Guidance and control using model predictive control for low altitude real-time terrain following flight

This thesis presents the design and implementation of a model predictive control based trajectory optimization method for Nap-of-the-Earth (NOE) flight. A NOE trajectory reference is generated over a subspace of the terrain. It is then inserted into the cost function and the resulting trajectory tracking error term is weighted for more precise longitudinal tracking than lateral tracking through the introduction of the TF/TA ratio. The TF/TA ratio, control effort penalties and MPC prediction horizon are tuned for this application via simulation and eigenvalue analysis for stability and performance. Steps are taken to reduce complexity in the optimization problem including perturbational linearization in the prediction model generation and the use of control basis functions which are analyzed for their trade-off between approximation of the optimal cost/solution and reduction of the optimization complexity. Obstacle avoidance including preclusion of ground collision is accomplished through the establishment of hard state constraints. These state constraints create a 'safe envelope' within which the optimal trajectory can be found. Results over a variety of sample terrains are provided to investigate the sensitivity of tracking performance to nominal velocities. The mission objective of low altitude and high speed was met satisfactorily without terrain or obstacle collision, however, methods to preclude or deal with infeasibility must be investigated as terrain severity (measured by commanded flight path angle) is increased past 30 degrees or speed is increased to and past 30 knots. Thesis Supervisor: Dr. Leena Singh Title: Senior Member of the Technical Staff, The Charles Stark Draper Laboratory, Inc. Thesis Supervisor: Dr. Brent Appleby Title: Lecturer, Department of Aeronautics and Astronautics Massachusetts Institute of Technology Principle Member of the Technical Staff, The Charles Stark Draper Laboratory, Inc.

[1]  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.

[2]  R. Schroer UAVs: the future. [A century of powered flight: 1903-2003] , 2003 .

[3]  Joël Bordeneuve-Guibé,et al.  A NEURAL PREDICTIVE CONTROL SCHEME FOR NONLINEAR PLANTS , 2002 .

[4]  Di Zhou,et al.  Optimal preview control applied to terrain following flight , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[5]  V.H.L. Cheng,et al.  Simulation evaluation of a pilot interface with an automated rotorcraft obstacle avoidance system , 1993, Proceedings of IEEE International Conference on Control and Applications.

[6]  A. Laub,et al.  Generalized eigenproblem algorithms and software for algebraic Riccati equations , 1984, Proceedings of the IEEE.

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

[8]  Andrew A. Martin,et al.  Model predictive control for ascent load management of a reusable launch vehicle , 2002 .

[9]  Bernard Mettler,et al.  Nonlinear model for a small-size acrobatic helicopter , 2001 .

[10]  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).

[11]  John R. Hauser,et al.  On the stability of unconstrained receding horizon control with a general terminal cost , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[12]  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).

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

[14]  D. Mayne,et al.  Improved stabilising conditions for model predictive control , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

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

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

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

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

[19]  Jeffrey B. Burl,et al.  Linear Optimal Control: H(2) and H (Infinity) Methods , 1998 .

[20]  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.

[21]  Jie Yu,et al.  Unconstrained receding-horizon control of nonlinear systems , 2001, IEEE Trans. Autom. Control..

[22]  Munther A. Dahleh,et al.  A computationally efficient Lyapunov-based scheduling procedure for control of nonlinear systems with stability guarantees , 2000, IEEE Trans. Autom. Control..

[23]  Abran Alaniz,et al.  Model predictive control with application to real-time hardware and guided parafoil , 2004 .

[24]  Ryan L. Pettit Low altitude threat evasive trajectory generation for autonomous aerial vehicles , 2004 .