2、电机基础:永磁同步电机(PMSM)结构、工作原理、数学模型

好,咱们正式开始聊电机。做FOC控制,你绕不开的一个核心器件就是永磁同步电机,也就是PMSM。我个人习惯叫它“永磁机”,圈里人也常叫它“无刷直流”,其实严格来说,无刷直流和永磁同步在反电动势波形上有区别,但咱们做FOC控制时,基本都按PMSM来建模。

说白了,PMSM就是转子上面贴了永磁体,定子上面绕了线圈。你给线圈通电,产生旋转磁场,拉着转子跟着转。就这么简单。但这里面的门道,咱们得掰开揉碎了讲。

2.1 结构:定子、转子、永磁体

先看结构。PMSM主要由两大部分组成:定子转子

  • 定子:就是外面不动的部分。上面嵌着三相绕组,通常接成星形(Y型接法)。绕组在空间上相差120度电角度。嗯,这里要注意,电角度和机械角度不一样,后面会讲。
  • 转子:里面转的部分。核心是永磁体。根据永磁体安装方式,又分为表贴式(SPM)内嵌式(IPM)

表贴式(SPM):永磁体贴在转子铁芯表面。这种结构简单,气隙均匀,交直轴电感相等(Ld = Lq)。我早期做的一个小功率关节电机,用的就是SPM,控制起来相对简单,因为磁阻转矩基本为零。

内嵌式(IPM):永磁体嵌在转子铁芯内部。这种结构有凸极效应,交直轴电感不相等(Ld < Lq)。它能产生磁阻转矩,效率更高,适合高速运行。但控制起来也复杂一些,需要做最大转矩电流比(MTPA)控制。我在做协作机器人关节时,为了追求高转矩密度,就选了IPM。

你想想看,为什么机器人关节电机大多用PMSM?因为它效率高、功率密度大、响应快。说白了,就是又小又劲又省电。这在机器人上太重要了。

2.2 工作原理:旋转磁场与电磁转矩

工作原理其实不复杂。你给定子三相绕组通入三相对称交流电,就会在气隙中产生一个旋转的磁场。这个旋转磁场的速度叫同步转速,由电源频率和电机极对数决定。

公式很简单:

n = 60 * f / p

其中n是转速(转/分),f是电源频率(Hz),p是极对数。

转子上的永磁体有自己的磁场。这两个磁场之间会产生相互作用力,也就是电磁转矩。旋转磁场拉着转子磁场一起转,转子就跟着转起来了。这就是“同步”的含义——转子转速和旋转磁场转速严格同步。

我个人经验: 做FOC控制时,我们其实就是在控制这个旋转磁场的幅值和方向。通过控制三相电流,我们就能精确控制电磁转矩。说白了,FOC就是“玩磁场”的艺术。

为什么会这样?因为电磁转矩的大小,正比于定子磁场和转子磁场的叉积。当两个磁场夹角为90度时,转矩最大。FOC的核心目标之一,就是让这个夹角始终保持在90度附近,也就是所谓的“磁场定向”。

2.3 数学模型:从三相静止到两相旋转

好了,到了最核心的部分——数学模型。做FOC,你绕不开坐标变换。为什么?因为三相静止坐标系下的方程太复杂了,耦合严重,没法直接控制。

PMSM在三相静止坐标系(ABC坐标系)下的电压方程是这样的:

u_a = R_s * i_a + d(ψ_a)/dt
u_b = R_s * i_b + d(ψ_b)/dt
u_c = R_s * i_c + d(ψ_c)/dt

其中ψ_a、ψ_b、ψ_c是各相磁链,它们不仅包含自感磁链,还包含互感磁链,以及永磁体产生的磁链。你看,这方程里i_a、i_b、i_c互相耦合,直接控制非常困难。

所以,我们需要做坐标变换。先通过Clark变换,把ABC坐标系变换到两相静止坐标系(αβ坐标系)。再通过Park变换,把αβ坐标系变换到两相旋转坐标系(dq坐标系)。

变换后的dq坐标系下的数学模型,就清爽多了:

u_d = R_s * i_d + L_d * di_d/dt - ω_e * L_q * i_q
u_q = R_s * i_q + L_q * di_q/dt + ω_e * (L_d * i_d + ψ_f)

其中:

  • u_d、u_q:d轴和q轴电压
  • i_d、i_q:d轴和q轴电流
  • L_d、L_q:d轴和q轴电感
  • R_s:定子电阻
  • ω_e:电角速度
  • ψ_f:永磁体磁链

你看,经过变换后,d轴和q轴的方程基本解耦了。我们可以分别控制i_d和i_q,来实现对转矩和磁场的独立控制。这就是FOC的精髓。

电磁转矩方程:

T_e = 1.5 * p * [ψ_f * i_q + (L_d - L_q) * i_d * i_q]

对于SPM电机,L_d = L_q,所以转矩只与i_q有关:T_e = 1.5 * p * ψ_f * i_q。控制i_q就能直接控制转矩,非常直观。

对于IPM电机,还有第二项磁阻转矩。通过合理分配i_d和i_q,可以在同样电流下获得更大转矩。这就是MTPA控制要做的事。

我曾经踩过的坑: 刚开始做FOC时,我忽略了电感参数L_d和L_q的饱和效应。在重载时,电感会下降,导致电流环参数失配,系统振荡。后来我加了电感在线辨识,才解决了这个问题。所以,数学模型是基础,但实际参数会变,一定要留个心眼。

2.4 小结

这一章我们聊了PMSM的结构、工作原理和数学模型。总结一下:

  • 结构上,定子绕组产生旋转磁场,转子永磁体提供励磁。
  • 工作原理就是两个磁场相互作用产生转矩。
  • 数学模型通过坐标变换,从三相耦合系统变成了dq解耦系统,为FOC控制铺平了道路。

下一章,我们会深入FOC的核心——电流环、速度环、位置环的PID控制设计。到时候,这些数学模型就会派上大用场了。