1. Field of the Invention
The present invention relates to an air-fuel ratio control apparatus for controlling an air-fuel ratio of an internal combustion engine, and particularly to an air-fuel ratio control apparatus in which air-fuel ratio control immediately after start-up of an internal combustion engine is more suitably performed than a conventional one.
2. Description of the Related Art
As is well known, in an internal combustion engine, for the purpose of improving fuel economy and purifying exhaust gas, the so-called air-fuel ratio feedback control (hereinafter also referred to as air-fuel ratio control) is performed. In the air-fuel ratio feedback control, in general, when an air-fuel ratio sensor mounted in an exhaust passage detects that the air-fuel ratio is in a rich state, a fuel injection amount from an injector (injection valve) is reduced to shift the air-fuel ratio to the lean side. Besides, when the air-fuel ratio sensor detects that the air-fuel ratio is in a lean state, the fuel injection amount from the injection valve is increased to shift the air-fuel ratio to the rich side. By performing the control as state above, the control to cause the air-fuel ratio of the gas passing through the exhaust passage of the internal combustion engine to coincide with the target air-fuel ratio is performed.
Immediately after the internal combustion engine is started, since a state of each portion in the inside of the internal combustion engine is different from a normal condition (for example, temperature is low), when the air-fuel ratio control which is set to be optimally operated in the normal condition is used as it is, there is a possibility that various problems arise. For example, patent document 1 (JP-A-8-312428) discloses a technique in which at the time point of start of the air-fuel ratio feedback control immediately after start-up, an integration constant used for the first integration control toward the lean direction is made larger than a normal value, and the control speed is increased to enhance convergence to the target air-fuel ratio, and further, spark advance control for ignition timing is performed in order to suppress a drop in engine rotation number(rotation speed) which occurs since the air-fuel ratio control is not normally performed at the time of start-up (there are also other causes).
However, in the technique disclosed in patent document 1, especially at the time of cold engine start-up (at the time of start-up from the state where the engine is cold), there is a problem that a good control state can not be immediately obtained. For facilitating the understanding of this, a description will be made while the state immediately after the start-up is schematically shown in
Further, even if the misfire does not occur, in the air-fuel ratio feedback control, in order to return the overshoot state to the target air-fuel ratio, the air-fuel ratio feedback control is performed significantly toward the rich direction. Thus, there has also been a problem that the air-fuel ratio is put in a hunting state with respect to the target air-fuel ratio, and the convergence to the target air-fuel ratio becomes slow (after T4 of
Besides, when consideration is given to the existence of the fluctuation in characteristics of commercially available fuel among fuel companies and the fluctuation in characteristics due to the season when the fuel is refined, in the case where the fuel with poor volatility is used at the cold engine start-up (for example, 0° C.), the fuel injected from an injector does not sufficiently vaporize, and an actual amount of fuel sucked into a cylinder becomes less than the injection amount of fuel, and further, when the integration constant of the air-fuel ratio feedback control is made larger than the normal value, and the overshoot of the air-fuel ratio occurs, the amount of supply fuel becomes further excessively small. Therefore, there has also been a problem that the misfire is more liable to occur, and the engine stall becomes liable to occur.
As stated above, in the conventional air-fuel ratio feedback control, there have been problems that especially immediately after the cold engine start-up, the air-fuel ratio is not immediately stabilized, the hunting or overshoot occurs in the temporal change of the air-fuel ratio, and the convergence to the target air-fuel ratio becomes slow, and further, the engine is stalled (stopped) in some cases.
Besides, there has been a problem that it is impossible to sufficiently deal with the fluctuation in the characteristics of commercially available fuel among companies, and the fluctuation in the characteristics due to the refining season.
The invention has been made to solve the foregoing problems and provides an air-fuel ratio control apparatus for an internal combustion engine in which an influence of fluctuation in fuel characteristics is small, and even immediately after start-up, an actual air-fuel ratio is quickly converged to a target air-fuel ratio without, producing overshoot with respect to the target air-fuel ratio and without causing a stall in engine rotation speed, and drivability is not spoiled.
According to an aspect of the invention, an air-fuel ratio control apparatus for an internal combustion engine includes an air-fuel ratio sensor to detect an air-fuel ratio of the internal combustion engine having a fuel injection unit, an air-fuel ratio feedback control unit that has a calculation unit to calculate a fuel injection amount to make a detection value of the air-fuel ratio sensor coincident with a target air-fuel ratio and controls the fuel injection unit based on the calculated fuel injection amount, a start-up completion judgment unit to judge whether start-up of the internal combustion engine has been completed, an engine condition (state) judgment unit to judge whether the internal combustion engine enters a normal condition after the start-up has been completed, and an upper/lower limit clip setting unit to limit an output range of the calculation unit within a first output range during a period of from a time when the start-up completion judgment unit judges that the start-up has been completed to a time when the engine condition judgment unit judges that the internal combustion engine enters the normal condition.
According to the air-fuel ratio control apparatus for the internal combustion engine according to the invention, immediately after start-up, an upper/lower limit clip value for use immediately after start-up, which is smaller than a normal one, is provided at the output of the calculation circuit to perform calculation for the air-fuel ratio feedback control immediately after start-up and the air-fuel ratio feedback control is performed, and therefore, there is obtained an effect that the actual air-fuel ratio of the internal combustion engine does not overshoot with respect to the target air-fuel ratio, and can be quickly converged to the target air-fuel ratio in a shorter time than a conventional one.
Hereinafter, embodiments of the invention will be described in detail with reference to the drawings.
Embodiment 1
First, an air-fuel ratio control apparatus for an internal combustion engine according to embodiment 1 of the invention will be described.
Besides, an intake air temperature sensor 3 to measure the temperature of the intake air and an air flow sensor 4 to measure the air flow amount are mounted between the air filter 2 and the intake pipe 7. Besides, as an idle speed control (hereinafter referred to as ISC), an ISC valve 6 to adjust the idle rotation speed of the engine is mounted. Besides, although not shown, a water temperature sensor to detect the temperature of cooling water of the engine 1 is also mounted.
The mixed gas sent to the combustion chamber of the engine 1 is ignited by an electric spark of a not-shown ignition plug provided in the combustion chamber and is burnt. The gas after combustion (already burnt gas or exhaust gas) passes through an exhaust pipe 13, and an air-fuel ratio of the already burnt gas is detected by an air-fuel ratio sensor 10 provided in the exhaust pipe 13. Besides, the already burnt gas is purified by a catalyst (for example, three-way catalyst) 11 provided at the downstream side of the air-fuel ratio sensor 10 and is exhausted.
An engine control unit (hereinafter referred to as an ECU) 12 includes the following. That is, there are included a ROM (Read Only Memory) storing various constants such as injection fuel at the time of start-up, a RAM (Random Access Memory) temporarily storing calculation values such as a correction value of air-fuel ratio feedback, a CPU (microprocessor) to calculate a basic fuel injection amount and the like from the rotation speed of the engine 1 and the amount of the intake air, an input/output interface to which detection signals of the air-fuel ratio sensor 10 and the like are inputted, and a drive circuit to output a drive signal and the like of the injector 8. The ECU constitutes a part of the air-fuel ratio control apparatus of the invention described below.
The detection signals of various sensors, such as the crank angle sensor 9, are inputted to the ECU 12 through the input/output interface. The ECU 12 judges the operation state of the engine 1 by causing the CPU to perform calculation. Besides, the ECU 12 reads various constants from the ROM based on the detection signals from the air flow sensor 4 and the water temperature sensor, and reads a correction amount of the air-fuel ratio feedback control based on the detection signal of the air-fuel ratio sensor 10 from the RAM. The ECU 12 calculates the fuel injection amount of the injector 8 by the CPU, and performs the control to inject the fuel of the calculated injection amount from the injector 8 through the input/output interface and the drive circuit.
A further detailed description will be made with reference to
First, the fuel injection amount injected from the injector 8 is determined by coupling a basic fuel injection amount PWs with various correction coefficients Kof added to this, a feedback correction amount Kfb controlled by the air-fuel ratio control, and an activation delay time Td of the injector 8.
Based on a rotation speed NE of the engine 1 calculated by the ECU 12 from the detection signal of the crank angle sensor 9 and an intake air amount Qa from the air flow sensor 4, the basic fuel injection amount PWs is calculated as
PWs=K×Qa×NE(K is a constant).
A final fuel injection amount PWe is calculated by coupling the basic fuel injection amount PWs with the air-fuel ratio feedback correction coefficient Kfb, the various correction coefficients Kof, and the activation delay time Td of the injector 8.
PWe=PWs×Kfb×Kof+Td
Next, the respective correction amounts Kfb and Kof will be described.
With respect to the air-fuel ratio feedback correction amount Kfb, a difference (err shown in the left portion of
Besides, with respect to the various correction coefficients Kof, ones corresponding to the detection values of the sensors are read out from what are previously stored in the ROM in the ECU 12 and are used. For example, a water temperature correction coefficient Kwt is set so that as the water temperature becomes low, the fuel amount is increased.
As shown in
Here, the structure of the upper/lower limit clip setting unit 32 will be described. The upper/lower limit clip setting unit 32 includes plural limiters (
Next, the operation of the air-fuel ratio control apparatus of embodiment 1 of the invention will be described in detail with reference to a flowchart of
First, before the detailed description of
When the start-up of the engine 1 is completed (for example, the engine rotation speed reaches a specified level), the switch 33 of
In the normal fuel injection amount control, the ECU calculates the basic fuel injection amount PWs to achieve the theoretical air-fuel ratio from the rotation speed of the engine 1 based on the detection signal of the crank angle sensor 9 and the intake air amount based on the detection signal of the air flow sensor 4, and calculates the final fuel injection amount (called PWe) in which the correction amounts such as the water temperature correction coefficient Kwt are added, and then, the injector 8 is driven to inject the fuel.
The above-mentioned control is performed in the procedure shown in the flowchart of
In the case of NO judgment at S11, since the engine 1 is still in a cranking state or the engine 1 is in a state where engine 1 does not completely start up due to bad start-up, advance is made to S16, the upper/lower limit clip value 35 for use immediately after start-up (in the upper/lower limit clip setting unit 32 of
At S12, for example, based on a judgment as to whether or not the air-fuel ratio sensor 10 is activated, a judgment is made as to whether or not the air-fuel ratio feedback control is performed. The setting is made such that for example, when the sensor element temperature of the air-fuel ratio sensor 10 is a specified value (for example, 350° C.) or higher, it is judged that the air-fuel ratio sensor 10 is activated. In the case of YES judgment at S12, since the air-fuel ratio feedback control is performed, advance is made to S13, and a release judgment of the upper/lower limit clip value for use immediately after start-up is made. However, in the case of NO judgment, return is made.
When advance is made to S13, it is judged whether the flag FBCSF to instruct the release of the upper/lower limit clip value for use immediately after start-up is set. The unit to make the release judgment (S13) of the upper/lower limit clip value for use immediately after start-up is an engine condition judgment unit in the invention, and in embodiment 1, the judgment is made by a flowchart shown in
The flowchart of
Here, the release judgment flow of the upper/lower limit clip value for use immediately after start-up will be described with reference to
At S104, a difference Laf_er is calculated from the actual air-fuel ratio Laf and the target air-fuel ratio Laf_0 read at S102 and S103. As shown in
Then, advance is made to S105, and a judgment is made as to whether the difference Laf_er between the actual air-fuel ratio Laf and the target air-fuel ratio Laf_0 is within a specified value. This specified value indicates how closely the air-fuel ratio detected by the air-fuel ratio sensor 10 approaches the target air-fuel ratio, and is set to, for example, 0.3. When the difference Laf_er between the actual air-fuel ratio Laf and the target air-fuel ratio Laf_0 is within the specified value, that is, when the judgment at S105 is YES, advance is made to S106. On the other hand, when NO judgment is made at S105, that is, when the difference Laf_er between the actual air-fuel ratio Laf and the target air-fuel ratio Laf_0 is outside the specified value, advance is made to S109, an after-mentioned count Lafer_Cnt is reset to zero, and return is made.
When YES judgment is made at S105 and advance is made to S106, the count Lafer_Cnt is incremented by 1. The count Lafer_Cnt is the count incremented only when the difference Laf_er between the actual air-fuel ratio Laf and the target air-fuel ratio Laf_0 continues within the specified value, and by this count, the judgment can be made as to whether or not the actual air-fuel ratio Laf is converged to the target air-fuel ratio Laf_0, and it is used at an after-mentioned convergence judgment at S107.
When the count Lafer_Cnt is incremented by 1 at S106 and advance is made to S107, a judgment is made as to whether or not the count Lafer_Cnt is larger than a specified value. This specified value is experimentally obtained, and is set to, for example, 20. At S107, when the count Lafer_Cnt is smaller than the specified value, that is, when NO judgment is made, since it is necessary to continue the air-fuel ratio feedback control in which the upper/lower limit clip value 35 for use immediately after start-up is set, return is made. On the other hand, in the case of YES judgment in which the count Lafer_Cnt is larger than the specified value, since the actual air-fuel ratio Laf is converged to the target air-fuel ratio Laf_0 and the upper/lower limit clip value for use immediately after start-up can be released, advance is made to S108, the release flag FBCSF of the upper/lower limit clip value for use immediately after start-up is set to 1, and return is made. The release flag FBCSF of the upper/lower limit clip value for use immediately after start-up is set to 1, so that resetting can be made at any time to the upper/lower limit clip value for normal use.
As described above, the air-fuel ratio control state judgment unit repeatedly reads the detection value of the air-fuel ratio sensor at specified time intervals, and when the state in which the deviation from the target air-fuel ratio is within the predetermined range is continuously detected a specified number of times, it is judged that the air-fuel ratio is controlled within the deviation range previously determined with respect to the target air-fuel ratio.
Next, in embodiment 1 of the invention, temporal change states of various control values in timing charts of
At time T1, when the driver turns on a key to start up the engine 1, the ECU 12 is powered on, a not-shown starter is rotated, start-up fuel injection is performed, and the upper/lower limit clip value for use immediately after start-up 35 is set before the start-up completion flag becomes 1. At time T2, when the-rotation speed of the engine becomes a specified rotation speed or higher, the start-up completion flag (
When the air-fuel ratio feedback control is started at time T3, the air-fuel ratio feedback correction amount is calculated according to the difference between the actual air-fuel ratio Laf at that time and the target air-fuel ratio Laf_0. Immediately after the start-up, the, influence of a large amount of fuel injected at the time of the start-up remains, and the actual air-fuel ratio Laf indicates the rich state, and accordingly, the integration calculation is performed so that the correction is made to the lean side by the air-fuel ratio feedback control, that is, the fuel injection amount is decreased.
In the case where the upper/lower limit clip of the integration calculation is a normal value at the time of the calculation of the air-fuel ratio feedback correction amount (that is, in the case where the invention is not used), the calculation of the feedback correction amount produces the calculation result to significantly decrease the fuel injection amount in order to return the actual air-fuel ratio Laf to the target air-fuel ratio Laf_0. Thus, the shift start time of the actual air-fuel ratio Laf to the target air-fuel ratio Laf_0 is early. However, since the injection fuel amount is significantly reduced, the overshoot in which the actual air-fuel ratio Laf exceeds the target air-fuel ratio Laf_0 occurs, and the engine rotation number (rotation speed) is also reduced (as indicated by the dotted line of
In the case where the upper/lower limit clip value for use immediately after start-up is set (in the case where the invention is used), first, although the calculation of the air-fuel ratio feedback correction amount is performed as usual, since the upper/lower limit clip value for use immediately after start-up is set for the integration calculation of the air-fuel ratio feedback correction, the integration calculation value of the air-fuel ratio feedback correction is limited (oblique line part of
The actual air-fuel ratio Laf is converged to the target air-fuel ratio Laf 0, and when the difference Laf_er between the actual air-fuel ratio Laf and the target air-fuel ratio Laf_0 is within the specified value and the count Lafer_Cnt becomes larger than the specified number of times, the release flag FBCSF of the upper/lower limit clip value for use immediately after start-up becomes 1, the upper/lower limit clip value for use immediately after start-up is released, the upper/lower limit clip value for normal use is set, and the air-fuel ratio feedback control with the upper/lower limit clip value for use immediately after start-up is ended (time: T4).
According to the first embodiment of the invention, since the upper/lower limit clip value for use immediately after start-up is set in the air-fuel ratio feedback integration calculation, even if the air-fuel ratio feedback control is started from the state where the actual air-fuel ratio is in the rich state, the influence of the start-up fuel injection amount is removed, and the actual air-fuel ratio does not overshoot with respect to the target air-fuel ratio and can be quickly converged to the target air-fuel ratio.
Besides, when the case where the difference between the actual air-fuel ratio and the target air-fuel ratio is within the specified value is repeatedly measured a specified number of times, the upper/lower limit clip value for use immediately after start-up is changed to the upper/lower limit clip value for normal use. Thus, the upper/lower limit clip value is returned to the normal value in a suitable time, and the control performance of the air-fuel ratio feedback at the time of immediately after start-up and that at the normal time can be made consistent with each other.
Embodiment 2
Next, embodiment 2 of the invention will be described. In an air-fuel control apparatus of embodiment 2, the structure of the engine 1 of
Since the flowchart of
When advance is made to S202, an air-fuel ratio feedback control elapsed time TFB starts to be counted, advance is made to S203, and a judgment is made as to whether or not the air-fuel ratio feedback control elapsed time TFB is a specified time or more. This specified time is experimentally obtained, is set to a time in which the actual air-fuel ratio is certainly converged to the target air-fuel ratio, and is set to a value of approximately 4 to 10 seconds, for example, 4 seconds. This time length may be changed according to conditions, for example, cooling water temperature. A time in which the engine reaches a normal condition(state) is short when the cooling water temperature is high, and is long when it is low. Thus, a not-shown timer time adjustment unit (program inside the ECU) is used, and based on, for example, the detection value of the water temperature sensor, the time length may be made long when the water temperature is low, and it may be made short when the water temperature is high.
At S203, when YES judgment is made, that is, the air-fuel ratio feedback control elapsed time TFB becomes the specified time or more, since it is expected that the actual air-fuel ratio is converged to the target air-fuel ratio, advance is made to S108. On the other hand, when NO judgment is made, that is, the air-fuel ratio feedback control elapsed time TFB is the specified time or less, since it is necessary to further continue the air-fuel ratio feedback control in which the upper/lower limit clip value for use immediately after start-up is set, return is made. When advance is made to S204, the release flag FBCSF of the upper/lower limit clip value for use immediately after start-up is set to 1, and return is made.
Then, return is made to the flowchart of
According to embodiment 2, since the upper/lower limit clip value for use immediately after start-up is changed to the upper/lower limit clip value for normal use according to the feedback timer TFB for use immediately after start-up, the effective period of the upper/lower limit clip value for use immediately after start-up is limited to the specified time from the start-up, and the air-fuel ratio feedback control performance at the normal time can be certainly ensured.
Embodiment 3
Next, embodiment 3 will be described. Also in embodiment 3,
First, at S101, similarly to the first or the second embodiment, a judgment is made as to whether or not the air-fuel ratio feedback control is being performed, and in the case of YES judgment, advance is made to S302, and in the case of NO judgment, return is made. When advance is made to S302, an accelerator opening is read. The accelerator opening is read by a not-shown accelerator opening detection unit. Next, when advance is made to S303, a judgment is made as to whether or not the accelerator opening read at S302 is a specified value or more. This specified value is set to such a value that a judgment that the accelerator is pressed is not made when the accelerator is not pressed. For example, in the case where the operation range of the opening is 0 to 100%, it is judged that the accelerator is pressed when the opening is 5% or more. When the accelerator is pressed, since YES judgment is made, advance is made to S304, and when it is not pressed, since NO judgment is made, return is made.
When YES judgment is made at S303 and advance is made to S108, the release flag FBCSF of the upper/lower limit clip value for use immediately after start-up is set to 1, and return is made. Since judgment at S14 of the flowchart of
According to embodiment 3, since the upper/lower limit clip value for use immediately after start-up is changed to the upper/lower limit clip value for normal use according to the operation of the accelerator opening, even in the case where pulling away is performed immediately after the start-up, the air-fuel ratio feedback control performance at the normal time can be ensured. That is, based on the operation of the accelerator opening, the upper/lower limit clip value for use immediately after start-up is changed to the upper/lower limit clip value for normal use, and accordingly, when the accelerator is pressed immediately after the start-up, the correction of the air-fuel ratio feedback control is not made excessively small, and the misfire or engine stall does not occur.
Embodiment 4
In embodiments 1, 2 and 3, the engine condition judgment unit checks the control state of the air-fuel ratio, the elapsed time of the timer after the start-up, or whether the accelerator is operated, so that the judgment is made as to whether the engine is shifted from the state immediately after start-up to the normal condition. In the description of embodiments 1 to 3, the description in which one of these methods is performed has been made. However, these three methods (or arbitrary two of them) may be simultaneously performed. A flowchart of the air-fuel ratio control immediately after start-up in such a case is shown in
In the case where the logical product AND is adopted, since the upper/lower limit clip value for use immediately after start-up is released at the time point when the judgment results of all the methods indicate the normal condition (state), the result corresponds to the timing when the judgment of the normal condition is made latest among the methods used. In the case where the logical sum OR is adopted, since the shift to the normal condition is performed at the time point when the first one judgment result among all the methods indicates the normal condition, the result corresponds to the timing when the judgment of the normal state is made earliest among the methods used. By adopting such a structure, there is obtained an effect that for example, even in the case where one of the three methods goes wrong, the air-fuel ratio control immediately after start-up is normally performed.
The air-fuel ratio control apparatus for the internal combustion engine according to the invention can be applied to any internal combustion engine irrespective of the ignition method as long as the internal combustion engine is such that the fuel injection amount can be controlled. Besides, the internal combustion engine to be used is not limited to one for a vehicle, and the invention can be used for the internal combustion engine of a motor bicycle, a ship, or an airplane.
Number | Date | Country | Kind |
---|---|---|---|
P2005-220326 | Jul 2005 | JP | national |