This application claims priority to Japanese Patent Application No. 2022-184953 filed on Nov. 18, 2022, incorporated herein by reference in its entirety.
The present disclosure relates to a control device for a fuel vapor treatment apparatus.
A technique is known in which a leak diagnosis between a fuel tank and a canister of a fuel vapor treatment apparatus is performed based on a tank internal pressure sensor (see, for example, Japanese Unexamined Patent Application Publication No. 2012-149592 (JP 2012-149592 A)).
It is conceivable to perform a purge diagnosis for diagnosing whether a purge process is normally performed. In order to perform the purge diagnosis based on the above-described tank internal pressure sensor, it is necessary to perform the purge diagnosis by executing the purge process after the sealing valve is opened and the tank internal pressure become atmospheric pressure. Therefore, it may take time to start the purge process, and as a result, it may take time to start the purge diagnosis.
An object of the present disclosure is to provide a control device for a fuel vapor treatment apparatus capable of starting the purge diagnosis at an early stage.
In a control device for a fuel vapor treatment apparatus according to a first aspect of the present disclosure, the fuel vapor treatment apparatus includes a fuel tank, a canister, a vapor passage, a purge passage, a sealing valve, a purge valve, an outside air introduction passage, a switching valve, and a differential pressure detector. The fuel tank stores fuel of an internal combustion engine. The canister adsorbs evaporated fuel generated in the fuel tank. The vapor passage communicates the fuel tank and the canister. The purge passage communicates an intake passage of the internal combustion engine and the canister. The sealing valve opens and closes the vapor passage. The purge valve opens and closes the purge passage. The outside air introduction passage introduces outside air into the canister. The switching valve opens and closes the outside air introduction passage. The differential pressure detector detects differential pressure between pressure in the fuel tank and pressure in a passage between the sealing valve and the purge valve.
The control device includes:
The purge diagnosis unit may further close the switching valve during execution of the purge process.
The purge diagnosis unit may diagnose whether the purge process is normal based on the change amount of the differential pressure before and after the switching valve is closed.
The control device according to the first aspect of the present disclosure may further include:
The second leak diagnosis unit may determine that the canister has leak abnormality when the differential pressure is substantially zero.
The differential pressure detector may include a diaphragm, a strain gauge for detecting strain of the diaphragm, a housing for holding the diaphragm and the strain gauge, and a communication passage connected to the housing.
The housing may partition a tank chamber and a back pressure chamber via the diaphragm. The tank chamber may communicate with the fuel tank.
The back pressure chamber may communicate with the communication passage.
The communication passage may communicate with a passage between the sealing valve and the purge valve.
According to the present disclosure, it is possible to provide the control device of the fuel vapor treatment apparatus capable of starting the purge diagnosis at an early stage.
Features, advantages, and technical and industrial significance of exemplary embodiments of the disclosure will be described below with reference to the accompanying drawings, in which like signs denote like elements, and wherein:
Schematic Configuration of the Fuel Vapor Treatment Apparatus
The fuel vapor treatment apparatus 3 includes a fuel tank 30 that stores fuel. The fuel in the fuel tank 30 is supplied to the fuel injection valve 12 via a fuel supply path. The fuel tank 30 is provided with a differential pressure detector 50 that detects a difference between a pressure in the fuel tank 30 (hereinafter, referred to as a tank internal pressure) and a pressure in a passage (hereinafter, referred to as a passage internal pressure) between a sealing valve 42 to be described later and a purge valve 43. The fuel vapor treatment apparatus 3 suppresses the vaporized fuel generated in the fuel tank 30 from being released to the atmosphere.
The fuel vapor treatment apparatus 3 is provided with a canister 31 that adsorbs the vaporized fuel generated in the fuel tank 30. The canister 31 and the fuel tank 30 communicate with each other through a vapor passage 32. A sealing valve 42 for opening and closing the vapor passage 32 is provided in the middle of the vapor passage 32. By opening the sealing valve 42, the evaporated fuel in the fuel tank 30 is once collected by the adsorbent provided in the canister 31.
The canister 31 and the surge tank 16 communicate with each other through a purge passage 33. A purge valve 43 for adjusting the flow rate of the evaporated fuel flowing through the purge passage 33 is provided in the middle of the purge passage 33. An outside air introduction passage 36 for introducing outside air into the canister 31 is connected to the canister 31. An air filter 37 is provided at an open end of the outside air introduction passage 36.
A switching valve 46 for opening and closing the outside air introduction passage 36 is provided in the middle of the outside air introduction passage 36. The switching valve 46 is a solenoid valve that opens the outside air introduction passage 36 in a non-energized state and closes the outside air introduction passage 36 in an energized state, which will be described in detail later. During engine operation, the switching valve 46 is maintained so as to open the outside air introduction passage 36, that is, in a state in which the outside air can be introduced into the canister 31.
The engine 1 and the fuel vapor treatment apparatus 3 are controlled by an Electronic Control Unit (ECU) 60. ECU 60 is an electronic control unit including an arithmetic processing unit that performs various arithmetic processing related to travel control of vehicles, and a memory that stores control programs and data. ECU 60 is connected with various sensors for detecting the operating condition of the engine 1 and the like, a differential pressure detector 50, an ignition switch 40 operated by a driver of the vehicle, and the like. ECU 60 executes various controls of the fuel vapor treatment apparatus 3 and the engine 1 based on the signals from the sensors and the switches. Further, as will be described in detail later, ECU 60 is an exemplary control device for a fuel vapor treatment apparatus, and functionally realizes a purge control unit, a purge diagnosis unit, a first leak diagnosis unit, and a second leak diagnosis unit.
When the predetermined condition is satisfied, ECU 60 performs a purge process of opening the purge valve 43 while the switching valve 46 is opened and the scaling valve 42 is closed during engine operation. As a result, the evaporated fuel is desorbed from the canister 31, and the desorbed evaporated fuel is introduced into the surge tank 16 via the purge passage 33, and is combusted in the combustion chamber 11.
Schematic Configuration of the Differential Pressure Detector
A diaphragm 54a is held in the housing 51 via a cylindrical pedestal 55. The diaphragm 54a and the pedestal 55 are fixed to the inside of the housing 51 by an adhesive 56 at the periphery thereof. Accordingly, the inside of the housing 51 is partitioned into a tank chamber TC communicating with the inside of the fuel tank 30 via the diaphragm 54a and a back pressure chamber BC communicating with the communication passage 53. A strain gage 54b for detecting strain of the diaphragm 54a is attached to the diaphragm 54a. The strain gage 54b is connected to ECU 60 via a terminal 57. The diaphragm 54a is distorted in accordance with the differential pressure between the internal pressure of the tank chamber TC and the internal pressure of the back pressure chamber BC. When the strain gage 54b outputs the output value corresponding to the strain amount to ECU 60, ECU 60 can detect the differential pressure between the in-tank pressure and the in-passage pressure. ECU 60 detects a value obtained by subtracting the internal pressure of the back pressure chamber BC from the internal pressure of the tank chamber TC based on the output value from the strain gage 54b as a differential pressure.
In the differential pressure detector 50, when the communication hole 52a is opened to the atmosphere without connecting the communication passage 53 to the cover 52, the differential pressure detector 50 can detect the in-tank pressure with respect to the atmospheric pressure. In other words, the differential pressure detector 50 can be manufactured by slightly changing the in-tank pressure sensor based on the atmospheric pressure. Therefore, an increase in the manufacturing cost of the differential pressure detector 50 is suppressed.
The communication passage 53 is connected to the vapor passage 32 between the sealing valve 42 and the canister 31, but is not limited thereto. The communication passage 53 may be connected to a passage between the sealing valve 42 and the purge valve 43. This passage includes a vapor passage 32 between the sealing valve 42 and the canister 31, a canister 31, and a purge passage 33 between the canister 31 and the purge valve 43. This is because, as will be described in detail later, in a state in which the sealing valve 42 is closed and the switching valve 46 is opened, the passage between the sealing valve 42 and the purge valve 43 communicates with each other, and the pressure in this portion is the same at any position.
Purge Diagnostic Control
If S1 is Yes, ECU 60 opens the purge valve 43 (S2, time t1). As a result, the purge process is started. S1 and S2 are exemplary processes executed by the purge control unit.
Next. ECU 60 determines whether or not the variation of the differential pressure before and after the opening of the purge valve 43 is larger than the first thresholds (S3). If the purge process is normal, the opening of the purge valve 43 causes a negative pressure lower than the atmospheric pressure in the passage between the sealing valve 42 and the purge valve 43. As a result, as shown in
When S3 is No, as described above, the purge valve 43 and the purge passage 33 may be abnormal, but it is conceivable that the variation of the differential pressure becomes less than the first threshold because these are normal and the flow rate of the evaporated fuel is small. For this reason, ECU 60 closes the switching valve 46 (S5, time t2), and determines whether or not the variation of the differential pressure between before and after the closing of the switching valve 46 has become equal to or greater than the second threshold value (S6). The second threshold value may be the same value as the first threshold value or may be a different value.
If the purge valve 43 and the purge passage 33 are normal by closing the switching valve 46 in a state in which the purge valve 43 is opened, the internal pressure of the passage is greatly reduced to the same negative pressure as in the surge tank 16. Therefore, the differential pressure increases, and the amount of change in the differential pressure becomes equal to or greater than the second threshold value. Therefore, when S6 is Yes, ECU 60 determines that the purging process is normal (S4). If S6 is No, ECU 60 determines that the purging process is abnormal (S7).
As described above, since the purging process is determined to be abnormal when No is performed in both S3 and S6, the accuracy of the abnormality determination is improved. S7 from S3 is an exemplary process executed by the purge diagnosis unit.
After determining the purge process as described above, ECU 60 closes the purge valve 43 (S8, time t3). As a result, the purge process ends. Next, ECU 60 determines whether or not the switching valve 46 is closed (S9). If S9 is Yes, ECU 60 opens the switching valve 46 (S10, time t4), and the control ends. If S9 is No, this control ends.
In the above-described purging diagnostic control, the accuracy of the anomaly determination is ensured by executing S5 and S6 when S3 is No. However, in a case where the diagnosis at an earlier stage than the accuracy of the abnormality determination is prioritized, the abnormality determination may be immediately performed in a case where the diagnosis is No in S3 without executing S5 and S6.
Leakage Diagnostic Control
When S11 is Yes, a first leak diagnosis is performed to diagnose the presence or absence of a leak in the fuel-tank 30 as follows. ECU 60 determines whether the in-tank pressure is within the normal range based on the differential pressure detected by the differential pressure detector 50 (S12). Specifically, when the differential pressure is substantially zero, it is determined that the tank internal pressure is outside the normal range. When the differential pressure is a positive value or a negative value other than the above-described approximately zero, it is determined that the tank internal pressure is within the normal range. Here, since the switching valve 46 is opened, the pressure in the passage is atmospheric pressure, but when there is a leak in the fuel tank 30, the pressure in the tank is also atmospheric pressure, so that the differential pressure is substantially zero. When there is no leakage in the fuel tank 30, the pressure in the tank becomes higher or lower than the atmospheric pressure, and the differential pressure indicates a positive value or a negative value larger than zero. The reason why it is set to approximately zero is that the range in which the differential pressure can be regarded as zero in consideration of the tolerance of the differential pressure detector 50 is set to be outside the normal range.
If S12 is No, ECU 60 counts up counter-A (S13). Next, ECU 60 determines whether or not the counter-A is greater than a predetermined value (S14). If S14 is No, ECU 60 suspends leak diagnostics (S15). If S14 is Yes, ECU 60 determines that there is a leak error in the fuel-tank 30 (S16). As described above, the first leak diagnosis is performed. S14, S16 from S12 is an exemplary process executed by the first diagnostic unit.
When S12 is Yes, ECU 60 performs a second leak diagnosis for diagnosing the presence or absence of a leak in the canister 31.
ECU 60 closes the switching valve 46 (S17, time t11) and then opens the scaling valve 42 (S18, time t12). As a result, the tank internal pressure is transmitted to the inside of the canister 31, the passage between the canister 31 and the switching valve 46 of the outside air introduction passage 36, and the passage between the canister 31 and the purge valve 43 of the purge passage 33.
Next, ECU 60 determines whether or not a predetermined period has elapsed since the sealing valve 42 was opened (S19). S19 process is executed again when No is performed by S19. As shown in
When S19 is Yes, ECU 60 closes the sealing valve 42 (S20, time t13) and opens the switching valve 46 (S21, time t14). When there is no leakage or the like in the canister 31, the pressure in the passage becomes atmospheric pressure. Therefore, the difference between the tank internal pressure and the passage internal pressure increases, and the differential pressure also becomes a positive value or a negative value. On the other hand, for example, when there is leakage in the canister 31, when the sealing valve 42 is opened at the time t12 after the switching valve 46 is closed, both the tank internal pressure and the passage internal pressure become atmospheric pressure, and the differential pressure becomes substantially zero. When the switching valve 46 is subsequently opened at the time t14 after the closing of the sealing valve 42, the differential pressure is substantially zero.
Next, ECU 60 determines whether or not the in-passage pressure is within the normal range based on the differential pressure (S22). Specifically, when the differential pressure is approximately zero, it is determined that the pressure in the passage is outside the normal range. When the differential pressure is a positive value or a negative value other than the above-described approximately zero, it is determined that the pressure in the passage is within the normal range.
If S22 is No, ECU 60 counts up counter B (S23). Next, ECU 60 determines whether or not the counter-B is greater than a predetermined value (S24). If S24 is No, ECU 60 suspends the leak diagnostic (S15). If S24 is Yes, ECU 60 determines that the canister 31 has a leak error (S25).
If S22 is Yes, ECU 60 determines that the fuel-tank 30 and the canister 31 are leaking normally (S26) and resets the counters A and B (S27).
As described above, the leakage diagnosis control can be executed based on one differential pressure detector 50. Therefore, an increase in cost is suppressed as compared with a case where the leak diagnosis control is executed using a pressure sensor that detects, for example, the tank internal pressure and the canister internal pressure.
Although the embodiments of the present disclosure have been described in detail above, the present disclosure is not limited to such specific embodiments, and various modifications and changes can be made within the scope of the gist of the present disclosure described in the claims.
Number | Date | Country | Kind |
---|---|---|---|
2022-184953 | Nov 2022 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
6550339 | Toyoda | Apr 2003 | B1 |
20120186333 | Nishimura et al. | Jul 2012 | A1 |
20170037806 | Dudar | Feb 2017 | A1 |
20200141360 | Takagi | May 2020 | A1 |
Number | Date | Country |
---|---|---|
2012-149592 | Aug 2012 | JP |
Number | Date | Country | |
---|---|---|---|
20240167437 A1 | May 2024 | US |