Patent ID: 7152023
Filing Date: 2006-12-19
Classification: G05B

Abstract:
1. A method for controlling a multivariable system including the steps of: a) sensing current conditions of the system and generating a plurality of sensor signals indicating the current conditions of the system; b) receiving a plurality of commands; c) in each of a plurality of time steps, formulating a problem of achieving a desired search for the best active set based on a final active set of a prior time step of the dynamic response for a window spanning multiple time steps as a solution to a quadratic programming problem based upon the commands and the sensor signals; d) solving the quadratic programming problem in each time step using an interative algorithm which searches for an optional active set; e) in each subsequent time step of the plurality of time steps, initializing a search for the best active set based on a final active set of a prior time set of the plurality of time steps; and; f) effecting the desired dynamic response on the system based upon said step d).