A nonlinear model predictive control solution for a hybrid dynamic system: NASA life support system

We consider the control problem of a variable configuration CO/sub 2/ removal (VCCR) system, which exhibits a hybrid dynamical character due to the various configurations/modes in which one could operate the system. The VCCR is part of an overall air recovery system of an intended human life-support system for space exploration. The objective of the control problem is to track a desired concentration profile of CO/sub 2/ in a crew cabin while also ensuring safety in terms of keeping the CO/sub 2/ and O/sub 2/ concentrations in the crew cabin within permissible bounds. We present a novel adaptation of the model predictive control technique for a nonlinear hybrid dynamic system. We exploit the problem structure and map the hybrid optimization problem onto a continuous nonlinear program with the aid of an appropriate representation of time and set definitions. We also discuss case studies showing the performance of this controller during off-nominal conditions.