hi
A strange thing happened when I was debugging the observer parameters,with the increase of rotational speed, the estimated current of axis D will be deviated from the actual current.
However, the d-axis current error (gsMC.sObserverDQ.sBemfObsrv.pParamD.f16InErrK1)is always around 0, so, it is not effective for me to adjust the D-axis parameter by debugging the observer.
So,Is the documentation wrong???
I need your help,thank you very much!!!
Hello,
apparently, the BEMF observer and its usage is very complex system. I propose more detailed discussion and possibly, the same hardware (e.g. one of the development kits incl. provided motor). Otherwise, the behavior you are experiencing might be caused by different implementation, sampling frequency, motor parameters, quality of measurement, etc.
Please let me know if you are willing to enter such kind of discussion. Otherwise, I would recommend to explore the root causes listed above.
Best regards,
Matej