Associate III
October 17, 2025
Question
Sensorless FOC. Motor suddenly runs in reverse direction on load change
- October 17, 2025
- 2 replies
- 893 views
Hi everybody,
This is the configuration of my setup:
- MC Motor Control Workbench v6.4.1
- LL library
- 24V, 2 pole pairs, 5A, BLDC motor.
- Observer + PLL (Sensorless)
- Max speed 16000 rpm
- Custom board with STM32G491
- Control mode: speed
- Current measurement topology: 3 shunt
I am testing motor control and tuning PID constants. When I apply some braking torque to the output shaft, sometimes the motor starts rotating in the opposite direction at full speed, and it stays there.
I have experienced the same with v6.3.2
It doesn't seem to be related to control constants.
It looks like it has happened before in this forum (link) and it doesn't look like it was fixed.
The plot with the reference and actual speed is attached.
Has anybody experienced this before?
Edit: 17/10/2025: add the missing attachment, board description, control mode and current measurement topology
