第3章:直流电机原理

各位同学,今天我们来聊聊直流电机。说实话,直流电机是我入行接触的第一个执行器,也是让我又爱又恨的一个家伙。爱它控制简单,恨它那对电刷和换向器,总在关键时刻给我找麻烦。

不过话说回来,搞电机控制,直流电机是绕不开的基础。你想想看,很多现代控制算法的思想,其实都源自直流电机。所以这一章,咱们把它的结构、原理、数学模型彻底吃透。

3.1 直流电机的物理结构

直流电机长什么样?拆开来看,核心就这几样东西:

  • 定子(磁极):产生主磁场。可以是永磁体,也可以是励磁绕组。我早期做的一个项目,用的是永磁直流电机,结构简单,但磁场不可调,扭矩受限。
  • 转子(电枢):绕有线圈,通电后在磁场中受力旋转。转子是输出动力的部分,也是发热大户。
  • 换向器:这是直流电机的灵魂部件。它把外部直流电,变成转子线圈里的交流电,保证转子朝一个方向转。
  • 电刷:固定不动,与换向器滑动接触,给转子供电。电刷磨损是直流电机最常见的故障,没有之一。

嗯,这里要注意:电刷和换向器之间的摩擦,会产生火花和碳粉。我在一个工业传送带项目里,就因为电刷磨损太快,每三个月就得停机换一次,后来直接换成了无刷电机。

3.2 换向器工作原理

换向器到底在干嘛?说白了,它就是个机械式的逆变器。

你看,转子线圈在磁场里转,如果通的是直流电,线圈转到某个位置时,受力方向会反过来,电机就卡住了。换向器的作用就是:在线圈转过中性面的一瞬间,自动切换电流方向,让受力始终朝一个方向。

为什么会这样?我画个简图你就明白了:

假设转子线圈在N极下,电流从A端流入,B端流出
线圈转过180度后,A端到了S极下
换向器把A、B的接线对调,电流变成从B端流入,A端流出
这样线圈在S极下的受力方向,和之前在N极下是一致的

换向器由多个换向片组成,每个换向片连接一个线圈端头。电刷压在换向片上,随着转子旋转,电刷依次接触不同的换向片,完成换向。

关键点:换向瞬间,被电刷短路的线圈会产生感应电动势,这就是换向火花的来源。火花太大,会烧蚀换向器和电刷。

我的经验:判断换向器好坏,看换向片表面颜色就行。均匀的暗褐色是正常的,如果有发黑或烧蚀痕迹,说明换向不良,得检查电刷压力或更换电刷。

3.3 电枢反应

电枢反应,这个词听起来挺唬人。其实说白了就是:转子电流产生的磁场,会干扰主磁场。

你想想看,定子磁极产生一个主磁场,转子线圈通电后又产生一个电枢磁场。这两个磁场叠加在一起,会发生什么?

  • 畸变主磁场:主磁场被扭曲,不再是对称分布。磁极的一侧磁场增强,另一侧减弱。
  • 物理中性面偏移:原本磁场为零的中性面,会顺着旋转方向偏移一个角度。
  • 换向恶化:中性面偏移后,换向器在错误的位置切换电流,火花增大。

我记得有一次调试一个直流伺服系统,电机空载时好好的,一带负载就火花四溅。查了半天,发现就是电枢反应导致中性面偏移,换向位置不对。后来加了换向极,问题才解决。

避坑指南:我曾经在选型时忽略电枢反应,结果电机在重载下换向器烧得一塌糊涂。如果你做的是大功率或频繁正反转的应用,一定要考虑电枢反应的补偿措施,比如加换向极或补偿绕组。

3.4 直流电机的数学模型

搞控制,没有数学模型寸步难行。直流电机的模型相对简单,但很经典。咱们从电压方程和转矩方程入手。

3.4.1 电压方程

电枢回路的电压平衡关系:

Ua = Ea + Ia * Ra + La * dIa/dt

其中:

  • Ua:电枢两端施加的电压(V)
  • Ea:反电动势(V),Ea = Ke * ω,Ke是反电动势常数,ω是角速度
  • Ia:电枢电流(A)
  • Ra:电枢电阻(Ω)
  • La:电枢电感(H)

这个方程告诉我们:你给电机加电压,一部分用来克服反电动势,一部分消耗在电阻上,还有一部分用来建立磁场(电感项)。

稳态时,dIa/dt = 0,方程简化为:

Ua = Ea + Ia * Ra

嗯,这里要注意:反电动势Ea和转速成正比。所以电机转得越快,反电动势越大,电流反而越小。这就是为什么直流电机空载时电流很小。

3.4.2 转矩方程

电磁转矩的产生:

Te = Kt * Ia

其中:

  • Te:电磁转矩(N·m)
  • Kt:转矩常数(N·m/A),对于永磁直流电机,Kt = Ke(在SI单位制下)
  • Ia:电枢电流(A)

转矩方程简单得让人不敢相信:转矩和电流成正比。这就是直流电机控制的核心——你控制电流,就控制了转矩。

但别忘了,还有负载转矩和摩擦转矩:

Te = Tl + B * ω + J * dω/dt

其中:

  • Tl:负载转矩
  • B:粘性摩擦系数
  • J:转动惯量

把电压方程和转矩方程联立,就得到了直流电机的完整动态模型。这个模型是后续所有控制算法的基础。

核心结论:直流电机的数学模型本质上是一个二阶系统。电压控制转速,电流控制转矩。你搞懂了这两个方程,直流电机控制就掌握了八成。

3.5 实际应用中的注意事项

理论讲完了,说点实际的。我在项目中总结了几条经验:

  1. 电流环是基础:直流电机控制,先把电流环调好。电流环带宽决定了系统的响应速度。
  2. 反电动势补偿:低速时反电动势小,电压方程中的电阻压降占主导。高速时反电动势大,需要更高的供电电压。
  3. 换向器维护:定期检查电刷长度和换向器表面。电刷磨损到原长的1/3就该换了。
  4. 电感的影响:大电感会限制电流变化率,影响动态响应。我做过一个项目,电机电感太大,电流环带宽上不去,最后不得不换电机。

一个小技巧:调试时,用手转动电机轴,用示波器看电刷两端的电压波形。如果波形干净、无毛刺,说明换向良好。如果波形上有尖峰或毛刺,换向器或电刷可能有问题。

好了,直流电机的原理就讲到这里。下一章咱们聊聊直流电机的调速方法,从最简单的电阻调速,到PWM调速,再到闭环控制,一步步深入。

记住,搞电机控制,理论是骨架,经验是血肉。多动手,多踩坑,你也能成为老司机。