IP Library Granted Patent US 10,326,980
Granted Patent B2
US 10,326,980 · App. 15/015,868 · Granted Jun 18, 2019

Imaging system for fuel tank analysis

Inventors: Radoslaw Zakrzewski (South Burlington, VT); Mark Sherwood Miller (Lakeville, MN); Michael A. Lynch (Shelburne, VT)
Assignee: Simmonds Precision Products, Inc.
H04N13/254G06K9/52G06T7/60G06T15/005H04N13/204
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,326,980
App. No.
15/015,868
Granted
Jun 18, 2019
Kind
B2
Abstract

A method can include illuminating an interior of a fuel tank with one or more light pulses, and receiving reflected returns of the one or more light pulses at a light sensor array. The method can further include producing, by a processing device, three-dimensional image data of the interior of the fuel tank based on the received reflected returns, producing, by the processing device, a fuel measurement value representing an amount of fuel contained in the fuel tank based on the three-dimensional image data, and outputting, by the processing device, an indication of the fuel measurement value.

Claims (88)

1. A method comprising:

illuminating an interior of a fuel tank with one or more light pulses;

receiving reflected returns of the one or more light pulses at a light sensor array;

producing, by a processing device, three-dimensional image data of the interior of the fuel tank based on the received reflected returns;

identifying, based on the three-dimensional image data, physical features of the interior of the fuel tank;

identifying, based on the three-dimensional image data, a location of the interior of the fuel tank corresponding to an interface of fuel and ullage within the interior of the fuel tank;

identifying, based on the three-dimensional image data, an orientation of the interface of fuel and ullage within the interior of the fuel tank;

producing, by the processing device, a fuel measurement value representing an amount of fuel contained in the fuel tank based on the location of the interior of the fuel tank corresponding to the interface of fuel and ullage within the interior of the fuel tank, the orientation of the interface of fuel and ullage within the interior of the fuel tank, and the physical features of the interior of the fuel tank; and

outputting, by the processing device, an indication of the fuel measurement value;

wherein producing the fuel measurement value based on the location of the interior of the fuel tank corresponding to the interface of fuel and ullage within the interior of the fuel tank comprises:

determining, based on a model of a shape of the fuel tank, a volume of fuel contained within the fuel tank;

wherein the fuel tank is disposed within a wing of an aircraft, the method further comprising:

determining an amount of wing bending of the wing of the aircraft; and

determining an adjusted shape of the fuel tank based on the determined amount of wing bending using a model of the shape of the fuel tank;

wherein producing the fuel measurement value comprises determining the volume of fuel within the fuel tank based on the adjusted shape of the fuel tank.

2. The method of claim 1 ,

wherein producing the three-dimensional image data of the interior of the fuel tank based on the received reflected returns comprises associating each pixel of a plurality of pixels of the three-dimensional image data with an intensity and a distance traveled of a received reflected return associated with the pixel.

3. The method of claim 2 ,

wherein associating each pixel of the plurality of pixels of the three-dimensional image data with the distance traveled of the received reflected return associated with the pixel comprises determining the distance traveled of the received reflected return based on a time-of-flight of the received reflected return.

4. The method of claim 2 ,

wherein associating each pixel of the plurality of pixels of the three-dimensional image data with the distance traveled of the received reflected return associated with the pixel comprises determining the distance traveled of the received reflected return based on a phase-shift of the received reflected return.

5. The method of claim 1 ,

wherein producing the fuel measurement value based on the location of the interior of the fuel tank corresponding to the interface of fuel and ullage within the interior of the fuel tank comprises identifying a location of the interior of the fuel tank corresponding to an intersection of the interface of fuel and ullage with one or more of the physical features of the interior of the fuel tank.

6. The method of claim 1 ,

wherein determining the amount of wing bending of the wing of the aircraft comprises:

determining a displacement of the one or more of the physical features between a reference location of the one or more of the physical features and a location of the one or more physical features within the three-dimensional image data.

7. The method of claim 1 ,

wherein producing the fuel measurement value based on the location of the interior of the fuel tank corresponding to the interface of fuel and ullage within the interior of the fuel tank comprises:

determining, by the processing device, an angle of refraction based on the reflected returns of the one or more light pulses after the one or more light pulses passes through the interface of fuel and ullage;

determining, via a temperature probe, a temperature of the fuel within the fuel tank;

