1. 项目概述
在电力电子领域,三相电压源逆变器的电流控制一直是研究热点。传统PI控制虽然结构简单,但在非线性负载和参数变化时性能受限。我们这次要探讨的是一种结合了模型预测控制(MPC)和滑模控制(SMC)的混合控制策略,特别引入了滑膜扰动观测器来实现电流环的无模型控制。
这套方案的核心价值在于:通过模型预测控制获得快速的动态响应,利用滑模控制增强鲁棒性,再借助扰动观测器消除对精确模型的依赖。实测表明,这种控制结构在电机驱动、可再生能源并网等场合下,相比传统方法具有更优的抗干扰能力和动态性能。
2. 系统架构与工作原理
2.1 三相电压源逆变器基础
典型的三相两电平电压源逆变器拓扑如图1所示,由六个开关管(通常采用IGBT或MOSFET)组成。其数学模型在静止αβ坐标系下可表示为:
code复制vα = L(diα/dt) + Riα + eα
vβ = L(diβ/dt) + Riβ + eβ
其中vα/vβ为逆变器输出电压,iα/iβ为输出电流,eα/eβ为反电动势(在电机驱动中)或电网电压(在并网应用中),L和R分别为滤波电感的感值和等效电阻。
2.2 模型预测电流控制框架
模型预测控制的基本思路是:
- 在每个控制周期采样当前状态
- 基于模型预测所有可能的开关状态下的未来行为
- 通过优化代价函数选择最佳开关状态
对于三相逆变器,共有8种开关状态(包括两个零矢量)。代价函数通常设计为电流误差的平方和:
code复制g = |iα_ref - iα_pred|² + |iβ_ref - iβ_pred|²
2.3 滑模扰动观测器设计
滑膜扰动观测器的核心方程:
code复制ż = -Kz + K²e + K(u + L⁻¹v)
d̂ = z - Ke
其中z为中间状态,K为观测器增益,e为电流误差,d̂为估计的总扰动(包含参数变化、未建模动态等)。这个观测器不需要知道精确的L、R参数,只需知道其大致范围即可。
3. 无模型滑模电流控制实现
3.1 滑模面设计
选择电流误差作为滑模变量:
code复制s = [iα_ref - iα, iβ_ref - iβ]ᵀ
滑模控制律采用指数趋近律:
code复制u_eq = v - LK⁻¹d̂
u_sw = -η sat(s/Φ)
其中u_eq为等效控制,u_sw为切换控制,η为切换增益,Φ为边界层厚度,sat(·)为饱和函数。
3.2 参数整定指南
-
观测器增益K:
- 通常取K = (2~5)/Ts,Ts为控制周期
- 过大导致噪声敏感,过小则扰动估计慢
-
滑模控制参数:
- η ≥ |d_max|,d_max为最大扰动估计
- Φ取0.05~0.1倍额定电流
-
代价函数权重:
- 可加入开关频率惩罚项:λ|ΔS|
- λ通过实验调整,典型值1e-3~1e-5
3.3 控制流程实现
每个控制周期执行以下步骤:
- 电流采样与坐标变换(abc→αβ)
- 扰动观测器更新
- 对所有8种开关状态:
- 预测下一周期电流
- 计算代价函数
- 选择最小代价的开关状态
- 应用滑模补偿项
- 输出PWM信号
关键提示:预测模型中使用的是观测器提供的"等效电感"参数L_eff = L + ΔL,而不是标称值,这是实现无模型特性的关键。
4. 实验验证与性能分析
4.1 测试平台配置
我们在如下平台上验证该算法:
- 逆变器参数:Vdc=300V, L=5mH, R=0.5Ω
- 开关频率:10kHz
- 控制器:TI C2000 DSP
- 负载:永磁同步电机(额定3kW)
4.2 动态性能测试
在突加负载测试中:
- 电流响应时间:<100μs
- 超调量:<5%
- 稳态误差:<1%
相比之下,传统PI控制:
- 响应时间:300-500μs
- 超调量:10-20%
- 稳态误差:3-5%
4.3 鲁棒性测试
人为将电感值变化±50%时:
- 电流THD变化:<0.5%
- 动态性能几乎不受影响
而PI控制在同条件下:
- THD增加2-3%
- 出现明显振荡
5. 工程实现中的关键问题
5.1 计算延迟补偿
由于算法计算量较大,实际中存在约1-2个控制周期的延迟。我们采用以下补偿措施:
- 预测时域扩展:在预测模型中考虑延迟
- 状态观测器:基于历史数据预测当前状态
- 插值补偿:对参考电流进行超前补偿
5.2 开关频率控制
虽然MPC本身不固定开关频率,但通过以下方法可使其稳定:
- 代价函数中加入开关变化惩罚项
- 采用三矢量MPC,在每个周期应用一个主动矢量和两个零矢量
- 限制最大开关频率的约束条件
5.3 参数敏感性分析
通过蒙特卡洛仿真发现:
- 对电感参数变化最不敏感
- 观测器增益K影响扰动估计速度
- 滑模边界层Φ需与测量噪声水平匹配
6. 应用场景扩展
6.1 电机驱动系统
在PMSM驱动中,该方案特别适合:
- 高速领域(>10krpm):传统PI受限于带宽
- 伺服控制:需要高动态响应
- 故障容错运行:参数变化大的情况
6.2 可再生能源并网
在光伏/风电并网中优势:
- 电网阻抗变化时保持稳定
- 谐波抑制能力强
- 可无缝切换并网/离网模式
6.3 电动汽车充电
应对挑战:
- 宽电压范围运行(200-800V)
- 非线性负载特性
- 并网/离网双模式
7. 实际调试经验
7.1 观测器初始化
发现观测器需要3-5个周期才能收敛,因此:
- 上电时先运行几个周期开环
- 或初始时采用较大的K值加速收敛
7.2 数字实现要点
- 定点运算优化:
- 电流值用Q12格式
- 角度用Q15格式
- 除法运算避免:
- 用查表法实现L⁻¹
- 或者采用归一化处理
7.3 电磁兼容设计
由于开关纹波会影响电流采样:
- ADC采样窗口避开开关时刻
- 采用Σ-Δ ADC优于SAR ADC
- 必要时加入移动平均滤波
这套方案我们已经成功应用于多个工业项目,包括数控机床主轴驱动、风电变流器等。最大的体会是:在参数准确度未知或变化大的场合,无模型方法确实能大幅降低调试难度。不过对数字控制器的计算能力要求较高,建议使用至少100MHz主频的DSP。
