I want to drive my BLDC motor sinusoidal. In this point I want to model my system correctly to analyze it better. So I want to simulate it in simulink first.
To get model with sinusoidal driving:
- I have an encoder to detect where my rotor is.
- I do not have current sensors. So, cant use the FOC algorithm with Clarke/Park transformations. As far as I know, transformations based on currents(Id, Iq).
- I am modelling this paper on simulink, BLDC Modelling with Matlab. I want to change the converter part to get 90 degrees between stator and rotor continuously.
As i said do not have a current sensor to implement FOC algorithm. So, can I implement sinusoidal driving with only encoder's data? Actually, I know it can be done but I need a little help here to make converter side to give correct phases to get 90 degrees between rotor and stator all the time. Please let me know if there any examples.
Any paper, suggestion, idea will be appreciated.