☰
风光储交直流微电网孤岛Vf控制:建模、整定与调试避坑全解析
2026/10/9 9:50:54 网站建设 项目流程

上个月我在调一套风光储交直流微电网模型时,又一次被孤岛模式下的Vf控制折腾得够呛。切负荷那一刻,扔在两端的直流母线电压像被人踹了一脚,频率也晃晃悠悠地往下掉。说白了,微电网系统并网时怎么都好办,大电网在后面稳稳地撑着,真正考验的是脱离主网的孤岛运行,撑住这份“承重墙”的,正是不少人第一眼觉得枯燥的Vf控制。这篇文章我就把手头这套风光储交直流微电网模型的架构设计、孤岛Vf控制的建模思路、参数整定和调试中踩过的坑完整地捋一遍,适合正在做微电网仿真、孤岛控制策略研究或者刚接触交直流混合拓扑的同行参考,能省下你不少翻文献和试错的时间。

1. 为什么非要搞交直流混合架构,而不是纯交流或纯直流

1.1 两种负荷的现实需求决定拓扑走向

先说一个最容易被新手忽略的判断:你的微电网系统服务对象到底以什么负荷为主。我最早试过纯交流方案,整个微电网系统以380V交流母线为核心,光伏、风电、储能各自通过逆变器挂在交流侧,所有负荷也走交流配电。这个方案的好处是跟现有配电网的接口很干净,绝大多数家用和工业设备都能直接兼容。可问题也明显,凡是直流性质的负荷——数据中心里的服务器、通信设备、直流充电桩、LED照明——都得在交流侧做一次AC/DC变换,频繁整流不仅多花钱,效率也要损失几个百分点。反过来,纯直流方案能给光伏、储能和直流负荷省掉好几级逆变环节,可现在大量电机类负荷、传统空调冰箱依旧是交流设备,强行走直流还得给它们单独配逆变器,成本照样压不住。

于是交直流混合成了最实用的妥协方案。光伏和储能靠近直流母线接入,风电机组和交流负荷靠近交流母线接入,两条母线之间用双向AC/DC换流器沟通。整套拓扑本质上是在跟负荷“讲道理”:直流的东西走直流,交流的东西走交流,不到万不得已不做换流。

1.2 典型交直流混合拓扑与母线电压选择

我手头用的这套模型结构不算复杂,但层级很清晰。直流母线取750V,交流母线取380V/50Hz,两侧通过一套双向AC/DC换流器背靠背连接。直流侧挂了120kW光伏阵列、150kW/300kWh磷酸铁锂储能电池组,以及一部分直流负荷;交流侧挂了100kW永磁直驱风电机组、交流负荷,还留了一个并网开关柜用来跟外部配电网对接。

母线电压的选择是有依据的,不是随手拍脑袋。直流母线电压要在储能电池最高和最低工作电压范围之外再留裕量。磷酸铁锂电池组标称电压在500V左右,充电时最高可能到580V上下,直流母线取750V能把Buck/Boost变换器的占空比工作点控制在一个合理区间内,既不用把升压比做得很极端,又能给交流侧的网侧变流器留出足够的电压余量去调制220V/380V交流波形。交流侧取380V则是为了跟常规低压配电网的设备选型统一,变压器、断路器和保护装置都能直接买标准货。

1.3 为什么不能把光伏逆变器全接到交流侧

在选型讨论时也有同事提过“干脆光伏也走交流侧,简单一点”。我原本也试过这种接法,后来在仿真中发现一个麻烦:光伏电源如果全部挂在交流侧,每一路输出都要经DC/AC逆变器独立并网。多台逆变器并联在同一个交流母线上时,不仅需要额外的锁相环同步逻辑,光伏之间还会因为线路阻抗差异产生无功环流,稍微控制不好,逆变器之间就会互相拖累,系统效率不升反降。

把光伏留着直流侧还有一个明显收益,就是发出来的直流电可以少一次逆变直接供给直流负荷。对数据中心这类以直流为主、昼夜运行的大型负荷场景,这一条就能省下不少电能转换损耗。建模的时候类似的收益也能直接反映到系统效率计算里。

