Cargando…
Fuzzy Gain-Scheduling PID for UAV Position and Altitude Controllers
Unmanned aerial vehicle (UAV) applications have evolved to a wide range of fields in the last decade. One of the main challenges in autonomous tasks is the UAV stability during maneuvers. Thus, attitude and position control play a crucial role in stabilizing the vehicle in the desired orientation an...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8954855/ https://www.ncbi.nlm.nih.gov/pubmed/35336343 http://dx.doi.org/10.3390/s22062173 |
_version_ | 1784676196740497408 |
---|---|
author | Melo, Aurelio G. Andrade, Fabio A.A. Guedes, Ihannah P. Carvalho, Guilherme F. Zachi, Alessandro R.L. Pinto, Milena F. |
author_facet | Melo, Aurelio G. Andrade, Fabio A.A. Guedes, Ihannah P. Carvalho, Guilherme F. Zachi, Alessandro R.L. Pinto, Milena F. |
author_sort | Melo, Aurelio G. |
collection | PubMed |
description | Unmanned aerial vehicle (UAV) applications have evolved to a wide range of fields in the last decade. One of the main challenges in autonomous tasks is the UAV stability during maneuvers. Thus, attitude and position control play a crucial role in stabilizing the vehicle in the desired orientation and path. Many control techniques have been developed for this. However, proportional integral derivative (PID) controllers are often used due their structure and efficiency. Despite PID’s good performance, different requirements may be present at different mission stages. The main contribution of this research work is the development of a novel strategy based on a fuzzy-gain scheduling mechanism to adjust the PID controller to stabilize both position and altitude. This control strategy must be effective, simple, and robust to uncertainties and external disturbances. The Robot Operating System (ROS) integrates the proposed system and the flight control unit. The obtained results showed that the proposed approach was successfully applied to the trajectory tracking and revealed a good performance compared to conventional PID and in the presence of noises. In the tests, the position controller was only affected when the altitude error was higher, with an error of 2% lower. |
format | Online Article Text |
id | pubmed-8954855 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-89548552022-03-26 Fuzzy Gain-Scheduling PID for UAV Position and Altitude Controllers Melo, Aurelio G. Andrade, Fabio A.A. Guedes, Ihannah P. Carvalho, Guilherme F. Zachi, Alessandro R.L. Pinto, Milena F. Sensors (Basel) Article Unmanned aerial vehicle (UAV) applications have evolved to a wide range of fields in the last decade. One of the main challenges in autonomous tasks is the UAV stability during maneuvers. Thus, attitude and position control play a crucial role in stabilizing the vehicle in the desired orientation and path. Many control techniques have been developed for this. However, proportional integral derivative (PID) controllers are often used due their structure and efficiency. Despite PID’s good performance, different requirements may be present at different mission stages. The main contribution of this research work is the development of a novel strategy based on a fuzzy-gain scheduling mechanism to adjust the PID controller to stabilize both position and altitude. This control strategy must be effective, simple, and robust to uncertainties and external disturbances. The Robot Operating System (ROS) integrates the proposed system and the flight control unit. The obtained results showed that the proposed approach was successfully applied to the trajectory tracking and revealed a good performance compared to conventional PID and in the presence of noises. In the tests, the position controller was only affected when the altitude error was higher, with an error of 2% lower. MDPI 2022-03-10 /pmc/articles/PMC8954855/ /pubmed/35336343 http://dx.doi.org/10.3390/s22062173 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Melo, Aurelio G. Andrade, Fabio A.A. Guedes, Ihannah P. Carvalho, Guilherme F. Zachi, Alessandro R.L. Pinto, Milena F. Fuzzy Gain-Scheduling PID for UAV Position and Altitude Controllers |
title | Fuzzy Gain-Scheduling PID for UAV Position and Altitude Controllers |
title_full | Fuzzy Gain-Scheduling PID for UAV Position and Altitude Controllers |
title_fullStr | Fuzzy Gain-Scheduling PID for UAV Position and Altitude Controllers |
title_full_unstemmed | Fuzzy Gain-Scheduling PID for UAV Position and Altitude Controllers |
title_short | Fuzzy Gain-Scheduling PID for UAV Position and Altitude Controllers |
title_sort | fuzzy gain-scheduling pid for uav position and altitude controllers |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8954855/ https://www.ncbi.nlm.nih.gov/pubmed/35336343 http://dx.doi.org/10.3390/s22062173 |
work_keys_str_mv | AT meloaureliog fuzzygainschedulingpidforuavpositionandaltitudecontrollers AT andradefabioaa fuzzygainschedulingpidforuavpositionandaltitudecontrollers AT guedesihannahp fuzzygainschedulingpidforuavpositionandaltitudecontrollers AT carvalhoguilhermef fuzzygainschedulingpidforuavpositionandaltitudecontrollers AT zachialessandrorl fuzzygainschedulingpidforuavpositionandaltitudecontrollers AT pintomilenaf fuzzygainschedulingpidforuavpositionandaltitudecontrollers |