构网型与跟网型混合直驱风电场并网稳定域研究

news2025/1/9 14:53:11

传统的风机变流器控制采用跟网型(grid-following,GFL)控制,需依赖于锁相环跟踪电网电压的频率/相位信息,以实现与电网的同步。随着能源电力系统的转型,电网逐渐转变为呈现低短路比(short-circuitratio,SCR)的“薄弱电网”。GFL直驱风机并入弱电网时,由于在该振荡模态频率上表现为“负电阻容性阻抗”,因此存在次同步振荡问题。

基于构网型(grid-forming,GFM)控制的风机通过有功功率同步或通过直流侧电容的惯性实现对电网的自主同步。由于GFM变流器体现为“正电阻”特性,能削弱GFL变流器控制环节引入的负阻尼特性,可解决传统风机在弱电网下的稳定运行问题。

GFL风机和GFM风机混合运行将成为未来风电的发展趋势,但考虑风电场改造和建设成本,如何配置GFL/GFM风机在混合风电场中的比例成为需要解决的核心问题之一。

1 混合直驱风电场结构和模型

1.1 混合直驱风电场拓扑和控制结构

风电场包含多个片区,各片区包含数十台风机,为定量计算,进行等值降阶。以并网变流器控制类型(GFL,GFM)为分群指标,将混合风电场等值为GFL和GFM两台风机(各由8台5MW的机组组成,各40MW),如下图所示。

电网强度通常采用短路比(shortcircuitratio,SCR)(记为RSCR)量化衡量,短路比是指表征系统短路容量除以设备容量的比值。短路比可由电网等效阻抗表示:

式中:Sac为交流系统短路容量;SN为整个GFL与GFM混合风电场额定容量;Zs*为电网等效阻抗标幺值。

电网侧由等值戴维南电压源和等效阻抗ZS表示,如下式所示。等效阻抗ZS可通过电网短路比计算得(推导见2.1):

式中:UN为电网电压;SN为整个GFL与GFM混合风电场额定容量;r为短路比。

如图1,将风电场中的N台GFL风电机组(或N台GFM风电机组)采用容量加权方法等值为一台,各机组电气参数相同,等值前后的一次系统电气参数关系为(推导见2.2):

式中:CdcCfLfCedcCefLef分别为聚合前与聚合后的直流电容、滤波电容、滤波电感。

变压器参数(推导见2.3):

式中:STXT∗与SeTXeT∗分别为聚合前与聚合后变压器的容量、短路电抗。

发电机参数(推导见2.4):

式中:SgXg∗与SegXeg∗分别为聚合前与聚合后发电机的容量、电抗。

GFL直驱风机采用经典控制方式

  1. 机侧变流器采用定子电压定向的矢量控制,外环采用定功率控制来控制功率传输;
  2. 网侧变流器采用电网电压定向的矢量控制,利用锁相环跟踪交流电网电压的频率和相位实现同步。有功外环为定直流电压,通过控制直流电压实现功率从机侧传向网侧;无功外环采用零q轴电流控制使风机单位功率因数运行。

GFM直驱风机采用下图所示的控制方式,即虚拟同步发电机(virtualsynchronousgenerator,VSG)控制,模拟了同步发电机惯性环节和下垂特性。其中,机侧变流器控制直流电压,网侧变流器采用具有下垂特性的功率同步控制。

1.2 混合直驱风电场并网系统稳态数学模型

混合直驱风电场并网系统稳态模型如下图所示。

潮流计算中电压降落的计算公式:

因此,混合直驱风电场稳态潮流满足如下方程(推导见2.5):

式中:UWFδWFPWF+jQWF分别为风电场并网点电压和功率;UPCCδPCC为逆变侧PCC处电压;UtWT1∠δtWT1、PtWT1+jQtWT1分别为GFL风电机组汇集点电压和功率;UtWT2∠δtWT2、PtWT2+jQtWT2分别为GFM风电机组汇集点电压和功率;风机集电线路的建模采用Γ形电路,Rl1+jXl1、Rl2+jXl2分别为GFL风电机组和GFM风电机组到PCC处的集电线路阻抗;jXTS为33kV/220kV升压变压器的等效阻抗。

子系统功率接口稳态数学模型为(功率守恒,推导见2.6):

