More reliable leakage diagnosis for evaporated gas purge system

Information

  • Patent Grant
  • 6192742
  • Patent Number
    6,192,742
  • Date Filed
    Friday, November 13, 1998
    25 years ago
  • Date Issued
    Tuesday, February 27, 2001
    23 years ago
Abstract
To perform leak diagnosis, when it is determined (during engine idling) that leakage exists in the purge system air is reintroduced into a purge system. Then, determination of leakage existence is stopped. Accordingly, erroneous diagnosis caused by opening the filler cap during engine idling is prevented, and reliability of leakage diagnosis is improved.
Description




BACKGROUND OF THE INVENTION




1. Field of the Invention




The present invention relates to leakage diagnosis in an evaporated gas purge system for diagnosing existence or absence of leakage (pressure leakage) of an evaporated gas purge system for purging (discharging) evaporated gas caused by evaporation of fuel in a fuel tank to an intake pipe of an internal combustion engine.




2. Description of Related Art




Conventionally, in an evaporated gas purge system, in order to prevent evaporated gas generated from inside of a fuel tank from leaking out to the atmosphere, the evaporated gas is adsorbed in a canister via an evaporated gas passage at the inside of the fuel tank, a purge control valve is installed midway of a purge passage for purging evaporated gas adsorbed in the canister to an intake pipe of an internal combustion engine and opening and closing of the purge control valve is controlled in accordance with an operating state of the internal combustion engine by which, the flow rate of the evaporated gas purged from the canister to the intake pipe is controlled. In order to prevent extensive leakage of evaporated gas from the evaporated gas purge system to atmosphere, the leakage of the evaporated gas needs to be detected at an early stage.




Hence, as disclosed in, for example, Japanese Patent Application Laid-Open No. Hei-5-125997, a purge system, in which existence or absence of leakage is diagnosed based on pressure in the purge system or an amount of pressure change after atmosphere or negative pressure of an intake pipe is introduced and hermetically sealed in the purge system including a fuel tank and a canister, is known.




The leakage diagnosing operation may be carried out during idling of an engine and therefore, the filler cap of the fuel tank may be opened for supplying fuel or the like when leakage diagnosis is being carried out by which the purge system may be opened to the atmosphere during leakage diagnosing operation. That is, when fuel supply is carried out while running an engine, the filler cap may be opened (filler opening may be opened) during leakage diagnosing operation.




When the filler cap is opened and the purge system is opened to the atmosphere during leakage diagnosing operation, the purge system is erroneously diagnosed as having leakage even when the system is normal from the start since the system is brought into a state the same as that when a large hole is opened in the purge system.




In order to prevent such an erroneous diagnosis, as disclosed in Japanese Patent Application Laid-Open No. Hei-9-137756, there is a known system in which a fuel temperature sensor is installed to a fuel tank, existence or absence of lowering of fuel temperature is monitored and when the fuel temperature is lowered, it is determined that fuel is being supplied and leakage diagnosis is prohibited.




However, according to this related art, the fuel temperature sensor needs to be installed at the fuel tank.




Further, when the temperature difference between temperature of fuel in the fuel tank and temperature of the supplied fuel is small, it cannot be determined that fuel is being supplied. Furthermore, if the leakage diagnosis is finished after the filler cap is opened and before the fuel supply is started, it is not determined that fuel is being supplied, and accordingly, the system is erroneously diagnosed without canceling the diagnosed result even when it is diagnosed that the leakage is caused by opening the filler cap. After all, according to the determination of fuel supply by fuel temperature, an erroneous diagnosis caused by opening the filler cap may not be prevented, and reliability of leakage diagnosis cannot be improved sufficiently.




SUMMARY OF THE INVENTION




The present invention is made in light of the foregoing problems, and it is an object of the present invention to provide leakage diagnosis device for an evaporated gas purge system which is capable of preventing erroneous determination of leakage when leakage determination is carried out while a vehicle is not running (the vehicle is stopped). Particularly, it is an object of the present invention to provide leakage diagnosing for an evaporated gas purge system capable of preventing erroneous diagnosis caused by opening a filler cap of a fuel tank, capable of improving the reliability of leakage diagnosis, and reducing the number of parts and integration steps.




According to an exemplary leakage diagnosing device for an evaporated gas purge system of the present invention, leakage diagnosing means reintroduces air into a purge system when it is determined during idling of an engine that leakage exists in the purge system. Then, the leakage diagnosing means further cancels its determination of leakage existence according to the pressure of the purge system after starting the reintroduction of air.




If it is determined that there is a leakage in the purge system when the engine is in an idling state (that is, a situation where the filler cap is likely to be opened), the pressure reintroducing operation for introducing air into the purge system is carried out again, and any diagnosis result indicating the existence of leakage is canceled unless still indicated according to the inner pressure of the purge system. Accordingly, erroneous diagnosis caused by opening the filler cap is prevented, and reliability of leakage diagnosis is improved.




According to another aspect of the leakage diagnosing device for an evaporated gas purge system of the present invention, when leakage diagnosing means determines while a vehicle is stopped that leakage exists in a purge system, the leakage diagnosing means executes the leakage diagnosis again while the vehicle is running.




Therefore, even if it is determined that there is a large amount of leakage after execution of the leakage determination when the vehicle is not running and a fuel supply port of a fuel tank is opened, it is possible to confirm whether there is real leakage because the second leakage determination is carried out while the vehicle is running after closing the fuel supply port. Accordingly, an erroneous leakage determination is prevented, and the reliability of leakage determination is improved.











BRIEF DESCRIPTION OF THE DRAWINGS




Other features and advantages of the present invention will be appreciated, as well as methods of operation and the function of the related parts, from a study of the following detailed description, the appended claims, and the drawings, all of which form a part of this application. In the drawings:





FIG. 1

is a schematic illustration showing a total system applicable to a first through fourth embodiments of the present invention;





FIG. 2

is a part of a flowchart showing an abnormality diagnosis program according to the first embodiment of the present invention;





FIG. 3

is a part of the flowchart showing the abnormality diagnosis program according to the first embodiment of the present invention;





FIG. 4

is a part of the flowchart showing the abnormality diagnosis program according to the first embodiment of the present invention;





FIG. 5A

is a time chart showing an operation of a purge control valve according to the first embodiment of the present invention;





FIG. 5B

is a time chart showing an operation of a canister closure valve according to the first embodiment of the present invention;





FIG. 5C

is a time chart showing a transition of an inner pressure of a fuel tank according to the first embodiment of the present invention;





FIG. 6

is a flowchart showing a leakage diagnosis affirmation program according to a second embodiment of the present invention;





FIG. 7

is a flowchart showing a leakage diagnosis affirmation program according to a third embodiment of the present invention;





FIG. 8

is a part of a flowchart showing a leakage determining program according to a fourth embodiment of the present invention;





FIG. 9

is a part of the flowchart showing the leakage determining program according to the fourth embodiment of the present invention;





FIG. 10

is a part of the flowchart showing the leakage determining program according to the fourth embodiment of the present invention;





FIG. 11A

is a time chart showing an operation of a purge control valve according to the fourth embodiment of the present invention;





FIG. 11B

is a time chart showing an operation of a canister closure valve according to the fourth embodiment of the present invention; and





FIG. 11C

is a time chart showing a transition of an inner pressure of a fuel tank according to the fourth embodiment of the present invention.











DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS




First Embodiment




A first embodiment of the present invention is shown in

FIGS. 1

,


2


,


3


,


4


,


5


A,


5


B and


5


C. Total system for all embodiments of the present invention is illustrated in FIG.


1


. An air cleaner


13


is installed on the upstream side of an intake pipe


