Skip to main content
CHuan.8
Associate
October 12, 2021
Question

Is it possible to maintain torque when the motor's rotation speed is low (near 1000RPM)?

Hi, I am using NUCLEO-G431RB+X-NUCLEO-IHM16M1+MototControl Workbench 5.Y.3 to control a sensorless BLDC motor. The motor could maintain nice torque when rotation speed is above 10,000RPM~40,000RPM. However, when RPM was decreased to around 1000RPM, the motor will stop rotate when it touches a surface (i.e. any tiny friction could stop the motor) . Is it possible to maintain torque when the motor's rotation speed is pretty low (near 1000RPM?

This topic has been closed for replies.

3 replies

Laurent Ca...
Senior III
December 8, 2021

Dear @CHuan.8​ 

Have you managed to solve your problem in the meantime?

Best regards

Laurent Ca...
Senior III
December 8, 2021

Whatever.

We cannot give you a simple answer and it depends on the characteristics of your engine.

For example, what are the operating ranges of your engine (rpm, torque, voltage, etc.) and the relative graph between the different characteristics?

Best regards

Laurent Ca...
Senior III
December 9, 2021

The only advice we can provide to you is the following.

When you apply a brake (while touching the surface) the speed will drop below the stall threshold.

You can try modifying the speed controller gains to be more responsive at low speeds.

But the speed is quite low, and even if it performs well enough, the STM32 MC SDK cannot work wonders either.

Best regards