2. 直流电机工作原理

做电机控制这么多年,我始终觉得,搞懂直流电机的工作原理,是入门PID调速的第一道坎。你想想看,连电机怎么转起来的都不清楚,后面调参数岂不是瞎蒙?

这一节,咱们就聊聊直流电机的那些事儿。我会结合我实际项目中的一些经验,帮你把这块硬骨头啃下来。

2.1 直流电机的基本结构

直流电机说白了,就是个把电能变成机械能的装置。它的结构并不复杂,核心就这几样:

  • 定子(磁极):产生固定磁场。可以是永磁体,也可以是电磁铁。我早期做的一个小风扇项目,用的就是永磁直流电机,结构简单,成本低。
  • 转子(电枢):在磁场中旋转的线圈部分。电流通过这里,产生电磁力。
  • 换向器(整流子):这是直流电机的灵魂。它负责把外部输入的直流电,自动切换成转子线圈里需要的交流电,保证转子能一直朝一个方向转。
  • 电刷:固定不动,与换向器滑动接触,把电流引到转子上。

核心记忆点: 定子产生磁场,转子通电流,两者相互作用,电机就转起来了。

嗯,这里要注意,有刷直流电机因为有电刷和换向器,磨损是难免的。我在一个需要长期运行的自动化设备上吃过亏,电刷磨光了,电机直接罢工。后来全换成了无刷电机。不过那是后话了,咱们先打好有刷电机的基础。

2.2 电磁转矩与反电动势

这两个概念,是理解电机调速的钥匙。咱们一个一个说。

2.2.1 电磁转矩:电机为什么能转?

通电的导体在磁场里会受到力的作用,这个力就是安培力。转子上的线圈受到安培力,就会产生一个转动的力矩,这就是电磁转矩 T

公式很简单:

T = Kt * Φ * Ia
  • T:电磁转矩 (N·m)
  • Kt:转矩常数,由电机本身结构决定
  • Φ:每极磁通量 (Wb)
  • Ia:电枢电流 (A)

说白了,转矩和电流成正比。电流越大,力气越大。我在调试一个AGV小车的驱动电机时,发现车子爬坡没力,一查就是电流被限住了。把电流限制放宽一点,问题就解决了。当然,前提是电机和驱动器扛得住。

2.2.2 反电动势:电机自己会“发电”

电机转起来之后,转子线圈在磁场里切割磁感线,就会产生感应电动势。这个电动势的方向,跟外加的电源电压方向相反,所以叫反电动势 E

公式也简单:

E = Ke * Φ * n
  • E:反电动势 (V)
  • Ke:电动势常数
  • Φ:每极磁通量 (Wb)
  • n:电机转速 (rpm)

你看,转速越高,反电动势越大。这就像个天然的“刹车”。

我的经验: 电机启动瞬间,转速为0,反电动势也为0。这时候电枢电流会非常大(I = U/Ra)。所以直流电机启动时,必须加限流措施,不然很容易烧东西。我曾经有个学生,直接拿电源怼电机,结果把驱动板上的MOS管炸了,火花四溅,印象深刻。

2.3 机械特性与调速原理

搞清楚了转矩和反电动势,咱们就能画出电机的“性格曲线”——机械特性了。

2.3.1 机械特性:转速与转矩的关系

电机的电压平衡方程是:

U = E + Ia * Ra

把E和Ia的公式代进去,整理一下,就能得到转速n的表达式:

n = (U - Ia * Ra) / (Ke * Φ)

这个公式,就是直流电机调速的“圣经”。它告诉我们,改变转速n,有且只有三种方法:

  1. 改变电枢电压 U:最常用、最平滑的方法。
  2. 改变电枢回路电阻 Ra:效率低,不推荐。
  3. 改变励磁磁通 Φ:弱磁调速,用于基速以上。

下面这张图,是我用SVG画的直流电机机械特性曲线,你一看就明白:

转速 n (rpm) 转矩 T (N·m) 0 n0 U1 (高) U2 (中) U3 (低) 直流电机机械特性 (不同电枢电压下) n01 n02 n03 转矩增大 → 转速下降 (硬特性)

从图上能看出什么?

  • 转矩越大,转速越低。这是电机的“软”的一面。
  • 电压越高,整条曲线往上平移。这就是调压调速的原理。
  • 曲线比较平直,说明直流电机的机械特性很“硬”,负载变化时转速波动小。

2.3.2 调速原理:三种方法对比

咱们把三种调速方法放在一起对比一下,你心里就有数了:

调速方法 实现方式 特点 应用场景
调压调速 改变电枢两端电压U 平滑、高效、范围宽 最常用,PID调速首选
调阻调速 电枢回路串电阻Ra 效率低、发热大、有级调速 老式设备,现在基本淘汰
弱磁调速 减小励磁磁通Φ 只能升速、力矩变小 需要高于额定转速的场合

避坑指南: 我曾经在一个项目中,想通过弱磁调速让电机跑得更快。结果没注意负载力矩,电机转速是上去了,但转矩不够,带不动负载,电机反而失步了。记住,弱磁调速是以牺牲转矩为代价的,负载重的时候千万别用。

2.4 小结:从原理到控制

好了,咱们捋一捋。直流电机的工作原理,说白了就是:

  • 通电 → 产生电磁转矩 → 电机转动
  • 转动 → 产生反电动势 → 限制电流
  • 改变电压 → 改变转速 → 这就是调速

我个人习惯,在开始设计PID调速系统之前,一定会先拿万用表测一下电机的电枢电阻Ra,再用手转动转子感受一下阻力。这些基本功,能帮你后面少走很多弯路。

下一节,咱们就要进入PID控制的核心了。不过别急,先把今天这些基础概念消化掉。你想想看,如果连电机怎么转的都不清楚,调PID参数的时候,你都不知道自己在调什么,对吧?


专注资料整理