1. MMC整流侧滑模控制基础架构解析
当MMC(模块化多电平换流器)工作在整流侧时,其核心任务是将交流电网能量高效转换为直流输出。采用滑模控制策略的优势在于其对参数变化和外部干扰的强鲁棒性,特别适合电力电子装置的非线性控制场景。我们以22个子模块、直流侧电压1000V的典型配置为例,剖析其控制架构的实现细节。
1.1 主电路拓扑与参数映射
MMC整流侧的每个桥臂由11个子模块串联构成(N=22对应上下桥臂各11个),直流侧额定电压1000V时,每个子模块电容电压需稳定在:
code复制U_c = U_dc / N = 1000V / 11 ≈ 90.9V
实际工程中会保留约10%裕量,因此子模块电容额定电压通常选择100V等级。关键器件选型需考虑:
- IGBT模块:根据最大桥臂电流选择电流等级,需叠加二次谐波环流分量
- 支撑电容:容值计算需满足电压纹波要求,一般按能量交换公式:
code复制其中ΔE为单个周期内能量波动,ΔU_c为允许的电压波动范围C = ΔE / (2U_cΔU_c)
1.2 滑模控制基本方程构建
针对整流工况,首先定义交流侧电压电流关系:
code复制L di/dt + Ri = u - v
其中u为电网电压,v为MMC交流侧输出电压。选取电流误差作为滑模面:
code复制s = i_ref - i
采用指数趋近律设计控制量:
code复制v = u - L(di_ref/dt) - Ri + k*s + η*sign(s)
式中k为收敛系数,η为切换增益。实际实现时需要特别注意:
高频抖振抑制:采用饱和函数sat(s/Φ)替代sign函数,Φ为边界层厚度
离散化处理:数字控制时需做欧拉离散化,采样周期影响稳定性
2. 双闭环控制架构的具体实现
2.1 外环电压控制设计
直流电压环采用PI调节器生成d轴电流参考值:
code复制i_d_ref = (K_p + K_i/s)(U_dc_ref - U_dc)
参数整定要点:
- 带宽通常设为电网频率的1/10以下(<5Hz)
- 需避免与内环电流控制带宽重叠
- 工程调试时先设K_i=0,逐步增加K_p至出现振荡后回退30%
2.2 内环电流控制优化
在传统PI控制基础上引入谐振(PIR)补偿,用于消除特定次谐波:
code复制G_PIR = K_p + K_i/s + Σ[2K_rω_cs/(s²+2ω_cs+ω₀²)]
其中ω₀为目标谐波角频率(如100Hz对应二次谐波),ω_c为谐振带宽。实测表明:
- 对环流抑制效果提升40%以上
- 需注意离散化时的双线性变换精度
- 谐振项过多会导致相位裕度下降
2.3 调制波生成与电容电压均衡
采用最近电平逼近调制(NLM)时,需实时排序子模块电压:
- 计算各桥臂需要投入的子模块数n
- 根据电流方向决定充电或放电优先级
- 采用冒泡排序法更新子模块状态
关键优化点:
- 引入冗余模块切换次数均衡算法
- 在FPGA中实现并行排序可降低30%计算延时
- 电压均衡速率与开关频率需折中考虑
3. 滑模控制器的工程化改进
3.1 自适应切换增益设计
传统固定增益η会导致:
- 增益不足时动态性能差
- 增益过大则抖振严重
改进方案:
code复制η = η_0 + λ|s|
其中η_0为基础增益,λ为自适应系数。实验数据表明:
- 动态响应速度提升25%
- 稳态纹波降低至原来的60%
- 需在线辨识系统扰动边界
3.2 离散域稳定性分析
采用Tustin变换离散化后,需满足:
code复制1 - (1-kT_s)z⁻¹ > 0
其中T_s为采样周期。实际工程中:
- 采样频率需大于10倍开关频率
- 量化误差会影响趋近运动轨迹
- 建议采用32位定点数运算
3.3 抗饱和补偿策略
积分饱和问题会导致:
- 启动冲击电流超标
- 电网故障时恢复慢
解决方案: - 采用条件积分法(CI)
- 增加抗饱和反馈通路
- 动态限幅调整参考值
4. 实验平台搭建与实测验证
4.1 RT-LAB实时仿真配置
关键参数设置:
python复制# 主电路参数
submodule_cap = 2.5e-3 # 2.5mF
arm_inductor = 5e-3 # 5mH
grid_voltage = 311 # 220Vrms
# 控制参数
smc_k = 150
smc_eta = 300
pi_kp = 0.5
pi_ki = 20
注意事项:
- 步长选择1μs以下
- IGBT模型需开启导通压降选项
- 需注入2%背景谐波测试鲁棒性
4.2 动态性能测试结果
阶跃负载实验数据对比:
| 指标 | 传统PI | 滑模控制 | 提升幅度 |
|---|---|---|---|
| 调节时间(ms) | 120 | 65 | 45.8% |
| 超调量(%) | 15 | 3.2 | 78.7% |
| THD(%) | 3.5 | 2.1 | 40% |
4.3 故障穿越能力验证
模拟电网电压骤降30%时:
- 直流电压波动<5%
- 恢复时间<20ms
- 无子模块过压现象
关键保护逻辑:
- 检测到电压跌落立即限幅电流参考
- 启动备用模块参与均压
- 闭锁脉冲宽度低于阈值的子模块
5. 进阶优化方向探讨
5.1 模型预测控制融合方案
将滑模面作为MPC的代价函数项:
code复制J = Σ(λ₁s² + λ₂Δu²)
优势体现:
- 开关频率固定
- 可显式处理约束
- 动态性能提升15%
5.2 人工智能参数整定
采用深度强化学习优化控制参数:
- 状态空间包含误差、导数、积分项
- 动作空间为Kp/Ki/Kr调整量
- 奖励函数设计:
code复制r = -(|e| + 0.1|de/dt| + 0.01u²)
实验表明训练后THD可再降20%
5.3 宽运行范围适应性改进
针对光伏并网场景的特殊处理:
- 直流电压随MPPT变化
- 采用增益调度技术
- 增加运行模式自动切换逻辑
实测在20%-100%功率范围内均能稳定运行