12


of an engine


11


and air which has passed through the air cleaner


13


is sucked to respective cylinders of the engine


11


via a throttle valve


14


. An opening degree of the throttle valve


14


is adjusted by a depression amount of an acceleration pedal


15


. Further, the intake pipe


12


is installed with a fuel injection valve


16


for each of the cylinders. Fuel (gasoline) in a fuel tank


17


is transferred to each of the fuel injection valves


16


via a fuel pipe


19


by a fuel pump


18


. The fuel tank


17


is installed with a pressure sensor


20


of a semiconductor pressure sensor or the like for detecting pressure in the fuel tank


17


.




Next, an explanation will be given for the constitution of a purge system


21


. The fuel tank


17


is connected with a canister


23


via a communication pipe


22


. An adsorber


24


of active carbon or the like for adsorbing evaporated gas is contained in the canister


23


. An atmosphere communication pipe


25


for communicating with the atmosphere is installed at a bottom face portion of the canister


23


and a canister closure valve


26


is attached to the atmosphere communication pipe


25


.




The canister closure valve


26


is constituted by an electromagnetic valve and in an OFF state, the canister closure valve


26


is maintained in a valve opening state by a spring (not illustrated) and the atmosphere communication pipe


25


of the canister


23


is maintained in a state where it is opened to the atmosphere. Further, when predetermined voltage (for example, 6 V or higher) is applied on the canister closure valve


26


, the canister closure valve


26


is switched to a valve closing state and the atmosphere communication pipe


25


is brought into a closure state.




Meanwhile, purge passages


30




a


and


30




b


for purging (discharging) evaporated gas adsorbed to the adsorber


24


to the intake pipe


12


are installed between the canister


23


and the intake pipe


12


and a purge control valve


31


for adjusting a purge flow rate is installed between the purge passages


30




a


and


30




b


. The purge control valve


31


is constituted by an electromagnetic valve.




A solenoid coil (not illustrated) of the purge control valve


31


is applied with voltage by a pulse signal and by adjusting a ratio of a pulse width to a period of the pulse signal (duty ratio), a ratio of valve opening time to a period of opening and closing the purge control valve


31


is adjusted by which the purge flow rate of the evaporated gas from the canister


23


to the intake pipe


12


is controlled.




Further, a fuel supply port


17




a


of the fuel tank


17


is mounted with a filler cap


38


having a relief valve and the relief valve is opened and pressure is relieved when inner pressure of the fuel tank becomes an inner pressure exceeding −40 mmHg through 150 mmHg (relief pressure). Accordingly, pressure in a section from the fuel tank


17


to the canister


23


is always restrained to a pressure within a range of the relief pressure.




Next, an explanation will be given of the constitution of a control system. A control circuit


39


is constituted by connecting CPU


40


, ROM


41


, RAM


42


, an input and output circuit


43


and so on to each other via a common bus


44


. Further, the input and output circuit


43


is connected with various sensors for detecting an engine operating state such as a throttle sensor


45


, an idle switch


46


, a vehicle speed sensor


47


, an atmospheric pressure sensor


48


, an intake pipe pressure sensor


49


, a cooling water temperature sensor


50


, an intake air temperature sensor


51


and so on. Based on signals inputted from the various sensors via the input and output circuit


43


as well as programs, data and the like stored in ROM


41


or RAM


42


, fuel injection control, ignition control, evaporated gas purge control, abnormality diagnosis of the evaporated gas purge system


21


and so on are executed, drive signals are outputted to the fuel injection valve


16


, an ignition plug


52


, the canister closure valve


26


, the purge control valve


31


and so on via the input and output circuit


43


and when abnormality of the purge system


21


is detected, an alarm lamp


53


is turned on and the abnormality is informed to a driver.




An explanation will be given for an abnormality diagnosis program of the purge system


21


executed by the control circuit


39


in reference to flowcharts of FIG.


2


through FIG.


4


. The abnormality diagnosis program is repeatedly executed at every predetermined time period (for example, at every 256 ms) when an ignition switch (not illustrated) is turned on, and plays a role as leakage diagnosing means. When the program is started, firstly, in step


101


in

FIG. 2

, whether an abnormality diagnosis executing condition is satisfied is determined. In this case, the abnormality diagnosis executing condition is satisfied when an operating state of the engine is stabilized. Even in idling operation, when the operating state of the engine is stabilized, the abnormality diagnosis executing condition is satisfied.




When the abnormality diagnosis executing condition is not satisfied in step


101


, the execution of the abnormality diagnosis is prohibited, and the program is finished without carrying out the following steps.




Meanwhile, when the abnormality diagnosis executing condition is satisfied instep


101


, the operation proceeds to steps


110


through


112


, and is branched to various steps while determining to what stage the current processing is progressed. The proceedings are four of a first through a fourth stage, and the processing stage can be determined by conditions of first through third flags F


1


through F


3


. The first stage is determined when all of the flags F


1


through F


3


are set at “0”, that is, when all of steps


110


through


112


are determined “No” and the operation proceeds to step


113


.




At the first stage, firstly, the purge control valve


31


is fully closed in step


113


. Thereafter, in step


114


, the canister closure valve


26


is fully closed, and the purge system


21


between the fuel tank


17


and the intake pipe


12


is hermetically sealed. As shown in

FIGS. 5A

,


5


B and


5


C, the purge passage between the fuel tank


17


and the purge control valve


31


is maintained at an atmospheric pressure via the atmosphere communication pipe


25


by closing the purge control valve


31


while the canister closure valve


26


is opened. Hermetically sealed purge passage, the pressure of which is maintained at the atmospheric pressure, is formed by closing the canister closure valve


26


at T


2


which is shortly after T


1


.




In step


115


, an inner pressure P


1




a


of the fuel tank is read at T


2


in

FIGS. 5A

,


5


B and


5


C, and a timer T is reset and started. In step


116


, it is determined whether a count value of the timer T is equal to or greater than 10 seconds or not. When the timer T is less than 10 seconds, the operation proceeds to step


117


, the first flag F


1


is set at “1” and the program is finished.




The following is an explanation for the second stage. According to the second stage, when F


1


is determined to be “1” instep


110


, the processing is repeated in the order of step


101


→step


110


→step


116


→ . . . . During the second stage, a detected value of the pressure sensor


20


rises from 0 mmHg in accordance with a generated amount of the evaporated gas in the fuel tank


17


in a time period from T


2


to T


3


in

FIGS. 5A

,


5


B and


5


C.




When the timer T is equal to or greater than 10 seconds in step


116


(10 seconds have elapsed from T


2


), the operation proceeds to step


118


. In step


118


, the inner pressure P


1




b


of the fuel tank is stored by reading an input signal from the pressure sensor


20


. In step


119


, a pressure change amount ΔPl during 10 seconds is calculated. Then, the first flag F


1


is reset in step


120


. Thereby, the processing at the second stage is finished and the operation proceeds to the third stage.




In the third stage, firstly, in step


121


in

FIG. 3

, the purge control valve


31


is switched from a fully closed state to a fully opened state and a control of introducing negative pressure from the intake pipe is started, and at the same time, the timer T is reset and started in step


122


. In this case, by fully opening the purge control valve


31


, negative pressure of the intake pipe is started to introduce into the prior purge system


21


which has been brought under the atmospheric pressure (at T


3


in

FIGS. 5A

,


5


B and


5


C). Accordingly, the detected value of the pressure sensor


20


starts to fall when there is no abnormality caused by leakage or the like in the purge system


21


.




In successive step


123


, it is determined whether the inner pressure PT of the fuel tank is equal to or lower than, for example, −20 mmHg or not, based on the input signal from the pressure sensor


