RMIT University
Browse

UAV controller design using evolutionary algorithms

journal contribution
posted on 2024-11-01, 01:35 authored by Sergey Khantsis, Anna BourmistrovaAnna Bourmistrova
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.

History

Journal

Lecture Notes in Computer Science

Volume

3809

Start page

1025

End page

1030

Total pages

6

Publisher

Springer

Place published

Heidelberg

Language

English

Copyright

© Springer-Verlag Berlin Heidelberg 2005

Former Identifier

2005000842

Esploro creation date

2020-06-22

Fedora creation date

2009-02-27