Technical Papers
Nov 9, 2023

Multiple Model L1 Adaptive Fault-Tolerant Control of Small Unmanned Aerial Vehicles

Publication: Journal of Aerospace Engineering
Volume 37, Issue 1

Abstract

This paper presents a method for fault-tolerant control of small fixed-wing unmanned aerial vehicles (UAVs). The proposed design is based on multiple-model L1 adaptive control. The controller is composed of a nominal reference model and a set of suboptimal reference models. The nominal model is the one with desired dynamics that are optimal regarding specific criteria. In a suboptimal model, the performance criteria are reduced; it is also designed to ensure system robustness in the presence of critical failures. The controller was tested in simulations, which revealed that the multiple model L1 adaptive controller stabilizes the system in the case of inversion of the control input, while the L1 adaptive controller with a single nominal model fails.

Practical Applications

Small drones or UAVs, with wingspans less than 2 m and payloads smaller than 2 kg, are generally built based on commercial radio-controlled (RC) airplanes. Small UAVs are gaining growing interest because of their low cost, high maneuverability, and simple maintenance. Autonomy, although relative because UAVs are still operated under human supervision, is the main feature of small UAVs compared with RC airplanes. Autonomy has been made possible through the development of advanced autopilot (flight control) systems. They are used for a wide range of military and civilian tasks, such as inspection, detection, transportation, monitoring, search and rescue, photography, imaging, mapping, intelligence, surveillance, reconnaissance, agriculture, entertainment, etc. However, small UAVs are generally built with low-cost components and materials, which increases the probability of occurrence of faults and failures. The proposed flight control solution permits one to maintain the UAVs in flight in the presence of hard failure, while other approaches fail. Therefore, the mission can be safely terminated, either automatically or manually. Alternatively, it can also be decided to complete the operation in degraded (limited) mode. Therefore, this solution is recommended for the operation of drones, especially in urban environments that require a high degree of safety and reliability.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

The data that support the findings of this study are available from the author upon reasonable request.

Acknowledgments

I would like to express my gratitude to my Ph.D. supervisor Prof. Walter Fichter, University of Stuttgart, for his guidance and detailed advice through the elaboration of this research. I would also like to express my appreciation to my thesis referee Prof. Florian Holzapfel for his insights and comments.

References