20


. When PT is greater than −20 mmHg, the operation proceeds to step


132


to determine whether 2 seconds have elapsed after fully opening the purge control valve


31


. When it is before elapse of 2 seconds, the operation proceeds to step


137


, and the second flag F


2


is set at “1”, and the program is finished.




By setting the second flag F


2


at “1”, it is determined “No” in step


110


and is determined “Yes” in step


111


in executing the programs next time or later. Accordingly, the processing is repeated in the order of steps


101


through


111


→step


123


→ . . . . This condition is finished when it is determined “Yes” in step


123


or step


132


. When it is determined “Yes” in step


132


first, it means a state in which negative pressure of the intake pipe cannot sufficiently be introduced into the purge system


21


. Therefore, it is considered that somewhere in the purge system


21


is clogged. In this case, the operation proceeds to step


133


, and a purge system clog flag F(close) is set at “1” which represents the clogging of the purge system


21


. In successive step


134


, the alarm lamp


53


is turned on to alarm abnormality of the purge system


21


to a driver, and the program is finished.




Meanwhile, when it is determined “Yes” in step


123


first, the operation proceeds to step


124


, and the second flag F


2


is reset. In successive step


125


, the purge control valve


31


is fully closed again. Thereafter, the input signal from the pressure sensor


20


is read, and inner pressure P


2




a


of the fuel tank, immediately after bringing the purge system


21


into a negative pressure hermetically sealed state, is stored and the timer T is reset and started in step


126


. Accordingly, the operation proceeds from the third stage to the fourth stage.




By carrying out the above-described processes of steps


124


through


126


, the purge system


21


is brought into a hermetically sealed state under negative pressure of −20 mmHg at T


4


as shown in

FIGS. 5A

,


5


B and


5


C. Thereafter, the detected value of the pressure sensor


20


rises from −20 mmHg during a period from T


4


to T


5


in accordance with the generated amount of the evaporated gas in the fuel tank


17


.




Instep


127


, whether 10 seconds have elapsed after reading P


2




a


is determined. When it is determined that 10 seconds have not elapsed in step


127


, the operation proceeds to step


135


to set the third flag F


3


at “1”, and the program is finished. Thereby, in executing the program next time or later, it is determined “No” in steps


110


and


111


, and is determined “Yes” in step


112


, and the processing is repeated steps


101


through


112


→step


127


→ . . . .




Thereafter, when 10 seconds have elapsed after reading P


2




a


, the operation proceeds to step


128


to read the input signal from the pressure sensor


20


and store the inner pressure P


2




b


at T


6


. A pressure change amount ΔP


2


(=P


2




b


−P


2




a


) during 10 seconds after the hermetical sealing is calculated in step


129


. Thereafter, whether there is a leakage or not is determined based on a leakage determining condition shown by the following equation in step


130


.






ΔP


2


>α·ΔP


1


+β  (1)






In this equation, reference α represents a coefficient for compensating a difference of the fuel evaporated amount caused by a pressure difference between the atmospheric pressure and the negative pressure. The reference β represents a coefficient for compensating a detection accuracy of the pressure sensor


20


, leakage of the canister closure valve


26


and the like. When the above-described equation (1) is satisfied, “existence of leakage” is determined. That is, if a leakage is caused in the hermetically sealed section of the purge system


21


between the fuel tank


17


and the purge control valve


31


, flowing out of gas from the hermetically sealed section to the atmosphere happens under positive pressure, and flowing in of air from the atmosphere into the hermetically sealed section happens under negative pressure. Under such circumstances, the pressure change amount ΔP


2


under negative pressure is greater than the pressure change amount ΔP


1


under atmospheric pressure. (ΔP


2


=(amount of generating evaporated gas from fuel tank


17


)+(flow in amount from atmosphere to hermetically sealed section), and ΔP


1


=(amount of generating evaporated gas from fuel tank


17


)−(flow out amount from hermetically sealed section to atmosphere.)) The leakage determining equation (1) is derived from this relationship.




When the leakage determining equation (1) is not satisfied, absence of leakage is determined, and the operation proceeds to step


131


to forcibly reset the respective first through third flags F


1


through F


3


. Then, the operation proceeds to step


138


to close the canister closure valve


26


fully at T


5


in

FIGS. 5A

,


5


B and


5


C, and to bring the purge control valve


31


into a normal control state, and the program is finished.




Meanwhile, when the leakage determining equation (1) is satisfied, it means that there is a hole, which causes the leakage, somewhere in the hermetically sealed section of the purge system


21


between the fuel tank


17


and the purge control valve


31


. Therefore, an existence of the leakage is determined. In this case, the operation proceeds to step


136


to set a leakage flag F(leak) at “1” which represents the existence of the leakage. In step


139


, the canister closure valve


26


is fully opened at T


5


in

FIGS. 5A

,


5


B and


5


C to return the inside pressure of the purge system


21


to the atmospheric pressure. Then, leakage affirming processing in step


141


and thereafter shown in

FIG. 4

is executed.




The leakage affirming processing is a processing for preventing erroneous diagnosis caused by opening the filler cap


38


. Specifically, firstly, in step


141


, whether the engine is in an idling state is determined by input signals from the idle switch


46


and the vehicle speed sensor


47


. When the engine is not in the idling state (that is the case that the engine is running), it is determined that the filler cap


38


is not opened, and accordingly, the operation proceeds to step


146


. In step


146


, the diagnosis result of the existence of the leakage (leakage flag F(leak)=1) which has been carried out in the previous processing is affirmed. In step


147


, the alarm lamp


53


is turned on to alarm the leakage of the purge system


21


to the driver, and the program is finished.




Meanwhile, when the engine is determined to be in an idling state in step


141


, the operation proceeds to step


142


. In step


142


, the canister closure valve


26


is fully closed at T


6


in

FIGS. 5A

,


5


B and


5


C to hermetically seal the purge system


21


between the fuel tank


17


and the intake pipe


12


, and the purge control valve


31


is opened to start a pressure reintroducing operation for introducing negative pressure of the intake pipe into the purge system


21


under the atmospheric pressure. Then, the timer T is reset and started in step


143


. At this moment, if the filler cap


38


is not opened, the inner pressure PT of the fuel tank starts to be decreased by the pressure reintroducing operation.




In step


144


, whether a reference time period has elapsed from resetting and starting of the timer T is determined. If the reference time period is yet to elapse, the operation awaits elapse of the reference time. Then, as soon as the reference time elapses, the operation proceeds to step


145


. In step


145


, it is determined whether the inner pressure PT of the fuel tank is smaller than a predetermined pressure, such as −5 mmHg, based on the input signal from the pressure sensor


20


. If it is greater than −5 mmHg, it is considered that negative pressure of the intake pipe is not sufficiently being introduced to the purge system


21


. In this case, the operation proceeds to step


148


to determine that the filler cap


38


is opened. In step


149


, the leakage flag F(leak) is reset to “0” which represents an absence of the leakage to cancel the diagnosis result of the existence of the leakage. Thereafter, the operation proceeds to step


150


. In step


150


, the canister closure valve


26


is fully opened at T


7


in

FIGS. 5A

,


5


B and


5


C, and the purge control valve


31


is returned to the normal control state, and the program is finished.




Meanwhile, when the inner pressure PT of the fuel tank is determined that it is decreased to −5 mmHg or lower within the reference time period in step


145


, it means a state that the negative pressure of the intake pipe can be sufficiently introduced into the purge system


21


, and means a state that the filler cap


38


is closed. In this case, the operation proceeds to step


146


to affirm the diagnosis result of the existence of the leakage which has been carried out in the previous processing (leakage flag F(leak)=1). In step


