Neural control system and method for alternatively fueled engines
First Claim
1. A method of modifying a fuel injection signal having a pulse width, the fuel injection signal being provided by a controller managing a fuel powered apparatus receiving gasoline and an alternative fuel for electrical control of a gasoline operated injector and an alternative-fuel operated injector, the controller having information on temperature, exhaust gas oxygen (EGO) content, air-fuel ratio, fuel trims and a control system type, the method comprising:
- (a) receiving the pulse width of the fuel injection signal;
(b) receiving the information on the temperature, the EGO content, and the fuel trims;
(c) modifying the pulse width of the fuel injection signal based on the received information, the modified pulse width controlling alternative fuel supplied by the alternative fuel injector to the fuel powered apparatus;
(d) determining whether an error criterion is met based on measured information of the fuel powered apparatus operating on the alternative fuel and desired response information; and
(e) repeating the steps (c) and (d) when the error criterion is not met.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
147 Citations
63 Claims
-
1. A method of modifying a fuel injection signal having a pulse width, the fuel injection signal being provided by a controller managing a fuel powered apparatus receiving gasoline and an alternative fuel for electrical control of a gasoline operated injector and an alternative-fuel operated injector, the controller having information on temperature, exhaust gas oxygen (EGO) content, air-fuel ratio, fuel trims and a control system type, the method comprising:
-
(a) receiving the pulse width of the fuel injection signal;
(b) receiving the information on the temperature, the EGO content, and the fuel trims;
(c) modifying the pulse width of the fuel injection signal based on the received information, the modified pulse width controlling alternative fuel supplied by the alternative fuel injector to the fuel powered apparatus;
(d) determining whether an error criterion is met based on measured information of the fuel powered apparatus operating on the alternative fuel and desired response information; and
(e) repeating the steps (c) and (d) when the error criterion is not met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
obtaining a value of the EGO content as the measured information; and
providing a desired EGO content as the desired response information.
-
-
4. The method of claim 1, wherein step (d) includes:
-
obtaining a value of the air-fuel ratio as the measured information; and
providing a desired air-fuel ratio as the desired response information.
-
-
5. The method of claim 1, wherein step (c) includes:
determining a closed-loop pulse width in response to the pulse width of the fuel injection signal when the control system type is closed-loop, the closed-loop pulse width, the alternative fuel supplied by the alternative fuel injector and the determination of the error criterion being performed in response to the closed-loop pulse width.
-
6. The method of claim 5, further comprising adjusting the closed-loop pulse width based on speed density information of the fuel powered apparatus.
-
7. The method of claim 1, wherein step (c) includes:
determining an open-loop pulse width in response to the pulse width of the fuel injection signal when the control system type is open-loop, the open-loop pulse width, the alternative fuel supplied by the alternative fuel injector and the determination of the error criterion being performed in response to the open-loop pulse width.
-
8. The method of claim 7, further comprising adjusting the open-loop pulse width based on speed density information of the fuel powered apparatus.
-
9. The method of claim 1, wherein step (d) includes:
-
obtaining the fuel trims information as the measured information; and
providing desired fuel trims information as the desired response information.
-
-
10. The method of claim 9, wherein the step of obtaining the fuel trims information includes obtaining a measured short-term fuel trim.
-
11. The method of claim 9, wherein the step of obtaining the fuel trims information includes obtaining a measured long-term fuel trim.
-
12. The method of claim 9, wherein the step of obtaining the fuel trims information includes obtaining a measured short-term fuel trim and a measured long-term fuel trim.
-
13. The method of claim 12, wherein step (d) includes:
-
obtaining a value of the air-fuel ratio as the measured information; and
providing a desired air-fuel ratio as the desired response information.
-
-
14. The method of claim 13, wherein step (c) includes:
determining a closed-loop pulse width in response to the pulse width of the fuel injection signal when the control system is closed-loop, the closed-loop pulse width and the determination of the error criterion being performed in response to the closed-loop pulse width.
-
15. The method of claim 14, further comprising adjusting the closed-loop pulse width based on speed density information of the fuel powered apparatus.
-
16. The method of claim 15, further comprising obtaining information on temperature of the fuel powered apparatus in operation.
-
17. The method of claim 16, further comprising obtaining the speed density information of the fuel powered apparatus.
-
18. The method of claim 17, wherein step (c) includes changing the pulse width in response to the temperature information, the speed density information and the value of the air-fuel ratio.
-
19. A system for modifying a fuel injection signal having a pulse width, the fuel injection signal being provided by a controller managing a fuel powered apparatus receiving gasoline and an alternative fuel for electrical control of a gasoline operated injector and an alternative-fuel operated injector, the controller having information on temperature, exhaust gas oxygen (EGO) content, air-fuel ratio, fuel trims and a control system type, the system comprising:
-
a mechanism constructed and adapted to obtain the pulse width of the fuel injection signal;
a mechanism constructed and adapted to receive the information on the temperature, EGO content and the fuel trims;
a mechanism constructed and adapted to modify the pulse width of the fuel injection signal based on the received information, the modified pulse width controlling the alternative fuel supplied by the alternative fuel injector to the fuel powered apparatus; and
a mechanism constructed and adapted to determine whether an error criterion is met based on measured information of the fuel powered apparatus operating on the alternative fuel and desired response information. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
a mechanism constructed and adapted to obtain a value of the EGO content as the measured information and to provide a desired EGO content as the desired response information.
-
-
21. The system of claim 19, wherein the mechanism to determine includes:
a mechanism constructed and adapted to obtain a value of the air-fuel ratio as the measured information and to provide a desired air-fuel ratio as the desired response information.
-
22. The system of claim 19, wherein the mechanism to determine includes:
a mechanism constructed and adapted to obtain the fuel trims information as the measured information and to provide desired fuel trims information as the desired response information.
-
23. The system of claim 19, wherein the mechanism to modify the pulse width includes:
a mechanism constructed and adapted to determine a closed-loop pulse width in response to the pulse width of the fuel injection signal when the control system type is closed-loop, the closed-loop pulse width, the alternative fuel supplied by the alternative fuel injector and the determination of the error criterion being performed in response to the closed-loop pulse width.
-
24. The system of claim 23, wherein the mechanism to determine the closed-loop pulse width includes a mechanism constructed and adapted to adjust the closed-loop pulse width based on speed density information of the fuel powered apparatus.
-
25. The system of claim 19, wherein the mechanism to modify the pulse width includes:
a mechanism constructed and adapted to determine an open-loop pulse width in response to the pulse width of the fuel injection signal when the control system type is open-loop, the open-loop pulse width, the alternative fuel supplied by the alternative fuel injector and the determination of the error criterion being performed in response to the open-loop pulse width.
-
26. The system of claim 25, wherein the mechanism to determine the open-loop pulse width includes a mechanism constructed and adapted to adjust the open-loop pulse width based on speed density information of the fuel powered apparatus.
-
27. A system for controlling fuel injection of an internal combustion engine of a vehicle, the system comprising:
-
sensors applied to the vehicle for sensing parameters relating to the vehicle and the fuel injection;
a controller for providing a fuel injection signal having a pulse width based on the sensed parameters;
a fuel injector for injecting a first fuel in a first mode and a second fuel in a second mode into the engine;
a comparator for comparing the sensed parameters with reference parameters to provide an error signal;
a pulse width modifier for changing the pulse width in response to the error signal; and
a switch for providing the fuel injection signal to the fuel injector and the pulse width modifier in the first and second modes, where;
(i) in the first mode, the fuel injector injects the first fuel into the engine in response to the pulse width of the fuel injection signal, (ii) in the second mode, the fuel injector injects the second fuel into the engine in response to a modified pulse width of a modified fuel injection signal, the modified pulse width being one changed by the pulse width modifier, the parameters sensed by the sensors in the second mode being provided to the comparator, the comparator providing the error signal in comparing the sensed parameters to the reference parameters. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A vehicle having an internal combustion engine comprising first and second groups of fuel injectors, the first group of injectors being gasoline injectors, the second group of injectors being alternative fuel injectors;
- the vehicle comprising;
sensing means for providing information on air for use in the engine, engine temperature, and exhaust gas oxygen content;
control means for providing a fuel control signal having a pulse width in response to the information provided by the sensing means;
means for selecting a path of the fuel control signal;
first fuel injection means for controlling the gasoline injection by the gasoline injectors in response to the pulse width of the fuel control signal, while the path of the fuel control signal is selected to the first fuel injection means;
pulse modification means for modifying the pulse width of the fuel control signal when the path of the fuel control signal is selected to the pulse modification means; and
second fuel injection means for controlling the alternative fuel injection by the alternative fuel injectors in response to a modified pulse width of the fuel control signal. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53)
the sensing means includes means for sensing values of a manifold air pressure, an engine speed, a coolant temperature, and an intake temperature; and
the pulse modification means including means for changing the pulse width of the fuel control signal in response to the sensed values and the fuel trim information.
- the vehicle comprising;
-
51. The vehicle of claim 49, the pulse modification means further comprises:
-
means for comparing the sensed values and the fuel trim information to reference values and providing errors therebetween; and
means for changing the pulse width of the fuel signal in response to the errors.
-
-
52. The vehicle of claim 46, further comprising means for providing gaseous fuel as the alternative fuel.
-
53. The vehicle of claim 52, wherein the alternative fuel is one of natural gas, propane and hydrogen.
-
54. A computer program product comprising a computer useable medium having computer logic stored therein for modifying a fuel injection signal having a pulse width, the fuel injection signal being provided by a controller managing a fuel powered apparatus receiving gasoline and an alternative fuel for electrical control of a gasoline operated injector and an alternative-fuel operated injector, the controller having information on temperature, exhaust gas oxygen (EGO) content, air-fuel ratio, fuel trims and a control system type, the computer program product including:
-
a mechanism constructed and adapted to obtain the pulse width of the fuel injection signal;
a mechanism constructed and adapted to receive the information on the temperature, EGO content and the fuel trims;
a mechanism constructed and adapted to modify the pulse width of the fuel injection signal based on the received information, the modified pulse width controlling the alternative fuel supplied by the alternative fuel injector to the fuel powered apparatus; and
a mechanism constructed and adapted to determine whether an error criterion is met based on measured information of the fuel powered apparatus operating on the alternative fuel and desired response information. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61)
a mechanism constructed and adapted to obtain a value of the EGO content as the measured information and to provide a desired EGO content as the desired response information.
-
-
56. The computer program product of claim 54, wherein the mechanism to determine includes:
a mechanism constructed and adapted to obtain a value of the air-fuel ratio as the measured information and to provide a desired air-fuel ratio as the desired response information.
-
57. The computer program product of claim 54, wherein the mechanism to determine includes:
a mechanism constructed and adapted to obtain the fuel trims information as the measured information and to provide desired fuel trims information as the desired response information.
-
58. The computer program product of claim 54, wherein the mechanism to modify the pulse width includes:
a mechanism constructed and adapted to determine a closed-loop pulse width in response to the pulse width of the fuel injection signal when the control system type is closed-loop, the closed-loop pulse width, the alternative fuel supplied by the alternative fuel injector and the determination of the error criterion being performed in response to the closed-loop pulse width.
-
59. The computer program product of claim 54, wherein the mechanism to determine the closed-loop pulse width includes a mechanism constructed and adapted to adjust the closed-loop pulse width based on speed density information of the fuel powered apparatus.
-
60. The computer program product of claim 54, wherein the mechanism to modify the pulse width includes:
a mechanism constructed and adapted to determine an open-loop pulse width in response to the pulse width of the fuel injection signal when the control system type is open-loop, the open-loop pulse width, the alternative fuel supplied by the alternative fuel injector and the determination of the error criterion being performed in response to the open-loop pulse width.
-
61. The computer program product of claim 54, wherein the mechanism to determine the open-loop pulse width includes a mechanism constructed and adapted to adjust the open-loop pulse width based on speed density information of the fuel powered apparatus.
-
62. Computer-readable media tangibly embodying a program of instructions executable by a computer to perform a method of modifying a fuel injection signal having a pulse width, the fuel injection signal being provided by a controller managing a fuel powered apparatus receiving gasoline and an alternative fuel for electrical control of a gasoline operated injector and an alternative-fuel operated injector, the controller having information on temperature, exhaust gas oxygen (EGO) content, air-fuel ratio and fuel trims, the method comprising:
-
(a) receiving the pulse width of the fuel injection signal;
(b) receiving the information on the temperature, EGO content, and the fuel trims;
(c) modifying the pulse width of the fuel injection signal based on the received information, the modified pulse width controlling the alternative fuel supplied by the alternative fuel injector to the fuel powered apparatus;
(d) determining whether an error criterion is met based on measured information of the fuel powered apparatus operating on the alternative fuel and desired response information; and
(e) repeating the steps (c) and (d) when the error criterion is not met.
-
-
63. In a vehicle controller, in which a fuel injection signal having a pulse width is modified, the fuel injection signal being provided by the vehicle controller managing a fuel powered apparatus receiving gasoline and an alternative fuel for electrical control of a gasoline operated injector and an alternative-fuel operated injector, the controller having information on temperature, exhaust gas oxygen (EGO) content, air-fuel ratio and fuel trims, a memory medium comprising software programmed to provide the modified fuel injection signal by a method comprising:
-
(a) receiving the pulse width of the fuel injection signal;
(b) receiving the information on the temperature, EGO content, and the fuel trims;
(c) modifying the pulse width of the fuel injection signal based on the received information, the modified pulse width controlling the alternative fuel supplied by the alternative fuel injector to the fuel powered apparatus;
(d) determining whether an error criterion is met based on measured information of the fuel powered apparatus operating on the alternative fuel and desired response information; and
(e) repeating the steps (c) and (d) when the error criterion is not met.
-
Specification