While designing my own BLDC controller I got curious about how the big boys do it and opened up a commercially available one (Maxpos 50/5). Most things were quite straightforward, except a 11.3uH series inductor in series between the the current measuring resistor of each half bridge and the motor phases connector. I have never seen anything like this ever before, and am very curious as to what the function of it might be. Any ideas?

  • 1
    \$\begingroup\$ By using a large inductor which is probably larger than the inductance of any motor that would connect to it, perhaps they are ensuring that the inductance is more consistent across a variety of motors and that would increase the range of motors with which it could be used. Then they can design their controller logic to operate best at an inductance a little over 11.3 uH. \$\endgroup\$
    – c10yas
    Commented May 3, 2019 at 8:49
  • \$\begingroup\$ It's all about voltage, current is usually smoothed enough by motor inductance. PWM high frequency AC voltage to the motor windings gives capacitive current to ground. Just Google BLDC dv/dt filter \$\endgroup\$
    – carloc
    Commented May 3, 2019 at 17:27

1 Answer 1


The inductance is present to smooth the phase current. If there was no inductance in the motor at all, the phase current would look like the PWM voltage waveform. This would cause excessive eddy current losses in the core, potential EMC issues, and will also reduce overall torque production efficiency, as the torque output is the average of the current waveform, whereas the resistive losses are the RMS of that same waveform.

In most motor designs there is sufficient inductance present in the motor anyway, but if the PWM frequency is low, or the motor is a coreless design, then external inductance may be required to sufficiently smooth the current.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.