147


, the alarm lamp


53


is turned on to alarm the leakage of the purge system


21


to the driver, and the program is finished.




The reference time used in step


144


may be set by any one of the following methods (1) through (6).




(1) The reference time may be a predetermined constant time period (for example 5 seconds).




(2) Attention is paid to a point in which the degree of lowering the pressure in the purge system


21


in the pressure reintroducing operation is changed in accordance with a fuel remaining amount in the fuel tank


17


and a map of reference time with a parameter of a fuel remaining amount in the fuel tank


17


is previously set as shown by Table 1 described below, and the reference time may be calculated from the map of Table 1 in accordance with the fuel remaining amount.



















TABLE 1













Fuel remaining amount




10




20




30




40




50







(liter)







Reference time (sec)




10




 9




 8




 7




 6















Alternatively, the reference time may be calculated by the following equation:






Reference time=T


1


×A


1


/B


1








where reference T


1


represents basic time, reference A


1


represents current fuel remaining amount, and reference B


1


represents reference fuel remaining amount.




(3) Attention is paid to a point in which the degree of lowing the pressure in the purge system


21


in the pressure reintroducing operation is changed in accordance with a concentration of the evaporated gas in the fuel tank


17


, a map of reference time with a parameter of a learned value of the concentration of the evaporated gas is previously set, and the reference time may be calculated from the map in accordance with the current learned value of the concentration of the evaporated gas. Alternatively, the reference time may be calculated by the following equation:






Reference time=T


2


×A


2


/B


2








where reference T


2


represents basic time, reference A


2


represents current learned value of concentration of evaporated gas, and reference B


2


represents reference concentration of evaporated gas.




(4) Attention is paid to a point in which the degree of lowering the pressure of the purge system


21


in the pressure reintroducing operation is changed in accordance with pressure (=atmospheric pressure) of the purge system


21


immediately before the pressure reintroducing operation, a map of the reference time with a parameter of the atmospheric pressure is previously set, and the reference time may be calculated from the map in accordance with the current atmospheric pressure. Alternatively, the reference time may be calculated by the following equation:






Reference time=T


3


×A


3


/B


3








where reference T


3


represents basic time, reference A


3


represents current atmospheric pressure and notation B


3


represents reference atmospheric pressure.




Furthermore, the pressure of the purge system


21


immediately before the pressure reintroducing operation, or the pressure of the purge system


21


before the abnormality diagnosis, may be used in place of the atmospheric pressure.




(5) Attention is paid to a point in which the degree of lowering of the pressure of the purge system


21


in the pressure reintroducing operation is changed in accordance with the pressure change amounts ΔP


1


and ΔP


2


of the purge system


21


in diagnosing leakage, and a map of the reference time with a parameter of ΔP


1


or ΔP


2


is previously set, and the reference time may be calculated from the map in accordance with current ΔP


1


or ΔP


2


. Alternatively, the reference time may be calculated by the following equation:






Reference time=T


4


×A


4


/B


4








where reference T


4


represents basic time, reference A


4


represents ΔP


1


or ΔP


2


in current leakage diagnosis, and reference B


4


represents reference pressure change amount.




(6) Attention is paid to a point in which the degree of lowering the pressure of the purge system


21


in the pressure reintroducing operation is changed in accordance with a time period for introducing negative pressure of the purge system


21


in diagnosing leakage (time period by which pressure is lowered to −20 mmHg from when negative pressure is started to introduce), and a map of the reference time with a parameter of the negative pressure introducing time is previously set and, the reference time may be calculated from the map in accordance with the current negative pressure introducing time period. Alternatively, the reference time may be calculated by the following equation:






Reference time=T


5


×A


5


/B


5








where reference T


5


represents basic time, and reference A


5


represents negative pressure introducing time period during the current leakage diagnosis, and reference B


4


represents reference negative pressure introducing time period.




The reference time may be calculated by a map or an equation by combining two or more parameters among the fuel remaining amount, the learned value of concentration of evaporated gas, atmospheric pressure, the pressure change amounts ΔP


1


and ΔP


2


of the purge system


21


in diagnosing leakage, the negative pressure introducing time period in diagnosing leakage, pressure of the purge system


21


immediately before the pressure reintroducing operation, and pressure of the purge system


21


before diagnosing abnormality.




According to the first embodiment of the present invention, attention is paid to a point in which when the filler cap


38


of the fuel tank


17


is opened, the opening (fuel supply port


17




a


) is much larger than a hole causing leakage. When the engine is in an idling state (that is, a situation where the filler cap


38


is likely to be opened) when it is determined that there is a leakage in the purge system


21


, the pressure reintroducing operation for introducing the negative pressure of the intake pipe into the purge system


21


is carried out again, and if the inner pressure of the purge system


21


is not decreased to the predetermined pressure (for example, −5 mmHg) within the reference time period, it is determined that the filler cap


38


is being opened, and a diagnosis result of the existence of the leakage is canceled. Accordingly, erroneous diagnosis caused by opening the filler cap


38


is prevented, and reliability of leakage diagnosis is improved. Furthermore, the determination of the degree of introducing pressure into the purge system


21


in the pressure reintroducing operation (that is, the determination of opening/closing of the filler cap


38


) can be carried out by using the pressure sensor


20


which is used in the leakage diagnosis. Therefore, the need for a new sensor such as a fuel temperature sensor or the like is obviated, and requirements of reduction in a number of parts, reduction in a number of integration steps and reduction in cost are satisfied.




According to the above-described first embodiment, in determining the degree of introducing pressure into the purge system


21


in the pressure reintroducing operation, it is determined whether the inner pressure of the fuel tank is lowered to the predetermined pressure within the reference time period. Alternatively, it may be determined by one of a change rate of pressure, a change amount of pressure in a predetermined time period, and a time period required for changing pressure by a predetermined amount, during the pressure reintroducing operation.




Furthermore, although the negative pressure of the intake pipe is introduced into the purge system


21


in the abnormality diagnosis and the pressure reintroducing operation according to the first embodiment, positive pressure adjusted to constant pressure may be introduced into the purge system


21


in the abnormality diagnosis and/or the pressure reintroducing operation.




Second Embodiment




According to a second embodiment of the present invention, whether a fuel remaining amount in the fuel tank


17


is increased is determined during the idling operation. When the fuel remaining amount is increased, it is determined that fuel supply is being carried out, and the leakage diagnosis of the purge system


21


is interrupted (prohibited), or the diagnosis result of the existence of the leakage is canceled. The processing is executed by leakage diagnosis affirmation program shown in FIG.


6


.




In this and the following embodiments, components which are substantially the same as those in previous embodiments are assigned the same reference numerals.




When an ignition switch (not illustrated) is turned on, the program is repeatedly executed at every predetermined time period and plays a role as leakage diagnosing means. When the program is started, whether the engine is in an idling state is determined by input signals from the idle switch


46


and the vehicle sensor


47


in step


201


. When the engine is not in the idling state (that is, when vehicle is running), it is considered that fuel supply is not being carried out, and accordingly, the operation proceeds to step


205


. In step


205


, it is determined whether existence of leakage is diagnosed by leakage diagnosing processing as same as those in FIG.


2


and FIG.


3


. when an absence of the leakage is diagnosed, the program is finished as it is. However, when an existence of the leakage is diagnosed, the operation proceeds to step


206


to affirm the diagnosis result of the existence of the leakage. Thereafter, the alarm lamp


53


is turned on in step


207


, and the program is finished.




Meanwhile, when the engine is determined to be in the idling state in step


201


, the operation proceeds to step


202


. In step


202


