A Genetic Algorithm-Based Neuro-Fuzzy Controller for Unmanned Aerial Vehicle Control

A Genetic Algorithm-Based Neuro-Fuzzy Controller for Unmanned Aerial Vehicle Control

Boumediene Selma, Samira Chouraqui, Belkacem Selma
Copyright: © 2022 |Volume: 13 |Issue: 1 |Pages: 23
ISSN: 1947-8283|EISSN: 1947-8291|EISBN13: 9781799885405|DOI: 10.4018/IJAMC.292505
Cite Article Cite Article

MLA

Selma, Boumediene, et al. "A Genetic Algorithm-Based Neuro-Fuzzy Controller for Unmanned Aerial Vehicle Control." IJAMC vol.13, no.1 2022: pp.1-23. http://doi.org/10.4018/IJAMC.292505

APA

Selma, B., Chouraqui, S., & Selma, B. (2022). A Genetic Algorithm-Based Neuro-Fuzzy Controller for Unmanned Aerial Vehicle Control. International Journal of Applied Metaheuristic Computing (IJAMC), 13(1), 1-23. http://doi.org/10.4018/IJAMC.292505

Chicago

Selma, Boumediene, Samira Chouraqui, and Belkacem Selma. "A Genetic Algorithm-Based Neuro-Fuzzy Controller for Unmanned Aerial Vehicle Control," International Journal of Applied Metaheuristic Computing (IJAMC) 13, no.1: 1-23. http://doi.org/10.4018/IJAMC.292505

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

In this paper a self-tuning Adaptive Neuro-fuzzy Inference System (ANFIS) Controller by Genetic Algorithm (GA) applied to trajectory tracking task of Unmanned Aerial Vehicle (UAV) is studied. The quadrotor was chosen due to its simple mechanical structure; nevertheless, these types of aircraft are highly nonlinear. A model of a non-linear closed-loop dynamic model of three degrees of freedom (3-DOF) quadrotor is developed and implemented. Intelligent control such as fuzzy logic is a suitable choice for controlling nonlinear systems. The ANFIS Controller is used to reproduce the desired trajectory of the quadrotor in 2-D Vertical plane and the GA algorithm aims is to facilitate convergence to the ANFIS’s optimal parameters in order to reduce learning errors and improve the quality of the controller. The performance of the ANFIS-GA controller is compared with a ANFIS and a conventional PID controller. Simulation results confirm the advantages of the proposed controller and approve better performance.