This application claims priority to Japanese Patent Application No. 2010-008348 filed on Jan. 18, 2010, which is incorporated herein by reference in its entirety including the specification, drawings and abstract.
1. Field of the Invention
The invention relates to an internal combustion engine system, a method of determining the occurrence of an air-fuel ratio imbalance state therein, and a vehicle.
2. Description of the Related Art
This kind of internal combustion engine system has been proposed that includes a multi-cylinder internal combustion engine, in which each cylinder is provided with a fuel injection valve, and an air-fuel ratio sensor disposed downstream of a combining portion, at which flows of exhaust gas from the cylinders of the internal combustion engine are combined, and that determines whether there is variation in air-fuel ratio between the cylinders of the internal combustion engine (see Japanese Patent Application Publication No. 2008-309065 (JP-A-2008-309065), for example). This system calculates the amount of exhaust gas for each of the cylinders based on a rotation speed and a load factor of the internal combustion engine, performs calculation of the amount of fuel at the combining portion, at which the flows of exhaust gas are combined, by dividing the amount of exhaust gas at the combining portion obtained from the calculated amount of exhaust gas of each cylinder by a detection value sent from the air-fuel ratio sensor, and estimates the amount of fuel for each of the cylinders based on the calculated amount of fuel at the combining portion with the use of an observer. Then, the air-fuel ratio for each of the cylinders is calculated by dividing the calculated amount of exhaust gas of each cylinder by the estimated amount of fuel of each of the cylinders and it is determined whether the amount of variation in air-fuel ratio between the cylinders is excessively large, based on the calculated air-fuel ratio of each of the cylinders.
In the above system, in order to determine the variation in air-fuel ratio between the cylinders of the internal combustion engine, various calculations are required, such as calculation of the amount of exhaust gas for each of the cylinders, calculation of the amount of fuel at the exhaust gas flow-combining portion, and estimation of the amount of fuel for each of the cylinders. In addition, it is also required to design the observer for observing the state of the amount of fuel of each of the cylinders based on the amount of fuel determined at the exhaust gas flow-combining portion in advance. In particular, when the observer is designed with the use of a simple model, a highly accurate output cannot be obtained and therefore, there is a case where it is difficult to properly design the observer. Thus, it is desirable to facilitate the determination of the variation in air-fuel ratio between the cylinders.
The invention provides an internal combustion engine system, a method of determining the occurrence of an air-fuel ratio imbalance state therein, in which there is an imbalance in air-fuel ratio between the cylinders of the internal combustion engine, and a vehicle of the invention, with which it is possible to determine the occurrence of the air-fuel ratio imbalance state easier.
An internal combustion engine system of the invention has a multi-cylinder internal combustion engine, in which fuel injection is performed for each of cylinders, the internal combustion engine system including: an air-fuel ratio detection device that detects an air-fuel ratio and that is provided in an exhaust pipe, at which flows of exhaust gas from the cylinders of the internal combustion engine are combined; and an air-fuel ratio state determination section that, when the internal combustion engine is in a predetermined steady operating state and the amount of change per unit time in the detected air-fuel ratio is not within a predetermined range, determines that the internal combustion engine is in an air-fuel ratio imbalance state, in which there is an imbalance in air-fuel ratio between the cylinders of the internal combustion engine.
In the internal combustion engine system of the invention, when a multi-cylinder internal combustion engine, in which fuel injection is performed for each of cylinders, is in the predetermined steady operating state, and the amount of change per unit time in the air-fuel ratio detected by the air-fuel ratio detection device that detects an air-fuel ratio and that is provided in an exhaust pipe, at which flows of exhaust gas from the cylinders of the internal combustion engine are combined, is not within a predetermined range, it is determined that the internal combustion engine is in the air-fuel ratio imbalance state, in which there is an imbalance in air-fuel ratio between the cylinders of the internal combustion engine. In this way, whether the internal combustion engine is in the air-fuel ratio imbalance state is determined by comparing the amount of change per unit time in the air-fuel ratio detected by the air-fuel ratio detection device with the predetermined range, so that it is possible to determine the occurrence of the air-fuel ratio imbalance state easier.
A vehicle of the invention is installed with the internal combustion engine system of the invention that basically has a multi-cylinder internal combustion engine, in which fuel injection is performed for each of cylinders, the internal combustion engine system including: an air-fuel ratio detection device that detects an air-fuel ratio and that is provided in an exhaust pipe, at which flows of exhaust gas from the cylinders of the internal combustion engine are combined; and an air-fuel ratio state determination section that, when the internal combustion engine is in the predetermined steady operating state and the amount of change per unit time in the detected air-fuel ratio is not within a predetermined range, determines that the internal combustion engine is in the air-fuel ratio imbalance state, in which there is an imbalance in air-fuel ratio between the cylinders of the internal combustion engine.
The vehicle of the invention is installed with the internal combustion engine system of the invention and therefore, the effect similar to that brought about by the internal combustion engine system of the invention, such as the effect of making it possible to determine the occurrence of the air-fuel ratio imbalance state easier, is brought about.
An air-fuel ratio imbalance state determination method of the invention is a method of determining, in an internal combustion engine system including a multi-cylinder internal combustion engine, in which fuel injection is performed for each of cylinders, and an air-fuel ratio detection device that detects an air-fuel ratio and that is provided in an exhaust pipe, at which flows of exhaust gas from the cylinders of the internal combustion engine are combined, whether the internal combustion engine is in the air-fuel ratio imbalance state, in which there is an imbalance in air-fuel ratio between the cylinders of the internal combustion engine of the internal combustion engine system, the method including determining that the internal combustion engine is in the air-fuel ratio imbalance state when the internal combustion engine is in a predetermined steady operating state and the amount of change per unit time in the detected air-fuel ratio is not within a predetermined range.
In the air-fuel ratio imbalance state determination method of the invention, when a multi-cylinder internal combustion engine, in which fuel injection is performed for each of cylinders, is in the predetermined steady operating state, and the amount of change per unit time in the air-fuel ratio detected by an air-fuel ratio detection device that detects an air-fuel ratio and that is provided in an exhaust pipe, at which flows of exhaust gas from the cylinders of the internal combustion engine are combined, is not within a predetermined range, it is determined that the internal combustion engine is in the air-fuel ratio imbalance state, in which there is an imbalance in air-fuel ratio between the cylinders of the internal combustion engine. In this way, whether the internal combustion engine is in the air-fuel ratio imbalance state is determined by comparing the amount of change per unit time in the air-fuel ratio detected by the air-fuel ratio detection device with the predetermined range, so that it is possible to determine the occurrence of the air-fuel ratio imbalance state easier.
The foregoing and further objects, features and advantages of the invention will become apparent from the following description of example embodiments with reference to the accompanying drawings, wherein like numerals are used to represent like elements and wherein:
A mode for carrying out the invention will be described below, referring to an embodiment of the invention.
The engine 22 is configured as an internal combustion engine that outputs motive power with the use of a hydrocarbon fuel, such as gasoline or diesel fuel. As shown in
The engine ECU 24 is a microprocessor having a central processing unit (CPU) 24a as the core and includes, in addition to the CPU 24, a read only memory (ROM) 24b that stores processing programs, a random access memory (RAM) 24c that temporarily stores data, a timer 24d that executes a counting process according to a command to count, and an input/output port and a communication port (not shown). The engine ECU 24 receives signals from various sensors for detecting the conditions of the engine 22, such as a signal indicating a crank angle CA from a crank position sensor 140 for detecting the crank angle of the crankshaft 26, a signal indicating a coolant temperature from a water temperature sensor 142 for detecting the temperature of the cooling water of the engine 22, signals indicating in-cylinder pressures from pressure sensors 143 installed in the combustion chambers, signals indicating cam positions from cam position sensors 144 for detecting the rotational positions of the cam shafts that open and close the intake valves 128 and the exhaust valves used for intake and exhaust into and from the combustion chambers, a signal indicating a throttle valve opening degree from a throttle valve position sensor 146 for detecting the position of the throttle valve 124, a signal indicating an intake air amount Qa from an air flow meter 148 installed in the intake pipe, a signal indicating an intake air temperature from a temperature sensor 149 installed in the intake pipe, a signal indicating the air-fuel ratio AF from the air-fuel ratio sensor 135a, and an oxygen signal, O2, from the oxygen sensor 135b, via the input port. The engine ECU 24 outputs various control signals for driving the engine 22, such as driving signals supplied to the fuel injection valves 126, a driving signal supplied to a throttle motor 136 for adjusting the position of the throttle valve 124, a control signal supplied to an ignition coil 138 united with an igniter, and a control signal supplied to a variable valve timing mechanism 150 that changes the opening/closing timing of the intake valve 128, via the output port. The engine ECU 24 also calculates the rotation speed of the crankshaft 26, that is, the rotation speed Ne of the engine 22, based on the crank angle CA received from the crank position sensor 140.
Next, operation of the internal combustion engine system installed in the hybrid car 20 of the embodiment configured as described above, in particular, operation performed to determine whether the engine 22 is in a state where there is an imbalance in air-fuel ratio between the cylinders of the engine 22 (hereinafter referred to as the air-fuel ratio imbalance state).
When the first determination process routine shown in
When the air-fuel ratio AF sent from the air-fuel ratio sensor 135a has not reached the upper peak yet, the processes of steps S105 and S110 are repeatedly executed. When the air-fuel ratio AF reaches the upper peak, the air-fuel ratio AF received in the current execution is set as an upper peak air-fuel ratio AU (step S115), a time Tul that is used to count in this routine is reset to zero and counting of the time Tul is started by the timer 24d (step S120), the air-fuel ratio AF sent from the air-fuel ratio sensor 135a is received (step S125), and it is determined whether the air-fuel ratio AF sent from the air-fuel ratio sensor 135a has reached a peak (hereinafter referred to as the lower peak), convex downward (on the rich side on which the value of the air-fuel ratio AF is small), of the periodic variation of the air-fuel ratio AF (step S130). In this embodiment, whether the air-fuel ratio AF has reached the lower peak is determined based on whether the difference obtained by subtracting the air-fuel ratio AF received in the preceding execution of step S125 from the air-fuel ratio AF received in the current execution of step S125, which is repeatedly executed in this routine, varies from a value equal to or lower than zero to a positive value.
When the air-fuel ratio AF sent from the air-fuel ratio sensor 135a has not reached the lower peak yet, the processes of steps S125 and S130 are repeatedly executed. When the air-fuel ratio AF reaches the lower peak, the air-fuel ratio AF received in the current execution is set as a lower peak air-fuel ratio AL (step S135), and a gradient ΔAul is calculated by dividing, by the time Tul counted by the timer 24d, the value obtained by subtracting the set lower peak air-fuel ratio AL from the set upper peak air-fuel ratio AU (step S140). An example of the gradient ΔAul is shown in
Next, the gradient accumulation value ΔAuls is set by updating the gradient accumulation value ΔAuls by adding the calculated gradient ΔAul to the gradient accumulation value ΔAuls, which is the accumulation value of the gradient ΔAul (step S145), the counter Cul is incremented (step S150), and it is determined whether the counter Cul has reached a predetermined number N (step S155). When the counter Cul has not reached the predetermined number N, the process returns to step S105 and the processes of steps S105 to S155 are executed. When the counter Cul reaches the predetermined number N, the gradient accumulation average value ΔAulsa is calculated by dividing the set gradient accumulation value ΔAuls by the predetermined number N (step S160). Thus, the gradient accumulation average value ΔAulsa is calculated as the average value of a predetermined number N of values of the gradient ΔAul from the upper peak to the lower peak of the periodic variation of the air-fuel ratio AF sent from the air-fuel ratio sensor 135a. Note that used as the predetermined number N is a value such that the gradient from the upper peak to the lower peak of the variation of the air-fuel ratio AF is correctly obtained (for example, the predetermined number N is 5, 10, or 20), the value being determined in advance through experiments and the like based on, for example, characteristics of the engine 22.
After the gradient accumulation average value ΔAulsa is calculated as described above, it is determined whether the calculated gradient accumulation average value ΔAulsa is less than a negative threshold value ΔAref1 (step S165). The threshold value ΔAref1 is used to determine the occurrence of the air-fuel ratio imbalance state of the engine 22. Used as the threshold value ΔAref1 is the lower limit value (the absolute value of which is the upper limit value) of the range, in which it may be determined that the air-fuel ratio is even between the cylinders of the engine 22, the lower limit value being determined in advance through experiments and the like based on, for example, characteristics of the engine 22 and the air-fuel ratio sensor 135a. In the embodiment, used as the threshold value ΔAref1 is a value corresponding to the case where the fuel injection amount in one of the four cylinders is, for example, 5% greater than the fuel injection amount of the remaining three cylinders. When the gradient accumulation average value ΔAulsa is greater than the negative threshold value ΔAref1, it is determined that the engine 22 is not in the air-fuel ratio imbalance state, the process returns to step S100, and the processes of steps S100 to S165 are executed. When the gradient accumulation average value ΔAulsa is less than the negative threshold value Δref1, it is determined that the engine 22 is in the air-fuel ratio imbalance state, an imbalance rate R1 is set based on the gradient accumulation average value ΔAulsa (step S170), a gradient determination flag F1 that has the initial value of zero, is set to 1 (step S175), and then the first determination process routine is ended. Thus, when it is determined that the engine 22 is not in the air-fuel ratio imbalance state, the gradient accumulation average value ΔAulsa, which is the average value of a predetermined number N of values of the gradient from the upper peak to the lower peak of the variation of the air-fuel ratio AF, is repeatedly calculated until it is determined that the engine 22 is in the air-fuel ratio imbalance state. Once it is determined that the engine 22 is in the air-fuel ratio imbalance state, the imbalance rate R1 is set and the gradient determination flag F1 is set to 1, and then the first determination process is ended. The imbalance rate R1 herein indicates the degree of imbalance in air-fuel ratio between the cylinders of the engine 22. In the embodiment, the degree of imbalance in air-fuel ratio is expressed by the rate (10%, 20%, or 30%, for example) that indicates how much the fuel injection amount of one of the four cylinders is greater than the fuel injection amount of the remaining three cylinders. In the embodiment, the imbalance rate R1 is set as follows: the relation between the gradient accumulation average value ΔAulsa and the imbalance rate R1 is determined in advance and stored in the ROM 24b in the form of an imbalance rate setting map; when the gradient accumulation average value ΔAulsa is given, the corresponding imbalance rate R1 is derived from the stored map. With such a process, it is possible to determine the occurrence of the air-fuel ratio imbalance state easier than the case of a process that requires proper design of the observer and/or various calculations to determine the occurrence of the air-fuel ratio imbalance state. The first determination process has been described above.
Next, the second determination process will be described. While, in the first determination process shown in
Next, the third determination process will be described. When the third determination process routine shown in
After the difference Aul is calculated in this way, the difference accumulation value Auls is set by updating the difference accumulation value Auls by adding the calculated difference Aul to the difference accumulation value Auls, which is the accumulation value of the difference Aul (step 340), a counter Caf is incremented (step S345), and it is determined whether the counter Caf has reached a predetermined number Naf (step S350). When the counter Caf has not reached the predetermined number Naf yet, the process returns to step S305 and the processes of steps S305 to S350 are executed. When the counter Caf reaches the predetermined number Naf, a difference accumulation average value Aulsa is calculated by dividing the set difference accumulation value Auls by the predetermined number Naf (step S355). Thus, the difference accumulation average value Aulsa is calculated as the average value of a predetermined number Naf of values of the difference Aul between the upper peak and the lower peak of the periodic variation of the air-fuel ratio AF sent from the air-fuel ratio sensor 135a. Note that used as the predetermined number Naf is a value such that the difference between the upper peak and the lower peak of the variation of the air-fuel ratio AF is correctly obtained (for example, the predetermined number Naf is 5, 10, or 20), the value being determined in advance through experiments and the like based on, for example, characteristics of the engine 22.
After the difference accumulation average value Aulsa is calculated in this way, it is determined whether the calculated difference accumulation average value Aulsa is greater than a positive threshold value Aref (step S360). The threshold value Aref is used to determine the occurrence of the air-fuel ratio imbalance state of the engine 22. Used as the threshold value Aref is the upper limit value of the range, in which it may be determined that the air-fuel ratio is even between the cylinders of the engine 22, the upper limit value being determined in advance through experiments and the like based on, for example, characteristics of the engine 22 and the air-fuel ratio sensor 135a. Used as the threshold value Aref in the embodiment is a value corresponding to the case where the fuel injection amount in one of the four cylinders is, for example, 5% greater than the fuel injection amount of the remaining three cylinders as in the case of the threshold values ΔAref1 and ΔAref2 described above. When the difference accumulation average value Aulsa is equal to or lower than the threshold value Aref, it is determined that the engine 22 is not in the air-fuel ratio imbalance state and the process returns to step S300 and the processes of steps S300 to S360 are executed. When the difference accumulation average value Aulsa is greater than the threshold value Aref, it is determined that the engine 22 is in the air-fuel ratio imbalance state, an imbalance rate R3 is set based on the difference accumulation average value Aulsa (step S365), a difference determination flag F3 that has the initial value of zero, is set to 1 (step S370), and then the third determination process routine is ended. Thus, when it is determined that the engine 22 is not in the air-fuel ratio imbalance state, the difference accumulation average value Aulsa, which is the average value of a predetermined number Naf of values of the difference between the upper peak and the lower peak of the variation of the air-fuel ratio AF, is repeatedly calculated until it is determined that the engine 22 is in the air-fuel ratio imbalance state. Once it is determined that the engine 22 is in the air-fuel ratio imbalance state, the imbalance rate R3 is set and the gradient determination flag F3 is set to 1, and then the third determination process is ended. The imbalance rate R3 herein indicates the degree of imbalance in air-fuel ratio between the cylinders of the engine 22. In the embodiment, the degree of imbalance in air-fuel ratio is expressed by the rate that indicates how much the fuel injection amount of one of the four cylinders is greater than the fuel injection amount of the remaining three cylinders. In the embodiment, the imbalance rate R3 is set as follows: the relation between the difference accumulation average value Aulsa and the imbalance rate R3 is determined in advance and stored in the ROM 24b in the form of an imbalance rate setting map; when the difference accumulation average value Aulsa is given, the corresponding imbalance rate R3 is derived from the stored map. Such a process also makes it possible to determine the occurrence of the air-fuel ratio imbalance state. The third determination process has been described above.
Next, the fourth determination process will be described. When the fourth determination process routine shown in
After the maximum rotation speed Nemax and the minimum rotation speed Nemin are set in this way, it is determined whether the counter Cn that is incremented every one cycle of the engine 22 after the counter Cn is reset at step S400 has reached a predetermined number Nn (step S430). Note that used as the predetermined number Nn is a value such that the occurrence of the air-fuel ratio imbalance state is correctly determined based on the difference between the maximum value and the minimum value of the periodic variation of the rotation speed Ne of the engine 22 (for example, the predetermined number Nn is 5, 10, or 20), the value being determined in advance through experiments and the like based on, for example, characteristics of the engine 22. When the counter Cn has not reached the predetermined number Nn yet, the process returns to step S405 and the processes of steps S405 to S430 are executed. When the counter Cn reaches the predetermined number Nn, a rotation speed difference Ned is calculated by subtracting the minimum rotation speed Nemin from the maximum rotation speed Nemax (step S435) and the calculated rotation speed difference Ned is compared with a threshold value Nref (step S440). The threshold value Nref is used to determine the occurrence of the air-fuel ratio imbalance state of the engine 22. Used as the threshold value. Nref is the upper limit value of the range, in which it may be determined that the air-fuel ratio is even between the cylinders of the engine 22, the upper limit value being determined in advance through experiments and the like based on, for example, characteristics of the engine 22 and the air-fuel ratio sensor 135a. Used as the threshold value Nref in the embodiment is a value corresponding to the case where the fuel injection amount in one of the four cylinders is, for example, 5% greater than the fuel injection amount of the remaining three cylinders as in the cases of the threshold values ΔAref1, ΔAref2, and Aref. An example of the rotation speed difference Ned is shown in
When the rotation speed difference Ned is equal to or less than the threshold value Nref, it is determined that the engine 22 is not in the air-fuel ratio imbalance state, and the process returns to step S400 to execute the processes of steps S400 to S440. When the rotation speed difference Ned is greater than the threshold value Nref, it is determined that the engine 22 is in the air-fuel ratio imbalance state, an imbalance rate R4 is set based on the rotation speed difference Ned (step S445), a rotation speed change determination flag F4 that has the initial value of zero, is set to 1 (step S450), and then the fourth determination process routine is ended. Thus, when it is determined that the engine 22 is not in the air-fuel ratio imbalance state, the rotation speed difference Ned between the maximum rotation speed Nemax and the minimum rotation speed Nemin during a predetermined number Nn of cycles of the engine 22 is repeatedly calculated until it is determined that the engine 22 is in the air-fuel ratio imbalance state. Once it is determined that the engine 22 is in the air-fuel ratio imbalance state, the imbalance rate R4 is set and the rotation speed change determination flag F4 is set to 1, and then the fourth determination process is ended. The imbalance rate R4 herein indicates the degree of imbalance in air-fuel ratio between the cylinders of the engine 22. In the embodiment, the degree of imbalance in air-fuel ratio is expressed by the rate that indicates how much the fuel injection amount of one of the four cylinders is greater than the fuel injection amount of the remaining three cylinders as in the cases of the imbalance rates R1, R2, and R3 described above. In the embodiment, the imbalance rate R4 is set as follows: the relation between the rotation speed difference Ned and the imbalance rate R4 is determined in advance and stored in the ROM 24b in the form of an imbalance rate setting map; when the rotation speed difference Ned is given, the corresponding imbalance rate R4 is derived from the stored map. Such a process also makes it possible to determine the occurrence of the air-fuel ratio imbalance state. The fourth determination process has been described above.
Next, fuel injection control performed with the use of the result of determination of the air-fuel ratio imbalance state will be described.
Once the fuel injection control routine is executed, the CPU 24a of the engine ECU 24 receives the data required to perform control, such as the intake air amount Qa sent from the air flow meter 148, the rotation speed Ne of the engine 22, and the gradient determination flags F1 and F2, the difference determination flag F3, and the rotation speed change determination flag F4 that each have the initial value of zero, and that are set to 1 by the first to fourth determination process routines for determining the occurrence of the air-fuel ratio imbalance state (step S500), and the CPU 24a of the engine ECU 24 sets a basic fuel injection amount Qfb, which is the basic value of the fuel injection amount that is set to make the air-fuel ratio of the engine 22 the stoichiometric air-fuel ratio, based on the received intake air amount Qa and rotation speed Ne (step S505). In the embodiment, the basic fuel injection amount Qfb is set as follows: the relation between the intake air amount Qa and the rotation speed Ne of the engine 22, and the basic fuel injection amount Qfb is determined in advance and stored in the ROM 24b in the form of a basic fuel injection amount setting map; when the intake air amount Qa and the rotation speed Ne are given, the corresponding basic fuel injection amount Qfb is derived from the stored map.
Subsequently, each of the input gradient determination flags F1 and F2, difference determination flag F3, and rotation speed change determination flag F4 is checked (step S510). When all the four flags received are zero, it is determined that the engine 22 is not in the air-fuel ratio imbalance state, and a basic air-fuel ratio AFbase, which is the stoichiometric air-fuel ratio, is set as a target air-fuel ratio AF* (step S515). Then, a feedback correction coefficient kaf is set using the following equation (1), which expresses the relation used in feedback control so that the received AIR-FUEL RATIO AF is brought to the set target air-fuel ratio AF* (step S530), a target fuel injection amount Qf* is set by multiplying the basic fuel injection amount Qfb by the set feedback correction coefficient kaf (step S535), the fuel injection valves 126 of the respective cylinders are driven so that fuel is injected according to the set target fuel injection amount Qf* (step S540), and then the fuel injection control routine is ended. In the equation (1), the second term, k1, in the right hand side represents the gain of the proportional term, and the third term, k2, in the right hand side represents the gain of the integral term. Such control makes it possible to perform fuel injection into the engine 22 so that the air-fuel ratio AF sent from the air-fuel ratio sensor 135a is brought to the target air-fuel ratio AF*, which is the stoichiometric air-fuel ratio.
kaf=kaf+k1(AF*−AF)+k2∫(AF*−AF)dt (1)
On the other hand, when at least one of the four flags received has a value of 1, it is determined that the engine 22 is in the air-fuel ratio imbalance state. In this case, a correction amount Am is set based on the maximum value among the imbalance rates R1 to R4, each of which is set to a rate, such as 10%, 20%, or 30%, along with the flags F1 to F4 that each have the initial value of zero, and that are set in the first to fourth determination process routines (step S520), and the value obtained by subtracting the correction amount Am from the basic air-fuel ratio AFbase, which is the stoichiometric air-fuel ratio is set as the target air-fuel ratio AF* (step S525). The correction amount Am is used to suppress deterioration of the exhaust emission from the engine 22 due to the air-fuel ratio imbalance state. In the embodiment, the correction amount Am is set as follows: the relation between the imbalance rate R that is the maximum value among the imbalance rates R1 to R4 and the correction amount Am is determined in advance and stored in the ROM 24b in the form of a correction amount setting map; when the imbalance rate R is given, the corresponding correction amount Am is derived from the stored map.
The feedback correction coefficient kaf is set using the equation (1) using the received air-fuel ratio AF and the set target air-fuel ratio AF* (step S530), the target fuel injection amount Qf* is set by multiplying the basic fuel injection amount Qfb by the set feedback correction coefficient kaf (step S535), the fuel injection valves 126 of the respective cylinders are driven so that fuel is injected according to the set target fuel injection amount Qf* (step S540), and then the fuel injection control routine is ended. Such control makes it possible to, when it is determined that the engine 22 is in the air-fuel ratio imbalance state, inject fuel into the engine 22 so that the air-fuel ratio AF sent from the air-fuel ratio sensor 135a is brought to the (rich) target air-fuel ratio AF*, which is smaller than the stoichiometric air-fuel ratio, and thus, such control makes it possible to suppress deterioration of the emission.
According to the internal combustion engine system installed in the hybrid car 20 of the embodiment as described above, when the engine 22 is in the predetermined steady operating state, the gradient accumulation average value ΔAulsa (ΔAlusa) corresponding to the amount of change in the air-fuel ratio AF over the period of time taken from when the air-fuel ratio AF detected by the air-fuel ratio sensor 135a reaches the upper peak (lower peak), at which the direction of change in the air-fuel ratio AF is inverted, to when the air-fuel ratio AF reaches the lower peak (upper peak), at which the subsequent inversion of the direction of change in the air-fuel ratio AF occurs, is calculated. When the calculated gradient accumulation average value ΔAulsa (ΔAlusa) is greater than the threshold value ΔAref1 (ΔAref2), it is determined that the engine 22 is in the air-fuel ratio imbalance state, in which there is an imbalance in air-fuel ratio between the cylinders of the engine 22. Thus, it is possible to determine the occurrence of the air-fuel ratio imbalance state easier than the case of a process that requires the observer etc. In addition, such a gradient accumulation average value ΔAulsa (ΔAlusa) is calculated as the average value of a predetermined number N of values of the gradient ΔAul (ΔAlu), so that it is possible to determine the occurrence of the air-fuel ratio imbalance state more correctly. Further, it is possible to determine the occurrence of the air-fuel ratio imbalance state with more reliability because the determination using the difference accumulation average value Aulsa of the air-fuel ratio AF and the determination using the rotation speed difference Ned of the rotation speed Ne of the engine 22 are made in addition to the determination using the gradient accumulation average value ΔAulsa (ΔAlusa) of the air-fuel ratio AF. Moreover, when it is determined that the engine 22 is in the air-fuel ratio imbalance state, fuel injection control is performed so that the fuel injection amount of the engine 22 increases as compared, to the case where it is determined that the engine 22 is not in the air-fuel ratio imbalance state. Thus, it is possible to suppress deterioration of the emission.
In the internal combustion engine system installed in the hybrid car 20 of the embodiment, the gradient accumulation average value ΔAulsa (ΔAlusa) corresponding to the amount of change in the air-fuel ratio AF over the period of time taken from when the air-fuel ratio AF detected by the air-fuel ratio sensor 135a reaches the upper peak (lower peak), at which the direction of change in the air-fuel ratio AF is inverted, to when the air-fuel ratio AF reaches the lower peak (upper peak), at which the subsequent inversion of the direction of change in the air-fuel ratio AF occurs, is calculated and the occurrence of the air-fuel ratio imbalance state is determined by comparing the calculated value with the threshold value. However, any configurations may be employed as long as the occurrence of the air-fuel ratio imbalance state is determined by comparing the amount of change per unit time in the air-fuel ratio AF sent from the air-fuel ratio sensor 135a with a threshold value, such as a configuration, in which a plurality of amounts of change per unit time in the air-fuel ratio AF during the period of time (a dozen or so seconds or several dozen seconds, for example) taken from when the air-fuel ratio AF detected by the air-fuel ratio sensor 135a reaches the upper peak (lower peak), at which the direction of change in the air-fuel ratio AF is inverted, to when the air-fuel ratio AF reaches the lower peak (upper peak), at which the subsequent inversion of the direction of change in the air-fuel ratio AF occurs, are calculated and the maximum value among the calculated values (amounts) is compared with the threshold value to determine the occurrence of the air-fuel ratio imbalance state.
In the internal combustion engine system installed in the hybrid car 20 of the embodiment, the gradient accumulation average value ΔAulsa (ΔAlusa) of the air-fuel ratio AF sent from the air-fuel ratio sensor 135a is calculated as the average value of a predetermined number N of values of the gradient ΔAul (ΔAlu) and the calculated gradient accumulation average value ΔAulsa (ΔAlusa) is compared with the threshold value to determine the occurrence of the air-fuel ratio imbalance state. However, the occurrence of the air-fuel ratio imbalance state may be determined by calculating the gradient accumulation average value ΔAulsa (ΔAlusa) as the maximum value among a predetermined number N of values of the gradient ΔAul (ΔAlu) and comparing the calculated value of the gradient accumulation average value ΔAulsa (ΔAlusa) with a threshold value. Alternatively, the occurrence of the air-fuel ratio imbalance state may be determined by accumulating, or summing, values of the gradient ΔAul (ΔAlu) and, without averaging, comparing the accumulation value itself with a threshold value.
In the internal combustion engine system installed in the hybrid car 20 of the embodiment, the gradient accumulation average value ΔAulsa corresponding to the amount of change in the air-fuel ratio AF over the period of time taken from when the air-fuel ratio AF detected by the air-fuel ratio sensor 135a reaches the upper peak, at which the direction of change in the air-fuel ratio AF is inverted, to when the air-fuel ratio AF reaches the lower peak, at which the subsequent inversion of the direction of change in the air-fuel ratio AF occurs, and the gradient accumulation average value ΔAlusa corresponding to the amount of change in the air-fuel ratio AF over the period of time taken from when the air-fuel ratio AF detected by the air-fuel ratio sensor 135a reaches the lower peak, at which the direction of change in the air-fuel ratio AF is inverted, to when the air-fuel ratio AF reaches the upper peak, at which the subsequent inversion of the direction of change in the air-fuel ratio AF occurs, are calculated and the occurrence of the air-fuel ratio imbalance state is determined by comparing the calculated values with respective threshold values. However, a configuration may be employed, in which one of the gradient accumulation average value ΔAulsa and the gradient accumulation average value ΔAlusa is calculated and the calculated value is compared with a threshold value to determine the occurrence of the air-fuel ratio imbalance state.
In the internal combustion engine system installed in the hybrid car 20 of the embodiment, the determination using the difference accumulation average value Aulsa of the air-fuel ratio AF and the determination using the rotation speed difference Ned of the rotation speed Ne of the engine 22 are made in addition to the determination using the gradient accumulation average value ΔAulsa (ΔAlusa) of the air-fuel ratio AF. However, a configuration may be employed, in which one of the determination using the difference accumulation average value Aulsa of the air-fuel ratio AF and the determination using the rotation speed difference Ned of the rotation speed Ne of the engine 22 only is made, or a configuration may be employed, in which neither of these determinations is made.
In the internal combustion engine system installed in the hybrid car 20 of the embodiment, when it is determined that the engine 22 is in the air-fuel ratio imbalance state, fuel injection control is performed so that the fuel injection amount of the engine 22 increases as compared to the case where it is determined that the engine 22 is not in the air-fuel ratio imbalance state and so that the larger the imbalance rate R is, the greater the fuel injection amount of the engine 22 is. However, a configuration may be employed, in which, when it is determined that the engine 22 is in the air-fuel ratio imbalance state, fuel injection control is performed so that, regardless of the imbalance rate R, the fuel injection amount of the engine 22 is greater by a predetermined correction amount than that when it is determined that the engine 22 is not in the air-fuel ratio imbalance state. Instead of performing such fuel injection control, in the case of an internal combustion engine system, in which the fuel injection amount is adjusted based on oxygen signal O2 sent from the oxygen sensor 135b installed downstream of the purification device 134, the fuel injection amount may be adjusted based on the oxygen signal O2 when it is determined that the engine 22 is in the air-fuel ratio imbalance state, or the intake air amount may be adjusted by adjusting the throttle valve opening degree when it is determined that the engine 22 is in the air-fuel ratio imbalance state.
In the internal combustion engine system installed in the hybrid car 20 of the embodiment, the predetermined steady operating state of the engine 22, in which the process for determining the occurrence of the air-fuel ratio imbalance state is executed, is a state where operation for warming up the catalyst of the purification device 134 is being performed and operation for warming up the engine 22 is being performed immediately after the ignition switch is turned on. However, the predetermined steady operating state is not limited as long as the engine 22 is in a state, in which the engine 22 is in steady operation. For example, the predetermined steady operating state may be a state where both the rotation speed Ne and the intake air amount Qa of the engine 22 are within a predetermined range, in which it may be determined that the engine 22 is in steady operation, while the vehicle is running.
In the internal combustion engine system installed in the hybrid car 20 of the embodiment, the engine 22 is configured as a four-cylinder internal combustion engine, in which each of the cylinders is provided with the fuel injection valve 126. However, the number of cylinders may be any number as long as the engine 22 is configured as a multi-cylinder internal combustion engine, such as a 6-cylinder engine or an 8-cylinder engine, in which fuel injection is performed for each of the cylinders.
Although the above embodiment is described in the case of the hybrid car 20 installed with the internal combustion engine system, the invention may be embodied as an internal combustion engine system that is installed in a car that is driven by outputting the motive power supplied from the engine to the drive shaft via a transmission, or a mobile body, such as a vehicle other than such a car, a ship, or an air plane, or may be embodied as an internal combustion engine system that is installed in a fixed facility. The invention may be embodied as a method of determining air-fuel ratio imbalance in such an internal combustion engine system.
The correspondences between the main components of the embodiment and the main components of the invention will be described. In the embodiment, the four-cylinder engine 22 functions as the “internal combustion engine”, the air-fuel ratio sensor 135a provided in the exhaust pipe 133 functions as the “air-fuel ratio detection device”, and what functions as the “air-fuel ratio state determination section” is the engine ECU 24 that performs the first determination process routine shown in
The “internal combustion engine” is not limited to the four-cylinder engine 22 but may be any type of internal combustion engine as long as it is a multi-cylinder internal combustion engine, in which fuel injection is performed for each of the cylinders, such as a 6-cylinder engine or an 8-cylinder engine. The “air-fuel ratio detection device” is not limited to the air-fuel ratio sensor 135a provided in the exhaust pipe 133 but may be any type of sensor for detecting the air-fuel ratio that is provided in the exhaust pipe, at which the flows of exhaust gas from the respective cylinders of the internal combustion engine are combined. The “air-fuel ratio state determination section” is not limited to a means that, when the engine 22 is in the predetermined steady operating state, calculates the gradient accumulation average value ΔAulsa and the gradient accumulation average value ΔAlusa of the air-fuel ratio AF sent from the air-fuel ratio sensor 135a and determines that the engine 22 is in the air-fuel ratio imbalance state when, the calculated gradient accumulation average value ΔAulsa and/or gradient accumulation average value ΔAlusa go(es) beyond the threshold value(s). The “air-fuel ratio state determination section” may be any type of means that, when the amount of change per unit time in the air-fuel ratio detected when the internal combustion engine is in the predetermined steady operating state is not within a predetermined range, determines that the internal combustion engine is in the air-fuel ratio imbalance state, in which there is an imbalance in air-fuel ratio between the cylinders of the internal combustion engine. The “controller” is not limited to a controller that performs control so that, when it is determined that the engine 22 is in the air-fuel ratio imbalance state, the fuel injection amount of the engine 22 becomes greater than the fuel injection amount set according to the target air-fuel ratio AF*, which is the basic air-fuel ratio AFbase when it is determined that the engine 22 is not in the air-fuel ratio imbalance state, wherein the target air-fuel ratio AF* is obtained by subtracting the correction amount Am, set based on the imbalance rate R, from the basic air-fuel ratio AFbase. The “controller” may be any type of controller that controls the internal combustion engine so that, when the air-fuel ratio state determination section determines that the internal combustion engine is in the air-fuel ratio imbalance state, the fuel injection amount of the internal combustion engine becomes greater than that when it is determined that the internal combustion engine is not in the air-fuel ratio imbalance state.
The above correspondences between the main components of the embodiment and the main components of the invention are examples for specifically describing the mode for carrying out the invention and therefore, the correspondences are not intended to limit the components of the invention. In other words, the invention should be interpreted based on the claims and the embodiment is merely a concrete example of the invention.
While a mode for carrying out the invention has been described above, referring to the embodiment, the invention is not limited to such an embodiment and it goes without saying that the invention may be embodied in various forms without departing from the scope of the invention
In the internal combustion engine system of the invention, the air-fuel ratio state determination section may use, as the amount of change per unit time in the detected air-fuel ratio, a value obtained by dividing the amount of change in the detected air-fuel ratio over a predetermined period of time from when a direction of change in the detected air-fuel ratio is inverted to when the subsequent inversion of the direction of change in the air-fuel ratio occurs, by the predetermined period of time. With this configuration, it becomes possible to determine the occurrence of the air-fuel ratio imbalance state more correctly.
The internal combustion engine system of the invention may be configured so that the air-fuel ratio state determination section calculates the amount of change per unit time in the detected air-fuel ratio a plurality of times and, when an average value of the amounts of change obtained by calculating the amount of change the plurality of times is not within the predetermined range, the air-fuel ratio state determination section determines that the internal combustion engine is in the air-fuel ratio imbalance state. With this configuration, it becomes possible to determine the occurrence of the air-fuel ratio imbalance state more correctly.
The internal combustion engine system of the invention may be configured so that the air-fuel ratio state determination section calculates the amount of change per unit time in the detected air-fuel ratio a plurality of times and, when a maximum value of the amounts of change obtained by calculating the amount of change the plurality of times is not within the predetermined range, the air-fuel ratio state determination section determines that the internal combustion engine is in the air-fuel ratio imbalance state. Alternatively, the internal combustion engine system of the invention may be configured so that the air-fuel ratio state determination section calculates the amount of change per unit time in the detected air-fuel ratio a plurality of times, calculates a sum of the amounts of change obtained by calculating the amount of change the plurality of times, and determines, based on the sum, whether the amount of change per unit time in the detected air-fuel ratio is within the predetermined range.
The internal combustion engine system of the invention may be configured so that, also when the amount of change in the detected air-fuel ratio from when a direction of change in the detected air-fuel ratio is inverted to when the subsequent inversion of the direction of change in the air-fuel ratio occurs, is not within a second predetermined range, the air-fuel ratio state determination section determines that the internal combustion engine is in the air-fuel ratio imbalance state. The internal combustion engine system of the invention may be configured so that, also when a difference between a maximum value and a minimum value of a rotation speed of the internal combustion engine during a plural number of cycles of the internal combustion engine is not within a third predetermined range, the air-fuel ratio state determination section determines that the internal combustion engine is in the air-fuel ratio imbalance state. With these configurations, it becomes possible to determine the occurrence of the air-fuel ratio imbalance state more reliably.
The internal combustion engine system of the invention may further include a controller that, when the air-fuel ratio state determination section determines that the internal combustion engine is in the air-fuel ratio imbalance state, controls the internal combustion engine so that the amount of fuel injected into the internal combustion engine becomes greater than that when the air-fuel ratio state determination section determines that the internal combustion engine is not in the air-fuel ratio imbalance state. With this configuration, it becomes possible to suppress deterioration of emission due to the air-fuel ratio imbalance state.
The internal combustion engine system of the invention may be configured so that, when the air-fuel ratio state determination section determines that the internal combustion engine is in the air-fuel ratio imbalance state, the controller controls the internal combustion engine so that the higher a degree of the imbalance is, the greater the amount of fuel injected into the internal combustion engine becomes.
The invention can be used in the fields of internal combustion engines and vehicle manufacturing industry.
Number | Date | Country | Kind |
---|---|---|---|
2010-008348 | Jan 2010 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5485382 | Seki et al. | Jan 1996 | A |
5623913 | Kitajima et al. | Apr 1997 | A |
5651353 | Allston | Jul 1997 | A |
5715796 | Suzuki et al. | Feb 1998 | A |
5842339 | Bush et al. | Dec 1998 | A |
6308697 | Surnilla et al. | Oct 2001 | B1 |
6904355 | Yasui et al. | Jun 2005 | B2 |
7103467 | Takahashi et al. | Sep 2006 | B2 |
7216639 | Ozaki et al. | May 2007 | B2 |
7603994 | Ueda | Oct 2009 | B2 |
7894972 | Aliakbarzadeh et al. | Feb 2011 | B2 |
8250912 | Odendall | Aug 2012 | B2 |
8509984 | Kidokoro et al. | Aug 2013 | B2 |
20040003804 | Yasui | Jan 2004 | A1 |
20050022510 | Nakagawa et al. | Feb 2005 | A1 |
20070163547 | Nakasaka | Jul 2007 | A1 |
20070240695 | Mitsuda et al. | Oct 2007 | A1 |
20080083390 | Nishikiori | Apr 2008 | A1 |
20090037079 | Suzuki et al. | Feb 2009 | A1 |
20090171550 | Teraya | Jul 2009 | A1 |
20100300418 | Aoki | Dec 2010 | A1 |
20110271665 | Iwazaki et al. | Nov 2011 | A1 |
20120035831 | Kidokoro et al. | Feb 2012 | A1 |
20120232773 | Iwazaki et al. | Sep 2012 | A1 |
20120323466 | Iwazaki et al. | Dec 2012 | A1 |
Number | Date | Country |
---|---|---|
11303662 | Nov 1999 | JP |
2002317675 | Oct 2002 | JP |
2003138962 | May 2003 | JP |
2005214073 | Aug 2005 | JP |
2006220133 | Aug 2006 | JP |
2007056832 | Mar 2007 | JP |
2007113515 | May 2007 | JP |
2008309065 | Dec 2008 | JP |
2009197655 | Sep 2009 | JP |
Entry |
---|
Japanese Office Action issued Dec. 20, 2011 from JP 2010-008348 with partial English translation. |
Number | Date | Country | |
---|---|---|---|
20110174282 A1 | Jul 2011 | US |