2. 孤岛模式的“主心骨”:Vf控制到底在稳什么

2.1 并网和孤岛的核心差异

先说清楚并网和孤岛的差别,这个不整明白,后面所有Vf控制逻辑都会觉得拧巴。并网状态下,光伏、风电和储能通常都按PQ控制去输出指定的有功和无功功率,电压和频率的任务由外部大电网承担——分布式电源只是“专心上刺刀”的士兵,不会去操心电网稳不稳。孤岛状态是另一个世界,微电网系统脱离大电网之后,没有任何外部设备再提供电压和频率基准,分布式电源必须自己撑起一个稳定的运行环境。这时如果所有电源依然傻乎乎地按PQ控制,负荷一变,电压和频率就会随功率平衡关系自由漂移,轻则电压跌得设备停机,重则频率崩溃保护动作。

所以说,孤岛模式必须至少有一个电源站出来当“主源”,采用Vf控制。这个思路在技术文献里叫“主从控制”,也可以理解为电源侧自己建立一套AVR(自动电压调节)和调速等效机制,对外表现为一个稳定的电压源。剩下那些没有资格当主源的电源,依然按照PQ策略或者MPPT最大功率跟踪策略工作即可。

2.2 Vf控制的两个层次:主从控制与下垂控制

Vf控制真正落到实处有两层递进:第一层是单台主源承担全部稳压调频任务,其他电源做功率跟随——这种主从控制实现最简单,但要求主源容量足够,而且要保证它不退出运行;第二层是所谓的多主源协同,也就是下垂控制。下垂控制不再追求某台设备把电压频率“钉死”在某一个点,而是让参与调频的储能、变流器按比例分担系统的功率差额,电压和频率允许在一定范围内偏移。

表达式不复杂:

  • 有功-频率下垂:f = f0 - m(P - P0),其中f0是空载频率参考值,一般取50Hz,m为有功下垂系数。
  • 无功-电压下垂:U = U0 - n(Q - Q0),其中U0是空载电压参考值,n为无功下垂系数。

实际调这套模型时,我最先采用的是主从Vf控制,因为对于一套以储能为核心的风光储微电网系统来说,主从逻辑更直观、切换点更清晰,也容易验证。储能逆变器工作在定电压定频率模式,光伏和风电继续做MPPT,交流侧换流器把直流母线的功率有序地搬到交流母线,或者反向运行给直流负荷补能。系统一天之内大部分时间都是这个状态,直到需要应对大负荷冲击时才考虑加一层频率恢复机制。

2.3 频率与电压跌落的物理过程,以及储能为什么最合适当主源

孤岛状态下瞬时功率不平衡首先体现在直流侧还是交流侧?答案是电压。交流频率是机械惯量问题的体现,它反映的是转子转速的整体水平,纯电力电子系统里频率则由控制器的相位积分决定。储能为什么几乎总是担任Vf主源,理由很实在:储能电池通过双向变换器既能充电又能放电,兆瓦级功率响应做到几十毫秒级别问题不大,而且没有像光伏、风电那样受天气波动影响。光伏在夜间毫无输出,风速也可能在几分钟内剧烈波动,指望它们稳定支撑孤岛系统根本不现实。

我在模型中给储能预留的调节裕量是按系统总负荷的30%设计的。也就是说,在孤岛模式下,如果交流侧负荷突然跌掉一半,储能能在几十毫秒内把多余能量吸收掉,让直流母线电压不至于以肉眼可见的速度飙升。这个裕量必须事先算进容量,否则孤岛模式就是建立在沙地上的房子。

3. 建模顺序与关键部件的等效处理

3.1 仿真平台的搭建顺序(以Simulink为例)

我习惯在Simulink里搭这套微电网模型,原因很简单,电气模块库齐全,跟控制逻辑的接口也方便。搭建顺序我基本固定,先搭主电路,再搭控制系统,最后加模式切换逻辑和监控模块。

