Introduction
By itself reconfigurable and fault-tolerant control is a challenging task. In general fault-tolerant control requires mechanisms to detect and identify a failure, furthermore, it must be flexible as to accommodate such a failure. In the more specific case of fault-tolerant flight control, several specific challenges exist according to [1]:
-
flight control is a multi-variable control problem with strong cross-couplings, especially appearing after an asymmetric failure occurs;
-
flight control is a nonlinear problem which means that trim values change with operating conditions, requiring continuous use of nonlinear or adaptive algorithms;
-
an aircraft may become highly unstable after occurrence of a failure, leaving little time for reconfiguration;
In order to tackle these challenges, we will introduce a control method that is globally valid, easily reconfigurable and above all, constrained. The solution that is presented here is a synthesis between model-predictive control (MPC) and a nonlinear dynamic inversion method (NDI). Section 11.2 provides the motivation for this setup, and furthermore, the section provides a clear introduction as to how both methods interact. Section 11.2.2 and 11.2.3 provide a discussion of the theory of MPC and dynamic inversion, whereas Section 11.2.4 on control allocation, and the mapping of constraints, provides the theory that is required to make the proposed combination of MPC and dynamic inversion interact correctly. Subsequently Section 11.3 introduces the relevant equations of motion of the benchmark aircraft and applies NDI theory to these. The chapter continues with the introduction of simulation results in Section 11.4 and wraps up with a discussion and conclusions in Section 11.5.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bodson, M.: Identification with modeling uncertainty and reconfigurable control. In: Proceedings of the 32nd IEEE Conference on Decision and Control, pp. 2242–2247 (1993)
Jones, C.N.: Reconfigurable flight control. Technical report, Engineering Dept., University of Cambridge (2002)
Mayne, D.Q., Rawlings, J.B., Rao, C.V., Scokaert, P.O.M.: Constrained model predictive control: stability and optimality. Automatica 36(6), 789–814 (2000)
Bemporad, A., Morari, M.: Robustness in identification and control, 245 (1999)
Qin, S.J., Badgwell, T.A.: A survey of industrial model predictive control technology. Control Engineering Practice 11(7), 733–764 (2003)
Maciejowski, J.M.: Predictive control: with constraints. Pearson Education, Harlow (2002)
van Soest, W.R., Chu, Q.P., Mulder, J.A.: Combined feedback linearization and constrained model predictive control for entry flight. Journal of Guidance, Control and Dynamics 29(2), 427–434 (2006)
van Eduard Oort, Q.P., Chu, J.A.: Robust Model Predictive Control of a Feedback Linearized F-16/MATV Aircraft Model. In: Proceedings of the AIAA Guidance, Navigation, and Control Conference and Exhibit, AIAA-2006-6318 (2006)
van den Boom, T.J.J.: Robust nonlinear predictive control using feedback linearization and linear matrix inequalities. In: Proceedings of the American Control Conference, June 1997, pp. 3068–3072 (1997)
Kale, M.M., Chipperfield, A.J.: Stabilized MPC formulations for robust reconfigurable flight control. Control Engineering Practice 13(6), 771–788 (2005)
Hallouzi, R., Verhaegen, M.: Reconfigurable fault tolerant control of a boeing 747 using subspace predictive control. In: AIAA Guidance, Navigation and Control Conference and Exhibit, AIAA 2007-6665 (2007)
Huisman, H.: Fault tolerant flight control based on real-time physical model identification and nonlinear dynamic inversion. Master’s thesis, Delft University of Technology (2007)
Maciejowski, J.M., Jones, C.N.: MPC fault-tolerant flight control case study: Flight 1862. In: IFAC Safeprocess Conference (2003)
Lombaerts, T., Chu, Q., Mulder, J., Joosten, D.: Real time damaged aircraft model identification for reconfiguring flight control. In: Proceedings of the AIAA Atmospheric Flight Mechanics Conference and Exhibit, AIAA-2007-6717 (2007)
Isidori, A.: Nonlinear control systems. Springer, Heidelberg (1995)
Slotine, J.J.E., Li, W.: Applied nonlinear control. Prentice Hall, Englewood Cliffs (1991)
Preparata, F.P., Shamos, M.I.: Computational geometry: an introduction. Springer, New York (1985)
Jones, C.N., Kerigan, E.C., Maciejowski, J.M.: Equality set projection: A new algorithm for the projection of polytopes in halfspace representation. Technical Report CUED/F-INFENG/TR.463, Department of Engineering, University of Cambridge (2004)
Joosten, D.A., van den Boom, T.J.J., Lombaerts, T.J.J.: Effective control allocation in fault-tolerant flight control with MPC and feedback linearization. In: Proceedings of the European Conference on Systems and control, Kos, Greece, July 2007, pp. 3552–3559 (2007)
Juliana, S., Chu, Q., Mulder, J., van Baten, T.: The analytical derivation of nonlinear dynamic inversion control for parametric uncertain system. In: AIAA Guidance, Navigation, and Control Conference and Exnhibit, AIAA-2005-5849, San Francisco, CA (August 2005)
Kothare, M.V., Balakrishnan, V., Morari, M.: Robust constrained model predictive control using linear matrix inequalities. Automatica 32(10), 1361–1379 (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Joosten, D.A., van den Boom, T.J.J., Verhaegen, M. (2010). Fault-Tolerant Control through a Synthesis of Model-Predictive Control and Nonlinear Inversion. In: Edwards, C., Lombaerts, T., Smaili, H. (eds) Fault Tolerant Flight Control. Lecture Notes in Control and Information Sciences, vol 399. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11690-2_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-11690-2_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-11689-6
Online ISBN: 978-3-642-11690-2
eBook Packages: EngineeringEngineering (R0)