Neural control system and method for alternatively fueled engines
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
F02M-021/02
G06F-019/00
출원번호
US-0107407
(2002-03-28)
발명자
/ 주소
Sulatisky, Michael Theodore
Hill, Sheldon George
Song, Yimin
Young, Kimberley Allan
Gnanam, Gnanaprakash
출원인 / 주소
Saskatchewan Research Council
대리인 / 주소
Oblon, Spivak, McClelland, Maier & Neustadt, P.C.
인용정보
피인용 횟수 :
61인용 특허 :
14
초록▼
A powertrain controller of a vehicle provides fuel injection pulses based on gasoline operation. The pulse widths of the fuel injection pulses are modified with reference to air temperature, engine speed, and exhaust gas oxygen (EGO) content to control fuel injectors for an alternative fuel such as
A powertrain controller of a vehicle provides fuel injection pulses based on gasoline operation. The pulse widths of the fuel injection pulses are modified with reference to air temperature, engine speed, and exhaust gas oxygen (EGO) content to control fuel injectors for an alternative fuel such as natural gas. The EGO content, based on alternative fuel operation, is detected and compared to a desired air-fuel ratio or desired fuel trims to provide error information that is used to adjust the modification of the pulse widths. In response to the error information, a neural network (as an example) dynamically adjust the pulse widths of the alternative fuel injection based on the weights of measured, detected engine speed, EGO, universal exhaust gas oxygen, or air temperatures. The engine operating on alternative fuel is provided with the proper mixture of alternative fuel and air to respond to various engine loads and meet emission standards.
대표청구항▼
A powertrain controller of a vehicle provides fuel injection pulses based on gasoline operation. The pulse widths of the fuel injection pulses are modified with reference to air temperature, engine speed, and exhaust gas oxygen (EGO) content to control fuel injectors for an alternative fuel such as
A powertrain controller of a vehicle provides fuel injection pulses based on gasoline operation. The pulse widths of the fuel injection pulses are modified with reference to air temperature, engine speed, and exhaust gas oxygen (EGO) content to control fuel injectors for an alternative fuel such as natural gas. The EGO content, based on alternative fuel operation, is detected and compared to a desired air-fuel ratio or desired fuel trims to provide error information that is used to adjust the modification of the pulse widths. In response to the error information, a neural network (as an example) dynamically adjust the pulse widths of the alternative fuel injection based on the weights of measured, detected engine speed, EGO, universal exhaust gas oxygen, or air temperatures. The engine operating on alternative fuel is provided with the proper mixture of alternative fuel and air to respond to various engine loads and meet emission standards. r one performance condition to generate a first set of current engine data; (B) comparing the first set of current engine data to a first set of prior engine data for the one performance condition of the one performance parameter to determine if there is an abnormality; (C) if an abnormality is detected after comparing the first set of current engine data to the first set of prior engine data, evaluating the one performance parameter under at least two different performance conditions to generate a second set of current engine data; (D) comparing the second set of current engine data to a second set of prior engine data for the at least two different performance conditions of the one performance parameter to determine if there is an abnormality; (E) after comparing the second set of current engine data to the second set of prior engine data to determine if there is an abnormality: (1) if an abnormality is detected, evaluating whether the abnormality is a fault unrelated to the performance of the engine; (2) if an abnormality is not detected, evaluating the one performance parameter relative to at least one other engine performance parameter under at least one performance condition to generate a third set of current engine data; (F) comparing the third set of current engine data to a third set of prior engine data for the at least one other engine performance parameter under at least one performance condition to determine if there is an abnormality; (G) after comparing the third set of current engine data to the third set of prior engine data to determine if there is an abnormality: (1) if an abnormality is detected, evaluating whether the abnormality is a fault unrelated to the performance of the engine; (2) if an abnormality is not detected, evaluating whether the abnormality detected in step (C) is a fault related to performance of the engine. 7. The method of claim 6 wherein the one engine performance parameter in step (A) is exhaust gas temperature, specific fuel consumption, compressor rotor speed, fan rotor speed, engine air flow, cooling flow, bleed flow, leakage flow, thrust at rated power, compression pressure ratio, turbine pressure ratio, fan pressure ratio, engine pressure ration, turbine clearance control, compression temperature ratio, variable stator angle, variable bleed door position, vibration, oil consumption or acceleration time. 8. The method of claim 7 wherein the one engine performance parameter during step (A) is exhaust gas temperature or specific fuel consumption. 9. The method of claim 7 wherein the engine performance condition is an engine power level. 10. The method of claim 6 wherein step (B) comprises the steps of: (1) plotting individual values for the first current engine data and the first prior engine data in order of earliest date collected to latest date collected to provide a data plot; (2) running a statistical analysis on the data plot to determine the center line of the data plot and the statistical control limits below and above the center line. 11. The method of claim 10 wherein step (D) comprises the steps of: (1) plotting each value of the second set of current and prior engine data at one power level relative to each value of the second set of current and prior engine data at a second power level to provide a second data plot; (2) carrying out a regression analysis on the second data plot to obtain a center line for the second data plot and to obtain the difference above or below the center line of the second data plot for each value of the second set of current and prior engine data plotted in the second data plot; and (3) plotting the differences obtained for each value of the second set of current and prior engine data in order from earliest date collected to latest date collected. 12. The method of claim 11 wherein step (E)(1) comprises the steps of: (i) selecting a different second set of current engine data and a different second set of prior engine data; (ii) comparing the different second set of current engine data to the different second set of prior engine data to determine if there is an abnormality; and (iii) after comparing the different second set of current engine data to the different second set of prior engine data: (a) if an abnormality is still detected, evaluating whether the abnormality is a fault unrelated to the performance of the engine; (b) if an abnormality is not detected, proceeding to step (F). 13. A computerized system for evaluating whether faults detected during the testing of a gas turbine engine are related to engine performance problems or to problems unrelated to engine performance, the system comprising: (A) a host computer; (B) an analyzer workstation in communication with the host computer; (C) a test cell for carrying out the evaluation of the engine and in communication with the host computer; (D) software residing on the host computer for controlling access to prior engine data, for permitting electronic communication with the analyzer workstation and the test cell, and for processing data from at least one of the analyzer workstation and the test cell; (E) software residing on the analyzer workstation for permitting electronic communication between the test cell, the host computer and the analyzer workstation and for transmitting data between at least the host computer and the analyzer workstation; (F) software associated with the test cell for permitting electronic communication between the test cell, the host computer and the analyzer workstation and for transmitting data from the test cell to at least the host computer; (G) the system being capable of allowing the analyzer to: (1) compare a first set of current engine data to a first set of prior engine data for one performance parameter of the engine under one performance condition to determine if there is an abnormality; (2) if an abnormality is detected after comparing the first set of current engine data to the first set of prior engine data, compare a second set of current engine data to a second set of prior engine data for at least two different performance conditions to determine if there is an abnormality; (3) after comparing the second set of current engine data to the second set of prior engine data to determine if there is an abnormality: (a) if an abnormality is detected, evaluate whether the abnormality is a fault unrelated to the performance of the engine; (b) if an abnormality is not detected, compare a third set of current engine data to a third set of prior engine data for at least one other engine performance parameter under at least one performance condition to determine if there is an abnormality. 14. The system of claim 13 which is further capable of allowing the analyzer to: (4) after comparing the third set of current engine data to the third set of prior engine data to determine if there is an abnormality: (a) if an abnormality is detected, evaluate whether the abnormality is a fault unrelated to the performance of the engine; (b) if an abnormality is not detected, evaluate whether the abnormality detected in (1) is a fault related to performance of the engine. 15. The system of claim 14 wherein the one engine performance parameter in (G)(1) is exhaust gas temperature, specific fuel consumption, compressor rotor speed, fan rotor speed, engine air flow, cooling flow, bleed flow, leakage flow, thrust at rated power, compression pressure ratio, turbine pressure ratio, fan pressure ratio, engine pressure ration, turbine clearance control, compression temperature ratio, variable stator angle, variable bleed door position, vibration, oil consumption or acceleration or time. 16. The system of claim 15 wherein the one engine performance parameter during (G)(1) is exhaust gas temperature or specific fuel consumption. 17. The system of claim 15 wherein the engine performance condition is an engine power level. 18. A computerized system for evaluatin g whether faults detected during the testing of a gas turbine engine are related to engine performance problems or to problems unrelated to engine performance, the system comprising: (A) a host computer; (B) an analyzer workstation in communication with the host computer; (C) a test cell for carrying out the evaluation of the engine and in communication with the host computer; (D) software residing on the host computer for controlling access to prior engine data, for permitting electronic communication with the analyzer workstation and the test cell, and for processing data from at least one of the analyzer workstation and the test cell; (E) software residing on the analyzer workstation for permitting electronic communication between the test cell, the host computer and the analyzer workstation and for transmitting data between at least the host computer and the analyzer workstation; (F) software associated with the test cell for permitting electronic communication between the test cell, the host computer and the analyzer workstation and for transmitting data from the test cell to at least the host computer; (G) the system being capable of allowing the analyzer to: (1) evaluate one performance parameter of the engine under one performance condition to generate a first set of current engine data; (2) compare the first set of current engine data to a first set of prior engine data for the one performance condition of the one performance parameter to determine if there is an abnormality; (3) if an abnormality is detected after comparing the first set of current engine data to the first set of prior engine data, evaluate the one performance parameter under at least two different performance conditions to generate a second set of current engine data; (4) compare the second set of current engine data to a second set of prior engine data for the at least two different performance conditions of the one performance parameter to determine if there is an abnormality; (5) after comparing the second set of current engine data to the second set of prior engine data to determine if there is an abnormality: (a) if an abnormality is detected, evaluate whether the abnormality is a fault unrelated to the performance of the engine; (b) if an abnormality is not detected, evaluating the one performance parameter relative to at least one other engine performance parameter under at least one performance condition to generate a third set of current engine data; (6) comparing the third set of current engine data to a third set of prior engine data for the at least one other engine performance parameter under at least one performance condition to determine if there is an abnormality; (7) after comparing the third set of current engine data to the third set of prior engine data to determine if there is an abnormality: (a) if an abnormality is detected, evaluating whether the abnormality is a fault unrelated to the performance of the engine; (b) if an abnormality is not detected, evaluating whether the abnormality detected in step (2) is a fault related to the performance of the engine. 19. The system of claim 18 wherein the one engine performance parameter in (G)(1) is exhaust gas temperature, specific fuel consumption, compressor rotor speed, fan rotor speed, engine air flow, cooling flow, bleed flow, leakage flow, thrust at rated power, compression pressure ratio, turbine pressure ratio, fan pressure ratio, engine pressure ration, turbine clearance control, compression temperature ratio, variable stator angle, variable bleed door position, vibration, oil consumption or acceleration time. 20. The system of claim 19 wherein the one engine performance parameter during (G)(1) is exhaust gas temperature or specific fuel consumption. 21. The system of claim 19 wherein the engine performance condition is an engine power level. 22. The system of claim 18 wherein the analyzer during (G)(2): (a) plots individual values for the first c urrent engine data and the first prior engine data in order of earliest date collected to latest date collected to provide a data plot; (b) runs a statistical analysis on the data plot to determine the center line of the data plot and the statistical control limits below and above the center line. 23. The system of claim 22 wherein the analyzer during (G)(4): (a) plots each value of the second set of current and prior engine data at one power level relative to each value of the second set of current and prior engine data at a second power level to provide a second data plot; (b) carrys out a regression analysis on the second data plot to obtain a center line for the second data plot and to obtain the difference above or below the center line of the second data plot for each value of the second set of current and prior engine data plotted in the second data plot; and (c) plots the differences obtained for each value of the second set of current and prior engine data in order from earliest date collected to latest date collected. 24. The system of claim 23 wherein the analyzer during (G)(5)(a): (i) selects a different second set of current engine data and a different second set of prior engine data; (ii) compares the different second set of current engine data to the different second set of prior engine data to determine if there is an abnormality; and (iii) after comparing the different second set of current engine data to the different second set of prior engine data: (a) if an abnormality is still detected, evaluates whether the abnormality is a fault unrelated to the performance of the engine; (b) if an abnormality is not detected, proceeds to (G)(6). 25. Software for use in a computerized system for evaluating whether faults detected during the testing of a gas turbine engine are related to engine performance problems or to problems unrelated to engine performance, the system including a server, an analyzer computer in communication with the server, and a test cell for carrying out the evaluation of the engine and in communication with the server; the software comprising: (A) a server software component that can reside on the server that is capable of controlling access to prior engine data, permitting electronic communication between the analyzer computer and the test cell, and processing data from at least one of the analyzer computer and the test cell; (B) an analyzer software component that can reside on the analyzer computer and is capable of permitting electronic communication between the test cell, the server and the analyzer computer and transmitting data between at least the server and the analyzer computer; (C) a test cell software component that can be associated with the test cell and is capable of permitting electronic communication between the test cell, the server and the analyzer computer and transmitting data to at least the server; (D) the software when used with the system being capable of allowing the analyzer to: (1) compare a first set of current engine data to a first set of prior engine data for the one performance condition of the one performance parameter to determine if there is an abnormality; (2) if an abnormality is detected after comparing the first set of current engine data to the first set of prior engine data, a second set of current engine data to a second set of prior engine data for the at least two different performance conditions of the one performance parameter to determine if there is an abnormality; (3) after comparing the second set of current engine data to the second set of prior engine data to determine if there is an abnormality: (a) if an abnormality is detected, evaluate whether the abnormality is a fault unrelated to the performance of the engine; (c) if an abnormality is not detected, evaluate the one performance parameter relative to at least one other engine performance parameter under at least one performance condition to generate a third set of current eng ine data. 26. The software of claim 25 which is further capable of allowing the analyzer to: (4) after comparing the third set of current engine data to the third set of prior engine data to determine if there is an abnormality: (a) if an abnormality is detected, evaluate whether the abnormality is a fault unrelated to the performance of the engine; (b) if an abnormality is not detected, evaluating whether the abnormality detected in step (2) is a fault related to performance of the engine. 27. The software of claim 26 that is stored and installable from one or more nonvolatile electronic storage media. 28. The software of claim 27 wherein the electronic media are floppy disks or CD ROM disks. 29. The software of claim 26 which has instructions provided or associated therewith for how to use the software with the system, how to install the software on the system, or how to use with and install the software on the system. 30. Software for use in a computerized system for evaluating whether faults detected during the testing of a gas turbine engine are related to engine performance problems or to problems unrelated to engine performance, the system including a server, an analyzer computer in communication with the server, and a test cell for carrying out the evaluation of the engine and in communication with the server; the software comprising: (A) a server software component that can reside on the server that is capable of controlling access to prior engine data, permitting electronic communication between the analyzer computer and the test cell, and processing data from at least one of the analyzer computer and the test cell; (B) an analyzer software component that can reside on the analyzer computer and is capable of permitting electronic communication between the test cell, the server and the analyzer computer and transmitting data between at least the server and the analyzer computer; (C) a test cell software component that can be associated with the test cell and is capable of permitting electronic communication between the test cell, the server and the analyzer computer and transmitting data to at least the server; (D) the software when used with the system being capable of allowing the analyzer to: (1) evaluate one performance parameter of the engine under one performance condition to generate a first set of current engine data; (2) compare the first set of current engine data to a first set of prior engine data for the one performance condition of the one performance parameter to determine if there is an abnormality; (1) if an abnormality is detected after comparing the first set of current engine data to the first set of prior engine data, evaluate the one performance parameter under at least two different performance conditions to generate a second set of current engine data; (2) compare the second set of current engine data to a second set of prior engine data for the at least two different performance conditions of the one performance parameter to determine if there is an abnormality; (3) after comparing the second set of current engine data to the second set of prior engine data to determine if there is an abnormality: (a) if an abnormality is detected, evaluate whether the abnormality is a fault unrelated to the performance of the engine; (b) if an abnormality is not detected, evaluate the one performance parameter relative to at least one other engine performance parameter under at least one performance condition to generate a third set of current engine data; (4) comparing the third set of current engine data to a third set of prior engine data for the at least one other engine performance parameter under at least one performance condition to determine if there is an abnormality; (5) after comparing the third set of current engine data to the third set of prior engine data to determine if there is an abnormality; (c) if an abnormality is detected, evaluating whether the abnormali
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (14)
Kitagawa Hiroshi,JPX, Air-fuel ratio control system for internal combustion engines.
Porter Fred C. (447 E. Elmwood Troy) Schultz Garth J. (2111 Lovington Ave. ; Apt. #106 Troy MI 48083), Apparatus and methods for converting conventionally fueled engines to operate on an alternative fuel.
Cullen Michael J. (Northville MI) Marzonie Robert M. (Northville MI) Dona Alan R. (Huntington Woods MI) Grant Eric J. (Royal Oak MI) Yannone Ronald A. (Clinton MI), Engine control system for producing and responding to an index of maturity of adaptive learing.
Moore-McKee Amy L. ; Ginzel Geoffrey D. ; Schubert William ; King Kevin S., Method for producing production control software for a natural gas engine controller.
McAlister, Roy Edward; Larsen, Melvin James, Integrated fuel injector igniters configured to inject multiple fuels and/or coolants and associated methods of use and manufacture.
Barillon, Pascal; Gauvin, Fabrice; Lucea, Marc; Poilane, Emmanuel, Method and system for estimating exhaust gas temperature and internal combustion engine equipped with such a system.
Young, Kimberley Allan; Wan, Quan; Farber, Anton Robert Darcey; Sulatisky, Michael Theodore; Peter, Nathan Oliver; Hill, Sheldon George, Method and system for powering an Otto cycle engine using gasoline and compressed natural gas.
Stewart,Gregory E.; Kolavennu,Soumitri N.; Borrelli,Francesco; Hampson,Gregory J.; Shahed,Syed M.; Samad,Tariq; Rhodes,Michael L., Multivariable control for an engine.
Stewart,Gregory E.; Kolavennu,Soumitri N.; Borrelli,Francesco; Hampson,Gregory J.; Shahed,Syed M.; Samad,Tariq; Rhodes,Michael L., Use of sensors in a state observer for a diesel engine.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.