Abstract

Based on the mathematical model of the Brushless DC motor (BLDCM), a novel method of modeling and simulation for the speed control system of BLDCM with Kalman Filter is presented. In MATLAB/Simulink, the isolated functional blocks combine with the S-functions; and the model of BLDCM is established. Based on the discrete-state-space model, the recurrence formula for Kalman Filter is deduced, its block is established also. The speed feedback of BLDCM is filtered by Kalman Filter, and the PI speed controller is used. The reasonability and validity are testified by the coincidence of the simulation results and theoretical analysis. The results of experiment verified that the state space formula is correct; the correction matrix for Kalman Filter and the relevant coefficient are reasonable; and the effect of the filter is excellent. The novel method in this paper is also suitable for verifying the reasonability of other control algorithms, it offers a new thinking for designing and debugging actual motors.KeywordsBrushless DC MotorMATLAB/SimulinkKalman FilterModelingSimulation

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.