2024-09-20 08:45 AM - last edited on 2024-09-20 09:20 AM by Andrew Neil
Info: MC SDK 6.3.0. My motor is driven by an inverter based on the B-ESC development board in sensorless-FOC mode. Using Motor Pilot to issue commands.
Setup: I have mechanically locked the motor from turning.
Expectation: when the startup sequence completes, the system would recognize the total lack of motion and generate a speed feedback fault.
Actual Behavior: the system believes there to be rotation at an RPM equal to the setpoint. Thus, no speed feedback fault is generated and the system remains in the "RUN" state. I can even change the setpoint and the feedback will settle on the new setpoint, despite complete lack of motion of the motor.
A locked rotor is a fairly likely error state to encounter in the field, and the inability for the system to distinguish it from normal rotation is a serious issue.