具体顺序如下:

  1. 搭建交流母线与并网开关、变压器模型,先用理想电压源等效交流系统,确认基础电路能跑通。
  2. 搭建储能电池组的等效模型,包含SOC计算和端电压特性,接上一台50kW双向DC/DC变换器,再经一台储能逆变器接到交流侧。
  3. 搭建光伏阵列模型,使用单二极管等效电路,配合Boost升压和MPPT扰动观察法控制器。
  4. 搭建永磁直驱风电机组的机侧和网侧变流器,机侧做最大功率追踪,网侧维持自身直流母线电压稳定。
  5. 加入双向AC/DC换流器连接750V直流母线和380V交流母线,这是交直流混合微电网系统贯通的关键节点。
  6. 接入各类负荷模块并完成孤立运行和并网运行的开关切换逻辑,最后加上Vf控制环路。

3.2 光伏、风电、储能的等效模型处理

光伏阵列的I-V特性要用单二极管方程描述,这是做MPPT和孤岛运行仿真的基础。不过我这里想强调一点:对于Vf控制性能分析来说,真正重要的不是光伏本身的精细伏安特性,而是光伏工作在MPPT模式时对直流母线呈现出的功率源特性。所以我建模拟合光伏的输出功率曲线时,不把一个阵列的几百个组件模型全画出来,直接用等功率源加一阶惯性环节描述光伏对直流母线的注入,MPPT用简化的扰动观察法即可。这个等效处理能让仿真速度显著提升,又不影响孤岛Vf控制的主线验证。

风电的等效类似。永磁直驱风机的重点是机侧整流器维持直流电压、网侧逆变器向交流母线馈能。在这个微电网模型里,风机不是主源,所以不需要引入复杂的机械轴系和桨距角控制,我采用恒压源替代转子磁链环节,只保留网侧变流器的功率外环和电流内环;风速波动直接反映在输入功率上,这样处理对孤岛频率分析足够。

储能务必建得比光伏风电精细一点,因为它是Vf控制执行器。电池模型至少要有开路电压随SOC变化的一维曲线和内阻,双向DC/DC变换器要用IGBT开关器件搭建,不能拿理想电源代替,否则切换孤岛瞬间的动态响应全是假的。

3.3 负荷与线路模型的选择

负荷模型选错了会直接影响孤岛Vf控制的验证结论,这点我栽过跟头。最初我做负荷模型全部用恒阻抗(ZIP模型中的Z部分),仿真里一切看起来特别平顺,可换到更真实的恒功率负荷(比如电机变频驱动、电加热闭环设备)之后,频率和电压的表现立刻差出一大截。

恒阻抗负荷的特点是电流随电压下降而下降,电压跌一点,功率也跟着跌,系统反而容易稳定。恒功率负荷则倔强得很,电压再低它也要保持着相同的功率消耗,于是电流增大、进一步拉低电压,形成恶性正反馈。孤岛Vf控制最怕的就是这个。所以我建负荷时会把负荷分配成大约40%恒阻抗、50%恒功率、10%恒电流,这也符合配电网里真实设备的构成。

线路模型我在低压380V和750V内部用了π型集中参数等效,主要反映电阻和少量电感,没有加励磁环节,因为低压短线路分布电容的影响可以忽略。重点是要把线路阻抗给足,线路阻抗太小会让换流器并联控制表现出虚假的“刚硬”,调试出来的下垂参数在真实工程里根本没法用。

4. 控制参数整定:先内环后外环的调试节奏

4.1 电压环/电流环参数整定的基准思路

储能逆变器采用Vf控制时,最典型的控制拓扑是电压外环加电流内环的双闭环结构。电压外环输出电压指令,内环电流环负责跟踪,PI参数整定有一套我屡试不爽的先后次序:

  1. 先整定电流内环。电流环带宽通常取开关频率的1/10到1/5。我的开关频率设成了10kHz,所以电流环PI的截止频率我压到2kHz左右。方法是只让电流环单独运行,给一个阶跃电流指令,反复调比例系数Kp让电流响应又快又不超调。比例系数调好后再加积分Ki,把静态误差吃干净。
  2. 再整定电压外环。电压外环带宽必须比内环低5到10倍,我取的是200Hz附近。电压环响应慢,是为了让电流环有时间实现它所请求的电流变化,如果电压环太快,系统就会变成两根都绷紧的皮筋,互相拉锯产生震荡。
  3. 最后把直流母线电压前馈加进去。当直流电压波动时,逆变器输出能力会受影响,前馈项能抵消这部分扰动,显著改善Vf控制对直流侧扰动的抑制能力。

