Method, system and medium for controlling manufacture process having multivariate input parameters
First Claim
1. A method for controlling a manufacturing apparatus, the method comprising:
- calculating, by a computer system, a set of predicted output values;
obtaining, by the computer system, a prediction model based on a set of input parameters, the set of predicted output values and empirical output values, wherein obtaining the predication model comprises transforming the set of input parameters into transformed input values using a transformation function having a plurality of coefficient values;
optimizing, by the computer system, the prediction model by minimizing differences between the set of predicted output values and the empirical output values, wherein minimizing the differences comprises collecting historical information on the set of input parameters and the empirical output values;
creating a score function on the collected information; and
determining coefficient values that minimize the score function to minimize the difference; and
adjusting, by the computer system, the set of input parameters using the optimized prediction model to obtain a set of desired output values to control the manufacturing apparatus.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and medium of modeling and/or for controlling a manufacturing process is disclosed. In particular, a method according to embodiments of the present invention includes calculating a set of predicted output values, and obtaining a prediction model based on a set of input parameters, the set of predicted output values, and empirical output values. Each input parameter causes a change in at least two outputs. The method also includes optimizing the prediction model by minimizing differences between the set of predicted output values and the empirical output values, and adjusting the set of input parameters to obtain a set of desired output values to control the manufacturing apparatus. Obtaining the prediction model includes transforming the set of input parameters into transformed input values using a transformation function of multiple coefficient values, and calculating the predicted output values using the transformed input values.
-
Citations
19 Claims
-
1. A method for controlling a manufacturing apparatus, the method comprising:
-
calculating, by a computer system, a set of predicted output values;
obtaining, by the computer system, a prediction model based on a set of input parameters, the set of predicted output values and empirical output values, wherein obtaining the predication model comprises transforming the set of input parameters into transformed input values using a transformation function having a plurality of coefficient values;optimizing, by the computer system, the prediction model by minimizing differences between the set of predicted output values and the empirical output values, wherein minimizing the differences comprises collecting historical information on the set of input parameters and the empirical output values;
creating a score function on the collected information; and
determining coefficient values that minimize the score function to minimize the difference; andadjusting, by the computer system, the set of input parameters using the optimized prediction model to obtain a set of desired output values to control the manufacturing apparatus. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A manutacturing apparatus, comprising:
- a memory device storing a set of input parameters and empirically-collected output values;
a processing device, coupled to the memory device, to receive the set of input parameters and to calculate a set of predicted output values, wherein the processing device is configured to calculate a prediction model to minimize differences between the set of predicted output values and the empirically collected output values; calculate the predication model to minimized the difference comprises the processing device to transform the set of input parameters into transformed input values using a transformation function having a plurality of coefficient value, to collect historical information on the set to input parameters and the empirical output values, to create a score function based on the collected information, and to determine coefficient values that minimize the score function to minimize the differences and to obtain a set of desired output value to control manufacturing apparatus. - View Dependent Claims (7, 8, 9)
- a memory device storing a set of input parameters and empirically-collected output values;
-
10. A non-transitory computer-readable medium for storing instructions that when executed a computer cause the computer to perform a method for predicting output characteristics of a device produced by a manufacturing apparatus, the method comprising:
-
calculating a set of predicted output values; obtaining a prediction model based on a set of input parameters, the set of predicted output values, and empirical output values, wherein obtaining the predication model comprises transforming the set of input parameters into transformed input values using a transformation function having a plurality of coefficient values; optimizing the prediction model by minimizing differences between the set of predicted output values and the empirical output values, wherein minimizing the differences comprises collecting historical information on the set of input parameters and the empirical output values;
creating a score function on the collected information; and
determining coefficient values that minimize the score function to minimize the difference; andadjusting the set of input parameters using the optimized prediction model to obtain a set of desired output values to control the manufacturing apparatus. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system for controlling a manufacturing apparatus, comprising:
-
a memory device storing an input that causes a change in at least two of a plurality of outputs, and empirical output values; means for calculating predicted output values based on the input; and
means for minimizing effects of the at least two of the plurality of outputs that are interdependent from each other, wherein the means for minimizing effects comprises means for collecting historical information on the input parameter and the empirical output values, means for creating a score function based on the collected information and means for calculating a set of transform coefficients that minimize the score function to minimize the effects on the empirical output values and the predicted output values to obtain a set of desired output values to control the manufacturing apparatus. - View Dependent Claims (16, 17)
-
-
18. An apparatus, comprising:
-
a storage device configured to store historical information including input parameter data and empirical output data; a corrector coupled to the storage device to receive the historical information from the storage device; an input transformer to receive the historical information and a set of coefficients {right arrow over (P)} from the collector, wherein the input transformer is configured to calculate transformed input parameters {right arrow over (X)}′
i and to send the transformed input parameters {right arrow over (X)}′
i to the corrector;an input-output dependency model to receive the transformed input parameters {right arrow over (X)}′
i from the corrector, wherein the input-output dependency model is configured to calculate predicted output parameter values ypred;the corrector is configured to calculate a score equation and a new set of coefficients P to minimize the score equation; and
the corrector is configured to obtain a set of input values for a set of desired output values. - View Dependent Claims (19)
-
Specification