Near Optimal Tracking Solution for Input Constrained UAV using MPC

In this paper, model predictive control (MPC) with cost function which is non-quadratic in control input is used to design a high level controller for fixed wing unmanned aerial vehicle (UAV). Given the kinematic model for UAV with low level autopilot, the control objective is to track straight lines defined by a set of way points. The path tracking problem is transformed to a problem of regulating the distance and heading error from desired straight lines. The optimization problem for MPC incorporates information on future paths. It is shown that under certain conditions the solution to MPC problem approaches the Dubins path. The simulation results also demonstrate that using our proposed scheme, the UAV follows the Dubins path.

[1]  L. Shepp,et al.  OPTIMAL PATHS FOR A CAR THAT GOES BOTH FORWARDS AND BACKWARDS , 1990 .

[2]  S. Shankar Sastry,et al.  Nonlinear model predictive tracking control for rotorcraft-based unmanned aerial vehicles , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[3]  Donald E. Kirk,et al.  Optimal control theory : an introduction , 1970 .

[4]  S. Sastry,et al.  Autonomous Exploration in Unknown Urban Environments for Unmanned Aerial Vehicles , 2005 .

[5]  Jean-Daniel Boissonnat,et al.  Shortest paths of bounded curvature in the plane , 1994, J. Intell. Robotic Syst..

[6]  C. Johnson,et al.  Singular solutions in problems of optimal control , 1963 .

[7]  George J. Pappas,et al.  Experimental cooperative control of fixed-wing unmanned aerial vehicles , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[8]  Jean-Daniel Boissonnat,et al.  Shortest path synthesis for Dubins non-holonomic robot , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[9]  L. Dubins On Curves of Minimal Length with a Constraint on Average Curvature, and with Prescribed Initial and Terminal Positions and Tangents , 1957 .

[10]  Frank L. Lewis,et al.  Optimal Control , 1986 .

[11]  J. K. Hedrick,et al.  Design of Nonlinear Model Predictive Controller for a Small Fixed-Wing Unmanned Aerial Vehicle , 2006 .

[12]  J. Karl Hedrick,et al.  Linear Tracking for a Fixed-Wing UAV Using Nonlinear Model Predictive Control , 2009, IEEE Transactions on Control Systems Technology.

[13]  John H. Blakelock,et al.  Automatic control of aircraft and missiles , 1965 .

[14]  Jean-Daniel Boissonnat,et al.  A note on shortest paths in the plane subject to a constraint on the derivative of the curvature , 1994 .

[15]  M. Athans,et al.  On the fuel-optimal singular control of nonlinear second-order systems , 1964 .

[16]  Antonios Tsourdos,et al.  Co-operative path planning of multiple UAVs using Dubins paths with clothoid arcs , 2010 .

[17]  Gary J. Balas,et al.  Software-Enabled Receding Horizon Control for Autonomous Unmanned Aerial Vehicle Guidance , 2006 .

[18]  Alfredo Pironti,et al.  Path Generation and Tracking in 3-D for UAVs , 2009, IEEE Transactions on Control Systems Technology.

[19]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.