我用表格记录一组典型初值写法,方便对照调整:

控制环比例系数Kp积分系数Ki带宽参考
电流内环4.0200约2kHz
电压外环0.430约200Hz
下垂控制有功环0.0050.02约5Hz
下垂控制无功环0.0020.01约3Hz

这套参数不是按某个公式一蹴而就的,而是从阶跃响应测试一步一步试出来的。所有PI参数在整定的时候都要注意一个老问题——积分饱和。在仿真中我专门给两个PI环都加了抗积分饱和模块,把积分输出限幅值设在变流器电流允许值以内。

4.2 下垂系数的计算与实际取值

下垂系数m和n的计算逻辑很简单,可总有初学者把公式倒着用。以频率下垂为例,设计的边界条件是:主源从空载到满载时,频率允许偏差不能超过0.5Hz。如果储能作为Vf主源能输出的最大有功调节量是100kW,那么m的范围大致就是:

m = 0.5Hz / 100kW = 0.005 Hz/kW = 0.000005 Hz/W

折算到标幺值后,在控制器里就可以换算成百分比表示的下降斜率。取m数值不宜过小,m过小会让多台并联机组之间的有功分配变得过于敏感,稍有一点频率变化就导致某台机组出力到头;m也不宜过大,否则负荷阶跃时频率跌出允许范围。我最后把m取在0.005Hz/kW附近,这个值在模拟负荷从80kW跳到130kW的时候,频率偏了约0.25Hz,还在标准允许范围内。

无功电压下垂系数n的标定边界类似:储能逆变器能够输出的最大无功是40kvar,允许电压偏差为20V(380V的5%),则n=20V/40kvar=0.5V/kvar。同样的道理,n取太小会导致无功分配不均,相对地容易使靠近主源和远离主源的节点电压差被拉大。

4.3 模式切换瞬间的预同步处理

孤岛和并网模式之间切换是整个模型里最容易产生毛刺的环节。我在最初跑切换仿真时看到过一个现象:并网开关刚合上的那一刻,控制模式还没来得及切换,母线电压相位和大电网相位差着大约15度,一合闸就产生了巨大的冲击电流,保护瞬间动作。后来我在切换逻辑里加了一步预同步环节:监测大电网侧和微电网侧的电压幅值、频率和相位差,然后通过一个微调积分器修改Vf控制的频率给定值,让两侧相位差压到1度以内,才允许并网开关合闸。

这个预同步逻辑放进Vf控制器里并不复杂,本质上是让Vf控制器的参考频率在切换前短暂“跟上”外部电网,切换完成后控制器立刻回到本站频率基准。合闸后的过渡阶段我会刻意让储能多扛一点冲击功率,让光伏、风电的功率指令延迟100ms后恢复,确保护航到位。

5. 孤岛切换与负荷扰动中的坑,以及排查链路

5.1 切入孤岛瞬间直流母线电压崩掉

先讲一个最经典的问题:主网断开的那一刻,直流母线电压瞬间往下掉。起初我百思不解,明明孤岛前储能还在充电,怎么一下子不够用了?后来我把切换前后1秒内的PWM波形抓出来看,发现根因是双向AC/DC换流器的功率指令在切换前还是按并网模式运行的,断网瞬间交流侧失去支撑,而换流器控制逻辑还在按旧的功率指令输出,结果这台换流器就像在千钧一发之际突然减了出力。

解决办法有两个层次。第一层是切换逻辑做快速检测,在微电网系统与大电网之间的开关打开后5ms内,就把双向换流器切到本地电压控制模式,不再参考外部功率指令。第二层是给Vf控制加一个直流母线电压下限保护,一旦它检测到直流母线低至设定值,立刻把储能放电电流上限抬满,直到母线恢复。两者结合起来,直流母线电压的瞬时跌落从之前的80V压到了20V以内。