, it is determined whether a fuel remaining amount is increased by a predetermined amount or more based on a detected value of fuel remaining amount detecting means such as a fuel gage of a float type or the like, or whether a fuel level in the fuel tank


17


reaches a predetermined level. The reason for the determination whether the fuel remaining amount is increased by the predetermined amount is to avoid to erroneously determine an apparent increase in the fuel remaining amount caused by an inclination or rocking of the vehicle as fuel supply operation. Furthermore, the reason for the determination whether the fuel level in the fuel tank


17


reaches the predetermined level is because when the fuel level reaches over the predetermined level, a space in the fuel tank


17


is reduced, and therefore, the inner pressure of the fuel tank detected by the pressure sensor


20


is liable to be influenced by the evaporated gas or influenced by inclination or rocking of a liquid level of fuel, and an accurate detection of the inner pressure of the fuel tank by the pressure sensor


20


becomes difficult.




When it is determined “Yes” in step


202


, it is determined that fuel supply is being carried out in step


203


. Then, the operation proceeds to step


204


to stop the leakage diagnosis of the purge system


21


, or to cancel the current diagnosis result of the existence of the leakage, and the program is finished. Accordingly, erroneous diagnosis caused by fuel supply during the leakage diagnosis is surely prevented.




Furthermore, processing of steps


202


and its following steps may be carried out even while the vehicle is running by omitting the processing of step


201


of the program.




Furthermore, although the existence or absence of an increase in the fuel remaining amount (fuel supply is being carried out) is determined at every predetermined time period in the idling operation according to the second embodiment of the present invention, the existence or absence of an increase in the fuel remaining amount (fuel is being supplied) may be determined based on an amount of a change between the fuel remaining amount when the diagnosis is started and that when the diagnosis is finished (or after elapse of predetermined time period from when diagnosis is finished).




Third Embodiment




According to a third embodiment of the present invention, in the case of a vehicle having an automatic transmission, when a shift position of gear detected by shift position detecting means is located at a neutral position or a parking position, the leakage diagnosis of the purge system


21


is stopped, or cancel the current diagnosis result of the existence of the leakage. That is, when the shift position is disposed at a parking position, the vehicle is parking and at the neutral position, the vehicle may be stopping or parking. The opening of the filler cap


38


is carried out when the vehicle is parking or stopping, and therefore, in the case where the shift position is located at the neutral position or the parking position. Therefore, an erroneous diagnosis caused by opening the filler cap


38


is surely prevented if the leakage diagnosis of the purge system


21


is stopped, or the current diagnosis result of the existence of the leakage is canceled.




Such interruption, cancellation or affirmation of the leakage diagnosis based on the shift position are executed by a leakage diagnosis affirmation program shown in FIG.


7


. The program in

FIG. 7

is the same as the one shown in

FIG. 6

except steps


202




a


and


203




a


. When an ignition switch (not illustrated) is turned on, the program is executed repeatedly at every predetermined time interval, and functions as leakage diagnosing means. When the program is started, whether the engine is in an idling state is determined in step


201


. when the engine is in an idling state, the operation proceeds to step


202




a


to determine whether the shift position of the automatic transmission is located at a neutral position (N range) or a parking position (P range).




When it is determined that the shift position is located at the neutral position or the parking position instep


202




a


, the operation proceeds to step


203




a


. In


203




a


, it is determined there is a possibility that the filler cap


38


is opened. In step


204


, the leakage diagnosis of the purge system


21


is stopped, or the current diagnosis result of the existence of the leakage is canceled, and the program is finished. Accordingly, erroneous diagnosis caused by opening the filler cap


38


is surely prevented.




Meanwhile, when it is determined in step


202




a


that the shift position is located at neither the neutral position nor the parking position, the operation proceeds to step


205


. In step


205


, whether the existence of the leakage has been diagnosed is determined. If the diagnosis result was that there was a leakage, the operation proceeds to step


206


to affirm the diagnosis result of the existence of the leakage. In step


207


, the alarm lamp


53


is turned on, and the program is finished. Rest of the program are the same as those in the program of

FIG. 6

in the second embodiment.




Further, processing of steps


202




a


and its following steps may be carried out even while the vehicle is running by omitting the processing of step


201


of the program.




Fourth Embodiment




An explanation will be given of a leakage determining program for the evaporated gas purge system


21


executed by the control circuit


39


according to a fourth embodiment of the present invention in reference to FIG.


8


through FIG.


11


. When the program is started, it is determined whether a leakage determination completion flag F(check) is “1” representing a completion of the leakage determination in step


401


. When F(check)=1 (completion of leakage determination), succeeding processes are not carried out, and the program is finished. The leakage determination completion flag F(check) is automatically initialized to “0”, representing that the leakage determination has not been executed, when an ignition switch (not illustrated) is turned on, and thereafter, it is set to “1” when the leakage determination is executed.




Meanwhile, when F(check)=0 (nonexecution of leakage determination), the operation proceeds to step


402


. In step


402


, it is determined whether a leakage determination temporary flag F(close


0


) is “1”. The leakage determination temporary flag F(close


0


) is a temporary flag in the case where it is determined that negative pressure cannot be introduced into the fuel tank


17


(there is large amount of leakage) when the leakage determination is executed while the vehicle is not running. Possible reasons for being unable to introduce negative pressure into the fuel tank


17


are that the fuel cap


38


is detached from the fuel supply port


17




a


of the fuel tank


17


during fuel supply operation, or there is a large amount of real leakage. It is stored in the leakage determination temporary flag F(close


0


) whether a further leakage determination is necessary while the vehicle is running.




When it is determined that a further leakage determination is necessary since leakage determination temporary flag F(close


0


)=1 (negative pressure cannot be introduced) in step


402


, the operation proceeds to step


440


in FIG.


10


. When F(close


0


)=0 (negative pressure can be introduced), in order to execute the leakage determination while the vehicle is stopped, processes in step


403


and the following steps are executed as follows. First, it is determined in steps


403


and


404


whether leakage determination executing conditions described in A and B below are satisfied.




A. Vehicle speed SP detected by the vehicle speed sensor


47


is “0”, that is, the vehicle is stopped (step


403


).




B. The idle switch


46


is turned on, that is, the engine is idling (step


404


).




When both of the conditions of A and B are satisfied, the leakage determination executing conditions are met. However, if one of the conditions A and B is not satisfied, that is, SP≠0 (vehicle is running), or engine is not idling, the leakage determination executing conditions are not met, and the program is finished without executing the following steps.




Meanwhile, when the leakage determination executing conditions are met, that is, SP=0 (vehicle is stopped) and the engine is idling, the operation proceeds to steps


405


through


407


to determine the location of the current process, and the operation is branched to various stages accordingly. Such stages consists of a first through fourth stages. Each of the stages can be determined from respective conditions of the first through third flags F


1


, F


2


and F


3


. When all of the flags F


1


, F


2


and F


3


are set to “0”, that is, the determination in steps


405


through


408


are all “No”, the operation proceeds to step


408


to execute the first stage.




At the first stage, the purge control valve


31


is fully closed in step


408


. Then, the canister closure valve


26


is fully closed in step


409


to seal the purge passage between the fuel tank


17


and the intake pipe


12


hermetically. That is, as shown in

FIGS. 11A

,


11


B and


11


C, the purge control valve


31


is fully closed at T


1


when the canister closure valve


26


is opened. Accordingly, the purge passage from the fuel tank


17


to the purge control valve


31


maintains the atmospheric pressure via the atmosphere communication pipe


25


. By fully closing the canister closure valve


26


at T


2


which is slightly retarded from T


1


, a hermetically closed purge passage which is maintained at atmospheric pressure is formed.




