Cargando…

Development of Model Predictive Controller for a Tail-Sitter VTOL UAV in Hover Flight

This paper presents a model predictive controller (MPC) for position control of a vertical take-off and landing (VTOL) tail-sitter unmanned aerial vehicle (UAV) in hover flight. A ‘cross’ configuration quad-rotor tail-sitter UAV is designed with the capabilities for both hover and high efficiency le...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Boyang, Zhou, Weifeng, Sun, Jingxuan, Wen, Chih-Yung, Chen, Chih-Keng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6164541/
https://www.ncbi.nlm.nih.gov/pubmed/30200199
http://dx.doi.org/10.3390/s18092859
_version_ 1783359624779399168
author Li, Boyang
Zhou, Weifeng
Sun, Jingxuan
Wen, Chih-Yung
Chen, Chih-Keng
author_facet Li, Boyang
Zhou, Weifeng
Sun, Jingxuan
Wen, Chih-Yung
Chen, Chih-Keng
author_sort Li, Boyang
collection PubMed
description This paper presents a model predictive controller (MPC) for position control of a vertical take-off and landing (VTOL) tail-sitter unmanned aerial vehicle (UAV) in hover flight. A ‘cross’ configuration quad-rotor tail-sitter UAV is designed with the capabilities for both hover and high efficiency level flight. The six-degree-of-freedom (DOF) nonlinear dynamic model of the UAV is built based on aerodynamic data obtained from wind tunnel experiments. The model predictive position controller is then developed with the augmented linearized state-space model. Measured and unmeasured disturbance model are introduced into the modeling and optimization process to improve disturbance rejection ability. The MPC controller is first verified and tuned in the hardware-in-loop (HIL) simulation environment and then implemented in an on-board flight computer for real-time indoor experiments. The simulation and experimental results show that the proposed MPC position controller has good trajectory tracking performance and robust position holding capability under the conditions of prevailing and gusty winds.
format Online
Article
Text
id pubmed-6164541
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-61645412018-10-10 Development of Model Predictive Controller for a Tail-Sitter VTOL UAV in Hover Flight Li, Boyang Zhou, Weifeng Sun, Jingxuan Wen, Chih-Yung Chen, Chih-Keng Sensors (Basel) Article This paper presents a model predictive controller (MPC) for position control of a vertical take-off and landing (VTOL) tail-sitter unmanned aerial vehicle (UAV) in hover flight. A ‘cross’ configuration quad-rotor tail-sitter UAV is designed with the capabilities for both hover and high efficiency level flight. The six-degree-of-freedom (DOF) nonlinear dynamic model of the UAV is built based on aerodynamic data obtained from wind tunnel experiments. The model predictive position controller is then developed with the augmented linearized state-space model. Measured and unmeasured disturbance model are introduced into the modeling and optimization process to improve disturbance rejection ability. The MPC controller is first verified and tuned in the hardware-in-loop (HIL) simulation environment and then implemented in an on-board flight computer for real-time indoor experiments. The simulation and experimental results show that the proposed MPC position controller has good trajectory tracking performance and robust position holding capability under the conditions of prevailing and gusty winds. MDPI 2018-08-30 /pmc/articles/PMC6164541/ /pubmed/30200199 http://dx.doi.org/10.3390/s18092859 Text en © 2018 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Li, Boyang
Zhou, Weifeng
Sun, Jingxuan
Wen, Chih-Yung
Chen, Chih-Keng
Development of Model Predictive Controller for a Tail-Sitter VTOL UAV in Hover Flight
title Development of Model Predictive Controller for a Tail-Sitter VTOL UAV in Hover Flight
title_full Development of Model Predictive Controller for a Tail-Sitter VTOL UAV in Hover Flight
title_fullStr Development of Model Predictive Controller for a Tail-Sitter VTOL UAV in Hover Flight
title_full_unstemmed Development of Model Predictive Controller for a Tail-Sitter VTOL UAV in Hover Flight
title_short Development of Model Predictive Controller for a Tail-Sitter VTOL UAV in Hover Flight
title_sort development of model predictive controller for a tail-sitter vtol uav in hover flight
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6164541/
https://www.ncbi.nlm.nih.gov/pubmed/30200199
http://dx.doi.org/10.3390/s18092859
work_keys_str_mv AT liboyang developmentofmodelpredictivecontrollerforatailsittervtoluavinhoverflight
AT zhouweifeng developmentofmodelpredictivecontrollerforatailsittervtoluavinhoverflight
AT sunjingxuan developmentofmodelpredictivecontrollerforatailsittervtoluavinhoverflight
AT wenchihyung developmentofmodelpredictivecontrollerforatailsittervtoluavinhoverflight
AT chenchihkeng developmentofmodelpredictivecontrollerforatailsittervtoluavinhoverflight