
模块化多电平换流器/MMC/双端MMC-HVDC柔性直流输电系统。 直流侧电压320kV交流侧线电压有效值166kV100个子模块采用最近电平逼近调制。 送端换流站控制输出有功功率和无功功率受端换流站控制直流侧电压。高压直流输电系统里模块化多电平换流器MMC现在可是个香饽饽。特别是双端MMC结构的柔性直流输电既能玩转大功率传输又能把电压波形收拾得服服帖帖。今天咱们就拿个具体案例开刀——直流侧320kV交流侧线电压166kV带着100个子模块的硬核配置。先说说最近电平逼近调制NLM这个看家本领。想象你手里有100块乐高积木子模块要拼出指定高度的电压台阶。这时候直接取整最实在误差不超过半个子模块电压。举个栗子当桥臂需要输出78.3kV电压时每个子模块额定电压是3.2kV320kV/100那需要的子模块数就是round(78.3/3.2)24个。用Python实现也就三行代码def nearest_level(v_ref, sm_voltage3.2): return round(v_ref / sm_voltage) arm_voltage 78.3 # kV activated_sm nearest_level(arm_voltage)不过实际工程里要考虑正负电平得把参考波形分解成上下桥臂的配合。这时候得掏出等边三角形的调制波分解技巧像切披萨那样把三相电压拆成六个桥臂的需求量。说到控制系统送端和受端的角色分工特别有意思。送端换流站玩的是功率双闭环外环功率指令进来内环电流接着伺候。这里有个骚操作——把abc坐标系下的电流转换到dq轴系直接锁定有功和无功分量% 坐标变换示例 theta grid_angle; % 电网电压相位 I_dq clarke_park_transform(I_abc, theta); P_actual 1.5 * (V_d * I_d V_q * I_q); % 有功计算受端换流站则要当稳压狂魔死死咬住直流母线320kV。这里PI控制器的参数整定是个技术活得兼顾响应速度和稳定性。有个实战技巧是把直流电容的等效惯性时间常数算准了避免电压调节时出现弹簧手效应——调过头了又往回缩。模块化多电平换流器/MMC/双端MMC-HVDC柔性直流输电系统。 直流侧电压320kV交流侧线电压有效值166kV100个子模块采用最近电平逼近调制。 送端换流站控制输出有功功率和无功功率受端换流站控制直流侧电压。子模块电容电压均衡这事也不能含糊。100个子模块要是玩起跷跷板系统分分钟崩给你看。常用的排序均压法虽然简单粗暴但胜在可靠。不过当开关频率受限时可以上飞跨电容方案来救场。看这个均压算法核心逻辑// 子模块排序简化代码 sort(sm_voltage, descending); while (activated_sm_needed 0) { pick_highest_voltage_sm(); activated_sm_needed--; }实测中发现个有趣现象在低调制比区域最近电平逼近的谐波表现反而比PWM更优秀毕竟开关损耗降下来了。但到了高调制区域就得小心偶次谐波搞事情这时候投入备用子模块当缓冲器是个妙招。最后说个踩过的坑调试时发现交流侧166kV线电压和直流320kV之间有个隐藏的√3倍关系。当初没注意这个几何关系整定参数时白白烧了两天时间。后来学乖了做电压换算时先把相电压和线电压捋清楚省得在标幺制转换里翻车。这套系统跑起来后看着功率像坐高铁一样在两端穿梭直流电压稳如老狗瞬间觉得那堆代码和公式都值了。电力电子的魅力就在于能把数学方程变成肉眼可见的能量流动啊。