Claims
- 1. A method for controlling a non-linear system, comprising the steps of:
providing a linear controller having a linear gain k that is operable to receive inputs representing measured variables of the system and predicting on an output of the linear controller predicted control values for manipulatible variables that control the system; providing a non-linear model of the system for storing a representation of the system over a trained region of the operating input space and having a steady-state gain K associated therewith; adjusting the gain k of the linear controller with the gain K of the non-linear model in accordance with a predetermined relationship as the measured variables change the operating region of the input space at which the linear controller is predicting the values for the manipulatible variables; and outputting the predictive manipulatible variables after the step of adjusting the gain k.
- 2. The method of claim 1, wherein the linear controller is operable to model the dynamics of the system.
- 3. The method of claim 1, wherein the dynamics of the system are modeled over a defined region of the input space.
- 4. The method of claim 1, wherein the training region of the operating input space over which the non-linear model is representative of the operation of the system represents a space greater than that over which the linear controller is valid.
- 5. The method of claim 1, and further comprising the step of controlling the operation of the system with the predicted control variables after the step of adjusting.
- 6. A controller for controlling a non-linear system, comprising:
a linear controller having a linear gain k that is operable to receive inputs representing measured variables of the system and predicting on an output of said linear controller predicted control values for manipulatible variables that control the system; a non-linear model of the system for storing a representation of the system over a trained region of the operating input space and having a steady-state gain K associated therewith; a gain adjustment device for adjusting the gain k of said linear controller with the gain K of said non-linear model in accordance with a predetermined relationship as the measured variables change the operating region of the input space at which said linear controller is predicting the values for the manipulatible variables; and an output for outputting the predictive manipulatible variables after adjustment of the gain k by said adjustment device.
- 7. The controller of claim 6, wherein said linear controller is operable to model the dynamics of the system.
- 8. The controller of claim 6, wherein the dynamics of the system are modeled over a defined region of the input space.
- 9. The controller of claim 6, wherein the training region of the operating input space over which said non-linear model is representative of the operation of the system represents a space greater than that over which said linear controller is valid.
- 10. The controller of claim 6, and further comprising a variable control system for controlling the operation of the system with the predicted control variables after adjustment of the gain k by said adjustment device.
- 11. A method for controlling a non-linear system having an input for receiving manipulatible input variables that control the system and providing a system output, comprising the steps of:
providing a linear controller having a linear gain k that is operable to receive inputs representing measured state values of the system and predicting on an output of the linear controller predicted dynamic control values for select ones of the manipulatible input variables that control the system; providing a non-linear model of the system for storing a representation of the system over a trained region of the operating input space and having a steady-state gain K associated therewith; adjusting the gain k of the linear controller with the gain K of the non-linear model in accordance with a predetermined relationship as the measured variables change the operating region of the input space at which the linear controller is predicting the dynamic control values for the select ones of the manipulatible variables; outputting the predictive manipulatible input variables after the step of adjusting the gain k as future manipulatible input variables to the system to control the operation thereof at a future time.
- 12. The method of claim 11, and further comprising the step of optimizing the operation of the linear controller in accordance with predetermined optimization constraints.
- 13. The method of claim 12, wherein said non-linear model is operable to receive inputs representing steady state values of select ones of the measured state values of the system and predicting steady state control values for the select ones of the manipulatible variables, wherein the step of outputting comprises outputting a composite control value representing the steady state control value for the select ones of the manipulative value from a steady state control value prior to a move to a steady state control value after the move and a dynamic response there between provided by the dynamic control value.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a Continuation of U.S. Pat. No. 6,735,483, Ser. No. 10/314,675 (PAVI-26,272), entitled KILN THERMAL AND COMBUSTION CONTROL; which is a Continuation of U.S. Pat. No. 6,493,596, issued on Dec. 10, 2002, Ser. No. 09/514,733 (Atty Dkt. No. PAVI-24,956) entitled METHOD AND APPARATUS FOR CONTROLLING A NON-LINEAR MILL,” which is a Continuation-in-Part of issued U.S. Pat. No. 6,487,459, issued Nov. 26, 2002 entitled “METHOD AND APPARATUS FOR MODELING DYNAMIC AND STEADY STATE PROCESSES FOR PREDICTION, CONTROL AND OPTIMIZATION,” which is a continuation of issued U.S. Pat. No. 5,933,345, issued Aug. 3, 1999, entitled “METHOD AND APPARATUS FOR DYNAMIC AND STEADY STATE MODELING OVER A DESIRED PATH BETWEEN TWO END POINTS.”
Continuations (3)
|
Number |
Date |
Country |
Parent |
10314675 |
Dec 2002 |
US |
Child |
10843160 |
May 2004 |
US |
Parent |
09514733 |
Feb 2000 |
US |
Child |
10314675 |
Dec 2002 |
US |
Parent |
08643464 |
May 1996 |
US |
Child |
09250432 |
Feb 1999 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09250432 |
Feb 1999 |
US |
Child |
09514733 |
Feb 2000 |
US |