determining, by a processing device, a density of the fuel based on the angle of refraction and the temperature of the fuel; and

determining, by the processing device, a mass of fuel within the fuel tank based on the density of the fuel and the volume of fuel contained within the fuel tank.

8. The method of claim 1 ,

wherein illuminating an interior of a fuel tank with one or more light pulses comprises:

illuminating an interior of a fuel tank with a plurality of light pulses, each light pulse of the plurality of light pulses having a direction that is different than other light pulses of the plurality of light pulses and intersects the interface of fuel and ullage within the interior of the fuel tank to produce a pattern of reflected returns; and

wherein identifying, based on the three-dimensional image data, a location of the interior of the fuel tank corresponding to an interface of fuel and ullage within the interior of the fuel tank comprises:

determining the location of the interior of the fuel tank corresponding to an interface of fuel and ullage within the interior of the fuel tank based on the direction of each light pulse of the plurality of light pulses and the pattern of reflected returns; and

wherein identifying, based on the three-dimensional image data, an orientation of the interface of fuel and ullage within the interior of the fuel tank comprises:

determining the orientation of the interface of fuel and ullage within the interior of the fuel tank based on the direction of each light pulse of the plurality of light pulses and the pattern of reflected returns.

9. The method of claim 1 and further comprising:

producing, by the processing device, a fuel tilt value representing an amount of tilt of an aircraft with respect to a local acceleration vector of the aircraft based on the orientation of the interface of fuel and ullage within the fuel tank and the physical features of the interior of the fuel tank; and

outputting, by the processing device, an indication of the tilt of the aircraft.

10. A system comprising:

a light source;

a light sensor array;

at least one processor; and

a non-transitory computer-readable memory encoded with instructions that, when executed by the at least one processor, cause the system to:

illuminate an interior of a fuel tank with one or more light pulses emitted from the light source;

produce three-dimensional image data of the interior of the fuel tank based on reflected returns of the one or more light pulses received at the light sensor array;

identify, based on the three-dimensional image data, physical features of the interior of the fuel tank;

identify, based on the three-dimensional image data, a location of the interior of the fuel tank corresponding to an interface of fuel and ullage within the interior of the fuel tank;

identify, based on the three-dimensional image data, an orientation of the interface of fuel and ullage within the interior of the fuel tank;

produce a fuel measurement value representing an amount of fuel contained in the fuel tank based on the location of the interior of the fuel tank corresponding to the interface of fuel and ullage within the interior of the fuel tank, the orientation of the interface of fuel and ullage within the interior of the fuel tank, and the physical features of the interior of the fuel tank; and

output an indication of the fuel measurement value;

wherein the non-transitory computer-readable memory is further encoded with instructions that, when executed by the at least one processor, cause the system to produce the fuel measurement value based on the location of the interior of the fuel tank corresponding to the interface of fuel and ullage within the interior of the fuel tank by at least causing the system to:

determine, based on a model of a shape of the fuel tank, a volume of fuel contained within the fuel tank;

wherein the fuel tank is disposed within a wing of an aircraft;

wherein the non-transitory computer-readable memory is further encoded with instructions that, when executed by the at least one processor, cause the system to:

determine an amount of wing bending of the wing of the aircraft;

determine an adjusted shape of the fuel tank based on the determined amount of wing bending using a model of the shape of the fuel tank; and

produce the fuel measurement value by determining the volume of fuel within the fuel tank based on the adjusted shape of the fuel tank.

11. The system of claim 10 ,

wherein the non-transitory computer-readable memory is further encoded with instructions that, when executed by the at least one processor, cause the system to produce the three-dimensional image data of the interior of the fuel tank by at least causing the system to associate each pixel of a plurality of pixels of the three-dimensional image data with an intensity and a distance traveled of a received reflected return associated with the pixel.

12. The system of claim 11 ,

wherein the non-transitory computer-readable memory is further encoded with instructions that, when executed by the at least one processor, cause the system to associate each pixel of the plurality of pixels of the three-dimensional image data with the distance traveled of the received reflected return associated with the pixel by at least causing the system to determine the distance traveled of the received reflected return based on a time-of-flight of the received reflected return.

13. The system of claim 11 ,

