Process modeling and optimization method and system
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/18
G06F-007/60
출원번호
US-0882189
(2007-07-31)
등록번호
US-8364610
(2013-01-29)
발명자
/ 주소
Grichnik, Anthony J.
Seskin, Michael
출원인 / 주소
Caterpillar Inc.
인용정보
피인용 횟수 :
0인용 특허 :
84
초록▼
A method is provided for model optimization. The method may include obtaining respective distribution descriptions of a plurality of input parameters to a model indicative of interrelationships between the input parameters and one or more output parameters. The method may also include specifying res
A method is provided for model optimization. The method may include obtaining respective distribution descriptions of a plurality of input parameters to a model indicative of interrelationships between the input parameters and one or more output parameters. The method may also include specifying respective search ranges for the plurality of input parameters and simulating the model to determine a desired set of input parameters based on a zeta statistic of the model. Further, the method may include determining respective desired distributions of the input parameters based on the desired set of input parameters; determining significance levels of the input parameters in interacting with the output parameter based on the simulation and the desired distributions of the input parameters; and presenting the significance levels.
대표청구항▼
1. A computer-implemented method for model optimization, comprising: obtaining respective distribution descriptions of a plurality of input parameters to a model, the model indicating interrelationships between the input parameters and one or more output parameters of a system design;specifying resp
1. A computer-implemented method for model optimization, comprising: obtaining respective distribution descriptions of a plurality of input parameters to a model, the model indicating interrelationships between the input parameters and one or more output parameters of a system design;specifying respective search ranges for the plurality of input parameters;simulating the model to determine a desired set of input parameters within the search ranges based on a zeta statistic of the model;determining respective desired distributions of the input parameters based on the desired set of input parameters;determining significance levels of the input parameters in interacting with the output parameters based on the simulation and on the desired distributions of the input parameters, including: obtaining data records of the input parameters and the output parameters based on the simulation of the model;building a multiple layer tree diagram based on the data records, the tree diagram including a trunk node representing the data records, a plurality of split points, and a plurality of layer nodes, wherein each split point corresponds to one of the input parameters and the layer nodes are coupled to the trunk node via the split points; anddetermining the significance levels of the input parameters based on the order of the split points in relation to the trunk node; andidentifying, based on the significance levels of the input parameters, a parameter of the system design that has a threshold design tolerance;presenting the determined significance levels, including: displaying a graphical representation of the tree diagram to a user via a display device; andoutputting, via the graphical representation, a representation of the identified parameter of the system design that has the threshold design tolerance. 2. The computer-implemented method according to claim 1, wherein the zeta statistic ζ is represented by: ζ=∑1j∑1iSij(σix_i)(x_jσj),provided that xi represents a mean of an ith input; xj represents a mean of a jth output; σi represents a standard deviation of the ith input; σj represents a standard deviation of the jth output; and |Sij| represents sensitivity of the jth output to the ith input. 3. The computer-implemented method according to claim 1, wherein building the tree diagram includes applying a Chi-square automatic interaction detection (CHAID) algorithm based on the data records. 4. The computer-implemented method according to claim 3, further including: preparing a set of predictors for each input parameters;performing a Chi-squared test to merge the set of predictors into a desired number of predictors;calculating a p-value for the merged predictors; andchoosing an input parameter corresponding to a merged predictor with the smallest p-value as the highest level split point of the tree diagram. 5. The computer-implemented method according to claim 1, wherein simulating includes: starting a genetic algorithm;generating a candidate set of values of the input parameters;providing the candidate set of values of the input parameters to the model to generate values of the one or more output parameters;obtaining output parameter distributions based on the one or more output parameters;calculating respective compliance probabilities of the one or more outputs; andcalculating a zeta statistic of the model. 6. The computer-implemented method according to claim 5, further including: determining a minimum compliant probability from the respective compliant probabilities of the one or more output parameters; andsetting a goal function of the genetic algorithm to maximize a product of the zeta statistic and the minimum compliant probability, the goal function being set prior to starting the genetic algorithm. 7. The computer-implemented method according to claim 6, wherein the simulating further includes: determining whether the genetic algorithm converges;identifying the candidate set of input parameters as the desired set of input parameters if the genetic algorithm converges;choosing a different candidate set of input parameters if the genetic algorithm does not converge; andrepeating the step of simulating to identify a desired set of input parameters based on the different candidate set of input parameters. 8. The computer-implemented method according to claim 7, further including: selectively modifying the search ranges of the input parameters used in the simulation based on the determined significance levels of the input parameters. 9. A computer system, comprising: a display device;at least one input device; anda processor configured to: obtain respective distribution descriptions of a plurality of input parameters to a model, the model indicating interrelationships between the input parameters and one or more output parameters of a system design;specify respective search ranges for the plurality of input parameters;simulate the model to determine a desired set of input parameters within the search ranges based on a zeta statistic of the model;determine respective desired distributions of the input parameters based on the desired set of input parameters;determine significance levels of the input parameters in interacting with the output parameters based on the simulation and on the desired distribution of the input parameters, including: obtaining data records of the input parameters and the output parameters based on the simulation of the model;building a multiple layer tree diagram based on the data records, the tree diagram including a trunk node representing the data records, a plurality of split points, and a plurality of layer nodes, wherein each split point corresponds to one of the input parameters and the layer nodes are coupled to the trunk node via the split points; anddetermining the significance levels of the input parameters based on the order of the split points in relation to the trunk node;identify an input parameter having a significance level below a significance threshold corresponding to a threshold design tolerance; andpresent, via a graphical user interface on the display device, an indication of the identified input parameter with the significance level below the threshold significance corresponding to the threshold design tolerance. 10. The computer system according to claim 9, wherein the zeta statistic ζ is represented by: ζ=∑1j∑1iSij(σix_i)(x_jσj),provided that xi represents a mean of an ith input; xj represents a mean of a jth output; σi represents a standard deviation of the ith input; σj represents a standard deviation of the jth output; and |Sij| represents sensitivity of the jth output to the ith input. 11. The computer system according to claim 9, wherein the processor is configured to build the tree diagram by applying a Chi-square automatic interaction detection (CHAID) algorithm based on the data records. 12. The computer system according to claim 11, wherein the processor is further configured to: prepare a set of predictors for each input parameters;perform a Chi-squared test to merge the set of predictors into desired number of predictors;calculate a p-value for all merged predictors; andchoose input parameter corresponding to a merged predictor with the smallest p-value as the highest level split point of the tree diagram. 13. The computer system according to claim 9, wherein, to simulate the model, the processor is configured to: start a genetic algorithm;generate a candidate set of values of the input parameters;provide the candidate set of values of the input parameters to the model to generate values of the one or more output parameters;obtain output distributions based on the one or more output parameters;calculate respective compliance probabilities of the one or more output parameters; andcalculate a zeta statistic of the model. 14. The computer system according to claim 13, the processor is further configured to: determine a minimum compliant probability from the respective compliant probabilities of the one or more output parameters; andset a goal function of the genetic algorithm to maximize a product of the zeta statistic and the minimum compliant probability, the goal function being set prior to starting the genetic algorithm. 15. The computer system according to claim 14, wherein, to simulate the model, the processor is further configured to: determine whether the genetic algorithm converges;identify the candidate set of input parameters as the desired set of input parameters if the genetic algorithm converges;choose a different candidate set of input parameters if the genetic algorithm does not converge; andrepeat the step of simulating to identify a desired set of input parameters based on the different candidate set of input parameters. 16. The computer system according to claim 15, wherein the processor is further configured to: selectively modify the search ranges of the input parameters used in the simulation based on the determined significance levels of the input parameters. 17. A computer-implemented method for model optimization, comprising: obtaining respective distribution descriptions of a plurality of input parameters to a model, the model indicating interrelationships between the input parameters and one or more output parameters of a system design;specifying respective search ranges for the plurality of input parameters;simulating the model to determine a desired set of input parameters within the search ranges based on a zeta statistic of the model;determining respective desired distributions of the input parameters based on the desired set of input parameters;determining significance levels of the input parameters in interacting with the output parameters based on the simulation and on the desired distributions of the input parameters, the determining including: obtaining data records of the input parameters and the output parameters based on the simulation of the model;building a multiple layer tree diagram based on the data records, the tree diagram including a trunk node representing the data records, a plurality of split points, and a plurality of layer nodes, wherein each split point corresponds to one of the input parameters and the layer nodes are coupled to the trunk node via the split points; anddetermining the significance levels of the input parameters based on the order of the split points in relation to the trunk node;determining input parameters that have significance levels below a significance threshold;modifying the search ranges of the input parameters based on the determined significance levels; andoptimizing the model based on the input parameters determined to have significance levels below the significance threshold and on the modified search ranges.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (84)
Brunell, Brent Jerome; Mathews, Jr., Harry Kirk; Kumar, Aditya, Adaptive model-based control systems and methods for controlling a gas turbine.
Sarangapani Jagannathan ; Schricker David R., Apparatus and method for diagnosing an engine using computer based models in combination with a neural network.
Dolansky,Stefan; Menzel,Thomas; Papiernik,Wolfgang, Apparatus and method for simulation of the control and machine behavior of machine tools and production-line machines.
Streichsbier,Michael; Rumminger,Marc D.; Edgar,Bradley L.; Ricord,Albert O., Apparatus and method for simultaneous monitoring, logging, and controlling of an industrial process.
Kaji, Hirotaka; Yamaguchi, Masashi; Harada, Hiroshi; Matsushita, Yukio, Control system of optimizing the function of machine assembly using GA-Fuzzy inference.
Saladin Emery F. (Chesterfield MO) Mate Karol V. (Merrimac MA) Gers Harvey (Chesterfield MO) Ruhlin Kurt A. (Webster Groves MO), Expert credit recommendation method and system.
Gregory D. Martin ; Eugene Boe ; Stephen Piche ; James David Keeler ; Douglas Timmer ; Mark Gerules ; John P. Havener, Kiln thermal and combustion control.
Jagannathan Sarangapani ; Sri K. Rangarajan, Method and apparatus for determining the severity of a trend toward an impending machine failure and responding to the same.
Hepburn, Jeffrey Scott; Surnilla, Gopichandra; Robichaux, Jerry D.; Cullen, Michael John, Method and apparatus for enhancing fuel economy of a lean burn internal combustion engine.
Raimi Richard S. (Austin TX), Method and apparatus for inserting computer code into a high level language (HLL) software model of an electrical circui.
Schricker David R. (Dunlap IL) Scholl Rolland D. (Dunlap IL) Shetty Satish M. (East Peoria IL) Young David G. (Peoria IL), Method and apparatus for machine health inference by comparing two like loaded components.
Allen ; Jr. John D. ; Ivezic Nenad ; Ludtka Gerard M. ; Zacharia Thomas, Method and apparatus for solving complex and computationally intensive inverse problems in real-time.
Rai,Man Mohan; Madavan,Nateri K., Method for constructing composite response surfaces by combining neural networks with polynominal interpolation or estimation techniques.
Britt Herbert I. (Cambridge MA) Joshi Amol P. (Marlboro MA) Mahalec Vladimir (Sudbury MA) Piela Peter C. (Brighton MA) Venkataraman Swaminathan (Waltham MA), Plant simulation and optimization software apparatus and method using dual execution models.
Neubauer Werner (Munchen DEX) Bocionek Siegfried (Munchen DEX) Moller Marcus (Munchen DEX) Joppich Martin (Unterhaching DEX), Process for optimizing control parameters for a system having an actual behavior depending on the control parameters.
Muhlberger Heinz (Eching DEX) Starmuhler Erwin (Munich DEX) Weishaupt Walter (Munich DEX) Flohr Peter (Munich DEX) Bourauel Fritz (Munich DEX), Service-interval display for motor vehicles.
Midgely Christopher W. (Framingham MA) Holland Charles (Northboro MA) Holberger Kenneth D. (Grafton MA), Stand-in Computer file server providing fast recovery from computer file server failures.
Lawrence W. Krebs ; Wayne R. Fuller ; Edwin J. Zakrzewski, System and method for integrating enterprise management application with network management operations.
Keeler James D. (Austin TX) Havener John P. (Austin TX) Godbole Devendra (Austin TX) Ferguson Ralph B. (Austin TX), Virtual continuous emission monitoring system.
Keeler James D. (Austin TX) Havener John P. (Austin TX) Godbole Devendra (Austin TX) Ferguson Ralph B. (Austin TX), Virtual continuous emission monitoring system with sensor validation.
Keeler James D. (Austin TX) Havener John P. (Austin TX) Godbole Devendra (Austin TX) Ferguson ; II Ralph B. (Austin TX), Virtual emissions monitor for automobile.
Keeler James David (Austin TX) Havener John Paul (Austin TX) Godbole Devendra (Austin TX) Ferguson ; II Ralph Bruce (Austin TX), Virtual emissions monitor for automobile and associated control system.
Cheng Jie ; LaCrosse Stephanie Mary ; Tascillo Anya Lynn ; Newman ; Jr. Charles Edward ; Davis George Carver, Virtual vehicle sensors based on neural networks trained using data generated by simulation models.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.