Tuning and Performance Analysis of Second-Order Linear Active Disturbance Rejection Controller for Trajectory Tracking and Balancing the Rotary Inverted Pendulum
Second-order Linear Active Disturbance Rejection Controller (SLADRC) is a powerful control technique. Ongoing research is focused on simplifying tuning procedures, extending applicability to handle more complex systems, and ensuring efficient real-time implementation. In this proposed work, four dif...
Saved in:
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2025-05-01
|
Series: | Engineering Proceedings |
Subjects: | |
Online Access: | https://www.mdpi.com/2673-4591/95/1/2 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Second-order Linear Active Disturbance Rejection Controller (SLADRC) is a powerful control technique. Ongoing research is focused on simplifying tuning procedures, extending applicability to handle more complex systems, and ensuring efficient real-time implementation. In this proposed work, four different tuning approaches, using the Atomic Orbital Search (AOS) optimization algorithm concerning the number of tuning parameters, are presented. The performance of each tuning method for stabilizing the rotary inverted pendulum in the upright position and tracking trajectory is analyzed and validated through simulation and experimentation. The results indicate that the reduced number of SLADRC controller parameters tuned using AOS optimization provides superior performance compared to the controller with more tuning parameters for the nonlinear rotary inverted pendulum. From the analysis method, II tuning, <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><msub><mrow><mi>b</mi></mrow><mrow><mn>0</mn></mrow></msub><mo>,</mo><mo> </mo><mo> </mo><msub><mrow><mi>ω</mi></mrow><mrow><mi>c</mi></mrow></msub><mo>,</mo><mo> </mo><mo> </mo><mi mathvariant="normal">a</mi><mi mathvariant="normal">n</mi><mi mathvariant="normal">d</mi><mo> </mo><mi>k</mi></mrow></semantics></math></inline-formula> provide the optimum results of settling time (<inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><msub><mrow><mi>T</mi></mrow><mrow><mi>s</mi></mrow></msub></mrow></semantics></math></inline-formula>), 1.5 s, and maximum angle deviation of <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>θ</mi><mfenced separators="|"><mrow><mn>3.8</mn><mo>°</mo></mrow></mfenced><mo>,</mo><mo> </mo><mi>α</mi><mo>(</mo><mn>3</mn><mo>°</mo><mo>)</mo></mrow></semantics></math></inline-formula>. |
---|---|
ISSN: | 2673-4591 |