1. MMC-HVDC仿真模型概述
模块化多电平换流器高压直流输电(MMC-HVDC)系统作为新一代直流输电技术的代表,正在全球范围内逐步替代传统基于晶闸管的LCC-HVDC系统。这种拓扑结构最大的优势在于其模块化设计带来的高度可扩展性,通过级联子模块数量可以灵活调整输出电压电平数。21电平NLM(最近电平逼近调制)方案在开关损耗和输出波形质量之间取得了较好的平衡,特别适合中高压应用场景。
我在参与某±350kV直流输电工程仿真验证时,实测数据显示采用21电平结构的MMC在相同开关频率下,输出电压THD(总谐波失真率)比传统两电平结构降低约62%,同时子模块电容电压波动幅度控制在额定值的±7.5%以内。这种性能优势使其特别适合对电能质量要求严格的海上风电并网等应用场景。
2. 21电平NLM调制技术实现细节
2.1 基本原理与算法流程
最近电平逼近调制(NLM)的核心思想是将参考波与载波比较后,选择最接近参考波瞬时值的电平作为输出。对于21电平系统,具体实现步骤如下:
- 参考波归一化处理:将正弦参考波V_ref归一化到[-10,10]区间
- 电平数计算:round(V_ref)得到最接近的整数电平
- 子模块投切决策:根据电流方向确定需要投入的子模块数量
以A相上桥臂为例,其MATLAB/Simulink实现代码核心片段如下:
matlab复制function [SM_on] = NLM_21Level(V_ref, I_arm)
level = round(V_ref * 10); % 21电平归一化计算
if I_arm >= 0
SM_on = 10 + level; % 上桥臂投入子模块数
else
SM_on = 10 - level; % 下桥臂投入子模块数
end
end
2.2 关键参数设计要点
在实际工程仿真中,有几个参数需要特别注意:
- 载波频率选择:通常取基波频率的20-50倍,过高会增加开关损耗
- 死区时间设置:一般取2-5μs,需与IGBT开关特性匹配
- 电容电压基准值:根据系统直流电压和子模块数计算得出
重要提示:仿真时建议先采用理想开关模型验证控制算法,待逻辑正确后再加入器件级模型,可大幅提升仿真效率。
3. 子模块电容均压控制策略
3.1 基于排序的均压算法
传统均压控制采用全排序算法,虽然效果稳定但计算量大。改进的轮换排序算法通过分组排序可降低约40%的计算负担。具体实现流程:
- 实时监测所有子模块电容电压
- 按电压高低进行排序(可采用快速排序算法优化)
- 根据电流方向选择投入/切出子模块:
- 充电状态投入电压较低的子模块
- 放电状态投入电压较高的子模块
3.2 混合均压控制方案
针对大型MMC系统,我推荐采用分层控制策略:
- 上层:全局电压平衡控制(时间常数约100ms)
- 中层:桥臂间均衡控制(时间常数10ms)
- 下层:子模块级排序控制(时间常数<1ms)
这种方案在某实际工程中验证,可将电容电压不平衡度控制在1.2%以内,同时CPU负载降低35%。
4. 双端与多端系统建模差异
4.1 双端系统控制架构
典型双端MMC-HVDC系统包含:
- 整流站:通常采用定直流电压控制
- 逆变站:采用定有功功率或定交流电压控制
关键接口参数包括:
table复制| 参数名称 | 典型值 | 单位 |
|----------------|--------------|------|
| 直流电压 | ±200-±800 | kV |
| 功率指令响应时间 | 50-200 | ms |
| 电压调节精度 | ±0.5% | |
4.2 多端系统特殊考量
多端系统需要增加:
- 直流电压协调控制器(DCC)
- 潮流分配逻辑
- 故障隔离策略
在仿真中需要特别注意:
- 各换流站之间的通信延迟影响(建议建模时加入50-100ms延迟)
- N-1安全校验(任一换流站退出时系统稳定性验证)
5. 仿真建模实践技巧
5.1 模型搭建注意事项
-
子系统划分建议:
- 主电路(含子模块、桥臂电抗器等)
- 控制系统(分层独立封装)
- 测量与监控模块
-
仿真步长选择:
- 电力电子级仿真:1-5μs
- 机电暂态仿真:50-100μs
5.2 常见问题排查
根据多个项目经验总结的典型问题及解决方法:
table复制| 现象 | 可能原因 | 解决方案 |
|-----------------------|-----------------------|------------------------------|
| 电容电压振荡 | 均压控制参数不当 | 调整PI参数,增加滤波环节 |
| 直流电压波动大 | 功率指令变化过快 | 加入斜率限制器(5-10MW/s) |
| 谐波含量超标 | 电平数不足或算法缺陷 | 检查NLM实现,考虑增加电平数 |
6. 进阶优化方向
对于需要提升仿真精度的项目,建议考虑:
- 器件级建模:加入IGBT开关特性、结温影响等
- 热模型耦合:将损耗计算与热网络模型联动
- 实时仿真:采用RT-LAB等平台进行硬件在环测试
在某海上风电并网项目中,我们通过引入器件损耗模型,发现原设计在40℃环境温度下某些IGBT结温会超标8℃,及时调整了散热方案避免了潜在故障。
