Computer method and apparatus for constraining a non-linear approximator of an empirical process
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-007/60
G06F-017/10
G06F-015/18
G05B-013/02
G06E-001/00
G06E-003/00
출원번호
US-0892586
(2001-06-27)
등록번호
US-7330804
(2008-02-12)
발명자
/ 주소
Turner,Paul
Guiver,John P.
Lines,Brian
Treiber,S. Steven
출원인 / 주소
Aspen Technology, Inc.
대리인 / 주소
Hamilton, Brook, Smith & Reynolds, P.C.
인용정보
피인용 횟수 :
10인용 특허 :
42
초록▼
A constrained non-linear approximator for empirical process control is disclosed. The approximator constrains the behavior of the derivative of a subject empirical model without adversely affecting the ability of the model to represent generic non-linear relationships. There are three stages to deve
A constrained non-linear approximator for empirical process control is disclosed. The approximator constrains the behavior of the derivative of a subject empirical model without adversely affecting the ability of the model to represent generic non-linear relationships. There are three stages to developing the constrained non-linear approximator. The first stage is the specification of the general shape of the gain trajectory or base non-linear function which is specified graphically, algebraically or generically and is used as the basis for transfer functions used in the second stage. The second stage of the invention is the interconnection of the transfer functions to allow non-linear approximation. The final stage of the invention is the constrained optimization of the model coefficients such that the general shape of the input/output mappings (and their corresponding derivatives) are conserved.
대표청구항▼
What is claimed is: 1. A computer-implemented method for modeling a non-linear empirical industrial process, said method comprising the steps of: creating an initial model generally corresponding to the non-linear empirical industrial process to be modeled, the initial model having a base non-linea
What is claimed is: 1. A computer-implemented method for modeling a non-linear empirical industrial process, said method comprising the steps of: creating an initial model generally corresponding to the non-linear empirical industrial process to be modeled, the initial model having a base non-linear function, an initial input and an initial output; constructing a non-linear network model based on the initial model, the non-linear network model having (a) multiple inputs based on the initial input and (b) a global behavior for the non-linear network model as a whole that conforms generally to the initial output, the global behavior being at least in regions of sparse initial input; and calibrating the non-linear network model based on empirical inputs of the non-linear empirical industrial process by using a hound on an analytical derivative of the base non-linear function that allows global properties including at least a global minimum value and a global maximum value of the analytical derivatives to be calculated directly from model coefficients, the global properties used to produce, via a constrained nonlinear optimization method, an analytically constrained model with global behavior, the constrained model enabling precision control of the non-linear empirical industrial process. 2. The method of claim 1, wherein the step of creating the initial model includes specifying a general shape of a gain trajectory for the non-linear empirical industrial process. 3. The method of claim 1, wherein the step of creating the initial model includes specifying a non-linear transfer function suitable for use in approximating the non-linear empirical industrial process. 4. The method of claim 3, wherein the non-linear network includes interconnected transformation elements and the step of constructing the non-linear network includes incorporating the non-linear transfer function into at least one transformation element. 5. The method of claim 4, wherein the step of calibrating the non-linear model includes setting constraints by taking a bounded derivative of the non-liner transfer function. 6. The method of claim 5, wherein the non-linear transfer function includes the log of a hyperbolic cosine function. 7. The method of claim 1, wherein the non-linear network model is based on a layered network architecture having a feedforward network of nodes with input/output relationships to each other, the feedforward network having transformation elements; each transformation element having a non-linear transfer function, a weighted input coefficient and a weighted output coefficient; and the step of calibrating the non-liner network model includes constraining the global behavior of the non-linear network model to a monotonic transformation based on the initial input by pairing the weighted input and output coefficients for each transformation element in a complementary manner to provide the monotonic transformation. 8. The method of claim 1, wherein the step of calibrating the non-linear network model comprises adjusting the calibration based on information provided by an advisory model that represents another model of the non-linear empirical industrial process that is different from the initial model, the non-linear network model, and the constrained model. 9. The method of claim 8, wherein the advisory model is a first principles model of the non-liner empirical industrial process. 10. A computer-implemented method for modeling a non-linear empirical industrial process, and controlling a greater process, said method comprising the steps of: creating an initial model generally corresponding to the non-linear empirical industrial process to be modeled, the initial model having a base non-linear function, an initial input and an initial output; constructing a non-linear network model based on the initial model, the non-linear network model having (a) multiple inputs based on the initial input and (b) a global behavior for the non-linear network model as a whole that conforms generally to the initial output, the global behavior being at least in regions of sparse initial input; and calibrating the non-linear network model based on empirical inputs of the non-linear empirical industrial process by using a bound on an analytical derivative of the base non-linear function that allows global properties including at least a global minimum value and a global maximum value of the analytical derivatives to be calculated directly from model coefficients, the global properties used to produce, via a constrained nonlinear optimization method, an analytically constrained model with global behavior, the constrained model enabling precision control of the non-linear empirical industrial process, the non-linear empirical industrial process being part of the greater process, and deploying the constrained model in a controller that controls the greater process. 11. A computer apparatus for building a model for modeling a non-linear empirical industrial process, comprising: a model creator for creating an initial model generally corresponding to the non-linear empirical industrial process to be modeled, the initial model having a base non-linear function, an initial input and an initial output, the global behavior being at least in regions of sparse initial input; a model constructor coupled to the model creator for constructing a non-linear network model based on the initial model, the non-linear network model having multiple inputs based on the initial input and a global behavior for the non-linear network model as a whole that conforms generally to the initial output; and a calibrator coupled to the model constructor for calibrating the non-linear network model based on empirical inputs of the non-linear empirical industrial process by using a bound on an analytical derivative of the base non-linear function that allows global properties including at least a global minimum value and a global maximum value of the analytical derivatives to be calculated directly from model coefficients, the global properties used to produce, via a constrained nonlinear optimization method, an analytically constrained model with global behavior, the constrained model enabling precision control of the non-linear empirical industrial process. 12. The computer apparatus of claim 11, wherein the model creator specifies a general shape of a gain trajectory for the non-liner empirical industrial process. 13. The computer apparatus of claim 11, wherein the model creator specifics a non-linear transfer function suitable for use in approximating The non-linear empirical industrial process. 14. The computer apparatus of claim 13, wherein the non-linear network includes interconnected transformation elements and the model constructor incorporates the non-linear transfer function into at least one transformation element. 15. The computer apparatus of claim 14, wherein the calibrator sets constraints by taking a bounded derivative of the non-linear transfer function. 16. The computer apparatus of claim 15, wherein the non-linear transfer function includes the log of a hyperbolic cosine function. 17. The computer apparatus of claim 11, wherein the model constructor constructs the non-linear network model based on a layered network architecture having a feedforward network of nodes with input/output relationships to each other, the feedforward network having transformation elements, each transformation element having a non-linear transfer function, a weighted input coefficient and a weighted output coefficient; and the calibrator constrains the global behavior of the non-linear network model to a monotonic transformation based on the initial input by pairing the weighted input and output caefficients for each transformation element in a complementary manner to provide the monotonic transformation. 18. The computer apparatus of claim 11, further comprising an advisory model that represents another model of the non-linear empirical industrial process that is different from the initial model, the non-linear network model, and the constrained model; and wherein the calibrator adjusts the calibration based on information provided by the advisory model. 19. The computer apparatus of claim 18, wherein the advisory model is a first principles model of the non-linear empirical industrial process. 20. The computer apparatus of claim 11, wherein the non-linear empirical industrial process is pan of a greater process managed by a controller coupled to controller optimizer, and the controller optimizer communicates the constrained model to the controller for deployment in the controller. 21. A computer program product that includes a computer usable medium having computer program instructions stored thereon for building a model for modeling a non-linear empirical industrial process, such that the computer program instructions, when performed by a digital processor, cause the digital processor to: create an initial model generally corresponding to the non-linear empirical industrial process to be modeled, the initial model having a base non-linear function, an initial input and an initial output; construct a non-linear network model based on the initial model, the non-linear network model having multiple inputs based on the initial input and a global behavior for the non-linear network model as a whole that conforms generally to the initial output, the global behavior being at least in regions of sparse initial input; and calibrate the non-linear network model based on empirical inputs of the non-linear empirical industrial process by using a bound on an analytical derivative of the base non-linear function that allows global properties including at least a global minimum value and a global maximum value of the analytical derivatives to be calculated directly from model coefficients, the global properties used to produce, via a constrained nonlinear optimization method, an analytically constrained model with global behavior, the constrained model enabling precision control of the non-linear empirical industrial process. 22. A computer-implemented method for building a model for modeling a polymer process, said method comprising the steps of: specifying a base non-linear function for an initial model generally corresponding to the polymer process to be modeled, the initial model including an initial input and an initial output and the base non-linear function including a log of a hyperbolic cosine function; constructing a non-linear network model based on the initial model and including the base non-linear function, the non-linear network model having multiple inputs based on the initial input and a global behavior for the non-liner network model as a whole that conforms generally to the initial output; and calibrating the non-liner network model based on empirical inputs of the polymer process by using a bound on a derivative of the base non-liner function to constrain parameters of the model in order to produce a constrained model with global behavior, the constrained model providing optimized approximations to a process controller for controlling the polymer process. 23. A computer apparatus for building a model for modeling a polymer process; comprising: a model creator for specifying a base non-linear function for an initial model generally corresponding to the polymer process to be modeled, the initial model including an initial input and an initial output and the base non-linear function including a log of a hyperbolic cosine function; a model constructor coupled to the model creator for constructing a non-linear network model based on the initial model and including the base non-linear function, the non-linear network model having multiple inputs based on the initial input and a global behavior for the non-linear network model as a whole that conforms generally to the initial output; and a calibrator coupled to the model constructor for calibrating the non-linear network model based on empirical inputs of the polymer process by using a bound on a derivative of the base non-linear function to constrain parameters of the model in order to produce a constrained model with global behavior, the constrained model providing optimized approximations to a process controller for controlling the polymer process. 24. A computer program product that includes a computer usable medium having computer program instructions stored thereon for building a model for modeling a polymer process, such that the computer program instructions, when performed by a digital processor, cause the digital processor to: specify a base non-linear function for an initial model generally corresponding to the polymer process to be modeled, the initial model including an initial input and an initial output and the base non-linear function including a log of a hyperbolic cosine function; construct a non-linear network model based on the initial model and including the base non-linear function, the non-linear network model having multiple inputs based on the initial input and a global behavior for the non-linear network model as a whole that conforms generally to the initial output; and calibrate the non-linear network model based on empirical inputs of the polymer process by using a bounded derivative of the base non-linear function to constrain the parameters of the model in order to produce a constrained model with global behavior, the constrained model providing optimized approximations to a process controller for controlling the polymer process. 25. A computer-implemented method for modeling a non-linear empirical industrial process, the method comprising the steps of: creating an initial model generally corresponding to the non-linear empirical industrial process to be modeled, the initial model having a base non-linear function, an initial input and an initial output; constructing a non-linear network model based on the initial model, the non-linear network model having (a) multiple inputs based on the initial input and (b) a global behavior for the non-linear network model as a whole that conforms generally to the initial output, The global behavior being at least in regions of sparse initial input or in regions of missing initial input; and calibrating the non-linear network model based on empirical inputs of the non-linear empirical industrial process by using a bound on a derivative of the base non-linear function to constrain parameters of the model to produce a constrained model with global behavior of the non-linear network model, the constrained model enabling precision control of the non-linear empirical industrial process. 26. A computer implemented method for modeling a non-linear empirical industrial process, said method comprising the steps of: creating an initial model generally corresponding to the non-linear empirical industrial process to be modeled, the initial model having a base non linear function, an initial input and an initial output; constructing a non-linear network model based on the initial model, the non-linear network model having (a) multiple inputs based on the initial input and (b) a global behavior for the non-linear network model as a whole that conforms generally to the initial output, the global behavior being at least in regions of sparse initial input; and calibrating the non-linear network model based on empirical inputs of the non-linear empirical industrial process by using a bound on an analytical derivative of the base non-linear function that allows global properties including at least a global minimum value and a global maximum value of the analytical derivatives to be calculated and manipulated directly from model coefficients, the global properties used to produce, via a constrained nonlinear optimization method, an analytically constrained model with global behavior, the constrained model enabling precision control of the non linear empirical industrial process. 27. A computer implemented method for modeling a non-linear empirical industrial process, said method comprising the steps of: creating an initial model generally corresponding to the non-linear empirical industrial process to be modeled, the initial model having a base non linear function, an initial input and an initial output; constructing a non-linear network model based on the initial model, the non-linear network model having (a) multiple inputs based on the initial input and (b) a global behavior for the non-linear network model as a whole that conforms generally to the initial output, The global behavior being at least in regions of sparse initial input; and calibrating the non-linear network model based on empirical inputs of the non-linear empirical industrial process by using a bound on an analytical derivative of the base non-linear function that allows global properties including at least a global minimum value and a global maximum value of the analytical derivatives to be calculated and manipulated directly from model coefficients, the global properties used to produce, via a constrained nonlinear optimization method, an analytically constrained model with global behavior, the constrained model enabling precision control of the non-linear empirical industrial process, and the model coefficients being manipulated by using a modified base non-linear function. 28. A computer implemented method for modeling a non-linear empirical industrial process, said method comprising the steps of: creating an initial model generally corresponding to the non-linear empirical industrial process to be modeled, the initial model having a base non linear function, an initial input and an initial output; constructing a non-linear network model based on the initial model, the non-linear network model having (a) multiple inputs based on the initial input and (b) a global behavior for the non-linear network model as a whole that conforms generally to the initial output, the global behavior being at least in regions of sparse initial input; and calibrating the non-linear network model based on empirical inputs of the non-linear empirical industrial process by using a bound on an analytical derivative of the base non-linear function that allows global properties including at least a global minimum value and a global maximum value of the analytical derivatives to be calculated and manipulated directly from model coefficients, the global properties used to produce, via a constrained nonlinear optimization method, an analytically constrained model with global behavior, the constrained model enabling precision control of the non-linear empirical industrial process, and the model coefficients being manipulated by using a modified base non-linear function that excludes at least one of a hyperbolic tangent function, a radial basis function, and a sigmoid function, the base non-linear function has a global minimum or a global maximum first derivative that is independent of the model coefficients. 29. A computer implemented method for modeling a non-liner empirical industrial process, said method comprising the steps of: creating an initial model generally corresponding to the non-linear empirical industrial process to be modeled, the initial model having a base non liner function, an initial input and an initial output; constructing a non-linear network model based on the initial model, the non-linear network model having (a) multiple inputs based on the initial input and (b) a global behavior for the non-linear network model as a whole that conforms generally to the initial output, the global behavior being at least in regions of sparse initial input; and calibrating the non-linear network model based on empirical inputs of the non-liner empirical industrial process by using a bound on an analytical derivative of the base non-linear function that allows global properties including at least a global minimum value and a global maximum value of the analytical derivatives to be calculated and manipulated directly from model coefficients, the global properties used to produce, via a constrained nonlinear optimization method, an analytically constrained model with global behavior, the constrained model enabling precision control of the non-linear empirical industrial process, the global maximum and minimum values of the analytical derivatives both being a free function of the model coefficients. 30. The computer implemented method of claim 29, wherein the base nonlinear function excludes at least one of a hyperbolic tangent function, a radial basis function, a sigmoid function, and wherein a global minimum or a global maximum first derivative is independent of the model coefficients.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (42)
Klimasauskas Casimir C., Analyzer for modeling and optimizing maintenance operations.
Treiber, Steven; Sirohi, Ashuraj; Ghorpade, Subhash; Lingard, Simon; Ramanathan, Sundaram; Chen, Chau-Chyun, Computer method and apparatus for determining state of physical properties in a chemical process.
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 Keller ; Douglas Timmer ; Mark Gerules ; John P. Havener, Method and apparatus for controlling a non-linear mill.
Keeler James David ; Hartman Eric Jon ; Liano Kadir, Method and apparatus for determining the sensitivity of inputs to a neural network on output parameters.
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.
Keeler, James David; Hartman, Eric Jon; Ferguson, Ralph Bruce, Method and apparatus for operating a neural network with missing and/or incomplete data.
Keeler James D. ; Hartman Eric J. ; O'Hara Steven A. ; Kempf Jill L. ; Godbole Devendra B., Method and apparatus for preprocessing input data to a neural network.
Piche Stephen ; Keeler James David ; Hartman Eric ; Johnson William D. ; Gerules Mark ; Liano Kadir, Method for steady-state identification based upon identified dynamics.
Harrell Douglas G. ; Williams Dennis C., Non-linear model predictive control method for controlling a gas-phase reactor including a rapid noise filter and method therefor.
Smith Thomas B. (Atkinson NH) Day David R. (Boxford MA) Roy Ajoy K. (Danvers MA) Tanzer Christian I. (Bedford ; MA), Partial least square regression techniques in obtaining measurements of one or more polymer properties with an on-line n.
Keeler James D. (Austin TX) Hartman Eric J. (Austin TX) O\Hara Steven A. (Round Rock TX) Kempf Jill L. (Austin TX) Godbole Devandra B. (Austin TX), Predictive network with learned preprocessing parameters.
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.
Hess, Todd M.; Richards, Martyn Glenn; Kroll, Andreas, System and method for dynamic modeling, parameter estimation and optimization for processes having operating targets.
Hess, Todd M.; Kroll, Andreas; Lindberg, Carl-Fredrik S. M.; Modén, Per Erik; Petersson, Mikael; Praprost, Kenneth L., System and methodology and adaptive, linear model predictive control based on rigorous, nonlinear process model.
Zhao, Hong; Harmse, Magiel J., Apparatus and method for automated data selection in model identification and adaptation in multivariable process control.
Zhao, Hong; Rao, Ashok; Noskov, Mikhail; Modi, Ajay, Computer system and method for causality analysis using hybrid first-principles and inferential model.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.