Model predictive based UAV formation flight control : formulation, extension and experiment

This thesis considers the problem of unmanned aerial vehicle (UAV) formation flight control. This problem has received significant attention recently in the control, robotics and UAV community due to its numerous potential applications ranging from simple to complex tasks. The focus of this thesis i...

Full description

Bibliographic Details
Main Author: Zhao, Weihua
Other Authors: Go Tiauw Hiong
Format: Thesis
Language:English
Published: 2012
Subjects:
Online Access:https://hdl.handle.net/10356/50733
_version_ 1811680668404416512
author Zhao, Weihua
author2 Go Tiauw Hiong
author_facet Go Tiauw Hiong
Zhao, Weihua
author_sort Zhao, Weihua
collection NTU
description This thesis considers the problem of unmanned aerial vehicle (UAV) formation flight control. This problem has received significant attention recently in the control, robotics and UAV community due to its numerous potential applications ranging from simple to complex tasks. The focus of this thesis is on the development of formation flight control in hierarchical fashion based on model predictive control (MPC) approach. This approach is interesting in its own right and in this thesis three novel variants of MPC formation flight control approaches are developed. Each variant is developed to achieve improvement in terms of performance, robustness and/or safety. The first variant utilizes multiplexed MPC to convert the computationally-heavy centralized formation flight control problem into computationally-feasible decentralized ones while addressing the robustness issue. Under this method, the whole centralized formation flight problem is divided into decentralized subsystems. One major advantage of this method is that the closed-loop stability of the whole formation flight system is always guaranteed even if a different updating sequence is used, which makes the scheme flexible and able to exploit the capability of each UAV fully. The obstacle avoidance scheme in MPC formation flight control is extended from the literature. By combining the spatial horizon and the time horizon, the small pop-up obstacles avoidance is transformed into additional convex position constraint in the MPC online optimization. Considering the complexity of the UAV dynamics and in order to realize the formation flight, the second formation flight control variant proposes the combination of MPC and robust feedback linearization. A specific type of UAV, i.e. the quadcopter is considered in the formation flight. In order to achieve real-time MPC optimization, two modifications, i.e. the control input hold and variable prediction horizon, are made. Formation flight experiments are set up in the Vicon environment and the flight results demonstrate the effectiveness of the proposed formation flight architecture.The last formation flight control variant proposes the combination of MPC with adaptive neural networks. In order to make the formation flight safer during extreme maneuvers, the reachability algorithm based on the safe maneuver envelope is proposed in the MPC framework. The “Pseudo-Control Hedging” technique is also implemented in the MPC formation flight planner resulting in the tight coupling between the attitude adaptive control and the MPC planner. Formation flight simulations are then conducted based on detail-modeled quadcopter in Simulink/Matlab. In this work, the formation flight algorithms are validated throughout a series of simulations and for the cases where hardware realization is feasible, experiments using quadcopters as the test-bed vehicles. Technical challenges as well as recommendations for future work are highlighted.
first_indexed 2024-10-01T03:28:42Z
format Thesis
id ntu-10356/50733
institution Nanyang Technological University
language English
last_indexed 2024-10-01T03:28:42Z
publishDate 2012
record_format dspace
spelling ntu-10356/507332023-03-11T17:40:57Z Model predictive based UAV formation flight control : formulation, extension and experiment Zhao, Weihua Go Tiauw Hiong School of Mechanical and Aerospace Engineering DRNTU::Engineering::Aeronautical engineering This thesis considers the problem of unmanned aerial vehicle (UAV) formation flight control. This problem has received significant attention recently in the control, robotics and UAV community due to its numerous potential applications ranging from simple to complex tasks. The focus of this thesis is on the development of formation flight control in hierarchical fashion based on model predictive control (MPC) approach. This approach is interesting in its own right and in this thesis three novel variants of MPC formation flight control approaches are developed. Each variant is developed to achieve improvement in terms of performance, robustness and/or safety. The first variant utilizes multiplexed MPC to convert the computationally-heavy centralized formation flight control problem into computationally-feasible decentralized ones while addressing the robustness issue. Under this method, the whole centralized formation flight problem is divided into decentralized subsystems. One major advantage of this method is that the closed-loop stability of the whole formation flight system is always guaranteed even if a different updating sequence is used, which makes the scheme flexible and able to exploit the capability of each UAV fully. The obstacle avoidance scheme in MPC formation flight control is extended from the literature. By combining the spatial horizon and the time horizon, the small pop-up obstacles avoidance is transformed into additional convex position constraint in the MPC online optimization. Considering the complexity of the UAV dynamics and in order to realize the formation flight, the second formation flight control variant proposes the combination of MPC and robust feedback linearization. A specific type of UAV, i.e. the quadcopter is considered in the formation flight. In order to achieve real-time MPC optimization, two modifications, i.e. the control input hold and variable prediction horizon, are made. Formation flight experiments are set up in the Vicon environment and the flight results demonstrate the effectiveness of the proposed formation flight architecture.The last formation flight control variant proposes the combination of MPC with adaptive neural networks. In order to make the formation flight safer during extreme maneuvers, the reachability algorithm based on the safe maneuver envelope is proposed in the MPC framework. The “Pseudo-Control Hedging” technique is also implemented in the MPC formation flight planner resulting in the tight coupling between the attitude adaptive control and the MPC planner. Formation flight simulations are then conducted based on detail-modeled quadcopter in Simulink/Matlab. In this work, the formation flight algorithms are validated throughout a series of simulations and for the cases where hardware realization is feasible, experiments using quadcopters as the test-bed vehicles. Technical challenges as well as recommendations for future work are highlighted. DOCTOR OF PHILOSOPHY (MAE) 2012-10-01T01:32:51Z 2012-10-01T01:32:51Z 2012 2012 Thesis Zhao, W. (2012). Model predictive based UAV formation flight control : formulation, extension and experiment. Doctoral thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/50733 10.32657/10356/50733 en 155 p. application/pdf
spellingShingle DRNTU::Engineering::Aeronautical engineering
Zhao, Weihua
Model predictive based UAV formation flight control : formulation, extension and experiment
title Model predictive based UAV formation flight control : formulation, extension and experiment
title_full Model predictive based UAV formation flight control : formulation, extension and experiment
title_fullStr Model predictive based UAV formation flight control : formulation, extension and experiment
title_full_unstemmed Model predictive based UAV formation flight control : formulation, extension and experiment
title_short Model predictive based UAV formation flight control : formulation, extension and experiment
title_sort model predictive based uav formation flight control formulation extension and experiment
topic DRNTU::Engineering::Aeronautical engineering
url https://hdl.handle.net/10356/50733
work_keys_str_mv AT zhaoweihua modelpredictivebaseduavformationflightcontrolformulationextensionandexperiment