Composite ADRC Speed Control Method Based on LTDRO Feedforward Compensation

Rencheng Jin,Junwei Wang,Yangyi Ou,Jianzhang Li
DOI: https://doi.org/10.3390/s24082605
IF: 3.9
2024-04-20
Sensors
Abstract:The performance of the extended state observer (ESO) in an Active Disturbance Rejection Control (ADRC) is limited by the operational load in stepper motor control, which has high real-time requirements and may cause delays. Additionally, the complexity of parameter tuning, especially in high-order systems, further limits the ESO's performance. This paper proposes a composite ADRC (LTDRO-ADRC) based on a load torque dimensionality reduction observer (LTDRO). Firstly, the LTDRO is designed to estimate abrupt load disturbances that are difficult to compensate for using the ESO. Secondly, the transfer function under the double-closed loop is deduced. Additionally, the LTDRO uses a magnetic encoder to gather the system state and calculate the load torque. It then outputs a compensating current feedforward to the current loop input. This method reduces the delay and complexity of the ESO, improving the response speed of the ADRC speed ring and the overall response of the system to load changes. Simulation and experimental results demonstrate that it significantly enhances dynamic control performance and steady-state errors. LTDRO-ADRC can stabilize the speed again within 49 ms and 17 ms, respectively, in the face of sudden load increase and sudden load removal. At the same time, in terms of steady-state error, compared with ADRC and CADRC, they have increased by 94% and 88%, respectively. In terms of zero-speed starting motors, the response speed is increased by 58% compared to a traditional ADRC.
engineering, electrical & electronic,chemistry, analytical,instruments & instrumentation
What problem does this paper attempt to address?
The paper primarily addresses the challenges in stepper motor control, particularly the limitations of the Extended State Observer (ESO) in traditional Active Disturbance Rejection Control (ADRC) systems when faced with sudden load changes. The paper proposes a composite ADRC method based on a Load Torque Dimensionality Reduction Observer (LTDRO) to solve these issues. Specifically, the paper attempts to address the following problems: 1. **Limitations of ESO**: The ESO in traditional ADRC is limited when dealing with operational loads in stepper motor control, especially in applications requiring high real-time performance, which may lead to delays. Additionally, parameter tuning in high-order systems is complex. 2. **Improving response speed and stability**: In situations where the load suddenly increases or decreases, a method is needed to quickly stabilize the motor speed, reducing system response time and steady-state error. To solve the above problems, the paper proposes the following methods: - **Designing LTDRO**: Used to estimate sudden load disturbances that are difficult to compensate with ESO. It calculates the load torque using system state variables obtained from a magnetic encoder and then outputs a compensating current feedforward to the current loop input. - **Improved ADRC structure**: Combines LTDRO with ADRC, where LTDRO specifically handles load torque disturbances, while ESO compensates for other disturbances besides load torque. - **Theoretical analysis and experimental validation**: Theoretical analysis demonstrates that the dimensionality reduction observer has a small computational load and can effectively compensate for the computational delay of high-order ESO, significantly improving system efficiency. Simulation and experimental results show the effectiveness of the proposed method, including improved dynamic control performance and reduced steady-state error. In summary, the paper aims to optimize the performance of ESO in traditional ADRC by introducing LTDRO, thereby improving the response capability and overall control performance of the stepper motor control system to sudden load changes.