1. Field of the Invention
The present invention relates to a catalyst diagnosis apparatus for internal combustion engine. More particularly, the present invention relates to a catalyst diagnosis apparatus for an internal combustion engine, which diagnoses whether a three-way catalyst disposed in an exhaust passage of the internal combustion engine is degraded, and also relates to an automobile equipped with an internal combustion engine including the catalyst diagnosis apparatus.
2. Description of the Related Art
A three-way catalyst has hitherto been disposed midway an exhaust passage to purify and clean not-yet-burnt hydro carbons (HC), carbon monoxide (CO), and nitrogen oxides (NOx), i.e., harmful components in exhaust gas exhausted from an internal combustion engine.
In such an exhaust cleaning device, if the three-way catalyst is degraded or failed for some reason, the efficiency of cleaning the harmful components is reduced and the exhaust gas cannot be sufficiently cleaned. Therefore, various methods and devices for detecting characteristic changes in the cleaning ability of the three-way catalyst have been proposed in the past.
One example of related art for detecting characteristic changes in the exhaust cleaning ability of the three-way catalyst is proposed as a catalyst degradation detection device in which the occurrence of catalyst degradation is determined based on outputs of air-fuel ratio sensors disposed upstream and downstream of the three-way catalyst, respectively, and the catalyst temperature is estimated to control execution of useless determination of the catalyst degradation and to permit the determination of the catalyst degradation with high accuracy even when the catalyst temperature is changed (see, e.g., Patent Document 1: JP-A-11-132031).
Because there are a region where the exhaust cleaning ability of the three-way catalyst depends on the catalyst temperature and a region where the exhaust cleaning ability of the three-way catalyst does not depend on the catalyst temperature, the catalyst degradation detection device disclosed in Patent Document 1 is intended to estimate the catalyst temperature and to detect the catalyst degradation not only in the region where the exhaust cleaning ability of the three-way catalyst does not depend on the catalyst temperature, but also in the region where the exhaust cleaning ability of the three-way catalyst depends on the catalyst temperature.
More specifically, during feedback control of the air-fuel ratio, the occurrence of catalyst degradation is determined based on the output of the air-fuel ratio sensor disposed in an exhaust pipe upstream of the catalyst and the waveform length of the output of the oxygen sensor in the downstream side. At the same time, the current catalyst temperature is estimated from based on the air mass taken into the internal combustion engine.
Further, a range allowing the determination of the catalyst degradation to be executed is set based on the estimated catalyst temperature, and the determination of the catalyst degradation is executed only when the air-fuel ratio of the exhaust gas flowing into the catalyst is within the allowable range.
When the degradation determination method using the catalyst temperature is actually performed like the catalyst degradation detection device disclosed in Patent Document 1, the following problem may occur.
The catalyst temperature is affected by external environments, such as weather, atmospheric temperature, and humidity, during the operation of the internal combustion engine. Therefore, when the catalyst temperature is estimated from the intake air mass, this means that the catalyst temperature is estimated without considering influences of the external environments, for example. It is hence difficult to precisely detect the catalyst temperature.
Even in the case of using a temperature sensor, it is also difficult to precisely detect the catalyst temperature because the catalyst temperature is not evenly distributed within the catalyst. Uneven temperature distribution within the catalyst is attributable to the fact that purification reaction for purifying and cleaning harmful substances is performed inside the catalyst around noble metals which are dispersively mixed in the catalyst.
Consequently, the estimated result of the catalyst temperature is varied, whereby the accuracy of the range allowing the determination of the catalyst degradation to be executed is deteriorated and so is the accuracy in the determination of the catalyst degradation.
With the view of solving the above-mentioned problems, an object of the present invention is to provide a catalyst diagnosis apparatus for an internal combustion engine, which can perform the determination of the catalyst degradation with high accuracy in a manner adapted for influences of external environments, etc.
To achieve the above object, the present invention provides a catalyst diagnosis apparatus for an internal combustion engine including a three-way catalyst disposed in an exhaust passage, an air-fuel ratio sensor for detecting an air-fuel ratio in exhaust gas upstream of the three-way catalyst, and an oxygen sensor for detecting oxygen density in exhaust gas downstream of the three-way catalyst, the catalyst diagnosis apparatus determining degradation of the three-way catalyst, wherein the catalyst diagnosis apparatus comprises a reaction rate calculation unit for calculating a reaction rate of chemical reaction in the three-way catalyst based on an output of the oxygen sensor; an OSC indicator calculation unit for calculating an OSC indicator indicating an oxygen storage capacity of the three-way catalyst based on outputs of the air-fuel ratio sensor and the oxygen sensor; and a catalyst degradation determination unit for determining degradation of the three-way catalyst based on the reaction rate calculated by the reaction rate calculation unit and the OSC indicator calculated by the OSC indicator calculation unit.
In the catalyst diagnosis apparatus for the internal combustion engine according to the present invention, preferably, the OSC indicator calculation unit calculates the OSC indicator based on a time of delay response from the time at which the output of the air-fuel ratio sensor is reversed from a rich state to a lean state, until the time at which the output of the oxygen sensor reaches a predetermined lean-determination threshold.
To achieve the above object, the present invention also provides a catalyst diagnosis apparatus for an internal combustion engine including, in an intake passage, intake air mass detection unit for detecting intake air mass and, in an exhaust passage, a three-way catalyst, a linear air-fuel ratio sensor for detecting an air-fuel ratio in exhaust gas upstream of the three-way catalyst, and an oxygen sensor for detecting oxygen density in exhaust gas downstream of the three-way catalyst, wherein the catalyst diagnosis apparatus comprises a center air-fuel ratio calculation unit for calculating a center air-fuel ratio based on outputs of the intake air mass detection unit, the linear air-fuel ratio sensor, and the oxygen sensor; an air-fuel ratio control unit for controlling the air-fuel ratio based on the outputs of the intake air mass detection unit, the linear air-fuel ratio sensor, the oxygen sensor, and the center air-fuel ratio calculation unit; a center air-fuel ratio determination unit for determining based on the output of the center air-fuel ratio calculation unit whether the center air-fuel ratio is correctly calculated; a reaction rate calculation unit for calculating a reaction rate of chemical reaction in the three-way catalyst based on the output of the oxygen sensor when the center air-fuel ratio determination unit determines that the center air-fuel ratio is correctly calculated; an OSC indicator calculation unit for calculating an OSC indicator indicating an oxygen storage capacity of the three-way catalyst based on the outputs of the linear air-fuel ratio sensor, the oxygen sensor, and the center air-fuel ratio calculation unit when the center air-fuel ratio determination unit determines that the center air-fuel ratio is correctly calculated; and a catalyst degradation determination unit for determining degradation of the three-way catalyst based on the reaction rate calculated by the reaction rate calculation unit and the OSC indicator calculated by the OSC indicator calculation unit.
In the catalyst diagnosis apparatus for the internal combustion engine according to the present invention, preferably, the reaction rate calculation unit calculates the reaction rate before the OSC indicator calculation unit calculates the OSC indicator.
In the catalyst diagnosis apparatus for the internal combustion engine according to the present invention, preferably, the calculation of the OSC indicator by the OSC indicator calculation unit is inhibited when the reaction rate calculated by the reaction rate calculation unit is not larger than a predetermined value.
In the catalyst diagnosis apparatus for the internal combustion engine according to the present invention, preferably, the reaction rate calculation unit calculates the reaction rate based on a variation in the output of the oxygen sensor.
In the catalyst diagnosis apparatus for the internal combustion engine according to the present invention, preferably, the reaction rate calculation unit calculates the reaction rate based on at least one of parameters for the output of the oxygen sensor, including an amplitude, a standard deviation, a comparison result between a max-value and a minimum-value, and the number of times at which a peak value exceeds a predetermined range.
In the catalyst diagnosis apparatus for the internal combustion engine according to the present invention, preferably, the center air-fuel ratio determination unit determines whether the center air-fuel ratio is correctly calculated, depending on whether the air-fuel ratio exceeds a predetermined control range with respect to the center air-fuel ratio calculated by the center air-fuel ratio calculation unit, and the calculation of the reaction rate by the reaction rate calculation unit is stopped when the air-fuel ratio exceeds the predetermined control range with respect to the center air-fuel ratio.
In the catalyst diagnosis apparatus for the internal combustion engine according to the present invention, preferably, even after the air-fuel ratio has returned to the predetermined control range with respect to the center air-fuel ratio, the calculation of the reaction rate by the reaction rate calculation unit is continuously stopped until a predetermined time is lapsed from a time of returning to the predetermined control range.
The catalyst diagnosis apparatus for the internal combustion engine according to the present invention preferably further comprises a reaction rate revision unit for revising the reaction rate calculated by the reaction rate calculation unit.
In the catalyst diagnosis apparatus for the internal combustion engine according to the present invention, preferably, the reaction rate revision unit revises the reaction rate based on at least one of the difference between an average of the intake air mass during the calculation of the OSC indicator and an average of the intake air mass during the calculation of the reaction rate, and the difference between an average of fuel mass during the calculation of the OSC indicator and an average of fuel mass during the calculation of the reaction rate.
Further, the present invention provides an automobile mounting an internal combustion engine including, in an intake passage, intake air mass detection unit for detecting intake air mass and, in an exhaust passage, a three-way catalyst, a linear air-fuel ratio sensor for detecting an air-fuel ratio in exhaust gas upstream of the three-way catalyst, and an oxygen sensor for detecting oxygen density in exhaust gas downstream of the three-way catalyst, the internal combustion engine including a control unit, wherein the control unit comprises a center air-fuel ratio calculation unit for calculating a center air-fuel ratio based on outputs of the intake air mass detection unit, the linear air-fuel ratio sensor, and the oxygen sensor; an air-fuel ratio control unit for controlling the air-fuel ratio based on the outputs of the intake air mass detection unit, the linear air-fuel ratio sensor, the oxygen sensor, and the center air-fuel ratio calculation unit; a center air-fuel ratio determination unit for determining based on the output of the center air-fuel ratio calculation unit whether the center air-fuel ratio is correctly calculated; a reaction rate calculation unit for calculating a reaction rate of chemical reaction in the three-way catalyst based on the output of the oxygen sensor when the center air-fuel ratio determination unit determines that the center air-fuel ratio is correctly calculated; an OSC indicator calculation unit for calculating an OSC indicator indicating an oxygen storage capacity of the three-way catalyst based on the outputs of the linear air-fuel ratio sensor, the oxygen sensor, and the center air-fuel ratio calculation unit when the center air-fuel ratio determination unit determines that the center air-fuel ratio is correctly calculated; and a catalyst degradation determination unit for determining degradation of the three-way catalyst based on the reaction rate calculated by the reaction rate calculation unit and the OSC indicator calculated by the OSC indicator calculation unit.
With the catalyst diagnosis apparatus the for internal combustion engine according to the present invention, since the degradation of the three-way catalyst is determined in combination of the reaction rate calculated by the reaction rate calculation unit and the OSC indicator calculated by the OSC indicator calculation unit, the accuracy in the determination of the catalyst degradation is improved and a degradation determination enable region is enlarged depending on characteristic changes of the catalyst caused by influences of external environments, etc. Hence the performance of catalyst diagnosis is enhanced.
Embodiments of a catalyst diagnosis apparatus for an internal combustion engine according to the present invention will be described in detail below with reference to the drawings.
In
The air flow sensor 103 outputs a signal representing the intake air mass to a control unit 115 which serves an internal combustion engine controller.
Mounted to the throttle body 105 is a throttle sensor 104 which is one of the engine operating-state measuring units and detects the opening of the electronically controlled throttle valve 105a. A signal from the throttle sensor 104 is also outputted to the control unit 115.
The air taken into the collector 106 is distributed to respective intake pipes 101 connected to the cylinders 107b of the internal combustion engine 107 and is introduced to a combustion chamber 107c of each cylinder 107b.
On the other hand, fuel such as gasoline supplied from a fuel tank 108 is subjected to primary pressurization by a fuel pump 109 and is regulated to a certain pressure by a fuel pressure regulator 110. Further, the fuel is subjected to secondary pressurization by a high-pressure fuel pump 111 to have a higher pressure and is sent to a common rail 126 under the high pressure.
The high-pressure fuel in the common rail 126 is injected into the combustion chamber 107c from an injector 112 which is mounted to each cylinder 107b. The fuel injected into the combustion chamber 107c is ignited by an ignition plug 114 in accordance with an ignition signal generated as a high-voltage signal through an ignition coil 113.
A cam angle sensor 116 is mounted to a cam shaft 100 of an exhaust valve 107d of the internal combustion engine 107 and outputs a signal for detecting the phase of the cam shaft 100 to the control unit 115. The cam angle sensor 116 may be mounted to a cam shaft 122 of an intake valve 107e.
A crank angle sensor 117 is mounted to detect the rotation and phase of a crankshaft 107f. An output of the crank angle sensor 117 is also inputted to the control unit 115.
A three-way catalyst 120 is disposed midway an exhaust pipe 119. A linear air-fuel ratio sensor 118 is disposed upstream of the three-way catalyst 120, and an oxygen sensor 125 is disposed downstream of the three-way catalyst 120.
The linear air-fuel ratio sensor 118 detects oxygen (air-fuel ratio) in exhaust gas flowing into the three-way catalyst 120 and outputs a detected signal to the control unit 115.
The oxygen sensor 125 detects the oxygen density in exhaust gas flowing out from the three-way catalyst 120 and outputs a detected signal to the control unit 115.
While the embodiment is described in connection with the direct-injection internal combustion engine, the internal combustion engine to which is applicable the catalyst diagnosis apparatus of the present invention is not limited to the direct-injection type. For example, the present invention can also be applied to a port-injection internal combustion engine (see
With reference to
In an intake passage 201 of the internal combustion engine 107, the airflow sensor 103 is disposed as an intake air mass detection unit for detecting the intake air mass.
The three-way catalyst 120 is disposed midway an exhaust passage 202 of the internal combustion engine 107. Looking at the exhaust passage 202 in the direction of flow of exhaust gas therein, the linear air-fuel ratio sensor 118 for detecting the air-fuel ratio in the exhaust gas is disposed upstream of the three-way catalyst 120, and the oxygen sensor 125 for detecting the oxygen density in the exhaust gas is disposed downstream of the three-way catalyst 120.
The control unit 115 is constituted by a microcomputer and executes computer programs in accordance with software to implement the functions of an OSC indicator calculation unit 207, a reaction rate calculation unit 208, and a catalyst degradation determination unit 209, thereby realizing the catalyst diagnosis apparatus.
The OSC indicator calculation unit 207 calculates the OSC (Oxygen Storage Capacity) of the three-way catalyst 120 based on an output RABF of the linear air-fuel ratio sensor 118 and an output VRO2 of the oxygen sensor 125.
The reaction rate calculation unit 208 calculates the reaction rate in the three-way catalyst 120 based on the output VRO2 of the oxygen sensor 125. More specifically, the reaction rate calculation unit 208 calculates the reaction rate based on at least one of parameters related to the output VRO2 of the oxygen sensor 125, i.e., the amplitude, the standard deviation, the comparison result between a max-value and a minimum-value, and the number of times at which a peak value exceeds a predetermined range. The reaction rate calculation unit 208 executes the calculation of the reaction rate prior to the calculation of an OSC indicator by the OSC indicator calculation unit 207.
This embodiment is featured in providing the catalyst degradation determination unit 209 which performs determination of catalyst degradation by using the outputs of the OSC indicator calculation unit 207 and the reaction rate calculation unit 208.
The OSC indicator calculation unit 207 calculates the OSC indicator of the three-way catalyst 120 based on the outputs of the linear air-fuel ratio sensor 118 and the oxygen sensor 125. Practically, the OSC indicator calculation unit 207 calculates the OSC indicator based on a time of delay response from the time at which the output of the linear air-fuel ratio sensor 118 is reversed from a rich state to a lean state, until the time at which the output of the oxygen sensor 125 reaches a predetermined lean-determination threshold.
Thus, since comparison of the OSC indicator is performed depending on the reaction rate in the catalyst, the OSC indicator can be calculated while change of the catalyst characteristics caused by influences of external environments, etc. is detected as change of the reaction rate. As a result, the determination of the catalyst degradation can be performed in a manner adapted for the influences of the external environments, etc.
The operation flow of the catalyst diagnosis apparatus according to the first embodiment will be described below with reference to a flowchart shown in
First, the voltage of the oxygen detector 125 (i.e., the oxygen sensor output VRO2) disposed downstream of the three-way catalyst 120 is detected (step S301).
Then, the detected oxygen sensor output VRO2 is subjected to buffering. Based on data obtained after the buffering for a predetermined time, the reaction rate calculation unit 208 calculates the reaction rate (step S302). In this embodiment, the predetermined buffering time is set to 3-10 seconds. The predetermined buffering time is optionally selected depending on the desired requirements, e.g., calculation accuracy and calculation time. If higher calculation accuracy is required, the buffering may be executed for a period of longer than 10 sec, and if a shorter calculation time is required, the buffering may be executed for a period of shorter than 3 sec. Note that the reaction rate calculation is interrupted when the time of detecting VRO2 is under the fuel-cut mode.
Then, it is determined as to whether a condition permitting the OSC indicator calculation is satisfied (step S303). If the permitting condition is satisfied, the control process advances to step S305 and so on, while if not satisfied, the control process is brought to an end. The permitting condition includes, for example, that the reaction rate is larger than a predetermined value, and that abnormal conditions of the linear air-fuel ratio sensor 118, etc. are not satisfied.
If the permitting condition is satisfied, the output of the linear air-fuel ratio sensor 118 upstream of the three-way catalyst 120 (i.e., the air-fuel ratio sensor output RABF) and the oxygen sensor output VRO2 are detected (step S304).
Then, it is determined as to whether a condition interrupting the OSC indicator calculation is satisfied (step S305). If the interrupting condition is not satisfied, the control process advances to step S306 and so on, while if satisfied, the control process is brought to an end. The interrupting condition includes, for example, that the time of detecting RABF and VRO2 is under the fuel-cut mode. Note that, if the condition interrupting the OSC indicator calculation is satisfied, the OSC indicator may be reset to zero or a predetermined value.
If the condition interrupting the OSC indicator calculation is not satisfied, the OSC indicator calculation unit 207 calculates the OSC indicator based on the detected air-fuel ratio sensor output RABF and oxygen sensor output VRO2 (step S306).
Finally, the degradation of the three-way catalyst 120 is determined by the catalyst degradation determination unit 209 based on the reaction rate and the OSC indicator (step S307), which are both detected through the above-described steps.
When the variation of the oxygen sensor output VRO2 is reduced, the reaction rate is increased. At the time when the reaction rate exceeds a threshold C for executing the calculation of the OSC indicator, the calculation of the OSC indicator is started.
When the calculation of the OSC indicator is completed, the degradation of the three-way catalyst 120 is determined based on the value indicated by a mark ▪ in
More specifically, the air-fuel ratio is first controlled such that the air-fuel ratio sensor output RABF takes a certain rich level. Then, the air-fuel ratio is controlled such that the air-fuel ratio sensor output RABF is reversed to a certain lean level immediately after the oxygen sensor output VRO2 exceeds a rich-determination threshold A.
As a result, the air-fuel ratio sensor output RABF is reversed from the rich state to the lean state at once. However, because the catalyst interior is in the rich state, i.e., in the oxygen exhausted state, there occurs a response delay time d until the catalyst interior is saturated with oxygen and the oxygen sensor output VRO2 is returned to a lean-determination threshold B. The OSC indicator is calculated based on the response delay time d. The OSC indicator is obtained by multiplying the response delay time d by a proportional coefficient k (i.e., d·k).
In this embodiment, the response delay time d is defined as a period from the time at which the air-fuel ratio sensor output RABF exceeds a stoichiometric level in the course of reversing from the rich stat to the lean state until the time at which the oxygen sensor output VRO2 is reduced to the lean-determination threshold B.
In this embodiment, a degradation determination threshold D is set depending on the reaction rate. If the OSC indicator is in a region larger than the threshold D, the three-way catalyst 120 is determined to be normal, and if the OSC indicator is in a region smaller than the threshold D, the three-way catalyst 120 is determined to be in the degraded state.
When the reaction rate is not larger than the threshold C for executing the calculation of the OSC indicator, the catalyst is not activated and the difference between the normal state and the degraded state does not appear in the OSC indicator. Thus, the degradation determination cannot be executed. For that reason, the reaction rate at a limit in the determination between the normal state and the degraded state is set to R1 and used as the threshold C for executing the calculation of the OSC indicator.
When the output variation of the oxygen sensor 125 is large, this means that oxygen flows out downstream of the three-way catalyst 120. Thus, the reaction rate in the catalyst is small. On the other hand, when the output variation is small, this means that oxygen flows out in small amount. Thus, the reaction rate in the catalyst is large. By utilizing such a tendency, the reaction rate is calculated based on the output variation of the oxygen sensor 125.
standard deviation=√{ΣY2−(ΣY)2/n(n−1)}
Among the examples shown in
With reference to
In this embodiment, the control unit 115 executes computer programs in accordance with software to implement the functions of a center air-fuel ratio calculation unit 1108, a center air-fuel ratio determination unit 1109, an air-fuel ratio control unit 1110, an OSC indicator calculation unit 1111, a reaction rate calculation unit 1112, and a catalyst degradation determination unit 209, thereby realizing the catalyst diagnosis apparatus.
In this embodiment, because the center air-fuel ratio calculation unit 1108, the center air-fuel ratio determination unit 1109, and the air-fuel ratio control unit 1110 are added, the accuracy of calculations in the OSC indicator calculation unit 1111 and the reaction rate calculation unit 1112 is further improved and the determination of the catalyst degradation can be performed with higher accuracy.
The center air-fuel ratio calculation unit 1108 calculates the center air-fuel ratio based on the oxygen sensor output VRO2, the air-fuel ratio sensor output RABF, and the output of the airflow sensor 103 for measuring the air mass taken into the internal combustion engine 107.
Based on the calculated center air-fuel ratio, the center air-fuel ratio determination unit 1109 determines whether the air-fuel ratio control is performed in the vicinity of the center air-fuel ratio. In other words, the center air-fuel ratio determination unit 1109 determines based on the output of the center air-fuel ratio calculation unit 1108 whether the center air-fuel ratio is correctly calculated.
In order to control the air-fuel ratio, the air-fuel ratio control unit 1110 calculates fuel mass based on the oxygen sensor output VRO2, the air-fuel ratio sensor output RABF, the center air-fuel ratio, and the intake air mass, thereby controlling the fuel mass injected from a fuel injection device, i.e., the injector.
The reaction rate calculation unit 1112 calculates the reaction rate of chemical reaction in the three-way catalyst 120 based on the output VRO2 of the oxygen sensor 125 only when it is determined by the center air-fuel ratio determination unit 1109 that the center air-fuel ratio is correctly calculated. As in the above-described embodiment, the reaction rate calculation unit 1112 calculates the reaction rate based on at least one of parameters related to the output VRO2 of the oxygen sensor 125, i.e., the amplitude, the standard deviation, the comparison result between a max-value and a minimum-value, and the number of times at which a peak value exceeds a predetermined range.
The OSC indicator calculation unit 1111 calculates the OSC indicator of the three-way catalyst 120 based on the respective outputs of the linear air-fuel ratio sensor 118, the oxygen sensor 125, and the center air-fuel ratio calculation unit 1108 only when it is determined by the center air-fuel ratio determination unit 1109 that the center air-fuel ratio is correctly calculated.
The operation flow of the catalyst diagnosis apparatus according to the second embodiment will be described below with reference to a flowchart shown in
First, the center air-fuel ratio calculation unit 1108 calculates the center air-fuel ratio based on the oxygen sensor output VRO2, the air-fuel ratio sensor output RABF, and the intake air mass (step S1201).
Then, the center air-fuel ratio determination unit 1109 determines whether the determination of the center air-fuel ratio is satisfied (step S1202). If the determination of the center air-fuel ratio is satisfied, the control process advances to step S1203 and so on, while if not satisfied, the control process is brought to an end. A condition for the determination of the center air-fuel ratio will be described in detail below.
If the determination of the center air-fuel ratio is satisfied, the air-fuel ratio sensor output RABF and the oxygen sensor output VRO2 are detected (step S1203).
Then, it is determined as to whether the air-fuel ratio sensor output RABF is controlled within a predetermined control range of the air-fuel ratio (step S1204). If so controlled, the control process advances to step S1205 and so on, while if not so satisfied, the control process is brought to an end. In this embodiment, the predetermined control range of the air-fuel ratio is set to a range of ±0.5 from the center air-fuel ratio.
If the air-fuel ratio sensor output RABF is controlled within the predetermined control range of the air-fuel ratio, it is then determined as to whether a predetermined time is lapsed after the air-fuel ratio has deviated from the predetermined control range of the air-fuel ratio and has returned to it (step S1205). If the predetermined time is lapsed, the control process advances to step S1206 and so on, while if not lapsed, the control process is brought to an end.
If it is determined that the predetermined time is lapsed after the air-fuel ratio has deviated from the predetermined control range of the air-fuel ratio and has returned to it, the detected oxygen sensor output VRO2 is subjected to buffering. Based on data obtained after the buffering for a predetermined time, the reaction rate calculation unit 1112 calculates the reaction rate (step S1206). In this embodiment, the predetermined buffering time is set to 3-10 seconds. The predetermined buffering time is optionally selected depending on the desired requirements, e.g., calculation accuracy and calculation time. If higher calculation accuracy is required, the buffering may be executed for a period of longer than 10 sec, and if a shorter calculation time is required, the buffering may be executed for a period of shorter than 3 sec. Note that the reaction rate calculation is interrupted when the time of detecting VRO2 is under the fuel-cut mode.
Then, it is determined as to whether a condition permitting the OSC indicator calculation is satisfied (step S1207). If the permitting condition is satisfied, the control process advances to step S1208 and so on, while if not satisfied, the control process is brought to an end. The permitting condition includes, for example, that the reaction rate is larger than a predetermined value, and that abnormal conditions of the linear air-fuel ratio sensor 118, etc. are not satisfied.
If the permitting condition is satisfied, the air-fuel ratio sensor output RABF, the oxygen sensor output VRO2, and the center air-fuel ratio are detected with respect to the three-way catalyst 120 (step S1208).
Then, it is determined as to whether a condition interrupting the OSC indicator calculation is satisfied (step S1209). If the interrupting condition is not satisfied, the control process advances to step S1210 and so on, while if satisfied, the control process is brought to an end. The interrupting condition includes, for example, that the time of detecting RABF and VRO2 is under the fuel-cut mode. Note that, if the condition interrupting the OSC indicator calculation is satisfied, the OSC indicator may be reset to zero or a predetermined value.
If the condition interrupting the OSC indicator calculation is not satisfied, the OSC indicator calculation unit 1111 calculates the OSC indicator based on the detected air-fuel ratio sensor output RABF, oxygen sensor output VRO2, and center air-fuel ratio (step S1210).
Finally, the degradation of the three-way catalyst 120 is determined by the catalyst degradation determination unit 209 based on the reaction rate and the OSC indicator (step 1211), which are both detected through the above-described steps.
If any new revision is not made for a predetermined time from the previous revision of the air-fuel ratio, the determination of the center air-fuel ratio is satisfied at a time t1.
During a period in which the determination of the center air-fuel ratio is satisfied, the reaction rate is calculated. If the determination of the center air-fuel ratio is not satisfied, or if the air-fuel ratio sensor output RABF exceeds a predetermined range of the air-fuel ratio, the calculation of the reaction rate is interrupted.
Also, if the air-fuel ratio sensor output RABF is returned again to the predetermined range of the air-fuel ratio after exceeding the predetermined range of the air-fuel ratio, the calculation of the reaction rate is not performed for a predetermined time, taking into account a delay of the oxygen sensor output VRO2 with respect to the air-fuel ratio sensor output RABF.
In this embodiment, when the air-fuel ratio sensor output RABF intersects again the center air-fuel ratio after exceeding the predetermined range of the air-fuel ratio, the intersection of the center air-fuel ratio is regarded as meaning that the air-fuel ratio sensor output RABF has returned to the predetermined range of the air-fuel ratio. The above-mentioned predetermined time is set to 3-10 sec from the intersection time. That predetermined time may be set, as required, to be shorter than 3 sec or longer than 10 sec. Alternatively, a predetermined range is set for the value of the oxygen sensor output VRO2, and the above-mentioned predetermined time may be given as a time required for the oxygen sensor output VRO2 to converge into the predetermined range after the air-fuel ratio sensor output RABF has returned to the predetermined range of the air-fuel ratio. After the reaction rate exceeds the threshold C for executing the calculation of the OSC indicator, the calculation of the OSC indicator is executed.
The time charts in subsequent steps are the same as those in the first embodiment shown in
A center air-fuel ratio calculation routine executed by the center air-fuel ratio calculation unit 1108 will be described below with reference to a flowchart shown in
First, the voltage of the oxygen sensor 125 (i.e., the oxygen sensor output VRO2) is measured (step S1401).
Then, an oxygen storage volume (VOS) is calculated based on the air-fuel ratio sensor output RABF, the intake air mass, and the center air-fuel ratio (step S1402). In this embodiment, VOS is calculated based on VOS=intake air mass×(RABF−center air-fuel ratio).
Then, it is determined as to whether a revision condition for the center air-fuel ratio is satisfied (step S1403). If the revision condition for the center air-fuel ratio is satisfied, the control process advances to step S1404 and so on, while if not satisfied, the control process is brought to an end. The revision condition for the center air-fuel ratio is satisfied includes, for example, that the voltage VRO2 of the oxygen sensor 125 is longer than a predetermined time (30 sec), is smaller than a rich-determination voltage RVO2, and is larger than a lean-determination voltage LVO2.
Then, based on the oxygen storage volume at the time when the air-fuel ratio after the catalyst has become rich, it is determined as to whether a revision of the center air-fuel ratio (i.e., a lean revision) is performed (step S1404). More specifically, if the oxygen sensor voltage VRO2 is larger than the rich-determination voltage RVO2 and the oxygen storage volume VOS is larger than an oxygen storage volume level LVOS for rich-determination, the control process advances to step S1405 for the lean revision, while if not so, the control process advances to step S1406.
If it is determined that the lean revision of the center air-fuel ratio is to be performed, the lean revision of the center air-fuel ratio is performed to revise a shift of the center air-fuel ratio to the rich side (step S1405).
On the other hand, if it is not determined that the lean revision of the center air-fuel ratio is to be performed, whether to perform a revision of the center air-fuel ratio (i.e., a rich revision) or not is determined based on the oxygen storage volume at the time when the air-fuel ratio after the catalyst has become lean (step S1406). More specifically, if the voltage VRO2 of the oxygen sensor 125 is smaller than the lean-determination voltage LVO2 and the oxygen storage volume VOS is smaller than an oxygen storage volume level HVOS for lean-determination, the control process advances to step S1407 for the rich revision, while if not so, the control process is brought to an end.
If it is determined that the rich revision of the center air-fuel ratio is to be performed, the rich revision of the center air-fuel ratio is performed to revise a shift of the center air-fuel ratio to the lean side.
Each of revision amounts used in steps S1405 and S1407 may be always set to the same predetermined value or may be set to a value proportional to the difference between LVOS or HVOS and VOS. Also, those revision amounts may be set to meet (lean-revision amount<rich-revision amount) with the view of increasing sensitivity for preventing deterioration of NOx, or conversely to meet (lean-revision amount>rich-revision amount) with the view of increasing sensitivity for preventing deterioration of HC and CO.
The air-fuel ratio obtained after the revision in the above-described steps is given as the calculated value of the center air-fuel ratio. Further, whenever the rich or lean revision is performed, the number of times of revisions is incremented by one (step S1408).
When the oxygen sensor output VRO2 exceeds the rich-determination voltage RVO2 at a time Ta, the oxygen storage volume is larger than the oxygen storage volume level LVOS for rich-determination. Therefore, the rich revision of the center air-fuel ratio is performed and the number of times of revisions is incremented by one. Also, the oxygen storage volume is reset to 0 until a time Tb at which VRO2 is reduced to RVO2.
A center air-fuel ratio determination routine executed by the center air-fuel ratio determination unit 1109 will be described below with reference to a flowchart shown in
First, it is determined as to whether the number of times of revisions is larger than a predetermined value (step S1601). If the number of times of revisions is larger than the predetermined value, the control process advances to step S1602 and so on, while if it is not larger than the predetermined value, the determination of the center air-fuel ratio is resulted as being not satisfied (step S1605).
If the number of times of revisions is larger than the predetermined value, the center air-fuel ratio is detected (step S1602) and the difference between the previous center air-fuel ratio and the current center air-fuel ratio is calculated (step S1603). If that difference is 0, the determination of the center air-fuel ratio is resulted as being satisfied (step S1604). Otherwise, the determination of the center air-fuel ratio is resulted as being not satisfied (step S1605).
In the illustrated case, the predetermined value for determining the number of times of revisions is set to 2. The determination of the center air-fuel ratio is kept satisfied during a period in which the center air-fuel ratio is not revised after the time at which the number of times of revisions has exceeded the predetermined value.
With reference to
In this third embodiment, a reaction rate revision unit 1809 for revising the reaction rate based on the output of the airflow sensor 103 is added to the arrangement in first embodiment.
A reaction rate calculation unit 1807 calculates the reaction rate in the three-way catalyst 120 based on the output VRO2 of the oxygen sensor 125, and then revises the calculated reaction rate in accordance with a reaction rate revision amount calculated by the reaction rate revision unit 1809.
With such a process, even when the reaction rate is changed during a period from the calculation of the reaction rate to the determination of the catalyst degradation, the determination of the catalyst degradation can be performed with high accuracy through the revision of the reaction rate.
When the differential average air mass Δ is positive and larger than a predetermined change amount (value) Q, the reaction rate is revised to the increasing (positive) side. Conversely, when the differential average air mass Δ is negative and larger than the predetermined change amount Q, the reaction rate is revised to the decreasing (negative) side.
When the differential average air mass Δ is smaller than the predetermined change amount Q, the reaction rate is not revised. Because the reaction rate also depends on the fuel mass similarly to the intake air mass, the reaction rate revision amount may be decided based on the difference between average values of the fuel masses.
The operation flow of the catalyst diagnosis apparatus according to the third embodiment will be described below with reference to a flowchart shown in
First, the oxygen sensor output VRO2 and the intake air mass are detected (step S2001).
Then, it is determined as to whether a condition interrupting the reaction rate calculation is satisfied (step S2002). If the condition interrupting the reaction rate calculation is not satisfied, the control process advances to step S2003 and so on, while if satisfied, the control process is brought to an end. The condition interrupting the reaction rate calculation includes, for example, that the oxygen sensor output VRO2 and the intake air mass are detected in the fuel-cut mode.
If the condition interrupting the reaction rate calculation is not satisfied, the detected oxygen sensor output VRO2 is subjected to buffering and the reaction rate is calculated based on data obtained through the buffering of the oxygen sensor output VRO2 for a predetermined time (step 2003).
Then, the average value of the intake air mass during the calculation of the reaction rate is calculated to obtain an average air mass (1) (step S2004).
Then, it is determined as to whether a condition permitting the OSC indicator calculation is satisfied (step S2005). If the condition permitting the OSC indicator calculation is satisfied, the control process advances to step S2006 and so on, while if not satisfied, the control process is brought to an end.
If the permitting condition is satisfied, the air-fuel ratio sensor output RABF, the oxygen sensor output VRO2, and the intake air mass are detected (step S2006).
Then, it is determined as to whether a condition interrupting the OSC indicator calculation is satisfied (step S2007). If the interrupting condition is not satisfied, the control process advances to step S2008 and so on, while if satisfied, the control process is brought to an end. The interrupting condition includes, for example, that the air-fuel ratio sensor output RABF, the oxygen sensor output VRO2, and the intake air mass are detected during the fuel-cut mode.
If the interrupting condition is not satisfied, the OSC indicator is calculated based on the detected air-fuel ratio sensor output RABF and oxygen sensor output VRO2 (step S2008).
Then, the average value of the intake air mass during the calculation of the OSC indicator is calculated to obtain an average air mass (2) (step S2009).
Then, the difference between the average air mass (1) and (2) is calculated as the differential average air mass Δ, and it is determined as to whether an absolute value of the differential average air mass Δ is equal to or larger than a predetermined value (change amount) Q (step S2010). If the absolute value of the differential average air mass Δ is equal to or larger than the predetermined value Q, the reaction rate is revised based on the differential average air mass Δ (step S2011). Thereafter, the determination of the catalyst degradation is executed (step S2012).
On the other hand, if the absolute value of the differential average air mass Δ is smaller than the predetermined value Q, the reaction rate is not revised and the determination of the catalyst degradation is executed at once (step S2013).
At the time when the reaction rate exceeds the threshold C for executing the calculation of the OSC indicator, the value of the reaction rate at that time is held. Thereafter, the calculation of the reaction rate is not executed and the calculation of the OSC indicator is executed.
However, if the differential average air mass Δ is equal to or larger than the predetermined change amount Q when the calculation of the OSC indicator is completed, the reaction rate is revised in accordance with the reaction rate revision amount based on the differential average air mass Δ.
The advantages of the above-described catalyst diagnosis apparatus according to the present invention are as follows.
Number | Date | Country | Kind |
---|---|---|---|
2005-214569 | Jul 2005 | JP | national |