This application is a 371 of International PCT Application PCT/FR2008/051868, filed Oct. 16, 2008, the entire contents of which are incorporated herein by reference.
The present invention relates to a method for determining, in real time, the level of fill of a cryogenic tank. The invention also relates to a method of determining, in real time, the quantity of fluid that can be delivered at any moment.
This method entails knowledge of the parameters (geometry) of the tank. These parameters may be known to the system or estimated using an independent method of estimation (using radius, height, etc.).
The invention relates more particularly to a method for determining, in real time, the level of fill of a cryogenic tank intended to contain a diphasic liquid-gas mixture, in which method at least one of: the level, the volume or the mass contained in the tank is calculated at each time step for the liquid, and possibly also for the gas, the method measuring in each time step the pressure differential between the upper and lower parts of the tank and at least one of the pressures of said differential.
The invention thus relates to improvements in the measurement of level in cryogenic tanks in order to improve the efficiency of the logistic supply chain supplying these tanks with liquid. The tanks concerned comprise an internal fluid-storage tank (or internal barrel) arranged in an external tank (or external barrel) with a void between these tanks. The tanks store cryogenic liquids such as oxygen, argon, nitrogen with capacities ranging from 100 liters to 100 000 liters, for example. The storage pressures may range between 3 bar and 35 bar.
In general, truck deliveries of cryogenic liquid are based on two items of information: the moment of delivery and the deliverable quantity. The moment of delivery is based on the liquid crossing a fixed threshold (the delivery threshold generally representing 30% of the capacity of the tank). This threshold has, built into it, the uncertainty on the measurement to prevent the user of the tank ever running dry. If the measurement of the level of liquid in the tank can be made more reliable, it will be possible to lower this trigger threshold and thus reduce the frequency of deliveries and therefore the associated costs.
Knowledge of the deliverable amount of fluid in each reservoir makes it possible to determine the rounds of the delivery trucks. The closer the quantity scheduled for delivery is to the quantity actually delivered, the more closely it will be possible to adhere to the schedule of rounds thus enjoying the full potential benefit of the numerous improvements made from the logical angle.
This knowledge of the current level of fill of the tanks is obtained by measuring and calculating a representative physical parameter, for example the volume (generally used in France) or the mass (generally used in Germany).
The known techniques for estimating these parameters (volume or mass) are generally satisfactory but do not give sufficient precision or repeatability, particularly in the case of high-pressure storage tanks, and this greatly reduces the efficiency of the corresponding logistic chain.
Whatever type of measurement is used, it is necessary to know the state of the liquid in the tank in order to improve the precision of the measurement. Specifically, a volume measurement is determined by generally using a mean liquid density for each range of tank pressures. In practice, this density is dependent on the change in internal pressure and temperature. As a result, the higher the pressure in the tank, the greater the error on the volume measurement.
Measuring total mass is less dependent on the density, and this results in a better measurement. By contrast, this measurement is not enough to determine the mass capacity of a tank at the time of delivery (for that it would be necessary to know the density of the fluid, just as this is needed for calculating the volume).
One known technique for measuring the level of fluid in a cryogenic tank is to determine a liquid level using the principle of the difference in pressure over the height of the tank.
Using this technique, the volume (% V) measurement is simply obtained from measuring a pressure differential (DP) as follows:
Vol %=K·DeltaP
The factor “K” is physically dependent on the density kO of the fluid and on the geometry k of the tank (K=k/kO). In practice, this factor is determined and used in the configuration in such a way as to have 100% of the volume occupied by the liquid when liquid is overspilling out of the overflow (at the time of tank calibration).
The density of the liquid kO, is not, in fact, constant. It varies over time as a function of the internal pressure and of the temperature of the liquid when not saturated, or when filling with a supercooled liquid. This is why the volume result yielded by the known technique is not always relevant (it is in error by about 0-10%). This phenomenon is especially keenly felt in the case of high-pressure (HP) tanks, that is to say tanks at pressures in excess of about 10 bar and notably in excess of 15 bar.
In addition, there are two additional phenomena that lead to significant spread at high pressure. Specifically, in such cases, the density of the liquid becomes very close to that of the gas, but the known measurement and estimation equipment makes no distinction between liquid and gas. In addition, the volume of gas becomes greater than that of the liquid when the delivery is triggered. By contrast, at low pressure, the density of the gas is negligible, and that is why the known techniques give better results at relatively low pressures (for example pressures of a few bar).
Liquid level estimates are generally based on regular (for example hourly) measurements of the pressure differential, of a pressure and of the geometry (diameter, height and maximum level) of the tank.
The estimation errors are therefore essentially due to:
When it is the mass of the liquid that has to be measured (estimated), the pressure differential DP measurement is a reflection of a mass, and so independent measurements of the change in density are thus obtained. Nonetheless, it is necessary to make a distinction between two masses: the total mass before filling (gas+liquid) and the mass capacity (the mass of liquid after filling). The first can easily be obtained by measuring the pressure differential DP.
By contrast, the second entails knowledge of the characteristics and quantity of product remaining in the tank so that the quantity of liquid that a truck can actually deliver can be estimated.
Because the density varies, it is impossible, even when working with mass, to link a physical level to a geometric level.
By contrast, it is possible, for example, to define a 100% fill level, this corresponding to the maximum mass that can be placed in the tank. This mass of course corresponds to the complete filling of the tank with supercooled liquid. With such a calibration of the 100% mark, it is certain that the 100% will never be exceeded. However, the value corresponding to complete filling will never be known as this will be dependent on the conditions at the time of filling. Thus, the value of the volume is combined with the constraints on use.
Hence, whether working with mass or with volume, the liquid level or mass of liquid alone is not enough to simultaneously solve the two problems: the threshold at which a delivery is triggered and the quantity that can be delivered.
There are other measurement principles that can be used to obtain a liquid level, and these, together with their disadvantages, are listed hereinbelow:
To sum up, either the method is precise but very expensive (and difficult to implement), or it is simple, inexpensive but too sensitive to the environment of the tank to be exploited with sufficient reliability.
It is an object of the present invention to alleviate all or some of the abovementioned disadvantages of the prior art.
The invention relates to a method for the real-time determination of the filling level of a cryogenic tank intended to house a two-phase liquid/gas mixture, in which at least one of the following variables is calculated for the liquid and optionally for the gas at each time step (t, t+?t . . .), namely, the level, volume or mass contained in the tank, whereby, at each time step, the method includes the measurement of the pressure differential (DP=PB−PH) (in Pa) between the upper and lower parts of the tank and at least one of the pressures (PH, PI) of said differential. The invention is characterized in that the method includes the following steps: use of a thermal model at each time step (t, t+?t . . .) to calculate the average temperatures of the liquid (Tl) and the gas (Tg) in the tank on the basis of the measured pressure differential (PB−PH) and at least one of the pressures (PH, PI) of said differential; calculation of the change over time (t, t+?t . . .) in at least the density of the liquid (pl) (in kg/m3) on the basis of the average temperature of the liquid (Tl) and the pressures (PH) (PB) in the tank; calculation of the liquid level (hl) (in m) in the tank by applying the general law of hydrostatics to the liquid, of type dP=−pl·g·dhl, on the basis of the calculated liquid density (pl) (wherein dP is the liquid pressure variation, pl is the density of the liquid, g is ground acceleration and dhl is the variation in the height of the liquid).
To this end, the method according to the invention, in other respects in accordance with the generic definition given thereof in the above preamble, is essentially characterized in that it:
Unless mentioned otherwise, the physical parameters are expressed in SI units (m for distances, m3 for volumes, kg for masses, kg/m3 for densities, Pa for pressures or pressure differentials, etc.). Furthermore, some embodiments of the invention may comprise one or more of the following features:
Other specific features and advantages will become apparent from reading the description hereinafter, given with reference to the figures in which:
The method of estimation that is about to be described hereinbelow can be implemented by a computer of a (local or remote) tank control system. This method comprises a pressure measurement (differential DP), an estimate and may comprise remote transmission. The pressures are measured via pipework 11, 12 which may be situated in the space between the walls of the tank (
The tank 1 comprises a pressurizing device such as a vaporization heater 3 able to tap off liquid, vaporize it, and reinject it into the tank. This heater 3 regulates the pressure within the tank 1 in the conventional way.
For simplicity, the interior tank that stores the fluid will hereinafter be denoted merely by the term “tank”.
The liquid supplied by truck at fillings may also be considered to be in a state of equilibrium (temperature range of 10° K. around equilibrium, for example 77.2 to 87.9 K in the case of nitrogen). The pressure of the liquid in the truck is chosen, according to the pressure of the tank, between 1 and 2 bar. The liquid is introduced into the tank by pumping it.
When liquid is being transferred from a truck to the tank, liquid which, in relative terms, is colder, is added to the liquid which, in relative terms, is hotter, contained in the tank. When liquid is coming out of the overflow, the tank is full. After filling, the vaporization heater 3 modifies the pressure if necessary. Thus, during filling, some of the liquid is consumed to increase and stabilize the pressure (this representing of the order of 4 kg for a 10 000-liter tank).
Between two fillings, the tank 1 is subjected to the following phenomena:
After a certain time of equilibrium, liquid vaporizes in the tank and this contributes to a loss of liquid. In addition, the density of the liquid changes and the liquid level is higher than if it had maintained its delivery temperature.
According to an advantageous particular feature, temperatures specific to the gas and to the liquid in the tank are considered, but without these temperatures being dependent on the location within the tank. What that means to say is that in what follows, the gas temperatures Tg and liquid temperatures Tl are mean temperatures.
According to one advantageous particular feature, the pressure at the interface between the liquid phase and the gaseous phase is taken to be the mean of the pressures at the bottom and at the top (PB and PH).
For preference, the energy balance equations are applied separately to the gaseous and liquid phases in the tank.
The method does not measure the level of liquid in the tank directly but estimates it on the basis of a measurement of a pressure differential DP=PB−PH between the upper PH and lower PB parts of the tank 1 and on the basis of a pressure (PB or PH).
The estimated liquid level is based on the pressure differential DP=PB−PH measured between the bottom and top ends of the tank.
According to the current method, the calculated height of liquid hl1 (in m) is calculated using the formula (equation 1):
Where ρl1 is a calibration liquid density value in kg/m3 that is constant (but can be altered by an operator); g being the acceleration of the Earth's gravitational field, in m/s2.
Because the tank is not a geometrically perfect cylinder (it has elliptical ends, cf.
If hl1 is in the elliptical zone F
R being the radius of the tank (in its cylindrical portion).
The maximum volume Vlmax of liquid in the tank 1 is calculated by replacing the liquid height value hl1 in equation 2 with the maximum liquid height Hmax (equation 3):
The total percentage of liquid % Vl in the tank is calculated using the next equation (equation 4):
The mass of liquid contained in the tank ml1 is deduced using the density of the liquid ρl1 (equation 5):
ml1=ρl1 Vl1
Using equations 1, 2 and 5 above, the mass of liquid ml1 can be expressed as a function of the measured pressure differential DP=PB−PH (in Pa).
Depending on whether the liquid level hl1 is in the elliptical zone F (cf. scenario (a) below) or below it (cf. scenario (b) below), the equation becomes (equation 6):
For preference, according to one possible advantageous feature of the invention, the calculated liquid level hl1 is corrected to take account of an additional pressure difference value DPpipe created by the gas present in the measurement pipes 11, 12 both when the pipes 11 are situated inside the tank (
What that means to say is that the pressure sensors 4 are remote and “read” pressures that have been influenced by the fluid in the pipework 11, 12 that connects them to the top and bottom parts of the tank.
The pressure differential DP=PB−PH measured remotely between the top and bottom parts of the tank being connected to the so-called “real” pressure differential DPreal between the top and bottom parts of the tank by the formula: PB−PH=DPreal−DPpipe.
Scenario in which the pipework is outside the wall of the tank (
In this scenario, the relationship between the “real” pressures PHr, PBr, the real pressure differential DPreal=PBr−PHr and the measured differential DP=PB−PH is (equation 7): (cf.
DPwall being the pressure differential between the two ends of the vertical pipework passing through the space between the walls (at the top or at the bottom).
DPtot_length being the pressure difference due to the pressure of gas in the part of the pipework 11 connecting the uppermost point to the remote measurement member 4 (sensor).
DPamb is the pressure difference due to the pressure of gas in the part of pipework 11 connecting the lowermost point to the remote measurement member 4 (sensor).
ρg_pipe being the density of the gas in the pipework.
thick_w being the thickness of the wall of the tank, T(x) being the temperature at the point x and P the pressure.
In this equation 7, the pressure differential DPwall between the two ends of the vertical pipework passing through the space between the walls (at the top or at the bottom) can be considered to be substantially identical at the top and bottom parts (only the fact that there is gas in the pipework). Consider now the shape of the lower pipework 12 in the space between the walls: the pipework runs close to the outer barrel to “pick up” energy external to the tank and completely vaporize the fluid in the measurement pipework 12. Between the upper and lower ends of this portion, the pressure is substantially the same (a differential of 0.5 bar at most).
In equation 7, ρg_pipe is the density of gas at ambient temperature (the external pipework 11, 12 is preferably not insulated).
The real pressure differential DPreal=PBr−PHr can be deduced from the measured pressure differential DP=PB−PH using the formula:
DP=PB−PH
DPreal=DP−2DPwall+ρg_pipe·g(2len—w+total_length)
len_w being the thickness of the walls of the tank and total_length being the total height of the tank that forms the storage volume.
Scenario in which the pipework is in the space between the walls (
Because the upper pipework 11 is close to the outer barrel, it is not possible to consider that it contains only gas at ambient temperature. There are two temperatures that have to be considered:
In order to estimate these temperatures, it is assumed that there is a linear temperature profile between ambient temperature and the cryogenic liquid of the tank. Because the temperature of the cryogenic liquid Tl is colder than the temperature of the gas Tg, the temperature profile in the pipework near the liquid is different than the temperature profile adjacent to the gas. This gives the following approximation (equation 9):
dpipe being the distance (spacing) between the upper pipework 11 and the wall of the inner tank.
In addition, even when the pipework 11 is situated on the outside, there is a pressure drop due to the gas at ambient temperature, DPamb.
There are therefore three corrective terms for the pressure measured at the upper part, each of these corrective terms (I, II, III) corresponding to a different gas density (equation 10, cf.
with
DPside_gas=ρside_gas·g hg; ρside_gas=ρg(Tside_gas,P) DPside_liq=ρside_liq·g hl; ρside_liq=ρg(Tside_liq, P) hg=total_length−hl
total_length being the total height of the inner tank, hl and hg being the real heights of liquid and of gas in this barrel.
Thus, the relationship between the real pressure differential DPreal=PBr−PHr and the measured pressure differential DP=PB−PH is (equation 11):
DPreal=DP+DPside_gas+DPside_liq−DPwall
The overall formula can be written (equation 12):
DP=DPreal−DPpipe=(PB−PH)−DPpipe
with: DPpipe=
DPipe being the value of the additional pressure difference created by the gas present in the measurement pipes 11, 12.
Because the insulation of the internal tank (len_w) is a few centimeters thick, the pressure differential DPwall between the two ends of the vertical pipework passing through the space between the walls can be neglected. It will thus be noted that equations 11 and 8 indicate that the measured pressure differential DP underestimates the real pressure differential DPreal. Further, because the level of liquid in the internal tank and the real pressure differential DPreal are proportionate to one another, this underestimate may be significant at low liquid levels.
This underestimate is also greater in high-pressure tanks and for measurement pipework 11 situated in the space between the walls.
According to the invention, the gaseous phase in the tank is taken into consideration. The real pressure differential DPreal is, in fact (equation 13):
DPreal=[ρg·hg·g+ρl hl·g]
With hg and hl being the heights of gas and of liquid in the tank.
By substituting this formula in formula 12, we get (equation 14):
DP=g·ρl·hl+g·ρg·hg−DPpipe.
(the last two terms in this equation correspond respectively to the effect of the gas in the tank and to the effect of the measurement pipework).
Using equations 1 and 14 the height of liquid hl1 calculated (measured according to the prior technique) can be expressed as a function of the corrected real height of liquid hl (equation 15):
ρl1 being the liquid density calibrated as default value according to the abovementioned procedure.
ρg being the density of the gas.
The terms A, B and C of equation 15 corresponding respectively to the effects of calibration, to the effect of the measurement pipework 11, 12 and to the effect of the gas in the tank.
Thus, opting for a fixed calibration density as in the prior art generates an error that is proportionate to the difference between, on the one hand, the real density of the liquid and, on the other hand, the constant liquid density chosen at the time of calibration.
Equation 15 shows that the error in the liquid level that is due to the effect of the gas in the tank partially compensates for the error due to the effect of the measurement pipework.
By expressing the error in relation to the height of liquid, the relationship can be written (equation 16):
Terms A, B and C of equation 16 here again correspond respectively to the effects of calibration, to the effects of the measurement pipework and to the effect of the gas in the tank.
Using equation 4 it is possible to determine the volume of liquid before filling Vla (equation 17):
And as a result, the delivered mass and is equal to (equation 18):
md=(Vlmax−Vla)ρl1
This level estimate does not consider the temperatures of the gas and of the liquid always to be at equilibrium (this would be untrue particularly just after filling). There are two models that can be developed in order to map the change in temperature over time (these are a so-called “detailed” model and a so-called “constant flux” model).
Detailed Model:
In order to describe the change in the liquid level and mass it is necessary to know the densities of the liquid and of the gas these themselves being dependent on temperature and pressure. The thermo-dynamic model described hereinafter allows these values to be calculated.
Assuming the gas and liquid temperatures to be homogeneous in their respective volumes and assuming constant insulation, the mass and energy balances are modeled and applied separately to the liquid and to the gas both contained in the tank.
For an open volume, the variation in mass and energy is the sum of the incoming masses minus the sum of the outgoing masses.
The tank can be split into two working volumes, one for the gaseous phase and one for the liquid phase.
By applying the mass balance to the gaseous phase (mg=gaseous mass) the following equation can be written (equation 19):
Where {dot over (m)}vap is the mass flow rate (in m/s) of incoming gas generated by the vaporization of liquid, {dot over (m)}prc is the flow of incoming gas from the vaporizer, and {dot over (m)}g
Regarding the energy of the gaseous phase and neglecting kinetic and potential energy, the following energy balance can be written (equation 20):
eg being the energy of the gas, Hg being the enthalpy of the gas
in which Hg(Tprc) is the enthalpy of the gas from the vaporizer, just before it enters the gaseous phase, Hg(Teq) is the enthalpy of the gas at equilibrium (Teq=equilibrium temperature) and Hg(Tg) is the enthalpy of the gas in the tank (at the temperature Tg of the gas).
It follows from the last equation that the variation in enthalpy is due to:
By expressing the energy of the gas
(Pg being the pressure of the gas and ρg being its density), the left-hand part of the energy balance formula becomes (equation 21):
It is possible to find a relationship expressing the variation in gas density
according to the formula (equation 22):
(Vg=volume of gas).
If the compressibility of the gas is taken into consideration, the only mechanical power W across the surface is produced by the increase or decrease in the level of liquid (equation 23):
Finally, by substituting equations 20, 21, 22 into equation 23, the enthalpy balance of the gaseous phase can be written (equation 24):
To simplify the model, the following approximations can be made:
Tg≈Tprc the temperature of the gas from the vaporizer Tprc is substantially equal to the (mean) temperature of the gas Tg in the tank (satisfied if the vaporized gas return pipework hugs the interior tank).
Thus the flow {dot over (m)}prc of incoming energy due to the vaporizer is relatively low. The gas entering the vaporizer receives, from outside, energy estimated at {dot over (m)}prc(Hg(Tamb)−Hl(Tl)) and redistributes this energy to the liquid and gaseous phases by exchange of heat with the tank.
The heat Q supplied to the gaseous phase can be evaluated as (equation 25):
with
Terms I, II and III correspond respectively to:
I=the heat from the external surroundings to the gas in the tank through the walls
II=the exchange of heat between the liquid and the gas at the interface and through the walls of the tank
III=the power released by the gas passing through the vaporizer to the inside of the tank in the gaseous phase (proportionate to the height of gas present in the tank for pipes located between the walls)
Thus, by substituting equation 25 into equation 24, the enthalpy balance for the gaseous phase Hg can be written (equation 26):
The same relationships as above apply to the liquid phase, giving rise to the following equations 27 and 28 (where “l” replaces “g”):
In the above mass balance equation 27, the terms I, II and III define:
As far as the energy balance applied to the liquid phase is concerned, terms I, II, III of equation 28 above have the following meanings:
Mechanical work is neglected in equation 28 because the liquid is considered to be incompressible. The power associated with vaporization is not taken into consideration because this equation is used only when there is precisely no vaporization (the temperature of the liquid is below the equilibrium temperature Tl<Teq).
By contrast, when the temperature of the liquid is above the equilibrium temperature Tl≧Teq, the power entering the system will not increase the temperature of the liquid but will vaporize it.
This then yields the following relationship (equation 29):
{dot over (m)}vap(Hg(Teq)−Hl(Tl))=Q
Just as was the case for the liquid phase, the total thermal power entering the liquid phase is made up of three terms I, II, III (equation 30):
with
hp: the coefficient of exchange between the ambient surroundings and the gas in the tank
hlg: the coefficient of heat exchange between the gas and the liquid in the tank.
Slg=πR2=surface area
The first term (I) represents natural convection between the ambient external surroundings and the liquid inside the tank.
The second (II) represents the natural convection between the liquid and the gas at the interface, and the third (III) represents the other part of the energy released by the gas passing through the vaporizer 3 and which is not taken into consideration in the equation applied to the gas.
By using equations 27 to 30 above, the enthalpy balance for the liquid phase can be expressed as follows (equation 31):
Constant Flux Model:
A simplified model of the thermodynamic behavior of the tank between two filling operations can be established on the basis of the following conditions:
When these conditions are met, the correction of the measured pressure differential DP=PB−PH can be expressed, in both of the scenarios introduced hereinabove, in the following form (equation 32):
In this model, the density of the liquid in the piping ρg_pipe is considered at ambient temperature in the first scenario (
hp·Stot, which represents the power exchanged per degree of temperature difference, can be calculated as a function of the mass flow rate of liquid vaporized and the latent heat of liquid oxygen at ambient temperature (298° K.) using the following equation 33:
Hlatent being the latent heat of vaporization of oxygen O2 at atmospheric pressure, {dot over (m)}lossO
The change in the temperature of the liquid is given by the following equation 34:
With Cpl=the specific heat of the liquid being constant.
From the first condition, the variation in the mass of the liquid can be deduced from the following formula 35:
ml=minit−{dot over (m)}const
With ml=mass of liquid; minit=initial mass and {dot over (m)}cons=mass flow rate consumed by the customer.
By substituting that into equations 33 and 34 and by considering ambient temperature Tamb to be constant, the following differential equation is obtained (equation 36):
With Tl=temperature of the liquid
This is a separable differential equation the solution of which can be obtained without difficulty by integrating between the temperature T at the initial moment Tinit and the temperature at the moment T(t) (equation 37):
The solution to equation 37 is given by equation 38 below:
Estimating the Temperature after Filling:
Filling with a colder liquid leads to a drop in the temperature in the tank. In both the models (the constant flux model and the detailed model) described hereinabove an enthalpy balance between the fluid remaining in the tank and the liquid delivered is determined. That makes it possible to estimate the temperature of the liquid after filling and the mass of liquid that can be delivered.
During filling, there is a reduction in the mass of gas and this may be connected with two distinct effects.
The first effect is the condensing of gas due to the cold liquid injected at the top. The second effect is removal of gas through the safety valve.
Filling from the top promotes the first effect while filling from the bottom promotes the second.
In both the estimation models considered hereinafter, either the gas discharged by the valve (in the model with condensation) is neglected, or it is estimated that the entire lost mass of gas is discharged through the valve (in the model without condensation).
Model with Condensation:
By applying the enthalpy balance between the fluid remaining in the truck and the liquid in the truck the resultant equation can be written (equation 39):
Hl_after·ml_after+Hg_after·mg_after=ml_bef·Hl_bef+ml_deliv·Hl_deliv+mg_befHg_bef
Hl_after being the enthalpy of liquid after delivery, ml_after being the mass of liquid after delivery, Hl_bef being the enthalpy of liquid before delivery, ml_bef being the mass of liquid before delivery, Hl_deliv being the enthalpy of the liquid delivered, ml_deliv being the mass of liquid delivered, the same designations applying to gas with “g” in place of “l”.
In this equation, the mass delivered to the tank ml_deliv is (equation 40):
ml_deliv=ml_after+mg_after−ml_bef−mg_bef=Vl_max·ρl_after+Vg_after·ρg_after−ml_bef−mg_bef
In order to obtain an equation that is a function only of the temperature of the liquid TI after filling, the working assumptions are as follows:
Using these two assumptions it is possible to determine the temperature after filling and the mass delivered during filling.
Model without Condensation:
In this model, the gas is not considered and the resulting equations are (equation 41):
Hl_mix·ml_after=ml_bef·Hl_bef+ml_deliv·Hl_deliv
with
ml_deliv=ml_after−ml_bef=Vl_max·ρl_after−ml_bef
Hlmix being the enthalpy of the liquid mixture after filling.
The same assumptions are kept for calculating the temperature after filling and the mass that can be delivered during the filling.
This first model underestimates the mass actually delivered during filling because it does not consider losses of gas (vented by the valve). The second model (without condensation) will overestimate the mass actually delivered because it considers that the reduction in mass during filling is due solely to venting, and it will therefore replace this mass with liquid from the delivery truck.
A numerical estimate can be conducted mathematically using:
Using this method, in each time step, the mass of liquid ml and the mass of gas mg in the tank are calculated on the basis of the measured input data. Once the physical parameters have been measured, the calculation may comprise three phases:
Following initialization (101) iteration is used for each time step to calculate the values of temperature and mass since the last filling (step 102). If a filling is detected (step 103; “Y”, step 104), the method calculates the mass of liquid delivered mdeliv and the liquid Tl, and gas Tg temperatures, the masses of liquid ml and of gas mg after filling using the above model. As long as no filling is detected (N, steps 103 and 105), the method continues to use iteration to calculate, for each time step, the values of the temperatures of the liquid Tl, the temperature of the gas Tg, the mass of the liquid ml and the mass of gas mg.
In order to initialize the first liquid temperature Tl and gas temperature Tg values, the method makes the following assumptions:
The first assumption is based on the fact that liquid is removed through an overflow (the operator needs to make sure of this during filling). The second assumption is based on the fact that during filling a large proportion of the gas condenses (especially when filling from the top), and the remaining gas can be considered to be in equilibrium.
Iterating on the calculation until convergence is reached leads to a reliable initial value for the temperature of the liquid Tl0 (
The real pressure differential DPreal can then be calculated using equation 12 as a function of this initial liquid temperature Tl0, as a function of the temperature of the gas Tg, as a function of the measured pressure differential DP=u and as a function of the constants p (step 200,
The value of the real pressure differential DPreal allows the density of the liquid at this moment ρl to be calculated using the formula of step 201. With hg the height of gas, ρg the density of the gas, hl the height of liquid, and g the Earth's gravitational pull.
Depending on the pressure and density of liquid that have been obtained, it is possible to calculate a new temperature Tl1 for the liquid (step 202, applying, for example, an equation representing the liquid temperature Tl as a polynomial function of the density ρl).
The difference between the new calculated temperature value Tl1 and the previous one Tlo is calculated. If this difference Diff is above a threshold S, the procedure recommences at step 200 using the new calculated temperature value Tl1. If not, the new temperature Tl1 is adopted as the initial temperature.
Next, following initialization (initial liquid temperature adopted), the differential equation for the temperatures of the gas and of the liquid is solved by iteration (for example using the Euler method).
According to these equations, the estimation procedure may run as follows:
This process is used to estimate the evolution with respect to time of the temperatures as long as a new filling operation is not detected.
A filling operation is detected when there is an increase above a set threshold in the measured differential pressure.
Determining the level of fill of the tank makes it possible thus to determine the quantity of fluid that can be delivered in the tank at any moment.
It will be understood that many additional changes in the details, materials, steps and arrangement of parts, which have been herein described in order to explain the nature of the invention, may be made by those skilled in the art within the principle and scope of the invention as expressed in the appended claims. Thus, the present invention is not intended to be limited to the specific embodiments in the examples given above.
Number | Date | Country | Kind |
---|---|---|---|
07 58609 | Oct 2007 | FR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/FR2008/051868 | 10/16/2008 | WO | 00 | 4/15/2010 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2009/053648 | 4/30/2009 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
3371534 | Akely | Mar 1968 | A |
4602344 | Ferretti et al. | Jul 1986 | A |
4736329 | Ferretti et al. | Apr 1988 | A |
4782451 | Mazzarella et al. | Nov 1988 | A |
4788648 | Ferretti et al. | Nov 1988 | A |
5333498 | Brackett et al. | Aug 1994 | A |
5487300 | Brackett et al. | Jan 1996 | A |
2765326 | Ferenczi et al. | May 2000 | A |
2765205 | Dulphy-Vigor et al. | Feb 2002 | A1 |
6782339 | Neeser et al. | Aug 2004 | B2 |
6932028 | Hatfield et al. | Aug 2005 | B1 |
6938635 | Bolland | Sep 2005 | B2 |
7017407 | Hatfield et al. | Mar 2006 | B1 |
7539593 | Machacek | May 2009 | B2 |
20040236536 | Neeser et al. | Nov 2004 | A1 |
20060070438 | Hatfield et al. | Apr 2006 | A1 |
20080270162 | Machacek | Oct 2008 | A1 |
20100250157 | Ammouri et al. | Sep 2010 | A1 |
20100294021 | Makino et al. | Nov 2010 | A1 |
Number | Date | Country |
---|---|---|
2 397 029 | Aug 2002 | CA |
1 191 276 | Mar 2002 | EP |
1 286 105 | Feb 2003 | EP |
1 406 053 | Apr 2004 | EP |
1 712 831 | Oct 2006 | EP |
1 481 242 | May 1967 | FR |
2 554 230 | May 1985 | FR |
2 765 205 | Dec 1998 | FR |
2 765 326 | Dec 1998 | FR |
2 811 752 | Jan 2002 | FR |
2 841 963 | Jan 2004 | FR |
2003254811 | Sep 2003 | JP |
Entry |
---|
International Search Report for PCT/FR2008/051911 dated Apr. 17, 2009. |
French Search Report for FR 0702930 dated Apr. 24, 2008. |
International Search Report for PCT/FR2008/051868. |
International Search Report for co-pending PCT/FR2008/051866. |
Number | Date | Country | |
---|---|---|---|
20100241371 A1 | Sep 2010 | US |