Skip to main content
yaojb
Visitor II
January 15, 2016
Question

Using IHM001 to run a bullrunning motor

  • January 15, 2016
  • 4 replies
  • 984 views
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?
This topic has been closed for replies.

4 replies

sagpatel
Associate
March 8, 2016
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
April 1, 2016
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...
Senior III
June 28, 2021

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...
Senior III
June 28, 2021

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