METHOD FOR ESTIMATING A THAWED VOLUME PRESENT IN LIQUID FORM IN A TANK
20200309012 ยท 2020-10-01
Assignee
Inventors
- Jean-Philippe Rolland (Compiegne, FR)
- Sebastien Decamp (Compiegne, FR)
- Mamadou Saliou Balde (Remy, FR)
Cpc classification
F01N2900/1631
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N2610/10
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02A50/20
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
F01N2610/1406
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G01F22/00
PHYSICS
F01N2610/105
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02T10/12
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
F01N2610/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N11/002
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N3/2066
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
F01N2900/1811
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N2900/1814
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G01F23/223
PHYSICS
International classification
F01N11/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N3/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A method for estimating a volume of thawed liquid in a motor vehicle tank, wherein the following operations are executed at regular time intervals: obtaining a temperature of the ambient air outside the tank using a thermometer; determining, according to said temperature outside the tank and by a first pre-established relation, a thermal energy transfer between the contents of the tank and the outside environment; determining, as a function of the power produced by a heating element, and by a second pre-established relation, a thermal energy transfer between the heating element and the contents of the tank; determining, as a function of the energy transfers, and by a third pre-established relation, an amount of thawed or refrozen liquid, during said time interval; the amounts of thawed and refrozen liquid are added during the preceding consecutive time intervals to estimate a volume of thawed liquid present in the tank.
Claims
1. A method for estimating a volume of thawed liquid contained in a motor vehicle tank, said tank comprising at least one heating element arranged inside the tank, wherein, after having started the vehicle and when the at least one heating means is activated, the following operations are executed at regular time intervals (T.sub.i): Step A: using a thermometer arranged outside the tank, a temperature (.sub.exti) of the ambient air outside the tank is obtained, Step B: as a function of said temperature (.sub.exti) outside the tank and, using a first preestablished relationship (R.sub.1(.sub.exti)), a heat-energy transfer (E.sub.S) between the contents of the tank and the external surroundings is determined, Step C: as a function of the power (W) produced by the at least one heating element, and using a second preestablished relationship (R.sub.2(W)), a heat-energy transfer (E.sub.E) between the at least one heating element and the contents of the tank is determined, Step D: as a function of the energy transfers (E.sub.i=E.sub.S+E.sub.E) determined in steps B and C, and using a third preestablished relationship (R.sub.3(E.sub.i)), a quantity (V.sub.i) of liquid thawed or refrozen during this time interval (T.sub.i) is determined, Step E: the quantities of liquid (Vi) thawed and refrozen during the preceding successive time intervals are summed in order to determine an estimated volume of thawed liquid present in the tank (V.sub.WC=V.sub.i).
2. The method as claimed in claim 1, wherein, after having started the vehicle and prior to executing step A for the first time, a temperature inside the tank (.sub.int0) is obtained using a thermometer placed inside said tank and, by comparing this initial temperature (.sub.int0) inside the tank against pre.sub.=established temperature thresholds (.sub.S1, .sub.S2, .sub.S3), an initial volume (V.sub.0) in liquid form present in the tank, and a dead time (T.sub.DT) at the end of which said step A is executed for a first time interval (T.sub.1) are determined, as a function of a time (T.sub.P) for which the vehicle is stopped and of a volume (V.sub.wcp) present in the tank at the start of said time for which the vehicle is stopped.
3. The method as claimed in claim 2, wherein the value of the initial volume (V.sub.0) in liquid form present in the tank and of the dead time (T.sub.DT) are determined in such a way that: when the initial temperature (.sub.int0) inside the tank is above a first given threshold (.sub.S1) greater than or equal to a second given threshold (.sub.S2), the initial volume (V.sub.0) is equal to an updated volume (V.sub.act) (V.sub.0=V.sub.act) and the dead time (T.sub.DT) is equal to zero (T.sub.DT=0), or when the initial temperature (.sub.int0) inside the tank is below said first given threshold (.sub.S1), said heating means is activated, and when the initial temperature inside the tank (.sub.int0) is below a third given temperature threshold (.sub.S3) (.sub.Int0<.sub.S3), the initial volume (V.sub.0) is equal to zero (V.sub.0=0) and the dead time (T.sub.DT) is equal to a predetermined value (T.sub.DT=T.sub.0), or when the initial temperature inside the tank (.sub.int0) is comprised (.sub.S3<.sub.int0<.sub.S2) between the third temperature threshold (.sub.S3) and a second given temperature threshold (.sub.S2) higher than the third threshold (.sub.S3), and when an estimated volume of liquid present in the tank at the moment of the previous stopping of the vehicle (V.sub.WCP) is below a given threshold (V.sub.inf) (V.sub.WCP<V.sub.inf), the initial volume (V.sub.0) is equal to zero (V.sub.0=0) and the dead time (T.sub.DT) is equal to said predetermined value (T.sub.DT=T.sub.0), or when said estimated volume of liquid present in the tank at the moment of the previous stopping of the vehicle (V.sub.WCP) is above said given threshold (V.sub.inf) (V.sub.WCP>V.sub.inf), and when a time for which the vehicle has been parked (T.sub.P) is above a given threshold (T.sub.Pmax), the value of the initial volume (V.sub.0) is equal to zero (V.sub.0=0), and the dead time (T.sub.DT) is equal to zero, or when said time for which the vehicle has been parked (T.sub.p) is below said given threshold (T.sub.Pmax), the initial volume (V.sub.0) is equal to the estimated volume (V.sub.WCP) of liquid present in the tank at the moment of the previous stopping of the vehicle decreased by a volume (V.sub.R) of liquid that has refrozen during the time for which the volume has been parked (V.sub.0=V.sub.WCPV.sub.R), and the dead time (T.sub.DT) is equal to zero (T.sub.DT=0).
4. The method as claimed in claim 2, wherein, in step E, the estimated volume of thawed liquid present in the tank is increased by the value of the initial volume (V.sub.WC=V.sub.0+V.sub.i).
5. The method as claimed in claim 1, wherein, at the end of step E, and during a step F, a signal () is obtained from at least one level sensor, and the validity of this signal is assessed, and when this signal is considered to be valid, an updated value (V.sub.act) for the volume of liquid present in the tank is evaluated using said level sensor, and the value of the estimated volume of thawed liquid (V.sub.WC) obtained at the end of this time interval is replaced with said updated volume value (V.sub.act), or when this signal is considered to be invalid, the value for the estimated volume of thawed liquid that was obtained at the end of this time interval (V.sub.WC) is retained, and step A is executed again for a subsequent time interval (T.sub.i).
6. The method as claimed in claim 1, wherein, during step B, a vehicle speed value (S.sub.i) is obtained, and wherein said first relationship (R.sub.1(.sub.exti, S.sub.i)) is dependent on the external temperature (.sub.exti) and on said vehicle speed (S.sub.i).
7. The method as claimed in claim 1, in which the first relationship (R.sub.1) making it possible to determine a heat-energy transfer (E.sub.S) between the contents of the tank and the external surroundings, the second relationship (R.sub.2) making it possible to determine a heat-energy transfer (E.sub.E) between the at least one heating element and the contents of the tank, and the third relationship (R.sub.3) making it possible to determine the quantity (V.sub.i) of liquid thawed or refrozen, are established experimentally.
8. The method as claimed in claim 1 applied to a tank containing water or urea dissolved in water, or a ternary mixture made up of water, urea, and an alcohol.
9. The method as claimed in claim 8, in which the alcohol forming the ternary mixture is selected from alcohols such as methanol, ethanol, ethylene glycol or isopropanol.
10. A device for storing a liquid arranged in a vehicle comprising: a storage tank comprising at least one heating element, a thermometer positioned inside the tank to measure the temperature (.sub.int0) of the liquid inside the tank, a thermometer positioned outside the tank to measure the temperature (.sub.exti) of the ambient air outside the vehicle, one or more submerged sensors; a means for measuring the speed of the vehicle, an injection pump associated with a means for measuring an injected volume, a computer processing unit connected by data interchange means to the temperature measurement means, the submerged sensor or sensors, the vehicle speed measuring means, the injected-volume measuring means, and comprising a means for storing pre-established values and variable values, coded instructions loaded into the computer processing unit to enable the execution of the steps of the method as claimed in claim 1.
Description
[0055] The invention will be better understood from studying the attached figures, which are provided by way of examples intended to support the present description and which are entirely unlimiting, in which:
[0056]
[0057]
[0058] By way of an example on which to base the description which follows, the invention will more specifically concern itself with a method for calculating the volume present in liquid form in a tank containing urea dissolved in water or in an alcohol. However, it should be emphasized that the elements of the method apply mutatis mutandis to any other tank containing a liquid liable to pass from a solid phase to a liquid phase under the temperature conditions observed during ordinary use of the vehicle in which the tank is installed.
[0059]
[0060] The tank may also contain submerged sensors such as a level sensor 4 or a quality sensor 5. These sensors have the particular feature of emitting a valid signal when immersed in a pocket of liquid contained in the tank and of emitting an incoherent signal or of not emitting any signal at all when trapped within frozen liquid.
[0061] The level sensor may be a capacitive effect sensor comprising measurement cells the electrical capacitance of which changes according to the liquid or solid state of the urea. The sensor may also be of the ultrasound type comprising a transducer positioned in such a way that the ultrasound produced by the transducer reflects off the interface separating the liquid from the gaseous (or solid) part sitting on top of the liquid. The reflected waves are analyzed by a reception means. When the sensor is trapped in urea in solid form, the echo generated by the reflection of the signal does not reach the reception means within a predetermined time interval, and the signal received is therefore considered to be invalid.
[0062] The level sensor may also be of mechanical type and comprise a float, the rise of which indicates the volume contained in the tank. When the float is blocked in the ice, it emits a constant signal considered to be invalid.
[0063] The quality sensor 5 operates in a similar way to the level sensor using ultrasound. The ultrasound emitted by the piezoelectric transducer reflects off a reflector 51, and makes a given number of outward-return trips between the reflector and the transducer, passing through the liquid on each pass. When the sensor is trapped in urea in solid form, the journey time of the sound wave does not reach the receiver in a predetermined time interval and the signal delivered is considered to be invalid.
[0064] Conversely, when one of these sensors provides a measurement considered to be valid, it is possible to deduce therefrom that the reservoir contains a minimum volume of liquid V.sub.act. This updated volume V.sub.act may be the result of an estimate based on volume values stored in memory and acquired experimentally when the sensor is awakened, or indicative of the actual volume of liquid present in the tank when the entire contents of the tank are in phase liquid.
[0065] When the tank contains at least one of these level or quality sensors, referred to in the broadest sense as submerged sensors, it will be possible to make use of the signal delivered as will be explained in detail later on in this description.
[0066] The tank also comprises an injection pump 3 associated with a means of producing a signal indicative of the quantity of liquid injected in a given time interval, and a thermometer 6 making it possible to evaluate the temperature .sub.int0 of the liquid inside the tank. Once again it will be noted here that this temperature measurement is reliable when the entire contents of the tank are in liquid form.
[0067] The submerged sensors 4 and 5, the inside thermometer 6 and the injection pump 3 are connected to a computer processing unit 9.
[0068] The device also comprises a thermometer 7 external to the tank, positioned in the vehicle outside the passenger compartment and engine compartment proper, in order to measure the temperature .sub.exti of the ambient air outside the vehicle and outside the tank, and a means 8 for measuring vehicle speed. As a general rule, these instruments are connected to the central processor 10 of the vehicle. The computer processing unit 9 therefore comprises a link to the central processor 10 in order to acquire the values of the external temperature and of the speed of the vehicle.
[0069] The computer processing unit contains a memory in which are stored coded instructions which, when executed by the processing unit, make it possible to execute the steps of the method according to the invention.
[0070] This software comprising said coded instructions may also be stored on a readable medium which is then loaded into said processing unit.
[0071]
[0072] Implementation of the method involves two distinct phases. A first, reset, phase, during which the initial data at vehicle startup or after a short-term stoppage are determined, and formed of steps 101 to 107. This setup phase is succeeded by a phase of actually scrutinizing or evaluating the quantity of liquid present in the tank, and formed of steps A to E (201 to 206). This evaluation phase is executed in a loop at regular time intervals T.sub.i.
[0073] Upon vehicle startup, when the ignition key is inserted and the units of the vehicle are activated, a value for the temperature .sub.int0 prevailing inside the tank is obtained using the thermometer 6. This initial internal temperature .sub.int0, even though its value can be considered to be very much compromised with errors when the tank is frozen or partially frozen, is, as a general rule, measured at a point close to the injection pump pickup point, and remains indicative of the temperature prevailing around this point and of the possible presence of liquid at this level.
[0074] When (101) the temperature inside the tank .sub.int0 is above a first given temperature threshold .sub.S1, the tank is considered to contain only liquid and the volume present in the tank is then measured directly using the submerged level sensor 4. It will be seen here that the measurement of this temperature is thus relatively reliable.
[0075] By way of example, for a tank containing urea, this first temperature threshold .sub.S1 may usefully be fixed at 5 C. Otherwise, the volume V.sub.0 comprised in the tank is considered to be entirely in liquid form and equal to the value V.sub.act given by the level sensor 4. The method then passes on directly to the scrutinizing phase.
[0076] When the temperature inside the tank .sub.int0 is below this first temperature threshold .sub.S1, the heating elements 2 are activated (102).
[0077] The method therefore envisages a series of setup steps the purpose of which is to determine an initial volume of liquid V.sub.0 present in the tank, and a dead time T.sub.DT used for delaying the start of the scrutinizing phase.
[0078] The value of the dead time T.sub.DT during which the starting of the scrutinizing phase during which an estimated volume of liquid is suspended is equal to a zero value or a non-zero value preestablished experimentally. When this value is non-zero it corresponds to the heating time T.sub.1 needed for a first quantity of liquid to appear. By way of example, considering a temperature of 40 C., the value T.sub.1 of the dead time is of the order of 5 to 6 minutes, depending on the power of the heating elements installed in the tank.
[0079] When (103) the initial temperature .sub.int0 inside the tank is below a third temperature threshold .sub.S3 corresponding, for example, to the thawing temperature, it will be considered that a significant proportion of liquid is in solid form and that the initial volume V.sub.0 is equal to zero and that the dead time is equal to T.sub.1. For the case of urea, this third threshold .sub.S3 corresponds to a temperature of 9 C.
[0080] When (104) the initial internal temperature .sub.int0 is comprised between a second threshold .sub.S2 and the third temperature threshold .sub.S3, it will be considered that the initial volume of liquid present in the tank is dependent on the estimated or actual volume V.sub.WCP the last time the vehicle was stopped. The value of the second temperature threshold .sub.S2 is generally equal to the value of the first threshold .sub.S1. For the case of urea, this second threshold .sub.S2 may usefully be fixed at 5 C.
[0081] If this volume V.sub.WCP is below a given threshold V.sub.inf, then a prudent evaluation of the volume V.sub.0 will be adopted, this volume then being considered to be zero. The dead time T.sub.DT is then equal to T.sub.1 (105).
[0082] When the volume V.sub.WCP is above V.sub.int, a value is obtained for the time T.sub.P spent parked that has elapsed between the previous stopping and the restarting of the vehicle.
[0083] If (106) this time spent parked T.sub.P is above a given threshold T.sub.Pmax the value of the initial volume V.sub.0 is then considered to be zero and the dead time T.sub.DT is equal to zero. This is because although the temperature .sub.int0 inside the tank is above the freezing point .sub.S3, the variations in temperature during the time spent parked are uncontrolled and do not make it possible to determine a value for the initial volume. By way of example, the threshold for the time spent parked T.sub.Pmax may beneficially be of the order of two hours.
[0084] If (107), the time spent parked T.sub.P is below the preestablished threshold T.sub.Pmax, then it will be considered that, throughout the duration of the stop, the heating elements are deactivated and the contents of the tank receive no incoming energy (E.sub.E=E.sub.E=0).
[0085] In order to calculate the value of the outgoing energy transferred between the contents of the tank and the external surroundings during the time spent stopped, an external temperature value that corresponds to the harshest conditions is adopted. In the specific case of urea, this temperature is equal, by way of example, to 40 C. Using a first relationship R.sub.i(.sub.exti) that for a given time interval links an external temperature .sub.exti and the heat-energy transfer E.sub.S between the contents of the tank and the external surroundings, a total quantity of energy lost by the contents of the tank and which is negative, E.sub.S=E.sub.S with E.sub.S=R.sub.1(40 C.) is determined for the duration spent parked. The energy balance E=E.sub.E+E.sub.S is a negative balance.
[0086] Use is then made of a third relationship R.sub.3(E) that links, for a given time interval, a balance of the energy exchanged between the contents of the tank and a quantity of liquid that has frozen or thawed. Because the energy balance is negative, the value obtained corresponds to a quantity of liquid V.sub.R that has refrozen during the time spent parked. This value V.sub.R then needs to be deducted from the value of liquid V.sub.WCP present in the tank at the time of the previous stop in order to form the value of the initial volume V.sub.0=V.sub.WCPV.sub.R.
[0087] The strategy for determining the volume V.sub.0 and the dead time T.sub.DT as detailed hereinabove comes from an experimental approach and may undergo numerous arrangements in which the number of significant temperature thresholds, in this instance equal to three thresholds, is increased or decreased. Likewise, the number and value of the thresholds adopted for the times spent parked may be adapted at will.
[0088] After having determined the initial volume V.sub.0 present in liquid form in the tank and a dead time T.sub.DT, and after having waited for a duration equal to said dead time (108), the method moves on to the scrutinizing phase during which the estimated volume of thawed liquid V.sub.WC present in the tank is estimated dynamically.
[0089] Under the action of the heating elements, the urea progressively changes from solid form to liquid form. Further, under certain circumstances, it is also possible to see urea reappear in solid form.
[0090] The evaluation phase may then begin to be executed in a loop.
[0091] Beginning with the first time interval T.sub.1, and then at successive regular and constant time intervals T.sub.i, during a step A (201), the value of the temperature .sub.exti of the ambient air prevailing outside the tank and indicative of the temperature outside the vehicle is acquired using the thermometer 7 arranged outside the tank.
[0092] During a step B (202), a value of the outgoing energy E.sub.S exchanged during this time interval between the contents of the tank and the external surroundings is determined using the first relationship R.sub.1(.sub.exti). Optionally, it is advantageous also to take account of the vehicle speed S.sub.i in order to improve the precision with which this exchange is evaluated. A value for the loss E.sub.s=R.sub.1(.sub.exti, S.sub.i) is obtained. When this speed is not known it is considered by default that the vehicle is running at high speed, for example at 140 km/h, so that the energy loss is increased by default. This energy transfer E.sub.S is a loss, and therefore has a negative value.
[0093] The relationship R.sub.i(.sub.exti) is a relationship preestablished experimentally following campaigns of measurements, linking the external temperature .sub.exti with the quantity of energy E.sub.S. Optionally, it may be advantageous to take the vehicle speed S.sub.i during the time interval T.sub.i considered into consideration. The relationship R.sub.1 then becomes a relationship of the type R.sub.1(.sub.exti, S.sub.i). The results obtained are specific to the shape of the tank and to where it is sited within the vehicle, and to the nature of the liquid contained in the tank. This relationship R.sub.1(.sub.exti) may take the form of a table of results, of curves or else of mathematical formulae stored in the memory of the computer processing unit 9.
[0094] The energy value adopted is the value that corresponds to the most severe winter conditions so that the corresponding energy loss is the maximum loss likely to be observed.
[0095] Next, in step C (203), the value of the energy transferred to the contents of the tank by the heating elements 2 is determined using a second relationship R.sub.2(W). This value is dependent on the power W delivered by the heating elements. E.sub.E=R.sub.2(W) during the time interval T.sub.i. This incoming energy transfer has a positive sign. It will be noted here that the power delivered by the heating elements may vary according to the power available in the battery. Likewise, when the vehicle is fitted with the Stop and Start function, certain manufacturers deactivate the heating elements in order to avoid excessive electricity consumption.
[0096] The relationship R.sub.2(W) is also a relationship that is preestablished experimentally following measurement campaigns carried out according to the heating power incorporated into the tank. The results obtained are specific to a given shape of tank, and to the nature of the liquid contained in the tank. This relationship R.sub.2 may take the form of a table of results, curves or even of mathematical formulae stored in the memory of the computer processing unit 9.
[0097] In step D (204), the balance of total energy transferred to the contents of the tank during the time interval T.sub.i considered, and E.sub.i=E.sub.E+E.sub.S, is calculated.
[0098] This balance is positive as a general rule, which means that the quantity of energy transferred to the liquid accelerates the thawing. However, when the power of the heating elements is deliberately limited in order to save battery, or else under certain cold conditions not representative of realistic conditions, it is possible to see negative balances leading to a quantity of liquid freezing.
[0099] Next (205), using the third relationship R.sub.3(E.sub.i).sub.1 the quantity of liquid V.sub.i that has frozen or thawed during the time interval T.sub.i is calculated according to the energy balance E.sub.i obtained.
[0100] The relationship R.sub.3(E.sub.i) is also obtained experimentally by cross comparison of the results of the previous two experimental campaigns.
[0101] These experimental measurements include variable heating powers. The quantity of liquid obtained is measured in order to determine the energy actually transferred to the contents of the tank, by considering that the energy exchanged with the external surroundings corresponds to the relationship R.sub.1(.sub.exit) and that the relationship R.sub.2(W) corresponds to the energy supplied by the heating elements. In a similar way to the relationships R.sub.1(.sub.exit) and R.sub.2(W), the relationship R.sub.3(E.sub.i) may take the form of tables, curves or mathematical relationships stored in the memory of the computer processing unit. The relationship R.sub.3(E.sub.i) adopted is the one that corresponds to the most severe conditions (endogenic and environment conditions), so that the true thawing efficiency will always be higher than the assumed efficiency.
[0102] This elemental volume is either positive, if the quantity of energy supplied is sufficient to thaw the urea, or negative if, during the time period considered, some ice has re-formed.
[0103] In step E (206), the estimated total volume V.sub.WC of thawed liquid present in the tank V.sub.WC=V.sub.0+V.sub.i, is calculated.
[0104] As has been indicated hereinabove, the experimental relationships R.sub.1(.sub.exti), R.sub.2(W) and R.sub.3(E.sub.i) have been determined so that the estimated quantity of liquid is a quantity deliberately estimated by default and lower than the quantity of liquid actually present in the tank.
[0105] Hence, it may seem advantageous to make use of the volume indications provided by the submerged sensors.
[0106] During a step F, after having calculated the value V.sub.WC, a signal is obtained (301) from one or more submerged sensors. According to the arrangements explained above, the validity of this signal is estimated (302). What is understood here as being valid is that this signal is characteristic of the behavior of the submerged sensor in a pocket of liquid. Contrastingly, a signal that is invalid means that the signal is characteristic of the behavior of the sensor when the sensor is trapped in ice.
[0107] When this signal coming from the level sensor 4 is considered to be valid (303), then an estimated or actual value V.sub.act of the volume of liquid present in the reservoir is determined and this value is substituted for the value V.sub.WC previously calculated. This value V.sub.act may therefore represent the actual value of liquid present in the tank and measured by the submerged level sensor 4 or alternatively may represent a value estimated from values, determined by tests and stored in memory, correlating the signal from the sensor with the default quantity of liquid present in the tank.
[0108] As has already been mentioned, the relationship R.sub.1,(.sub.exti), the relationship R.sub.2(W) and the relationship R.sub.3(E.sub.i) are relationships obtained experimentally which make it possible to determine the value V.sub.WC and which are established in such a way as to give a liquid volume value estimated by default. This value V.sub.WC is therefore, in practically all instances, lower than the value V.sub.act which is itself lower than or equal to the value of the volume of liquid actually contained in the tank.
[0109] When the signal is not considered to be valid (304), the value V.sub.WC obtained is retained.
[0110] The method continues by resuming acquisition of an external temperature .sub.exti for a subsequent time interval T.sub.i+i.
[0111] It will be noted that, when the tank contains a sufficient quantity of liquid for the level sensor to provide a valid indication corresponding to the value of the volume of urea in liquid form actually present in the tank and equal to the updated value V.sub.act,, the estimated value V.sub.WC is replaced, in each time interval, by the updated value V.sub.act, and therefore remains limited to that value. The method can therefore be applied without interruption.
[0112] It may also be considered that it is no longer necessary to continue to calculate the estimated value of the volume of liquid V.sub.WC when the temperature inside the tank .sub.int is above the first temperature threshold .sub.S1. In that case, it becomes necessary to acquire a value .sub.int for the temperature inside the tank when, for example, the estimated value V.sub.WC is replaced in several successive time intervals by the updated value V.sub.act,.
[0113] As has already been mentioned, how the laws R1, R2, R3 are determined is dependent on the shape and siting of the tank and also on the nature of the liquid contained therein. Although the foregoing description discloses a tank containing urea, it is entirely possible to adapt the method to a tank containing water, urea dissolved in water, or what is commonly referred to as a ternary mixture, containing urea, water and an alcohol.
[0114] The alcohol that forms the ternary mixture may beneficially be selected from alcohols such as methanol, ethanol, ethylene glycol or isopropanol.
[0115] In the case of a tank containing urea used to treat exhaust gases, knowing the estimated volume V.sub.WC of liquid present in the tank allows the injection pump connected to the gas treatment device to be activated as early on as possible or, conversely, makes it possible to limit this throughput in the event of there being insufficient liquid in the tank. When the pump is activated, care is taken to determine the quantity of liquid V.sub.Inj injected, so as to deduct this volume from the volume of thawed liquid V.sub.WC calculated according to the above method. The new value for the volume of liquid V.sub.WC is then equal to V.sub.WC-V.sub.Inj.. So, the method according to the invention makes it possible as early on as possible and as effectively as possible to manage an exhaust gas treatment strategy when the vehicle is experiencing extremely low temperature conditions.
[0116] The method described hereinabove therefore makes it possible to provide a dynamic and evolving model for the management of a tank containing a liquid liable to freeze under normal conditions of use while at the same time circumventing uncertainties regarding the measuring of the temperature inside the tank.
KEY TO PARTS
[0117] 1 Tank. [0118] 2 Heating element. [0119] 3 Injection pump. [0120] 4 Submerged level sensor. [0121] 5 Submerged quality sensor. [0122] 51 Reflector. [0123] 6 Thermometer arranged inside the tank. [0124] 7 Thermometer arranged outside the tank. [0125] 8 Means for measuring vehicle speed. [0126] 9 Computer processing unit. [0127] 10 Vehicle central computer. [0128] 101 to 108 Setup: determining the volume V.sub.0 and the dead time T.sub.DT. [0129] 201 to 206 Determining the estimated quantity of liquid present in the tank. [0130] 301 to 303 Updating the estimated volume of liquid. [0131] E.sub.S Transfer of heat energy between the contents of the tank and the external surroundings during the time interval T.sub.i. [0132] E.sub.E Transfer of heat energy between the heating elements and the contents of the tank during the time interval T.sub.i. [0133] E.sub.i Balance of energy exchanged with the contents of the tank during the time interval T.sub.i. [0134] R.sub.1 First preestablished relationship linking the external temperature (.sub.exti) and the heat-energy transfer (E.sub.S) between the contents of the tank and the external surroundings. [0135] R.sub.2 Second preestablished relationship linking the power (W) produced by the heating elements and a heat energy transfer (E.sub.E) between the heating elements and the contents of the tank. [0136] R.sub.3 Third preestablished relationship linking the energy balance (E) and the quantity (V.sub.i) of liquid thawed or refrozen. [0137] S.sub.i Vehicle speed during the time interval T.sub.i considered. [0138] T.sub.DT Dead time. [0139] T.sub.1 Preestablished non-zero duration. [0140] T.sub.i Time intervals. [0141] T.sub.1 First time interval during which step A is executed. [0142] T.sub.P Time spent parked. [0143] T.sub.Pmax Preestablished threshold of time spent parked. [0144] .sub.int0 Initial temperature inside the tank. [0145] .sub.S1 First preestablished temperature threshold. [0146] .sub.S2 Second preestablished temperature threshold. [0147] .sub.S3 Third preestablished temperature threshold. [0148] .sub.exti Temperature of the ambient air outside the tank for a time interval T.sub.i considered. [0149] V.sub.0 Initial volume in liquid form. [0150] V.sub.R Value for liquid refrozen during the time spent parked. [0151] V.sub.i Quantity of liquid frozen or thawed during the time interval T.sub.i considered. [0152] V.sub.WC Estimated volume of thawed liquid present in the tank. [0153] V.sub.WCP Estimated volume of liquid present in the tank at the moment of the previous stopping of the vehicle. [0154] V.sub.inf Preestablished volume threshold. [0155] V.sub.act Updated volume of liquid present in the tank as estimated using a submerged sensor. [0156] V.sub.Inj Volume of liquid injected by the injection pump during the time interval T.sub.i considered. [0157] Signal from a submerged sensor.