拓冰建站拓冰建站
首页 / 资讯中心 / 正文

级联H桥SVG/STATCOM三相不平衡工况下的三层控制策略

1. 项目概述与核心需求做电力电子这块的同行应该都有体会无功补偿装置在工业现场和新能源场站里几乎是标配但真正能把装置做稳、做精尤其是应对不平衡电网工况绝不是套一个PI环就能交差的。这个项目的标题看着长其实拆开就三件事一是电网不平衡二是级联H桥拓扑的SVG/STATCOM三是三层控制策略。先说清楚一个概念SVG和STATCOM说的是同一个东西。SVG是国内工程界习惯的叫法全称是静止无功发生器STATCOM是IEEE体系里的学术叫法全称是静止同步补偿器。本质上都是基于电压源型变流器VSC的无功补偿装置核心区别只在于叫法不再重复区分。这个项目要解决的核心问题很明确三相不平衡电网里传统的无功补偿装置会出现负序电流倒灌、直流侧电容电压振荡、补偿效果变差等一系列毛病。而级联H桥拓扑的SVG天生具备模块化、耐压高、波形质量好的优势配上合适的控制策略就能在不平衡工况下同时实现无功补偿和负序抑制。这个仿真模型加参考文献的组合适合正在做毕业设计、或者刚入行做SVG控制算法研发的工程师参考。我做完整个仿真和验证之后的感觉是难点不在拓扑理解而在控制策略怎么分层、怎么把每一层的任务边界划清楚以及不平衡工况下参考电流怎么算、电容电压怎么稳住。这几个点下面逐一展开。2. 级联H桥SVG的拓扑原理与选型思考2.1 为什么是级联H桥而不是两电平或三电平做SVG首先要选拓扑。两电平VSC拓扑简单、控制成熟但在中高压场合需要变压器升压接入成本和体积都上去了而且开关管直接承受母线电压对器件耐压要求极高。三电平拓扑NPC或飞跨电容能改善一些波形质量但器件应力、钳位二极管、飞跨电容的均压问题也很烦。级联H桥CHB拓扑不一样。每相由若干个功率模块串联组成每个模块是一个独立的H桥直流侧各带一个电容。它的优势是模块化程度高每个模块结构一样生产维护都方便交流侧可以直接串联接入中高压电网不需要工频变压器等效开关频率高同样开关频率下输出波形谐波含量远低于两电平单个模块的电压应力低用低压IGBT就能做中高压装置我实际做下来最直观的感受是级联H桥的载波移相PWMCPS-PWM天然适合高压大容量场景n个模块串联等效开关频率是单模块的n倍波形质量明显改善这个优势在中高压SVG里几乎是碾压级的。2.2 工作原理与等效数学模型从交流侧看级联H桥每相就是一个可控电压源通过连接电抗器并入电网。忽略损耗时SVG与电网之间交换的功率是无功功率工作原理类似于一个可控的交流电压源与电网之间通过电抗器交换无功电流。增大输出电压幅值电流超前装置发出无功减小输出电压幅值电流滞后装置吸收无功。数学上稳态时每相满足U_svg U_g - jωL·I其中U_g是电网相电压U_svg是SVG输出基波电压L是连接电抗I是补偿电流。控制U_svg相对U_g的幅值和相位就能控制补偿电流I的大小和方向。在dq同步旋转坐标系下如果以电网电压矢量定向d轴方向与电网电压重合那么有功电流和无功电流就是解耦的。标准的两阶模型是L·d(id)/dt -R·id ωL·iq ed - ud L·d(iq)/dt -R·iq - ωL·id eq - uq其中ed、eq是电网电压的dq分量ud、uq是SVG输出电压的dq分量。注意这里有个耦合项ωL·iq和-ωL·id电流内环控制时需要用前馈解耦把它们消掉。这个模型是SVG控制策略的基石后面所有控制方案都是在这个模型之上加东西。3. 三层控制策略完整拆解级联H桥SVG的控制系统我习惯把它分成三层系统层的功率/电压外环、装置层的电流内环与调制、单元层的直流电容电压均衡控制。三层各有各的任务层次划清楚了控制和调试的思路就清爽很多。3.1 系统层控制无功指令与直流电压外环系统层要回答一个根本问题装置该发多少无功维持直流母线电压需要多少有功无功指令的来源有两种。一种是调度直接给无功功率指令Q_ref另一种是功率因数控制或电压控制。在新能源场站里经常是给定并网点电压目标通过无功-电压下垂特性来实时计算无功需求。仿真里我通常直接给定Q_ref或者给一条阶跃无功变化曲线方便测试动态响应。直流电压外环是另一个核心环节。级联H桥每个模块的直流电容是独立的但整机还要维持各相总的功率平衡。直流电压外环的作用就是计算维持电容电压所需的微小有功电流d轴分量。控制上直流电压的平方值经PI调节器输出有功电流指令id_ref。用电压平方做反馈是因为电容储能与电压平方成正比这样控制更线性。这里有一个工程细节直流电压外环的带宽要设计得比电流内环低很多一般外环带宽取5~10Hz内环带宽取200~500Hz。如果外环太快容易激发系统振荡太慢动态响应又跟不上负荷变化。3.2 装置层控制dq解耦电流内环电流内环是整个控制策略的核心。在dq同步坐标系下有功和无功电流解耦后各用一组PI调节器控制。电流内环的输出就是SVG输出的参考电压ud_ref、uq_ref。为了消除上文提到的耦合项需要在PI输出上加前馈解耦项ud_ref -ωL·iq ed Kp(id_ref - id) Ki∫(id_ref - id)dt uq_ref ωL·id eq Kp(iq_ref - iq) Ki∫(iq_ref - iq)dtPI参数怎么整定工程上常用极点配置法。电流内环可以近似为一阶惯性系统取期望的闭环带宽ωc则Kp L·ωc Ki R·ωc当然实际仿真里还要考虑数字控制的采样延迟和PWM调制延迟一般取ωc为电网角频率的10~20倍不要太高太高会放大噪声。这里必须提示一个高频遇到的问题三相不平衡时电网电压存在负序分量。如果直接在旋转坐标系下做前馈正负序分量叠加在一起提取出来的d轴和q轴分量是有二倍频波动的。处理办法是把电流和电压都分解成正序和负序两套dq坐标系分别控制。也就是说电流内环要升级为正负序双电流内环这个在不平衡控制里是核心。装置层除了电流控制还要负责调制策略。级联H桥我使用的是载波移相PWMn个模块使用相位错开360°/n的三角载波每个模块输出相同的调制波叠加后的等效开关频率大幅提高。实际搭建的时候载波移相角要与模块编号一一对应别接错接错了等效开关频率就降回去了波形立马恶化。3.3 单元层控制直流电容电压均衡级联H桥的系统层和装置层控制的是整机行为但每个模块的直流电容电压会由于器件参数误差、损耗差异等原因出现不均衡。如果不加控制某些模块的电容电压会越拉越高最终烧毁器件。所以单元层是必不可少的一道保障。单元层的均衡控制有两种思路。一种是基于有功修正的思路检测每个模块的实际直流电压与均值做差乘以该相电流瞬时值的符号生成有功修正量叠加到该模块的调制波上。电压偏高的模块让它多输出一点有功把电容上多余的能量放出去偏低的少输出一点让电网给它充能。另一种是基于无功修正的思路在调制波中叠加与相电流正交的零序或无功修正分量。这个分量与电流正交理论上不参与有功交换却可以改变各个模块之间的电压分配。实际工程中有功修正法用得更多控制简单直观均衡效果也不错。我实测下来的经验是有功修正系数kp不能调太大太大会影响输出电流波形质量太小的均衡速度又太慢。一般先从小往大调观察直流电压纹波和输出电流THD的变化找到两个指标的平衡点。4. 不平衡电网下的控制关键点4.1 负序电流抑制与补偿目标电网不平衡时负序电压会在SVG与电网之间产生负序电流。这个负序电流如果不管会有两个后果一是增大连接电抗器和开关管的电流应力二是造成直流电容电压的二倍频波动。在不平衡工况下SVG的控制目标有三个可选方案控制目标负序电流行为应用场景只补偿正序无功负序电流不控制电网不平衡度较小负序电流抑制为零补偿负序有功/无功电流要求并网电流对称同时补偿不对称负荷主动输出负序电流治理 PCC 电压不平衡我建议仿真初期先做“负序电流抑制为零”即让SVG只输出正序无功电流负序电流为零。这个目标相对容易实现效果也好衡量。后续要扩展再做“补偿不对称负荷”那需要加装负序电流检测和负序指令计算复杂度上一个台阶。4.2 不平衡工况下的参考电流提取要做负序控制先要把正序、负序分量分离开。工程上有两大思路瞬时对称分量法和陷波器法。瞬时对称分量法的做法是利用Clark变换将三相静止abc坐标变换到两相静止αβ坐标系再分别滞后或超前90°构造正负序分量。以αβ坐标系为例uα_pos 0.5·(uα - j·uβ) uβ_pos 0.5·(uβ j·uα)负序分量则是uα_neg 0.5·(uα j·uβ) uβ_neg 0.5·(uβ - j·uα)实际工程中常用带通滤波器或双二阶广义积分器DSOGI实现正交信号的构造。DSOGI的好处是可以通过调节谐振频率和阻尼比精确提取特定频率下的正负序分量动态响应也快。我仿真里用的就是DSOGI-SRF结构把正负序分别变换到各自的同步旋转坐标系正序用一组PI控制负序用另一组PI控制互不干扰。陷波器法的原理是在dq同步旋转坐标系下用陷波滤波器把二倍频分量滤掉。正序坐标系下负序分量表现为二倍频脉动负序坐标系下正序分量表现为二倍频脉动。这个方法实现简单但陷波器会引入相位延迟动态响应略慢对频率偏移也比较敏感。权衡之下DSOGI的思路更优。4.3 直流电容电压的二倍频波动问题三相不平衡时即使做到了负序电流为零直流侧依然会有二倍频的功率脉动。原因是负序电压和正序电流的交互作用会产生二倍频瞬时功率。这个功率脉动会导致直流电容电压以二倍电网频率波动。电容电压的二倍频波动幅度用这个近似公式估算ΔUdc ≈ S / (2ωC·Udc)其中S是装置容量ω是电网角频率C是单模块直流电容Udc是直流电压平均值。电容选小了电压纹波大选大了成本和体积又上来。工程上一般把电压纹波控制在额定值的5%以内。要抑制二倍频波动除了增大电容外控制上还有一招在负序电流指令中叠加适量的负序有功电流补偿负序电压产生的功率脉动从源头上减小二倍频瞬时功率。这个思路实际上就是把“负序电流抑制为零”放宽成“负序电流按需注入”让负序电流产生的功率脉动与负序电压产生的功率脉动相互抵消。仿真里可以做个对比实验不加任何处理时电容电压二倍频波动明显加入补偿后波动显著减小。5. 仿真模型搭建全流程5.1 仿真平台与总体结构我用的仿真工具是MATLAB/Simulink版本R2021a。选它的原因没有别的就是电气工程领域的统治级存在参考资料最多遇到问题好查。建模时用Simscape Electrical模块库或者直接写S-Function都可以我建议用Simscape Electrical加Simulink控制框图混搭的方式主电路用功率模块搭建控制部分用标准Simulink模块实现直观且便于排查问题。整体仿真模型包含六大部分三相不衡电网电源模块用于模拟不平衡工况连接电抗器L级联H桥主电路每相用5个模块串联仿真验证用5层层数再多仿真速度扛不住电压电流采集单元包括PLL锁相环三层控制策略实现模块PWM调制与信号分配模块5.2 主电路参数设计参数设计直接决定仿真结果是否可信。我设计的参数如下可以作为起步参考参数名称取值设计说明电网线电压10kV中压配电网典型等级额定无功容量±5Mvar单台容量适中连接电抗8mH约为0.15pu取偏小以降低成本每相模块数5个单个模块承受约1.5kV交流电压直流电容电压2.5kV/模块直流利用率考虑直流电容5000μF对应电压纹波约5%载波频率1kHz/模块5模块等效5kHz连接电抗的取值有一个经验公式L U² / (ω·Q) × 短路比系数一般取0.1~0.2倍标幺值。取得太小电流纹波太大谐波超标取得太大无功输出能力受电流环带宽限制动态响应变慢。我给的8mH对应标幺值0.15左右在仿真中表现是比较均衡的。5.3 控制算法实现细节PLL锁相环我用的是基于DSOGI的双同步坐标系锁相环。不平衡工况下传统单同步坐标系PLL锁出来的相位会被负序分量污染导致控制效果劣化。双同步坐标系PLL分别锁定正序和负序角度得到的正序角度才准确。实现上先经过Clark变换得到αβ分量DSOGI分离正负序再各自经Park变换到dq坐标系用PI调节器使q轴分量为零锁定相位。参考电流计算这一块我强烈建议做成一个独立子系统。输入是无功指令和直流电压外环输出输出是正序d/q轴电流指令和负序d/q轴电流指令。内部结构是无功指令Q_ref通过额定电压换算成正序q轴电流指令iq_ref直流电压外环输出正序d轴电流指令id_ref负序控制模式下负序q轴电流指令按需给定抑制模式时给定零负序d轴电流指令用于抑制直流电压二倍频波动可选电流内环的正负序解耦控制是核心。正序和负序各用一套前馈解耦PI输出分别生成正序和负序的参考电压再通过坐标反变换合成总的参考电压。实际调试时正负序PI参数可以共用一套初始参数再根据响应微调。两套PI的参数差异不要太大否则波形会变得很怪。PWM调制部分级联H桥每相5个模块采用载波移相方式。每个模块的三角载波相位依次错开360°/5 72°。控制输出的调制波在系统层统一计算然后由单元层控制叠加各自的均压修正量最后送入比较器生成PWM脉冲。调制比要限制在0.95以内避免过调制导致波形恶化。6. 仿真调试中的常见问题与排查心法6.1 仿真速度慢到怀疑人生这是级联H桥仿真最真实的痛点。每相5个模块、三相15个功率开关器件再加上载波移相PWM仿真步长必须降到微秒级跑一个0.5s的工况要几个小时。我的应对办法有三个第一把载波频率降下来。不需要严格仿真实物参数时载波频率降到500Hz等效载波也有2.5kHz波形趋势完全够用。第二采用离散仿真步长选择合理的固定步长如10μs不要用可变步长可变步长在开关瞬间会变得极慢。第三关掉不必要的示波器波形记录Simulink里如果挂了很多scope控件每次仿真都会消耗大量内存做波形存储这个开销比很多人想象的还大。6.2 直流电容电压始终无法均衡直流电压均衡控制加上去了但仿真发现各模块电容电压还是越走越偏。排查步骤我建议从简到繁先看载波移相角有没有设置正确。这是最常见也最容易忽视的问题。每个模块的载波相位要严格错开角度顺序错了PWM输出序列就会乱均压效果自然不行。再看均压修正量的方向。有功修正量的极性取决于相电流方向。电流从SVG流向电网和从电网流向SVG修正器的符号规则是相反的。做仿真的时候很多人把符号搞反了结果均压变成了“促压”电容电压离散度反而越来越大。最后综合判断PI参数。均压环作用是离散的每相电流瞬时值越大修正的作用越强。如果参数选得太大均压环会产生明显的高频分量叠加在调制波上输出电流波形会变差。6.3 不平衡工况下负序电流始终压不下去负序电流控制建立起来了正负序分离也做了仿真结果负序电流还是有明显分量。先别急着调PI大概率是以下两个问题之一。第一个是DSOGI的带宽设置不当。DSOGI的带宽决定了正负序分离的动态精度带宽太窄动态过程中负序分量提取滞后带宽太宽提取结果中混入大量高次谐波。一般取阻尼比0.707谐振频率与电网频率一致实测效果最好。第二个是正负序控制的坐标系角度没有对齐。负序Park变换用的角度是同步旋转坐标系下负序分量的角度必须与负序分量同步旋转的方向保持一致。如果负序坐标系的旋转方向反了负序PI调节器等于白搭。另外还要注意一个细节电流采样一定要用低通滤波或均值滤波去掉高次谐波否则负序dq分量里混着的高频纹波会扰动PI输出。7. 参考文献的检索顺序与阅读路径这个项目标题里带着“参考文献”说明题主是有学术追求的人。仿真模型可以做工程验证但要把控制策略讲清楚、写明白理论基础必须扎实。我建议参考文献按这个顺序来查找和阅读第一步经典教科书。最推荐的是《柔性交流输电系统》里关于STATCOM的章节以及IEEE Transactions on Power Delivery上关于CHB-STATCOM的基础论文。先把拓扑和林林总总的基本概念搞清楚。第二步专门研究不平衡控制的高质量期刊论文。关键词搜“cascaded H-bridge STATCOM unbalanced”、“negative sequence control”、“capacitor voltage balance”。重点读近十年IEEE Transactions on Industrial Electronics和IEEE Transactions on Power Electronics上的文章里面的控制框图和仿真结果可以直接对标你自己的模型。第三步工程应用类的文献。搜“SVG 不平衡 无功补偿”可以看到不少国内期刊论文和学位论文特别是优秀硕士论文里的参数设计部分写得很细致可以直接抄作业。学位论文的好处是推导过程完整非常适合搭模型的时候对照。我自己的经验是先读学位论文建立完整框架再精读期刊论文扣细节最后自己推导一遍数学模型这样做出来东西才扎实。光看仿真模型文件不动手推公式换个工况就抓瞎。做这个项目最后的收获不只是会搭一个仿真模型。把级联H桥的拓扑优势、三层控制的层次关系、不平衡工况的负序处理思路搞清楚之后再去看三电平、MMC这些拓扑控制架构的底层逻辑都是相通的。仿真跑通只是第一步能换参数、换工况、换控制目标把系统调稳才算真正掌握。这个方向后续还能往电网电压不平衡主动支撑、故障穿越等方向扩展空间很大。
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门