Fixed-point virtual sensor control system and method
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-019/00
G06F-007/00
출원번호
UP-0980610
(2007-10-31)
등록번호
US-7593804
(2009-10-20)
발명자
/ 주소
Grichnik, Anthony J.
Mason, James
Felty, Tim
출원인 / 주소
Caterpillar Inc.
대리인 / 주소
Finnegan, Henderson, Farabow, Garrett & Dunner
인용정보
피인용 횟수 :
5인용 특허 :
85
초록▼
One aspect of the present disclosure includes a method for a control system of a machine. The method may include establishing a virtual sensor model indicative of interrelationships between at least one sensing parameter and a plurality of measured parameters related to the machine. The method may
One aspect of the present disclosure includes a method for a control system of a machine. The method may include establishing a virtual sensor model indicative of interrelationships between at least one sensing parameter and a plurality of measured parameters related to the machine. The method may also include obtaining data and function information representing the virtual sensor model and converting the data information into fixed-point representation. Further, the method may include converting the function information into fixed-point representation and loading the converted fixed-point representation of data information and function information in the control system such that the control system uses the virtual sensor model in fixed-point arithmetic operation.
대표청구항▼
What is claimed is: 1. A computer system for converting a virtual sensor model to fixed-point representation used by a control system of a machine, comprising: a database configured to store information relevant to the virtual sensor model; and a processor configured to: establish the virtual senso
What is claimed is: 1. A computer system for converting a virtual sensor model to fixed-point representation used by a control system of a machine, comprising: a database configured to store information relevant to the virtual sensor model; and a processor configured to: establish the virtual sensor model indicative of interrelationships between at least one sensing parameter and a plurality of measured parameters related to the machine; obtain data and function information representing the virtual sensor model; convert the data information into fixed-point representation; convert the function information into fixed-point representation; and load the converted fixed-point representation of data information and function information in the control system such that the control system uses the virtual sensor model in fixed-point arithmetic operation to control the machine. 2. The computer system according to claim 1, wherein: the virtual sensor model is a neural network virtual sensor model; and the virtual sensor model includes a plurality of neural network layers, each of which includes one or more neural node. 3. The computer system according to claim 2, wherein: the neural node includes a weight for a connection between the neural node and a different neural node, and an activation function; and the data information includes at least the weight and a gain and offset of the activation function. 4. The computer system according to claim 3, wherein, to convert the data information, the processor is configured to: determine a fixed-point data type for each number included in the data information based on a magnitude and precision of each number; and convert each number into a fixed-point number according the respective fixed-point data type. 5. The computer system according to claim 2, wherein: the neural node includes an activation function; and the function information includes a type, input and output relationship, and input and output ranges of the activation function. 6. The computer system according to claim 5, wherein, to convert the function information, the processor is configured to: obtain the input range of the activation function; generate a fixed-point function map representing the input and output relationship of the activation function; determine the output range of the activation function; and determine at least one fixed-point data type corresponding to the output range. 7. The computer system according to claim 6, wherein the function type of the activation function is one of an identity function, an exponential function, a hyperbolic tangent function, and a sigmoidal function. 8. The computer system according to claim 6, wherein: the function type of the activation function is an exponential function; and the at least one fixed-point data type includes a plurality of fixed-point data types each corresponding to a respective part of the output range determined by the input range and the fixed-point function map. 9. A method for a control system of a machine, comprising: establishing a virtual sensor model indicative of interrelationships between at least one sensing parameter and a plurality of measured parameters related to the machine; obtaining data and function information representing the virtual sensor model; converting the data information into fixed-point representation; converting the function information into fixed-point representation; and loading the converted fixed-point representation of data information and function information in the control system such that the control system uses the virtual sensor model in fixed-point arithmetic operation to control the machine. 10. The method according to claim 1, wherein: the virtual sensor model is a neural network virtual sensor model; and the virtual sensor model includes a plurality of neural network layers, each of which includes one or more neural node. 11. The method according to claim 10, wherein: the neural node includes at least one weight for a connection between the neural node and a different neural node, and an activation function; and the data information includes at least the weight and a gain and offset of the activation function. 12. The method according to claim 11, wherein converting the data information includes: determining a fixed-point data type for each number included in the data information based on a magnitude and precision of each number; and converting each number into a fixed-point number according the respective fixed-point data type. 13. The method according to claim 10, wherein: the neural node includes an activation function; and the function information includes a type, input and output relationship, and input and output ranges of the activation function. 14. The method according to claim 13, wherein converting the function information include: obtaining the input range of the activation function; generating a fixed-point function map representing the input and output relationship of the activation function; determining the output range of the activation function; and determining at least one fixed-point data type corresponding to the output range. 15. The method according to claim 14, wherein the function type of the activation function is one of an identity function, an exponential function, a hyperbolic tangent function, and a sigmoidal function. 16. The method according to claim 14, wherein: the function type of the activation function is an exponential function; and the at least one fixed-point data type includes a plurality of fixed-point data types each corresponding to a respective part of the output range determined by the input range and the fixed-point function map. 17. The method according to claim 10, further including: obtaining values of the plurality of measured parameters; providing the obtained values to the virtual sensor model; and obtaining fixed-point value of the at least one measuring parameter from the virtual sensor model through fixed-point arithmetic operation. 18. The method according to claim 17, wherein: the at least one measuring parameter includes one of a NOx emission level, a soot emission level, and an HC emission level; and the plurality measured parameters include at least engine speed, fuel rate, injection timing, intake manifold temperature, intake manifold pressure, inlet valve actuation end of current, and injection pressure.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (85)
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.
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.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.