wherein the non-transitory computer-readable memory is further encoded with instructions that, when executed by the at least one processor, cause the system to associate each pixel of the plurality of pixels of the three-dimensional image data with the distance traveled of the received reflected return associated with the pixel by at least causing the system to determine the distance traveled of the received reflected return based on a phase-shift of the received reflected return.

14. The system of claim 10 ,

wherein the non-transitory computer-readable memory is further encoded with instructions that, when executed by the at least one processor, cause the system to produce the fuel measurement value based on the location of the interior of the fuel tank corresponding to the interface of fuel and ullage within the interior of the fuel tank by at least causing the system to identify a location of the interior of the fuel tank corresponding to an intersection of the interface of fuel and ullage with one or more of the physical features of the interior of the fuel tank.

15. The system of claim 10 ,

wherein the non-transitory computer-readable memory is further encoded with instructions that, when executed by the at least one processor, cause the system to determine the amount of wing bending of the wing of the aircraft by at least causing the system to:

determine a displacement of the one or more of the physical features between a reference location of the one or more of the physical features and a location of the one or more physical features within the three-dimensional image data.

16. A device comprising:

at least one processor; and

a non-transitory computer-readable memory encoded with instructions that, when executed by the at least one processor, cause the device to:

produce three-dimensional image data of an interior of a fuel tank based on received reflected returns of one or more light pulses used to illuminate the interior of the fuel tank;

identify, based on the three-dimensional image data, physical features of the interior of the fuel tank;

identify, based on the three-dimensional image data, a location of the interior of the fuel tank corresponding to an interface of fuel and ullage within the interior of the fuel tank;

identify, based on the three-dimensional image data, an orientation of the interface of fuel and ullage within the interior of the fuel tank;

produce a fuel measurement value representing an amount of fuel contained in the fuel tank based on the location of the interior of the fuel tank corresponding to the interface of fuel and ullage within the interior of the fuel tank, the orientation of the interface of fuel and ullage within the interior of the fuel tank, and the physical features of the fuel tank; and

output an indication of the fuel measurement value;

wherein the non-transitory computer-readable memory is further encoded with instructions that, when executed by the at least one processor, cause the system to produce the fuel measurement value based on the location of the interior of the fuel tank corresponding to the interface of fuel and ullage within the interior of the fuel tank by at least causing the system to:

determine, based on a model of a shape of the fuel tank, a volume of fuel contained within the fuel tank;

wherein the fuel tank is disposed within a wing of an aircraft;

wherein the non-transitory computer-readable memory is further encoded with instructions that, when executed by the at least one processor, cause the system to:

determine an amount of wing bending of the wing of the aircraft;

determine an adjusted shape of the fuel tank based on the determined amount of wing bending using a model of the shape of the fuel tank; and

produce the fuel measurement value by determining the volume of fuel within the fuel tank based on the adjusted shape of the fuel tank.

Assignments (9)
SECURITY INTEREST Recorded Nov 13, 2025
From: SIMMONDS PRECISION PRODUCTS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 073590/0028 →
SECURITY INTEREST Recorded Nov 13, 2025
From: SIMMONDS PRECISION PRODUCTS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 073560/0181 →
SECURITY INTEREST Recorded Nov 13, 2025
From: SIMMONDS PRECISION PRODUCTS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 073560/0239 →
SECURITY INTEREST Recorded Nov 13, 2025
From: SIMMONDS PRECISION PRODUCTS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 073545/0100 →
SECURITY INTEREST Recorded Nov 13, 2025
From: SIMMONDS PRECISION PRODUCTS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 073545/0454 →
SECURITY INTEREST Recorded Nov 13, 2025
From: SIMMONDS PRECISION PRODUCTS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 073560/0086 →
SECURITY INTEREST Recorded Nov 13, 2025
From: SIMMONDS PRECISION PRODUCTS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 073560/0144 →
SECURITY INTEREST Recorded Nov 5, 2025
From: SIMMONDS PRECISION PRODUCTS, INC.
To: GOLDMAN SACHS BANK USA, AS AGENT
Reel/Frame 073465/0631 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2016
From: ZAKRZEWSKI, RADOSLAW; MILLER, MARK SHERWOOD; LYNCH, MICHAEL A.
To: SIMMONDS PRECISION PRODUCTS, INC.
Reel/Frame 037668/0204 →
Continuity (1)
Related Publication 20170230635A1 · Aug 10, 2017
Cited By (3)
US 12,546,269 US 12,623,673 US 12,626,545