In step


410


, inner pressure P


1




a


of the fuel tank at T


2


of

FIG. 11C

is read, and the timer T is reset and started. In step


411


, it is determined whether the count value of the timer T is equal to or greater than 10 seconds or not. When it is before elapsing 10 seconds, the operation proceeds to step


412


to the first flag F


1


at “1”, and the program is finished.




Thereafter, the operation proceeds to the second stage. In the second stage, it is determined “Yes” in step


405


, and processes are repeated in order of steps


401


through


405


→step


411


→ . . . . During this procedure, the detected value of the pressure sensor


20


for the pressure in the fuel tank


17


rises from 0 mmHg in accordance with generated amount of the evaporated gas in the fuel tank


17


between T


2


and T


3


in FIG.


11


C.




When 10 seconds have elapsed from T


2


(T


2


is a timing when P


1




a


is detected), the operation proceeds to step


413


in FIG.


9


. The inner pressure P


1




b


of the fuel tank detected by the pressure sensor


20


is read in step


413


. In step


414


, a pressure change amount ΔP


1


(P


1




b


−P


1




a


) for 10 seconds is calculated. Thereafter, the first flag F


1


is reset instep


415


. Then, the second stage is finished, and the operation proceeds to the third stage.




In the third stage, firstly, the purge control valve


31


is switched from fully closed state to fully opened state to start the control of introducing negative pressure in step


416


, and the timer T is reset and started simultaneously. Since the purge control valve


31


is fully opened, negative pressure of the intake pipe starts to be introduced into the hermetically seal purge passage which has been under the atmospheric pressure (T


3


in

FIGS. 11A

,


11


B and


11


C). Accordingly, the detected value of the pressure sensor


20


starts to decrease unless there is no leakage in the purge passage.




In step


417


, it is determined whether inner pressure PT of the fuel tank becomes equal to or lower than a determined negative pressure (for example, −20 mmHg) based on an input signal from the pressure sensor


20


. When PT>−20 mmHg, the operation proceeds to step


418


to determine whether a predetermined time period (for example, 20 seconds) has elapsed after starting to introduce the negative pressure by fully opening the purge control valve


31


. When it is before elapsing 20 seconds, the operation proceeds to step


420


. In step


420


, the second flag F


2


is set at “1” representing that the leakage determination is during its execution, and the program is finished.




By setting the second flag F


2


as “1” in this way in step


420


, the determinations become “No” in step


405


, “Yes” in step


406


, and processes are repeated in order of steps


401


through


406


→step


417


→ . . . .




When the determination becomes “Yes” in step


418


prior to the determination of step


417


, that is, when the inner pressure PT of the fuel tank is not lowered to the predetermined negative pressure (for example, −20 mmHg) even when the predetermined time period (for example, 20 seconds) has elapsed after starting to introduce the negative pressure, it means that the negative pressure cannot be introduced into the fuel tank


17


. Possible causes for being unable to introduce the negative pressure into the fuel tank


17


are clogging of the purge passage, opening of the fuel supply port


17




a


of the fuel tank


17


by fuel supply operation, and a large amount of real leakage in the purge passage between the fuel tank


17


and the intake pipe


12


(for example, when a large hole or crack is caused in the purge passage, or the piping system is detached). In such case, the operation proceeds to step


419


to carry out the leakage determination again while the vehicle is running. Therefore, the leakage determination temporary flag F(close


0


) is set as “1” in step


419


, and the program is finished.




Meanwhile, when the determination is “Yes” in step


417


prior to the determination in step


418


, that is, when the negative pressure can be introduced into the fuel tank


17


, the operation proceeds to step


421


. The second flag F


2


is set as “0” in step


421


. In step


422


, the purge control valve


31


is fully closed again. In step


423


, an input signal from the pressure sensor


20


is read, and inner pressure P


2




a


of the fuel tank, immediately after the purge passage has been brought into a hermetically sealed state under negative pressure, is stored, and the time T is reset and started. Thereby, the operation proceeds from the third stage to the fourth stage.




By executing the steps


421


through


423


, the inside of the hermetically sealed purge passage is brought into a state where it is adjusted to a negative pressure of −20 mmHg at T


4


, as shown in FIG.


11


C. Thereafter, the detected value of the pressure sensor


20


rises from −20 mmHg in accordance with a generated amount of the evaporated gas in the fuel tank


17


between T


4


and T


5


.




In step


424


, it is determined whether 10 seconds have elapsed after reading the inner pressure P


2




a


of the fuel tank. When it is before elapsing 10 seconds, the operation proceeds to step


425


to set the third flag F


3


as “1”, and the program is finished. Thereby, in the execution of subsequent programs, it is determined “No” in steps


405


and


406


, and “Yes” in step


407


, and processes are repeated in order of steps


401


through


407


→step


424


→ . . . .




Thereafter, if it is determined in step


424


that 10 seconds have elapsed after reading the inner pressure P


2




a


of the fuel tank, the operation proceeds to step


426


to read an input signal from the pressure sensor


20


, and store the inner pressure P


2




b


of the fuel tank. Then, the pressure change amount ΔP


2


(=P


2




b


−P


2




a


) for 10 seconds after the hermetically sealing operation is calculated in step


427


. Thereafter, the determination whether existence or absence of leakage is made based on a leakage determining condition shown by the following equation H in step


428


.








H


:ΔP


2


>α·ΔP


1









where reference α represents a coefficient for correcting a difference of a fuel evaporated amount caused by a difference between the atmospheric pressure and the negative pressure, and reference β represents a coefficient for correcting detection accuracy of the pressure sensor


20


, pressure leakage of the canister closure valve


26


and the like. When the above equation is satisfied, it is determined that “existence of leakage (there is a leakage)” in step


428


. That is, if cause of leakage exists in the hermetically sealed section between the fuel tank


17


and the purge control valve


31


, flowing out of the air from the hermetically sealed section to the atmosphere occurs under positive pressure, and in the meantime, flowing in of the air from the atmosphere to the hermetically sealed section occurs under the negative pressure. Accordingly, pressure change amount ΔP


2


under negative pressure is greater than pressure change amount ΔP


1


under atmospheric pressure, where “ΔP


2


=(generated amount of evaporated gas from fuel tank


17


)+(amount of flow in from atmosphere to hermetically sealed section)”, and “ΔP


1


=(generated amount of evaporated gas from fuel tank


17


)−(amount of flow out from hermetically sealed section to atmosphere)”. The leakage determining condition shown in the above equation H is derived from this relationship.




When the leakage determining condition of the above equation is satisfied, that is, when “existence of leakage” is determined in step


428


, it means that there is a portion causing leakage somewhere in the purge passage between the fuel tank


17


and the intake pipe


17


. In step


429


, a purge passage leakage flag F(leak) is set as “1”. In step


430


, the leakage determination completion flag F(check) is set as “1” representing a completion of the leakage determination, and the alarm lamp


53


is turned on in step


431


, and the program is finished.




In contrast thereto, when it is determined “No” in step


428


, that is, if there is no leakage, the operation proceeds to step


432


. In step


432


, the leakage determination completion flag F(check) is set as “1” representing a completion of the leakage determination. In step


433


, each of the first through third flags F


1


, F


2


and F


3


is forcibly set as “0”, and the program is finished.




Meanwhile, when it is determined that the negative pressure cannot be introduced into the fuel tank


17


while the vehicle is not runnig (when where is a large leakage) in steps


417


,


418


and


419


mentioned above, and the leakage determination temporary flag F(close


0


) is set as “1”, in other words, when it is determined that a further leakage determination, while the vehicle is runnig, is necessary, it is determined “Yes” in step