5.2 负荷投切后频率震荡的完整排查链路

孤岛稳态运行下投入一级10kW负荷,频率明明有下垂控制兜底,却还是出现了不衰减的持续震荡,大约每0.6秒一次。这个故障我排查了一整天,链路完整记录下来:

  1. 第一步看波形。频率跟功率指令的相位关系是滞后的,有大约30度的相位差。滞后本身就提示控制回路里有延迟环节在捣鬼。
  2. 第二步查电流环。把电流环带宽从2kHz降下来再提上去,震荡频率完全不跟随变化,说明问题不在电流内环。
  3. 第三步查电压外环。电压环参数极限范围内调整也会改善一点点,但无法消除,排除主因。
  4. 第四步查负荷模型。我把恒功率负荷换成恒阻抗负荷,震荡直接消失。问题就浮出来了:恒功率负荷在电压小幅下降时会维持功率不变,这等于给系统引入了一个等效负阻尼。频率被负荷扰动压低后,下垂控制在恢复频率的同时带动电压变化,恒功率负荷又继续拖后腿,最终形成周期循环。

找到原因后我做了三处修改:把下垂控制的P-f调节环降低带宽,把调节速率限制到不过激;给恒功率负荷加了一点电压恢复延迟,模拟真实电机类负荷的惯性;最后在电压外环输出端加了阻尼项——一个微弱微分反馈。修改后震荡在第二个周期内就被压平了。

5.3 并联机组环流问题

储能逆变器加另一台柴油机接口并联运行测试时,我发现零线电流明显偏大,两台电源之间出现了明显的无功环流。这个现象是下垂控制参数失配的典型表现。两台机组的空载电压幅值哪怕只差3V,都会在两组电源之间产生一笔不小的无功交换电流。处理思路很朴素:先把两组电源的指令电压基准调整到同一数值,然后将无功下垂系数调成完全一致,环流就基本消失了。

如果现场调试,我还会检查两台机组的交流输出滤波电感参数是否一致。滤波电感差异导致的无功环流更隐蔽,它不会在稳态中完全消失,而是在特定负荷范围内波动,这种只能用加装电流分配补偿器来兜底。

5.4 仿真里的几种“假故障”现象

最后提醒一个建模阶段容易误判的问题,仿真平台自带的理想开关器件会造成不少假象。有一次孤岛切换后电压波形毛刺特别严重,我以为是控制代码的bug,查三天发现是变流器仿真步长太大,PWM死区时间又没设置完全,高频开关相互作用没有被正确解析。把仿真步长从10us改到1us,毛刺消失大半,再补上正确的死区时间,故障现象彻底没了。

还有孤岛模式下直流母线电压的小幅高频纹波,常被初学者当成控制问题。实际上这是因为直流母线又接了Boost变流器又接了储能双向DC/DC,多个开关频率分量在母线电容上互相混频,属于电气常态。判断标准很直接:纹波频率是不是跟某个变流器的开关频率或者它们的差频接近,如果是,控制环路不用动,加大母线电容才是正解。

建模时我倾向于把理想负荷开关换成带有小时间常数的实际断路器模型,也让“假故障”少了很多。很多人习惯用一个阶跃信号直接控制理想开关投切负荷,导致的电流变化率是无穷大的,控制环根本来不及反应,于是得出“孤岛控制稳定性差”的结论,其实模型输入本身就失真了。

交直流混合微电网系统的核心设计思路,说白了就是让光伏、风电、储能各回各家的母线,再通过双向换流器把它们捏合在一起;孤岛Vf控制则是给这个系统安排一个可靠的“主心骨”,让它在大电网缺席时还能正常工作。仿真阶段把架构选型、等效建模、参数整定、切换逻辑和故障排查这几个环节逐个过关,后面真到硬件在环或者现场联调,至少不会再被基础问题绊住手脚。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询