Method and apparatus for minimizing error in dynamic and steady-state processes for prediction, control, and optimization
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G05B-019/04
G06F-019/00
출원번호
US-0359296
(2006-02-21)
등록번호
US-8311673
(2012-11-13)
발명자
/ 주소
Boe, Eugene
Piche, Stephen
Martin, Gregory D.
출원인 / 주소
Rockwell Automation Technologies, Inc.
대리인 / 주소
Fletcher Yoder, P.C.
인용정보
피인용 횟수 :
0인용 특허 :
67
초록▼
A method for providing independent static and dynamic models in a prediction, control and optimization environment utilizes an independent static model (20) and an independent dynamic model (22). The static model (20) is a rigorous predictive model that is trained over a wide range of data, whereas
A method for providing independent static and dynamic models in a prediction, control and optimization environment utilizes an independent static model (20) and an independent dynamic model (22). The static model (20) is a rigorous predictive model that is trained over a wide range of data, whereas the dynamic model (22) is trained over a narrow range of data. The gain K of the static model (20) is utilized to scale the gain k of the dynamic model (22). The forced dynamic portion of the model (22) referred to as the bi variables are scaled by the ratio of the gains K and k. Thereafter, the difference between the new value input to the static model (20) and the prior steady-state value is utilized as an input to the dynamic model (22). The predicted dynamic output is then summed with the previous steady-state value to provide a predicted value Y.
대표청구항▼
1. A dynamic controller for controlling operation of a plant of process, using a processor, by predicting a change in dynamic input values to the plant or process to effect a change in output of the plant or process from a current output value at a first time to a desired output value at a second ti
1. A dynamic controller for controlling operation of a plant of process, using a processor, by predicting a change in dynamic input values to the plant or process to effect a change in output of the plant or process from a current output value at a first time to a desired output value at a second time to achieve an objective of the dynamic controller, comprising: a dynamic predictive model for receiving a current input value received from the plant or process during operation of the plant or process and the desired output value and predicting a plurality of input values at different times between the first time and the second time to define a dynamic operation path of the plant or process during operation of the plant or process between the current output value at the first time and the desired output value at the second time;an error generator for comparing a predicted dynamic output value from the dynamic operation path to the desired output value and generating a primary error value as a difference therebetween for each of said times;an error minimization device for determining a change in each input value to minimize the primary error value output by the error generator, wherein the error minimization device is activated or deactivated based on the primary error value and an error constraint during operation of the plant or process;a summation device for summing the determined change in input value with an original input value, wherein the original input value comprises the input value before the determined change therein, for each time position to provide a future input value as a summed input value; anda controller for controlling the operation of the error minimization device to operate under control of the dynamic controller to minimize the primary error value during operation of the plant or process in accordance with the objective of the dynamic controller to directly control operation of the plant or process. 2. The dynamic controller of claim 1, wherein the error minimization device is activated when the primary error value is below an error tolerance and the error minimization device is deactivated when the primary error value is above the error tolerance. 3. The dynamic controller of claim 2, wherein the tolerance is based on a function of dynamic gain at the first time and dynamic gain at the second time. 4. The dynamic controller of claim 2, wherein the tolerance is based on a ratio of dynamic gain at the first time and dynamic gain at the second time. 5. The dynamic controller of claim 2, wherein the tolerance is based on a magnitude of dynamic gain at the first time and/or dynamic gain at the second time. 6. The dynamic controller of claim 2, wherein the tolerance is based on a simple average of dynamic gain at the first time and dynamic gain at the second time. 7. The dynamic controller of claim 2, wherein the tolerance is based on a weighted average of dynamic gain at the first time and dynamic gain at the second time. 8. The dynamic controller of claim 2, wherein the tolerance is based on a linear interpolation between dynamic gain at the first time and dynamic gain at the second time, inclusively. 9. A dynamic controller for controlling operation of a plant or process, using a processor, by predicting a change in dynamic input values to the plant or process to effect a change in output of the plant or process from a current output value at a first time to a desired output value at a second time to achieve an objective of the dynamic controller, comprising: a dynamic predictive model for receiving a current input value received from the plant or process during operation of the plant or process and the desired output value and predicting a plurality of input values at different times between the first time and the second time to define a dynamic operation path of the plant or process during operation of the plant or process between the current output value at the first time and the desired output value at the second time;an error generator for comparing a predicted dynamic output value from the dynamic operation path to the desired output value and generating a primary error value as a difference therebetween for each of said times;an error minimization device for determining a change in each input value to minimize the primary error value output by the error generator, wherein the error minimization device is operable to minimize an objective function of the dynamic predictive model with respect to a constraint, and wherein the error minimization device comprises an error constraint to determine operation of the error minimization device with respect to the constraint of the objective function during operation of the plant or process;a summation device for summing the determined change in input value with an original input value, wherein the original input value comprises the input value before the determined change therein, for each time position to provide a future input value as a summed input value; anda controller for controlling the operation of the error minimization device to operate under control of the dynamic controller to minimize the primary error value during operation of the plant or process in accordance with the objective of the dynamic controller to directly control operation of the plant or process. 10. The dynamic controller of claim 9, wherein the error minimization device is operable to minimize the objective function with respect to the constraint when the primary error value is above the error constraint, and wherein the minimization device is not operable to minimize the objective function with respect to the constraint when the primary error value is below the error constraint. 11. The dynamic controller of claim 9, wherein the error constraint is based on a function of dynamic gain at the first time and dynamic gain at the second time. 12. The dynamic controller of claim 9, wherein the error constraint is based on a ratio of dynamic gain at the first time and dynamic gain at the second time. 13. The dynamic controller of claim 9, wherein the error constraint is based on a magnitude of dynamic gain at the first time and dynamic gain at the second time. 14. The dynamic controller of claim 9, wherein the error constraint is based on a simple average of dynamic gain at the first time and dynamic gain at the second time. 15. The dynamic controller of claim 9, wherein the error constraint is based on a weighted average of dynamic gain at the first time and dynamic gain at the second time. 16. The dynamic controller of claim 9, wherein the error constraint is based on a linear interpolation between dynamic gain at the first time and dynamic gain at the second time, inclusively.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (67)
Klippel Wolfgang, Active attenuation of nonlinear sound.
Schwartz Ira B. (Bethesda MD) Triandaf Ioana (Alexandria VA) Carroll Thomas L. (Alexandria VA) Pecora Louis M. (Alexandria VA), Control system for tracking nonlinear systems.
Bhat Naveen V. (2100 S. Gessner ; Apt. 1506 Houston TX 77063) Braden William B. (2229 W. Alabama Houston TX 77098) Heckendoorn Kent E. (2718 Cason Houston TX 77005) Graettinger Timothy J. (221 Bluest, Control system using an adaptive neural network for target and path optimization for a multivariable, nonlinear process.
Gregory D. Martin ; Eugene Boe ; Stephen Piche ; James David Keeler ; Douglas Timmer ; Mark Gerules ; John P. Havener, Kiln thermal and combustion control.
Fan Siqi (Santa Rosa CA) Root David E. (Santa Rosa CA) Meyer Jeffrey W. (Santa Rosa CA), Measurement-based system for modeling and simulation of active semiconductor devices over an extended operating frequenc.
Boe, Eugene; Piche, Stephen; Martin, Gregory D., Method and apparatus for attenuating error in dynamic and steady-state processes for prediction, control, and optimization.
Gregory D. Martin ; Eugene Boe ; Stephen Piche ; James David Keller ; Douglas Timmer ; Mark Gerules ; John P. Havener, Method and apparatus for controlling a non-linear mill.
Martin, Gregory D.; Boe, Eugene; Piche, Stephen; Keeler, James David; Timmer, Douglas; Gerules, Mark; Havener, John P., Method and apparatus for controlling a non-linear mill.
Martin Gregory D. ; Boe Eugene ; Piche Stephen ; Keeler James David ; Timmer Douglas ; Gerules Mark ; Havener John P., Method and apparatus for dynamic and steady state modeling over a desired path between two end points.
Gregory D. Martin ; Eugene Boe ; Stephen Piche ; James David Keeler ; Douglas Timmer ; Mark Gerules ; John P. Havener, Method and apparatus for modeling dynamic and steady-state processes for prediction, control and optimization.
Martin, Gregory D.; Boe, Eugene; Piche, Stephen; Keeler, James David; Timmer, Douglas; Gerules, Mark; Havener, John P., Method and apparatus for modeling dynamic and steady-state processes for prediction, control and optimization.
Inoue Haruki (Katsuta JPX) Funabashi Motohisa (Sagamihara JPX) Yahiro Masakazu (Hitachi JPX) Satoh Yoshiyuki (Hitachi JPX), Method and system for process control with complex inference mechanism using qualitative and quantitative reasoning.
Piche Stephen ; Keeler James David ; Hartman Eric ; Johnson William D. ; Gerules Mark ; Liano Kadir, Method for steady-state identification based upon identified dynamics.
Wallman P. Henrik (Berkeley CA), Minimum time, optimizing and stabilizing multivariable control method and system using a constraint associated control c.
Mozumder Purnendu K. (Plano TX) Saxena Sharad (Dallas TX) Pu William W. (Plano TX), Multi-variable statistical process controller for discrete manufacturing.
Parlos Alexander G. (College Station TX) Atiya Amir F. (College Station TX) Fernandez Benito (Austin TX) Tsai Wei K. (Irvine CA) Chong Kil T. (College Station TX), Neural node network and model, and method of teaching same.
Axelby George S. (North Linthicum MD) Geldiay Vedat (Silver Spring MD) Moulds ; III Clinton W. (Millersville MD), Predictive model reference adaptive controller.
Einar Brose DE; Otto Gramckow DE; Martin Schlang DE; Guenter Sorgel DE, Process and device for identification or pre-calculation of parameters of a time-variant industrial process.
Nomura Masahide (Hitachi JPX) Saito Tadayoshi (Hitachi JPX) Matsumoto Hiroshi (Ibaraka JPX) Shimoda Makoto (Katsuta JPX) Kondoh Masakazu (Hitachi JPX) Miyagaki Hisanori (Ohta JPX) Sugano Akira (Katsu, Process control method and system for performing control of a controlled system by use of a neural network.
Bonissone Piero Patrone ; Chen Yu-To, System and method for providing raw mix proportioning control in a cement plant with a gradient-based predictive controller.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.