2. PMSM数学模型:从物理结构到坐标变换
做FOC控制,绕不开PMSM的数学模型。说实话,我刚入行那会儿,看着那些矩阵和坐标变换公式,头都是大的。但后来我发现,搞懂这个模型,就像拿到了FOC的钥匙——后面所有东西都从这里来。
这一章,我们就把PMSM的数学模型掰开揉碎了讲。从电机长什么样开始,到三相静止坐标系下的方程,再到Clark和Park变换的推导。我保证,不会让你觉得是在看天书。
2.1 PMSM的结构:先看看它长什么样
永磁同步电机,名字就告诉你了——转子上面有永磁体。定子呢,和普通交流电机一样,是三相对称绕组。
我见过不少新手,上来就背公式,结果连电机里面长啥样都不知道。其实你拆开一台PMSM,里面就三样东西:
- 定子:硅钢片叠成的铁芯,上面嵌着三相绕组。A、B、C三相,空间上相差120度电角度。
- 转子:上面贴了永磁体。有的是表贴式(SPMSM),磁钢贴在转子表面;有的是内置式(IPMSM),磁钢嵌在转子内部。
- 气隙:定子和转子之间的空隙。磁场在这里传递能量。
这里有个关键点:永磁体在转子上产生恒定的磁场。你想想看,转子转起来,这个磁场也跟着转。定子绕组要做的就是产生一个旋转磁场,去"追"转子磁场——这就是同步电机名字的由来。
2.2 三相静止坐标系下的数学模型
好,现在我们把电机抽象成数学模型。三相静止坐标系,就是A、B、C三个轴,空间上互差120度。这个坐标系是"静止"的,因为轴的位置固定不动。
PMSM在这个坐标系下的电压方程长这样:
uA = Rs * iA + dψA/dt
uB = Rs * iB + dψB/dt
uC = Rs * iC + dψC/dt
其中ψA、ψB、ψC是各相绕组的磁链。磁链又由两部分组成:
- 定子电流产生的磁链(自感和互感)
- 转子永磁体产生的磁链(随转子位置变化)
写成矩阵形式就是:
[ψA] [Laa Lab Lac] [iA] [ψf * cos(θe) ]
[ψB] = [Lba Lbb Lbc] [iB] + [ψf * cos(θe - 2π/3) ]
[ψC] [Lca Lcb Lcc] [iC] [ψf * cos(θe + 2π/3) ]
看着是不是有点复杂?嗯,确实。而且这里面的电感Laa、Lab这些,还随着转子位置变化——因为转子转的时候,磁路在变。这就麻烦了。
转矩方程呢?
Te = -p * ψf * [iA*sin(θe) + iB*sin(θe - 2π/3) + iC*sin(θe + 2π/3)]
这里面有sin函数,有θe(电角度),还有三相电流。说白了,转矩和电流、转子位置都耦合在一起。你想想看,要控制这样一个系统,有多麻烦?
2.3 Clark变换:从三相到两相
Clark变换的目的很简单:把三相静止坐标系(A、B、C)变成两相静止坐标系(α、β)。为什么?因为两相系统比三相系统好处理。
变换公式:
[iα] [1 -1/2 -1/2 ] [iA]
[iβ] = [0 √3/2 -√3/2] [iB]
[i0] [1/2 1/2 1/2 ] [iC]
注意这个i0是零序分量。对于三相三线制系统(没有中线),iA + iB + iC = 0,所以i0 = 0。我们一般只关心iα和iβ。
反过来,逆Clark变换:
[iA] [1 0 ]
[iB] = [-1/2 √3/2 ]
[iC] [-1/2 -√3/2]
Clark变换的物理意义是什么?说白了,就是把三个轴上的量,投影到两个正交的轴上。α轴和A轴重合,β轴超前α轴90度。
2.4 Park变换:从静止到旋转
Clark变换之后,我们有了αβ坐标系下的量。但αβ坐标系还是静止的——α轴固定不动,β轴固定不动。而转子在转,永磁体磁场也在转。所以αβ坐标系下的电流仍然是交流量,不好控制。
Park变换就是来解决这个问题的:把两相静止坐标系(α、β)变成两相旋转坐标系(d、q)。d轴和转子磁极方向对齐,q轴超前d轴90度。
变换公式:
[id] [cos(θe) sin(θe)] [iα]
[iq] = [-sin(θe) cos(θe)] [iβ]
逆Park变换:
[iα] [cos(θe) -sin(θe)] [id]
[iβ] = [sin(θe) cos(θe)] [iq]
这里θe是电角度,由转子位置传感器(比如编码器)提供。
做完Park变换后,id和iq变成了什么?直流量。因为d轴跟着转子转,所以id和iq不再随转子位置变化。这就好办了——你可以用PI控制器去控制直流量,稳态误差为零。
2.5 dq坐标系下的数学模型
经过Clark和Park变换,PMSM在dq坐标系下的模型变得非常简洁:
电压方程:
ud = Rs * id + Ld * did/dt - ωe * Lq * iq
uq = Rs * iq + Lq * diq/dt + ωe * (Ld * id + ψf)
转矩方程:
Te = 1.5 * p * [ψf * iq + (Ld - Lq) * id * iq]
你看,现在多清爽!没有sin、cos,没有时变电感。ud只和id、iq有关,uq也只和id、iq有关——虽然还有交叉耦合项(-ωe*Lq*iq和+ωe*Ld*id),但至少是定常的了。
对于表贴式电机(Ld = Lq),转矩方程进一步简化为:
Te = 1.5 * p * ψf * iq
看到了吗?转矩和iq成正比。这就是FOC的核心思想——控制iq就能控制转矩,控制id就能控制磁通。解耦了!
2.6 知识体系总览
下面这张图,把这一章的核心逻辑串起来了。我建议你多看几遍,把整个变换链条印在脑子里。
2.7 小结
这一章我们干了三件事:
- 看了PMSM的结构——定子绕组、转子永磁体、气隙,搞清楚物理对象长什么样。
- 列了三相静止坐标系下的方程——虽然准确,但时变、耦合,没法直接用。
- 推导了Clark和Park变换——把三相交流系统变成两相直流系统,让控制变得简单。
我个人觉得,坐标变换是FOC里最优雅的部分。它把复杂的物理问题,用数学工具简化成了我们熟悉的形式。后面讲电流环、速度环设计时,你会发现所有控制器都是基于这个dq模型来设计的。
嗯,这一章就到这儿。记住那个变换链条:ABC → αβ → dq。后面所有东西,都从这里出发。