3、旋转高频注入原理:旋转电压注入,电流响应解调,转子位置估计

好,咱们今天聊点硬核的——旋转高频注入。

说实话,我刚接触这个技术的时候,也觉得挺玄乎的。你想想看,电机在低速甚至零速的时候,反电动势几乎为零,传统的观测器根本没法用。那怎么知道转子在哪儿?

答案就是:我们自己造一个信号进去,然后听它的回声

这就是高频注入的核心思想。说白了,就是给电机定子绕组注入一个高频电压信号,然后从电流响应里把转子位置信息“解调”出来。

3.1 旋转高频注入的基本思路

旋转高频注入,名字听着复杂,其实原理很直观。

我们往静止坐标系(αβ轴)里注入一个旋转的高频电压矢量。这个矢量以固定的角频率 ωh 旋转,幅值也固定。就像在平静的水面扔下一块石头,波纹会向四周扩散。

电机定子绕组有电感。而且,因为转子凸极效应的存在,d轴和q轴的电感不一样。这就导致了一个现象:

  • 当高频电压矢量转到与转子d轴对齐时,电流响应最小(因为电感大,阻抗大)
  • 当转到与q轴对齐时,电流响应最大(电感小,阻抗小)

嗯,这里要注意:这个电流响应的包络线,就包含了转子位置的信息

核心公式(注入电压):

Uα = V_h * cos(ω_h * t)
Uβ = V_h * sin(ω_h * t)

其中 V_h 是注入电压幅值,ω_h 是注入频率。一般取 500Hz~1kHz,幅值取额定电压的 5%~10%。

我在项目中遇到过一个问题:注入频率选得太高,电流采样跟不上;选得太低,又和基波频率混在一起。后来我总结了一个经验——注入频率最好比电流环带宽高 3~5 倍,这样滤波器才好设计。

3.2 电流响应的解调过程

电压注入进去了,电流响应也出来了。但问题是,这个电流信号里既有基波分量,又有高频分量,还有噪声。怎么把转子位置信息单独拎出来?

解调,就是干这个活的。

我个人的习惯是分三步走:

  1. 带通滤波:先把电流信号通过一个带通滤波器,中心频率就是注入频率 ωh。这样就把基波和噪声都滤掉了,只剩下高频响应电流。
  2. 同步坐标变换:把滤波后的高频电流,变换到一个以注入频率旋转的坐标系下。说白了,就是把交流信号变成直流信号,方便处理。
  3. 提取位置误差:变换后的信号中,q轴分量就包含了转子位置估计误差的信息。当估计位置等于真实位置时,这个q轴分量为零。

一个小技巧:

我曾经在调试时发现,带通滤波器的相位延迟会影响解调精度。后来我改用自适应陷波滤波器,效果好了很多。如果你用带通滤波器,记得补偿它的相位延迟。

解调后的误差信号,通常长这样:

ε = L_diff * sin(2 * (θ_r - θ_est))

其中 L_diff 是 dq 轴电感差值,θ_r 是真实转子位置,θ_est 是估计位置。

为什么会这样?因为凸极效应是 2 倍电角度的周期性。你想想看,转子每转一圈,d轴和q轴各出现两次,所以误差信号是 2 倍角频率。

3.3 转子位置估计的实现

有了误差信号 ε,剩下的就简单了——用个锁相环(PLL)或者龙伯格观测器,把误差收敛到零,估计位置就出来了。

我比较喜欢用 PLL,结构简单,调参也直观。结构如下:

环节 作用 参数
PI 调节器 将误差 ε 收敛到 0 Kp = 100~500, Ki = 10~50
积分器 输出估计转速 初始值设为 0
二次积分 输出估计位置 初始值设为 0

避坑指南:

我曾经在调试时发现,PLL 的带宽不能设得太高。太高了,会把高频噪声引入位置估计,导致抖动。我一般把 PLL 带宽设在 20~50Hz,够用就行。

另外,初始位置估计也很关键。如果初始位置误差超过 90°,PLL 可能会收敛到相反方向。我建议在启动前先做一次直流定位,把误差缩小到 ±30° 以内。

3.4 实际调试中的注意事项

纸上谈兵差不多了,咱们聊聊实战中容易踩的坑。

第一,注入幅值的选择。

幅值太小,信噪比低,位置估计不准。幅值太大,会产生明显的电磁噪声和转矩脉动。我一般从 5% 额定电压开始试,如果位置估计抖动大,再慢慢往上加,加到 10% 基本就够了。

第二,滤波器设计。

带通滤波器的 Q 值(品质因数)很关键。Q 值太高,带宽太窄,动态响应慢;Q 值太低,滤不干净。我常用的 Q 值在 5~10 之间,具体看你的注入频率和采样率。

第三,采样同步。

高频注入对电流采样的同步性要求很高。如果采样时刻和 PWM 载波不同步,会引入额外的谐波。我建议用中心对齐的 PWM 模式,在载波波峰和波谷各采一次电流,这样噪声最小。

总结一下旋转高频注入的优缺点:

  • 优点:零速和低速下都能用,不依赖反电动势,对电机参数变化不敏感
  • 缺点:会产生高频噪声和转矩脉动,不适合对噪声要求高的场合(如家电、伺服)
  • 适用场景:电动汽车启动、起重机、电梯等需要零速大转矩的场合

好了,旋转高频注入的原理就聊到这儿。说白了,就是用高频电压“敲”一下电机,然后从电流的“回声”里听出转子位置。下一章咱们聊脉振高频注入,那又是另一种思路了。