Research on Backstepping Linear Active Disturbance Rejection Control of Hypersonic Vehicle
Abstract
:1. Citation
- Aiming at the strong coupling and nonlinearity of hypersonic vehicles, backstepping control is adopted to model the system close to the actual system model.
- In view of the influence of unmodeled dynamic parameter disturbance and external disturbance on hypersonic vehicles in flight, the LESO is used to observe the disturbance.
- In order to simulate the real flight of hypersonic vehicles, we consider the disturbance of the internal parameters of hypersonic vehicles and give the parameter fault tolerance range within 6%. We use Gaussian white noise to simulate the external disturbance in flight to reflect the randomness and uncertainty of the disturbance.
2. Basic Theory
2.1. Velocity Subsystem
2.2. Altitude Subsystem
2.2.1. Track Angle Loop
2.2.2. Altitude Loop
2.2.3. Pitch Angle Loop
3. Proposed Methods
3.1. Theoretical Basis of Backstepping Control
- (1)
- Designing virtual controllers and virtual variables: According to the characteristics and control requirements of the system, a virtual controller and corresponding virtual variables are designed. By introducing these virtual variables, the original nonlinear system is transformed into a new nonlinear system.
- (2)
- Designing a linear controller: Based on the new nonlinear system, a linear controller is designed to make the output requirements of the subsystem. Linear controls such as LQR (Linear Quadratic Regulation) or PID (Proportional Integral Differential) controllers can be used.
- (3)
- Iterative design: According to the complexity and control requirements of the system, it may be necessary to design a virtual controller and linear controller iteratively for many times until the control requirements of the whole nonlinear system are met.
- (4)
- Implementation controller: The designed controller is implemented in the actual system.
3.2. Design of Backstepping Linear Active Disturbance Rejection Controller
3.2.1. Controller Design of Velocity Subsystem
3.2.2. Design of Height Subsystem Controller
- (1)
- Design of Height Loop Controller
- (2)
- Design of Track Angle Loop Controller
- (3)
- Design of Pitch Angle Loop Controller
- (4)
- Design of Pitch Angle Rate Loop Controller
4. Proof of Stability
4.1. Proof of Stability of Velocity Subsystem
4.2. Proof of Stability of Altitude Subsystem
5. Simulation and Analysis
6. Conclusions
- (1)
- The LADRC controller is designed based on the ADRC theory. The LESO can effectively compensate the total disturbance suffered by the hypersonic vehicle.
- (2)
- By designing a backstepping control law instead of LSEF in LADRC, it is realized on-line compensation for disturbance.
- (3)
- The stability is demonstrated using Lyapunov stability theory. Compared with the classical PID control, the control scheme proposed in this paper can overcome the adverse effects brought by external uncertainties and track the control instructions stably and accurately without overshoot; whether from the point of view of control accuracy or error, the control scheme proposed in this paper can ensure the accurate tracking of the given and can ensure almost no overshoot, can ensure its control accuracy and improve the robustness of the control system compared with the classical PID control.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- McFarland, J. The Development of Hypersonic Weapons in the US, China and Russia: An Incipient Arms Race. RUSI J. 2023, 168, 10–18. [Google Scholar] [CrossRef]
- Zhang, S.; Li, X.; Zuo, J.; Qin, J.; Cheng, K.; Feng, Y.; Bao, W. Research progress on active thermal protection for hypersonic vehicles. Prog. Aerosp. Sci. 2020, 119, 100646. [Google Scholar] [CrossRef]
- Sun, H.; Yang, Z.; Zeng, J. New tracking-control strategy for airbreathing hypersonic vehicles. J. Guid. Control. Dyn. 2013, 36, 846–859. [Google Scholar] [CrossRef]
- Wang, J.; Zong, Q.; Tian, B.; Liu, H. Flight control for a flexible air-breathing hypersonic vehicle based on quasi–continuous high–order sliding mode. J. Syst. Eng. Electron. 2013, 24, 288–295. [Google Scholar] [CrossRef]
- Li, S.; Sun, H.; Sun, C. Composite controller design for an air-breathing hypersonic vehicle. Proc. Inst. Mech. Eng. Part I J. Syst. Control. Eng. 2012, 226, 651–664. [Google Scholar] [CrossRef]
- Yibo, D.; Xiaokui, Y.U.; Guangshan, C.H.; Jiashun, S.I. Review of control and guidance technology on hypersonic vehicle. Chin. J. Aeronaut. 2022, 35, 1–18. [Google Scholar]
- Sziroczak, D.; Smith, H. A review of design issues specific to hypersonic flight vehicles. Prog. Aerosp. Sci. 2016, 84, 1–28. [Google Scholar] [CrossRef]
- Yu, J.; Dong, X.; Li, Q.; Ren, Z.; Lv, J. Cooperative guidance strategy for multiple hypersonic gliding vehicles system. Chin. J. Aeronaut. 2020, 33, 990–1005. [Google Scholar] [CrossRef]
- Clark, A.; Wu, C.; Mirmirani, M.; Choi, S.B.; Kuipers, M. Development of an airframe–propulsion integrated hypersonic vehicle model. In Proceedings of the 44th AIAA Aerospace Sciences Meeting and Exhibit, Reno, Nevada, 9 January 2006; p. 218. [Google Scholar]
- Ding, Y.; Wang, X.; Bai, Y.; Cui, N. Adaptive higher order super–twisting control algorithm for a flexible air-breathing hypersonic vehicle. Acta Astronaut. 2018, 152, 275–288. [Google Scholar] [CrossRef]
- Zhao, Z.-T.; Huang, W.; Yan, L.; Yang, Y.-G. An overview of research on wide–speed range waverider configuration. Prog. Aerosp. Sci. 2020, 113, 100606. [Google Scholar] [CrossRef]
- Boyi, C.H.; Yanbin, L.I.; Haidong, S.H.; Hao, L.E.; Yuping, L.U. Performance limitations in trajectory tracking control for air-breathing hypersonic vehicles. Chin. J. Aeronaut. 2019, 32, 167–175. [Google Scholar]
- Ding, Y.; Wang, X.; Bai, Y.; Cui, N. An improved continuous sliding mode controller for flexible air-breathing hypersonic vehicle. Int. J. Robust Nonlinear Control 2020, 30, 5751–5772. [Google Scholar] [CrossRef]
- Rehman, O.U.; Fidan, B.; Petersen, I.R. Robust minimax optimal control of nonlinear uncertain systems using feedback linearization with application to hypersonic flight vehicles. In Proceedings of the 48h IEEE Conference on Decision and Control (CDC) Held Jointly with 2009 28th Chinese Control Conference, Shanghai, China, 15–18 December 2009; pp. 720–726. [Google Scholar]
- Kamal, S.; Chalanga, A.; Moreno, J.A.; Fridman, L.; Bandyopadhyay, B. Higher order super-twisting algorithm. In Proceedings of the 2014 13th International Workshop on Variable Structure Systems (VSS), Nantes, France, 29 June–2 July 2014; pp. 1–5. [Google Scholar]
- An, H.; Wang, C.; Fidan, B. Sliding mode disturbance observer-enhanced adaptive control for the air–breathing hypersonic flight vehicle. Acta Astronaut. 2017, 139, 111–121. [Google Scholar] [CrossRef]
- Vaidyanathan, S.; Azar, A.T. (Eds.) Backstepping Control of Nonlinear Dynamical Systems; Academic Press: New York, NY, USA, 2020. [Google Scholar]
- Zhao, D.; Jiang, B.; Yang, H. Backstepping–based decentralized fault-tolerant control of hypersonic vehicles in PDE–ODE form. IEEE Trans. Autom. Control. 2021, 67, 1210–1225. [Google Scholar] [CrossRef]
- Xue, W.; Huang, Y. Performance analysis of 2–DOF tracking control for a class of nonlinear uncertain systems with discontinu–ous disturbances. Int. J. Robust Nonlinear Control 2018, 28, 1456–1473. [Google Scholar] [CrossRef]
- Aguilar–Ibanez, C.; Sira–Ramirez, H.; Suarez–Castanon, M.S. A linear active disturbance rejection control for a ball and rigid triangle system. Math. Probl. Eng. 2016, 2016, 1358930. [Google Scholar] [CrossRef]
- Guo, Y.; Cheng, W.; Gong, D.; Zhang, Y.; Zhang, Z.; Xue, G. Adaptively robust rotary speed control of an anchor–hole driller under varied surrounding rock environments. Control. Eng. Pr. 2019, 86, 24–36. [Google Scholar] [CrossRef]
- Wang, Y.W.; Zhang, W.A.; Dong, H.; Yu, L. A LADRC based fuzzy PID approach to contour error control of networked motion control system with time–varying delays. Asian J. Control 2020, 22, 1973–1985. [Google Scholar] [CrossRef]
- Huang, Y.; Xue, W.; Yang, X. Active disturbance rejection control: Methodology, theoretical analysis and applications. In Proceedings of the 29th Chinese control Conference, Beijing, China, 29–31 July 2010; pp. 6083–6090. [Google Scholar]
- Jinke, Y.; Hongfei, S. Tracking control for air–breathing hypersonic vehicles based on active disturbance rejection control technique. In Proceedings of the The 26th Chinese Control and Decision Conference (2014 CCDC), Changsha, China, 31 May–2 June 2014; pp. 944–949. [Google Scholar]
- Guo, Y.N.; Zhang, X.; Gong, D.W.; Zhang, Z.; Yang, J.J. Novel interactive preference–based multiobjective evolutionary optimization for bolt supporting networks. IEEE Trans. Evol. Comput. 2019, 24, 750–764. [Google Scholar] [CrossRef]
- Xue, J.; Zhuang, K.; Zhao, T.; Zhang, M.; Qiao, Z.; Cui, S.; Gao, Y. Speed Tracking Control of High–Speed Train Based on Particle Swarm Optimization and Adaptive Linear Active Disturbance Rejection Control. Appl. Sci. 2022, 12, 10558. [Google Scholar] [CrossRef]
- Song, X.F.; Zhang, Y.; Guo, Y.N.; Sun, X.Y.; Wang, Y.L. Variable–size cooperative coevolutionary particle swarm optimization for feature selection on high–dimensional data. IEEE Trans. Evol. Comput. 2020, 24, 882–895. [Google Scholar] [CrossRef]
- Wang, Z.; Zhao, T. Based on robust sliding mode and linear active disturbance rejection control for attitude of quadrotor load UAV. Nonlinear Dyn. 2022, 108, 3485–3503. [Google Scholar] [CrossRef]
- Yang, X.; Huang, Q.; Jing, S.; Zhang, M.; Zuo, Z.; Wang, S. Servo system control of satcom on the move based on improved ADRC controller. Energy Rep. 2022, 8, 1062–1070. [Google Scholar] [CrossRef]
- Vahidi–Moghaddam, A.; Rajaei, A.; Ayati, M.; Vatankhah, R.; Hairi–Yazdi, M.R. Adaptive prescribed–time disturbance observer using nonsingular terminal sliding mode control: Extended Kalman filter and particle swarm optimization. IET Control. Theory Appl. 2020, 14, 3301–3311. [Google Scholar] [CrossRef]
- Shi, S.; Zeng, Z.; Zhao, C.; Guo, L.; Chen, P. Improved Active Disturbance Rejection Control (ADRC) with Extended State Filters. Energies 2022, 15, 5799. [Google Scholar] [CrossRef]
- Li, J.; Qi, X.; Xia, Y.; Gao, Z. On asymptotic stability for nonlinear ADRC based control system with application to the ball-beam problem. In Proceedings of the 2016 American Control Conference (ACC), Boston, MA, USA, 6–8 July 2016; pp. 4725–4730. [Google Scholar]
- Xu, H.; Mirmirani, M.D.; Ioannou, P.A. Adaptive sliding mode control design for a hypersonic flight vehicle. J. Guid. Control. Dyn. 2004, 27, 829–838. [Google Scholar] [CrossRef]
- Vaidyanathan, S.; Azar, A.T. An introduction to backstepping control. In Backstepping Control of Nonlinear Dynamical Systems; Academic Press: New York, NY, USA, 2021; pp. 1–32. [Google Scholar]
Parameter | Description | Value | Unit |
---|---|---|---|
Quality | 137,800 | ||
Y-axis moment of inertia | 9,500,000 | ||
Reference area | 335.2 | ||
Average aerodynamic chord length | 24.384 | ||
Atmospheric density | 0.0125368 | ||
Earth radius | 6,371,393 |
Parameter | Description | Value | Unit |
---|---|---|---|
Initial value of velocity | 4590 | ||
Initial value of track angle | 0 | ||
Initial value of altitude | 33,528 | ||
Initial value of angle of attack | 2.745 | ||
Initial value of pitch angular rate | 0 |
Parameter | Value | Parameter | Value |
---|---|---|---|
120 | 1 | ||
4800 | 1 | ||
50 | 2 | ||
7500 | 2 | ||
90 | 2 | ||
2700 |
Parameter | Value | Parameter | Value |
---|---|---|---|
1 | 1 | ||
0.1 | 0.1 | ||
0.05 | 0.05 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Bao, C.; Zhu, G.; Zhao, T. Research on Backstepping Linear Active Disturbance Rejection Control of Hypersonic Vehicle. Appl. Sci. 2024, 14, 5367. https://doi.org/10.3390/app14135367
Bao C, Zhu G, Zhao T. Research on Backstepping Linear Active Disturbance Rejection Control of Hypersonic Vehicle. Applied Sciences. 2024; 14(13):5367. https://doi.org/10.3390/app14135367
Chicago/Turabian StyleBao, Chengwei, Guixin Zhu, and Tong Zhao. 2024. "Research on Backstepping Linear Active Disturbance Rejection Control of Hypersonic Vehicle" Applied Sciences 14, no. 13: 5367. https://doi.org/10.3390/app14135367
APA StyleBao, C., Zhu, G., & Zhao, T. (2024). Research on Backstepping Linear Active Disturbance Rejection Control of Hypersonic Vehicle. Applied Sciences, 14(13), 5367. https://doi.org/10.3390/app14135367