Real-time Conflict Resolution Algorithm for Multi-UAV Based on Model Predict Control

A real-time conflict resolution algorithm based on model predictive control (MPC) is introduced to address the flight conflict resolution problem in multi-UAV scenarios. Using a low-level controller, the UAV dynamic equations are abstracted into simpler unicycle kinematic equations. The neighboring...

Full description

Bibliographic Details
Main Authors: Hao-Xiang Chen, Ying Nan, Yi Yang
Format: Article
Language:English
Published: MDPI AG 2019-02-01
Series:Algorithms
Subjects:
UAV
Online Access:https://www.mdpi.com/1999-4893/12/2/47
Description
Summary:A real-time conflict resolution algorithm based on model predictive control (MPC) is introduced to address the flight conflict resolution problem in multi-UAV scenarios. Using a low-level controller, the UAV dynamic equations are abstracted into simpler unicycle kinematic equations. The neighboring UAVs exchange their predicted trajectories at each sample time to predict the conflicts. Then, under the predesignated resolution rule and strategy, decentralized coordination and cooperation are performed to resolve the predicted conflicts. The controller structure of the distributed nonlinear model predictive control (DNMPC) is designed to predict potential conflicts and calculate control variables for each UAV. Numerical simulations of multi-UAV coordination are performed to verify the performance of the proposed algorithm. Results demonstrate that the proposed algorithm can resolve the conflicts sufficiently in real time, while causing no further conflicts.
ISSN:1999-4893