式中:Cl1、Cl2分别为GFL风电机组和GFM风电机组到PCC处的集电线路等效电容;ω为系统角频率。

1.3 混合直驱风电场并网系统状态空间模型

混合直驱风电场并网系统中各子系统坐标系存在差别,相对位置如下图所示:

将所有子系统的坐标系转化到GFL风机的坐标系下,接口方程如下所示(推导见2.7):

式中:ωGFLωGFMωGθGFLθGFMθG分别为GFL风机、GFM风机和电网侧等效戴维南电源的频率和相位;UdGFMUqGFM分别为GFM风机侧d、q坐标系下节点电压;UdGFM1、UqGFM1分别为由GFM风机侧转化到GFL风机侧d、q坐标系下后的节点电压;UdGUqG分别为电网侧d、q坐标系下节点电压;UdG1、UqG1分别为由

电网侧转化到GFL风机侧d、q坐标系下节点电压。

将各子系统的状态空间模型通过接口方程统一到同一坐标系后,可得图1所示的混合直驱风电场并网系统的79阶状态空间模型,如下式所示:

式中:X为混合直驱风电场并网系统状态向量;U为输入向量;f(X,U)为状态向量一阶导数的表达式。

2 公式推导过程

2.1 用电网短路比推导电网等效阻抗

2.2 变换器等值参数推导

2.3 变压器等值参数推导

2.4 发电机等值参数推导

2.5 混合风电场稳态潮流方程推导

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2251262.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

异步处理优化:多线程线程池与消息队列的选择与应用

目录 一、异步处理方式引入 (一)异步业务识别 (二)明确异步处理方式 二、多线程线程池(Thread Pool) (一)工作原理 (二)直面优缺点和适用场景 1.需要快…

3DMAX星空图像生成器插件使用方法详解

3DMAX星空图像生成器插件,一键生成星空或夜空的二维图像。它可用于创建天空盒子或空间场景,或作为2D艺术的天空背景。 【主要特点】 -单击即可创建星空图像或夜空。 -星数、亮度、大小、形状等参数。 -支持任何图像大小(方形)。…

eltable el-table 横向 滚动条常显

又遇到了难受的问题,el-table嵌入在一个div里面,结果因为内容太多,横向、纵向我都得滚动查看! 结果发现横向滚动时只能让它纵向触底后才能进行横向操作,这就很变态,明显不符合用户操作习惯。如下图: 要先纵…

《C++ Primer Plus》学习笔记|第8章 函数探幽 (24-11-30更新)

文章目录 8.1 内联函数8.2 引用变量8.2.1 创建引用变量8.2.2 将引用用作函数参数8.2.3 引用的属性和特别之处特点1:在计算过程中,传入的形参的值也被改变了。特点2:使用引用的函数参数只接受变量,而不接受变量与数值的运算左值引用…

在 Mac ARM 架构(例如 M1 或 M2 芯片)上安装 Node.js

文章目录 方法一:使用 Homebrew 安装 Node.js方法二:使用 Node Version Manager (NVM) 安装 Node.js方法三:从 Node.js 官方网站下载安装包注意事项 在 Mac ARM 架构(例如 M1 或 M2 芯片)上安装 Node.js 可以通过几种不…

电脑提示报错“Directx error”怎么解决?是什么原因导致的?游戏软件提示“Directx error”错误的解决方案

DirectX Error(DX错误)通常指的是在使用基于DirectX技术的应用程序(尤其是游戏)时遇到的问题。这个问题可能由多种因素导致,以下是一些可能的原因及相应的解决方案: 可能的原因 DirectX版本不匹配&#x…

JAVA:Spring Boot 3 实现 Gzip 压缩优化的技术指南

1、简述 随着 Web 应用的用户量和数据量增加,网络带宽和页面加载速度逐渐成为瓶颈。为了减少数据传输量,提高用户体验,我们可以使用 Gzip 压缩 HTTP 响应。本文将介绍如何在 Spring Boot 3 中实现 Gzip 压缩优化。 2、配置 Spring Boot 3 对…

哈希表,哈希桶的实现

哈希概念 顺序结构以及平衡树中,元素关键码与其存储位置之间没有对应的关系,因此在查找一个元素 时,必须要经过关键码的多次比较。顺序查找时间复杂度为O(N),平衡树中为树的高度,即 O(logN),搜索的效率取决…

