2024-07-26 05:40 AM
Hello everyone,
I am using the MC SDK AC Induction Motor and I am having some problems with the Observer. While accelerating, the motor speed estimated by the observer is very close to the actual speed. However, when it reaches the reference speed, the control loop starts reducing quadrature voltage, which leads to a decrease in IQ. As a consequence, the actual rotor speed decreases, but the observer continues to estimate the speed as if it were still increasing. Therefore, the control loop keeps reducing the voltage to decrease the speed (which it does), but this is not reflected in the speed estimated by the observer (see attachment). Eventually, the motor stops, and the observer continues to estimate a non-zero speed until a speed feedback error or overcurrent error occurs.
Does anyone knows what may be the problem, or anyway to troubleshoot it.
More details about my setup :
[VERSION]: MCSDK 6.2.1
[TOOL]: MC SDK & Motor Pilot
[HARDWARE]: STEVAL-IHM023V3, NUCLEO-G431RB, and NUCLEO-IHM09M1 boards