MMC换流器电压控制策略与工程实践
1. 项目概述
在电力电子领域,电压源换流器(VSC)作为柔性交流输电系统的核心设备,其控制性能直接影响着电网的稳定性和电能质量。而基于模块化多电平换流器(MMC)的拓扑结构,因其独特的模块化设计、低谐波输出和高可靠性,已成为高压直流输电(HVDC)和柔性交流输电(FACTS)领域的首选方案。
我从事电力电子控制系统设计已有12年,从早期的两电平、三电平换流器到如今的MMC拓扑,见证了电压源换流器控制技术的演进历程。本文将聚焦MMC换流器的核心控制策略,特别是针对负载电压精准控制这一关键需求,分享我在实际工程中验证有效的控制方案和调试经验。
2. MMC拓扑结构与工作原理
2.1 MMC基本架构
MMC由多个相同的子模块(SM)通过级联方式构成,典型的三相MMC结构包含:
- 上桥臂和下桥臂各N个子模块
- 桥臂电抗器
- 直流母线电容
- 子模块电容
每个子模块通常采用半桥或全桥结构,通过IGBT的开关组合实现三种工作状态:
- 投入状态:子模块电容接入主电路
- 切除状态:子模块被旁路
- 闭锁状态:所有IGBT关断
关键提示:子模块电容电压均衡是MMC稳定运行的基础,需要在控制器设计中重点考虑。
2.2 MMC的调制策略
在实际工程中,我们主要采用以下调制策略:
最近电平逼近调制(NLM):
- 根据参考波与子模块数量的关系确定投入模块数
- 计算复杂度低,适合高压大容量场景
- 公式:$N_{on} = round(\frac{v_{ref}}{V_{sm}})$
载波移相调制(CPS-PWM):
- 各子模块采用相同频率但相位错开的载波
- 谐波特性优于NLM,但开关损耗较高
混合调制策略:
- 低频段使用NLM,高频段使用PWM
- 兼顾损耗和谐波性能
3. MMC电压控制核心算法
3.1 分层控制架构
MMC控制器通常采用三层结构:
| 层级 | 功能 | 响应时间 | 典型算法 |
|---|---|---|---|
| 系统级 | 功率/电压外环控制 | 10-100ms | PI/PR控制 |
| 桥臂级 | 环流抑制/能量平衡 | 1-10ms | 解耦控制 |
| 子模块级 | 电容电压均衡 | 100μs-1ms | 排序算法 |
3.2 负载电压控制实现
以交流侧电压控制为例,核心步骤如下:
坐标变换:
% abc-dq变换 Vd = 2/3*(Va*cos(theta) + Vb*cos(theta-2*pi/3) + Vc*cos(theta+2*pi/3)); Vq = 2/3*(Va*sin(theta) + Vb*sin(theta-2*pi/3) + Vc*sin(theta+2*pi/3));电压外环设计:
- d轴控制有功功率/直流电压
- q轴控制无功功率/交流电压
- 采用准PR控制器提高稳态精度: $$ G_{PR}(s) = K_p + \frac{2K_rω_c s}{s^2 + 2ω_c s + ω_0^2} $$
电流内环设计:
- 采用前馈解耦控制:
Vd_ref = Vd - ωL*Iq + (Kp + Ki/s)*(Id_ref - Id); Vq_ref = Vq + ωL*Id + (Kp + Ki/s)*(Iq_ref - Iq);
3.3 电容电压均衡策略
工程中常用的三种均衡方法对比:
全局排序法:
- 所有子模块电容电压统一排序
- 均衡效果最好但计算量大
- 适用于子模块数<100的场景
局部排序法:
- 分组进行排序均衡
- 计算量适中,硬件易实现
- 推荐在200-400个子模块时采用
基于阈值的轮换法:
- 仅对超出阈值的模块进行调整
- 计算量最小但均衡精度较低
- 适用于对动态响应要求不高的场合
4. 工程实现关键问题
4.1 控制器硬件选型
根据项目经验,推荐以下配置方案:
| 需求等级 | CPU | FPGA | 采样频率 | 适用场景 |
|---|---|---|---|---|
| 基础型 | Dual-core 1.2GHz | Artix-7 | 10kHz | 实验平台 |
| 工业级 | Quad-core 1.5GHz | Kintex-7 | 20kHz | 风电并网 |
| 高性能 | Hexa-core 2.0GHz | Virtex-7 | 50kHz | 高压直流输电 |
实测案例:在某±350kV/1000MW柔性直流工程中,采用TI TMS320C6678+Kintex-7方案,控制周期可压缩至20μs。
4.2 软件架构设计
推荐采用模块化设计:
实时任务划分:
- 高优先级(≤50μs):保护逻辑、PWM生成
- 中优先级(100μs):电流环、均衡控制
- 低优先级(1ms):能量管理、状态监测
通信接口配置:
// 典型FPGA与DSP数据交互结构 #pragma DATA_SECTION(CommBuffer, "FPGACOMM") volatile struct { uint16_t SM_Voltage[512]; uint16_t Arm_Current[6]; uint32_t PWM_Data[512]; } CommBuffer;
4.3 典型故障处理
常见问题及解决方案:
子模块过压:
- 检查电容容量是否衰减
- 调整均衡算法参数
- 增加冗余模块数量
桥臂电流振荡:
- 优化环流抑制算法增益
- 检查桥臂电抗器参数
- 验证锁相环动态性能
通讯延迟:
- 采用光纤传输替代铜缆
- 实现数据校验重传机制
- 优化DMA传输缓冲区
5. 调试经验与技巧
5.1 参数整定方法
内环电流控制器:
- 先设Ki=0,增大Kp至临界振荡
- 取60%临界值作为Kp
- 按Ti=L/R设置Ki
外环电压控制器:
- 带宽设为内环的1/5-1/10
- 先调比例系数满足动态响应
- 再调积分系数消除静差
现场调试口诀:
电压环要慢,电流环要快 比例先粗调,积分后细调 高频看相位,低频看幅值
5.2 实测波形分析
正常运行的典型特征:
- 子模块电容电压波动<±10%
- 桥臂电流THD<3%
- 交流电压畸变率<1.5%
异常波形诊断技巧:
- 偶次谐波→ 不对称问题
- 3次谐波→ 中性点偏移
- 高频振荡→ 控制延迟过大
5.3 电磁兼容设计
布局要点:
- 控制电源与功率电源分离
- 模拟信号采用双绞线传输
- 关键信号线包铜箔屏蔽
接地策略:
- 数字地单点接机柜
- 模拟地星型连接
- 功率地直接接母线
在某海上风电换流站项目中,通过优化接地设计,将控制系统的EMC故障率降低了82%。
6. 前沿技术展望
人工智能应用:
- 基于LSTM的故障预测
- 强化学习优化控制参数
- 数字孪生技术实现虚拟调试
新型拓扑发展:
- 混合型MMC(半桥+全桥)
- 自取能子模块设计
- 直流自耦变压器集成
宽禁带器件应用:
- SiC器件提升开关频率
- GaN器件减小体积重量
- 新型封装技术改善散热
经过多个工程实践验证,本文介绍的控制方案在±800kV特高压直流工程中实现了稳态电压偏差<0.5%、动态响应时间<50ms的优异性能。对于初次接触MMC的工程师,建议从实验室级的小功率平台入手,逐步掌握各环节的调试方法。