402


in

FIG. 8

, and the operation proceeds to step


440


and its subsequent steps in

FIG. 10

to execute leakage determination as follows while the vehicle is running. First, it is determined whether leakage determination executing conditions described in the following E through G are satisfied in steps


440


through


442


.




E. The vehicle speed SP is greater than a predetermined speed, for example, 30 km/h (step


440


).




F. The engine speed NE falls in a predetermined range, for example, 1,500 rpm<NE<3,000 rpm (step


441


).




G. The intake pipe pressure PM falls in a predetermined range, for example, 300 mmHg<PM<500 mmHg (step


442


).




When all of the conditions of E through G are all satisfied, in other words, when the driving condition is stabilized, the leakage determination executing conditions in running vehicle are established. However, when any one of those conditions is not satisfied, the leakage determination executing conditions in running vehicle are not established, and the program is finished without executing its subsequent steps.




Meanwhile, when the leakage determination executing conditions in running vehicle are established, the operation proceeds to step


443


to determine whether a fourth flag F


4


is “1” which represents that leakage determination in running a vehicle is under execution. When F


4


=0 (leakage determination is not under execution) in step


443


, the operation proceeds to step


444


. In step


444


, the control of introducing negative pressure is started by switching the purge control valve


31


from a fully closed state to a fully opened state, and at the same time, the timer T is reset and started, and the operation proceeds to step


445


. Meanwhile, when F


4


=1 (leakage determination is under execution) in step


443


, the operation proceeds to step


445


without carrying out the processing in step


444


.




In step


445


, it is determined whether the inner pressure PT of the fuel tank is not greater than a predetermined negative pressure (for example, −20 mmHg) based on the input signal from the pressure sensor


20


. When PT>−20 mmHg, the operation proceeds to step


446


to determine whether a predetermined time period (for example, 20 seconds) have elapsed after starting introduction of negative pressure by fully opening the purge control valve


31


. When it is before elapsing 20 seconds, the operation proceeds to step


447


to set the fourth flag F


4


as “1” which represents that the leakage determination is under execution, and the program is finished.




In executing this program in the subsequent determinations, if it is determined “Yes” in step


446


prior to the determination in step


445


, that is, when the inner pressure PT of the fuel tank is not lowered to the predetermined negative pressure (for example, −20 mmHg) even after elapsing the predetermined time period (for example, 20 seconds) from start of introducing the negative pressure, it means that the negative pressure cannot be introduced into the fuel tank


17


while the vehicle is running. Even if the leakage determination is carried out when the negative pressure cannot be introduced into the fuel tank


17


since the fuel supply port


17




a


of the fuel tank


17


is opened by fuel supplying operation or the like while the vehicle is not running, after fuel supply has been finished, the fuel supply port


17




a


of the fuel tank


17


is closed by the fuel cap


38


. Therefore, under such circumstances, it is unable to introduce the negative pressure into the fuel tank


17


while the vehicle is running only when a large amount of leakage really exists in the purge passage between the fuel tank


17


and the intake pipe


12


(for example, a case in which a large hole or crack is caused in the purge passage, or the piping system is detached) and when the purge passage is clogged. In that case, it is not necessary to consider about the possible opening of the fuel supply port


17




a


of the fuel tank


17


.




Therefore, when the negative pressure cannot be introduced into the fuel tank


17


while the vehicle is running, it is finally determined that a leakage exists, and the operation proceeds to step


448


. In step


448


, the leakage determination temporary flag F(close


0


) is reset as “0”, and the leakage determination flag F(close) is set as “1” which represents an existence of a large amount of leakage. In succeeding step


449


, the leakage determination completion flag F(check) is set as “1” which represents the completion of the leakage determination. The alarm lamp


53


is turned on in step


450


to inform the abnormality, and the program is finished.




Meanwhile, when it is determined “Yes” in step


445


prior to the determination in step


446


, in other words, when the negative pressure can be introduced into the fuel tank


17


, the determination of being unable to introduce the negative pressure, which is carried out while the vehicle is stopped, is considered to be caused by opening the fuel supply port


17




a


of the fuel tank


17


, and the leakage determination is carried out again while the vehicle is stopped. In this case, the operation proceeds to step


451


to set the fourth flag F


4


as “0”. In step


452


, the purge control valve


31


is again fully closed to finish the leakage determination while the vehicle is running. In step


453


, the leakage determination temporary flag F(close


0


) is reset as “0”, and the program is finished.




According to the leakage determining program of the fourth embodiment, when the negative pressure cannot be introduced into the fuel tank


17


(that is, when it is determined that there is a large amount of leakage) after the leakage determination when the engine is idling and the vehicle is stopped, the leakage determination to introduce the negative pressure into the fuel tank


17


is carried out again while the vehicle is running. Therefore, even if it is determined that there is a large amount of leakage after the execution of the leakage determination when the vehicle is not running and the fuel supply port


17




a


of the fuel tank


17


is opened, it is possible to confirm whether there is a real leakage because the second leakage determination is carried out while the vehicle is running after closing the fuel supply port


17




a


. Accordingly, an erroneous leakage determination is prevented, and the reliability of leakage determination is improved.




Although the present invention has been described in connection with the preferred embodiments thereof with reference to the accompanying drawings, it is to be noted that various changes and modifications will be apparent to those skilled in the art. Such changes and modifications are to be understood as being included within the scope of the present invention as defined in the appended claims.



