Abstract

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.

Highlights

  • Interest in research activities related to techniques using multiple Unmanned Aerial Vehicles (UAVs) has experienced a significant increase in recent decades [1,2]

  • Supposing that all the UAVs are flying in the coordinate system of ground (Oxyz), which can be defined as: O is the selected coordinate origin, Ox points to true north, Oz axis points to true east, and Oy axis is determined by the right-hand rule; and all UAVs move within the horizon plane Oxz

  • The proposed algorithm adjusts the path of each conflicting UAV by coordinating their flight status while maintaining their velocities

Read more

Summary

Introduction

Interest in research activities related to techniques using multiple Unmanned Aerial Vehicles (UAVs) has experienced a significant increase in recent decades [1,2]. Numerical methods can efficiently resolve the conflicts in some typical scenarios, but they find it difficult to take the actual flight status of the UAV in to account. Algorithms 2018, 11, x FOR PEER REVIEW proposed in 12, Ref. Algorithms 2019, 47 [13], which prohibits UAVs’ collision with obstacles and conflicts in real 2time. At the same time, corresponding resolution rule and strategy are proposed to decompose conflicts and resolve them in groups consists resolution rule andAstrategy proposed to decompose and them in groups consists of several UAVs. conflict are resolution algorithm is alsoconflicts designed toresolve calculate control variables for of several. A conflict resolution algorithm is designed to calculate control variables for each UAV and to ensure no subsequent conflicts will be generated, which leads to a consistent unique each.

Problem Definition
Scheme
Modeling of UAV
Modeling of Conflict
Conflict Resolution Strategy Based on Synergetic Heading Angle Control Rule
Conflict Resolution Algorithm Based on DNMPC
Performance Indicators for Conflict Resolution
Algorithm Description for Conflict Resolution
Initial conditions valuesdue for Simulation
11. Heading
13. Distance
Method
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.