Abbaspour, A., S. Mokhtari, A. Sargolzaei, and K. K. Yen. 2020. “A survey on active fault-tolerant control systems.” Electronics 9 (9): 1513. https://doi.org/10.3390/electronics9091513.
Ackerman, K. A., E. Xargay, R. Choe, N. Hovakimyan, M. C. Cotting, R. B. Jeffrey, M. P. Blackstun, T. P. Fulkerson, T. R. Lau, and S. S. Stephens. 2017. “Evaluation of an L1 adaptive flight control law on Calspan’s variable-stability Learjet aircraft.” J. Guid. Control Dyn. 40 (4): 1051–1060. https://doi.org/10.2514/1.G001730.
Ahmadi, K., D. Asadi, and F. Pazooki. 2019. “Nonlinear adaptive control of an airplane with structural damage.” Proc. Inst. Mech. Eng., Part G: J. Aerosp. Eng. 233 (1): 341–353. https://doi.org/10.1177/0954410017730088.
Amin, A. A., and K. M. Hasan. 2019. “A review of fault tolerant control systems: Advancements and applications.” Measurement 143 (Sep): 58–68. https://doi.org/10.1016/j.measurement.2019.04.083.
Austin, R. 2011. Vol. 54 of Unmanned aircraft systems: UAVs design, development and deployment. New York: Wiley.
Benosman, M. 2011. “Passive fault tolerant control.” In Robust control theory applications, edited by A. Bartoszewicz. London: IntechOpen.
Blanke, M., M. Kinnaert, J. Lunze, M. Staroswiecki, and J. Schröder. 2006. Vol. 2 of Diagnosis and fault-tolerant control. New York: Springer.
Bodson, M. 2003. “Reconfigurable nonlinear autopilot.” J. Guid. Control Dyn. 26 (5): 719–727. https://doi.org/10.2514/2.5126.
Cao, C., and N. Hovakimyan. 2008. “Design and analysis of a novel L1 adaptive control architecture with guaranteed transient performance.” IEEE Trans. Autom. Control 53 (2): 586–591. https://doi.org/10.1109/TAC.2007.914282.
Cao, C., and N. Hovakimyan. 2009. “L1 adaptive output-feedback controller for non-strictly-positive-real reference systems: Missile longitudinal autopilot design.” J. Guid. Control Dyn. 32 (3): 717–726. https://doi.org/10.2514/1.40877.
Dobrokhodov, V., E. Xargay, N. Hovakimyan, I. Kaminer, C. Cao, and I. M. Gregory. 2013. “Multicriteria analysis of an L1 adaptive flight control system.” In Proc., Inst. Mech. Eng., Part I: J. Syst. Control Eng. 227 (4): 413–427. https://doi.org/10.1177/0959651812468545.
Ducard, G. J. 2009. Fault-tolerant flight control and guidance systems: Practical methods for small unmanned aerial vehicles. New York: Springer.
Edwards, C., S. K. Spurgeon, and A. Akoachere. 2000. “A sliding mode static output feedback controller based on linear matrix inequalities applied to an aircraft system.” J. Dyn. Syst. Meas. Control 122 (4): 656–662. https://doi.org/10.1115/1.1316786.
Hovakimyan, N., and C. Cao. 2010. Vol. 21 of L1 adaptive control theory: Guaranteed robustness with fast adaptation. Philadelphia, PA: Siam.
Hwang, I., S. Kim, Y. Kim, and C. E. Seah. 2009. “A survey of fault detection, isolation, and reconfiguration methods.” IEEE Trans. Control Syst. Technol. 18 (3): 636–653. https://doi.org/10.1109/TCST.2009.2026285.
Ioannou, P. A., and J. Sun. 2012. Robust adaptive control. Mineola, NY: Courier Dover Publications.
Jiang, J., and X. Yu. 2012. “Fault-tolerant control systems: A comparative study between active and passive approaches.” Annu. Rev. Control 36 (1): 60–72. https://doi.org/10.1016/j.arcontrol.2012.03.005.
Jiang, J., and Y. Zhang. 2006. “Accepting performance degradation in fault-tolerant control system design.” IEEE Trans. Control Syst. Technol. 14 (2): 284–292. https://doi.org/10.1109/TCST.2005.860515.
Lavretsky, E., and K. A. Wise. 2013. “Robust adaptive control.” In Robust and adaptive control, 317–353. New York: Springer.
Liberzon, D. 2003. Switching in systems and control. New York: Springer.
Liu, Y., G. Tao, and S. M. Joshi. 2010. “Modeling and model reference adaptive control of aircraft with asymmetric damage.” J. Guid. Control Dyn. 33 (5): 1500–1517. https://doi.org/10.2514/1.47996.
Ma, Y., B. Jiang, G. Tao, and H. Badihi. 2020. “Minimum-eigenvalue-based fault-tolerant adaptive dynamic control for spacecraft.” J. Guid. Control Dyn. 43 (9): 1764–1771. https://doi.org/10.2514/1.G004394.
Mühlegg, M., P. Niermeyer, G. P. Falconi, and F. Holzapfel. 2015. “L1 fault tolerant adaptive control of a hexacopter with control degradation.” In Proc., 2015 IEEE Conf. on Control Applications (CCA), 750–755. New York: IEEE.
Narendra, K. S., and J. Balakrishnan. 1997. “Adaptive control using multiple models.” IEEE Trans. Autom. Control 42 (2): 171–187. https://doi.org/10.1109/9.554398.
Nian, X., W. Chen, X. Chu, and Z. Xu. 2020. “Robust adaptive fault estimation and fault tolerant control for quadrotor attitude systems.” Int. J. Control 93 (3): 725–737. https://doi.org/10.1080/00207179.2018.1484573.
Patel, V. V., C. Cao, N. Hovakimyan, K. A. Wise, and E. Lavretsky. 2009. “L1 adaptive controller for tailless unstable aircraft in the presence of unknown actuator failures.” Int. J. Control 82 (4): 705–720. https://doi.org/10.1080/00207170802225955.
Patton, R. J. 1997. “Fault-tolerant control: The 1997 situation.” IFAC Proc. Vol. 30 (18): 1029–1051. https://doi.org/10.1016/S1474-6670(17)42536-5.
Rotondo, D. 2017. Advances in gain-scheduling and fault tolerant control techniques. New York: Springer.
Snyder, S., P. Zhao, and N. Hovakimyan. 2019. “L1 adaptive control for switching reference systems: Application to flight control.” IFAC-PapersOnLine 52 (16): 718–723. https://doi.org/10.1016/j.ifacol.2019.12.047.
Sørensen, M. E. N., and M. Breivik. 2015. “Unmanned aerial vehicle fault-tolerant control by combined L1 adaptive backstepping and fault-dependent control allocation.” In Proc., 2015 IEEE Conf. on Control Applications (CCA), 1880–1886. New York: IEEE.
Souanef, T. 2019. Adaptive guidance and control of small unmanned aerial vehicles. Germany, Europe: Shaker Verlag.
Souanef, T., A. Boubakir, and W. Fichter. 2015. “L1 adaptive control of systems with disturbances of unknown bounds.” In Advances in aerospace guidance, navigation and control, 151–165. New York: Springer.
Souanef, T., and W. Fichter. 2015. “Fault tolerant L1 adaptive control based on degraded models.” In Advances in aerospace guidance, navigation and control, 135–149. New York: Springer.
Stevens, B. L., and F. L. Lewis. 2003. Aircraft control and simulation. New York: Wiley.
Tan, C., G. Tao, R. Qi, and H. Yang. 2017a. “A direct MRAC based multivariable multiple-model switching control scheme.” Automatica 84 (Oct): 190–198. https://doi.org/10.1016/j.automatica.2017.07.020.
Tan, C., G. Tao, H. Yang, and F. Xu. 2017b. “A multiple-model adaptive control scheme for multivariable systems with uncertain actuation signs.” In Proc., 2017 American Control Conf. (ACC), 1121–1126. New York: IEEE.
Tao, G. 2004. Adaptive control of systems with actuator failures. New York: Springer.
Tian, S., J. Wang, D. Lin, and P. Pei. 2020. “L1 adaptive control design of a helicopter in vertical flight.” Proc. Inst. Mech. Eng., Part G: J. Aerosp. Eng. 234 (14): 2089–2099. https://doi.org/10.1177/0954410020926619.
Valavanis, K. P., and G. J. Vachtsevanos. 2015. Handbook of unmanned aerial vehicles. New York: Springer.
Wang, J. 2010. “Robust and nonlinear control literature survey (no. 19).” Int. J. Robust Nonlinear Control 20 (12): 1427–1430. https://doi.org/10.1002/rnc.1619.
Xue, Y., Z. Zhen, L. Yang, and L. Wen. 2020. “Adaptive fault-tolerant control for carrier-based UAV with actuator failures.” Aerosp. Sci. Technol. 107: 106227. https://doi.org/10.1016/j.ast.2020.106227.
Yang, F., H. Zhang, B. Jiang, and X. Liu. 2014. “Adaptive reconfigurable control of systems with time-varying delay against unknown actuator faults.” Int. J. Adapt. Control Signal Process. 28 (11): 1206–1226. https://doi.org/10.1002/acs.2439.
Yang, G.-H., J. L. Wang, and Y. C. Soh. 2001. “Reliable controller design for linear systems.” Automatica 37 (5): 717–725. https://doi.org/10.1016/S0005-1098(01)00007-3.
Zang, Z., and R. R. Bitmead. 1990. “Transient bounds for adaptive control systems.” In Proc., 29th IEEE Conf. on Decision and Control, 2724–2729. New York: IEEE.
Zhang, Y., and J. Jiang. 2003. “Fault tolerant control system design with explicit consideration of performance degradation.” IEEE Trans. Aerosp. Electron. Syst. 39 (3): 838–848. https://doi.org/10.1109/TAES.2003.1238740.
Zhang, Y., and J. Jiang. 2008. “Bibliographical review on reconfigurable fault-tolerant control systems.” Annu. Rev. Control 32 (2): 229–252. https://doi.org/10.1016/j.arcontrol.2008.03.008.
Zhou, Y., H. Liu, H. Guo, and X. Duan. 2019. “L1 adaptive dynamic inversion attitude control for unmanned aerial vehicle with actuator failures.” Proc. Inst. Mech. Eng., Part G: J. Aerosp. Eng. 233 (11): 4129–4140. https://doi.org/10.1177/0954410018814602.

Information & Authors

Information

Published In

Go to Journal of Aerospace Engineering
Journal of Aerospace Engineering
Volume 37Issue 1January 2024

History

Received: Jan 3, 2022
Accepted: Sep 1, 2023
Published online: Nov 9, 2023
Published in print: Jan 1, 2024
Discussion open until: Apr 9, 2024

Permissions

Request permissions for this article.

ASCE Technical Topics:

Authors

Affiliations

School of Aerospace Transport and Manufacturing, Cranfield Univ., Cranfield MK43 0AL, UK. ORCID: https://orcid.org/0000-0002-1124-3994. Email: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share