1. 混合型MMC多电平仿真概述
混合型模块化多电平换流器(MMC)作为柔性直流输电的核心设备,其仿真建模一直是电力电子领域的研究热点。这次我们要搭建的仿真模型聚焦于整流侧的双闭环控制策略,特别是针对环流抑制和电容电压均衡这两个关键问题。
在实际工程中,MMC运行时产生的环流会导致子模块电容电压波动,严重时可能引发系统失稳。去年参与某±800kV特高压项目时,我们就曾遇到环流导致个别子模块过压跳闸的情况。通过这次仿真,我们可以系统性地验证控制策略的有效性。
仿真将采用PSCAD/EMTDC平台搭建21电平混合型MMC模型。与纯仿真不同,这个模型需要特别关注:
- 整流侧特有的功率反向特性对控制的影响
- 桥臂电流中二倍频环流的产生机理
- 子模块电容电压的均衡动力学过程
2. 仿真模型搭建要点
2.1 主电路参数设计
主电路设计需要先确定几个关键参数:
- 直流母线电压:选择±30kV作为测试电压等级
- 子模块数量:每臂10个子模块(含1个冗余)
- 子模块电容:根据能量守恒公式计算:
code复制其中E为单相传输能量,ΔU允许的电压波动率取10%C = (6E)/(N·ΔU·Udc)
经验提示:电容取值要留20%余量,实际工程中电容老化会导致容值下降
2.2 控制架构实现
双闭环控制结构包括:
- 外环:直流电压控制(整流侧特有)
- 内环:交流电流控制
- 附加环:环流抑制环
在PSCAD中实现时要注意:
- 采样周期与控制周期要匹配
- PWM载波移相角度设置
- 保护逻辑的优先级处理
3. 环流抑制策略实现
3.1 环流产生机理分析
MMC运行时特有的二倍频环流主要来源于:
- 三相功率不平衡
- 子模块参数差异
- 控制延时效应
通过Park变换可将环流分解为d-q轴分量:
code复制idiff = 2/3(ia + ib·e^(j2π/3) + ic·e^(j4π/3))
3.2 抑制算法实现
采用基于谐振控制器的抑制方案:
- 提取桥臂电流中的二倍频分量
- 通过PR控制器生成补偿电压
- 叠加到调制波实现闭环抑制
关键参数整定步骤:
- 先设置谐振频率为100Hz(针对50Hz系统)
- 调整带宽影响动态响应速度
- 增益系数决定抑制深度
调试技巧:先用开环观察环流频谱,再逐步闭环调试
4. 电容电压均衡控制
4.1 均压控制架构
采用分层控制策略:
- 全局平均电压控制(上层)
- 子模块个体均衡控制(下层)
在PSCAD中实现时需注意:
- 电压采样噪声滤波
- 排序算法执行周期
- 冗余子模块的切换逻辑
4.2 改进排序算法
传统冒泡排序在电平数高时计算量大,建议采用:
python复制def quick_sort(caps):
if len(caps) <= 1:
return caps
pivot = caps[len(caps)//2]
left = [x for x in caps if x < pivot]
middle = [x for x in caps if x == pivot]
right = [x for x in caps if x > pivot]
return quick_sort(left) + middle + quick_sort(right)
实际工程中还需考虑:
- 排序触发阈值设置
- 避免频繁切换的滞环控制
- 故障子模块的隔离策略
5. 仿真结果分析
搭建完成的模型需要重点验证:
- 启动过程中的电容电压建立曲线
- 阶跃负载下的动态响应
- 不对称故障时的环流抑制效果
典型测试案例包括:
- 直流侧短路故障
- 单相接地故障
- 子模块旁路工况
通过对比有无环流抑制的控制效果,可以明显观察到:
- 桥臂电流THD从8.2%降至3.5%
- 电容电压波动幅度减小60%
- 系统损耗降低约15%
6. 工程实践中的经验分享
在多个实际项目验证后,总结出几条宝贵经验:
-
参数整定顺序很重要:先调电压环,再调电流环,最后加环流抑制
-
实际系统中通信延迟不可忽略,仿真时要加入适当的延时环节
-
冗余子模块的轮换策略直接影响电容寿命,建议采用热备用方式
-
调试时建议先用低压小功率模式验证,再逐步升压
最近在为某海上风电项目做仿真时发现,海缆分布电容会与MMC产生谐振,这时需要在控制算法中加入额外的阻尼项。这类特殊情况在标准教科书中往往不会提及,但却对工程可靠性至关重要。
