电机基础:从直流到永磁同步,再到坐标变换
各位同学,欢迎来到第二章。这一章是FOC的根基,说白了就是搞懂“我们在控制什么”。
我见过不少新手,一上来就调PID参数,结果电机嗡嗡响就是不转。为什么?因为连电机模型都没搞清楚。所以这一章,咱们把基础夯结实。
2.1 直流电机原理——最简单的起跑线
直流电机,你想想看,结构其实很直观。定子上有永磁体或励磁绕组,转子上有电枢绕组,通过换向器和电刷来切换电流方向。
它的核心公式就两个:
- 转矩方程:\( T = K_t \cdot I_a \) —— 转矩和电枢电流成正比
- 反电动势方程:\( E = K_e \cdot \omega \) —— 反电动势和转速成正比
我在项目中遇到过一台老式直流伺服,电刷磨损严重,导致换向火花特别大。嗯,那时候我才意识到,直流电机虽然控制简单,但维护是个大问题。
2.2 永磁同步电机(PMSM)结构——转子上的“磁铁”是关键
PMSM和直流电机最大的区别在哪?转子!
PMSM的转子上贴了永磁体,没有电刷,没有换向器。定子上是三相绕组,通入交流电产生旋转磁场,拉着转子一起转。
我个人习惯把PMSM分成两类:
| 类型 | 特点 | 应用场景 |
|---|---|---|
| 表贴式(SPMSM) | 磁钢贴在转子表面,交直轴电感相等 | 低速、高精度伺服 |
| 内置式(IPMSM) | 磁钢嵌入转子内部,交直轴电感不等 | 高速、弱磁控制、电动汽车 |
我建议你记住一个关键点:只有IPMSM才能做弱磁控制。因为它的凸极效应(Lq > Ld)提供了额外的磁阻转矩,这是弱磁的基础。
2.3 PMSM数学模型——从三相到两相的“降维打击”
PMSM的数学模型,在三相静止坐标系下非常复杂。电压方程、磁链方程、转矩方程,全是耦合的,看着就头疼。
为什么会这样?因为三相绕组在空间上相差120度,它们之间有互感,而且转子还在转,电感参数随时间变化。
所以我们需要做一件事:坐标变换。把三相静止坐标系下的模型,变换到两相旋转坐标系下。
变换后的模型长这样:
电压方程:
Vd = Rs * Id + Ld * dId/dt - ωe * Lq * Iq
Vq = Rs * Iq + Lq * dIq/dt + ωe * (Ld * Id + ψf)
转矩方程:
Te = 1.5 * p * [ψf * Iq + (Ld - Lq) * Id * Iq]
你看,变换之后,变量变成了直轴(d轴)和交轴(q轴)分量,而且都是直流量。这就好办了,用PI控制器就能轻松搞定。
2.4 Clark变换——三相变两相,静止到静止
Clark变换,也叫3s/2s变换。它的任务是把三相静止坐标系(A, B, C)下的电流,变换到两相静止坐标系(α, β)下。
公式很简单:
Iα = Ia
Iβ = (Ia + 2*Ib) / √3
嗯,这里要注意,Clark变换只是把三相变成两相,但坐标系还是静止的。所以电流仍然是交流量。
我建议你记住这个变换的物理意义:它把三个互相依赖的变量,变成了两个独立的变量。这为后续的Park变换铺平了道路。
2.5 Park变换——静止变旋转,交流变直流
Park变换,也叫2s/2r变换。它把两相静止坐标系(α, β)下的电流,变换到两相旋转坐标系(d, q)下。
公式:
Id = Iα * cos(θ) + Iβ * sin(θ)
Iq = -Iα * sin(θ) + Iβ * cos(θ)
这里的θ是转子位置角。你想想看,坐标系跟着转子一起转,所以d轴和q轴上的分量就变成了直流量。
我在项目中调试FOC时,经常用示波器看Id和Iq的波形。如果Id和Iq是平稳的直线,说明Park变换和角度估算都没问题。如果波形有波动,那就要检查角度传感器或者变换公式了。
2.6 知识体系总览
说了这么多,咱们用一张图把整个知识体系串起来:
这张图把本章的知识点串起来了。从直流电机原理出发,理解PMSM的结构差异,然后建立数学模型,最后通过Clark和Park变换,把复杂的交流电机模型简化成直流电机一样的d-q模型。
我个人觉得,这张图是整个FOC的“地图”。你只要把这张图印在脑子里,后面的控制策略、参数整定,都会变得清晰很多。
2.7 本章小结
- 直流电机:转矩与电流线性相关,控制简单但维护复杂
- PMSM:分SPMSM和IPMSM,只有IPMSM能做弱磁控制
- 数学模型:三相坐标系下耦合严重,必须通过坐标变换解耦
- Clark变换:三相静止 → 两相静止,减少变量维度
- Park变换:两相静止 → 两相旋转,交流变直流