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