3、凸极效应与位置信息

好,咱们今天聊点实在的。高频注入法能干活,靠的是什么?说白了,就靠电机本身的「凸极效应」。没有这个效应,你注入再多的信号也白搭。我刚开始接触这个领域时,也犯过嘀咕——不就是个电机吗,怎么还有凸的、凹的之分?

3.1 什么是凸极效应

先讲个直观的。你想象一下,一个圆形的转子,如果它各个方向的磁阻都一样,那就是「隐极」电机。但现实中,很多电机转子不是圆的——或者说,它的磁路在各个方向不一样。

举个例子。内置式永磁同步电机(IPMSM),转子里面嵌了永磁体。永磁体的磁导率接近空气,比铁芯低得多。所以沿着永磁体方向(d轴),磁阻大;而垂直于永磁体方向(q轴),磁阻小。这就造成了d轴和q轴的电感不一样。

凸极效应,就是指电机d轴和q轴电感不相等这个特性。用公式表示就是:

Ld ≠ Lq

如果Lq > Ld,我们叫它「正凸极」。大部分IPMSM都是这样。如果反过来,Ld > Lq,那就是「负凸极」,少见一些,但有些特殊电机也会出现。

核心要点:凸极效应 = d轴和q轴电感不相等。这是高频注入法能工作的物理基础。

我在项目中遇到过一台电机,标称参数写的是Ld = Lq,我当时还纳闷——这怎么用高频注入?后来实测才发现,厂家给的参数是理想值,实际因为制造公差,还是有5%左右的差异。嗯,这5%就够用了。

3.2 凸极率与位置估计的关系

凸极效应有多强,我们用一个参数来衡量——凸极率。定义很简单:

ξ = Lq / Ld

或者有时候用:

ξ = (Lq - Ld) / (Lq + Ld)

两种定义都有人用,我个人习惯用第一种。凸极率越大,位置信号越强,估计越准。

那凸极率和位置估计到底什么关系?我画个图给你描述一下。

你往电机里注入一个高频电压信号,比如:

Vdh = Vh * cos(ωh * t)
Vqh = 0

这时候,因为d轴和q轴电感不同,产生的电流响应就不一样。d轴电流小(因为电感大),q轴电流大(因为电感小)。这个电流的幅值差异,就包含了转子位置信息。

具体来说,你测量到的三相电流,经过坐标变换后,会得到一个包含2倍位置误差的信号。我习惯把它写成:

Δi ∝ (Lq - Ld) * sin(2 * Δθ)

其中Δθ是估计位置和实际位置的误差。你看,如果Lq = Ld,Δi = 0,位置信息就丢了。凸极率越大,Δi越大,信噪比越高。

经验之谈:凸极率在1.2以上,高频注入的效果就比较理想了。低于1.1,信号会淹没在噪声里,需要花更多功夫做滤波。我曾经在一个项目里碰到凸极率只有1.05的电机,折腾了整整两周才把位置信号提取出来。

3.3 如何利用凸极效应提取位置

好,现在我们知道凸极效应能产生位置相关的电流信号。那怎么把这个位置「提取」出来?

常用的方法有两种:

  1. 直接解调法——简单粗暴,适合初学者理解
  2. 锁相环法——工程上更常用,鲁棒性好

我重点讲锁相环法,因为这是实际项目中最常见的做法。

3.3.1 信号注入与解调

首先,你在估计的d轴上注入高频电压:

Vdh_est = Vh * cos(ωh * t)
Vqh_est = 0

然后测量q轴电流响应。经过带通滤波,得到高频电流分量iqh。再乘以一个同频的参考信号cos(ωh * t),做低通滤波,就得到了一个直流分量:

ε = LPF{ iqh * cos(ωh * t) }

这个ε,就是位置误差信号。它和实际位置误差的关系是:

ε ≈ K * sin(2 * Δθ)

当Δθ很小时,sin(2Δθ) ≈ 2Δθ,所以ε ≈ 2K * Δθ。

关键点:这个ε信号,就是锁相环的输入。它告诉你估计位置偏了多少,往哪个方向偏。

3.3.2 锁相环跟踪

有了误差信号ε,剩下的就交给锁相环了。锁相环的结构很简单:

ω_est = Kp * ε + Ki * ∫ε dt
θ_est = ∫ ω_est dt

说白了,就是一个PI调节器加一个积分器。PI调节器根据误差ε调整估计转速,积分器把转速积分成位置。

我建议你注意两点:

  • PI参数整定:带宽不能太高,否则会引入噪声。一般取50-200Hz。我习惯先设Kp,再调Ki,让系统临界阻尼。
  • 初始位置:高频注入法只能跟踪位置变化,不能直接给出绝对零位。你需要一个初始定位过程,比如注入直流偏置。

注意:锁相环的带宽和注入频率要匹配。注入频率一般选500Hz-2kHz,锁相环带宽不要超过注入频率的1/10。我曾经因为没注意这个,导致系统在高速时失锁,电机直接抖了起来。

3.3.3 完整流程总结

我把整个流程串起来,你感受一下:

  1. 在估计d轴注入高频电压信号
  2. 测量三相电流,变换到估计dq坐标系
  3. 提取q轴高频电流分量(带通滤波)
  4. 解调得到位置误差信号ε
  5. 锁相环根据ε调整估计位置
  6. 收敛后,估计位置≈实际位置

你看,整个过程没有用到任何反电动势信息,所以零速和低速都能工作。这就是高频注入法的魅力所在。

一个小技巧:实际调试时,我习惯先用手转动转子,同时观察锁相环输出的估计位置。如果估计位置能跟着实际位置走,说明凸极效应利用对了。如果不动或者乱跳,先检查凸极率,再检查解调相位。

嗯,这一节就到这里。凸极效应是高频注入法的根基,理解透了,后面的内容就顺了。下一节我们讲具体的信号注入策略,包括旋转注入和脉振注入的区别,到时候再细聊。