Control device for internal combustion engine
The control device uses temperature sensors and differential/integral values to address the issue of condensed water affecting temperature detection, ensuring accurate abnormality detection in the exhaust treatment device by correcting parameters for improved accuracy.
Patent Information
- Application Number
- JP2022197843
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-12-12
- Publication Date
- 2026-01-21
- Estimated Expiration
- 2042-12-12
AI Technical Summary
Condensed water in the exhaust passage of an internal combustion engine can cause the temperature sensor to become wet, leading to inaccurate temperature detection and difficulty in determining the removal of the exhaust treatment device.
A control device with temperature sensors upstream and downstream of the exhaust treatment device, utilizing differential and integral values of temperature to determine water exposure and correct parameters for accurate abnormality detection in the exhaust treatment device.
Enables accurate determination of temperature sensor wetness and enhances the detection of abnormalities in the exhaust treatment device by correcting parameters based on water exposure, thereby improving detection accuracy.
Smart Images

Figure 0007803260000001 
Figure 0007803260000002 
Figure 0007803260000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a control device for an internal combustion engine. [Background technology]
[0002] An exhaust treatment device that purifies exhaust gas from an internal combustion engine is provided in the exhaust passage. There is a technique for detecting the removal of the exhaust treatment device based on the temperature of the exhaust passage (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2020-106028 Summary of the Invention [Problem to be solved by the invention]
[0004] Condensed water may form in the exhaust passage, causing the temperature sensor to become wet. This makes it difficult to accurately detect the temperature. The reduced accuracy of temperature detection also makes it difficult to accurately detect the removal of the exhaust treatment device. Therefore, the objective of this invention is to provide a control device for an internal combustion engine that can determine whether the temperature sensor has become wet. [Means for solving the problem]
[0005] The above object can be achieved by a control device for an internal combustion engine, which includes an exhaust treatment device that purifies the exhaust of an internal combustion engine, a first temperature sensor that is provided in an exhaust passage, a first acquisition unit that acquires a differential value of the temperature detected by the first temperature sensor, and a determination unit that determines whether the first temperature sensor has been exposed to water based on the differential value.
[0006] The first acquisition unit may acquire a value obtained by first-order differentiation or a value obtained by second-order differentiation of the temperature, and if the value obtained by first-order differentiation of the temperature is greater than a predetermined value or if the sign of the value obtained by second-order differentiation of the temperature changes, the determination unit may determine that the first temperature sensor has been exposed to water.
[0007] The exhaust passage may be provided with the first temperature sensor upstream of the exhaust treatment device, and the second temperature sensor downstream of the exhaust treatment device. The exhaust passage may also be provided with a second acquisition unit that acquires parameters based on the temperature detected by the first temperature and the temperature detected by the second temperature, a correction unit that corrects the parameters when it is determined that the first temperature sensor has been exposed to water, and a detection unit that detects an abnormality in the exhaust treatment device based on the corrected parameters.
[0008] The second acquisition unit may acquire the parameter based on an integral value of the temperature detected by the first temperature sensor and an integral value of the temperature detected by the second temperature sensor, and when it is determined that the first temperature sensor has been exposed to water, the correction unit may correct the parameter by correcting the integral value of the temperature detected by the first temperature sensor, and the detection unit may detect an abnormality in the exhaust treatment device based on the corrected parameter.
[0009] The determination unit may determine whether the second temperature sensor has been exposed to water, and if it is determined that the second temperature sensor has been exposed to water, the correction unit may correct the parameter by correcting the integrated value of the temperature detected by the second temperature sensor, and the detection unit may detect an abnormality in the exhaust treatment device based on the corrected parameter. [Effects of the Invention]
[0010] A control device for an internal combustion engine that can determine whether a temperature sensor is wet can be provided. [Brief explanation of the drawings]
[0011] [Figure 1] FIG. 1 is a schematic view illustrating a vehicle according to an embodiment. [Figure 2] FIG. 2 is a flowchart illustrating the processing executed by the ECU. [Figure 3] 3(a) is a diagram illustrating an example of temperature, and FIG. 3(b) is a diagram illustrating an example of a differential value of temperature. [Figure 4] 4(a) and 4(b) are diagrams illustrating examples of the relationship between temperature and fuel pressure. DETAILED DESCRIPTION OF THE INVENTION
[0012] The control device for an internal combustion engine according to this embodiment will be described below with reference to the drawings. Fig. 1 is a diagram illustrating a vehicle 100 according to this embodiment. As shown in Fig. 1, the vehicle 100 has an internal combustion engine 10 and an ECU (Electronic Control Unit) 30.
[0013] An internal combustion engine 10 burns fuel such as gasoline to generate power. An intake passage 12 and an exhaust passage 14 are connected to the internal combustion engine 10. Air flows through the intake passage 12 and is introduced into the internal combustion engine 10. A throttle valve 16 and an air flow meter 18 are provided in the intake passage 12, arranged in this order from upstream to downstream. As the opening of the throttle valve 16 increases, the air flow rate in the intake passage increases. As the opening decreases, the air flow rate decreases. The air flow meter 18 detects the air flow rate. An acceleration sensor 26 detects the attitude and acceleration of a vehicle 100 in which the internal combustion engine 10 is installed.
[0014] Exhaust gas generated by combustion flows through an exhaust passage 14 and is discharged outside the vehicle. A temperature sensor 22 (first temperature sensor), an exhaust treatment device 20, and a temperature sensor 24 (second temperature sensor) are provided in the exhaust passage 14, arranged in this order from the upstream side. The exhaust treatment device 20 has, for example, a GPF (Gasoline Particulate Filter) and collects particulate matter in the exhaust. The exhaust treatment device 20 may include a catalyst. The catalyst purifies substances such as carbon monoxide (CO) and nitrogen oxides (NOx). The exhaust treatment device 20 may have a DPF (Diesel Particulate Filter).
[0015] Within the exhaust passage 14, the portion upstream of the exhaust treatment device 20 is referred to as region 14a, and the portion downstream of the exhaust treatment device 20 is referred to as region 14c. The position between regions 14a and 14c is referred to as region 14b. Temperature sensor 22 is located in region 14a upstream of the exhaust treatment device 20 and detects the temperature on the upstream side. Temperature sensor 24 is located in region 14c downstream of the exhaust treatment device 20 and detects the temperature on the downstream side. Temperature sensors 22 and 24 are inserted from the outside to the inside of the exhaust passage 14 and are provided on, for example, the upper half wall of the exhaust passage 14. Down is the direction in which gravity acts, and up is the opposite direction to down.
[0016] The ECU 30 is a control device that includes a CPU (Central Processing Unit), memory devices such as a RAM (Random Access Memory) and a ROM (Read Only Memory), and performs various controls by executing programs stored in the ROM and memory devices.
[0017] The ECU 30 controls the opening of the throttle valve 16. The ECU 30 obtains the air flow rate from the air flow meter 18. The ECU 30 obtains the attitude and acceleration of the vehicle 100 from the acceleration sensor 26. The ECU 30 obtains the temperature of the exhaust passage 14 from the temperature sensors 22 and 24.
[0018] The exhaust gas contains moisture. When the exhaust gas is cooled, the moisture condenses, generating condensed water. The ECU 30 obtains the amount of condensed water generated in the exhaust passage 14 and obtains the distribution amount of condensed water in each of the regions 14a, 14b, and 14c. The ECU 30 stores a program for the process shown in FIG. 2, and stores, for example, a threshold value for the differential value and a threshold value for the area ratio. The ECU 30 stores the temperature detected by the temperature sensor 22 when it is not exposed to water.
[0019] The ECU 30 functions as a first acquisition unit that acquires a differential value of the temperature detected by the temperature sensor 22. The differential value of the temperature includes a first-order differential value and a second-order differential value. The ECU 30 functions as a determination unit that determines whether the temperature sensor 22 is covered with condensed water based on the differential value. Coverage means that water gets on the sensor. The ECU 30 functions as a second acquisition unit that acquires parameters based on the temperature detected by the temperature sensor 22 and the temperature detected by the temperature sensor 24. The ECU 30 functions as a detection unit that detects an abnormality in the exhaust treatment device 20 based on the parameters. An abnormality may be, for example, damage to the exhaust treatment device 20 or removal of the exhaust treatment device 20. The ECU 30 functions as a correction unit that corrects the parameters.
[0020] (process) FIG. 2 is a flowchart illustrating the processing executed by the ECU 30. The ECU 30 acquires the amount of condensed water in the exhaust passage 14 based on, for example, the temperature of the exhaust passage 14, the operating time of the internal combustion engine 10, and the amount of intake air (step S10). The lower the temperature, the more likely condensed water is to occur. The condensed water moves from area 14a to area 14c by the exhaust and is discharged outside the vehicle 100. The condensed water evaporates due to heat generated by the internal combustion engine 10. As the operating time increases and the amount of intake air increases, the amount of condensed water decreases. As the vehicle 100 tilts from the horizontal direction, the condensed water moves downward (in the direction in which gravity acts). The ECU 30 updates the amount of condensed water.
[0021] The ECU 30 acquires the temperatures detected by the temperature sensors 22 and 24 (step S12). The ECU 30 acquires a parameter R based on the temperatures (step S14). The parameter R is used to detect an abnormality in the exhaust treatment device 20.
[0022] The ECU 30 acquires a derivative value of the temperature detected by the temperature sensor 22 (step S16). The derivative value includes a value obtained by first-order differentiation and a value obtained by second-order differentiation of the detected temperature with respect to time. The ECU 30 determines whether the temperature sensor 22 has been exposed to water based on the derivative value (step S18). If the determination is affirmative (Yes), the ECU 30 corrects the parameter R (step S20).
[0023] After step S20, or if a negative determination (No) is made in step S18, the ECU 30 uses the parameter R to determine whether or not an abnormality has occurred in the exhaust treatment device 20. Specifically, the ECU 30 determines whether or not the parameter R is equal to or greater than a threshold value Rth (step S22). If the determination is affirmative, the ECU 30 determines that the exhaust treatment device 20 is normal (step S24). If the determination is negative, the ECU 30 determines that the exhaust treatment device 20 is abnormal (step S26). After step S24 or S26, the processing in FIG. 2 ends.
[0024] (Water detection) Figure 3(a) is a diagram illustrating temperatures. The horizontal axis represents time, and the vertical axis represents temperature. The temperature detected by the temperature sensor 22 when it is not submerged is designated as T1 and is represented by a solid line. The temperature detected by the temperature sensor 22 when it is submerged in a large amount of condensed water is designated as T1a and is represented by a dotted line. The temperature detected by the temperature sensor 22 when it is submerged in a small amount of condensed water is designated as T1b and is represented by a dashed line.
[0025] Temperatures T1a and T1b when water is present are lower than temperature T1 when water is not present. This is because heat around the temperature sensor 22 is taken away by the condensed water. The greater the amount of water exposure, the greater the temperature drop. The smaller the amount of water exposure, the smaller the temperature drop. Before time t2, temperature T1a is lower than T1. The condensed water is washed downstream and evaporates, disappearing from around the temperature sensor 22. As the amount of condensed water decreases, temperature T1a rises sharply around time t2, becoming approximately the same as T1. Temperature T1b drops below temperature T1 at time t1, and then rises to approximately the same as T1. The temperature detected by temperature sensor 24 is designated as T2. Temperature T2 is lower than temperature T1 because the heat of the exhaust is absorbed by the exhaust treatment device 20.
[0026] Figure 3(b) is a diagram illustrating temperature derivatives. The vertical axis represents the first-order derivative of each of the temperatures T1, T1a, and T1b in Figure 3(a) with respect to time. The solid line represents the derivative DT1 of T1. The dotted line represents the derivative DT1a of T1a. The dashed line represents the derivative DT1b of T1b. The horizontal axis represents time.
[0027] In response to an increase in temperature T1a, the differential value DT1a becomes larger than the differential value DT1, then decreases and becomes approximately the same as the differential value DT1. In response to a temporary decrease in temperature T1b, the differential value DT1b becomes smaller than the differential value DT1, then increases sharply to become larger than the differential value DT1, then decreases again and becomes approximately the same as the differential value DT1.
[0028] The ECU 30 may store a threshold value Dth for the differential value. In the example of FIG. 3(b), the differential values DT1a and DT1b are greater than the threshold value Dth. The ECU 30 determines that the temperature sensor 22 has been exposed to water (step S18 in FIG. 2). As shown in FIG. 3(b), the differential values DT1a and DT1b increase and decrease. When the first-order differential value increases, the second-order differential value takes a positive sign (+). When the first-order differential value decreases, the second-order differential value takes a negative sign (-). The first-order differential value DT1b of the temperature T1b repeatedly increases and decreases in a short period of time. The sign of the second-order differential value of the temperature T1b also changes. Since the sign changes, the ECU 30 may determine that the temperature sensor 22 has been exposed to water.
[0029] (Anomaly detection) 4(a) and 4(b) are diagrams illustrating examples of temperatures. Fig. 4(a) shows an example in which the exhaust treatment device 20 is normal. Fig. 4(b) shows an example in which an abnormality has occurred in the exhaust treatment device 20, and the exhaust treatment device 20 has been removed.
[0030] In the example of FIG. 4(a), the temperature T2 detected by the temperature sensor 24 rises to T0 at time t3. Temperature T0 is, for example, higher than the dew point of the exhaust gas. ECU 30 calculates the integrals (areas of the graph) of temperatures T1 and T2 over the range from time 0 to t3. The integral value of temperature T1 is set to S1, and the integral value of temperature T2 is set to S2. ECU 30 calculates a parameter R based on the integral values S1 and S2 (step S14 in FIG. 2). Parameter R is, for example, the ratio (area ratio) of S1 to S2, and is expressed by the following equation (1): R=S1 / S2 (1) If the parameter R is equal to or greater than the threshold value Rth, the ECU 30 determines that the exhaust treatment device 20 is normal (step S24 in FIG. 2).
[0031] In the example of FIG. 4(b), the exhaust treatment device 20 has been removed. The heat of the exhaust is not absorbed by the exhaust treatment device 20. The temperature T2 detected by the temperature sensor 24 rises more quickly than in the example of FIG. 4(a) and reaches T0 at time t4. The ECU 30 calculates the integral values S1 and S2 from time 0 to t4 to calculate the parameter R. The parameter R in FIG. 4(b) is smaller than in the example of FIG. 4(a) and is less than the threshold value Rth. The ECU 30 determines that there is an abnormality in the exhaust treatment device 20 (step S26).
[0032] The temperature T1a in FIG. 4(a) is an example in which the temperature sensor 22 is wet, and is lower than the temperature T1. The integral value S1a of T1a is smaller than the integral value S1 of T1. Therefore, the parameter R (=S1a / S2) obtained using the integral value S1a is smaller than the normal value (S1 / S2) and may be less than the threshold value Rth. There is a possibility that the exhaust treatment device 20 may be erroneously determined to be abnormal even when it is normal.
[0033] The ECU 30 stores the behavior of the temperature T1 when there is no water exposure. When the ECU 30 determines that the temperature sensor 22 has been exposed to water, it corrects the integral value (step S20). Specifically, the difference between the integral value S1a of the temperature T1a and the integral value S1 of the temperature T1 (the shaded area in FIG. 4(a)) is added to the integral value S1a of the temperature T1a, and the integral value S1a is set to be approximately the same magnitude as S1. The corrected parameter R is obtained by substituting the integrated value after the addition into equation (1). By comparing the corrected parameter R with the threshold value Rth, highly accurate abnormality detection is possible.
[0034] According to this embodiment, the ECU 30 determines whether the temperature sensor 22 is exposed to water based on the differential value of the temperature detected by the temperature sensor 22 (step S18). As shown in FIG. 3(a), when the temperature sensor 22 is exposed to water, the temperature behavior changes from when the temperature sensor 22 is not exposed to water. As shown in FIG. 3(b), the differential value of the temperature also changes in response to the change in the temperature behavior. Based on the differential value, the ECU 30 can accurately determine whether the temperature sensor 22 is exposed to water.
[0035] As shown in FIG. 3(a), when the amount of water exposure is large, the temperature T1a is lower than the temperature T1 when there is no water exposure, and rises sharply at time t2. As shown in FIG. 3(b), the derivative value DT1a becomes larger than the threshold value Dth. The ECU 30 determines water exposure when the derivative value DT1a is equal to or greater than the threshold value Dth. As shown in FIG. 3(a), when the amount of water exposure is small, the temperature T1b drops and then rises immediately. As shown in FIG. 3(b), the derivative value DT1b changes sharply. The sign of the value obtained by second-order differentiation of the temperature T1b changes between negative and positive. The ECU 30 determines water exposure based on the change in sign. When the temperature sensor 22 is exposed to water, the temperature behavior changes, and changes sharply. Using the temperature derivative value enables accurate determination of water exposure.
[0036] As shown in FIG. 4(a), when the temperature sensor 22 is exposed to water, the temperature behavior changes. Since the temperature integral value changes, the value of the parameter R also changes. When the ECU 30 determines that the temperature sensor 22 is exposed to water, it corrects the parameter R. An abnormality in the exhaust treatment device 20 is detected based on the corrected parameter R. This makes it possible to suppress a decrease in the accuracy of abnormality detection.
[0037] Parameter R is the ratio between integral value S1 and integral value S2 (Equation (1)). When temperature sensor 22 is wet, integral value S1 becomes a smaller value S1a than the actual value, and parameter R also becomes smaller. ECU 30 corrects parameter R by correcting integral value S1a to bring it closer to the value S1 when there is no water exposure. Parameter R is corrected to a larger value. This can suppress a decrease in the accuracy of abnormality detection. ECU 30 performs correction so that the corrected integral value becomes larger than integral value S1a before correction. The greater the amount of condensed water and the greater the air volume, the more likely temperature sensor 22 is to be wet and output a lower temperature. The greater the amount of condensed water and the greater the air volume, the more ECU 30 increases the amount added to the integral value, correcting the integral value to a larger value. ECU 30 may multiply parameter S1a / S2 calculated using integral value S1a by a coefficient, or may perform addition. It is estimated that the temperature detected by the temperature sensor 22 when the vehicle is exposed to water will be lower than the temperature when the vehicle is not exposed to water. The integral value S1 and parameter R will become smaller. The ECU 30 performs a correction to increase the parameter R. The ECU 30 detects an abnormality in the exhaust treatment device 20 based on the corrected parameter R. This makes it possible to suppress a decrease in the accuracy of abnormality detection.
[0038] Temperature sensor 24 may also be exposed to water. Water exposure changes the behavior of temperature T2 detected by temperature sensor 24. ECU 30 may determine whether temperature sensors 22 and 24 are exposed to water (step S18 in FIG. 2). If water exposure occurs, ECU 30 may correct not only integral value S1 but also integral value S2 (step S20). The greater the amount of condensed water and the greater the intake air volume, the more condensed water flows downstream of exhaust passage 14, and the greater the amount of water exposure to temperature sensor 24. Heat around temperature sensor 24 is taken away by the condensed water, and integral value S2 of temperature T2 decreases. Parameter R decreases. ECU 30 corrects integral value S2 to increase it. Parameter R is corrected to a larger value. The greater the amount of condensed water and the amount of air, ECU 30 increases the amount added to integral value S2 and corrects integral value S2 to a larger value. The ECU 30 corrects the temperatures detected by the temperature sensors 22 and 24, so that the parameter R has a more accurate value. Abnormalities in the exhaust treatment device 20 can be detected accurately.
[0039] Although the preferred embodiments of the present invention have been described in detail above, the present invention is not limited to such specific embodiments, and various modifications and variations are possible within the scope of the gist of the present invention as described in the claims. [Explanation of symbols]
[0040] 10 internal combustion engine, 12 intake passage, 14 exhaust passage, 14a, 14b, 14c regions, 16 throttle valve, 18 air flow meter, 20 exhaust treatment device 22 temperature sensor (first temperature sensor), 24 temperature sensor (second temperature sensor), 26 acceleration sensor, 30 ECU, 100 vehicle
Claims
1. an exhaust treatment device that purifies exhaust gas from the internal combustion engine and a first temperature sensor are provided in the exhaust passage; a first acquisition unit that acquires a differential value of the temperature detected by the first temperature sensor; a determination unit that determines whether the first temperature sensor is wet based on the differential value, the first temperature sensor is provided in the exhaust passage upstream of the exhaust treatment device, and the second temperature sensor is provided downstream of the exhaust treatment device, a second acquisition unit that acquires a parameter based on the temperature detected by the first temperature sensor and the temperature detected by the second temperature sensor; a correction unit that corrects the parameter when it is determined that the first temperature sensor is wet; a detection unit that detects an abnormality in the exhaust treatment device based on the corrected parameters.
2. the first acquisition unit acquires a first-order differential value or a second-order differential value of the temperature, 2. The control device for an internal combustion engine according to claim 1, wherein the determination unit determines that the first temperature sensor has been exposed to water when the value obtained by first differentiating the temperature is greater than a predetermined value or when the sign of the value obtained by second differentiating the temperature changes.
3. the second acquisition unit acquires the parameter based on an integral value of the temperature detected by the first temperature sensor and an integral value of the temperature detected by the second temperature sensor; When it is determined that the first temperature sensor is wet, the correction unit corrects the parameter by correcting an integral value of the temperature detected by the first temperature sensor; The control device for an internal combustion engine according to claim 1 , wherein the detection unit detects an abnormality in the exhaust treatment device based on the corrected parameters.
4. The determination unit determines whether the second temperature sensor is wetted, When it is determined that the second temperature sensor is wet, the correction unit corrects the parameter by correcting an integral value of the temperature detected by the second temperature sensor; The control device for an internal combustion engine according to claim 3 , wherein the detection unit detects an abnormality in the exhaust treatment device based on the corrected parameters.
Citation Information
Patent Citations
Gas sensor and drench detection method for gas sensor
JP2009300341A
Internal combustion engine control device
JP2013234574A
Control device for internal combustion engine
JP2020106028A
Exhaust gas temperature measuring device and exhaust gas temperature measuring method
WO2011048632A1