Skip to main content

UAV Controller Design Using Evolutionary Algorithms

  • Conference paper
Book cover AI 2005: Advances in Artificial Intelligence (AI 2005)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3809))

Included in the following conference series:

Abstract

Design and optimization of the flight controllers is a demanding task which usually requires deep engineering knowledge of intrinsic aircraft behavior. In this study, EAs are used to design a controller for recovery (landing) of a small fixed-wing UAV (Unmanned Aerial Vehicle) on a frigate ship deck. This paper presents an approach in which the whole structure of the control laws is evolved. The control laws are encoded in a way common for Genetic Programming. However, parameters are optimized independently using effective Evaluation Strategies, while structural changes occur at a slower rate. The fitness evaluation is made via test runs on a comprehensive 6 degree-of-freedom non-linear UAV model. The results show that an effective controller can be designed with little knowledge of the aircraft dynamics using appropriate evolutionary techniques. An evolved controller is demonstrated and a set of reliable algorithm parameters is identified.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Hunt, K.J.: Polynomial LQG and Hinf controller synthesis: A genetic algorithm solution. In: 31st IEEE CDC, Tucson, AZ, vol. 4, pp. 3604–3609 (1992)

    Google Scholar 

  2. Li, Y., Ng, K.C., Murray-Smith, D.J., Gray, G.J., Sharman, K.C.: Genetic algorithm automated approach to design of sliding mode control systems. Technical Report CSC-94002, Centre for Systems and Control, University of Glasgow (1994)

    Google Scholar 

  3. Altenberg, L.: Genome growth and the evolution of the genotype-phenotype map. Evolution as a Computational Process, 205–259 (1995)

    Google Scholar 

  4. Olhofer, M., Jin, Y., Sendhoff, B.: Adaptive encoding for aerodynamic shape optimization using evolution strategies. In: Congress on Evolutionary Computation, Seoul, South Korea, vol. 1, pp. 576–583 (2001)

    Google Scholar 

  5. Sendhoff, B., Kreuz, M.: Variable encoding of modular neural networks for time series prediction. In: Porto, V.W. (ed.) Congress on Evolutionary Computation, pp. 259–266. IEEE Press, Los Alamitos (1999)

    Google Scholar 

  6. Emmerich, M., Giotis, A., Özdemir, M., Bäck, T., Giannakoglou, K.: Metamodelassisted evolution strategies. In: Merelo Guervós, J., et al. (eds.) Parallel Problem Solving from Nature VII, pp. 361–370. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  7. Hansen, N., Ostermeier, A.: Completely derandomized self-adaptation in evolution strategies. Evolutionary Computation 9, 159–195 (2001)

    Article  Google Scholar 

  8. Newman, D.M., Wong, K.C.: Six Degree of Freedom Flight Dynamic and Performance Simulation of a Remotely-Piloted Vehicle. The University of Sydney (1993)

    Google Scholar 

  9. Toussaint, M., Igel, C.: Neutrality: A necessity for self-adaptation. In: IEEE Congress on Evolutionary Computation, pp. 1354–1359 (2002)

    Google Scholar 

  10. Sendhoff, B., Kreuz, M., von Seelen, W.: A condition for the genotype-phenotype mapping: Casualty. In: Bck, T. (ed.) 7th International Conference on Genetic Algorithms, pp. 73–80. Morgan Kaufmann, San Francisco (1997)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Khantsis, S., Bourmistrova, A. (2005). UAV Controller Design Using Evolutionary Algorithms. In: Zhang, S., Jarvis, R. (eds) AI 2005: Advances in Artificial Intelligence. AI 2005. Lecture Notes in Computer Science(), vol 3809. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11589990_134

Download citation

  • DOI: https://doi.org/10.1007/11589990_134

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-30462-3

  • Online ISBN: 978-3-540-31652-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics