Information
-
Patent Grant
-
6516661
-
Patent Number
6,516,661
-
Date Filed
Thursday, January 28, 199925 years ago
-
Date Issued
Tuesday, February 11, 200321 years ago
-
Inventors
-
Original Assignees
-
Examiners
- Williams; Hezron
- Cygan; Michael
Agents
- Renner, Otto, Boisselle & Sklar, LLP
-
CPC
-
US Classifications
Field of Search
US
- 073 149
- 073 304 C
- 073 290 R
- 073 292
- 340 618
- 340 620
-
International Classifications
- G01F1700
- G01F2300
- G08B2100
-
Abstract
A volume measurement system uses volume element counting in determining the amount of a liquid such as fuel in an irregularly-shaped container such as a fuel tank which can have changing orientation. The container is conceptually divided up into a plurality of volume elements. An orientation sensor determines the orientation of the container or of the liquid surface, which is approximated as a plane. A computational or optical processor uses orientation data to project vectors representing the volume elements onto a direction normal to the liquid interface plane. These projected distances are then arithmetically or optically compared to the location of the liquid interface plane.
Description
TECHNICAL FIELD OF THE INVENTION
The invention herein described relates generally to systems and methods for measuring the volume of a liquid in a container. More specifically, the invention relates to systems and methods for determining the volume of fuel in an irregularly-shaped aircraft fuel tank.
DESCRIPTION OF THE PRIOR ART
The problem of measuring the volume of fuel in an aircraft fuel tank is complicated by two factors. First, such tanks generally have irregular shapes. Second, the orientation of an aircraft fuel tank is not fixed, since the aircraft changes its orientation during flight maneuvers.
Typically, fuel volume in an aircraft fuel tank is determined by use of look-up tables. For a given orientation of the aircraft and a measurement of the fuel level within the tank, a look-up table provides the volume of fuel in the tank. Such look-up tables are laborious to compile, since measurements of the fuel level within the tank must be made for a wide variety of orientations and known fuel volumes. Moreover, use of such look-up tables requires interpolation between the values of the fuel level and of the orientation for which the volume of fuel is known.
In addition, a change of tank design resulting in a change of shape generally requires the entire process of creating a look-up table to be repeated.
From the foregoing, it is clear that there is a need for a method of determining the volume of a liquid such as a fuel within an irregularly-shaped container of varying orientation, which can be accomplished without the expense and time required to generate and use look-up tables.
SUMMARY OF THE INVENTION
A volume measurement system according to the invention uses volume element counting in determining the amount of a liquid such as fuel in an irregularly-shaped container such as a fuel tank which can have changing orientation, as may arise from the fuel tank being located in an aircraft. In a preferred embodiment, the container is conceptually divided up into a plurality of volume elements. An orientation sensor determines the orientation of the container or of the liquid surface, which is approximated as a plane. A computational or optical processor uses orientation data to project vectors representing the volume elements onto a direction normal to the liquid interface plane. These projected distances are then arithmetically or optically compared to the location of the liquid interface plane.
According to one aspect of the invention, a liquid volume measurement system includes an orientation sensor to sense an orientation of a liquid surface within a container; a liquid level sensor to sense a level of the liquid surface; and a processor operatively coupled to the to the orientation sensor for receiving orientation data, and operatively coupled to the liquid level sensor for receiving the level. For each of a plurality of volume elements of the container, the processor compares an indication of a volume element location of the respective element with an indication of a surface location of the liquid surface.
According to another aspect of the invention, a method for measuring liquid volume, includes the steps of conceptually dividing a container into a plurality of volume elements; representing each of the volume elements by an associated point within the respective element, wherein for each of the volume elements there exists an associated vector between a fixed point and the respective associated point; determining a vector normal to a liquid surface within the container; determining a liquid surface distance between the fixed point and the liquid surface in the direction of the normal vector; projecting the associated vectors in the direction of the normal vector to determine a projected distance for each of the volume elements; and comparing each of the projected distances with the liquid surface distance.
According to a further aspect of the invention, a fuel volume measurement system includes an orientation sensor to sense an orientation of a fuel surface within a fuel tank; a fuel level sensor to sense a level of the fuel surface; and a processor operatively coupled to the to the orientation sensor for receiving orientation data, and operatively coupled to the fuel level sensor for receiving the level; a storage device operatively coupled to the processor, the storage device storing location data for each of a plurality of volume elements. For each of the volume elements of the fuel tank, the processor compares an indication of a volume element distance of the respective element along an axis normal to the fuel surface with an indication of a level distance of the surface along the axis, and wherein the processor further counts the volume elements having volume element distances less than the level distance and divides the count by the number of the volume elements.
According to a still further aspect of the invention, a method of determining the dielectric constant of a liquid includes the steps of: determining an orientation of a container containing at least some of the liquid; and calculating the dielectric constant of the liquid using capacitance readings from each of two or more partially-covered capacitance probes in the container, the orientation of the container, location data of the probes, and the operating characteristics of the probes.
According to yet another aspect of the invention, a system for determining the projection of one or more vectors in a direction includes a vector optical element which has one or more areas, each area being an optical analog of at least part of one of the one or more vectors; and a direction optical element optically coupled to the vector optical element, the direction element being an optical analog of the direction.
To the accomplishment of the foregoing and related ends, the invention comprises the features hereinafter fully described and particularly pointed out in the claims. The following description and the annexed drawings set forth in detail certain illustrative embodiments of the invention. These embodiments are indicative, however, of but a few of the various ways in which the principles of the invention may be employed. Other objects, advantages and novel features of the invention will become apparent from the following detailed description of the invention when considered in conjunction with the drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1
is a block diagram of a volume measurement system in accordance with the present invention.
FIG. 2
is a perspective diagram of a fuel tank partially filled with fuel.
FIG. 3
is a perspective diagram of the fuel tank of
FIG. 2
conceptually divided up into volume elements in accordance with the present invention.
FIG. 4
is a perspective diagram showing projection of a vector onto a line normal to the fuel-air interface plane, in accordance with the present invention.
FIG. 5
is a perspective drawing showing probes placed in a fuel tank for use as a fuel level and/or orientation sensors in accordance with the present invention.
FIG. 6
shows an alternate embodiment fuel level sensor in accordance with the present invention, an ultrasonic transducer.
FIG. 7
is a schematic volume of an optical processor in accordance with the present invention.
FIG. 8
is a schematic diagram of an alternate embodiment light producing section in accordance with the present invention.
FIG. 9
is a schematic diagram of another alternate embodiment light producing section in accordance with the present invention.
FIG. 10
is a schematic diagram of an alternate embodiment light detector in accordance with the present invention.
DETAILED DESCRIPTION
Referring initially to
FIGS. 1 and 2
, a volume measurement system
10
is used to measure a volume of liquid, such as a volume of fuel
12
, in a tank
14
. Briefly, the system
10
includes a storage device
16
for storing location data for volume elements for the tank
14
; an orientation sensor
20
to sense orientation of a surface or interface such as a fuel-air interface
22
within the tank
14
; and a fuel level sensor
24
to sense a level of the fuel-air interface
22
within the tank
14
.
As explained further below, the tank
14
is conceptually divided up into a plurality of volume elements.
A processor
26
receives volume element location data from the storage device
16
, orientation data from the orientation sensor
20
, and fuel level data from the fuel level sensor
24
. The processor
26
projects vectors, representing the location of the volume elements, onto an axis normal to the fuel-air interface
22
. The projection of each of the vectors is then compared with-the location of the fuel-air interface along that axis. In essence, a coordinate transformation is performed from a Cartesian coordinate system to a coordinate system with one of the axes normal to the fuel-air interface
22
, and the other two axes in the plane of the fuel-air interface
22
. The number of volume elements below the fuel-air interface is then counted, and the sum is divided by the total number of volume elements to determine the fraction of the volume of the fuel tank
14
that is taken up by the fuel
12
.
Using fuel density data, the mass of fuel in the tank can be readily calculated from its volume. The density of the fuel may be determined using one or more densitometers. Such densitometers are well known in the art. As explained in greater detail below, the density of the fuel may determined from its dielectric constant, using a relationship between density and dielectric constant which is known for a given type of fuel.
The processor
26
outputs a signal
30
which contains an indication of the amount of fuel in the tank. This signal
30
may be used by a display system
32
to display information regarding the amount of fuel in the tank
14
.
The display
32
may be any of a variety of well-known means for visually displaying quantities. Typical displays such as cathode ray tubes, liquid crystal displays, digital readouts, dials, etc., may be used to display numerical, graphical, pictorial, or other visual indications of the amount of fuel.
It will be appreciated that the output from the processor may alternatively be sent to an aircraft data bus which connects data-gathering devices on an aircraft to a multifunctional pilot display.
A more detailed description of the components and method of the present invention is now given.
Referring to
FIG. 3
, the tank
14
is conceptually divided up into a plurality N
o
of volume elements
36
. The tank
14
generally has a complex, irregular shape, although the present invention is not limited to such shapes. Preferably a large number of volume elements and associated points are used. Increasing the number of volume elements increases the accuracy of the resulting measurement.
For example, the tank may be divided into 250 to 500 volume elements. A system with such a number of volume elements has an accuracy of about 1%. It will be appreciated that accuracy may be increased further by using more volume elements.
The volume of the tank
14
is represented by a collection of N
o
associated points in an x-y-z coordinate system. A typical associated point
38
is shown in FIG.
3
. Each point is associated with a respective volume element and is located in that element. Each point therefore represents a volume of V/N
o
, where V is the total volume of the tank. It thus represents a fraction of the total tank volume and the location of that fractional volume in space.
Although the origin O of the Cartesian coordinate system is shown at a comer of the tank
14
, it will be appreciated that the origin O of the coordinate system may be located elsewhere, inside or outside the tank. It will be further appreciated that the volume elements may have non-cubic shape, being parallelepipeds or other, more complicated, shapes. Within the tank, some volume elements may differ in shape from other volume elements, for example, to conform to an irregular boundary of the fuel tank. In addition, some volume elements may differ in size from other volume elements, with appropriate modifications made to the method described hereinafter.
Referring to
FIG. 4
, the fuel-air interface
22
is represented as a plane. This representation is an approximation, as it neglects the effect of the meniscus near the walls of the fuel tank
14
, as well as neglecting the effects of ripples, waves, or sloshing at the fuel-air interface
22
. However, the approximation of the fuel-air interface
22
as a plane has been found to result in sufficiently accurate measurements. Hereinafter, the fuel-air interface is treated as a plane, and the terms “fuel-air interface” and “interface plane” are used interchangeably in referring to the fuel-air interface and the planar approximation of that interface.
The fuel-air interface
22
may be represented by the standard equation for a plane:
Ax+By+Cz=D
(1)
where A, B, and C are the x, y, and z components of a unit vector normal to the fuel-air interface
22
, and D is the distance from the origin
0
to the fuel-air interface
22
along a line which is normal to the plane. The relative values of A, B, and C indicate the orientation of the fuel-air interface
22
. The unit vector normal to the plane can thus be represented as Ai+Bj+Ck. where i, j, and k are unit vectors in the x, y, and z directions, respectively.
An ith volume element
40
has an associated point
42
within the ith element
40
as described above. The Cartesian coordinates of the point
40
are (x
i
, y
i
, z
i
). An associated vector
44
extends from the origin O to the associated point
42
.
If the associated point
42
is above the fuel-air interface
22
then the ith volume element
40
is considered to be filled with air. Conversely, if the associated point
42
is below the fuel-air interface
22
(as is shown in
FIG. 4
) then the ith volume element
40
is considered to be full of fuel.
The problem of determining whether a given associated point is above or below the fuel-air interface
22
is simplified by use of a coordinate transformation.
FIG. 4
shows a transformed x′-y′-z′ coordinate system. This transformed coordinate system may have, as shown, the same origin O as the x-y-z Cartesian coordinate system described earlier. The x′ and y′ axes of the transformed coordinate system are parallel to the fuel-air interface
22
. The z′ axis is in the direction of the unit normal to the plane
22
. Thus,
k′=Ai+Bj+Ck
(2)
where k′ is the unit vector in the z′ direction. As mentioned earlier, D is the normal distance between the fuel-air interface
22
and the origin O. Thus, in the transformed coordinate system, the interface plane is located at z′=D. The question of whether the ith associated point
42
is above or below the interface plane is reduced to the question of whether z′ is greater than or less than D.
The fraction of the tank
14
that has the fuel
12
in it corresponds to the fraction of the volume elements
36
which have z′<D.
By reducing the problem to one of counting the associated point for which z′<D, it is not necessary to fully transform the coordinates (x
i
, y
i
, z
i
) into the x′-y′-z′ coordinate system. All that is required is to determine z′ for each of the points associated with the volume elements
36
. The values of x′ and y′ are irrelevant to the analysis.
To determine z′ for the ith associated point
42
, the vector
44
is projected onto the z′ axis. This is done by taking the dot product of the vector
44
and the unit normal to the fuel-air plane
22
. The equation for the projection or transformation is a dot product as follows:
z
i
′=(
Ai+Bi+Ck
)·(
x
i
+y
i
j+z
i
k
) (3)
z
i
=Ax
i
+By
i
+Cz
i
(4)
Therefore, given the locations (x, y, z) of the N
o
points associated with the volume elements
36
, the components (A, B, C) of the unit normal of the fuel-air interface plane
22
, and the distance from the origin O to the fuel-air interface plane
22
normal to the plane, the fraction of the tank filled with fuel is easily determined by counting the fraction of the associated points for which z
i
′<D.
The volume of fuel in the tank may be determined by multiplying the fraction of associated points for which z
i
′<D by the total volume of the fuel tank
14
.
It will well be appreciated that the shape of the interior volume of the fuel tank
14
will generally be known from the construction plans of the tank. The locations of the points associated with volume elements of the tank may be determined as described above. The associated points
38
may be randomly located within each of the volume elements
36
, as is preferred.
The above method has been described with regard to finding the volume of fuel in a fuel tank containing fuel and air. It will be appreciated that the method and the apparatus for carrying out such method may be used to find the volume of liquid in a tank containing liquid and a gas. Alternatively, with suitable modification, the method may be utilized to find the volume of one liquid in a tank containing two different immiscible liquids. The term “liquids,” as used herein, includes colloidal mixtures such as emulsions, foams, and suspensions, as well as other materials whose shape conforms to that of a container therefor and that have relatively fixed volume, i.e., are relatively incompressible.
In addition, it will be appreciated that the above method and associated apparatus are not limited to calculating the volume of liquids in tanks. It is suited as well to determining the volume in other sorts of open or closed containers.
As shown in
FIG. 1
, the orientation of the fuel-air interface
22
is determined using the orientation sensor
20
. The orientation sensor may be a three-axis accelerometer. Such accelerometers provide simultaneous acceleration measurements in three orthogonal directions. Three-axis accelerometers are well-known in the art, utilizing a variety of means to measure acceleration, including mechanical means, magnetic means, inertial means, piezoelectric means, and so forth. Since the inner workings of such accelerometers are well-known, they are not described herein. An exemplary suitable three-axis accelerometer is the Model 34103A accelerometer made by Summit Instruments.
For a three-axis accelerometer with its axes aligned with the axes of the Cartesian coordinate system, the components of the unit vector normal to the fuel-air interface
22
are related to the acceleration measurements as follows:
(
A, B, C
)=(−
x
/a,a
y
/a,a
z
/a
) (5)
where a
x
, a
y
, and a
z
are the respective x-, y-, and z-components of the acceleration, and where a is the total value of the acceleration (a
2
=a
x
2
+a
y
2
+a
z
2
).
It will be appreciated that three one-axis accelerometers may be substituted for the three-axis accelerometer described above.
Alternatively, the orientation sensor
26
may use fuel level sensors inside the fuel tank to determine the location of a number of points on the fuel-air interface. Such an orientation sensor is shown in
FIG. 5
, wherein a fuel tank
114
has probes
118
therein. The probes
118
each pass through a fuel-air interface
122
at points
128
.
The probes
118
are capacitance height probes. Capacitance height probes are well-known in the art, and typically include a pair of spaced-apart electrodes. For example, the electrodes may be in the form of concentric-spaced tubes. Alternatively, the electrodes may be spaced-apart parallel plates. An exemplary suitable capacitance probe is the 20079-0000-0001 probe made by BFGoodrich.
The dielectric constant of fuel is greater than the dielectric constant of air. Therefore, the capacitance of the probe varies linearly with the amount of the probe that is immersed in fuel. herefore, measurements of capacitance or impedance of the probe
118
may be made, and the location of the points
128
may be determined, assuming that the location of the endpoints of the probes
118
and the dielectric constant of the fuel are unknown. The dielectric constant of the fuel may be measured independently by a reference probe
134
which is fully immersed in fuel. The reference probe may be located in the fuel tank or elsewhere in the fuel system.
It is well-known that the location and orientation of a plane may be uniquely determined from three points on the plane which are not collinear. Therefore, once the locations of the points
128
are known, the values A, B, C, and D for the plane of the fuel-air interface
122
are easily determined. Thus the probes
118
act as both an orientation sensor and a sensor of the level of the fuel.
It will be appreciated that more than three probes may be utilized to determine the orientation and level of the fuel-air interface. Additional probes may be desirable to allow the orientation of the fuel-air interface to be determined when one or more of the probes are completely covered with fuel and/or are completely uncovered. It will be appreciated that readings from fully covered and fully uncovered probes may readily be excluded from the determination of the orientation of the fuel-air interface plane.
One or more capacitance height probes such as the probes
118
shown in
FIG. 5
may be used as a fuel level sensor in conjunction with the accelerometer orientation sensor described above. As shown in
FIG. 5
, one of the probes
118
is covered by fuel to a height h. Using a coordinate transformation to the x′-y′-z′ coordinate system, the distance between the fuel-air interface plane and the origin O may be determined from the height h as follows:
D=Ch
(6)
This equation is particular to the situation where a capacitance probe has a bottom end at z=0 and where the probe is parallel to the z axis. However, suitable modifications will be appreciated for other orientations and/or locations of the probes.
The capacitance height probes may have a linear response, that is they may have a capacitance reading which varies linearly with the amount of the probe which is covered with fuel.
When two of more linear capacitance height probes are used in conjunction with an orientation sensor such as an accelerometer, the dielectric constant of the fuel may be determined from the readings of the probes, without resort to a reference probe. This is because the height z′ of the fuel level in the transformed coordinate system is the same for each of the probes. The vector location s
i
of the sense point for a given probe i (the location where the fuel-air interface is on the given probe) is as follows:
s
i
=(x
Li
j+y
Li
i+z
Li
k
)+
+[(
C
i
−C
0i
)/
C
ai
(
K
−1)][
(
x
Ui
i+y
Ui
j+z
Ui
k
)−
(x
Li
+y
Li
j+z
Li
k
)] (7)
where (x
Ui
i+y
Ui
j+z
Ui
k) and (X
Li
i+y
Li
j+Z
Li
k are vector locations of the upper and lower points of the probe, respectively; C
0i
is the measured capacitance of the probe; C
oi
is the capacitance of the probe when empty; C
ai
is the active capacitance of the probe, that is, the part of the probe that varies in capacitance as the amount of fuel covering the probe changes; and K is the dielectric constant of the fuel.
The location z
si
′ of this sense point in the transformed coordinate system is the dot product of s
i
and the unit normal to the fuel-air interface plane:
z
si
′=(
Ai+Bj+Ck
)·s
i
(8)
z
si
′=(
Ax
Li
+By
Li
+Cz
Li
)+
+{(
C
i
−C
0i
)/[
C
ai
(
K
−1)]}[
A
(
x
Ui
−x
Li
)+
B
(
y
Ui
−y
Li
)+
C
(
z
Ui
−z
Li
)] (9)
The si′ of the sense points of each of the capacitance probes should be the same, since z′ is a constant for the fuel-air interface. Therefore the relationship Z
s1
′=z
s2
′ for two capacitance probes may be used to determine the dielectric constant K of the fuel:
K
=1
+{[A
(
x
U1
−x
L1
)+
B
(
y
U1
−y
L1
)+
C
(
z
U1
−z
L1
)](
C
1
−C
01
)/
C
a1
−[A(
x
U2
−x
L2
)+
B
(
y
U2
−y
L2
)+
C(
z
U2
−z
L2
)](
C
2
−C
02
)/
C
a2
}
×[A(
x
L2
−x
L1
)+
B
(
y
L2
−y
L1
)+
C
(
z
L2
−z
L1
)]
−1
(10)
Thus with the location and operating characteristics of two of the capacitance probes known, and using the measured capacitance readings from the two probes and the measured orientation, the dielectric constant of the fuel may be determined.
It will be appreciated that the above method for determining dielectric constant of the liquid may also be used for capacitance probes which have a nonlinear but known response, with appropriate modifications to the above equations.
As mentioned above, the density of the fuel may be determined from its dielectric constant, using a relationship between density and dielectric constant which is known for a given type of fuel. An exemplary such relationship is that for grade JP-4 fuel:
(
K
−1)/ρ=0.12192 [1+0.3373(
K
−1)] (11)
where p is the density of the fuel in pounds per gallon. It will be appreciated that relationships between dielectric constant and density are known or may be determined for other types of fuel or for other liquids.
Referring to
FIG. 6
, an alternative fuel level sensor, i.e., an ultrasonic transducer
150
, is shown for measuring the level of a fuel-air interface plane
152
in a fuel tank
156
. The transducer
150
is preferably a wide angle ultrasonic pulse echo transducer. An exemplary suitable wide angle ultrasonic transducer is the 40145-0101 transducer made by BFGoodrich.
The transducer
150
determines D directly, although it does not determine the direction of the normal between the origin O and the fuel-air interface plane.
It will be appreciated that other types of ultrasonic transducers may be employed, and that more than one such transducer may be utilized.
It will further be appreciated that the ultrasonic transducer may be located other than at the origin O, with suitable modifications being made to account for the difference in location of the ultrasonic transducer. Moreover, the use of an ultrasonic transducer is advantageous because it non-intrusive as compared to a system which uses one or more capacitance probes which must be immersed in the fuel or other liquid in the tank.
Reverting to
FIG. 1
, location data for the tank volume elements may be stored in the storage device
16
. The storage device
16
may be one of a plurality of suitable storage devices, such as a memory chip, a CD-ROM, a computer memory, a magnetic medium such as a floppy disk, a hard disk, or a magnetic tape, or other storage devices suitable for carrying out the invention.
The processor
26
may be a computational device or processor, such as a microprocessor. The microprocessor may be any of a plurality of suitable processors, such as the Pentium II processor made by Intel Corporation, the AMD-K
6
processor, or other suitable or compatible processors.
Alternatively, the processor
26
may be or include an optical processor which performs an optical analog for some or all of the computations described above. The optical processor includes a vector optical element which is the optical analog of the vectors corresponding to the volume elements, and a direction optical element which is an optical analog of the direction normal to the fuel-air interface. The vector optical element and the direction optical element are optically coupled.
Colored light may be considered to consist of three component colors, for example, red, blue, and green. The three component colors are combined in various amounts to produce other colors of light. Black is the absence of any of the component colors, while white light is an equal combination of the components.
Components of colored light may be selectively filtered using color filters. Static color filters, which filter a set amount of all or a part of one or more of the color components, are well-known. Also well-known are programmable color filters, which allow the amount of each color component which is filtered-out to be varied independently, based on an input signal or signals. Such programmable color filters may utilize liquid crystal materials between pairs of transparent plates. Examples of liquid-crystal color filters are given in U.S. Pat. No. 4,061,417, issued to Katagiri, and U.S. Pat. No. 4,416,514, issued to Plummer, both of which are herein incorporated by reference in their entireties.
Referring to
FIG. 7
, an optical processor
226
is shown. The optical processor
226
has a light-producing section
228
. The light-producing section
228
includes a colored light device
230
which is capable of producing different colors of light at each of a plurality of light areas. Exemplary colored light devices are liquid crystal displays, cathode ray tubes, and arrays of light-emitting diodes.
The colored light device
230
is operationally coupled to the storage device
16
(
FIG. 1
) for storing location data regarding the points associated with the volume elements of the tank. This data is used to control the intensity and color of the light in each of the light areas of the colored light device
230
.
Each axis of the Cartesian coordinate system corresponds to a component of colored light. For example, the value of the x coordinate of an associated point may correspond to the amount of red light to be produced from a respective light area of the colored light display
230
; the y coordinate may correspond to green; and the z coordinate may correspond to blue. It will be appreciated that the coordinates of the points of the volume elements of the tank may be suitably normalized to correspond to the available intensities producible by the colored light display
230
.
Thus the colored light device
230
produces light in N
o
light areas, each of the light areas corresponding to one of the N
o
volume elements. The amount of each of the color components produced at each of the light areas is related to the location of the respective volume elements.
Colored light
236
emitted from the colored light device
230
then passes through a programmable color filter
240
. The programmable colored filter
240
performs an optical analog to the projection of a vector representing the location of a volume element onto the z′ axis, the axis normal to the fuel-air interface plane in the transformed coordinate system.
The amount of each of the components of light that passes through the programmable color filter
240
is proportional to the components A, B, and C of the fuel-air interface plane. Thus, continuing the above example, the fraction of red light passing through the programmable color filter
240
may be proportional to A, the amount of green light to B, and the amount of blue light to C. The amount of red light exiting from the programmable color filter
240
for an ith light area corresponding to an ith volume element is proportional to Ax
i
, where x
i
is the x location of the associated point for the ith volume element. The amount of green light exiting from the programmable color filter
240
is proportional to By
i
. The amount of blue light is proportional to Cz
i
. The light producing section therefore performs an optical analog of the coordinate transformation dot product described earlier.
The values of A, B, and C are a function only of the orientation of the fuel-air interface plane. They do not vary from volume element to volume element. Therefore, the amount of each of the color components that is absorbed by the programmable color filter
240
is uniform for light from all the light areas.
The amount of filtering for each of the color components will, however, vary over time as the orientation of the fuel tank changes. Therefore, the programmable color filter
240
receives data from the orientation sensor
20
. This data may be either directly received or may be processed data. The data from the orientation sensor
20
determines the relative amounts of the color components that are filtered out by the programmable color filter
240
.
Light emanating from the programmable color filter
240
then enters a light detector such as a compact color camera (CCD)
246
. The image received by the CCD
246
may then be processed using well-known processing technology to determine the total intensity of the color components for each of the light areas. This may be done by determining the intensity directly or by summing the intensities of each of the components for each of the light areas.
A comparator
248
compares the intensity for each of the light areas to a value proportional to and representing the level D of the fuel-air interface plane. It will be appreciated that the comparator may suitably normalize the value of D so that it is properly comparable with the light intensities from the light areas. The number of light areas having intensities less than the suitably modified D is summed by a counting device or accumulator
250
. This sum represents the number of volume elements filled with fuel.
FIG. 8
shows an alternate embodiment light-producing section
328
. The light-producing section
328
includes a white light source
330
which produces white light
332
. The white light
332
is incident on an optical tank filter
336
. The tank filter
336
encodes the tank volume data as absorption areas for components of incident light. Thus, for each light area corresponding to a volume element, the tank filter
336
lets pass a light of each color component that is proportional to a coordinate of the volume element in a Cartesian coordinate system.
The light producing section
328
therefore performs an optical analog of the dot product transformation or projection described earlier.
The tank filter may be made of plastic, with areas for absorbing certain of the colors printed or otherwise applied thereupon.
It will be appreciated that the tank filter
336
functions as a data storage device for data on the location of points associated with volume elements, and dispenses with the need for storing tank volume data elsewhere.
It will further be appreciated that changes in tank design may be accommodated by substituting (or reprogramming) a tank filter corresponding for the new design for the tank filter corresponding to the old design.
Light
338
exiting the tank filter
336
then passes to a programmable filter
340
, which is similar in design to the programmable filter
240
described above.
Referring to
FIG. 9
, another alternate embodiment light-producing system is shown. The light-producing system
428
includes a variable colored light source
430
and a tank filter
434
. The colored light source
430
produces colored light
436
. The color of the color light
436
varies with the orientation of the fuel-air interface plane. For example, the intensity of the red, green, and blue components of the colored light
436
may be proportional to A, B, and C, respectively.
The colored light source may, for example, include three separate lights, one for each color component. The separate lights would have intensity levels that may be individually adjusted. Other means of producing a variable colored light will be appreciated.
The colored light
436
emanating from the variable colored light source
430
is incident upon the tank filter
434
. The tank filter
434
is similar to the tank filter
336
described above. The combination of the colored light
436
and the tank filter
434
performs a similar optical analog to that described earlier regarding the light
338
and the filter
340
.
Referring to
FIG. 10
, an alternate embodiment light detector
546
is shown. The light detector
546
includes a variable optical active threshold filter
548
and a photodetector
550
.
The active threshold filter
548
is a saturable transmitter, that is it is substantially transparent for incident light below a threshold intensity, and is substantially opaque for light exceeding the threshold intensity. Threshold intensity is variable, and can be selected based on an external signal. Corning PHOTOGREY glass is an exemplary conmmonly-used saturable transmitter.
The active threshold filter
548
is operatively coupled to the orientation sensor
20
. The threshold intensity is set proportional to the distance D for the fuel-air interface plane. This may be done, for example, by rotating the filter to change the length of the optical interaction region within the filter. Thus, light from light areas which has a total intensity which corresponds to a distance less than D passes through the active threshold filter
548
. Light areas producing a light with a greater total intensity are completely absorbed at the active threshold filter
548
.
Light which passes through the active threshold filter
548
is incident upon a large-area photodetector
550
. The number of light signals incident on the photodetector
550
is proportional to the volume of fuel in the tank.
Alternatively, the active threshold filter may be a saturable absorber, that is it may be substantially transparent for light a threshold intensity, and substantially opaque for light below the threshold intensity. In such a case the number of light signals incident on the photodetector would be proportional to the volume of fuel in the tank. Saturable absorbers are well known for use with pulsed lasers and holography. An exemplary saturable absorber is described in M. Duelli et al., “Color doped polymethylmetacrylate used as a holographic recording medium and as an intensity tunable saturable absorber”, J. Pure Appl. Optics, Vol. 3, Issue 3, pp. 215-220 (1964), which is incorporated herein by reference in its entirety.
It will be appreciated that an array of photodetectors, each of the detectors corresponding to one or more light areas, may be substituted for the single photodetector shown in FIG.
10
.
It will be appreciated that the several embodiments of light-producing systems described above may be coupled with any of the several embodiments of light detectors described above.
The above-described volume measurement system may be employed using the following method:
1. Divide the tank volume into a large number, No, of small equal volume elements.
2. Represent each of the elements by a point (x
i
, y
i
, z
i
), located at some randomly-chosen position within it. These points define volume element vectors which have their tails at the origin and their heads in the individual volume elements.
3. Calculate the unit vector normal to the fluid plane from the acceleration vector, i.e. (A, B, C) =(-a
x
/a, -a
y
/a, -a
z
/a). The components of the acceleration vector are provided by the acceleration transducer.
4. Calculate the dot product of (A, B, C) and each of the volume element vectors, i.e., z
i
′=Ax
i
+By
i
+Cz
i
.
5. Count the number N of volume elements with z
i
′<D, where D is determined either directly using an ultrasonic transducer or indirectly from the amount of a fuel level sensor that is covered with fuel.
6. Calculate the fractional tank volume V=N/N
o
that is filled with fuel.
It will be appreciated that the above method is exemplary only, and that many variations and other ways of using the volume measurement system disclosed herein are possible.
Although the invention has been shown and described with respect to a certain preferred embodiment or embodiments, it is obvious that equivalent alterations and modifications will occur to others skilled in the art upon the reading and understanding of this specification and the annexed drawings. In particular regard to the various functions performed by the above described elements (components, assemblies, devices, compositions, etc.), the terms (including a reference to a “means”) used to describe such elements are intended to correspond, unless otherwise indicated, to any element which performs the specified function of the described element (i.e., that is functionally equivalent), even though not structurally equivalent to the disclosed structure which performs the function in the herein illustrated exemplary embodiment or embodiments of the invention. In addition, while a particular feature of the invention may have been described above with respect to only one or more of several illustrated embodiments, such feature may be combined with one or more other features of the other embodiments, as may be desired and advantageous for any given or particular application.
Claims
- 1. A liquid volume measurement system, comprising:an orientation sensor to sense an orientation of a liquid surface within a container; a liquid level sensor to sense a level of the liquid surface; and a processor operatively coupled to the orientation sensor for receiving orientation data, and operatively coupled to the liquid level sensor for receiving level data; wherein the processor uses the orientation data and the level data to generate an indication of the surface location, and wherein for each of a plurality of volume elements into which the container is divided, the processor compares an indication of a volume element location of the respective element with the indication of the surface location of the liquid surface.
- 2. A liquid volume measurement system comprising:an orientation sensor to sense an orientation of a liquid surface within the container; a liquid level sensor to sense a level of the liquid surface relative to the container; and a processor operatively coupled to the orientation sensor for receiving orientation data, and operatively coupled to the liquid level sensor for receiving level data; wherein the processor uses the orientation data and the level data to generate an indication of the surface location, wherein for each of a plurality of volume elements of the container, the processor compares an indication of a volume element location of the respective element with the indication of the surface location of the liquid surface, wherein the indication of a volume element location is an indication of a volume element distance of the respective element along an axis normal to the liquid surface, and wherein the indication of a surface location is an indication of a level distance of the surface along the axis.
- 3. The system of claim 2, wherein the indication of the volume element distance is an indication of a randomly-chosen point within the volume element.
- 4. The system of claim 2, wherein the processor further counts the volume elements having volume element distances less than the level distance and divides the count by the number of the volume elements.
- 5. The system of claim 2, further comprising a storage device operatively coupled to the processor, the storage device storing location data for each of the volume elements.
- 6. The system of claim 5, wherein the processor includes an optical filter, the optical filter storing location data for each of the volume elements, and wherein the processor optically combines the filter with an optical element representing the orientation of the container.
- 7. The system of claim 5, wherein the storage device is a computer memory device.
- 8. The system of claim 2, wherein the processor includes a computational processor, and the indication of the element distance for a respective element of the volume elements is a number.
- 9. The system of claim 8, wherein the number is the dot product of coordinates of the respective element and coordinates of a vector normal to the liquid surface.
- 10. The system of claim 2, wherein the processor includes an optical processor.
- 11. The system of claim 10, wherein the optical processor includes a light-producing section which outputs light in a plurality of light areas, and a light detector which detects light output by the light-producing section, wherein light in each of the areas corresponds to respective of the volume element distances along the axis.
- 12. The system of claim 11, wherein the light-producing section includes a white light, an optical container filter which encodes location data for the volume elements as absorption areas, and a programmable orientation filter which filters components of incident light by an amount which corresponds to the orientation of the liquid surface.
- 13. The system of claim 11, wherein the light-producing section includes a programmable colored light, the color of the colored light being a function of the orientation of the liquid surface, and an optical container filter which encodes location data for the volume elements as absorption areas.
- 14. The system of claim 11, wherein the light-producing section includes a programmable colored light, the color of the colored light in each of the areas being a function of respective of the volume elements, and a programmable orientation filter which filters components of incident light by an amount which corresponds to the orientation of the liquid surface.
- 15. The system of claim 11, wherein the light detector is a color camera.
- 16. The system of claim 15, wherein the optical processor further includes a comparator which for each of the areas compares a light intensity for light in each of the light areas with a value corresponding to the indication of a level distance of the surface along the axis.
- 17. The system of claim 16, wherein the optical processor further includes an accumulator.
- 18. The system of claim 11, wherein the light detector is a photodetector and the optical processor further includes a programmable active threshold optical filter which selectively absorbs light from each of the light areas based on whether the intensity of the light exceeds a threshold which is a function of the level distance of the liquid surface along the axis.
- 19. The system of claim 2, wherein the liquid level sensor includes an ultrasonic sensor.
- 20. The system of claim 2, wherein the liquid level sensor includes at least one capacitance probe.
- 21. The system of claim 2, wherein the liquid level sensor includes at least two capacitance probes, with measurements from the at least two capacitance probes being used to determine the dielectric constant of the liquid.
- 22. The system of claim 2, wherein the orientation sensor includes an accelerometer.
- 23. The system of claim 22, wherein the accelerometer is a three-axis accelerometer.
- 24. The system of claim 2, wherein the orientation sensor includes at least three capacitance probes.
- 25. The system of claim 24, wherein the liquid level sensor includes at least one of the at least three capacitance probes.
- 26. The system of claim 1, further comprising a display for displaying the amount of the liquid in the container.
- 27. The system of claim 1, wherein the container is a fuel tank and the liquid is fuel.
- 28. A liquid mass measurement system comprising the liquid volume measurement system of claim 1 and a densitometer operatively coupled to the liquid volume measurement system for converting volume measurements to mass measurements.
- 29. A method for measuring liquid volume, comprising the steps of:conceptually dividing a container into a plurality of volume elements; representing each of the volume elements by an associated point within the respective element, wherein for each of the volume elements there exists an associated vector between a fixed point and the respective associated point; determining a vector normal to a liquid surface within the container; determining a liquid surface distance between the fixed point and the liquid surface in the direction of the normal vector; projecting the associated vectors in the direction of the normal vector to determine a projected distance for each of the volume elements; and comparing each of the projected distances with the liquid surface distance.
- 30. The method of claim 29, further comprising counting the projected distances which are less than the liquid surface distance and dividing by the number of the volume elements.
- 31. The method of claim 29, further comprising displaying a representation of the amount of a liquid in the container.
- 32. The method of claim 29, wherein the representing each of the volume elements by an associated point includes randomly choosing the location of the associated point with the respective element.
- 33. The method of claim 29, wherein the determining a liquid surface distance includes sensing the liquid surface distance using an ultrasonic transducer.
- 34. The method of claim 29, wherein the determining a unit vector normal includes sensing the orientation of the container using an acceleration transducer.
- 35. The method of claim 29, wherein the projecting includes calculating the dot product of the associated vectors and the normal vector.
- 36. The method of claim 29, wherein the projecting includes optically combing optical analogs of the associated vectors and the normal vector.
- 37. The method of claim 29, wherein the determining a unit vector normal includes sensing the orientation of the container, wherein the determining a liquid surface distance includes using measurements from two or more partially-covered capacitance probes to determine a dielectric constant of the liquid.
- 38. The method of claim 29, further comprising determining a density of the liquid and using the density to convert volume measurements to mass measurements.
- 39. A fuel volume measurement system, comprising:an orientation sensor to sense an orientation of a fuel surface.within a fuel tank; a fuel level sensor to sense a level of the fuel surface; and a processor operatively coupled to the to the orientation sensor for receiving orientation data, and operatively coupled to the fuel level sensor for receiving the level; a storage device operatively coupled to the processor, the storage device storing location data for each of a plurality of volume elements; wherein for each of the volume elements of the fuel tank, the processor compares an indication of a volume element distance of the respective element along an axis normal to the fuel surface with an indication of a level distance of the surface along the axis, and wherein the processor further counts the volume elements having volume element distances less than the level distance and divides the count by the number of the volume elements.
- 40. The system of claim 39, wherein the processor includes a computational processor, and the indication of the element distance for a respective element of the volume elements is a number.
- 41. The system of claim 39, wherein the processor includes an optical processor.
- 42. A fuel mass measurement system comprising the fuel volume measurement system of claim 39 and a densitometer operatively coupled to the liquid volume measurement system for converting volume measurements to mass measurements.
- 43. A liquid volume measurement system, comprising:sensor means for determining the orientation of a liquid surface within a container and the position of the liquid surface along an axis normal to the liquid surface; and processor means for projecting a plurality of volume elements into which the container is divided, onto said axis for comparison with the position of the liquid surface along said axis.
- 44. A system as set forth in claim 43, wherein the sensor means includes a non-invasive sensor for determining the orientation of the liquid surface.
- 45. A system as set forth in claim 44, wherein said non-invasive sensor is an ultrasonic transducer.
US Referenced Citations (19)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0676624 |
Oct 1995 |
EP |
2289542 |
Nov 1995 |
GB |