一个会通常引发疑问的现象是,在电机运行过程中,电机电流往往会高于电池电流。这咋一看似乎很奇怪,但可以通过将控制器视为一个
功率损耗最小的系统来轻松解释,在这个系统中,输出功率应该几乎等于输入功率:

这个可以用以下等式来表述:
Pin=Pout
现在我们来计算输入功率(Pin)
在输入级,电功率等于电池电压乘以电池电流:
输入功率=电池电流*电池电压
电池电流为直流电,由于控制器输入电容的存在,存在较小的电流纹波。
在输出级,电功率等于电机电压乘以电极电流。
输出功率=电机电压*电机电流
提供给电机的电压是电池电压,由输出MOSFET通过PWM进行调制。因此,电机电压等于电池电压乘以PWM占空比。

因此,我们可以将Pout方程改写如下:
输出功率=电池电压*PWM占空比*电机电流
由于Pout=Pin,我们可以写出并推导出以下等式:
Pin=Pout=>
电池电流(安倍)*电池电压=电池电压*PWM占空比*电机电流=>
电池电流=电机电流*PWM占空比
该方程式表明了以下几点:
低速运行时,由于所需要的PWM占空比较小,电池电流将低于电机电流。
例如,如果电机以20%的占空比消耗10A电流,则电池电流10*0.2=2A
在高速运转时,由于PWM占空比高,电池电流将接近电机电流
例如,如果电机在95%占空比下消耗2A电流,则电池电流为2*0.95=1.9A
通过增加PWM占空比,电池电流将接近电机电流,当占空比达到100%时,这两个电流将几乎完全相同。