从 EXCEL 小白到 EXCEL 高手的成长之路

在职场与日常生活中,Excel 作为一款强大的数据处理与分析工具,扮演着不可或缺的角色。无论是初学者还是资深职场人士,掌握 Excel 技能都能极大地提高工作效率。那么,从一个 Excel 小白蜕变成为 Excel 高手,究竟需要多久…

TiDB 无统计信息时执行计划如何生成

作者: weiyinghua 原文来源: https://tidb.net/blog/4c49ac0d 一、Pseudo 统计信息总体生成规则 TiDB 在表无统计信息时,不会进行动态采样,而是用静态的、预设规则以及经验假设来生成计划。用函数 PseudoTable 创建一个伪统…

org.apache.commons.lang3包下的StringUtils工具类的使用

前言 相信平时在写项目的时候,一定使用到StringUtils.isEmpty();StringUtils.isBlank();但是你真的了解他们吗? 也许你两个都不知道,也许你除了isEmpty/isNotEmpty/isNotBlank/isBlank外,并不知道还有isAnyEmpty/isNon…

【工具推荐】dnsx——一个快速、多用途的 DNS 查询工具

basic/基本使用方式 echo baidu.com | dnsx -recon # 查询域名所有记录echo baidu.com | dnsx -a -resp # 查询域名的a记录echo baidu.com | dnsx -txt -resp # 查询域名的TXT记录echo ip | dnsx -ptr -resp # ip反查域名 A记录查询 TXT记录查询 ip反查域名 help/帮助信息 输…

Hive高可用配置

在hive的商用上没有集群一说,而且它本身也不是数据库,只是hadoop的数据sql化工具,但是hive可以配置高可用,通常业内对元数据服务会开5个,而HS2服务开3个,来保证hive服务的高可用 配置方式也很简单&#xf…

使用数学方法实现K-Nearest Neighbors(KNN)算法

目录 ​编辑 引言 KNN算法的数学基础 1. 距离度量 欧氏距离 曼哈顿距离 2. 寻找最近邻 3. 决策规则 分类 回归 4. 权重 KNN算法的实现步骤 1. 参数选择 2. 实现 导入必要的库 加载数据集 划分训练集和测试集 创建KNN模型 训练模型 预测测试集 计算准确率 …

提升用户体验、创新产品与高效运营,企业发展三驾马车

​在当今竞争激烈的市场环境中,企业要想脱颖而出并持续发展,需同时在提升用户体验、推动产品创新以及实现内部高效运营方面下功夫。 提升用户体验至关重要。它能提高用户满意度和忠诚度,增加用户口碑与推荐,提升企业品牌形象。可通…

在 Mac(ARM 架构)上安装 JDK 8 环境

文章目录 步骤 1:检查系统版本步骤 2:下载支持 ARM 的 JDK 8步骤 3:安装 JDK步骤 4:配置环境变量步骤 5:验证安装步骤 6:注意事项步骤7:查看Java的安装路径 在 Mac(ARM 架构&#xf…

【Redis】—0.1、Ubuntu20.04源码编译部署redis6.2.7

1、Redis下载 创建redis的目录:mkdir -p /data/db/redis 下载redis:https://redis.io/download/ 2、上传文件到目录后解压 tar xvf redis-6.2.7.tar.gz 3、安装redis的依赖软件更新gcc,装一系列软件包,gcc,g和make。 s…

redis都有哪些用法

1. 缓存(Caching): • Redis常被用作缓存层,存储那些频繁访问但更新不频繁的数据,以减少数据库的访问压力,提高数据读取速度。 • LRU(Least Recently Used)淘汰策略:Red…

npm install -g@vue/cli报错解决:npm error code ENOENT npm error syscall open

这里写目录标题 报错信息1解决方案 报错信息2解决方案 报错信息1 使用npm install -gvue/cli时,发生报错,报错图片如下: 根据报错信息可以知道,缺少package.json文件。 解决方案 缺什么补什么,这里我们使用命令npm…

爬取boss直聘上海市人工智能招聘信息+LDA主题建模

爬取boss直聘上海市人工智能招聘信息 import time import tqdm import random import requests import json import pandas as pd import os from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriv…