Finite-Time Tracking Control Based on Immersion and Invariance with Dynamically Scaling Factor for Agile Missiles
Abstract
:1. Introduction
- (1)
- A finite-time disturbance observer is used to solve the command tracking control of agile missiles with external disturbances. The designed finite-time disturbance observer with the continuous super-twisting algorithm can accurately estimate and compensate for mismatched and matched disturbances.
- (2)
- A novel adaptive law for the parameter uncertainties is proposed in combination with I&I theory. The dynamic scaling factor is developed to enhance the accuracy of the uncertain parameter convergence. Moreover, a new form of the supervision factor is introduced for the first time to achieve adaptive adjustment of the scaling error and considerably accelerate the convergence of the estimated parameters.
- (3)
- A novel sliding mode controller and a CTV-BLF based on the non-singular dynamic sliding mode surface are presented. In order to reduce the vibration of controller and bound the sliding mode surface, the hyperbolic tangent function is introduced into the virtual control variable and the sliding mode surface. The constructed CTV-BLF is adapted in logarithmic form, which can guarantee that the system state constraints will not be violated.
- (4)
- The finite-time stability proof of the closed-loop system via Lyapunov-based analysis demonstrates the superiority of the proposed controller, which is further illustrated by comparative simulation results.
2. Materials and Methods
2.1. Notations
2.2. Definitions and Lemmas
2.3. Problem Statement
3. Finite-Time Disturbance Observer Design
4. Adaptive and Control Law
4.1. Adaptive Law Based on I&I Theory
4.2. Control Law Design
5. Results
Signal | Values | Signal | Values |
---|---|---|---|
1 | 1 | ||
5 | 1 | ||
10 | 1 | ||
10 | 1 | ||
1 | 1 | ||
10 | 1 | ||
1 | 1 |
Signal | Values |
---|---|
5 | |
1.9 | |
10 | |
2 | |
2 | |
5 | |
1.5 |
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Wise, K.A.; Broy, D.J. Agile missile dynamics and control. J. Guid. Control Dyn. 1998, 21, 441–449. [Google Scholar] [CrossRef]
- Thanh, H.L.N.N.; Hong, S.K. Quadcopter robust adaptive second order sliding mode control based on PID sliding surface. IEEE Access 2018, 6, 66850–66860. [Google Scholar] [CrossRef]
- Jia, Z.; Yu, J.; Mei, Y.; Chen, Y.; Shen, Y.; Ai, X. Integral backstepping sliding mode control for quadrotor helicopter under external uncertain disturbances. Aerosp. Sci. Technol. 2017, 68, 299–307. [Google Scholar] [CrossRef]
- Kürkçü, B.; Kasnakoglu, C.; Efe, M.Ö. Disturbance/uncertainty estimator based integral sliding-mode control. IEEE Trans. Autom. Control 2018, 63, 3940–3947. [Google Scholar] [CrossRef]
- Lu, K.; Xia, Y.; Zhu, Z.; Basin, M.V. Sliding mode attitude tracking of rigid spacecraft with disturbances. J. Frankl. Inst. 2012, 349, 413–440. [Google Scholar] [CrossRef]
- Kang, S.; Kim, H.J.; Lee, J.I.; Jun, B.-E.; Tahk, M.-J. Roll–pitch–yaw integrated robust autopilot design for a high angle-of-attack missile. J. Guid. Control. Dyn. 2009, 32, 1622–1628. [Google Scholar] [CrossRef]
- Thukral, A.; Innocenti, M. A sliding mode missile pitch autopilot synthesis for high angle of attack maneuvering. IEEE Trans. Control. Syst. Technol. 1998, 6, 359–371. [Google Scholar] [CrossRef]
- Guo, J.; Xiong, Y.; Zhou, J. A new sliding mode control design for integrated missile guidance and control system. Aerosp. Sci. Technol. 2018, 78, 54–61. [Google Scholar] [CrossRef]
- Ma, Y.; Guo, J.; Tang, S. High angle of attack command generation technique and tracking control for agile missiles. Aerosp. Sci. Technol. 2015, 45, 324–334. [Google Scholar] [CrossRef]
- Astolfi, A.; Ortega, R. Immersion and invariance: A new tool for stabilization and adaptive control of nonlinear systems. IEEE Trans. Autom. Control 2003, 48, 590–606. [Google Scholar] [CrossRef] [Green Version]
- Li, J.; Chen, S.; Li, C.; Gao, C.; Jing, W. Adaptive control of underactuated flight vehicles with moving mass. Aerosp. Sci. Technol. 2019, 85, 75–84. [Google Scholar] [CrossRef]
- Zou, Y.; Meng, Z. Immersion and invariance-based adaptive controller for quadrotor systems. IEEE Trans. Syst. Man Cybern. Syst. 2018, 99, 1–10. [Google Scholar] [CrossRef]
- Li, X.; Zhang, H.; Fan, W.; Zhao, J.; Wang, C. Multivariable finite-time composite control strategy based on immersion and invariance for quadrotor under mismatched disturbances. Aerosp. Sci. Technol. 2020, 99, 105763. [Google Scholar] [CrossRef]
- Han, C.; Liu, Z.; Yi, J. Immersion and invariance adaptive finite-time control of air-breathing hypersonic vehicles. Proc. Inst. Mech. Eng. 2019, 233, 2626–2641. [Google Scholar] [CrossRef]
- Xia, D.; Yue, X.; Wen, H.; Li, L. Immersion and invariance adaptive tracking control for robot manipulators with a novel modified scaling factor design. Int. J. Adapt. Control Signal Process. 2020, 34, 110–125. [Google Scholar] [CrossRef]
- Dang, Q.; Gui, H.; Xu, M.; Wen, H. Dual-quaternion immersion and invariance velocity observer for controlling asteroid-hovering spacecraft. Acta Astronaut. 2019, 161, 304–312. [Google Scholar] [CrossRef]
- Karagiannis, D.; Sassano, M.; Astolfi, A. Dynamic scaling and observer design with application to adaptive control. Automatica 2009, 45, 2883–2889. [Google Scholar] [CrossRef]
- Xia, D.; Yue, X. Dynamic scaling-based adaptive control without scaling factor: With application to Euler–Lagrange systems. Int. J. Robust Nonlinear Control 2021, 31, 4531–4552. [Google Scholar] [CrossRef]
- Wen, H.; Yue, X.; Yuan, J. Dynamic Scaling-Based Noncertainty-Equivalent Adaptive Spacecraft Attitude Tracking Control. J. Aerosp. Eng. 2018, 31, 4017098. [Google Scholar] [CrossRef]
- Yang, S.; Akella, M.R.; Mazenc, F. Immersion and invariance observers for gyro-free attitude control systems. J. Guid. Control Dyn. 2016, 39, 2570–2577. [Google Scholar] [CrossRef] [Green Version]
- Shao, X.; Wang, L.; Li, J.; Liu, J. High-order ESO based output feedback dynamic surface control for quadrotors under position constraints and uncertainties. Aerosp. Sci. Technol. 2019, 89, 288–298. [Google Scholar] [CrossRef]
- Ngo, K.B.; Mahony, R.; Jiang, Z.P. Integrator backstepping using barrier functions for systems with multiple state constraints. In Proceedings of the 44th IEEE Conference on Decision and Control, Seville, Spain, 15 December 2005; pp. 8306–8312. [Google Scholar]
- Tee, K.P.; Ge, S.S.; Tay, E.H. Barrier Lyapunov functions for the control of output-constrained nonlinear systems. Automatica 2009, 45, 918–927. [Google Scholar] [CrossRef]
- Tee, K.P.; Ge, S.S. Control of nonlinear systems with partial state constraints using a barrier Lyapunov function. Int. J. Control 2011, 84, 2008–2023. [Google Scholar] [CrossRef]
- Yuan, Y.; Wang, Z.; Guo, L.; Liu, H. Barrier Lyapunov functions-based adaptive fault tolerant control for flexible hypersonic flight vehicles with full state constraints. IEEE Trans. Syst. Man Cybern. Syst. 2018, 50, 3391–3400. [Google Scholar] [CrossRef]
- Xu, B.; Shi, Z.; Sun, F.; He, W. Barrier Lyapunov function based learning control of hypersonic flight vehicle with AOA constraint and actuator faults. IEEE Trans. Cybern. 2018, 49, 1047–1057. [Google Scholar] [CrossRef]
- Liu, Y.J.; Lu, S.; Tong, S.; Chen, X.; Chen, C.L.P.; Li, D.-J. Adaptive control-based barrier Lyapunov functions for a class of stochastic nonlinear systems with full state constraints. Automatica 2018, 87, 83–93. [Google Scholar] [CrossRef]
- Shao, X.; Hu, Q.; Shi, Y.; Jiang, B. Fault-tolerant prescribed performance attitude tracking control for spacecraft under input saturation. IEEE Trans. Control Syst. Technol. 2020, 28, 574–582. [Google Scholar] [CrossRef]
- Liu, N.; Shao, X.; Li, J.; Zhang, W. Attitude restricted back-stepping anti-disturbance control for vision based quadrotors with visibility constraint. ISA Trans. 2019, 100, 109–125. [Google Scholar] [CrossRef]
- Dong, C.; Liu, Y.; Wang, Q. Barrier Lyapunov function based adaptive finite-time control for hypersonic flight vehicles with state constraints. ISA Trans. 2020, 96, 163–176. [Google Scholar] [CrossRef]
- Rahimi, H.N.; Howard, I.; Cui, L. Neural adaptive tracking control for an uncertain robot manipulator with time-varying joint space constraints. Mech. Syst. Signal Process. 2018, 112, 44–60. [Google Scholar] [CrossRef] [Green Version]
- Tang, L.; Chen, A.; Li, D. Time-varying Tan-type barrier Lyapunov function-based adaptive fuzzy control for switched systems with unknown dead zone. IEEE Access 2019, 7, 110928–110935. [Google Scholar] [CrossRef]
- Xi, L.; Zhang, H.; Fan, W.; Wang, C.; Ma, P. Finite-time control for quadrotor based on composite barrier Lyapunov function with system state constraints and actuator faults. Aerosp. Sci. Technol. 2021, 119, 107063. [Google Scholar]
- Hu, Q.; Jiang, B.; Zhang, Y. Observer-based output feedback attitude stabilization for spacecraft with finite-time convergence. IEEE Trans. Control Syst. Technol. 2017, 27, 781–789. [Google Scholar] [CrossRef]
- Hu, Q.; Li, B.; Qi, J. Disturbance observer based finite-time attitude control for rigid spacecraft under input saturation. Aerosp. Sci. Technol. 2014, 39, 13–21. [Google Scholar] [CrossRef]
- Zhang, Z.; Man, C.; Li, S.; Jin, S. Finite-time guidance laws for three-dimensional missile-target interception. Proc. Inst. Mech. Eng. Part G: J. Aerosp. Eng. 2016, 230, 392–403. [Google Scholar] [CrossRef]
- Levant, A.; Livne, M. Globally convergent differentiators with variable gains. Int. J. Control 2018, 91, 1994–2008. [Google Scholar] [CrossRef]
- Mendenhall, M.R. (Ed.) Tactical Missile Aerodynamic; AIAA: Reston, VA, USA, 1992. [Google Scholar]
- Innocenti, M.; Thukral, A. Simultaneous reaction jet and aerodynamic control of missile systems. In Proceedings of the AIAA Guidance, Navigation and Control Conference, Monterey, CA, USA, 9–11 August 1993; pp. 347–354. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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
Li, J.; Chen, X.; Niu, K.; Yu, J. Finite-Time Tracking Control Based on Immersion and Invariance with Dynamically Scaling Factor for Agile Missiles. Aerospace 2022, 9, 674. https://doi.org/10.3390/aerospace9110674
Li J, Chen X, Niu K, Yu J. Finite-Time Tracking Control Based on Immersion and Invariance with Dynamically Scaling Factor for Agile Missiles. Aerospace. 2022; 9(11):674. https://doi.org/10.3390/aerospace9110674
Chicago/Turabian StyleLi, Jiaxun, Xi Chen, Kang Niu, and Jianqiao Yu. 2022. "Finite-Time Tracking Control Based on Immersion and Invariance with Dynamically Scaling Factor for Agile Missiles" Aerospace 9, no. 11: 674. https://doi.org/10.3390/aerospace9110674
APA StyleLi, J., Chen, X., Niu, K., & Yu, J. (2022). Finite-Time Tracking Control Based on Immersion and Invariance with Dynamically Scaling Factor for Agile Missiles. Aerospace, 9(11), 674. https://doi.org/10.3390/aerospace9110674