MATEC Web of Conferences
Volume 40, 20162015 International Conference on Mechanical Engineering and Electrical Systems (ICMES 2015)
|Number of page(s)||6|
|Section||Mechatronics and electrical system|
|Published online||29 January 2016|
Permanent magnet brushless motor control based on ADRC
School of Mechanical, Electrical & Information Engineering, Shandong University (Weihai), Weihai, China
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.
Key words: Permanent magnet brushless motor / Active disturbance rejection control / MATLAB / DSP-F28335
© Owned by the authors, published by EDP Sciences, 2016
This is an Open Access article distributed under the terms of the Creative Commons Attribution License 4.0, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.
Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.
Initial download of the metrics may take a while.