1. 模块化多电平直流变压器概述
模块化多电平直流变压器(MMC-DCT)是当前直流电网中的关键设备,特别适用于新能源并网和多端直流输电场景。这种拓扑结构的核心优势在于其模块化设计,使得系统扩展像搭积木一样方便,同时具备出色的电压和功率调节能力。
在实际工程应用中,MMC-DCT通常由三个主要部分组成:一次侧的模块化多电平换流器(MMC)、二次侧的H桥变换器以及连接两者的中频变压器。一次侧MMC负责将高压直流转换为准两电平方波,而二次侧H桥则进一步将这个波形转换为适合负载需求的方波。
提示:准两电平方波是指波形在正负半周期各有一个电压台阶,这种波形相比传统方波具有更好的谐波特性,同时保留了方波易于变换的优点。
2. 系统架构与工作原理
2.1 一次侧MMC结构设计
一次侧MMC采用模块化设计,每个桥臂由N个子模块串联而成。每个子模块本质上是一个可控的电压源,其基本结构包括:
- 直流支撑电容(通常为薄膜电容或电解电容)
- IGBT和二极管组成的开关对
- 旁路开关(用于故障保护)
子模块的Simulink建模代码如下所示:
function SM = create_submodule() SM = simscape.component; add(SM, foundation.electrical.electrical); % 输入输出端口 add(SM, foundation.electrical.capacitor(1e-3)); % 支撑电容 add(SM, switches.ideal_switch_pair); % IGBT和二极管组合 SM.parameters.Ron = 1e-3; % 开关导通电阻 SM.equations when SM.switch_state == 1 % 投入状态 v == SM.C.v; else % 切除状态 i == 0; end end end在实际工程中,子模块电容值的选择至关重要。过小的电容会导致电压波动过大,而过大的电容则会增加成本和体积。经验公式如下:
$$ C = \frac{P}{2NfΔV V_{dc}} $$
其中:
- P为传输功率
- N为每个桥臂子模块数
- f为开关频率
- ΔV为允许的电压波动
- Vdc为子模块额定电压
2.2 二次侧H桥设计
二次侧采用H桥结构的主要考虑是其简单可靠且易于控制。H桥能够将中频交流方波转换为所需的直流电压,同时具有以下优势:
- 天然抵消偶次谐波
- 开关损耗相对较低
- 控制算法简单直观
H桥的控制逻辑核心代码如下:
def h_bridge_control(v_target): while True: v_actual = read_adc() error = v_target - v_actual duty = pid_controller(error) set_pwm(0, duty, 1-duty, 0) if duty > 0 else \ set_pwm(abs(duty), 0, 0, 1-abs(duty)) time.sleep(1e-6) # 控制周期1us注意:当开关频率超过5kHz时,死区时间必须控制在200ns以内才能避免直通炸管。这是实际工程中经常遇到的问题点。
3. 关键控制策略
3.1 电容电压双排序均压算法
传统单排序算法在动态过程中容易导致电容电压发散,而双排序算法通过将子模块分为投入组和备用组分别排序,显著提高了均压效果。算法实现如下:
function [insert_list, remove_list] = double_sort(v_caps, N_operate) [sorted_v, idx] = sort(v_caps); operating = idx(end-N_operate+1:end); % 高电压优先投入 standby = idx(1:end-N_operate); % 低电压作为备用 insert_list = operating(1:N_insert); % 需要补充的模块 remove_list = standby(1:N_remove); % 需要退出的模块 end实测数据表明,双排序算法比单排序均压效率提升约30%,特别是在负载突变时效果明显。电容电压波动能从±15%压到±5%以内。
3.2 单移相控制策略
单移相控制通过调节原副边方波的相位差来控制传输功率,其核心方程为:
$$ P = \frac{V_{pri}V_{sec}\phi(\pi - |\phi|)}{4\pi fL}} $$
其中:
- Vpri和Vsec分别为原副边电压
- φ为相位差
- f为工作频率
- L为等效电感
实际调试中发现,当相位差超过60°后效率会显著下降,因此通常将工作点限制在±45°范围内。这种控制方式比传统调频方案响应速度快很多,特别适合需要快速功率调节的应用场景。
4. 仿真与实验结果
4.1 仿真模型搭建
在Simulink中搭建500kW的仿真模型,主要参数如下:
| 参数 | 值 | 单位 |
|---|---|---|
| 额定功率 | 500 | kW |
| 一次侧电压 | ±10 | kV |
| 二次侧电压 | 750 | V |
| 子模块数/桥臂 | 10 | - |
| 子模块电容 | 5 | mF |
| 开关频率 | 2 | kHz |
仿真结果显示,在负载阶跃变化时:
- 直流母线电压超调量<3%
- 响应时间<2ms
- 效率>98%
4.2 实际应用考量
对于不同应用场景,MMC-DCT的设计需要相应调整:
- 陆上风电并网:重点考虑效率和成本
- 海上风电并网:需加强故障穿越能力
- 城市直流配电:关注功率密度和体积
在宽电压范围应用中,MMC与谐振变换器的组合表现出色。这种拓扑变种能够实现更宽的电压调节范围,同时保持高效率。
5. 工程实践中的关键问题
5.1 子模块电压平衡
子模块电压不平衡是实际工程中最常见的问题之一。除了采用双排序算法外,还需要注意:
- 电容容值一致性:同一桥臂的子模块电容容差应控制在±5%以内
- 开关特性匹配:IGBT的导通电阻和开关时间应尽量一致
- 散热均衡:确保各子模块工作温度相近
5.2 保护策略设计
可靠的保护系统对MMC-DCT至关重要,主要包括:
- 过流保护:检测桥臂电流,在超过阈值时快速动作
- 过压保护:监测子模块电容电压
- 热保护:实时监控关键器件温度
- 直流故障穿越:采用全桥子模块或混合子模块拓扑
5.3 效率优化技巧
根据实际工程经验,提高效率可以从以下几个方面入手:
- 优化开关频率:在开关损耗和磁性元件体积间取得平衡
- 采用SiC器件:特别适用于高频高压应用
- 改进散热设计:降低器件工作温度
- 优化控制算法:减少不必要的开关动作
6. 拓扑变种与应用扩展
除了基本的MMC+H桥拓扑外,还有多种变体适用于不同场景:
- MMC+三电平NPC:适合中高压场景,电压等级可达±350kV
- 混合子模块(全桥+半桥):实现直流故障穿越能力
- MMC+谐振变换器:宽电压范围应用
- 双向拓扑:适用于储能系统
在实际项目中,我曾遇到一个需要将20kV直流转换为400V直流的应用场景。经过比较,最终选择了MMC+LLC谐振变换器的方案,实现了96.5%的峰值效率和30:1的宽电压范围调节能力。