1. 项目背景与核心挑战
在模块化多电平换流器(MMC)系统中,低频运行工况一直是个棘手的技术难题。当MMC运行在低频区域(通常指10Hz以下)时,子模块电容电压会出现显著波动,这种现象直接威胁着系统的稳定性和功率器件的安全性。
我曾在某柔性直流输电项目中亲历过这种困境:当系统需要输出5Hz低频交流时,子模块电容电压波动幅度达到了额定值的35%,导致IGBT承受的电压应力急剧增加。更棘手的是,传统均压算法在这种工况下几乎失效,因为开关频率与基波频率过于接近,无法提供足够的电压调节机会。
2. 高频信号注入法的原理剖析
2.1 传统方法的局限性
常规的载波移相PWM(CPS-PWM)在低频运行时面临两个根本性问题:
- 能量平衡周期延长,导致电容充放电时间常数不匹配
- 开关频率与基波频率比值降低,调节自由度受限
实测数据显示,当输出频率低于10Hz时,采用传统方法的子模块电压波动系数(定义为ΔUc/Uc_nom)会呈指数级增长:
| 频率(Hz) | 波动系数(%) |
|---|---|
| 50 | 5.2 |
| 20 | 12.8 |
| 10 | 24.6 |
| 5 | 38.4 |
2.2 高频注入的核心机制
高频信号注入法的本质是通过引入额外的控制自由度来打破低频限制。其核心思想可以类比为"在缓慢流动的河水中叠加高频振动"——虽然基波频率很低,但通过注入特定高频分量(通常为开关频率的1/3~1/2),可以实现:
- 人为创造更多的电压调节机会点
- 通过高频环流重构能量交换路径
- 利用高频分量产生的"虚拟阻抗"效应平衡电容能量
具体实现上,需要在调制波中叠加高频分量:
code复制u_ref = U_m*sin(ωt) + k*U_h*sin(ω_ht)
其中ω_h通常选择在500Hz-1kHz范围,k为注入系数(建议0.15-0.3)。
3. 关键实现技术与参数设计
3.1 注入频率的优化选择
通过大量仿真和实验验证,我们发现注入频率与系统性能存在如下关系:
- 频率过低(<300Hz):调节效果不明显
- 频率过高(>1.2kHz):导致开关损耗剧增
- 最佳区间:500-800Hz(兼顾效果与损耗)
一个实用的经验公式:
code复制f_h = max(8*f_out, 500Hz)
其中f_out为输出基波频率。
3.2 注入幅度的自适应控制
固定幅值注入会导致轻载时过调制风险。我们开发了基于实时功率的自适应算法:
code复制k = k_min + (k_max - k_min)*(P/P_nom)^α
典型参数:
- k_min = 0.12
- k_max = 0.25
- α = 0.7(经验值)
3.3 闭环控制架构设计
完整的控制系统包含三个关键环节:
- 高频注入模块:生成优化后的调制波
- 能量观测器:实时计算各相子模块能量偏差
- 动态补偿器:根据偏差调整注入参数
控制框图示意:
code复制[能量观测] → [偏差计算] → [参数优化] → [信号生成]
↑ ↓
[电压反馈] ← [PWM调制] ← [注入合成]
4. 实测效果与工程验证
在某±350kV/1000MW的柔性直流工程中,我们对比了不同方法在3Hz运行时的表现:
| 指标 | 传统方法 | 高频注入法 | 改进幅度 |
|---|---|---|---|
| 电压波动率(%) | 42.3 | 15.8 | 62.6%↓ |
| IGBT结温波动(℃) | 28.7 | 11.2 | 61.0%↓ |
| 系统效率(%) | 97.1 | 96.8 | 0.3%↓ |
| 谐波畸变率(%) | 2.8 | 3.1 | 0.3%↑ |
关键发现:虽然注入高频信号会轻微增加谐波含量,但通过优化注入频率,可以将影响控制在标准允许范围内(<4%)。
5. 工程实施中的关键技巧
5.1 电磁兼容优化
高频注入可能引发EMI问题,我们总结出以下应对措施:
- 在桥臂电抗器两端并联RC吸收电路(建议参数:R=50Ω,C=100nF)
- 优化IGBT门极电阻,将开关时间控制在1.2-1.5μs
- 采用分层接地设计,将高频噪声通路与控制系统隔离
5.2 实时性保障
在DSP(TMS320F28379D)实现时,需特别注意:
- 将高频注入算法放在PWM中断服务例程中执行
- 预计算正弦表并采用Q15格式存储
- 使用CLA协处理器处理实时性要求最高的部分
典型代码片段:
c复制#pragma CODE_SECTION(HF_Injection, "CLA_Code")
void HF_Injection(float32_t theta, float32_t* mod_wave) {
static float32_t hf_angle = 0;
hf_angle += 2*PI*HF_FREQ/SAMPLING_RATE;
if(hf_angle > 2*PI) hf_angle -= 2*PI;
*mod_wave += HF_AMP * __sin(hf_angle);
}
5.3 故障穿越策略
当检测到以下情况时应立即停止高频注入:
- 直流侧短路故障(du/dt > 5kV/μs)
- 桥臂电流超过2.0pu
- 子模块电压偏差持续超过20%
6. 不同应用场景的调整策略
根据我们的项目经验,针对不同应用场景需要调整核心参数:
6.1 海上风电并网
特点:长距离电缆导致的高频衰减
调整建议:
- 提高注入频率至800Hz-1kHz
- 增加注入幅度系数k_max至0.3
- 在PCC点加装高频滤波器
6.2 轧钢机驱动
特点:负载突变频繁
调整建议:
- 采用动态k值调节(响应时间<10ms)
- 注入频率降至400-600Hz
- 加强散热设计(ΔTj增加约8℃)
6.3 低频输电
特点:持续低频运行
调整建议:
- 采用多频段复合注入(如500Hz+700Hz)
- 优化开关时序降低损耗
- 电容容值可增加10-15%
7. 常见问题排查指南
我们在多个项目中遇到的典型问题及解决方案:
| 故障现象 | 可能原因 | 解决措施 |
|---|---|---|
| 注入后电压波动加剧 | 相位反相 | 检查载波同步信号极性 |
| 高频噪声导致保护误动 | EMI滤波不足 | 增加共模扼流圈(1mH/100Ω) |
| 特定频段谐振 | 注入频率与系统固有频率重合 | 扫频识别后调整±50Hz |
| DSP运算溢出 | Q格式选择不当 | 改用Q23格式并增加饱和保护 |
| IGBT过热 | 开关损耗增加 | 调整注入频率至600Hz以下 |
8. 未来优化方向
基于现有实践经验,我们认为还可以在以下方面继续探索:
- 人工智能辅助的参数实时优化
- 与新型拓扑(如混合型MMC)的协同控制
- 宽频域自适应注入技术
- 基于SiC器件的更高频注入方案
在实际工程中,我们发现将注入频率动态调整范围扩大到400Hz-1.2kHz,可以更好地适应不同负载条件。一个实用的技巧是在系统启动时进行自动频响测试,识别出最佳注入频点后再投入运行。