1. 开环模块化多电平换流器(MMC)仿真概述
模块化多电平换流器(MMC)作为高压直流输电(HVDC)系统的核心部件,近年来在电力电子领域获得了广泛应用。N=6的MMC结构因其适中的复杂度和良好的性能表现,成为学术研究和工程验证的理想选择。在实验室环境下,我们经常需要通过仿真来验证MMC的控制策略和性能表现。
开环控制与闭环控制的主要区别在于是否使用反馈信号进行实时调节。开环控制虽然精度相对较低,但具有结构简单、响应快速的特点,特别适合用于系统初始验证阶段。当N=6时,MMC可以产生7电平的输出电压波形,这种多电平特性能够显著改善输出波形质量,降低谐波含量。
提示:在实际工程中,N=6的MMC通常用于中压等级的电力电子系统,如风电并网、工业驱动等领域。这种配置在性能和成本之间取得了较好的平衡。
2. MMC基本结构与工作原理
2.1 拓扑结构详解
N=6的MMC由六个桥臂组成,每个桥臂包含6个子模块(SM)和一个桥臂电感。每个子模块采用半桥结构,包含:
- 两个IGBT开关管(T1、T2)
- 两个反并联二极管(D1、D2)
- 一个直流支撑电容(C)
这种模块化设计带来了几个显著优势:
- 电压等级可灵活扩展,只需增加子模块数量
- 容错能力强,单个子模块故障不会导致系统崩溃
- 输出电压波形质量高,谐波含量低
2.2 工作机理分析
MMC通过精确控制各个子模块的投入和切出来合成所需的输出电压波形。以N=6为例,工作原理可分为以下几个层面:
-
电压合成原理:每个桥臂在任何时刻都有一定数量的子模块投入工作,通过改变投入子模块的数量来调节输出电压。由于有6个子模块,可以产生7个不同的电压等级。
-
电容电压平衡:所有子模块的电容电压需要保持均衡,这是通过专门的均压算法实现的。在开环控制中,通常采用轮换策略来维持电压平衡。
-
环流抑制:桥臂电感的主要作用就是抑制相间环流,通常设计值为5-15mH,具体取决于系统参数。
3. 开环控制策略实现
3.1 载波移相调制技术
对于N=6的MMC,我们采用载波移相PWM(CPS-PWM)作为基础调制策略。具体实现步骤如下:
-
载波配置:需要6个三角载波,相位依次相差60°(360°/6)。载波频率通常设为1-2kHz。
-
调制波生成:使用正弦波作为调制波,调制比m一般控制在0.8-0.95之间以获得最佳波形质量。
-
子模块选择:根据瞬时调制波与各个载波的比较结果,决定哪些子模块投入工作。
matlab复制% 载波移相PWM的简化MATLAB实现示例
f_sw = 1000; % 开关频率1kHz
N = 6; % 子模块数
phase_shift = 360/N; % 相位差
for i = 1:N
carrier(i,:) = sawtooth(2*pi*f_sw*t + (i-1)*phase_shift*pi/180, 0.5);
end
3.2 开环控制的特点与参数设置
开环控制在MMC中的应用具有以下典型特征:
-
预充电过程:系统启动时需要对子模块电容进行预充电。开环预充电通常采用分级电阻限流方式,充电时间约0.5秒。
-
稳态运行:主要控制参数包括:
- 直流母线电压:10kV
- 子模块电容:2mF
- 桥臂电感:10mH
- 调制比:0.9
-
动态响应:虽然开环控制的动态性能不如闭环,但通过优化调制策略仍可获得不错的响应速度。实测表明,N=6的MMC在电流指令阶跃变化时,过渡过程约20ms。
4. Simulink仿真实现详解
4.1 模型搭建步骤
在MATLAB/Simulink中搭建N=6的MMC模型,建议按照以下流程进行:
-
子模块建模:
- 使用Simulink的Simscape Power Systems库中的IGBT模块
- 设置电容初始电压为Udc/N=1667V(当Udc=10kV时)
- 配置反并联二极管参数
-
桥臂组装:
- 将6个子模块串联
- 添加桥臂电感
- 配置电流测量点
-
三相系统集成:
- 复制六个相同的桥臂
- 连接成三相拓扑
- 添加负载和测量装置
4.2 关键参数配置
下表列出了仿真模型中的关键参数及其设置依据:
| 参数名称 | 典型值 | 选择依据 |
|---|---|---|
| 直流电压(Udc) | 10kV | 中压系统典型值 |
| 子模块电容(C) | 2mF | 限制电压纹波在5%以内 |
| 桥臂电感(L) | 10mH | 抑制环流同时不影响动态响应 |
| 开关频率(fsw) | 1kHz | 权衡开关损耗和波形质量 |
| 调制比(m) | 0.9 | 避免过调制同时充分利用直流电压 |
4.3 仿真结果分析
运行仿真后,我们主要关注以下几个方面的波形:
- 三相输出电压:应为7电平阶梯波,THD约3-4%
- 输出电流:应为平滑正弦波,畸变率低于1%
- 电容电压:各子模块电容电压应保持均衡,波动在±5%以内
- 桥臂电流:包含直流分量和交流环流分量
注意:在实际仿真中,建议先进行稳态分析,确认基本功能正常后再进行动态测试。仿真步长建议设为1μs以获得准确结果。
5. 性能优化与问题排查
5.1 常见问题及解决方案
在MMC仿真中常遇到以下问题:
-
电容电压不平衡:
- 现象:各子模块电容电压逐渐发散
- 原因:均压算法不完善或参数设置不当
- 解决:检查轮换策略,增加电压平衡控制环
-
输出电压畸变严重:
- 现象:THD超过预期值
- 原因:调制策略不当或死区时间设置过大
- 解决:优化调制算法,调整死区时间(通常2-3μs)
-
仿真速度慢:
- 现象:仿真实时比过低
- 原因:模型过于详细或步长太小
- 解决:使用平均模型或增大步长(在允许范围内)
5.2 高级优化技巧
对于希望进一步提升仿真效果的研究者,可以考虑以下优化方向:
-
混合调制策略:结合最近电平逼近(NLM)和PWM的优点,在基波周期内不同区段采用不同调制方式。
-
热平衡控制:根据IGBT的结温反馈动态调整开关顺序,延长器件寿命。
-
故障容错:配置1-2个冗余子模块,并实现快速旁路机制。
-
并行计算:对于大规模系统(N>10),可采用并行计算加速仿真。
6. 工程实践建议
基于多次仿真实验的经验,总结出以下实用建议:
-
参数选择:桥臂电感值不宜过大,否则会影响动态响应;但也不能太小,否则无法有效抑制环流。10mH是一个较好的折中选择。
-
启动策略:先进行开环预充电,待电容电压稳定后再切换到闭环控制(如果使用)。
-
测量设置:在测量输出电压THD时,应使用至少10个基波周期的数据以获得稳定结果。
-
模型验证:建议先搭建N=2或N=3的简化模型验证基本概念,确认无误后再扩展到N=6。
-
硬件考虑:如果计划进行实物验证,需要注意:
- IGBT选型应留有余量(通常电压等级为1.5倍Udc/N)
- 电容容值公差控制在±5%以内
- 驱动电路要有足够的隔离能力
