如何测量反电动势以推断直流电动机的速度?


Answers:


25

一种方法是暂时停止驱动电动机,直到停止驱动电动机足够长的时间,以使来自驱动电压的任何剩余电流消失,然后简单地测量电压。电流稳定所需的时间将取决于绕组的电感。这很容易理解,并且可以缩短非驱动间隔,但这有明显的缺点。

另一种方法涉及巧妙地使用欧姆定律。可以将电动机建模为电感器,电阻器和电压源的串联电路。电感表示电动机绕组的电感。电阻是那根线的电阻。电压源代表反电动势,它与电动机的速度成正比。

电机模型示意图

如果我们可以知道电动机的电阻,并且可以测量电动机中的电流,则可以推断出电动机在驱动时必须具有反电动势!这是如何做:

只要通过电机的电流变化不大,我们就可以忽略,因为电感两端的电压与电流变化率成正比。电流没有变化意味着电感两端没有电压。Lm

如果我们使用PWM驱动电机,则电感器用于保持电机中的电流相对恒定。然后,我们只关心的平均电压,即电源电压乘以占空比。Vdrv

因此,我们有一个适用于电机的有效电压,我们将其建模为串联的电阻和电压源。我们还知道电动机中的电流,并且我们模型的电阻器中的电流必须相同,因为它是串联电路。我们可以使用欧姆定律来计算该电阻两端的电压必须是多少,并且电阻两端的电压降与施加的电压之间的差必须为反电动势。

例:

电机绕组电阻 测得的电机电流 电源电压 占空比=Rm=1.5Ω
=I=2A
=Vcc=24V
=d=80%

计算方式:

占空比为80%的24V有效地为电机施加了19.2V:

Vdrv¯=dVcc=80%24V=19.2V

欧姆电阻定律可以找到绕组电阻上的电压降,该定律是电流和绕组电阻的乘积:

VRm=IRm=2A1.5Ω=3V

反电动势是有效的驱动电压,绕组电阻两端的电压较小:

Vm=Vdrv¯VRm=19.2V3V=16.2V

将它们放在一起成为一个方程式:

Vm=dVccRmI


1
值得注意的一点是,除了电感器具有并联电阻或其他泄漏的程度外,在任何给定时间间隔内,电感器两端的平均电压必须与该间隔的开始和结束之间的电流差成比例。如果在某个时间间隔的开始和结束时电感器中流过的电流量相同,则电感器上的平均电压必须为零。该规则既适用于分立电感器,也适用于与理想电动机串联的一个电感器模型。
2013年

1
另外,请注意,如果以适当的频率对电动机进行PWM供电,则如果电感中的电流在两个周期之间没有降低,效率将是最佳的。除非或直到电流降到零为止,否则不要将电动机短路,除非将其短路(希望PWM速率足够快,以至于不会)。如果将电动机短路足够长时间,则电流将降至零,然后反向。反向电流会降低效率,因此请在该点断开电路(或通过仅允许一个方向电流的晶体管短路)。请注意...
supercat

1
...如果失速电流超过了人的电源输出量而不会下垂,则对电机进行PWM调制实际上可能会增加可用的启动转矩或低速转矩。还要注意,如果电动机的旋转速度快于PWM所要求的速度,则一些多余的能量将被倾倒回电源中(如果可以安全地利用它,则可以提高效率)。
超级猫

1
我不是专家,但我认为您不能仅假设电流不会改变,而可以轻易地忽略电感。外部负载将产生扭矩,并且该扭矩将产生电流变化。同样,PWM itef会改变电动机中的电流...是的,电感将使它保持“平均”,但这不会是一条平坦的线,还会通过产生电压来使其平均。这对您的项目有多大影响?好吧,我不能说,它完全取决于电机本身和负载,因此,这在项目之间会发生很大的变化。
mFeinstein

2
此方法在IEEE论文中有更详细的讨论:ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4314629
Amir Samakar
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.