Hello,
I'm working with a f28377 microcontroler to control a PMSM motor.
We use many feedback like resolver, serial, QEP... Exactly what is done with the TMDSIDDK_v2.0
Now we want try a solution without any feedback.
To this, TI provide an exemple HVPM_Sensorless which use the SMO library. On this forum, I found the eSMO library compiled for the f28335 with FPU32.
I tested both and compare with motor angle provided by the already implemented feedback.
I found many issue which is bloquant for us:
- In reverse sense, the estimated angle SMO/eSMO has shift of 0.5.
- On motor deceleration, (so brutal then motor current pass trough 0 and motor can become like a generator) the angle switch to a very bad value.
- When motor running, I try to switch from the real feedback to the estimated feedback, this run but it is very not stable. As soon as we apply a torque on the motor axis the control Loop come crazy.
SMO / eSMO give same result.
Please is my observation are the convenient of this method or Can I change something to perform this algorithm?