Claims
  • 1. A leakage diagnosing apparatus for an evaporated gas purge system having a fuel tank with a removable cap, an intake pipe for an engine, a passage which connects the fuel tank to the intake pipe, a canister installed in the passage for adsorbing evaporated gas, and a purge control valve installed in the passage for controlling a purge of said adsorbed evaporated gas from the canister to the intake pipe, said apparatus comprising:leakage diagnosing means for diagnosing existence of leakage in the purge system by detecting at least one of: (a) pressure in a part of the purge system at least including the fuel tank and the canister if said part of the purge system is hermetically sealed with said cap after introducing air therein, and (b) pressure change in said part of the purge system if it is hermetically sealed with said cap after introducing air therein; means for reintroducing air into said part of the purge system when it is tentatively determined that leakage exists during idling of the engine; and means for canceling said earlier tentative determination of leakage existence if it is determined that said cap likely was not sealed with the tank during the earlier diagnosis.
  • 2. A leakage diagnosing apparatus for an evaporated gas purge system as in claim 1 wherein:said means for canceling a prior tentative determination of leakage effects said cancellation when pressure in said part of the purge system after reintroduction of air does not reach a predetermined pressure within a predetermined time period.
  • 3. A leakage diagnosing apparatus for an evaporated gas purge system as in claim 2 further comprising:means for determining said predetermined time period based on at least one of: (a) atmospheric pressure, (b) a learned value of concentration of evaporated gas, (c) fuel remaining in the fuel tank, (d) pressure of said part of the purge system before said reintroduction of air, and (e) pressure change in said part of the purge system during leakage diagnosis.
  • 4. A leakage diagnosing apparatus for an evaporated gas purge system having a fuel tank with a removable cap, an intake pipe for an engine, a passage which connects the fuel tank to the intake pipe, a canister installed in the passage for adsorbing evaporated gas, and a purge control valve installed in the passage for controlling a purge of said adsorbed evaporated gas from the canister to the intake pipe, said apparatus comprising:leakage diagnosing means for diagnosing existence of leakage in the purge system based on detecting at least one of: (a) pressure in a part of the purge system at least including the fuel tank and the canister it said part of the purge system is hermetically sealed with said cap after introducing air therein, and (b) pressure change in said part of the purge system if it is hermetically sealed with said cap after introducing air therein; fuel detecting means for detecting fuel remaining in said fuel tank; means for determining whether said detected fuel remaining is increased; and means for executing one of: (a) stopping said leakage diagnosis and (b) canceling a current diagnosis of leakage existence, when it is determined that said cap likely was not sealed with the tank during said leak diagnosis because said detected fuel remaining amount is increased.
  • 5. A leakage diagnosing apparatus for an evaporated gas purge system having a fuel tank with a removable cap, an intake pipe for an engine, a passage which connects the fuel tank to the intake pipe, a canister installed in the passage for adsorbing evaporated gas, and a purge control valve installed in the passage for controlling a purge of said adsorbed evaporated gas from the canister to the intake pipe, said apparatus comprising:leakage diagnosing means for diagnosing existence of leakage in the purge system based on detecting at least one of: (a) pressure in a part of the purge system at least including the fuel tank and the canister if said part of the purge system is hermetically sealed with said cap after introducing an air therein, and (b) pressure change in said part of the purge system if it is hermetically sealed with said cap after introducing air therein: shift position detecting means for detecting a gear shift position of an automatic transmission; means for determining whether said detected shift position is one of a neutral position and a parking position; and means for executing one of: (a) stopping said leakage diagnosis and (b) canceling a current diagnosis of leakage existence, when said detected shift position is one of said neutral position and said parking position.
  • 6. A leakage diagnosing apparatus for an evaporated gas purge system having a fuel tank with a removable cap, an intake pipe for an engine, a passage which connects the fuel tank to the intake pipe, a canister installed in the passage for adsorbing evaporated gas, and a purge control valve installed in the passage for controlling a purge of said adsorbed evaporated gas from the canister to the intake pipe, said apparatus comprising:leakage diagnosing means for determining existence of leakage in the purge system based on detecting at least one of: (a) pressure in the purge system if the purge system is hermetically sealed with said cap after introducing one of a positive pressure and a negative pressure therein, and (b) pressure change in the purge system if the purge system is hermetically sealed with said cap after introducing one of a positive pressure and a negative pressure therein; and means for operating said leakage diagnosing means again while a vehicle is running, if it determines that leakage exists in the purge system while said vehicle is stopped.
  • 7. A leakage diagnosing apparatus for an evaporated gas purge system as in claim 6, wherein:said leakage diagnosing means attempts to introduce negative pressure into the purge system again while an associated vehicle is running if said negative pressure was unable to be introduced into the purge system while said vehicle was stopped.
  • 8. A leakage diagnosing apparatus for an evaporated gas purge system as in claim 7 wherein:said leakage diagnosing means attempts to introduce negative pressure into the fuel tank again while a vehicle is running if negative pressure was unable to be introduced into the fuel tank while said vehicle was stopped.
  • 9. A leakage diagnosing method for an evaporated gas purge system having a fuel tank with a removable cap, an intake pipe for an engine, a passage which connects the fuel tank to the intake pipe; a canister installed in the passage for adsorbing evaporated gas, and a purge control valve installed in the passage for controlling a purge of said adsorbed evaporated gas from the canister to the intake pipe, said method comprising:tentatively diagnosing existence of leakage in the purge system by detecting pressure or pressure change in at least a part of the purge system if it is hermetically sealed and air has been introduced therein; reintroducing air into said part of the purge system when it is determined that leakage exists during an engine idling state; and canceling the initial tentative determination of leakage existence after said reintroduction of air if it is determined that said cap likely was not sealed with the tank during the earlier diagnosis.
  • 10. A leakage diagnosing method as in claim 9 wherein:said canceling of a prior tentative determination of leakage occurs when a predetermined pressure is not reached within a predetermined time period during said reintroduction of air.
  • 11. A leakage diagnosing method as in claim 10, wherein:determining said predetermined time period is based on at least one of: (a) atmospheric pressure, (b) a learned value of concentration of evaporated gas, (c) fuel remaining in the fuel tank, (d) pressure of said part of the purge system before said reintroduction of air, and (e) pressure change in said part of the purge system during leakage diagnosis.
  • 12. A leakage diagnosing method for an evaporated gas purge system having a fuel tank with a removable cap, an intake pipe for an engine, a passage which connects the fuel tank to the intake pipe, a canister installed in the passage for adsorbing evaporated gas, and a purge control valve installed in the passage for controlling a purge of said adsorbed evaporated gas from the canister to the intake pipe, said method comprising:diagnosing existence of leakage in the purge system based on detecting pressure or pressure change in a part of the purge system at least including the fuel tank and the canister if said part of the purge system is hermetically sealed with said cap after introducing air therein; detecting fuel remaining in said fuel tank; determining whether said detected fuel remaining is increased; and stopping or canceling said leakage diagnosis if said detected fuel remaining amount is increased.
  • 13. A leakage diagnosing method for an evaporated gas purge system having a fuel tank with a removable cap, an intake pipe for an engine, a passage which connects the fuel tank to the intake pipe, a canister installed in the passage for adsorbing evaporated gas, and a purge control valve installed in the passage for controlling a purge of said adsorbed evaporated gas from the canister to the intake pipe, said method comprising:diagnosing existence of leakage in the purge system based on detecting pressure or pressure change in a part of the purge system at least including the fuel tank and the canister if said part of the purge system is hermetically sealed with said cap after introducing an air therein; detecting a gear shift position of an automatic transmission; determining whether said detected shift position is one of a neutral position and a parking position; and stopping or canceling said leakage diagnosis when said detected shift position is one of said neutral position and said parking position.
  • 14. A leakage diagnosing method for an evaporated gas purge system having a fuel tank with a removable cap, an intake pipe for an engine, a passage which connects the fuel tank to the intake pipe, a canister installed in the passage for adsorbing evaporated gas, and a purge control valve installed in the passage for controlling a purge of said adsorbed evaporated gas from the canister to the intake pipe, said method comprising:tentatively determining existence of leakage in the purge system based on detecting pressure or pressure change in the purge system if the purge system is hermetically sealed with said cap after introducing a positive or negative pressure therein; and performing a confirmatory further leakage diagnosis while an associated vehicle is running if it was earlier determined that leakage exists in the purge system while the vehicle was stopped before determining the probable existence of leakage thus likely eliminating the possibility that said cap was not in place when a leak was earlier detected.
  • 15. A leakage diagnosing method as in claim 14, wherein:negative pressure is introduced into the purge system while a vehicle is running if said negative pressure has earlier not been able to be introduced into the purge system while said vehicle was stopped before determining the probable existence of leakage thus likely eliminating the possibility that said cap was not in place when a leak was earlier detected.
  • 16. A leakage diagnosing method as in claim 15 wherein:introducing negative pressure into the fuel tank while a vehicle is running if negative pressure was earlier not able to be introduced into the fuel tank while said vehicle was stopped before determining the probable existence of leakage thus likely eliminating the possibility that said cap was not in place when a leak was earlier detected.
Priority Claims (2)
Number Date Country Kind
9-314733 Nov 1997 JP
10-136235 May 1998 JP
US Referenced Citations (9)
Number Name Date Kind
5295472 Otsuka et al. Mar 1994
5297529 Cook et al. Mar 1994
5317909 Yamada et al. Jun 1994
5411004 Busato et al. May 1995
5542397 Takahata et al. Aug 1996
5575265 Kurihara et al. Nov 1996
5699775 Azuma Dec 1997
5763764 Mieczkowski et al. Jun 1998
5898108 Mieczkowski et al. Apr 1999
Foreign Referenced Citations (2)
Number Date Country
2-130256 May 1990 JP
5-10215 Jan 1993 JP