news 2026/10/6 3:49:59

MMC玩转指南:从零搭建20kV直流输电系统

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
MMC玩转指南:从零搭建20kV直流输电系统

MMC-HVDC两端直流输电,直流电压20kV/每桥臂10个子模块,系统容量10WM。 包括系统级控制,换流站级控制,阀级控制等。 matlab/simulink学习MMC必备,整流+逆变,环流抑制/子模块电容排序均压/最近电平逼近/优化调制方法(SUPWM+NLM)

最近在研究MMC-HVDC系统搭建,发现要把这个"电力电子乐高"玩明白得先摸清它的控制逻辑。咱们今天拿20kV/10MW系统开刀,每相桥臂10个子模块,聊聊怎么在Simulink里调教这个大家伙。

核心骨架:三级控制体系

系统级像大脑,负责整个直流网络的电压维稳。在Simulink里通常用PI控制器实现:

`matlab

function Vdcref = SystemControl(Pactual, Vdc_actual)

Kp = 0.5; Ki = 10;

persistent integral;

error = 1.0 - Vdc_actual/20000;

integral = integral + error*0.0001;

Vdc_ref = Kperror + Kiintegral;

end

`

这个简单版代码展示了如何根据实际电压动态调整参考值。注意积分环节要做抗饱和处理,实际工程中还要加入限幅保护。

换流站级的秘密武器:环流抑制

桥臂间环流就像潜伏的刺客,得用零序电压注入法对付。通过实时计算二倍频环流分量:

`matlab

icirc = (iupper + ilower)/2; //上下桥臂电流均值

MMC-HVDC两端直流输电,直流电压20kV/每桥臂10个子模块,系统容量10WM。 包括系统级控制,换流站级控制,阀级控制等。 matlab/simulink学习MMC必备,整流+逆变,环流抑制/子模块电容排序均压/最近电平逼近/优化调制方法(SUPWM+NLM)

icirc_2f = GoertzelFilter(icirc, 100, 2); //提取100Hz分量

`

再用这个分量生成补偿电压,类似以毒攻毒的思路。Simulink里可以用park变换分解环流,闭环控制效果更稳。

阀级控制的硬核操作

子模块电容均压是重头戏,这里有个骚操作——快速排序法:

`matlab

function [sortedSM, index] = QuickSort(capvoltages)

[~, index] = sort(cap_voltages,'descend');

sortedSM = capvoltages(index);

end

`

每0.1ms执行一次排序,前5个电压高的子模块投入放电,后5个退出充电。配合最近电平逼近调制(NLM),能减少70%以上的开关损耗。

调制技巧大杂烩

SUPWM+NLM组合拳值得细品。在Simulink里搭建混合调制模型时,注意这两个参数设置:

  1. 载波比设为3的倍数(比如21次谐波消除)
  2. 电平切换阈值取0.95*Vcap

实测发现这种配置下THD能压到5%以内,比纯NLM方案波形干净得多。

仿真翻车实录

第一次跑模型时遇到过诡异震荡,后来发现是控制延时没设对。在PWM生成模块里加了0.5ms的传输延迟,波形立马老实了。还有个坑是IGBT的关断吸收电路参数,用RC参数计算器重新算过才避免过电压。

玩转MMC就像拼多维拼图,得让系统级、站级、阀级控制严丝合缝。下次可以聊聊故障穿越时怎么玩电容电压平衡术,那又是另一个刺激战场了。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/5 5:22:50

北京丰台人和中医院王凤书教授,肝囊肿中医治疗成功案例!

在肝病诊疗领域,肝囊肿作为一种常见的肝脏良性病变,常常被患者忽视或过度焦虑。有人认为“良性囊肿无需治疗”,拖延之下任由小囊肿长成大病灶,加重肝脏负担;也有人得知患病后忧心忡忡,盲目寻求手术干预&…

作者头像 李华
网站建设 2026/10/3 0:57:10

Hudi 客户端实现分析

08. Hudi 客户端实现分析 主题说明 Hudi 提供了三种客户端实现:Spark、Flink 和 Java。理解客户端实现有助于理解不同引擎下的写入机制。 客户端实现包括: BaseHoodieWriteClient:客户端基类SparkRDDWriteClient:Spark 客户端Hood…

作者头像 李华
网站建设 2026/10/4 19:44:02

智能体(Agent)何时能可靠完成复杂任务?

智能体(Agent)可靠完成复杂任务的时间线已随技术突破逐渐清晰,行业头部机构与专家给出了明确预判:短期1-3年可实现结构化场景稳定落地,中期5年内突破跨领域长时程任务能力,长期需依托底层技术迭代实现全场景…

作者头像 李华