Hi Team,
I ask this question for our customer:
Recently, I developed a position sensorless algorithm for permanent magnet synchronous motors on my own inverter platform. I send the calculated Iα, Iβ, Uα, Uβ into the open source SMO module can get the estimated angle.
But after I transplanted the ESMO algorithm to the program, I sent the same Iα, Iβ, Uα, Uβ, runspeed, and cmdspeed into the ESMO according to the given routine. The observation angle is always -IQ(0.5). After checking the running variables, I found that IαlphaError and IbetaError have data overflow as _IQ (127.5), and Zαlpha, Zbeta and kslf are always 0.
This is still the case after the IF open-loop running speed is increased. May I ask where is the problem?
--
Thanks & Regards
Yale