电机基础:直流电机、无刷直流电机(BLDC)、永磁同步电机(PMSM)的结构、工作原理与数学模型
在FOC磁场定向控制的学习路径中,电机本体是控制算法的被控对象。如果对电机内部磁场、反电动势波形、转矩产生机制缺乏定量理解,后续的坐标变换、电流环参数整定、观测器设计都将成为无源之水。本章从直流电机出发,逐步过渡到无刷直流电机(BLDC)与永磁同步电机(PMSM),重点剖析三者在结构、工作原理与数学模型上的本质差异,为后续FOC控制器的设计建立坚实的物理与数学基础。
2.1 直流电机:最直观的转矩控制模型
2.1.1 核心原理与结构
直流电机由定子(永磁体或励磁绕组)和转子(电枢绕组)构成,其关键机械部件是换向器与电刷。换向器随转子旋转,电刷固定不动,二者配合实现电枢绕组中电流方向的自动切换,从而保证转子在不同位置时,电枢电流产生的磁场始终与定子磁场保持接近90°的空间夹角,输出最大转矩。这种机械换向方式使得直流电机天然具备"自解耦"特性——磁场方向与电枢电流方向在空间上始终正交,因此转矩控制极为简单:转矩与电枢电流近似成正比。
核心数学模型(电枢等效电路):
电枢回路电压方程:V_a = R_a·i_a + L_a·di_a/dt + E_a
反电动势:E_a = K_e·ω_m
电磁转矩:T_e = K_t·i_a
机械运动方程:J·dω_m/dt = T_e - T_L - B·ω_m
其中,K_e 与 K_t 在SI单位制下数值相等(K_e = K_t),这是直流电机最优雅的对称性。由于磁场恒定,转矩与电流呈线性关系,控制带宽仅受电枢电感 L_a 限制。
2.1.2 判断方法与工程局限
判断一台电机是否为传统直流电机,最直接的方法是观察其是否具有电刷与换向器。在工程应用中,直流电机虽然控制简单,但存在以下固有缺陷:
- 机械磨损:电刷与换向器摩擦产生碳粉,需要定期维护,且不适用于真空或洁净环境。
- 换向火花:大电流换向时产生电弧,限制转速与功率密度,存在电磁干扰(EMI)。
- 散热瓶颈:电枢绕组位于转子,热量难以导出,限制了持续转矩密度。
这些缺陷直接催生了"无刷化"的需求——将电枢绕组移到定子侧,用电子换向替代机械换向。
2.2 无刷直流电机(BLDC):电子换向的方波驱动
2.2.1 结构变化与工作原理
BLDC将永磁体安装在转子上,三相集中绕组安装在定子上,彻底取消了电刷与换向器。转子位置由霍尔传感器(或反电动势过零检测)获取,控制器根据转子位置依次导通逆变器的不同桥臂,实现六步换相。在任意时刻,只有两相绕组导通,第三相悬空。理想情况下,反电动势波形为梯形波,平顶宽度为120°电角度,与120°导通方式匹配,使得相电流在梯形波平顶区间内保持恒定,从而产生平稳转矩。
2.2.2 数学模型与转矩脉动
BLDC的数学模型通常以"线电压-线电流"形式描述。以AB两相导通、C相悬空为例:
V_ab = 2R·i_a + 2(L-M)·di_a/dt + 2E_a
其中 E_a = K_e·ω_m(梯形波平顶值)
电磁转矩:T_e = 2·K_t·i_a
由于只有两相导通,转矩表达式与直流电机形式一致,但存在两个关键问题:
- 换相转矩脉动:在换相瞬间(每60°电角度),非导通相电流从0上升到目标值,导通相电流从目标值下降到0,由于电感的存在,电流变化不可能瞬时完成,导致转矩出现周期性凹陷,脉动率通常在10%~20%。
- 反电动势波形畸变:实际电机由于齿槽效应、磁路饱和等因素,反电动势并非理想梯形波,导致电流波形畸变,进一步加剧转矩脉动。
工程经验:BLDC的六步换相法在高速运行时,由于反电动势较大,电流调节能力下降,转矩脉动会显著增加。因此,BLDC更适合对转矩平稳性要求不高的应用(如风机、水泵、电动工具),而高性能伺服应用应选择PMSM。
2.3 永磁同步电机(PMSM):正弦波驱动的连续转矩
2.3.1 结构与磁场分布
PMSM与BLDC在结构上高度相似——定子为三相绕组,转子为永磁体。但PMSM的设计目标是使反电动势呈理想正弦波,这通过优化绕组分布(分布式绕组或分数槽集中绕组)和磁路设计实现。驱动电流同样为正弦波,三相电流在空间上互差120°电角度,与转子磁场相互作用产生连续、平稳的电磁转矩。PMSM转子结构分为表贴式(SPM)和内置式(IPM):
- 表贴式(SPM):Ld ≈ Lq,磁阻转矩为零,转矩仅由永磁转矩提供,控制策略相对简单。
- 内置式(IPM):Ld < Lq,存在显著的磁阻转矩,可利用"最大转矩电流比(MTPA)"策略提升效率,但控制复杂度增加。
2.3.2 dq坐标系下的数学模型
PMSM的数学模型在静止三相坐标系下呈现时变耦合特性,难以直接设计控制器。通过Park变换(将三相静止坐标变换到两相旋转坐标),得到dq轴数学模型:
定子电压方程:
V_d = R_s·i_d + L_d·di_d/dt - ω_e·L_q·i_q
V_q = R_s·i_q + L_q·di_q/dt + ω_e·L_d·i_d + ω_e·ψ_f
电磁转矩方程:
T_e = 1.5·p·[ψ_f·i_q + (L_d - L_q)·i_d·i_q]
机械运动方程:
J·dω_m/dt = T_e - T_L - B·ω_m
其中,ψ_f 为永磁体磁链,p 为极对数,ω_e = p·ω_m 为电角速度。在dq坐标系下,三相交流量转化为直流量,i_d 控制励磁分量,i_q 控制转矩分量,实现了磁场与转矩的解耦控制——这正是FOC的核心思想。
关键理解:对于表贴式PMSM(Ld = Lq),转矩方程简化为 T_e = 1.5·p·ψ_f·i_q,与直流电机的转矩表达式在形式上完全一致。FOC的本质就是通过坐标变换,将PMSM等效为一台"虚拟直流电机"进行控制。
2.4 三种电机对比与选型决策
| 对比维度 | 直流电机(有刷) | BLDC | PMSM |
|---|---|---|---|
| 反电动势波形 | 梯形波(理想) | 梯形波(平顶120°) | 正弦波 |
| 驱动方式 | 单相电压/电流 | 三相方波(两相导通) | 三相正弦波(连续) |
| 换向方式 | 机械换向器 | 电子换向(霍尔/反电动势) | 电子换向(编码器/观测器) |
| 转矩脉动 | 低(理想) | 中(换相脉动10%~20%) | 低(<5%,正弦驱动) |
| 控制复杂度 | 极低 | 低(六步换相) | 高(FOC/DTC) |
| 位置传感器 | 不需要 | 霍尔(3个) | 编码器/旋变/无感观测器 |
| 典型应用 | 玩具、小型工具 | 风机、泵、电动工具 | 伺服、EV、机器人、压缩机 |
2.5 实战场景:从BLDC升级到PMSM的选型案例
背景与约束:某工业机器人关节模组原采用BLDC电机,额定转速3000rpm,额定转矩0.5N·m。在低速重载工况下(100rpm,0.8N·m),实测转矩脉动达到18%,导致末端定位抖动,无法满足±0.02mm的重复定位精度要求。同时,BLDC的六步换相在低速时产生明显噪声,影响设备声学指标(要求<55dB)。
分析与决策过程:
- 问题定位:通过示波器采集BLDC三相电流波形,发现换相点附近电流凹陷明显,且低速时反电动势幅值小,电流调节能力弱,换相脉动占比更高。
- 方案对比:保持BLDC方案,尝试优化换相时序(提前角调整)和电流环PI参数,转矩脉动仅降至14%,仍不达标;改用PMSM+FOC方案,利用正弦电流驱动消除换相脉动。
- 关键参数匹配:原BLDC极对数为4,额定相电阻0.8Ω,相电感0.4mH。选型PMSM时,保持相同安装法兰尺寸,选择极对数4、相电阻0.6Ω、相电感0.8mH、永磁磁链0.023Wb的电机,确保在相同电压母线(48V)下满足转速与转矩需求。
- 实施结果:采用FOC控制(i_d=0策略),在100rpm、0.8N·m工况下,转矩脉动降至3.2%,定位精度提升至±0.01mm,噪声降至48dB。代价是控制芯片从简单的霍尔换相MCU升级为支持FOC的DSP(如STM32F405),软件复杂度增加约2000行代码。
复盘经验:BLDC与PMSM的选型本质是"成本/复杂度"与"性能/平稳性"的权衡。如果应用对转矩平稳性、低速性能、噪声有严格要求,PMSM+FOC是必然选择;如果应用以高速、低成本、控制简单为主,BLDC仍具优势。此外,从BLDC升级到PMSM时,需同步评估位置传感器精度——霍尔传感器分辨率(60°电角度)远不足以支撑FOC,必须更换为增量式编码器(至少2500线)或磁编码器。
2.6 常见误区与总结
- 误区一:BLDC与PMSM可以互换使用。虽然结构相似,但反电动势波形和驱动方式完全不同。用方波驱动PMSM会产生严重转矩脉动和噪声;用正弦波驱动BLDC则因反电动势谐波导致电流畸变,效率下降。
- 误区二:直流电机已经过时。在微功率、低成本、低电压场景(如电动玩具、汽车后视镜调节),直流电机凭借极简驱动电路仍不可替代。
- 误区三:PMSM的dq电感参数是常数。实际运行中,磁路饱和会导致Ld、Lq随电流变化,尤其在IPM电机中,MTPA控制需要实时查表修正。
- 误区四:忽略极对数对控制频率的影响。极对数p越高,相同机械转速下的电频率越高(f_e = p·n/60),对PWM开关频率和电流环带宽的要求也越高。