Real-time implementation of an adaptive pid controller for the quadrotor mav embedded flight control system

This paper presents the real-time implementation of an altitude-embedded flight controller using proportional, integral, and derivative (PID) control, adaptive PID (APID) control, and adaptive PID control with a fuzzy compensator (APIDFC) for a micro air vehicle (MAV), specifically, for a Parrot Mam...

Full description

Saved in:
Bibliographic Details
Main Authors: Noordin, Aminurrashid, Mohd. Basri, Mohd. Ariffanan, Mohamed, Zaharuddin
Format: Article
Language:English
Published: MDPI 2022
Subjects:
Online Access:http://eprints.utm.my/104935/1/MohdAriffanan2023_RealTimeImplementationofanAdaptivePID.pdf
http://eprints.utm.my/104935/
http://dx.doi.org/10.3390/aerospace10010059
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.104935
record_format eprints
spelling my.utm.1049352024-04-01T06:11:47Z http://eprints.utm.my/104935/ Real-time implementation of an adaptive pid controller for the quadrotor mav embedded flight control system Noordin, Aminurrashid Mohd. Basri, Mohd. Ariffanan Mohamed, Zaharuddin TK Electrical engineering. Electronics Nuclear engineering This paper presents the real-time implementation of an altitude-embedded flight controller using proportional, integral, and derivative (PID) control, adaptive PID (APID) control, and adaptive PID control with a fuzzy compensator (APIDFC) for a micro air vehicle (MAV), specifically, for a Parrot Mambo Minidrone. In order to obtain robustness against disturbance, the adaptive mechanism, which was centered on the second-order sliding mode control, was applied to tune the classical parameters of the PID controller of the altitude controller. Additionally, a fuzzy compensator was introduced to diminish the existence of the chattering phenomena triggered by the application of the sliding mode control. Four simulation and experimental scenarios were conducted, which included hovering, as well as sine, square, and trapezium tracking. Moreover, the controller’s resilience was tested at 1.1 m above the ground by adding a mass of about 12.5 g, 15 s after the flight launch. The results demonstrated that all controllers were able to follow the reference altitude, with some spike or overshoot. Although there were slight overshoots in the control effort, the fuzzy compensator reduced the chattering phenomenon by about 6%. Moreover, it was found that in the experiment, the APID and APIDFC controllers consumed 2% and 4% less power, respectively, when compared to the PID controller used to hover the MAV. MDPI 2022 Article PeerReviewed application/pdf en http://eprints.utm.my/104935/1/MohdAriffanan2023_RealTimeImplementationofanAdaptivePID.pdf Noordin, Aminurrashid and Mohd. Basri, Mohd. Ariffanan and Mohamed, Zaharuddin (2022) Real-time implementation of an adaptive pid controller for the quadrotor mav embedded flight control system. Aerospace, 10 (1). pp. 1-24. ISSN 2226-4310 http://dx.doi.org/10.3390/aerospace10010059 DOI : 10.3390/aerospace10010059
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
language English
topic TK Electrical engineering. Electronics Nuclear engineering
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
Noordin, Aminurrashid
Mohd. Basri, Mohd. Ariffanan
Mohamed, Zaharuddin
Real-time implementation of an adaptive pid controller for the quadrotor mav embedded flight control system
description This paper presents the real-time implementation of an altitude-embedded flight controller using proportional, integral, and derivative (PID) control, adaptive PID (APID) control, and adaptive PID control with a fuzzy compensator (APIDFC) for a micro air vehicle (MAV), specifically, for a Parrot Mambo Minidrone. In order to obtain robustness against disturbance, the adaptive mechanism, which was centered on the second-order sliding mode control, was applied to tune the classical parameters of the PID controller of the altitude controller. Additionally, a fuzzy compensator was introduced to diminish the existence of the chattering phenomena triggered by the application of the sliding mode control. Four simulation and experimental scenarios were conducted, which included hovering, as well as sine, square, and trapezium tracking. Moreover, the controller’s resilience was tested at 1.1 m above the ground by adding a mass of about 12.5 g, 15 s after the flight launch. The results demonstrated that all controllers were able to follow the reference altitude, with some spike or overshoot. Although there were slight overshoots in the control effort, the fuzzy compensator reduced the chattering phenomenon by about 6%. Moreover, it was found that in the experiment, the APID and APIDFC controllers consumed 2% and 4% less power, respectively, when compared to the PID controller used to hover the MAV.
format Article
author Noordin, Aminurrashid
Mohd. Basri, Mohd. Ariffanan
Mohamed, Zaharuddin
author_facet Noordin, Aminurrashid
Mohd. Basri, Mohd. Ariffanan
Mohamed, Zaharuddin
author_sort Noordin, Aminurrashid
title Real-time implementation of an adaptive pid controller for the quadrotor mav embedded flight control system
title_short Real-time implementation of an adaptive pid controller for the quadrotor mav embedded flight control system
title_full Real-time implementation of an adaptive pid controller for the quadrotor mav embedded flight control system
title_fullStr Real-time implementation of an adaptive pid controller for the quadrotor mav embedded flight control system
title_full_unstemmed Real-time implementation of an adaptive pid controller for the quadrotor mav embedded flight control system
title_sort real-time implementation of an adaptive pid controller for the quadrotor mav embedded flight control system
publisher MDPI
publishDate 2022
url http://eprints.utm.my/104935/1/MohdAriffanan2023_RealTimeImplementationofanAdaptivePID.pdf
http://eprints.utm.my/104935/
http://dx.doi.org/10.3390/aerospace10010059
_version_ 1797905674166861824
score 13.160551