Robust Multiple Model Adaptive Control for Dynamic Positioning of Quadrotor Helicopter System
The quadrotor control has been one of the benchmark control problems. It is considered as an under-actuated, multivariable and high nonlinear system due to its dynamics, having strong coupling between translation and angular motion and affected by external disturbances associated with flight environ...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Unviversity of Technology- Iraq
2018-12-01
|
Series: | Engineering and Technology Journal |
Subjects: | |
Online Access: | https://etj.uotechnology.edu.iq/article_175332_c3b26eb9968a5dab7c69720b89b06cc2.pdf |
_version_ | 1797325987785998336 |
---|---|
author | Safanah Raafat Zainab Mahmoud |
author_facet | Safanah Raafat Zainab Mahmoud |
author_sort | Safanah Raafat |
collection | DOAJ |
description | The quadrotor control has been one of the benchmark control problems. It is considered as an under-actuated, multivariable and high nonlinear system due to its dynamics, having strong coupling between translation and angular motion and affected by external disturbances associated with flight environment. Therefore, there is a need to design a robust control that can keep up with sudden changes and find better tracking performance against modeling error and uncertainties. In this work, an adaptive state feedback control method denoted as Classical Multiple Model Adaptive Control (CMMAC) has been implemented. This method embodies in its structure a bank of filters. Kalman filter (KF) has been used where each filter has been designed for a specific value of an equilibrium point and set of controllers, which was provided by the LQ-servo design. Comparisons of the performance of a quadrotor system between control designs for single Kalman filter with CMMAC for the same value of uncertainty in terms of Root Mean Square Error (RMSE) have been presented. CMMAC meets better performance of tracking design for all variations; the performance of the controlled quadrotor has been improved for the linear and angular coordinates 100%, as compared to the performance when using one Kalman filter. |
first_indexed | 2024-03-08T06:17:08Z |
format | Article |
id | doaj.art-14c7b38ea6674ba581ab20c12569a857 |
institution | Directory Open Access Journal |
issn | 1681-6900 2412-0758 |
language | English |
last_indexed | 2024-03-08T06:17:08Z |
publishDate | 2018-12-01 |
publisher | Unviversity of Technology- Iraq |
record_format | Article |
series | Engineering and Technology Journal |
spelling | doaj.art-14c7b38ea6674ba581ab20c12569a8572024-02-04T17:17:11ZengUnviversity of Technology- IraqEngineering and Technology Journal1681-69002412-07582018-12-013612A1249125910.30684/etj.36.12A.6175332Robust Multiple Model Adaptive Control for Dynamic Positioning of Quadrotor Helicopter SystemSafanah Raafat0Zainab Mahmoud1Department of Control and System Engineering, University of Technology Baghdad, Iraq.Department of Control and System Engineering, University of Technology, Baghdad, Iraq.The quadrotor control has been one of the benchmark control problems. It is considered as an under-actuated, multivariable and high nonlinear system due to its dynamics, having strong coupling between translation and angular motion and affected by external disturbances associated with flight environment. Therefore, there is a need to design a robust control that can keep up with sudden changes and find better tracking performance against modeling error and uncertainties. In this work, an adaptive state feedback control method denoted as Classical Multiple Model Adaptive Control (CMMAC) has been implemented. This method embodies in its structure a bank of filters. Kalman filter (KF) has been used where each filter has been designed for a specific value of an equilibrium point and set of controllers, which was provided by the LQ-servo design. Comparisons of the performance of a quadrotor system between control designs for single Kalman filter with CMMAC for the same value of uncertainty in terms of Root Mean Square Error (RMSE) have been presented. CMMAC meets better performance of tracking design for all variations; the performance of the controlled quadrotor has been improved for the linear and angular coordinates 100%, as compared to the performance when using one Kalman filter.https://etj.uotechnology.edu.iq/article_175332_c3b26eb9968a5dab7c69720b89b06cc2.pdfquadrotorkalman filterclassical multiple model adaptive control (cmmac)lq-servo controltracking performanceperformance indices |
spellingShingle | Safanah Raafat Zainab Mahmoud Robust Multiple Model Adaptive Control for Dynamic Positioning of Quadrotor Helicopter System Engineering and Technology Journal quadrotor kalman filter classical multiple model adaptive control (cmmac) lq-servo control tracking performance performance indices |
title | Robust Multiple Model Adaptive Control for Dynamic Positioning of Quadrotor Helicopter System |
title_full | Robust Multiple Model Adaptive Control for Dynamic Positioning of Quadrotor Helicopter System |
title_fullStr | Robust Multiple Model Adaptive Control for Dynamic Positioning of Quadrotor Helicopter System |
title_full_unstemmed | Robust Multiple Model Adaptive Control for Dynamic Positioning of Quadrotor Helicopter System |
title_short | Robust Multiple Model Adaptive Control for Dynamic Positioning of Quadrotor Helicopter System |
title_sort | robust multiple model adaptive control for dynamic positioning of quadrotor helicopter system |
topic | quadrotor kalman filter classical multiple model adaptive control (cmmac) lq-servo control tracking performance performance indices |
url | https://etj.uotechnology.edu.iq/article_175332_c3b26eb9968a5dab7c69720b89b06cc2.pdf |
work_keys_str_mv | AT safanahraafat robustmultiplemodeladaptivecontrolfordynamicpositioningofquadrotorhelicoptersystem AT zainabmahmoud robustmultiplemodeladaptivecontrolfordynamicpositioningofquadrotorhelicoptersystem |