1. 电流采样基础:为什么需要电流采样?
做电机驱动这么多年,我经常被刚入行的工程师问到一个问题:「电流采样到底有多重要?能不能省掉?」
我的回答很直接——不能省,也省不掉。
电流采样,说白了就是电机控制的「眼睛」。没有它,你的控制器就是个瞎子。你想想看,你让电机转10A的电流,结果实际跑了15A,轻则发热严重,重则直接烧MOS管。我在项目中遇到过好几次这样的教训,后来学乖了——电流采样这块,必须认真对待。
1.1 为什么需要电流采样?
电流采样的核心目的有三个:
- 保护:实时监测电流,防止过流烧毁器件
- 控制:为电流环提供反馈信号,实现精确转矩控制
- 诊断:通过电流波形判断电机状态,比如堵转、缺相
嗯,这里要注意一点——很多人以为电流采样只是为了保护。其实在电机控制中,电流环的响应速度直接决定了整个系统的性能。我见过一些设计,保护功能做得很好,但电流环带宽只有几百赫兹,电机一加速就抖得厉害。这就是典型的「只保命,不干活」。
核心观点:电流采样是电机控制闭环中最内层的反馈环节。没有准确的电流信息,速度环和位置环就是空中楼阁。
1.2 电机控制的三环结构
做电机控制,绕不开三环结构。我习惯用一句话来概括:电流环管力,速度环管快慢,位置环管到哪。
下面这张图是我自己画的,帮你理清三环的关系:
从图上你能看出来,电流环在最内层,它的更新频率最高。我一般做FOC控制时,电流环跑在10kHz-20kHz,速度环1kHz-2kHz,位置环100Hz-200Hz。这个比例关系,基本是行业惯例。
1.3 电流环:三环中的「心脏」
电流环为什么这么重要?说白了,它直接控制电机的转矩。你想想看,电机最终输出的力,就是由电流决定的。速度环和位置环的指令,最终都要通过电流环来执行。
我曾经调试过一个伺服项目,速度环参数怎么调都调不好,电机总是有低频振荡。后来发现是电流环带宽不够,相位裕度只有20度。把电流环带宽从2kHz提到8kHz后,速度环一下子就稳了。这个教训让我明白——底层不牢,上层白搭。
实战建议:调试电机控制时,永远先调电流环。电流环调好了,速度环和位置环基本就是调调比例增益的事。
1.4 速度环:中间层的「调度员」
速度环的任务很简单——让电机按照你设定的速度转。它接收位置环或者上位机给的速度指令,然后输出电流指令给电流环。
速度环的难点在于:负载变化时的抗扰动能力。我记得有一次做风机项目,负载随风速变化很大,速度环PID参数怎么调都不理想。后来加了前馈补偿,才把速度波动控制在±1%以内。
| 控制环 | 典型带宽 | 主要反馈量 | 输出量 |
|---|---|---|---|
| 电流环 | 5kHz - 20kHz | 相电流 | 电压指令 |
| 速度环 | 500Hz - 2kHz | 转速 | 电流指令 |
| 位置环 | 50Hz - 200Hz | 位置/角度 | 速度指令 |
1.5 位置环:最外层的「指挥官」
位置环是最高层的控制环,它决定电机最终要转到哪个位置。在机器人、数控机床这些高精度应用中,位置环的性能直接决定了定位精度。
位置环的采样频率最低,但它的控制算法反而最复杂。因为位置控制涉及到加减速规划、S曲线、电子齿轮这些概念。我刚开始做位置控制时,直接用比例控制,结果定位总是过冲。后来加了速度和加速度前馈,才把稳态误差降到0.01度以内。
避坑指南:我曾经犯过一个低级错误——位置环的采样周期和速度环的采样周期没有对齐,导致位置指令和速度反馈之间存在一个周期的延迟。结果电机在低速时来回抖动,查了两天才找到原因。所以,三环的时序同步非常重要。
1.6 三环之间的协作关系
三环不是各自为政的,它们之间是级联控制的关系。我画个简单的流程:
- 位置环:接收目标位置,计算位置误差,输出速度指令
- 速度环:接收速度指令,计算速度误差,输出电流指令
- 电流环:接收电流指令,计算电流误差,输出PWM占空比
这个流程看起来简单,但实际工程中要注意一个问题——每个环的带宽要拉开差距。我一般让电流环带宽是速度环的5-10倍,速度环带宽是位置环的5-10倍。这样能避免环与环之间的耦合振荡。
经验之谈:如果你发现电机在某个频率点出现谐振,先别急着调参数。检查一下三环的带宽比例是否合理。很多时候,谐振就是环间耦合造成的。
1.7 电流采样在三环中的位置
回到电流采样这个话题。你看,电流环是最内层、最高频的控制环,而电流采样就是电流环的「传感器」。采样的精度、延迟、噪声,直接决定了电流环的性能上限。
我举个例子:假设你的电流采样有10μs的延迟,电流环带宽设计在10kHz。那么10μs延迟带来的相位滞后大约是36度(10μs × 10kHz × 360°)。这个相位裕度损失,很可能让你的电流环不稳定。
所以,做电流采样电路时,我特别关注三个指标:
- 采样精度:决定了电流环的稳态误差
- 采样延迟:决定了电流环的带宽上限
- 噪声水平:决定了电流环的抖动程度
这三个指标,后面几章我会详细展开讲。今天先把三环的概念理清楚,后面才好理解为什么电流采样电路要这么设计。
好了,这一章的内容就到这里。电流采样不是孤立存在的,它是整个电机控制闭环的一部分。理解了三环结构,你才能明白——为什么电流采样要快、要准、要稳。
下一章,我们聊聊电流采样的几种主流方案,以及各自的优缺点。到时候我会分享一些实际项目中的选型经验。