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...

Full description

Bibliographic Details
Main Authors: Qian Fang, Yong Zhou, Shangjun Ma, Chao Zhang, Ye Wang, Haibin Huangfu
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