目录
手把手教你学Simulink——多相电机缺相故障下的统一矢量控制仿真
一、为什么能"统一"
二、统一控制架构
三、缺相电流重构(以五相为例)
四、双三相电机的统一处理
五、Simulink建模步骤
Step 1:多相电机本体
Step 2:VSD变换模块
Step 3:容错电流分配
Step 4:故障注入与检测
Step 5:多相SVPWM
六、推荐仿真参数
七、典型仿真场景
八、工程避坑
九、总结
手把手教你学Simulink——多相电机缺相故障下的统一矢量控制仿真
多相电机最大的卖点之一就是"缺相不死"。五相、六相电机少一相后,只要控制策略重构得当,仍能降额平稳运行。难点在于:传统做法是健康/故障两套模型、两套变换矩阵,切换时状态跳变、转矩冲击大。
"统一矢量控制"的核心就是:用一套控制架构同时覆盖健康与缺相工况,故障发生后只改电流参考值分配,不重构控制器本身。
一、为什么能"统一"
多相电机有 $m$ 相,定子电流自由度为 $m$。经空间矢量解耦(VSD)变换后分解为:
- 基波平面(αβ):产生旋转磁动势和电磁转矩;
- 谐波平面(xy/z₁z₂):不产生平均转矩,但产生铜耗和转矩脉动;
- 零序平面:中性点隔离时电流为零。
健康时,基波平面独立控制,谐波平面强制为零。缺一相后,自由度从 $m$ 降到 $m-1$,基波与谐波平面出现线性耦合——这就是转矩脉动的根源。
统一控制的思路是:保持健康时的解耦变换矩阵不变,把缺相约束(故障相电流=0)转化为对剩余相电流参考值的修正,通过谐波平面注入特定电流来"补偿"缺相造成的磁动势畸变。
二、统一控制架构
转速给定 → 速度环PI → iq_ref ↓ id_ref=0 ──→ 电流环PI(基波αβ平面)→ uα_ref, uβ_ref ↓ 谐波平面电流注入(容错关键) ↓ 逆VSD变换 → 多相电压参考 ↓ 多相SVPWM → 多相逆变器 → 多相电机 ↓ 电流采样 → VSD变换 → 反馈 ↓ 故障检测 → 触发容错标志 → 修改电流分配健康与故障共用同一套:VSD变换矩阵、电流环PI、SVPWM。故障时只需切换电流参考值的分配系数。