Extended State Observer (ESO) in Self-Anti-Disturbance Controller Built with Simulink
- Login to Download
- 1 Credits
Resource Overview
Design and implementation of Extended State Observer (ESO) component within a Simulink-based Active Disturbance Rejection Control (ADRC) system, including key modeling approaches and parameter configuration methods
Detailed Documentation
This paper discusses the Extended State Observer (ESO) implemented within an Active Disturbance Rejection Controller (ADRC) constructed using Simulink. The ESO serves as a core component that estimates both system states and aggregated disturbances (including internal dynamics and external perturbations) in real-time. In Simulink implementation, the ESO typically employs a state-space model structure with observer gain tuning, where the disturbance estimation channel uses an extended state variable to capture unknown dynamics. The implementation often involves configuring integrator blocks, gain parameters, and feedback loops to achieve accurate disturbance observation and compensation capabilities. Key design considerations include observer bandwidth selection, stability analysis, and discrete-time implementation aspects when deploying the controller on digital platforms.
- Login to Download
- 1 Credits