Model predictive control in nap-of-Earth flight using polynomial control basis functions

This paper presents analysis using a new set of design tools to compute finite horizon optimal controls specifically for onboard model predictive control based trajectory synthesis. The optimizer must produce a finite-horizon control trajectory that will enable a UAV to track a low-altitude, high-speed (nap-of-Earth flight) reference trajectory. The optimizer must synthesize the finite-horizon controls based on a suitable fidelity plant model. This can rapidly become a high-dimensional, nonconvex optimization search, particularly if the dynamic model is nonlinear and the horizon long compared to the control bandwidth. To reduce the scope of the optimization problem we constrain the finite-horizon controls to a scaleable set of control basis functions (CBF). We also use these CBFs to identify a linear perturbation model around a nominal realizable trajectory. In this paper, we focus on polynomial CBFs such as Laguerre and Legendre. We compare results to a baseline of those obtained without any simplifying approximations, and to a repeating sequence of tent functions that were introduced in previous publications. Our analysis indicates that Laguerre polynomials pose a good choice of CBFs to design the optimal controls for NOE type of experiments; a fourth order Laguerre polynomial supplies 5 distinct and characteristic polynomial terms and is adequate for good tracking performance. The performance is equivalent to using 10 tent functions. However, since only 5 Laguerre polynomials need to be manipulated to form the optimal control, the optimization speed is greatly enhanced. It is significantly faster than solving a full order MPC problem.

[1]  L. Singh,et al.  Trajectory generation for a UAV in urban terrain, using nonlinear MPC , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[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]  Christian Munzinger Development Of A Real-Time Flight Simulator For An Experimental Model Helicopter , 1998 .

[4]  Jan M. Maciejowski,et al.  Predictive control : with constraints , 2002 .

[5]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[6]  Eric A. Wan,et al.  MODEL PREDICTIVE NEURAL CONTROL OF A HIGH-FIDELITY HELICOPTER MODEL , 2001 .

[7]  T. Lapp,et al.  Model predictive control based trajectory optimization for nap-of-the-earth (NOE) flight including obstacle avoidance , 2004, Proceedings of the 2004 American Control Conference.

[8]  Charles Stark,et al.  Autonomous Missile Avoidance using Nonlinear Model Predictive Control , 2004 .

[9]  Ronald A. Hess,et al.  An application of generalized predictive control to rotorcraft terrain-following flight , 1989, IEEE Trans. Syst. Man Cybern..

[10]  D. Gershfeld,et al.  Special functions for engineers and applied mathematicians , 1986, IEEE Journal of Oceanic Engineering.

[11]  M. Morari,et al.  The explicit solution of constrained LP-based receding horizon control , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[12]  Manfred Morari,et al.  Model predictive control: Theory and practice - A survey , 1989, Autom..

[13]  Richard A. Coppenbarger Sensor-based automated obstacle-avoidance system for nap-of-the-earth rotorcraft missions , 1996, Defense + Commercial Sensing.

[14]  Tiffany Rae Lapp Guidance and control using model predictive control for low altitude real-time terrain following flight , 2004 .

[15]  Victor H. L. Cheng,et al.  Automatic guidance and control laws for helicopter obstacle avoidance , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.