How to determine the rotation of brushless DC Motor with duty cycle?
Hi everyone,
I am trying to control an actuator with brushless DC Motor in Simulink. At one point, I am in need of the motor rotation and the only parameter available to me is the duty cycle and the direction of rotor. I knew that it is not possible to calculate rotation from duty cycle. In case if some one have idea about this or some suggestions, could you please share with me
Thanks in advance
2 Comments
Time DescendingIf you have some sensors, like for example current sensor, you can implemente a sensorless model. From the characteristic of the motor you can stimate the e.m.f and then the speed. It is not precise but is a good way. for example you can read for more complex algorithm shttps://www.researchgate.net/publication/282950062_Sensorless_Detection_of_Position_and_Speed_in_Brushless_DC_Motors_using_the_Derivative_of_Terminal_Phase_Voltages_Technique_with_a_Simple_and_Versatile_Motor_Driver_Implementation
Hi Raja, Have you considered using hall sensors or quadrature encoders to determine motor positions? Best, Sid