# How can brushless DC motor has constant torque?

Have read somewhere, that brushless DC motors have constant torque.

How can this be true?

Regard motor on the picture:

If constant current flows as red arrows indicate, the magnetic field appears as blue arrows indicate. The permanent magnet (not shown) tends to put it's N and S poles appropriate.

All this time, the current remains constant.

Then how the torque can be constant, as the magnet approaches it's final position? Isn't torque decreasing as this happening?

Wouldn't it be more constant torque, if I power the winding coils with three phase sinusoidal current, having phase ahead by some value relative to rotor?

• ower the winding coils with three phase sinusoidal current, having phase ahead by some value relative to rotor - this is exactly how you normally drive BLDC motors. Sep 29, 2015 at 12:19
• This TI explanation does a pretty thorough job in clarifying things. Sep 29, 2015 at 12:36
• @pjc50 you don't excite a BLDC machine with sinusoidal currents.
– user16222
Sep 29, 2015 at 12:46
• @Dims "constant torque" probably came with some conditions. A high inertial load would result in a constant shaft torque. BLDC machine do not provide a constant torque, they pulse due to commutation (compounded is quasi-squarewave control is used, better is FOC with a trap profile is used)
– user16222
Sep 29, 2015 at 12:48
• BLDC has a torque ripple, but if you look the mean value is constant. It means more a property of the BLDC that the torque vs. speed doesn't change, or you have the ability to control the output torque with current, of course it is not perfectly flat at least not as flat as PMSM. Sep 29, 2015 at 13:13