15th Triennial World Congress of the International Federation of Automatic Control
  Barcelona, 21–26 July 2002 
MODEL PREDICTIVE CONTROL OF A THRUST-VECTORED FLIGHT CONTROL EXPERIMENT
William B. Dunbar* Mark B. Milam* Ryan Franz**
Richard M. Murray*
* Division of Engineering and Applied Science
Control and Dynamical Systems
California Institute of Technology
Pasadena, CA 91125
** Electrical and Computer Engineering
University of Colorado, Boulder, CO 80309

Model predictive control (MPC) is applied to the Caltech ducted fan, a thrust-vectored flight experiment. A real-time trajectory generation software based on spline theory and sequential quadratic programming is used to implement the MPC controllers. Timing issues related to the computation and implementation of repeatedly updated optimal trajectories are discussed. Results show computational speeds greater than 10 Hz, 2.5 times that of the actuator dynamics. The MPC controllers successfully stabilize a step disturbance applied to the ducted fan and compare favorably to LQR methods.
Keywords: predictive control, model-based control, real-time, flight control, stabilization, constraints
Session slot T-Th-E20: Real-Time Control Applications/Area code 9d : Algorithms and Architectures for Real-Time Control