1. 课程导入与无位置传感器控制全景

无位置传感器控制(Sensorless Control)要解决的核心问题可以用一句话概括:在不安装机械位置传感器(编码器、旋转变压器、霍尔元件)的前提下,仍然准确获得转子磁极位置与转速,并据此完成磁场定向控制(FOC)或直接转矩控制(DTC)。位置信息是电机矢量控制的“坐标系基准”——没有它,d-q 轴电流无法正确解耦,转矩与磁链控制都会失准。因此,无位置传感器控制本质上是一场“用可测量量反推不可测量量”的估计问题。

可测量量通常只有三类:定子相电流(或母线电流)、母线电压(或由占空比重构的相电压)、以及逆变器开关状态。转子位置 θe 与转速 ωe 必须由这些量通过算法估计出来。不同估计方法依赖的物理机理不同,适用转速区间也不同,这正是本课程要系统展开的主线。

为什么必须借助仿真

无位置传感器算法有几个天然难点,使“直接上机调试”代价极高:

  • 低速失效:反电动势幅值与转速成正比,低速时反电动势信噪比极低,纯反电动势法(如滑模观测器 SMO)几乎无法工作,必须切换到高频注入等凸极追踪方法。
  • 参数敏感:估计器普遍依赖定子电阻 Rs、电感 Ld/Lq、永磁磁链 ψf。参数偏差会直接转化为位置估计误差,而误差在闭环中又会影响电流环,形成耦合。
  • 启动盲区:零速时无任何反电动势信息,必须依靠 I/F 开环拖动或高频注入建立初始位置,切换时机不当会导致失步或反转。
  • 故障代价高:位置估计错误会引发过流、飞车、逆变器炸管,硬件损耗不可逆。

仿真能在毫秒级时间尺度上复现上述全部现象,并且允许任意修改参数、注入扰动、观察内部状态量(真实 θ、估计 θ̂、误差 Δθ、观测器内部变量),这些量在实物上往往无法直接测量。因此仿真不是“画个波形交差”,而是算法开发的主战场:先在仿真中把观测器收敛性、切换逻辑、参数鲁棒性验证清楚,再上机验证,可把调试周期从数周压缩到数天。

仿真在算法开发中的角色定位

需要明确一点:仿真不能替代实物验证,但能承担三类不可替代的工作。第一是机理验证——确认观测器方程在理想条件下能否收敛到真实位置;第二是边界探索——扫描转速、负载、参数偏差,找出算法失效的临界点;第三是回归测试——每次修改算法后快速重跑标准工况集,防止改一处坏一处。这三类工作共同构成“仿真先行、实物收尾”的开发节奏。

工具链与仿真流程总览

本课程采用 MATLAB/Simulink + Simscape Electrical(原 SimPowerSystems) 作为主工具链。Simulink 负责控制算法与观测器的离散实现,Simscape Electrical 提供 PMSM 本体、三相逆变器、直流母线等物理模型,两者通过电压/电流接口闭环连接。这种“控制用离散、对象用连续”的混合仿真方式,最接近真实数字控制器(如 DSP)驱动功率级的实际情形。

典型仿真流程如下:先搭建 PMSM + 逆变器 + 直流源的主电路,设定电机参数(示例:Rs=0.5 Ω,Ld=Lq=5 mH,ψf=0.1 Wb,极对数 p=4,额定转速 3000 r/min);再实现电流环、速度环与观测器;然后设置工况(如 0→3000 r/min 斜坡给定、突加 2 N·m 负载);最后观察估计位置误差 Δθ、转速估计误差、相电流 THD 与转矩脉动,判断算法是否达标。判断依据通常取:稳态 Δθ 小于 5° 电角度,动态切换过程 Δθ 峰值小于 20° 且能在 50 ms 内恢复。

仿真步长建议:控制算法用 1e-4 s(对应 10 kHz 开关频率),功率电路用 1e-6 s 或采用平均模型,避免开关过程拖慢仿真速度。
无位置传感器 FOC 仿真系统总览 控制算法(Simulink 离散) 速度环 PI ω* → iq* 电流环 PI id*,iq* → ud,uq Park / Clark 变换 需 θ̂ SVPWM ud,uq → 占空比 位置/转速观测器 SMO / 高频注入 / 磁链观测 / MRAS 输入:uαβ, iαβ → 输出:θ̂, ω̂ 启动策略与切换逻辑 I/F 开环拖动 → 观测器闭环 物理对象(Simscape Electrical) 三相逆变器 6 个 IGBT/MOSFET 直流母线 Udc = 300 V PMSM 本体模型 Rs=0.5Ω, Ld=Lq=5mH, ψf=0.1Wb, p=4 输出:ia,ib,ic, Te, ω_real, θ_real 负载模型 TL = 2 N·m(可阶跃/斜坡) 真实位置 θ_real(仅仿真可见) 用于计算 Δθ = θ_real − θ̂ 占空比 ia,ib,ic uαβ, iαβ θ̂ ω̂ 仿真步长:控制 1e-4 s | 功率电路 1e-6 s | 观测器与控制器同步离散执行

本课程的组织逻辑

后续章节将沿着“机理—建模—观测器—切换—验证”的路径推进。先建立 PMSM 在 α-β 与 d-q 坐标系下的数学模型,明确反电动势与凸极性的物理来源;再逐一实现滑模观测器、扩展卡尔曼滤波、模型参考自适应与高频注入四类主流方法,比较它们在低速、中高速、参数偏差下的表现;最后处理启动切换、参数在线辨识与鲁棒性验证。每一章都会给出可运行的参数、可观察的波形判据,而不是停留在公式推导。

需要提醒的是,仿真中的“理想”与实物的“非理想”之间存在差距:死区效应、电流采样噪声、母线电压波动、逆变器非线性都会恶化位置估计。因此本课程在仿真中会主动注入这些非理想因素,让算法在接近真实的条件下接受检验。只有先在仿真中扛住这些扰动,上机时才有底气。