Robust Trajectory Tracking Control for Constrained Small Fixed-Wing Aerial Vehicles with Adaptive Prescribed Performance
Abstract
:Featured Application
Abstract
1. Introduction
- Addresses, for the first time, output prescribed performance specifications in accordance with input constraints both on amplitude and the rate of the control signals, and guarantees the boundedness of the closed-loop signals;
- Unlike most of the related works, imposes prescribed state constraints, by combining APPC approach and saturating the generated state reference trajectories of flight-path-angle, pitch angle, angle-of-attack and pitch rate in order to navigate the UAV efficiently, avoiding destabilizing phenomena such as stall;
- Is approximation-free, thus does not require either knowledge of the system nonlinearities as in [9,10,11,12,13,14,15,16,17,24] or any disturbance observer as in [25,26,27]. Additionally, the gain tuning constitutes a straightforward task in contrast with [7,8] and the complexity of the resulted robust controller is low, which facilitates the implementation as motion autopilot in small fixed-wing UAVs.
2. Problem Formulation and Preliminaries
- The states of the system are constrained within a compact set.
- The desired trajectory is tracked with adaptive prescribed performance specifications.
Preliminaries on PPC
3. Controller Design
4. Comprehensive Simulation on UAV Landing Scenario
5. Comparative Simulation Results and Discussion
5.1. Comparison with the Cascaded PID Method
5.2. Comparison with the P-PPC Method
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
PPC | Prescribed Performance Control |
APPC | Adaptive Prescribed Performance Control |
PF | Performance Function |
UAV | Unmanned Aerial Vehicle |
DOBC | Disturbance Observer Based Control |
PID | Proportional Integral Derivative |
MPC | Model Predictive Control |
CLF | Control Lyapunov Function |
References
- Yanushevsky, R. Guidance of Unmanned Aerial Vehicles; CRC Press: Boca Raton, FL, USA, 2011. [Google Scholar]
- Zhang, C.; Kovacs, J.M. The application of small unmanned aerial systems for precision agriculture: A review. Precis. Agric. 2012, 13, 693–712. [Google Scholar] [CrossRef]
- Kim, J.; Kim, S.; Ju, C.; Son, H.I. Unmanned aerial vehicles in agriculture: A review of perspective of platform, control, and applications. IEEE Access 2019, 7, 105100–105115. [Google Scholar] [CrossRef]
- Popescu, D.; Stoican, F.; Stamatescu, G.; Chenaru, O.; Ichim, L. A survey of collaborative UAV-WSN systems for efficient monitoring. Sensors 2019, 19, 4690. [Google Scholar] [CrossRef] [Green Version]
- Albeaino, G.; Gheisari, M.; Franz, B.W. A systematic review of unmanned aerial vehicle application areas and technologies in the AEC domain. J. Inf. Technol. Constr. 2019, 24, 381–405. [Google Scholar]
- Bandyopadhyay, A.; Raj, N.S.S.; Varghese, J.T. Coexisting in a world with urban air mobility: A revolutionary transportation system. In Proceedings of the 2018 Advances in Science and Engineering Technology International Conferences, ASET 2018, Dubai, United Arab Emirates, 6 February–5 April 2018; pp. 1–6. [Google Scholar]
- Mystkowski, A. Robust control of the micro UAV dynamics with an autopilot. J. Theor. Appl. Mech. 2013, 51, 751–761. [Google Scholar]
- Abdulrahim, M.; Mohamed, A.; Watkins, S. Control strategies for flight in extreme turbulence. In Proceedings of the AIAA Guidance, Navigation, and Control Conference, Grapevine, TX, USA, 9–13 January 2017. [Google Scholar]
- Kumon, M.; Udo, Y.; Michihira, H.; Nagata, M.; Mizumoto, I.; Iwai, Z. Autopilot system for kiteplane. IEEE/ASME Trans. Mechatronics 2006, 11, 615–624. [Google Scholar] [CrossRef] [Green Version]
- Johnson, E.N.; Kannan, S.K. Adaptive flight control for an autonomous unmanned helicopter. In Proceedings of the AIAA Guidance, Navigation, and Control Conference and Exhibit, Monterey, CA, USA, 5–8 August 2002. [Google Scholar]
- Manzoor, M.; Maqsood, A.; Hasan, A. Quadratic optimal control of aerodynamic vectored UAV at high angle of attack. Int. Rev. Aerosp. Eng. 2016, 9, 70–79. [Google Scholar] [CrossRef]
- Sadraey, M.; Colgren, R. 2 DOF Robust Nonlinear Autopilot Design for a Small UAV using a Combination of Dynamic Inversion and H-Infinity Loop Shaping. In Proceedings of the AIAA Guidance, Navigation, and Control Conference and Exhibit, San Francisco, CA, USA, 15–18 August 2005; Available online: https://arc.aiaa.org/doi/abs/10.2514/6.2005-6402 (accessed on 27 June 2023).
- Lu, X.; Li, Z.; Xu, J. Design and Control of a Hand-Launched Fixed-Wing Unmanned Aerial Vehicle. IEEE Trans. Ind. Informatics 2023, 19, 3006–3016. [Google Scholar] [CrossRef]
- Ochi, Y.; Kanai, K. Design of restructurable flight control systems using feedback linearization. J. Guid. Control. Dyn. 1991, 14, 903–911. [Google Scholar] [CrossRef]
- Kang, Y.; Hedrick, J.K. Linear tracking for a fixed-wing UAV using nonlinear model predictive control. IEEE Trans. Control Syst. Technol. 2009, 17, 1202–1210. [Google Scholar] [CrossRef]
- Slegers, N.; Kyle, J.; Costello, M. Nonlinear model predictive control technique for unmanned air vehicles. J. Guid. Control. Dyn. 2006, 29, 1179–1188. [Google Scholar] [CrossRef]
- Gavilan, F.; Vazquez, R.; Camacho, E.F. An iterative model predictive control algorithm for UAV guidance. IEEE Trans. Aerosp. Electron. Syst. 2015, 51, 2406–2419. [Google Scholar] [CrossRef]
- Sonneveldt, L.; Chu, Q.P.; Mulder, J.A. Nonlinear flight control design using constrained adaptive backstepping. J. Guid. Control. Dyn. 2007, 30, 322–336. [Google Scholar] [CrossRef]
- Härkegård, O. Backstepping and Control Allocation with Applications to Flight Control. Ph.D. Dissertation, Linköpings Universitet, Linköping, Sweden, 2003. [Google Scholar]
- Gavilan, F.; Vazquez, R.; Esteban, S. Trajectory tracking for fixed-wing UAV using model predictive control and adaptive backstepping. In Proceedings of the IFAC-PapersOnLine, Whistler, BC, Canada, 7–10 June 2015; Volume 28, pp. 132–137. [Google Scholar]
- Farrell, J.; Sharma, M.; Polycarpou, M. Backstepping-based flight control with adaptive function approximation. J. Guid. Control Dyn. 2005, 28, 1089–1102. [Google Scholar] [CrossRef]
- Ren, W.; Beard, R.W. Trajectory tracking for unmanned air vehicles with velocity and heading rate constraints. IEEE Trans. Control Syst. Technol. 2004, 12, 706–716. [Google Scholar] [CrossRef]
- Beard, R.W.; Ferrin, J.; Humpherys, J. Fixed wing UAV path following in wind with input constraints. IEEE Trans. Control Syst. Technol. 2014, 22, 2103–2117. [Google Scholar] [CrossRef]
- Zou, A.; Kumar, K.D.; de Ruiter, A.H.J. Finite-time spacecraft attitude control under input magnitude and rate saturation. Nonlinear Dyn. 2020, 99, 2201–2217. [Google Scholar] [CrossRef]
- Kaminer, I.; Pascoal, A.; Xargay, E.; Hovakimyan, N.; Cao, C.; Dobrokhodov, V. Path following for unmanned aerial vehicles using L1 adaptive augmentation of commercial autopilots. J. Guid. Control Dyn. 2010, 33, 550–564. [Google Scholar] [CrossRef] [Green Version]
- Liu, C.; Chen, W. Disturbance rejection flight control for small fixed-wing unmanned aerial vehicles. J. Guid. Control Dyn. 2016, 39, 2804–2813. [Google Scholar] [CrossRef] [Green Version]
- Mulgund, S.S.; Stengel, R.F. Optimal nonlinear estimation for aircraft flight control in wind shear. Automatica 1996, 32, 3–13. [Google Scholar] [CrossRef] [Green Version]
- Bechlioulis, C.P.; Rovithakis, G.A. Robust Adaptive Control of Feedback Linearizable MIMO Nonlinear Systems With Prescribed Performance. IEEE Trans. Autom. Control 2008, 53, 2090–2099. [Google Scholar] [CrossRef]
- Bechlioulis, C.P.; Rovithakis, G.A. A low-complexity global approximation-free control scheme with prescribed performance for unknown pure feedback systems. Automatica 2014, 50, 1217–1226. [Google Scholar] [CrossRef]
- Tzeranis, S.; Trakas, P.S.; Papageorgiou, X.; Kyriakopoulos, K.J.; Bechlioulis, C.P. Robust Prescribed Performance Control and Adaptive Learning for the Longitudinal Dynamics of Fixed-Wing UAVs. In Proceedings of the 2022 10th International Conference on Systems and Control, ICSC 2022, Marseille, France, 23–25 November 2022; pp. 391–396. [Google Scholar]
- Trakas, P.S.; Bechlioulis, C.P. Approximation-free Adaptive Prescribed Performance Control for Unknown SISO Nonlinear Systems with Input Saturation. In Proceedings of the Proceedings of the IEEE Conference on Decision and Control, Cancún, Mexico, 6–9 December 2022; pp. 4351–4356. [Google Scholar]
- Trakas, P.S.; Bechlioulis, C.P. Robust Adaptive Prescribed Performance Control for Unknown Nonlinear Systems With Input Amplitude and Rate Constraints. IEEE Control Syst. Lett. 2023, 7, 1801–1806. [Google Scholar] [CrossRef]
- Beard, R.W.; McLain, T.W. Small unmanned aircraft: Theory and practice; Small Unmanned Aircraft: Theory and Practice; Princeton University Press: Princeton, NJ, USA, 2012. [Google Scholar]
- Sontag, E.D. Mathematical Control Theory: Deterministic Finite Dimensional Systems, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 1998. [Google Scholar]
- Chao, H.; Cao, Y.; Chen, Y. Autopilots for small unmanned aerial vehicles: A survey. Int. J. Control Autom. Syst. 2010, 8, 36–44. [Google Scholar] [CrossRef]
Intermediate Commands |
---|
see (8) |
see (10) |
see (12) |
see (14) |
see (17) |
see (18) |
see (20) |
Adaptive performance functions |
see (9) |
see (11) |
see (13) |
see (15) |
see (19) |
see (21) |
Control inputs |
see (16) |
see (22) |
Parameter | Value | Longitudinal Coefficient | Value |
---|---|---|---|
m | 13.5 kg | ||
1.135 kg m | |||
S | 0.55 m | ||
0.18994 m | |||
1 m | |||
0.2027 m | |||
1.2682 kg/m | |||
80 | |||
g |
Parameter | Value |
---|---|
2 | |
20 | |
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. |
© 2023 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
Trakas, P.S.; Bechlioulis, C.P. Robust Trajectory Tracking Control for Constrained Small Fixed-Wing Aerial Vehicles with Adaptive Prescribed Performance. Appl. Sci. 2023, 13, 7718. https://doi.org/10.3390/app13137718
Trakas PS, Bechlioulis CP. Robust Trajectory Tracking Control for Constrained Small Fixed-Wing Aerial Vehicles with Adaptive Prescribed Performance. Applied Sciences. 2023; 13(13):7718. https://doi.org/10.3390/app13137718
Chicago/Turabian StyleTrakas, Panagiotis S., and Charalampos P. Bechlioulis. 2023. "Robust Trajectory Tracking Control for Constrained Small Fixed-Wing Aerial Vehicles with Adaptive Prescribed Performance" Applied Sciences 13, no. 13: 7718. https://doi.org/10.3390/app13137718