Method and device for eliminating hydrocarbon vapours for a vehicle
09890743 ยท 2018-02-13
Assignee
Inventors
- Belen Lahaye (Maule, FR)
- Pascal Pignon (Etrechy, FR)
- Gilbert Jain (Soulaires, FR)
- Caroline Lapierre (Itteville, FR)
- Thierry Prunier (L Hay les Roses, FR)
Cpc classification
B60W10/08
PERFORMING OPERATIONS; TRANSPORTING
F02D41/0045
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02M25/08
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/2403
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02T10/40
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60W10/06
PERFORMING OPERATIONS; TRANSPORTING
F02D41/0032
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D29/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02M25/0836
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02N11/0829
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02T10/62
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
F02M25/08
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D29/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02N11/08
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A method for eliminating hydrocarbon vapors generated in a fuel tank of a vehicle powertrain including at least one heat engine, by a canister adapted to absorb the vapors. The method includes detecting movements of the hydrocarbon vapors from the tank to the canister, increasing a counter value when the vapors move from the tank to the canister, and calculating a number of gas volumes passing through the canister when the heat engine is started so as to reduce the value of the counter by purging the gasoline vapors in a direction of the engine.
Claims
1. A device for eliminating hydrocarbon vapors generated in a fuel tank of a vehicle powertrain including at least one heat engine, by a canister adapted to absorb said vapors, comprising: means for detecting movements of hydrocarbon vapors from said tank to said canister; a computer connected to said detection means to increase a counter value when said vapors move from said tank to said canister; and a valve controlled by the computer to cause a number of gas volumes to pass through said canister when the heat engine is started so as to reduce the value of the counter by purging said hydrocarbon vapors in a direction of the engine.
2. The device as claimed in claim 1, wherein the means for detecting movement of hydrocarbon vapors from said tank to said canister include a calibrated valve, and opening of the calibrated valve that allows the hydrocarbon vapors to move from said tank to said canister is signaled to the computer.
3. The device as claimed in claim 2, wherein the means for detecting movement of hydrocarbon vapors include a pressure sensor on a downstream side of the valve to signal to the computer a pressure value that is representative of the opening of the valve.
4. The device as claimed in claim 1, wherein the computer includes a memory containing a discharge curve such that the computer is configured to reduce the counter value by tracking the discharge curve as a function of a number of gas volumes passing through said canister.
5. A method for eliminating hydrocarbon vapors generated in a fuel tank of a vehicle powertrain including at least one heat engine, by a canister adapted to absorb said vapors, comprising: detecting movements of the hydrocarbon vapors from said tank to said canister; increasing a counter value when said vapors move from said tank to said canister; and calculating a number of gas volumes passing through said canister when the heat engine is started so as to reduce the value of the counter by purging said hydrocarbon vapors in a direction of the engine.
6. The method as claimed in claim 5, wherein the movements of hydrocarbon vapors from said tank to said canister are detected by a calibrated valve opening signal that allows the hydrocarbon vapors to move from said tank to said canister.
7. The method as claimed in claim 6, wherein the calibrated valve opening signal is generated by a pressure value on a downstream side of a valve exceeding a threshold value.
8. The method as claimed in claim 5, wherein the value of the counter is decreased by tracking a discharge curve as a function of the number of gas volumes passing through said canister.
9. The method as claimed in claim 5, wherein the powertrain is hybrid, and the method further comprises: detecting a non-thermal drive mode; detecting that the counter value exceeds a maximum value; and generating a request to start the heat engine when said counter value exceeds a maximum value.
10. A non-transitory computer readable medium storing a program that, when said program is executed on one or more computers, causes the computers to execute the method as claimed in claim 5.
Description
(1) Other features and advantages of the invention will become apparent when reading the following detailed description for an understanding of which reference should be made to the appended drawings, in which:
(2)
(3)
(4)
(5)
(6) In the remainder of the description, elements having an identical structure or analogous functions will be designated by the same reference number.
(7)
(8) The above hybrid drive is described by way of illustration only. The invention is equally applicable to other types of hybrid drive, such as those with a plurality of electric machines, for example, and/or electric machine(s) coupled to an axle 23 other than the axle 22 to which the heat engine is coupled.
(9) A tank 24 for fuel, notably for gasoline, enables the heat engine 9 to be supplied in the manner known in itself via a pump 25, a pipe 26 and injectors 27.
(10) A gasoline vapor absorber or canister 28 has the function of storing the gasoline vapors that are formed in the tank 24 of the vehicle 20 above the gasoline surface to prevent those gasoline vapors being rejected into the atmosphere. The air vent of the tank 24 is then routed to the canister 28 via a pipe 31. The gasoline vapors contained in the canister 28 are regularly purged in the direction of the heat engine 9 via a pipe 29 so as to burn them when the heat engine is started. The pipe 29 discharges on the upstream side of a combustion-supporting air intake manifold 32 of the heat engine 9 on the downstream side of a combustion-supporting air flow rate modulation flap 33 so that an energy effect of the gasoline vapors mixed with the combustion-supporting air is added to that of the fuel that feeds the heat engine 9 via the injectors 27. The vapors coming from the canister 28 are metered by a purge solenoid valve 30 controlled by the engine computer 11. The combustion-supporting air is moreover purified in a manner known in itself by a filter 34 disposed on the upstream side of the flap 33.
(11) As shown in more detail in
(12) The canister 28 from
(13) In the case of exclusively thermal drives, the heat engine running continuously when the vehicle is in motion, it is often possible to purge the canister by opening the purge solenoid valve 30 controlled by the engine computer 11 which takes account of this to control the regulation of engine combustion richness.
(14) In the case of hybrid drives there are fewer purging opportunities because of a rarer or reduced operation of the heat engine. It is then advantageous to delay the charging of the canister with a low-pressure calibrated valve 6, with calibration value denoted pt, for example. The device of the invention is noteworthy in that it is equipped with means for detecting opening and closing of the valve 6 connected to the engine computer 11, so as to detect for how long the valve is open and thus to measure a cumulative charging time that is stored in a counter in memory (not shown) of the computer 11. Various ways of detecting opening and closing of the valve 6 are possible such as, for example, equipping the valve with an integrated electrical contact that opens and closes in relation to the closing and the opening of the valve 6 or vice versa.
(15) The detection means employed in the embodiment shown in
(16) Other detection means could be employed such as, for example, those including a flow meter for measuring a flow of gasoline vapor following the opening of the valve. Care must however be taken to use simple and robust means so as not to increase unnecessarily the cost of the device.
(17) When the cumulative charging time, denoted Counter and updated continuously by the mechanism explained hereinafter with reference to
(18) After a purge of the canister the time counter is reset to zero if the purge is complete (approximately 20 km or purge volume of 500 BV) or to a time value corresponding to the charge of the canister when purging is stopped. There are a number of ways to estimate the state of purge of the canister once the engine is started, and the method explained hereinafter illustrates the elements common thereto that are specific to the invention. The unit denoted BV (Bed Volume, meaning the volume of the bed of activated charcoal contained in the canister) corresponds to a volume of gas passing through the canister that is equal to the interior volume of the canister, in other words to a canister equivalent. Thus 500 BV corresponds to a volume of gas passing through the canister equal to 500 times its volume.
(19) A computer program installed on one of the two computers 11, 12 or shared between the two computers 11 and 12 includes program code instructions for executing the steps of the method explained next with reference to
(20) The steps of the method essentially consist in measuring and controlling the state of charge of the canister continuously on the basis of a charge-discharge curve for the canister and a number of individual gas volumes passed through the canister expressed in Bed Volumes and denoted nBV, as explained hereinafter with reference to
(21) Starting from a step 100 of detection of turning on the ignition of the vehicle, a step 101 of reading the counter is activated if the ignition has been turned on and a step 111 of temperature threshold detection is activated if the ignition has not been turned on.
(22) The object of the temperature threshold detection step 111 is to monitor whether the ambient temperature T exceeds a temperature threshold, for example 30 C., above which it is estimated that the rate of evaporation of the gasoline increases.
(23) The step 111 loops to the step 100 as long as the ambient temperature does not exceed the temperature threshold.
(24) If the ambient temperature T exceeds the temperature threshold, a computer wake-up step 112 is activated to wake up the computer 11, which then executes a step 113 of monitoring opening of the calibration valve 6. If opening of the calibration valve 6 is detected by means of the pressure sensor 7, the detection by the sensor 7 of the pressure Pc at which the valve opens is preferably set at half the calibration pressure Pt. It is possible to choose calibration substantially different from Pt/2 in a range of pressures sufficiently lower than the calibration pressure to take account of the head losses generated by the circulation of the vapors when the valve is opened and sufficiently greater than zero so as not to trigger untimely detection.
(25) The step 113 loops to the step 100 as long as opening of the valve 6 is not detected.
(26) When opening of the valve 6 is detected, a step 114 of incrementing the counter is activated to take into account the gasoline vapor charge that results from the opening of the valve 6 as a result of the tank 24 communicating with the canister 28. After the counter is updated, the step 113 loops to the step 100.
(27) Each looping to the step 100 in which it is detected that the ignition of the vehicle has not been turned on causes the computer 11 to go back to sleep with the aim of conserving energy. For their part the steps 100, 111 and 112 are executed by a computer that is permanently awake. In a known manner, this computer that is permanently awake is for example the computer that monitors the locking of the doors, the turning on of the ignition of the vehicle and various other events that it is beneficial to monitor in the absence of a user turning on the ignition.
(28) The step 101 of reading the counter activated after the ignition of the vehicle is turned on makes it possible to estimate the charge of the canister.
(29) The step 101 is followed by a step 102 of detecting the operating mode of the hybrid powertrain. Like any step of the method to which another step loops, the step 102 is activated again after a sampling period, for example one second.
(30) A step 103 similar to the step 113 is activated if the operating mode of the hybrid powertrain is a mode other than the thermal mode, such as an electric mode, for example, or a pneumatic mode, in other words any drive mode in which the heat engine is stopped.
(31) The step 103 loops to the step 102 as long as opening of the valve 6 is not detected.
(32) When opening of the valve 6 is detected, a step 104 similar to the step 114 is activated to take account of the gasoline vapor charge that results from the opening of the valve 6 as a result of the tank 24 communicating with the canister 28. After the counter is updated, the step 103 activates a following step 105 of verifying the content of the counter.
(33) As long as the content Counter of the counter does not exceed a maximum value Counter.max representative of saturation of the bed of activated charcoal in the canister 28, the step 105 loops to the step 102.
(34) The content Counter of the counter overshooting the maximum value Counter.max activates a step 106 that consists in generating a request to start the heat engine.
(35) After this a step 107 consists in setting to zero a number nBV of canister volumes.
(36) When the heat engine is started, the computer 11 controls opening of the controlled solenoid valve 30 in a step 108 during which an increase nBV of the number of canister volumes during a sampling period is calculated as a function of the intake manifold pressure pcol and the degree RCO of opening of the valve 30.
nBV:=f(pcol,RCO)
(37) This calculation applies the known laws of fluid mechanics that yield a flow rate as a function of the pressure difference between the canister 28 and the intake manifold inlet 32 on the one hand and the head losses on routing the vapors from the canister 28 to the inlet of the intake manifold 32. The head losses for each degree RCO of opening of the valve 30 being reproducible, it suffices to measure them in a powertrain test phase and to set them out in an associative table in memory of the computer 11 to enable it to retrieve them afterwards during the service life of the vehicle.
(38) In step 108, the number nBV of canister volumes is then updated by adding its increase nBV to its value previously obtained using the formula:
nBV:=nBV+nBV
(39) In the
(40) The evolution curve of the mass of the canister 28 varies from one type of canister to another as a function in particular of the volume of activated charcoal or other absorbent material that it contains. The trend is substantially always the same, however, and only the values change, which values are given for each type of canister by its manufacturer, where applicable verified and/or tweaked during test phases.
(41) In the example illustrated by
(42) The decreasing curve in the right-hand portion of the graph gives the mass evolution in the discharge phase of the canister. The slope as a function of the number of BY passing through the canister is proportional to the charge of the canister. For example, 100 BV is sufficient to decrease the mass from 110 g to 80 g whereas at least 200 BV is necessary to decrease the mass from 80 g to 60 g. Here 500 BV, corresponding in the case shown to 15 liters per minute, is necessary to achieve the minimum mass under steady state operating conditions of slightly greater than 50 g. The minimum mass under steady state operating conditions generally corresponds to the mass of the canister when empty to which is added a residual mass of gasoline vapor trapped in the microscopic pores of the absorbent material and that cannot be purged.
(43) The computer 11 that can access in memory each of the charge and discharge curves of the type of canister to which the managed canister belongs can then in step 108 update the value of the counter counter=h(nBV, counter) on the graph in the following manner.
(44) The value of the counter counter at the start of the step 108 enables the computer to position itself on a first point of the increasing curve in the charging phase that gives the mass of the canister before purging nBV. This first point corresponds to a second point of identical mass on the decreasing curve in the discharging phase that after purging nBV leads to a third point along the decreasing curve corresponding to a reduced mass of the gasoline vapors that have been purged. This third point corresponds to a fourth point on the identical decreased mass increasing curve. The fourth point then gives on the abscissa axis a lower counter value counter on exit from the step 108.
(45) Following the step 108, a step 109 consists in verifying if stopping the heat engine risks interrupting the purging process initiated by the step 107.
(46) If the heat engine is not stopped, a step 120 consists in verifying if the counter is at zero. If the counter is at zero, it is no longer necessary to purge the canister 28 and the method then allows the heat engine to be stopped in step 121 before looping to step 102 to verify if the drive system has switched to electric mode.
(47) If the counter is not at zero in step 120, it is necessary to continue the purging of the canister and the step 120 then loops to the step 108 for an additional iteration in order to continue the purging of the canister.
(48) If stopping of the heat engine is detected in step 109, a step 110 consists in verifying if the stopping of the heat engine is the result of turning off the ignition, for example because the user has arrived at their destination or for other reasons. In the event of turning off of the ignition being detected in step 110, the method loops to the step 100.
(49) If turning off of the ignition is not detected in step 110, the method loops to the step 102 to verify if the stopping of the heat engine is the result of switching to electric mode.
(50) If, following turning on the ignition of the vehicle being detected in step 100 or in the case of the electric mode detected beforehand in step 102, the heat engine has started for reasons external to the method, for example following detection of a low charge in the traction battery by the hybrid computer 12 or for other reasons, the absence of electric mode detected in step 102 then branches the method directly to step 107 to purge the canister preventively without the counter necessarily reaching its maximum value.
(51) It is possible to update the charge counter as explained above on each iteration of the step 108 or after the latest iteration of the step 108, for example at the end of a journey.
(52)
(53) The proposed solution necessitates the computer of the heat engine to be permanently awake or to be awoken regularly to effect the acquisition of information from the pressure sensor mounted on the canister. For example, for a meaningful ambient temperature that causes opening of the calibrated valve 6 (for example T>30 C.), the passenger compartment computer, which measures the temperature of the air, will first wake itself up and command the heat engine computer to wake itself up in turn so as to acquire it.
(54) For each type of canister it is preferable to measure the envelope breaching time for different temperature conditions inherent to the sales market of the vehicle.
(55) The