A method is provide for providing sensors for a machine. The method may include obtaining data records including data from a plurality of sensors for the machine and determining a virtual sensor corresponding to one of the plurality of sensors. The method may also include establishing a virtual sens
A method is provide for providing sensors for a machine. The method may include obtaining data records including data from a plurality of sensors for the machine and determining a virtual sensor corresponding to one of the plurality of sensors. The method may also include establishing a virtual sensor process model of the virtual sensor indicative of interrelationships between at least one sensing parameters and a plurality of measured parameters based on the data records and obtaining a set of values corresponding to the plurality of measured parameters. Further, the method may include calculating the values of the at least one sensing parameters substantially simultaneously based upon the set of values corresponding to the plurality of measured parameters and the virtual sensor process model and providing the values of the at least one sensing parameters to a control system.
대표청구항▼
What is claimed is: 1. A method providing sensors for a machine, comprising: obtaining data records including data from a plurality of sensors for the machine; determining a virtual sensor corresponding to one of the plurality of sensors; establishing a virtual sensor process model of the virtual s
What is claimed is: 1. A method providing sensors for a machine, comprising: obtaining data records including data from a plurality of sensors for the machine; determining a virtual sensor corresponding to one of the plurality of sensors; establishing a virtual sensor process model of the virtual sensor indicative of interrelationships between at least one sensing parameters and a plurality of measured parameters based on the data records; obtaining a set of values corresponding to the plurality of measured parameters; calculating the values of the at least one sensing parameters substantially simultaneously based upon the set of values corresponding to the plurality of measured parameters and the virtual sensor process model; and providing the values of the at least one sensing parameters to a control system. 2. The method according to claim 1, wherein determining includes: calculating correlation values between any two sensors of the plurality of sensors; separating the plurality of sensors into a plurality of sensor groups based on the correlation values; and determining the virtual sensor corresponding to the one of the plurality of sensors from a desired sensor group. 3. The method according to claim 2, wherein separating includes: creating a correlation matrix with rows representing the respective plurality of sensors, columns representing the respective plurality of sensors, and each element representing a correlation value between the corresponding two sensors from a row and a column, respectively; determining a score for each of the plurality of sensors based on the correlation matrix; and separating the plurality of sensors into the plurality of sensor groups based on the score of each of the plurality of sensors. 4. The method according to claim 3, wherein the plurality of sensor groups include: a first sensor group containing desired physical sensors; a second sensor group containing sensors with combinations of physical sensors and virtual sensors; and a third sensor group containing virtual sensors. 5. The method according to claim 1, wherein the establishing includes: obtaining data records associated with one or more input variables and the at least one sensing parameters; selecting the plurality of measured parameters from the one or more input variables; generating a computational model indicative of the interrelationships between the plurality of measured parameters and the at least one sensing parameters; determining desired statistical distributions of the plurality of measured parameters of the computational model; and recalibrating the plurality of measured parameters based on the desired statistical distributions to define a desired input space. 6. The method according to claim 5, wherein selecting further includes: pre-processing the data records; and using a genetic algorithm to select the plurality of measured parameters from the one or more input variables based on a mahalanobis distance between a normal data set and an abnormal data set of the data records. 7. The method according to claim 5, wherein generating further includes: creating a neural network computational model; training the neural network computational model using the data records; and validating the neural network computation model using the data records. 8. The method according to claim 5, wherein determining further includes: determining a candidate set of the measured parameters with a maximum zeta statistic using a genetic algorithm; and determining the desired distributions of the measured parameters based on the candidate set, wherein the zeta statistic ζ is represented by: ζ = ∑ 1 j ∑ 1 i S ij ( σ i x _ 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 of the computational model. 9. The method according to claim 1, wherein the providing includes: separately obtaining values of the at least one sensing parameters from a physical sensor; determining that the physical sensor has failed; and providing the values of the at least one sensing parameters from the virtual sensor process model to the control system. 10. A method for retrofitting a first machine lacking a supporting physical sensor with a virtual sensor created based on a second machine with a supporting physical sensor, comprising: obtaining data records including data from a plurality of sensors that are available on both of the first machine and the second machine, and from the supporting physical sensor on the second machine; calculating correlation values between the supporting physical sensor and each of the plurality of sensors based on the data records; selecting correlated sensors from the plurality of sensors based on the correlation values; creating the virtual sensor for the supporting physical sensor based on the correlated sensors; and using the virtual sensor in the first machine to provide functionalities that were provided by the supporting physical sensor on the second machine. 11. The method according to claim 10, wherein creating includes: establishing the virtual sensor process model indicative of interrelationships between at least one sensing parameters provided by the plurality of sensors and a plurality of measured parameters of the supporting physical sensor based on the data records. 12. The method according to claim 11, wherein the establishing includes: obtaining data records associated with one or more input variables and the at least one sensing parameters; selecting the plurality of measured parameters from the one or more input variables; generating a computational model indicative of the interrelationships between the plurality of measured parameters and the at least one sensing parameters; determining desired statistical distributions of the plurality of measured parameters of the computational model; and recalibrating the plurality of measured parameters based on the desired statistical distributions to define a desired input space. 13. The method according to claim 12, wherein selecting further includes: pre-processing the data records; and using a genetic algorithm to select the plurality of measured parameters from the one or more input variables based on a mahalanobis distance between a normal data set and an abnormal data set of the data records. 14. The method according to claim 12, wherein generating further includes: creating a neural network computational model; training the neural network computational model using the data records; and validating the neural network computation model using the data records. 15. The method according to claim 12, wherein determining further includes: determining a candidate set of the measured parameters with a maximum zeta statistic using a genetic algorithm; and determining the desired distributions of the measured parameters based on the candidate set, wherein the zeta statistic ζ is represented by: ζ = ∑ 1 j ∑ 1 i S ij ( σ i x _ 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 of the computational model. 16. The method according to claim 10, wherein using includes: obtaining a set of values corresponding to the plurality of measured parameters; calculating the values of the at least one sensing parameters simultaneously based upon the set of values corresponding to the plurality of measured parameters and the virtual sensor process model; and providing the values of the at least one sensing parameters to a control system of the first machine. 17. The method according to claim 10, wherein selecting includes: selecting the correlated sensors each with a correlation value beyond a predetermined threshold. 18. A computer system, comprising: a database configured to store information relevant to a virtual sensor process model; and a processor configured to: obtain data records including data from a plurality of sensors for the machine; determine a virtual sensor corresponding to one of the plurality of sensors; establish the virtual sensor process model of the virtual sensor indicative of interrelationships between at least one sensing parameters and a plurality of measured parameters based on the data records; obtain a set of values corresponding to the plurality of measured parameters; calculate the values of the at least one sensing parameters substantially simultaneously based upon the set of values corresponding to the plurality of measured parameters and the virtual sensor process model; and provide the values of the at least one sensing parameters to a control system. 19. The computer system according to claim 18, wherein, to determine the virtual sensor, the processor is further configured to: calculate correlation values between any two sensors of the plurality of sensors; separate the plurality of sensors into a plurality of sensor groups based on the correlation values; and determine the virtual sensor corresponding to the one of the plurality of sensors from a desired sensor group. 20. The computer system according to claim 19, wherein, to separate the plurality sensors, the processor is further configured to: create a correlation matrix with rows representing the respective plurality of sensors, columns representing the respective plurality of sensors, and each element representing a correlation value between the corresponding two sensors from a row and a column, respectively; determine a score for each of the plurality of sensors based on the correlation matrix; and separate the plurality of sensors into the plurality of sensor groups based on the score of each of the plurality of sensors. 21. A machine having a retrofitted virtual sensor to provide functionalities of a corresponding physical sensor without the supporting physical sensor being installed on the machine, comprising: a power source configured to provide power to the machine; a control system configured to control the power source; and a virtual sensor system, corresponding to the supporting physical sensor, including a virtual sensor process model indicative of interrelationships between at least one sensing parameters provided by a plurality of sensors and a plurality of measured parameters of the supporting physical sensor, the virtual sensor system being configured to: obtain a set of values corresponding to the plurality of measured parameters; calculate the values of the at least one sensing parameters simultaneously based upon the set of values corresponding to the plurality of measured parameters and the virtual sensor process model; and provide the values of the at least one sensing parameters to the control system to provide functionalities corresponding to the supporting physical sensor, wherein the virtual sensor is created by: obtaining data records including data from the plurality of sensors and the supporting physical sensor; calculating correlation values between the supporting physical sensor and the plurality of sensors based on the data records; selecting correlated sensors from the plurality of sensors based on the correlation values; and creating the virtual sensor of the supporting physical sensor based on the correlated sensors. 22. The method according to claim 21, wherein selecting includes: selecting the correlated sensors each with a correlation value beyond a predetermined threshold. 23. The method according to claim 21, wherein the creating includes: obtaining data records associated with one or more input variables and the at least one sensing parameters; selecting the plurality of measured parameters from the one or more input variables; generating a computational model indicative of the interrelationships between the plurality of measured parameters and the at least one sensing parameters; determining desired statistical distributions of the plurality of measured parameters of the computational model; and recalibrating the plurality of measured parameters based on the desired statistical distributions to define a desired input space.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (98)
Brunell, Brent Jerome; Mathews, Jr., Harry Kirk; Kumar, Aditya, Adaptive model-based control systems and methods for controlling a gas turbine.
Ganesamoorthi, Sai; Blevins, Terrence L.; Tzovla, Vasiliki; Wojsznis, Wilhelm K.; Mehta, Ashish, Adaptive predictive model in a process control system.
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.
Hsiung, Chang-Meng B.; Munoz, Bethsabeth; Roy, Ajoy Kumar; Steinthal, Michael Gregory; Sunshine, Steven A.; Vicic, Michael Allen; Zhang, Shou-Hua, Control for an industrial process using one or more multidimensional variables.
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.
Cesario,Nicola; Amato,Paolo; Di Meglio,Maurizio; Pirozzi,Francesco; Moselli,Giovanni; Taglialatela Scafati,Ferdinando; Carpentieri,Francesco, Method and associated device for sensing the air/fuel ratio of an internal combustion engine.
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.
Khibnik, Alexander I.; Atalla, Mauro Jorge; Finn, Alan M.; Davis, Mark W.; Ma, Jun; Cycon, James; Horbury, Peter F.; Bernhard, Andreas, Virtual load monitoring system and method.
Barna Gabriel G. ; Butler Stephanie W. ; Sofge Donald A. ; White David A., Virtual sensor based monitoring and fault detection/classification system and method for semiconductor processing equip.
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.
Grichnik, Anthony J.; Seskin, Michael X.; Mason, James R.; Felty, Timothy J., Asymmetric random scatter process for probabilistic modeling system for product design.
Felty, Timothy Joe; Mason, James Robert; Smith, Stuart Paul; Grichnik, Anthony James; Williams, Gavin Peter, Systems and methods for extending physical sensor range using virtual sensors.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.