Implement Six Step Foc Switch-Over

Thread Starter

a.saha1997

Joined Apr 12, 2023
2
Hello Community,



I am sure about everyone being aware of the classic initial encoder alignment error in FOC. I am trying to bypass the entire alignment procedure by a method using calculated angle from Hall Sensors. I plan to run the motor initially in Six Step algorithm for few seconds to get sufficient hall edges , then calculate the electrical angle from hall sectors for the FOC switchover.

I am using ST-MCSDK 6.1.0.

Has anyone tried such an approach yet? Is it practically possible?

I hope someone can help me in this.



Thanks,

Best Regards
 

Thread Starter

a.saha1997

Joined Apr 12, 2023
2
Any student of the 'art' would.

View attachment 292071
https://docs.simplefoc.com/foc_implementation

To the OP. What's the advantage of your approach to the above starting alignment sequence.
Hey, thanks for your answer. But this above flowchart is the classic FOC alignment method. It fails in some cases. That is the motor runs wild.

https://community.st.com/s/question...r-alignment-motor-run-reverse?t=1681303963732

This is the reason why i have tried implementing the solution i have mentioned for the thread.
 
Top