A robust control design approach for altitude control and trajectory tracking of a quadrotor

Introduction. Unmanned aerial vehicles as quadcopters, twin rotors, fixed-wing crafts, and helicopters are being used in many applications these days. Control approaches applied on the quadrotor after decoupling the model or separate altitude control and trajectory tracking have been reported in the...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Z. A. Gulshan, M. Z. H. Ali, M. S. Shah, D. Nouman, M. Anwar, M. F. Ullah
Formato: article
Lenguaje:EN
RU
UK
Publicado: National Technical University "Kharkiv Polytechnic Institute" 2021
Materias:
Acceso en línea:https://doaj.org/article/cf25731c83aa48a18f55619f94b66abe
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:cf25731c83aa48a18f55619f94b66abe
record_format dspace
spelling oai:doaj.org-article:cf25731c83aa48a18f55619f94b66abe2021-12-02T19:06:25ZA robust control design approach for altitude control and trajectory tracking of a quadrotor2074-272X2309-340410.20998/2074-272X.2021.5.03https://doaj.org/article/cf25731c83aa48a18f55619f94b66abe2021-10-01T00:00:00Zhttp://eie.khpi.edu.ua/article/view/242489https://doaj.org/toc/2074-272Xhttps://doaj.org/toc/2309-3404Introduction. Unmanned aerial vehicles as quadcopters, twin rotors, fixed-wing crafts, and helicopters are being used in many applications these days. Control approaches applied on the quadrotor after decoupling the model or separate altitude control and trajectory tracking have been reported in the literature. A robust linear H∞ controller has been designed for both altitude control and circular trajectory tracking at the desired altitude. Problem. The ability of the quadrotor system to hover at a certain height and track any desired trajectory makes their use in many industrial applications in both military and civil applications. Once a controller has been designed, it may not be able to maintain the desired performance in practical scenarios, i.e. in presence of wind gusts. Originality. This work presents the control strategy to ensure both altitude control and trajectory tracking using a single controller. Purpose. However, there is a need for a single controller that ensures both altitude control and trajectory tracking. Novelty. This paper presents a robust H∞ control for altitude control and trajectory tracking for a six degree of freedom of unmanned aerial vehicles quadrotor. Methodology. Multi input multi output robust H∞ controller has been proposed for the quadrotor for altitude control and tracking the desired reference. For the controller validation, a simulation environment is developed in which a 3D trajectory is tracked by the proposed control methodology. Results. Simulation results depict that the controller is efficient enough to achieve the desired objective at minimal control efforts. Practical value. To verify that the proposed approach is able to ensure stability, altitude control, and trajectory tracking under practical situations, the performance of the proposed control is tested in presence of wind gusts. The ability of the controller to cater to the disturbances within fractions of seconds and maintaining both transient and steady-state performance proves the effectiveness of the controller.Z. A. GulshanM. Z. H. AliM. S. ShahD. NoumanM. AnwarM. F. UllahNational Technical University "Kharkiv Polytechnic Institute"articlesix degree of freedom quadrotorunmanned aerial vehicleattitude regulationnonlinear systemrobust controlh∞ controllerElectrical engineering. Electronics. Nuclear engineeringTK1-9971ENRUUKElectrical engineering & Electromechanics, Iss 5, Pp 17-23 (2021)
institution DOAJ
collection DOAJ
language EN
RU
UK
topic six degree of freedom quadrotor
unmanned aerial vehicle
attitude regulation
nonlinear system
robust control
h∞ controller
Electrical engineering. Electronics. Nuclear engineering
TK1-9971
spellingShingle six degree of freedom quadrotor
unmanned aerial vehicle
attitude regulation
nonlinear system
robust control
h∞ controller
Electrical engineering. Electronics. Nuclear engineering
TK1-9971
Z. A. Gulshan
M. Z. H. Ali
M. S. Shah
D. Nouman
M. Anwar
M. F. Ullah
A robust control design approach for altitude control and trajectory tracking of a quadrotor
description Introduction. Unmanned aerial vehicles as quadcopters, twin rotors, fixed-wing crafts, and helicopters are being used in many applications these days. Control approaches applied on the quadrotor after decoupling the model or separate altitude control and trajectory tracking have been reported in the literature. A robust linear H∞ controller has been designed for both altitude control and circular trajectory tracking at the desired altitude. Problem. The ability of the quadrotor system to hover at a certain height and track any desired trajectory makes their use in many industrial applications in both military and civil applications. Once a controller has been designed, it may not be able to maintain the desired performance in practical scenarios, i.e. in presence of wind gusts. Originality. This work presents the control strategy to ensure both altitude control and trajectory tracking using a single controller. Purpose. However, there is a need for a single controller that ensures both altitude control and trajectory tracking. Novelty. This paper presents a robust H∞ control for altitude control and trajectory tracking for a six degree of freedom of unmanned aerial vehicles quadrotor. Methodology. Multi input multi output robust H∞ controller has been proposed for the quadrotor for altitude control and tracking the desired reference. For the controller validation, a simulation environment is developed in which a 3D trajectory is tracked by the proposed control methodology. Results. Simulation results depict that the controller is efficient enough to achieve the desired objective at minimal control efforts. Practical value. To verify that the proposed approach is able to ensure stability, altitude control, and trajectory tracking under practical situations, the performance of the proposed control is tested in presence of wind gusts. The ability of the controller to cater to the disturbances within fractions of seconds and maintaining both transient and steady-state performance proves the effectiveness of the controller.
format article
author Z. A. Gulshan
M. Z. H. Ali
M. S. Shah
D. Nouman
M. Anwar
M. F. Ullah
author_facet Z. A. Gulshan
M. Z. H. Ali
M. S. Shah
D. Nouman
M. Anwar
M. F. Ullah
author_sort Z. A. Gulshan
title A robust control design approach for altitude control and trajectory tracking of a quadrotor
title_short A robust control design approach for altitude control and trajectory tracking of a quadrotor
title_full A robust control design approach for altitude control and trajectory tracking of a quadrotor
title_fullStr A robust control design approach for altitude control and trajectory tracking of a quadrotor
title_full_unstemmed A robust control design approach for altitude control and trajectory tracking of a quadrotor
title_sort robust control design approach for altitude control and trajectory tracking of a quadrotor
publisher National Technical University "Kharkiv Polytechnic Institute"
publishDate 2021
url https://doaj.org/article/cf25731c83aa48a18f55619f94b66abe
work_keys_str_mv AT zagulshan arobustcontroldesignapproachforaltitudecontrolandtrajectorytrackingofaquadrotor
AT mzhali arobustcontroldesignapproachforaltitudecontrolandtrajectorytrackingofaquadrotor
AT msshah arobustcontroldesignapproachforaltitudecontrolandtrajectorytrackingofaquadrotor
AT dnouman arobustcontroldesignapproachforaltitudecontrolandtrajectorytrackingofaquadrotor
AT manwar arobustcontroldesignapproachforaltitudecontrolandtrajectorytrackingofaquadrotor
AT mfullah arobustcontroldesignapproachforaltitudecontrolandtrajectorytrackingofaquadrotor
AT zagulshan robustcontroldesignapproachforaltitudecontrolandtrajectorytrackingofaquadrotor
AT mzhali robustcontroldesignapproachforaltitudecontrolandtrajectorytrackingofaquadrotor
AT msshah robustcontroldesignapproachforaltitudecontrolandtrajectorytrackingofaquadrotor
AT dnouman robustcontroldesignapproachforaltitudecontrolandtrajectorytrackingofaquadrotor
AT manwar robustcontroldesignapproachforaltitudecontrolandtrajectorytrackingofaquadrotor
AT mfullah robustcontroldesignapproachforaltitudecontrolandtrajectorytrackingofaquadrotor
_version_ 1718377177106350080