
最近看了几篇关于电力电子牵引变压器的学术简报里头反复出现两个高频词功率双向流动、平衡控制。搞轨道交通供电的朋友一看就明白这不就是在说列车牵引和再生制动切换时能量怎么安全地往回送同时还得保证三相电网别因为负载不均衡而“闹情绪”嘛。但真要把这套控制策略从论文搬到仿真模型和实验台架上里面值得抠的细节比想象中多得多。这篇文章就结合我自己调试电力电子牵引变压器控制策略的经历把功率双向流动和平衡控制的原理、实现路径、参数整定以及实际踩过的坑一次讲清楚给正准备入坑或者已经在做样机的朋友当个参照。1. 为什么牵引变压器会聊起“双向流动”和“平衡控制”1.1 传统工频变压器的局限与电力电子化改造成必然先说说我为什么对这东西感兴趣。传统列车牵引变压器工作在工频50Hz本质就是一个笨重的工频变压器体积大、重量大在车顶挤占宝贵的安装空间。而且它的功能非常单一只能变压不能调压更不能控制功率流向。列车在牵引工况下从接触网吸收能量到了制动工况时电机变成发电机能量往回涌传统方案只能用制动电阻把这些能量白白烧掉既浪费又发热严重。电力电子牵引变压器PETT则完全不同。它用电力电子变换器配合中频变压器替代工频变压器系统体积和重量可以大幅下降。更重要的是变换器天然具备四象限运行能力功率既能从电网流向负载也能从负载回馈电网这就是所谓的功率双向流动。学术简报里提到的控制新策略本质上就是围绕PETT这种双向功率传输能力做文章把牵引和再生制动两个工况揉进同一套控制框架里。这套策略解决的痛点非常实际一是再生制动能量回收效率二是对电网的友好性。如果只追求能量回馈而不管三相平衡那电网侧的负序电流和电压不平衡问题反而会加剧所以双向流动和平衡控制必须放在一起设计而不是分开独立去调。1.2 功率双向流动牵引和再生制动是一体两面在PETT的应用场景里功率双向流动不是概念上的花活而是列车运行的硬需求。列车加速时牵引电机消耗功率能量方向是电网到变流器再到电机列车减速时电机处于再生发电状态机械能转换为电能方向完全反过来。这时候如果PETT的控制策略只支持单向传输再生能量就只能靠制动电阻消耗。学术简报里的新策略核心之一就是通过控制整流器交流侧电压的幅值和相位改变能量流动方向使得列车在牵引和制动工况之间切换时直流母线电压保持稳定能量平滑回馈电网而不是瞬间泵升导致过压保护。我在实际仿真中最大的感受是双向流动控制不是单独调一个方向标志位就行而是内环电流和外环电压的协调问题。牵引时电流环输出正有功电流指令制动时输出负有功电流指令两个方向共用一套PI参数但在切换瞬间容易产生超调这在参数设计时需要预留足够的稳定裕度。1.3 平衡控制不止是补偿负序而是系统级优化再看平衡控制。轨道交通牵引负荷是典型的单相大功率负载如果直接用单相变压器从三相电网取电会造成三相严重不平衡负序电流流入电网不仅影响电能质量还可能引起电网保护误动作。学术简报里提到的新策略把平衡控制提升到了系统级通过三相输入、各相独立变换的结构动态调节每一相从电网吸收的有功功率使得三相输入功率保持均衡。这个思路和传统无源滤波器、静止无功补偿器完全不一样它不是在外部加补偿装置而是让牵引变压器本身具备补偿能力属于源头治理。对做工程的人来说这个思路非常解耦。三相电网不平衡时不需要额外加RPC铁路功率调节器等设备只需要在PETT的控制算法里增加三相有功功率平衡环检测各相瞬时功率并修正指令就能把负序电流压下来。这套做法我实测下来效果明显但前提是三相输入结构本身具备分相独立控制能力这一点在选择拓扑时就要想清楚。2. 控制新策略的核心思路拆解2.1 控制目标分析直流母线电压托底功率平衡贯穿全程拿到一个控制策略我习惯先画控制目标树。功率双向流动的PETT控制系统主要管四件事直流母线电压稳定、网侧电流正弦且单位功率因数、三相输入功率平衡、负载变化时的动态响应速度。这四个目标并不是平级的。直流母线电压是基础电压稳不住后面全崩网侧电流质量是电能质量指标三相功率平衡是电网友好性的体现动态响应则是检验策略是否实用的关键。学术简报里的控制新策略我理解的总体框架是双闭环加平衡外环——内环是电流环负责跟踪有功和无功电流指令外环是直流电压环负责维持直流母线电压稳定最外层是三相功率平衡环检测各相瞬时功率并微调该相的有功电流指令。有一点值得注意这三层环路的带宽必须拉开差距通常是电压环带宽是电流环的十分之一到五分之一功率平衡环带宽还要再低一些。否则三个环互相耦合轻则动态性能变差重则系统振荡。2.2 双向流动怎么实现四象限整流器的功率流向控制PETT的输入级通常采用PWM整流器四象限运行是这个环节的标志性能力。理解功率双向流动关键在理解PWM整流器交流侧电压和电网电压的关系。简化到单相来看忽略电阻时整流器交流侧电压矢量u_c与电网电压矢量u_s之间的差值作用在电感L上形成电流i。调节u_c的幅值和相对于u_s的相位角就可以控制电流的大小和方向。当电流与电网电压同相位功率从电网流向负载当电流相位与电网电压反相功率从负载回馈电网。有功功率P的表达式可以写为P (u_s × u_c / ωL) × sinδ其中δ是u_c与u_s之间的相位差。δ为正时u_c滞后整流器工作在整流状态δ为负时u_c超前工作在逆变状态功率反向。看到这个公式就明白了功率双向流动本质上就是控制δ的正负大小。这个转变在数字控制器里只是一个pi符号的变化但物理过程牵扯到直流母线电压的重新平衡、交流侧电流过零点的畸变抑制、以及死区时间的补偿。我建议在做仿真时专门设置一个牵引转制动的工况仔细观察切换瞬间的电流波形很多参数问题都会在这个环节暴露。2.3 平衡控制如何落地分相独立调节与功率路由平衡控制落到具体算法上核心是对三相输入电流的有功分量做独立控制。三相结构下每一相都有自己独立的AC/DC变换器彼此共享直流母线或通过隔离变换器耦合因此每一相吸收的功率可以单独设定。控制逻辑是这样先通过传感器采集三相电网电压和三相输入电流计算出各相当前的有功功率然后用功率平衡环生成修正量把有功功率较高的相的电流指令适当调低把有功功率较低的相的电流指令调高最终让三相有功功率误差收敛到零。这个功率平衡环的输出叠加在直流电压外环产生的总有功电流指令上分配给每一相。需要注意的是这里不能用单纯的比例调节因为三相功率不平衡可能持续存在比例调节会产生稳态误差。一般加积分项构成PI调节器把三相有功功率偏差积分为该相的功率修正指令。测试时可以把某一相的输入电压降低5%观察另外两相是否自动补上功率缺口这就是平衡控制是否生效的直观判据。3. 实操实现从仿真到台架的关键步骤与参数整定3.1 主电路拓扑与系统参数选型控制策略再花哨最终要落到主电路参数上。我以一套6MVA的电力电子牵引变压器样机为例说说参数怎么定这套参数我在仿真平台和低压台架都验证过。先明确前提这是地面牵引变电所使用的三相输入PETT输入为10kV/50Hz三相交流输出为DC 1800V直流母线用于给牵引变流器供电。输入级采用三个单相PWM整流器模块分别接在三相电网间每个单相模块的后级是隔离型DC/DC变换器输出并联到公共直流母线。这种输入串联输出并联的结构既实现了分相独立控制又保证了直流母线电压的统一。参数选型时一个关键量是交流侧进线电感L。电感太小电流谐波大、纹波明显电感太大会限制功率传输能力并拖慢动态响应。工程上按电流纹波系数来选通常取额定电流的20%~30%作为纹波设计值。以6MVA、10kV系统为例额定相电流约346A开关频率设定为2kHz交流侧电感按下式估算L ≥ (u_dc × Δi_percent) / (4 × f_sw × i_rated × sqrt(3))代入数据后算下来电感在8mH到10mH之间比较合适。我实际取了9mH兼顾了谐波抑制和动态响应。直流母线电容的选择则在体积和电压支撑能力之间做平衡储能时间常数取5ms左右算下来电容值在10mF量级工程上常用多个电解电容并联再加DC-link薄膜电容做高频吸收。3.2 控制框图与双闭环参数计算控制算法我采用经典的电压外环、电流内环结构再加上三相功率平衡环。电流内环在单相坐标系下用PR比例谐振调节器或者在构造正交虚拟分量之后用dq同步旋转坐标系下的PI调节器。我在样机上用的是后者更方便嵌套功率平衡算法。电流环PI参数整定可以采用零极点对消加带宽法。以基波50Hz信号为例先确定电流环带宽f_c一般取开关频率的1/10到1/5。开关频率2kHz时电流环带宽250Hz左右。电感L9mH等效电阻R≈0.1Ω则PI参数大致为Kp L × 2πf_c Ki R × 2πf_c代入计算Kp≈9×10^-3×2π×250≈14.1Ki≈0.1×2π×250≈157。详细参数还需要在仿真中用“电流指令突变观察电流响应”的方法微调重点看上升时间和超调量。一般希望电流环上升时间在2~3个开关周期内超调不超过5%。电压外环带宽则要低一个数量级取20~30Hz否则母线电压响应太快会导致电流指令剧烈波动。电压环PI参数按直流母线电容和负载阻抗推算再用阶跃响应验证。我实测下来电压环的阻尼比取0.707左右比较舒适既不拖沓也不容易振铃。功率平衡环这里需要强调的是它输出的修正量直接作用于每一相的有功电流指令所以修正量的限幅一定要做。不然某一相电压跌落严重时修正量会饱和其他相过载。我在限幅设计上取总电流指令的±15%既能提供足够的补偿能力又不会让单个模块过流。3.3 调制与采样环节的工程细节控制算法算出了电流指令和调制波接下来就是调制和采样。PETT输入级我用的载波移相PWMCPS-PWM多个模块的载波均匀错开等效开关频率成倍提升滤波器体积可以大幅缩小。对级联数为N的模块载波移相角为θ 2π / N。比如三个模块载波相位分别是0°、120°、240°合成的等效开关频率达到6kHz谐波抑制效果很好。采样同步是最容易忽视的坑。网压锁相环节我推荐用SOGI-PLL或DDSRF-PLL增强抗扰能力单相系统用SOGI构造正交信号两相静止坐标下锁相实测在电网电压畸变时依然能稳定跟踪。千万不要用简单的过零点锁相电压稍微有点畸变或者谐波锁相输出就会抖动直接反映为电流波形毛刺。死区时间对控制效果的影响也要认真对待。IGBT死区设置通常在3μs左右在低电压大电流工况下死区会引起基波电压误差造成电流波形过零畸变。到台架联调阶段我建议加上死区补偿算法否则双向切换瞬间的电流波形会非常难看。4. 常见问题排查与实验坑点实录4.1 直流母线电压波动平衡控制失效实验中最常遇到的现象是列车由牵引切换到再生制动时直流母线电压瞬间飙升甚至触发保护。原因在于能量回馈通道响应滞后于功率变化直流母线电容来不及吞吐能量。排查时先看电流环是否饱和再看电压环带宽是否合适。我遇到过一次电压环比例系数调得过大动态时母线电压超调到105%额定值。解决办法是把PI参数按前面说的带宽分离原则重新整定并把电压环输出限幅再加上。还有一个小技巧在工况切换时可以同时给电流内环一个前馈补偿根据负载功率变化率直接修正有功电流指令母线电压波动能削减一半以上。4.2 三相输入功率不平衡负序电流超标有段时间台架实测某相电流明显比其他两相大负序电流超标。开始以为三相电压本身不平衡检查之后发现电压没问题是功率平衡环没有真正工作。问题出在功率计算上——我那版代码用的是瞬时功率在周期内的平均但在动态工况下平均窗口太短导致修正量波动。修整方法是把功率平衡环的输入端用低通滤波器平滑时间常数取一个工频周期20ms。这样既不影响动态响应又能滤掉瞬时波动负序电流从最初的8%降到2%以内。另一个排查方向是传感器的相序和极性功率计算里只要有一相电流极性接反平衡环就会越调越乱。这个低级错误我在实验室犯过一次后来凡是出现功率越调越偏的情况第一件事就是检查传感器极性。4.3 模块间功率分配不均与环流多模块输入串联输出并联结构下各模块参数不可能完全一致。IGBT导通压降、线路电阻、驱动信号延时的微小差异都会导致模块间功率分配不均。温度上来后这个问题更明显发热更大的模块电阻更大分到的功率却更少形成正反馈恶性循环。我加的解决办法是每相内部再嵌套一个均功率环以每相所有模块的平均功率为参考对功率偏低的模块微调其调制波幅值。刚开始我把均压环带宽调得过高结果和各模块内部电容电压控制产生耦合振荡。后来把均压时间常数调到200ms以上问题就消失了。经验是均压环和均功率环的响应速度一定要慢它解决的是稳态均衡问题不是动态跟踪问题。环流问题则主要出现在并联输出路径上。直流母线公共连接处两个模块之间的电位差会产生环流。我通过在模块输出端增加共模电感抑制环流效果立竿见影。如果你用的拓扑没有预留共模电感位置也可以考虑调整PWM载波相位让并联模块等效开关纹波互相抵消实测能显著降低环流幅值。4.4 再生制动工况下能量管理的联动最后说一个系统层面的问题PETT本身具备双向流动能力但如果能量回馈电网时电网侧已经有光伏或风电在馈入可能导致局部电网电压抬升。控制策略再完善也要和上级能量管理系统打好配合。我在调试时给PETT增加了功率回馈上限功能通过检测公共连接点电压动态限制再生功率的回馈幅值。电压偏高时优先限制回馈功率实在不行才投入短时耗能回路。这一点学术简报里不一定提但工程上非常实用能够避免因为回馈功率过大而导致保护误动或者损坏上级设备。再提醒一个采样时序问题电网电压出现跌落时锁相环输出频率会发生偏移如果采样窗口不同步功率计算会有相位误差。我最终把功率计算的采样同步到锁相环输出的正余弦信号上确保采样窗口与电网电压严格同步负序电流计算才能准确。实际操作中还有一个容易被忽略的细节并网瞬间的冲击电流。PETT启动时需要先通过预充电回路给直流母线电容充电等母线电压达到80%以上再闭合并网接触器否则冲击电流会直接触发限流保护甚至损坏断路器。建议在软启动逻辑里加入电压差判断条件只有电网电压和变换器输出电压之差小于5%时才并网。写在最后的几条实战心得如果只让我说一句经验那就是双向流动控制的核心不在“反向”而在“切换”。正向牵引和反向回馈的稳态控制都很成熟真正考验功力的是两个方向之间的过渡过程直流母线电压泵升、电流过冲、锁相环失锁都发生在毫秒级的切换瞬间。调试时一定多花心思在工况切换边界上多做几次加减载循环把极限工况暴露出来处理掉。另外平衡控制的效果评估不要只看三相电流有效值还要关注负序电流和谐波含量这两个定量指标。我在样机上验收的标准是满载工况下负序电流小于3%功率因数接近1电流谐波THD小于5%达不到就回头查参数和补偿算法。这套策略后续也有很多可以扩展的方向比如配合储能系统做削峰填谷、参与电网无功调节、以及引入模型预测控制替代传统PI双闭环。不过万变不离其宗先把双向功率流动和平衡控制的闭环调稳后面加再多的上层应用都有可靠的基础。做电力电子就是这样论文里的一个框图落到实验台上可能就是一个月的调试周期但把原理吃透、把参数算明白弯路能少走一大半。