Electromechanical Actuator Servo Control Technology Based on Active Disturbance Rejection Control
Electromechanical actuators (EMA) are becoming more and more widely used. As the core technology of EMA, servo control technology determines their performance. In this paper, an active disturbance rejection control (ADRC) method with an improved extended state observer (ESO) is proposed to design a...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-04-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/12/8/1934 |
_version_ | 1797605674937483264 |
---|---|
author | Qian Fang Yong Zhou Shangjun Ma Chao Zhang Ye Wang Haibin Huangfu |
author_facet | Qian Fang Yong Zhou Shangjun Ma Chao Zhang Ye Wang Haibin Huangfu |
author_sort | Qian Fang |
collection | DOAJ |
description | Electromechanical actuators (EMA) are becoming more and more widely used. As the core technology of EMA, servo control technology determines their performance. In this paper, an active disturbance rejection control (ADRC) method with an improved extended state observer (ESO) is proposed to design a cascade controller of EMA based on permanent magnet synchronous motor (PMSM). The mathematical model of PMSM in a two-phase rotating coordinate system is established, then it is decoupled by an <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><msub><mi>i</mi><mi>d</mi></msub><mo>=</mo><mn>0</mn></mrow></semantics></math></inline-formula> current control method to realize the vector control of the motor. In a three closed-loop vector control system, a PID controller including current loop, speed loop and position loop is designed. To solve the problems caused by measurement noise, the filter link and system are modeled as a whole, and an improved ESO is constructed. On this basis, an ADRC controller of the speed loop and position loop of PMSM is designed and simulated based on Simulink. Based on the physical test platform, a load step test and load disturbance test of ADRC are completed. The results show that, in comparison to the PID method, the ADRC method shortens the response time by 25% on average, and reduces the overshoot by 60% on average. So, it can be concluded that ADRC has good static and dynamic performance, which has a good guiding role for engineering practice. |
first_indexed | 2024-03-11T05:04:26Z |
format | Article |
id | doaj.art-d085e32d645746ebb86c7f3d5a21cafb |
institution | Directory Open Access Journal |
issn | 2079-9292 |
language | English |
last_indexed | 2024-03-11T05:04:26Z |
publishDate | 2023-04-01 |
publisher | MDPI AG |
record_format | Article |
series | Electronics |
spelling | doaj.art-d085e32d645746ebb86c7f3d5a21cafb2023-11-17T19:02:58ZengMDPI AGElectronics2079-92922023-04-01128193410.3390/electronics12081934Electromechanical Actuator Servo Control Technology Based on Active Disturbance Rejection ControlQian Fang0Yong Zhou1Shangjun Ma2Chao Zhang3Ye Wang4Haibin Huangfu5School of Aeronautics, Northwestern Polytechnical University, Xi’an 710072, ChinaSchool of Aeronautics, Northwestern Polytechnical University, Xi’an 710072, ChinaSchool of Mechanical Engineering, Northwestern Polytechnical University, Xi’an 710072, ChinaSchool of Aeronautics, Northwestern Polytechnical University, Xi’an 710072, ChinaSchool of Aeronautics, Northwestern Polytechnical University, Xi’an 710072, ChinaSchool of Aeronautics, Northwestern Polytechnical University, Xi’an 710072, ChinaElectromechanical actuators (EMA) are becoming more and more widely used. As the core technology of EMA, servo control technology determines their performance. In this paper, an active disturbance rejection control (ADRC) method with an improved extended state observer (ESO) is proposed to design a cascade controller of EMA based on permanent magnet synchronous motor (PMSM). The mathematical model of PMSM in a two-phase rotating coordinate system is established, then it is decoupled by an <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><msub><mi>i</mi><mi>d</mi></msub><mo>=</mo><mn>0</mn></mrow></semantics></math></inline-formula> current control method to realize the vector control of the motor. In a three closed-loop vector control system, a PID controller including current loop, speed loop and position loop is designed. To solve the problems caused by measurement noise, the filter link and system are modeled as a whole, and an improved ESO is constructed. On this basis, an ADRC controller of the speed loop and position loop of PMSM is designed and simulated based on Simulink. Based on the physical test platform, a load step test and load disturbance test of ADRC are completed. The results show that, in comparison to the PID method, the ADRC method shortens the response time by 25% on average, and reduces the overshoot by 60% on average. So, it can be concluded that ADRC has good static and dynamic performance, which has a good guiding role for engineering practice.https://www.mdpi.com/2079-9292/12/8/1934EMAPMSMADRCESO |
spellingShingle | Qian Fang Yong Zhou Shangjun Ma Chao Zhang Ye Wang Haibin Huangfu Electromechanical Actuator Servo Control Technology Based on Active Disturbance Rejection Control Electronics EMA PMSM ADRC ESO |
title | Electromechanical Actuator Servo Control Technology Based on Active Disturbance Rejection Control |
title_full | Electromechanical Actuator Servo Control Technology Based on Active Disturbance Rejection Control |
title_fullStr | Electromechanical Actuator Servo Control Technology Based on Active Disturbance Rejection Control |
title_full_unstemmed | Electromechanical Actuator Servo Control Technology Based on Active Disturbance Rejection Control |
title_short | Electromechanical Actuator Servo Control Technology Based on Active Disturbance Rejection Control |
title_sort | electromechanical actuator servo control technology based on active disturbance rejection control |
topic | EMA PMSM ADRC ESO |
url | https://www.mdpi.com/2079-9292/12/8/1934 |
work_keys_str_mv | AT qianfang electromechanicalactuatorservocontroltechnologybasedonactivedisturbancerejectioncontrol AT yongzhou electromechanicalactuatorservocontroltechnologybasedonactivedisturbancerejectioncontrol AT shangjunma electromechanicalactuatorservocontroltechnologybasedonactivedisturbancerejectioncontrol AT chaozhang electromechanicalactuatorservocontroltechnologybasedonactivedisturbancerejectioncontrol AT yewang electromechanicalactuatorservocontroltechnologybasedonactivedisturbancerejectioncontrol AT haibinhuangfu electromechanicalactuatorservocontroltechnologybasedonactivedisturbancerejectioncontrol |