Abstract
Over the past decade much progress has been made in the development of adaptive, model-following flight control systems. These systems are being designed to account for the degradation and even the failure of the actuators used to implement the control laws within aircraft. Typically, these adaptive, model-following flight control systems require software components capable of (1) monitoring system performance, (2) quantifying changes occurring in the performance characteristics of actuators, and (3) adapting control laws based on changes in actuator performance. Interestingly enough, the challenges facing natural immune systems also require the successful completion of three similar tasks: (1) monitoring organism performance, (2) identification of antigens, and (3) distribution of targeted antibodies. Thus, the characteristics inherent in natural immune systems have been captured and employed in computational systems called artificial immune systems (AISs). This paper describes an adaptive, model-following flight control system based on an artificial immune system. The effectiveness of the approach is demonstrated in a system designed to maintain cruise conditions in the simulation of a Boeing 747 aircraft in the presence of atmospheric turbulence and degradations in the performance characteristics of actuators used to manipulate various control surfaces.
Similar content being viewed by others
References
L.R. Medsker, Hybrid Intelligent Systems, Kluwer Academic Publishers: Boston, 1995.
X. Zhang and Y. Yamane, “Optimal design of model following control with genetic algorithm,” Differential Equations and Control Processes (Electronic Journal), vol. 4, http://www.neva.ru/journal/pdf/1998/vol4/j029.pdf, 1998.
W.T. Miller, R.S. Sutton, and P.J. Werbos (Eds.), Neural networks for control. The MIT Press: Cambridge, MA, 1991.
E. Fiesler and R. Beale (Eds.), Handbook of Neural Computation, Oxford University Press: New York, 1997.
T. Bäck, D.B. Fogel, and Z. Michalewicz, (Eds.), Handbook of Evolutionary Computation, Oxford University Press: New York, 1997.
C. Jungheui and R. Deaton, “Introduction to DNA computing,” in Genetic and Evolutionary Computation Conference Tutorial Program, San Francisco, CA, 2001, pp. 480–492.
S.A. Hofmeyr and S. Forrest, “Immunity by design: An artificial immune system,” in Proceedings of the Genetic and Evolutionary Computing Conference'99, Orlando, FL, 1999, pp. 1289–1296.
S.A. Hofmeyr, “An interpretative introduction to the immune system, in Design Principles for the Immune System and other Distributed Autonomous Systems, edited by I. Cohen and L.A. Segel, Oxford University Press: New York, 2000.
S.A. Frank, The Design of Natural and Artificial Adaptive Systems, Academic Press: New York, 1996.
G.W. Rowe, The Theoretical Models in Biology, Oxford University Press: Oxford, 1994.
A.S. Perelson and G. Weisbuch, “Immunology for physicists,” Reviews of Modern Physics, vol. 69, pp. 1219–1228, 1977.
D. Dasgupta, (Ed.), Artificial Immune Systems and their Application, Springer-Verlag: New York, 1999.
I. Roitt, J. Brostoff, and D. Male, Immunology (second edition). J.B. Lippincott Co: London, 1989.
B. Etkin and L.D. Reid, Dynamics of Flight : Stability and Control, 3rd edition, John Wiley & Sons, Inc: New York, 1996.
D.E. Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning, Addison Wesley: Reading, MA, 1989.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Karr, C.L., Nishita, K. & Graham, K.S. Adaptive Aircraft Flight Control Simulation Based on an Artificial Immune System. Appl Intell 23, 295–308 (2005). https://doi.org/10.1007/s10489-005-4614-z
Issue Date:
DOI: https://doi.org/10.1007/s10489-005-4614-z