cancel
Showing results for 
Search instead for 
Did you mean: 

Using IHM001 to run a bullrunning motor

yaojb
Associate
Posted on January 15, 2016 at 04:05

Hi all,

I am using IHM001,FOC4.2 to run a bullrunning motor. But a 'speed feedback' error always occurs when the motor runs below 1000 rpm.

I have tried to chane some parameter, and the lowest speed can drop to 500 rpm. But it still can't run below 500.

So, my question is, how can I run the motor in a very low speed?
4 REPLIES 4
sagpatel
Associate II
Posted on March 08, 2016 at 20:15

What is your bus voltage? You're probably not generating a detectable back emf for sensorless control.

Gigi
ST Employee
Posted on April 01, 2016 at 15:22

Ciao

There are some limitation in the sensorless control. One of them is it can't be used in stand still or at lower speed. This because the sensorless algorithm is based on BEMF estimation... and the BEMF depends on the speed of the motor so in stand still or at low speed there is no BEMF and so no control.

This don't depend on the BUS voltage used but is related to the motor itself.

Ciao

Gigi

Laurent Ca...
Lead II

The question has been moved from the "Motor Control Hardware" section to the "STM32 Motor Control" section (the question is about the STM32 MC SDK). 

Best regards

Laurent Ca...
Lead II

The question has been moved from the "Motor Control Hardware" section to the "STM32 Motor Control" section (the question is about the STM32 MC SDK). 

Best regards