Computer method and apparatus for constraining a non-linear approximator of an empirical process
First Claim
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.
5 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
30 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
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. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
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.
- comprising;
-
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. - View Dependent Claims (30)
-
Specification