Fuel injection controller
First Claim
1. A fuel injection controller for controlling a fuel injection amount of a fuel injector in an engine of a vehicle, the fuel injection controller comprising:
- an oxygen sensor that responds to an oxygen concentration inside an exhaust passage through which an exhaust of the engine passes; and
an injection amount control unit programmed to control the fuel injection amount based on an output of the oxygen sensor, wherein the injection amount control unit includes;
an injection amount correction value computing unit that determines an injection amount correction value based on the output of the oxygen sensor, the injection amount correction value having a correction variation amount added thereto or subtracted therefrom based on the output of the oxygen sensor;
a short-time learning value computing unit that determines, based on the injection amount correction value, a short-time learning value that is updated at a predetermined short-time learning speed;
a long-time learning value computing unit that determines, based on the short-time learning value, a long-time learning value that is updated at a long-time learning speed that is slower than the short-time learning speed;
a feedback correction amount computing unit that computes a feedback correction amount based on a sum of the injection amount correction value, the short-time learning value, and the long-time learning value;
an injection amount control value computing unit that computes a control value of the fuel injection amount using the feedback correction amount; and
a long-time learning value holding unit that stores the long-time learning value;
whereinwhen the engine is started, the long-time learning value computing unit reads and uses a previous long-time learning value stored in the long-time learning value holding unit prior to when the engine is started, while the short-time learning value computing unit starts computing the short-time learning value anew without inheriting a previous short-time learning value.
1 Assignment
0 Petitions
Accused Products
Abstract
A fuel injection controller includes an oxygen sensor that responds to an oxygen concentration inside an exhaust passage, and an injection amount control unit programmed to control a fuel injection amount based on the output of the oxygen sensor. The injection amount control unit includes an injection amount correction value computing unit that determines an injection amount correction value based on the output of the oxygen sensor, a short-time learning value computing unit that determines a short-time learning value based on the injection amount correction value, a long-time learning value computing unit that determines a long-time learning value based on the short-time learning value; a feedback correction amount computing unit that computes a feedback correction amount, an injection amount control value computing unit that computes a control value of the fuel injection amount, and a long-time learning value holding unit that holds the long-time learning value.
-
Citations
10 Claims
-
1. A fuel injection controller for controlling a fuel injection amount of a fuel injector in an engine of a vehicle, the fuel injection controller comprising:
-
an oxygen sensor that responds to an oxygen concentration inside an exhaust passage through which an exhaust of the engine passes; and an injection amount control unit programmed to control the fuel injection amount based on an output of the oxygen sensor, wherein the injection amount control unit includes; an injection amount correction value computing unit that determines an injection amount correction value based on the output of the oxygen sensor, the injection amount correction value having a correction variation amount added thereto or subtracted therefrom based on the output of the oxygen sensor; a short-time learning value computing unit that determines, based on the injection amount correction value, a short-time learning value that is updated at a predetermined short-time learning speed; a long-time learning value computing unit that determines, based on the short-time learning value, a long-time learning value that is updated at a long-time learning speed that is slower than the short-time learning speed; a feedback correction amount computing unit that computes a feedback correction amount based on a sum of the injection amount correction value, the short-time learning value, and the long-time learning value; an injection amount control value computing unit that computes a control value of the fuel injection amount using the feedback correction amount; and a long-time learning value holding unit that stores the long-time learning value;
whereinwhen the engine is started, the long-time learning value computing unit reads and uses a previous long-time learning value stored in the long-time learning value holding unit prior to when the engine is started, while the short-time learning value computing unit starts computing the short-time learning value anew without inheriting a previous short-time learning value. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10)
-
-
7. A fuel injection controller for controlling a fuel injection amount of a fuel injector in an engine of a vehicle, the fuel injection controller comprising:
-
an oxygen sensor that responds to an oxygen concentration inside an exhaust passage through which an exhaust of the engine passes; an injection amount control unit programmed to control the fuel injection amount based on an output of the oxygen sensor, wherein the injection amount control unit includes; an injection amount correction value computing unit that determines an injection amount correction value based on the output of the oxygen sensor; a short-time learning value computing unit that determines, based on the injection amount correction value, a short-time learning value that is updated at a predetermined short-time learning speed; a long-time learning value computing unit that determines, based on the short-time learning value, a long-time learning value that is updated at a long-time learning speed that is slower than the short-time learning speed; a feedback correction amount computing unit that computes a feedback correction amount based on a sum of the injection amount correction value, the short-time learning value, and the long-time learning value; an injection amount control value computing unit that computes a control value of the fuel injection amount using the feedback correction amount; and a long-time learning value holding unit that stores the long-time learning value; an idling stop unit that automatically stops the engine when a predetermined idling stop condition is met; and a restart unit that restarts the engine when a predetermined restart condition is met in an automatic stop state;
whereinthe automatic stop state, in which the engine is automatically stopped by the idling stop unit, is entered in response to the predetermined idling stop condition including an engine speed in an idling speed range; when the engine is restarted by the restart unit, the short-time learning value computing unit inherits the previous short-time learning value; and when the engine is started in a state other than the automatic stop state, the long-time learning value computing unit reads and uses a previous long-time learning value stored in the long-time learning value holding unit prior to when the engine is started in the state other than the automatic stop state, while the short-time learning value computing unit starts computing the short-time learning value anew without inheriting a previous short-time learning value.
-
Specification