1. 构网型PCS和VSG,到底解决了什么问题
做微网的人应该都有这种体会:一提到“黑启动”,很多人的第一反应是柴油发电机。的确,柴油机自带电压源特性,拉个电网起来很自然。但现在的微网项目越来越强调清洁能源占比,储能系统已经成了微网的标配,那能不能让储能PCS直接承担建立电网的任务?答案是可以,前提是PCS必须是构网型,而不是传统的跟网型。
这里先把这个最基础、也最容易混淆的概念掰开。传统的新能源并网逆变器,包括大部分早期储能PCS,采用的都是跟网型控制,说白了就是让PCS跟着外部电网的电压和频率走。它内部有一个锁相环,实时跟踪电网电压的相位,然后把自己当成一个电流源往电网里注入功率。这种控制方式在大电网里没有任何问题,因为大电网有足够的惯量和短路容量,电压和频率是刚性的。但到了微网场景就麻烦了:微网本身可能只有光伏和储能,没有任何旋转设备,系统惯量接近于零。此时如果让储能PCS用跟网模式去带负荷,一旦负荷突变或者光伏出力波动,系统频率就会剧烈抖动,甚至直接崩溃。更不用说黑启动这种极端工况——电网全黑的时候,跟网型PCS连锁相的对象都没有,根本无从谈起。
构网型PCS的思路则完全不同。它把自己模拟成一个电压源,主动建立电压和频率,而不是被动跟随。最常见的实现方式就是VSG——虚拟同步发电机控制。VSG的本质,是在PCS的控制算法里加入了一个虚拟的转子运动方程,让PCS在电气特性上表现出一台同步发电机的行为。你给它设置一个虚拟惯量J和一个虚拟阻尼D,它就像一个有飞轮的发电机那样,对频率变化有天然的抵抗能力。这就是微网黑启动最需要的东西:一个能自己建立电压、自己稳定频率、并且能带负荷的电源。
西藏这个案例很有代表性。高原地区电网覆盖薄弱,很多偏远村庄的供电半径几十公里,一条10kV线路压降大、停电频繁。建设一个含光储的微网系统,让储能在电网失电的时候自动切换到构网模式,把整个村级微网带起来,这是非常务实的方案。但高原环境给设备选型和调试带来的挑战,比平原地区要严苛得多,后面我会专门讲这部分。
2. VSG控制原理与核心参数整定思路
2.1 VSG的转子方程和电气方程
要真正理解VSG怎么用,先得看它的数学模型。经典VSG控制主要由两部分组成:虚拟转子运动方程和虚拟励磁调节方程。
虚拟转子运动方程长这样:
J * dω/dt = Pm - Pe - Dp * (ω - ω0)
其中J是虚拟转动惯量,ω是虚拟角速度,ω0是额定角速度,Pm是机械功率参考值,Pe是电磁功率(也就是PCS实际输出的有功功率),Dp是虚拟阻尼系数。这个方程模拟的就是同步发电机的转子惯量特性:当系统有功功率不平衡时,频率不是瞬间跳变,而是按照这个微分方程的变化率缓慢过渡,这就是惯量。
虚拟励磁调节方程则模拟了同步发电机的励磁系统,通过无功功率偏差来调节虚拟内电势的幅值,通常写成:
E = E0 + kq * (Qref - Qe)
E是虚拟内电势幅值,E0是空载电势,kq是无功-电压下垂系数,Qref和Qe分别是无功功率参考值和实际值。这个方程保证了VSG具备一次调压能力。
从PCS硬件角度看,这两个方程算出来的E和ω会用来生成三相电压参考值,再经过电压电流双闭环控制,最终驱动IGBT输出。所以构网型PCS从拓扑上看和普通PCS没有本质区别,区别全在控制算法层。
2.2 虚拟惯量和阻尼系数怎么定
参数整定是VSG应用中最核心也最容易出问题的环节。J和Dp的选取直接决定了系统频率动态特性。我把现场调试时用过的一组参数和计算思路列出来,供参考。
假设项目配置的储能PCS额定容量是500kW,系统额定频率50Hz,极对数取1。虚拟转动惯量J的物理意义是:当有功功率偏差为某值时,频率变化率控制在什么范围内。参考同步发电机组的惯量时间常数H,一般大电网中H在2到10秒之间。微网中由于系统容量小,H可以取小一些,通常取1到3秒。
惯量时间常数H和J的关系是:J = 2H * Sbase / ω0²。Sbase取500kVA,ω0=314rad/s。如果取H=2s,算出来J大约是:
J = 2 * 2 * 500000 / (314 * 314) = 2,000,000 / 98,596 ≈ 20.3 kg·m²
这个值可以作为初始设定,实际调试时再根据频率波动情况微调。J太大,频率响应慢,负荷突变后频率恢复时间长,而且容易和并联的其他VSG机组产生功率振荡;J太小,惯量支撑效果差,频率变化率快,不利于系统稳定。现场的经验是,先从计算值的80%开始,逐步增大,观察负荷阶跃时的频率波形,直到频率变化率在预期范围内且无振荡为止。
阻尼系数Dp对应的物理意义是一次调频能力。Dp的单位是N·m·s/rad,但在实际工程中更习惯用有功-频率下垂系数来表达。假设微网要求频率偏差不超过±1Hz时,储能PCS承担100%的有功调节量,那么有功功率对频率的静态增益为:ΔP/Δf = 500kW / 1Hz = 500kW/Hz。换算到VSG控制环中,Dp的取值要匹配这个调差率。现场常见的做法是设置下垂系数为额定功率的2%到5%,对应频率偏差0.5Hz左右的调节范围。
2.3 一次调压和无功分配
无功-电压下垂系数kq的整定相对简单,但容易被忽略。微网中如果有多台PCS并联,无功功率能否合理分配,就看下垂系数的匹配程度。我建议采用有功类似的思路:设定电压偏差不超过额定电压的5%时,PCS输出额定无功功率。比如储能变流器额定无功容量为500kvar,则kq = 0.05 * 额定相电压 / 500kvar,具体数值因系统电压等级而异。实际调试中先按计算值设定,然后通过投入无功负荷观察电压跌落幅度来校验。
这里要特别提醒一件事:VSG的空载电势E0的设定,直接决定了黑启动时母线电压的初始幅值。E0设置偏低,母线电压可能起不来;E0设置偏高,空载运行时可能过压。现场一般先把E0设为额定电压的1.0倍,带上负荷后再观察电压是否在允许范围内,如果电压偏低再适当上调E0,但涨幅不建议超过额定值的3%,否则轻载时无功反吸会导致系统过压。
3. 微网黑启动的完整流程设计与实现
3.1 黑启动前的状态确认与安全条件
黑启动不是按下启动按钮就完事的,它有一套严格的安全逻辑。在PCS进入构网模式并建立电压之前,必须先确认整个微网的拓扑状态。
我以西藏那个村级微网为例,系统的典型拓扑是:一套500kW/1MWh磷酸铁锂储能系统作为黑启动电源,一组分布式光伏作为能量补充,一台备用柴油发电机作为最后手段,负载包括村内居民用电、小型加工厂和一台水泵。10kV/0.4kV变压器把微网和主网连接,并网点有断路器。
黑启动前要做的确认项包括:
- 并网点断路器已断开,确保微网与主网电气隔离
- 所有光伏逆变器处于待机状态,防止黑启动瞬间光伏反送电
- 储能系统SOC在30%以上,一般要求50%以上比较稳妥
- 母线无残压或残压已消除,通过PT检测确认
- 所有负载断路器处于断开状态,后续按顺序逐一投入
这些条件中,最容易出问题的是光伏。很多光伏逆变器在电网失电后会自动关机,但也有一部分具备防孤岛功能的逆变器会在检测到电压恢复后自动启动。如果黑启动过程中光伏突然并进来,电压和频率都会受到冲击。稳妥的做法是在黑启动逻辑中设置一个联锁信号,在储能PCS建立电压后的60秒内禁止光伏并网,等母线电压稳定后再逐步放开。
3.2 从零起压到带负荷的分步操作
黑启动的整个流程可以拆成五个阶段,每个阶段都有明确的判据,满足判据才能进入下一阶段。
第一阶段是储能PCS构网启动。PCS接收到黑启动指令后,以VSG模式开始建立电压,初始输出电压幅值设为额定值,频率从额定频率附近开始。此阶段PCS空载运行,电流很小,电压建立过程大约需要2到5秒。判据是母线电压达到额定值的95%以上,频率在49.8Hz到50.2Hz之间且保持稳定。
第二阶段是储能系统自检。PCS建立电压后,控制器会主动进行一个短暂的带载测试,通常是在母线上投入一组假负载或利用PCS自身的预充回路,验证变流器能够在带载条件下维持电压和频率稳定。这个阶段持续时间很短,大约几秒钟。
第三阶段是投入第一级负荷。黑启动最大的忌讳是一下子把所有负荷全部投入,因为PCS的过载能力有限,而且VSG的动态响应需要时间。以那个村级微网为例,第一级负荷是照明和通讯等基本负荷,大约30kW,占总负荷的15%左右。投入后观察频率跌落幅度,如果频率瞬间跌落的幅度超过1Hz,说明负荷冲击太大,需要调整负荷分组或者加大虚拟惯量。
第四阶段是逐级投入其余负荷。每投入一级负荷,需要等待系统频率恢复稳定,再投入下一级。项目中的负荷分了三组:第一组30kW基本负荷,第二组60kW包括部分居民用电和商业负荷,第三组70kW包括水泵等大功率设备。每组间隔至少30秒,这样做的目的是让VSG的调频过程充分收敛,避免负荷叠加造成频率二次扰动。
第五阶段是光伏并网和能量管理。当储能系统出力稳定、SOC充足时,逐步解锁光伏逆变器,让光伏以限功率模式并入微网。光伏并网后,储能PCS自动从孤岛模式切换到有功无功协调控制模式,根据光伏出力和负荷大小自动调节储能的充放电功率。
3.3 多台PCS并联黑启动的同步与均流
规模稍大的微网可能配置多台储能PCS并联。多台构网型PCS并联时的黑启动比单机复杂得多,核心问题是同步并机和功率均分。
两台及以上VSG并联时,最简单可靠的方式是“一主多从”:由一台PCS作为主电源完成黑启动,建立母线电压;其余PCS检测到母线电压正常后,通过预同步控制调整自身输出电压的幅值、频率和相位,满足同期条件后合闸并机。
预同步的核心逻辑包含三个部分:幅值同步、频率同步和相位同步。幅值同步通过调节无功给定值来实现,频率同步通过调节有功给定值来实现,相位同步则是在两者都达到要求后,通过检测并网断路器两侧的电压相位差,当相位差小于一定角度(工程上通常取5度以内)时才允许合闸。
并机合闸之后,多台PCS之间的功率均分就靠VSG自身的下垂特性来实现。两台PCS即使参数略有差异,也会因为下垂特性自动达到有功和无功的合理分配。但在实际项目中我遇到过一个问题:两台PCS之间的通信延迟会导致环流。解决方法是把下垂系数的读取周期和对时精度做严格约束,并且在并机初期投入一个较低的初始输出限幅,待功率分配稳定后再放开限幅。
3.4 黑启动控制流程的实现载体
上面说的这些控制逻辑,最终要在控制器里落地。现在主流的储能PCS控制系统采用分层架构:底层是变流器的DSP控制板,负责VSG算法的实时计算和IGBT驱动;上层是微网能量管理系统EMS,负责黑启动流程的调度逻辑和状态机管理。
底层控制器的关键参数,通常通过调试软件在线修改。现场调试时我习惯把VSG算法的关键参数全部开放出来,包括虚拟惯量J、阻尼系数Dp、一次调频下垂系数、无功下垂系数和E0初值,这样在调试阶段可以快速试错。需要特别注意的是,控制参数的修改必须在PCS停机状态下进行,否则可能引发运行中的突变导致过流保护动作。有些厂家支持在线平滑切换参数,但这类功能一定要先在试验环境下验证过再用到现场。
上层EMS的黑启动逻辑最好用状态机来设计。状态机的好处是每个状态都有明确的进入条件和退出条件,异常情况下可以可靠地跳转到故障态,不会出现逻辑死锁。例如可以把黑启动划分为初始化、母线预检、VSG启动、带载确认、系统稳定、光伏并网等几个状态,任何一步不满足条件,系统回到初始化状态或者待机状态,并给出明确的报警代码。
4. 西藏高海拔场景的特殊应对
4.1 高原环境对PCS设备的影响与降容
西藏项目最大的特殊性就是高海拔。项目所在地海拔超过4000米,这对电力电子设备的影响是全方位的,至少要从三个方面考量。
第一是散热问题。空气密度随海拔升高而降低,对流换热效率变差。PCS的IGBT模块和电抗器都是发热大户,在平原地区可以靠风扇强制风冷解决,到了海拔4000米以上,同等风量下的散热效果会明显下降。行业通用的做法是设备降容使用,一般海拔每升高1000米,降容5%到10%。在4000米海拔下,如果PCS原本额定功率是500kW,实际持续输出能力可能需要限制在400kW左右。这个降容数据不是随便拍的,而是依据IEC 62040和GB/T 3859等标准中对高海拔降容的要求来的。
第二是绝缘问题。低气压环境下空气的绝缘强度会下降,导致电气间隙和爬电距离不足。高海拔地区使用的PCS需要在设计阶段就加强绝缘设计,包括加大母排间距、选用更高等级的绝缘材料、对关键部位进行绝缘子加固。现场验收时要特别注意对中压柜、变压器和PCS交流侧绝缘距离的复测。
第三是低温问题。西藏地区冬季夜间温度可能低至零下25度以下,而储能电池在低温环境下充放电性能大幅衰减,特别是充电阶段容易析锂。项目中储能系统配备了电池舱加热系统,在PCS启动之前必须先启动电池加热,确保电池舱温度在5度以上。这个加热时间在极寒天气下可能长达两个小时,所以黑启动策略里必须把“电池预热”作为前置条件写入逻辑,否则频繁低温启动会对电池寿命造成不可逆的损害。
4.2 高海拔现场调试的实战体会
在高海拔地区做微网调试,有几个在平原地区完全意识不到的麻烦,我挑印象最深的说。
一个是通讯设备的稳定性。项目现场用的无线通讯模块和手持调试终端,在低气压和低温环境下经常出现死机或通讯中断。后来排查发现是部分工业级设备的工作温度范围只到零下20度,而在现场夜间温度远低于这个指标。解决办法很简单粗暴:给通讯机柜加装加热器,同时把调试工作安排在白天温度相对较高的时段。
另一个是设备运输和安装。西藏地区交通条件有限,大件设备运输周期长,而且现场安装条件艰苦。PCS设备到货后,开箱验收要特别仔细,因为长时间的颠簸运输可能导致内部元器件松动、接线端子脱落。项目里就出现过一台PCS上电后控制板报通讯故障,打开柜门发现是CAN通讯线在运输中震松了。所以高海拔项目的出厂验收和到场验收流程一定要严格执行,尤其是振动敏感部位的检查。
还有一个是光伏资源的特殊性。西藏的日照强度高、紫外线强,光伏板发电效率理论上比平原地区高,但同时昼夜温差大,光伏逆变器的绝缘和散热压力也更大。在黑启动后的光伏并网阶段,光伏出力可能短时间内波动很大,储能PCS需要具备较强的功率调节速率来平抑这种波动。
5. 常见问题与排查技巧实录
5.1 黑启动后频率振荡问题
现场最常见的问题是黑启动带负荷后出现频率振荡,表现为频率在49Hz到51Hz之间来回波动,系统无法稳定。这个问题的根源通常是虚拟惯量J和阻尼系数Dp的参数匹配不合理。
我把特征和对应策略整理成了一张速查表:
| 故障现象 | 可能原因 | 排查思路 |
|---|---|---|
| 频率波动幅度大且周期长 | J偏大,系统响应缓慢,阻尼不足 | 适当减小J,增大Dp |
| 频率高频小幅振荡 | J偏小或Dp过大,系统过渡阻尼 | 增大J,减小Dp |
| 负荷投切后频率超调严重 | 一次调频下垂系数偏大 | 减小有功-频率下垂系数 |
| 并联机组间功率来回摆动 | 机组参数差异大或通讯延迟 | 统一参数,检查通讯延迟 |
参数调整的原则是小步快跑,每次只调整一个参数,幅度控制在10%以内,调整后观察至少2分钟的运行波形,确认稳定后再进行下一步。不要同时改多个参数,否则出了问题根本说不清是哪个参数引起的。
5.2 黑启动失败或电压建立不起来
黑启动失败的原因多种多样,最常见的几个:
储能SOC不足导致直流侧电压跌落。曾经遇到过电池SOC显示60%,但一启动电压就迅速下跌的情况,后来发现是电池簇中有一个电池模块单体压差过大,整簇保护动作导致直流侧断开。所以黑启动前不仅要看SOC,还要看单体电芯的压差和温度分布,压差超过一定范围就必须先做电池均衡。
PCS启动瞬间冲击电流过大触发过流保护。这通常是因为VSG算法中电压参考值的建立过程太“硬”,电压从零直接突变到额定值。解决办法是在控制算法中加入软起动功能,让输出电压在2到3秒内从零逐渐爬升到额定值,而不是阶跃跳变。
母线残压没有完全消除就启动构网。有些微网线路中有电容性设备,比如电容补偿柜和电力电缆,在停电后可能存有残余电荷,母线电压在几十伏到上百伏之间徘徊。如果PCS在检测母线电压时阈值设置得太低,可能误判母线无压而直接启动,此时PCS的输出电压和残压之间会产生巨大的压差和冲击电流。针对这个问题,建议把无压判断阈值设置得高一些,同时增加一段母线放电等待时间,或者主动投入放电电阻。
5.3 并机时环流过大
多台PCS并联运行时,环流是毁坏设备的主要隐患。环流过大的典型表现是交流侧电流波形畸变、直流母线电压波动、设备温度异常升高。
我做过一个对比测试,两台同型号500kW的PCS并联,当它们的无功下垂系数分别是2%和2.5%时,稳态环流可以达到额定电流的8%左右,这在功率器件看来已经是比较危险的数值了。把无功下垂系数调整一致后,环流降到了2%以内。
除了参数一致性,并机时还要关注两台PCS的输出阻抗差异。输出阻抗不一致会导致即使下垂参数相同,无功功率分配仍然不均衡。实际操作中可以在PCS交流侧加装一组小的并联电抗器,人为增大输出阻抗并使其一致化,这是工业界非常成熟的做法。
5.4 光伏并网后电压越限
黑启动成功后,光伏随即并网,这时可能出现母线电压持续升高、超过允许上限的问题。原因是光伏大发时,储能PCS为了维持频率平衡会减少出力甚至转入充电状态,此时如果无功功率调节跟不上,电压就会升高。
解决方案有两个方向。一个是让储能PCS在光伏并网后自动切换到电压无功控制模式,根据并网点电压动态调整无功功率;另一个是在EMS中设置光伏限功率策略,当母线电压超过某个阈值时,优先限制光伏出力而不是让储能硬抗。考虑到西藏光伏资源丰富,我个人更建议采用第一种方案,让储能承担电压调节任务,保持光伏满发以获得更好的经济性。
6. 项目全流程管理与验证建议
黑启动功能不是调试完就万事大吉了,还需要通过反复的测试和演练来验证可靠性。我们在西藏项目里做过多次黑启动试验,从最初的模拟测试到最后带实际负荷启动,总结出几个比较务实的经验。
建议每次黑启动后都记录完整的电压、频率、功率波形,并留存报警和事件记录。通过这些数据可以建立系统在不同负荷条件下的启动特征曲线,后续如果设备参数发生变化或者系统增容改造,这些历史数据就是最宝贵的参照。
另外,黑启动演练要覆盖不同的初始工况,比如储能SOC处于低位时、环境温度极低时、负荷类型发生变化时的黑启动,不能只用一种理想工况验证过后就认为功能完备。我在项目中至少分三种工况做了验证:常态工况、SOC偏低工况和低温工况,其中低温工况暴露的问题最多,也给后续运维提供了很多改进方向。
还有一个容易被忽视的点是人员的操作培训。黑启动和普通并网运行的操作逻辑完全不同,运维人员如果习惯了日常的并网操作,遇到真正的黑启动场景可能会按照惯性思维操作,造成严重的操作失误。建议把黑启动操作流程做成详细的操作卡,并定期进行模拟演练。
7. 写在最后的小建议
构网型PCS和VSG控制确实不是新概念,同步发电机的数学模型已经存在一百多年了,但真正把这套控制逻辑在电力电子变流器上可靠落地,并且经受住高海拔、低温、弱电网等恶劣工况的考验,需要的工程经验比理论本身多得多。我个人在做西藏这个项目时最深的体会是:VSG和黑启动的控制参数没有一套通用的“万能值”,必须结合具体的微网拓扑、负荷特性、设备参数来做针对性的整定和调试。理论给出的是方向和边界,而现场测试才是检验参数合理性的唯一标准。
如果你正准备做类似的微网黑启动项目,我的建议是先把本文中涉及的状态机和参数整定方法吃透,然后带着问题去做试验验证。尤其推荐在项目现场模拟最恶劣的启动工况,比如在SOC偏低、环境温度最低、负荷冲击最大的情况下反复测试黑启动功能,宁可调试阶段多出几次保护动作,也不要等到真正需要黑启动的时候才发现系统起不来。
这套东西后续还有很大的扩展空间,比如把柴油发电机和储能PCS联合构成多机VSG系统、把黑启动策略和微网经济调度结合起来做优化,都是非常有工程价值的方向。后面如果你们有实际项目验证过这些方向,欢迎一起交流。