Abstract
Permanent magnet brushless motor is a nonlinear system with multiple variables, the mathematical model of Permanent magnet brushless motor is difficult to establish, and since that the classic PID control is hard to precisely control the motor. Active disturbance rejection control (ADRC) technique is a new nonlinear controller which does not depend on the system model. It is starting from the classic PID control, and establishing the loop control system by error negative feedback, the ESO(extended state observer) observing system which comes from the observer theory of modern control theory to observe internal and external perturbations. ADRC inherits the advantages of PID with little overshoot, high convergence speed, high accuracy, strong anti-interference ability and other characteristics, and it has a strong disturbance adaptability and robustness as for the uncertainty perturbation and their internal disturbance of control objects. Therefore, This paper attempts to use Active disturbance rejection control(ADRC), in order to improve the control of permanent magnet brushless motor. In this design of control system, the simulation of the system is realized based on MATLAB, and then the discrete control algorithm is transplanted to the embedded system to control the permanent magnet brushless DC motor (PMBLDCM). The control system is implemented on the DSP-F28335 digital signal processor, and the DSP also provides the functions like voltage and current AD sampling, PWM driver generation, speed and rotor position calculation, etc. The simulation and experiment results indicate that, the system has good dynamic performance and anti-disturbance performance.
Highlights
Permanent magnet brushless DC motor (PMBLDCM) has the advantage of AC motor, such as the simple structure, reliable operation, easy maintenance, etc
It is starting from the classic PID control, and establishing the loop control system by error negative feedback, the ESO(extended state observer) observing system which comes from the observer theory of modern control theory to observe internal and external perturbations
In this design of control system, the simulation of the system is realized based on MATLAB, and the discrete control algorithm is transplanted to the embedded system to control the permanent magnet brushless DC motor (PMBLDCM)
Summary
Permanent magnet brushless DC motor (PMBLDCM) has the advantage of AC motor, such as the simple structure, reliable operation, easy maintenance, etc. It is with high efficiency, speed performance and other characteristics of DC motor. Many new control algorithms have been proposed, such as neural network control, intelligent optimization algorithm[4, 5], fuzzy logic control and other control methods in domestic and abroad. They have made some progress but do not have further applications since the complexity design. This paper attempts to use active disturbance rejection control (ADRC) to research PMBLDCM control system
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.