# 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. – pjc50 Sep 29 '15 at 12:19
• This TI explanation does a pretty thorough job in clarifying things. – Roger Rowland Sep 29 '15 at 12:36
• @pjc50 you don't excite a BLDC machine with sinusoidal currents. – JonRB Sep 29 '15 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) – JonRB Sep 29 '15 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. – Marko Buršič Sep 29 '15 at 13:13