Previous Articles     Next Articles

Nonlinear Model Predictive Control-Based Guidance Algorithm for Quadrotor Trajectory Tracking with Obstacle Avoidance

  

  1. School of Automation, Northwestern Polytechnical University, Xi’an 710072, China. Email: zhaochunhui@nwpu.edu.cn; wangdongwarden@mail.nwpu.edu.cn; hujinwen@nwpu.edu.cn; quanpan@nwpu.edu.cn.
  • Online:2021-08-25 Published:2021-08-10

ZHAO Chunhui · WANG Dong · HU Jinwen · PAN Quan. Nonlinear Model Predictive Control-Based Guidance Algorithm for Quadrotor Trajectory Tracking with Obstacle Avoidance[J]. Journal of Systems Science and Complexity, 2021, 34(4): 1379-1400.

This paper studies a novel trajectory tracking guidance law for a quadrotor unmanned aerial vehicle (UAV) with obstacle avoidance based on nonlinear model predictive control (NMPC) scheme. By augmenting a reference position trajectory to a reference dynamical system, the authors formulate the tracking problem as a standard NMPC design problem to generate constrained reference velocity commands for autopilots. However, concerning the closed-loop stability, it is difficult to find a local static state feedback to construct the terminal constraint in the design of NMPC-based guidance law. In order to circumvent this issue, the authors introduce a contraction constraint as a stability constraint, which borrows the ideas from the Lyapunov’s direct method and the backstepping technique. To achieve the obstacle avoidance extension, the authors impose a well-designed potential field function-based penalty term on the performance index. Considering the practical application, the heavy computational burden caused by solving the NMPC optimization problem online is alleviated by using the dynamical adjustment of the prediction horizon for the real-time control. Finally, extensive simulations and the real experiment are given to demonstrate the effectiveness of the proposed NMPC scheme.
No related articles found!
Viewed
Full text


Abstract