Method and system for determining a quantity of liquid in a tank
10989094 · 2021-04-27
Assignee
Inventors
- Mamadou Saliou Balde (Remy, FR)
- Pierre-Andre Guitard (Amilly, FR)
- Nicolas Hubatzeck (Compiegne, FR)
- Jean-Philippe Rolland (Compiegne, FR)
- Yacouba Sanogo (Compiegne, FR)
Cpc classification
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
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
G01S2007/52014
PHYSICS
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
G01F23/804
PHYSICS
F01N2900/1814
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N2560/12
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
G01F23/00
PHYSICS
G01F25/00
PHYSICS
F01N11/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N3/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
It is proposed a method for determining a quantity of a liquid in a tank, the tank comprising: a first ultrasound subsystem capable of measuring level of liquid present above a predetermined threshold level within the tank; and at least one second ultrasound subsystem, said second ultrasound subsystem being associated with a sensing area within the tank and being configured to measure a parameter characteristic of the liquid, said sensing area being located below the predetermined threshold level. The method comprises in the steps of: —checking the validity of the measurement performed by said first ultrasound subsystem (S10); —when it is detected that the measurement of said first ultrasound system is not valid: (a) checking (S22) the validity of the measurement performed by said second ultrasound subsystem; (b) determining (S24, S25, S26) a quantity of liquid, which quantity being based on a result of the validity check at step (a).
Claims
1. A method for determining a quantity of a liquid in a tank, the tank comprising: a first ultrasound subsystem configured to measure a level of liquid present above a predetermined threshold level within the tank; and at least one second ultrasound subsystem, said second ultrasound subsystem being associated with a sensing area within the tank and being configured to measure a parameter characteristic of the liquid, said sensing area being located below the predetermined threshold level, the method comprising: checking the validity of a measurement performed by said first ultrasound subsystem; detecting that the measurement of said first ultrasound system is not valid: (a) checking the validity of a measurement performed by said second ultrasound subsystem; and (b) determining a quantity of liquid, which quantity being based on a result of the validity check at step (a).
2. The method according to claim 1, said first and second ultrasound subsystems being configured to generate a sound wave and to detect an echo of the sound wave, wherein it is detected that the measurement is valid when the echo is received by said first ultrasound subsystem, respectively by said second ultrasound subsystem, within a predetermined time period and/or when an amplitude of the echo is within a predetermined range.
3. The method according to claim 1, further comprising: detecting that the liquid is in a frozen state; and heating the frozen liquid; wherein the performing step (a) then performing step (b) is performed simultaneously with the heating the frozen liquid.
4. The method according to claim 1, further comprising: (c) checking the validity of the measurement performed by said first ultrasound subsystem; (d) determining a quantity of liquid based on a result of the validity check at steps (a) and (c).
5. The method according to claim 1, wherein said step (b) includes a step of retrieving a predetermined quantity from a lookup table.
6. The method according to claim 1, wherein said second ultrasound subsystem is configured to measure a concentration value of a constituent of the liquid.
7. The method according to claim 1, wherein the liquid is an aqueous solution or water.
8. The method according to claim 7, wherein the aqueous solution is an aqueous urea solution.
9. A system comprising: a tank comprising: a first ultrasound subsystem configured to measure a level of liquid present above a predetermined threshold level within the tank; and at least one second ultrasound subsystem, said second ultrasound subsystem being associated with a sensing area within the tank and being configured to measure a parameter characteristic of the liquid in the tank, said sensing area being located below the predetermined threshold level: and an electronic controller configured to: check the validity of a measurement performed by said first and second ultrasound subsystems; determine a quantity of liquid, which quantity being based on a result of the validity checks, wherein the electronic controller is further configured to perform the steps of the method of claim 1.
10. The system of claim 9, comprising a temperature sensor configured to detect that the liquid is in a frozen state.
11. A vehicle comprising the system according to claim 9.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The following drawings are illustrative of exemplary embodiments and therefore do not limit the scope of the invention. They are presented to assist in providing a proper understanding of the invention. The present invention will hereinafter be described in conjunction with the accompanying figures, in which:
(2)
(3)
(4)
DETAILED DESCRIPTION OF THE INVENTION
(5)
(6) In the example of
(7) The first ultrasound subsystem [3] comprises a first piezoelectric ultrasonic transducer [31] positioned such that ultrasonic sound waves produced by the transducer reflect off the interface of the liquid with a vapor space in the tank (i.e. space not occupied by liquid but filled with gas). The use of pulse-echo method (i.e. speed of sound technique) for determining the level of a liquid in a tank is well known and will not be described in any further detail. As illustrated in the example of
(8) The second ultrasound subsystem [4] comprises a second piezoelectric ultrasonic transducer [41] and a reflector [42]. The reflector [42] is located at a known distance from the second ultrasonic transducer [41]. Ultrasonic sound waves [43] generated by the second ultrasonic transducer [41] propagate through the liquid and are reflected off the reflector [42] back towards the second ultrasonic transducer [41]. The reflected ultrasonic sound wave [43] is detected by the second ultrasonic transducer [41], and reflects off the second ultrasonic transducer [41] back towards the reflector [42]. The ultrasonic sound wave [43] can travel back and forth between the reflector [42] and the second ultrasonic transducer [41] several times. The use of pulse-echo method (i.e. speed of sound technique) for determining the concentration/quality of a liquid is well known and will not be described in any further detail. As illustrated in the example of
(9) In an alternative embodiment, the first ultrasound subsystem [3], the second ultrasound subsystem [4] and the temperature sensor [6] can be grouped on a same module (or support).
(10) The controller [7] includes a set of computer-executable instructions, as described below in relation to
(11)
(12) In the example of
(13) If the received echoes are determined to be valid at step 10, the controller [7] executes step S110, wherein a quantity of liquid is determined, based on the echoes received from the first ultrasonic transducer [31]. At step S110, the controller [7] determines the presence of liquid above the deadband level [8] and determines a quantity (Q4) of liquid as a function of the level measured by the first ultrasonic transducer [31]. If the received echoes are determined to be unvalid at step 10, the controller [7] executes step S22.
(14) At step S22, the controller [7] turns on the second ultrasonic transducer [41] (i.e. concentration sensor) and determines if ultrasonic echoes [43] received from the second ultrasonic transducer [41] are valid. In a particular embodiment, an ultrasonic echo is determined to be valid when the echo is received within a predetermined time period. In an alternative embodiment, an echo is further determined to be valid when the number of echo reflections is within a predetermined range.
(15) If the received echoes [43] are considered valid, then the controller [7] determines the presence of liquid within the sensing area [400] and continues at step S23.
(16) If the received echoes [43] are considered invalid, then the controller [7], for example, estimates (step S24) that the quantity of liquid in the tank is equal to a predetermined quantity (Q1) of liquid retrieved by the controller [7], for example, from a lookup table, that is a function of at least temperature and/or rate. Then the controller [7] continues the validity check of the second ultrasound subsystem (i.e. check for valid echoes received from the second ultrasonic transducer [41]).
(17) At step S23, the controller [7] turns on the first ultrasonic transducer [31] (i.e. level sensor) and determines if ultrasonic echoes received from the first ultrasonic transducer [31] are valid. In a particular embodiment, an ultrasonic echo is determined to be valid when the echo is received within a predetermined time period. In an alternative embodiment, an echo is further determined to be valid when the number of echo reflections lies within a predetermined range. Thus, even when the liquid level (L3) is slightly under the deadband level [8], it is possible to use a level value of the first ultrasound subsystem for determining a quantity of liquid. In other words, at this step S23, the predetermined time period or predetermined range to determine if a received echo is valid may differ from the predetermined time period or predetermined range used at step S10, because the received echoes from the second ultrasound subsystem are determined valid.
(18) If the received echoes are considered invalid, then the controller [7] determines the presence of liquid within the sensing area [400] and that there is no liquid above the deadband level [8]. Then the controller [7], for example, retrieves (step S26) from a lookup table a predetermined quantity (Q2) of liquid derived as a function of the position of the sensing area [400] within the tank and the physical dimensions of the tank. It is to note that (Q2)>(Q1).
(19) If the received echoes are considered valid, then the controller [7] determines the presence of liquid above the level (L3) and determines (step S25) a quantity (Q3) of liquid as a function of the level measured by the first ultrasonic transducer [31]. It is to note that (Q3)>(Q2).
(20)
(21) In the example of
(22) At step S21, the controller [7] uses the temperature sensor [6] and performs a test which consists in determining whether the measured temperature is higher than a predetermined threshold temperature. For example, this threshold can be set such that it corresponds to −9° C. If the answer to test S21 is “yes”, the controller [7] executes step S22. On the other hand, if the answer to test S21 is “no”, then the controller [7], for example, retrieves (step S210) from a lookup table a predetermined quantity (Q1) of liquid that is a function of the heating period, temperature and/or rate. Then the controller [7] continues the temperature check. It is to note that the heating continues.
(23) At step S22, the controller [7] turns on the second ultrasonic transducer [41] (i.e. concentration sensor) and determines if ultrasonic echoes [43] received from the second ultrasonic transducer [41] are valid. In a particular embodiment, an ultrasonic echo is determined to be valid when the echo is received within a predetermined time period. In an alternative embodiment, an echo is further determined to be valid when the number of echo reflections is within a predetermined range.
(24) If the received echoes [43] are considered valid, then the controller [7] determines the presence of liquid within the sensing area [400] and continues at step S23.
(25) If the received echoes [43] are considered invalid, then the controller [7], for example, estimates (step S24) that the quantity of liquid in the tank is still equal to the quantity (Q1) determined at step S210. Then the controller [7] continues the validity check of the second ultrasound subsystem (i.e. check for valid echoes received from the second ultrasonic transducer [41]).
(26) It is to note that the heating continues.
(27) As illustrated in the example of
(28) At step S23, the controller [7] turns on the first ultrasonic transducer [31] (i.e. level sensor) and determines if ultrasonic echoes received from the first ultrasonic transducer [31] are valid. In a particular embodiment, an ultrasonic echo is determined to be valid when the echo is received within a predetermined time period. In an alternative embodiment, an echo is further determined to be valid when the number of echo reflections lies within a predetermined range. Thus, even when the liquid level (L3) is slightly under the deadband level [8], it is possible to use a level value of the first ultrasound subsystem for determining a quantity of liquid. In other words, at this step S23, the predetermined time period or predetermined range to determine if a received echo is valid may differ from the predetermined time period or predetermined range used at step S10, because the received echoes from the second ultrasound subsystem are determined valid and may be used in combination with the received echoes from the first ultrasound subsystem for determining a quantity of liquid.
(29) If the received echoes are considered invalid, then the controller [7] determines the presence of liquid within the sensing area [400] and that there is no liquid above the deadband level [8]. Then the controller [7], for example, retrieves (step S26) from a lookup table a predetermined quantity (Q2) of liquid derived as a function of the position of the sensing area [400] within the tank and the physical dimensions of the tank. It is to note that (Q2)>(Q1).
(30) If the received echoes are considered valid, then the controller [7] determines the presence of liquid above the level (L3) and determines (step S25) a quantity (Q3) of liquid as a function of the level measured by the first ultrasonic transducer [31]. It is to note that (Q3)>(Q2).
(31) As illustrated in the example of
(32) Although the invention has been described hereinabove by reference to specific embodiments, this is done for illustrative and not for limiting purposes. Moreover, features disclosed relating to one particular embodiment may be combined with features from other embodiments to obtain the same technical effects and advantages, without leaving the scope of the present invention.