US20160377471A1 - Method and Apparatus for Monitoring, Communicating, and Analyzing the Amount of Fluid in a Tank - Google Patents

Method and Apparatus for Monitoring, Communicating, and Analyzing the Amount of Fluid in a Tank Download PDF

Info

Publication number
US20160377471A1
US20160377471A1 US15/234,116 US201615234116A US2016377471A1 US 20160377471 A1 US20160377471 A1 US 20160377471A1 US 201615234116 A US201615234116 A US 201615234116A US 2016377471 A1 US2016377471 A1 US 2016377471A1
Authority
US
United States
Prior art keywords
tank
fluid
mass
pressure
processor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US15/234,116
Inventor
Eric Christopher Wise
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Breathewise LLC
Original Assignee
Breathewise LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Breathewise LLC filed Critical Breathewise LLC
Priority to US15/234,116 priority Critical patent/US20160377471A1/en
Publication of US20160377471A1 publication Critical patent/US20160377471A1/en
Assigned to BreatheWise, LLC reassignment BreatheWise, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: WISE, ERIC CHRISTOPHER
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F22/00Methods or apparatus for measuring volume of fluids or fluent solid material, not otherwise provided for
    • G01F22/02Methods or apparatus for measuring volume of fluids or fluent solid material, not otherwise provided for involving measurement of pressure
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C13/00Details of vessels or of the filling or discharging of vessels
    • F17C13/02Special adaptations of indicating, measuring, or monitoring equipment
    • F17C13/023Special adaptations of indicating, measuring, or monitoring equipment having the mass as the parameter
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F1/00Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F1/00Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
    • G01F1/76Devices for measuring mass flow of a fluid or a fluent solid material
    • G01F1/86Indirect mass flowmeters, e.g. measuring volume flow and density, temperature or pressure
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F13/00Apparatus for measuring by volume and delivering fluids or fluent solid materials, not provided for in the preceding groups
    • G01F13/006Apparatus for measuring by volume and delivering fluids or fluent solid materials, not provided for in the preceding groups measuring volume in function of time
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F15/00Details of, or accessories for, apparatus of groups G01F1/00 - G01F13/00 insofar as such details or appliances are not adapted to particular types of such apparatus
    • G01F15/06Indicating or recording devices
    • G01F15/065Indicating or recording devices with transmission devices, e.g. mechanical
    • G01F15/066Indicating or recording devices with transmission devices, e.g. mechanical involving magnetic transmission devices
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F15/00Details of, or accessories for, apparatus of groups G01F1/00 - G01F13/00 insofar as such details or appliances are not adapted to particular types of such apparatus
    • G01F15/06Indicating or recording devices
    • G01F15/068Indicating or recording devices with electrical means
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F15/00Details of, or accessories for, apparatus of groups G01F1/00 - G01F13/00 insofar as such details or appliances are not adapted to particular types of such apparatus
    • G01F15/07Integration to give total flow, e.g. using mechanically-operated integrating mechanism
    • G01F15/075Integration to give total flow, e.g. using mechanically-operated integrating mechanism using electrically-operated integrating means
    • G01F15/0755Integration to give total flow, e.g. using mechanically-operated integrating mechanism using electrically-operated integrating means involving digital counting
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N9/00Investigating density or specific gravity of materials; Analysing materials by determining density or specific gravity
    • G01N9/36Analysing materials by measuring the density or specific gravity, e.g. determining quantity of moisture
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2221/00Handled fluid, in particular type of fluid
    • F17C2221/01Pure fluids
    • F17C2221/011Oxygen
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2250/00Accessories; Control means; Indicating, measuring or monitoring of parameters
    • F17C2250/04Indicating or measuring of parameters as input values
    • F17C2250/0404Parameters indicated or measured
    • F17C2250/0421Mass or weight of the content of the vessel
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2250/00Accessories; Control means; Indicating, measuring or monitoring of parameters
    • F17C2250/04Indicating or measuring of parameters as input values
    • F17C2250/0404Parameters indicated or measured
    • F17C2250/0426Volume
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2250/00Accessories; Control means; Indicating, measuring or monitoring of parameters
    • F17C2250/04Indicating or measuring of parameters as input values
    • F17C2250/0486Indicating or measuring characterised by the location
    • F17C2250/0495Indicating or measuring characterised by the location the indicated parameter is a converted measured parameter
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2270/00Applications
    • F17C2270/02Applications for medical applications
    • F17C2270/025Breathing

Definitions

  • the invention relates generally to the monitoring, communication, and analysis of the amount of a fluid in a tank and, more specifically, to a system, method, and apparatus for monitoring, communicating, and analyzing the amount of a fluid in a tank.
  • Fluids, in a liquid phase, a gaseous phase, or a combination thereof, are often stored in tanks or other rigid containers.
  • the fluids may be pressurized or at atmospheric pressure. As these fluids leave the tank, it is desirable to know at any given time how much fluid has left the tank, how much fluid remains in the tank, and/or how long until the tank will be empty.
  • One example is the use of medical oxygen therapy. If a user does not know how much fluid is left in a tank or how long until that tank will be empty, he or she may either run out of oxygen or change the tank before it is necessary. If a medical oxygen supply company does not know exactly which patients need oxygen, how much oxygen they need, and/or when they need the oxygen, they may be required to make inefficient or expensive emergency deliveries.
  • a method for monitoring the mass of a fluid remaining in a tank as the fluid periodically or continuously leaves the tank comprising: (a) measuring, with a flow meter in communication with at least one processor, a plurality of flow rate measurements of the fluid as it leaves the tank during at least one measurement period, wherein each flow rate measurement of the plurality of flow rate measurements is determined at a time interval; (b) determining, with the at least one processor, a mass of the fluid that has left the tank during the at least one measurement period based at least partially on: (i) an averaged value of the plurality of flow rate measurements taken during the at least one measurement period, (ii) a density of the fluid at a pressure and/or temperature of the fluid as it passes through the flow meter, and (iii) the time interval between the plurality of flow rate measurements; (c) determining, with the at least one processor, a mass of the fluid remaining in the tank based at least partially on an initial mass of the fluid in the tank and
  • the method may further include determining, with the at least one processor, the estimated time remaining before the tank will be empty based at least partially on the determined mass of the fluid remaining in the tank, and the average value of the plurality of flow rate measurements taken during the at least one measurement period.
  • the pressure and/or temperature of the fluid may be assumed, predetermined, or measured, the density of the fluid at the pressure and/or temperature may assumed or predetermined, and the initial mass of the fluid in the tank may be assumed, predetermined, or measured.
  • the method may further include the steps of determining a pressure in the tank with the at least one processor and a pressure sensor in communication with the at least one processor; and determining, with the at least one processor, the initial mass of the fluid in the tank based at least partially on the pressure in the tank and a known, assumed, or determined volume of the tank.
  • the method may also further include the steps of periodically or continuously measuring, with the at least one processor and a pressure sensor in communication with the at least one processor, a pressure inside the tank, resulting in pressure data; determining, with the at least one processor, a rate of change of the pressure in the tank during the at least one measurement period based at least partially on the pressure data; and determining a volume of the tank based at least partially on the rate of change in pressure in the tank during the at least one measurement period and the determined mass of the fluid that has left the tank during the at least one measurement period, wherein the indication further comprises the volume of the tank.
  • the rate of change of mass of the fluid is used in the determination.
  • the method may also include determining a plurality of volumes of the tank, wherein the initial mass of the fluid in the tank is determined using an average value of the plurality of calculated volumes of the tank.
  • the rate of change of the pressure in the tank is determined by conducting a plurality of pressure measurements of the tank at predetermined intervals. The pressure measurements may, in some examples, be averaged. Further, each flow rate measurement may comprise a rolling mean of a plurality of flow rates.
  • the method may further include communicating the indication to a remote system or device, where the indication may further comprise information identifying the tank.
  • the indication may also be communicated to a remote system or device, wherein the remote system or device comprises at least one of the following: a robot, a software application configured to plan or predict supply chain events, capital expenses, and/or delivery routes to customers, or any combination thereof.
  • the indication may also be communicated to at least one automated valve connected to at least a second tank, wherein the at least one automated valve is configured to open or close based on the indication.
  • the indication may comprise at least one of the following: a visual representation on a display device or graphical user interface, a change in an appearance of a warning light, an audible alarm, an electronically generated voice, a release of a scented gas, an electronic alert, an electronic signal, or any combination thereof.
  • a device for monitoring the mass of a fluid remaining in a tank as the fluid periodically or continuously leaves the tank includes a housing comprising an inlet adapted to be attached to an outlet of the tank and to receive fluid from the tank, and a flow meter configured to measure a plurality of flow rate measurements of the fluid as it leaves the tank during at least one measurement period, wherein each flow rate measurement of the plurality of flow rate measurements is determined at a time interval.
  • the device also includes at least one processor in communication with the flow meter, the at least one processor programmed or configured to: determine a mass of the fluid that has left the tank during the at least one measurement period based at least partially on: an averaged value of the plurality of flow rate measurements taken during the at least one measurement period, a density of the fluid at a pressure and/or temperature of the fluid as it passes through the flow meter, and the time interval between the plurality of flow rate measurements; determine a mass of the fluid remaining in the tank based at least partially on an initial mass of the fluid in the tank and the determined mass of the fluid that has left the tank during the at least one measurement period; and generate, based at least partially on the mass of the fluid remaining in the tank, an indication of at least one of the following: a volume of the fluid remaining in the tank, a consumption rate, a consumption rate history, the determined mass of the fluid remaining in the tank, an estimated time remaining before the tank will be empty, or any combination thereof.
  • the at least one processor may be further configured to: determine the estimated time remaining before the tank will be empty based at least partially on the determined mass of the fluid remaining in the tank, and the average value of the plurality of flow rate measurements taken during the at least one measurement period.
  • the at least one processor may also be configured to determine a pressure in the tank with a pressure sensor, and determine the initial mass of the fluid in the tank based at least partially on the pressure in the tank and a known, assumed, or calculated volume of the tank.
  • the device may further comprise a pressure sensor in communication with the at least one processor, the pressure sensor configured to periodically or continuously measure a pressure inside the tank, resulting in pressure data.
  • the at least one processor may also be further configured to receive the pressure data, determine a rate of change of the pressure in the tank during the at least one measurement period based at least partially on the pressure data, and determine a volume of the tank based at least partially on the rate of change in pressure in the tank during the at least one measurement period and the determined mass of the fluid that has left the tank during the at least one measurement period, wherein the indication further comprises the volume of the tank.
  • the rate of change of mass of the fluid is used in the determination.
  • the at least one processor may be further configured to determine a plurality of volumes of the tank, wherein the initial mass of the fluid in the tank is determined using an average value of the plurality of determined volumes of the tank.
  • the rate of change of the pressure in the tank may be determined by conducting a plurality of pressure measurements of the tank at predetermined intervals. Further, each flow rate measurement may comprise a rolling mean of a plurality of flow rates.
  • the flow meter of the device may be configured to measure flow rate by calculating a rolling mean of a plurality of flow rates.
  • the device may also include a display device disposed in or attached to the housing, the display device configured to display a visual representation based on the indication.
  • the device may also include a communications device disposed in or attached to the housing, the communications device configured to communicate the indication to a remote system or device.
  • the remote system or device may include a robot, a software application configured to plan or predict supply chain events, capital expenses, and/or delivery routes to customers, or any combination thereof.
  • the remote system or device may also include at least one automated valve configured to close and open based on the indication.
  • a non-transitory computer-readable medium for monitoring the mass of a fluid remaining in a tank as the fluid periodically or continuously leaves the tank.
  • the computer-readable medium includes program instructions that, when executed by at least one processor, cause the at least one processor to: measure, with a flow meter in communication with the at least one processor, a plurality of flow rate measurements of the fluid as it leaves the tank during at least one measurement period, wherein each flow rate measurement of the plurality of flow rate measurements is determined at a time interval; determine a mass of the fluid that has left the tank during the at least one measurement period based at least partially on: an averaged value of the plurality of flow rate measurements taken during the at least one measurement period, a density of the fluid at a pressure and/or temperature of the fluid as it passes through the flow meter, and the time interval between the plurality of flow rate measurements; determine a mass of the fluid remaining in the tank based at least partially on a known, measured, or determined initial mass of the fluid in the tank and the
  • FIG. 1 is a perspective view of a device according to the principles of the present invention
  • FIG. 2 is an exploded view of the device shown in FIG. 1 according to the principles of the present invention
  • FIG. 3 is a front view of the device shown in FIG. 1 according to the principles of the present invention.
  • FIG. 4 is a cross-sectional view of the device shown in FIG. 1 according to the principles of the present invention.
  • FIG. 5 is a flow diagram for a method according to the principles of the present invention.
  • the terms “communication” and “communicate” refer to the receipt or transfer of one or more signals, messages, commands, or other type of data.
  • one unit or component to be in communication with another unit or component means that the one unit or component is able to directly or indirectly receive data from and/or transmit data to the other unit or component. This can refer to a direct or indirect connection that may be wired and/or wireless in nature.
  • two units or components may be in communication with each other even though the data transmitted may be modified, processed, and/or routed between the first and second unit or component.
  • a first unit may be in communication with a second unit even though the first unit passively receives data, and does not actively transmit data to the second unit.
  • a first unit may be in communication with a second unit if one or more intermediary units processes data from one unit and transmits processed data to the second unit. It will be appreciated that numerous other arrangements are possible.
  • non-limiting embodiments of the present invention utilize mathematical formulae based on the ideal gas law.
  • the ideal gas law is largely based on two assumptions. The first is that gas molecules have negligible volume, and the second is that there are no interactions between the gas molecules. Neither of these assumptions is actually true but rather may be used for simplification in non-limiting embodiments of the present invention because the effects of the gas molecules' volume and force interactions are negligible at lower pressures.
  • the first assumption breaks down because high pressure by definition means a large number of gas molecules in a relatively small space. When this many gas molecules are forced into a small space, their volume becomes relevant as they will begin to resist moving towards each other.
  • the second assumption breaks down because the increased pressure means that the molecules are closer together now and more susceptible to interactions between each other.
  • many “real gas” laws have been proposed with perhaps the most famous being van der Waal's equation. These proposed real gas laws tend to still deal with pressure, temperature, moles of gas, and volume, but they also incorporate a number of empirically determined constants that change based on what gas or combination of gases is being evaluated.
  • FIG. 1 shows an illustration of an assembled device 100 attached to a tank 104 in accordance with a non-limiting embodiment of the present invention. Fluid flows from tank 104 through the device 100 and out of fluid outlet 103 . Some aspects of the fluid flow may be controlled with control device 102 . During this process, the device measures and determines various aspects of the fluid and tank. The results of these determinations can be shown on display instrumentation 101 .
  • the tank 104 may be any shape or size such as, but not limited to, a cylindrical tank, a spherical tank, and/or the like.
  • the control device 102 may include, as examples, one or more knobs, dials, switches, or the like.
  • the control device 102 in some examples may also be an electronic or software interface, and may be on the device 100 or otherwise in communication with the device 100 .
  • the fluid outlet 103 may also be any shape or size, and may be located anywhere on the device 100 .
  • Various adapters may be connected to the fluid outlet 103 based on how the device 100 is used.
  • the display instrumentation 101 may include, for example, one or more liquid crystal display (LCD) screens, digital displays, light emitting diodes (LEDs), and/or the like. Those skilled in the art will appreciate that the display instrumentation 101 may also be a display screen separate from the device 100 such as, for example, a smartphone or computer monitor in communication with the device.
  • LCD liquid crystal display
  • LEDs light emitting diodes
  • FIG. 2 shows an exploded view of the device 100 according to a preferred and non-limiting embodiment.
  • the fluid enters the device 100 via the fluid intake 210 .
  • the fluid then passes into a pressure measuring chamber that contains pressure sensor 202 .
  • the device 100 also includes a flow measuring device (e.g., flow meter) 209 , control/communication circuitry 208 , display instrumentation 212 , a control device 213 , a pressure regulator 203 , and a power source 207 .
  • the pressure sensor 202 and/or flow measuring device 209 may be located within the device 100 and in fluid communication with the inlet, or in other examples may be external to the device 100 .
  • the pressure sensor 202 communicates a signal to the control/communication circuitry 208 .
  • This circuitry 208 could include, but is not limited to, a processor such as a microcontroller, microprocessor, or other type of computing device.
  • the processor may have stored thereon, or be in communication with, program instructions that, when executed by the processor, cause the processor to perform data processing tasks.
  • a computer-readable medium may be memory located on or in communication with a processor for storing the program instructions.
  • the control circuitry 208 could also be divided among a plurality of processors in communication with one another, for example, the control circuitry 208 could be divided into two segments, one in the device and one located external to the device.
  • the circuitry 208 receives signals from the pressure sensor 202 and generates pressure data representing an amount of pressure measured by the device 202 .
  • the fluid After passing through the pressure measuring chamber, the fluid flows into pressure regulator 203 .
  • the pressure regulator 203 regulates the pressure of the fluid from the pressure of the fluid inside of the tank (not shown) to a predetermined pressure for output through the fluid outlet 214 .
  • the fluid flows into a flow measurement channel containing flow measuring device 209 .
  • the flow rate of the fluid in this channel can be controlled by the control device 213 or simply be driven by system parameters including, but not limited to, flow demand at the site of fluid use, pressure inside of the tank, or the regulated pressure of the fluid after exiting pressure regulator 203 .
  • the flow measuring device 209 sends a signal to the control/communication circuitry 208 .
  • the control/communication circuitry 208 may then calculate the mass remaining in the tank and the amount of time until the tank will be empty given that the current flow continues.
  • the circuitry 208 may generate an indication based on the mass remaining in the tank and/or the amount of time until the tank will be empty with the current flow rate. The calculations and algorithms may update very quickly so any large changes in flow affect the time remaining measurement almost instantly.
  • the indication generated by the control/communication circuitry 208 is then sent to the display instrumentation 212 which may provide the user with a visual representation of how much of the fluid remains in the tank.
  • the generated indication may also be communicated to an external system or device such as, but not limited to, a computer, database, server, mobile device, additional flow measuring device, or processor, by the control/communication circuitry 208 itself.
  • the indication may also be communicated to a human by any capable device.
  • fluid is introduced into the device 100 via the fluid inlet 210 . It will be appreciated that the flow of the fluid through the device 100 could be unidirectional or bidirectional. After exiting the flow measurement channel, the fluid flows out of the device 100 via fluid outlet 214 .
  • FIG. 3 shows a front view of the device 100 according to a preferred and non-limiting embodiment.
  • the device includes a control device 213 , upper housing 201 , lower housing 211 , display instrumentation 212 , and fluid outlet 214 .
  • FIG. 4 shows a cross-sectional view of the device 100 according to a preferred and non-limiting embodiment.
  • FIG. 4 illustrates a flow path of the fluid passing through the device 100 .
  • the fluid enters fluid inlet 301 .
  • the fluid then passes into the pressure measuring chamber 302 that contains pressure sensor 202 (shown in FIG. 2 ).
  • the fluid passes into the pressure regulator 303 .
  • the fluid After exiting pressure regulator 303 , the fluid enters flow measurement channel 304 that contains flow measuring device 209 (shown in FIG. 2 ) and control/communication circuitry 208 (shown in FIG. 2 ). Finally, the fluid exits the device via flow outlet 305 .
  • the device 100 may also incorporate a pressure sensor and/or thermometer for measuring a pressure and/or temperature of the fluid inside the tank, a pressure sensor and/or thermometer for measuring a pressure and/or temperature of the fluid as it leaves the tank, or any combination thereof. It will be appreciated that these are optional features, and that in many applications pressure and/or temperature may affect the density of the fluid, may be presumed, or may be estimated in accordance with non-limiting embodiments of the present invention.
  • the amount of the fluid remaining in the tank may be determined using a starting pressure and/or temperature inside the tank as determined by a pressure sensor and using a known, assumed, estimated, or calculated volume of the tank. From this information, the ideal gas law, and/or other fluid dynamics equations known to those skilled in the art, the initial mass in the tank may be determined using a processor in or in communication with the device 100 .
  • a flow diagram is shown for a method according to a preferred and non-limiting embodiment.
  • the method starts at steps 501 , 503 where pressure data and flow rates are measured with respective pressure and flow measuring devices.
  • the flow rate data and pressure data are sent to a processor and, at step 507 , a volume of the tank is determined based on that data.
  • the mass of fluid in the tank is determined based on the determined volume of the tank and the pressure data.
  • the flow rate is measured again, or continually, at step 511 , and the flow data is sent to the processor at step 513 .
  • the processor determines the mass that left the tank during the measurement period.
  • the processor then, at step 517 , subtracts the mass that left the tank from the previous mass of fluid in the tank.
  • the processor generates an indication based at least partially on the remaining mass in the tank that was determined. The indication may then be displayed or communicated to a remote device or system at step 521 .
  • the flow measuring device 209 determines the volumetric flow rate of the fluid leaving the tank at a given time and communicates this value to the control/communication circuitry 208 .
  • the device 100 may utilize flow measuring devices which measure the flow rate based on a mechanical displacement, heat transfer, light interruption, changes in electrical resistance, capacitance or other material property, ultrasonic sensing, or any combination thereof. It is also possible to use a temperature sensor as a flow measuring device, either with or in place of the flow meter to obtain a measurement of the fluid flow rate.
  • the flow rate may be normalized over multiple measurement periods, for example, using a rolling average method.
  • a rolling average method For example, following the previous example, suppose the next flow rate reading from the sensor is 14. Then, the numbers in the previous array may be shifted to the left with the first number being removed such that the array reads: [4, 3, 4, 5, 4, 4, 5, 4, 3, 14].
  • the next flow rate used in the next cycle of calculations would then be the arithmetic mean of the new array, in this case, five (5). This process may be repeated a plurality of times in rapid succession such that each flow rate used in the algorithms has been normalized to reduce noise. It will be appreciated that a variety of other non-limiting methods to reduce noise and/or normalize the measurements could be used including, but not limited to, medians, modes, standard deviations, integration methods, and the application of filters and/or masks on the data set.
  • the processor may use a normalized flow rate for each cycle and multiply it by the density of the fluid in order to determine a mass flow rate of the fluid (i.e., the amount of mass of the fluid leaving the tank in a given amount of time).
  • the mass flow rate may then be multiplied by the time between sample readings (in the preceding example using a rolling average, this would be 0.1 seconds) in order to determine the mass of the fluid that has left the tank in between sample readings.
  • the mass that left the tank may then be subtracted from the calculated mass in the tank from the previous reading. For example, if there were seven (7) units in the tank before this reading and five (5) units left the tank during the reading, there will be two (2) units in the tank.
  • the time remaining until the tank is empty may then be determined by dividing the remaining mass in the tank by the mass flow rate.
  • the number of moles initially in the tank is therefore:
  • the flow meter in conjunction with a processor collects a new measurement every 0.1 seconds and averages this value along with the nine (9) previous values.
  • the first 10 readings may be (in cubic meters per second): [0.001, 0.001, 0.0011, 0.001, 0.0012, 0.0012, 0.0009, 0.001, 0.001, 0.0011]. The average of these values is 0.00105. This value is then used for this iteration of calculations. When the next sensor reading comes in, the first number in the array is deleted and the new number is added to the end. This new array may be used for the next iteration of calculations.
  • This value may then be multiplied by the time interval between measurements:
  • the processor may then divide this resulting amount by the mass flow rate to determine the time remaining until the tank is empty:
  • the processor may be programmed or configured to provide a user, computer, and/or remote system with an indication related to the amount of fluid left in the tank based on the determined mass of the fluid remaining in the tank and/or the determined time remaining before the tank is empty.
  • the indication may comprise a visual display showing an amount of mass of the fluid left, a percentage of mass of the fluid left, a time remaining before the tank needs to be replaced, or a combination thereof.
  • the indication may comprise an audial or visual alarm when the percentage of mass, or time remaining, reaches a predetermined threshold.
  • the alarm may be an audible alarm or a computer generated or pre-recorded voice indication of how much fluid remains in the tank.
  • the alarm could also be a message sent to a mobile device, a visual representation on a graphical user interface, and/or the like.
  • the indication may comprise an alarm when the device's power source is running low.
  • the alarm may be an audible alarm or a computer generated or pre-recorded voice indication of how much power is left in the power source (e.g., a percentage of battery charge or a time remaining).
  • the alarm could also be a message sent to a mobile device, a visual representation on a graphical user interface, and/or the like.
  • the indication may be sent to one or more other devices and/or systems.
  • the one or more other devices and/or systems could use the information contained in the indication as input data for an additional process such as, but not limited to, delivery route optimization/planning and future asset purchase planning.
  • the device may also receive an indication sent from one or more other devices and/or systems. These indications could include items such as, but not limited to, software updates to the device, location information, information about the fluid being used with the device, and a device identity number or name. Upon receipt of this indication, the device may then automatically or with manual input update itself or perform a task based on the information in the indication.
  • the indication may cause a device in communication with the device to cause a mechanical change.
  • the device may switch to an alternate tank using, for example, an automated valve or robot.
  • the indication may trigger an automated valve to open or close.
  • the system may be further adapted to determine the volume of the tank and further to determine the mass of the fluid remaining in the tank based at least partially on this determined volume.
  • the pressure inside of a tank that is filled with a gas is approximated using the ideal gas law. This law states that:
  • R is a constant term in this equation.
  • V is also a constant term when the tank has a fixed and/or constant volume.
  • T is not typically a constant.
  • T may be assumed to be a constant of room temperature because the tanks are primarily used indoors and the variation among temperatures suitable for human habitation or work is generally small enough that it does not substantially affect the determined volume of the tank.
  • the internal temperatures of the tanks are not necessarily the same as the respective room temperatures.
  • thermometer in communication with the device may be incorporated and the measured temperature may be utilized in determining the volume.
  • V can be solved for as follows:
  • V ( ⁇ n ⁇ t ) ⁇ RT ( ⁇ P ⁇ t ) ( 5 )
  • the processor may be configured to keep track of a plurality of measurements from the pressure sensor and calculate dP/dt as follows:
  • P 1 is the pressure at one point in time
  • P 2 is the pressure at a later point in time
  • ⁇ t is the time between P 1 and P 2 .
  • the time interval between pressure measurements is less than 10 seconds, and, in some examples, at least 2 times per second.
  • a volumetric flow reading from the flow measuring device may then be multiplied by the density of the gas (which may be a presumed constant based on the operating temperature and pressure of the device or which may be determined using a measured temperature and pressure) and the resulting value divided by the molar mass of the gas in order to determine the molar flow rate of the gas. For short periods of time, this is approximately the same as dn/dt.
  • m is the measured volumetric flow rate
  • p is the density of the gas
  • M is the molar mass of the gas
  • a processor in or in communication with the device may be configured to repeat this calculation several times and average the results in order to determine an estimate of the volume of the tank without having any prior knowledge of the tank size or volume. In non-limiting embodiments, this may be done extremely quickly by a microprocessor such that the volume of the tank may be estimated before the corresponding loss of gas from the tank significantly affects the determined initial mass of the fluid. Once the volume has been determined and used to determine the initial mass of the fluid in the tank by solving equation (1) with the determined volume, assumed or measured pressure, and assumed or measured temperature, the system may proceed to monitor the mass of the fluid remaining in the tank as described above.
  • a pressure of the fluid may be measured as it leaves the tank or very shortly after it has left the tank, either alternatively to, or in addition to, measuring the flow rate of the fluid as it leaves the tank. It is noted that this pressure measurement is different from the measurement of the pressure in the tank itself, and that the pressure of the fluid generally tends to decrease as it flows in a conduit away from the tank.
  • a combination of a pressure measuring device e.g., a pressure sensor or other like device
  • microcontroller e.g., a microcontroller
  • computer may be used to determine the mass leaving the tank and determine the remaining mass.
  • a pressure measuring device e.g., a pressure sensor or other like device
  • the sensor may record the fluid pressure and send the data to a processor such as a microcontroller.
  • the processor then may interface with a second processor, for example a personal computer, configured to determine the remaining mass in the tank using software such as Matlab® or other like software.
  • the mass of the fluid remaining in the tank may be determined as follows:
  • Re d is Reynolds number of the fluid
  • This equation closely approximates the mass, m, leaving the tank in a time interval of ⁇ t. By subtracting m from the total mass in the tank, the remaining mass is found. Repetition of this process multiple times per minute allows for a seemingly continuous monitoring of the tank's mass, which may be used to provide an indication or communication of how much time is left before the tank will be empty.
  • the device described herein has applications in many fields. These applications include, but are not limited to, using the device to display or send information about the state of a compressed gas in a container, using the device to display or send information about the state of a medical oxygen tank, using the device to display or send information about the state of an oxygen tank used by firefighting or emergency response personnel, using the device to display or send information about the state of an oxygen tank used by scuba divers, using the device to display or send information about the state of an industrial and/or specialty gas tank, using the device to display or send information about the state of a propane gas tank such as those used by grills, using the device to send information about how much gas a specific customer such as a medical patient, commercial consumer, or industrial gas consumer currently has on his, her, or its premise, using the device to send information about how much gas a specific customer such as a medical patient, commercial consumer, or industrial gas consumer currently has on his, her, or its premise for delivery route planning and route optimization, using the device to send information about how much gas a specific customer

Abstract

A device for monitoring the mass of a fluid remaining in a tank as the fluid periodically or continuously leaves the tank includes a housing comprising an inlet adapted to be attached to an outlet of the tank and to receive fluid from the tank. A flow meter measures a plurality of flow rate measurements of the fluid as it leaves the tank. At least one processor is configured to determine a mass of the fluid that has left the tank during at least one measurement period, determine a mass of the fluid remaining in the tank based at least partially on an initial mass of the fluid in the tank and the determined mass of the fluid that has left the tank, and generate, based on the mass of the fluid remaining, an indication.

Description

    CROSS REFERENCE TO RELATED APPLICATIONS
  • This application is a continuation of U.S. application Ser. No. 14/870,828, filed Sep. 30, 2015, which claims benefit of priority from U.S. Provisional Patent Application No. 62/058,978, filed Oct. 2, 2014, both of which are incorporated by reference in their entirety.
  • BACKGROUND OF THE INVENTION
  • Field of the Invention
  • The invention relates generally to the monitoring, communication, and analysis of the amount of a fluid in a tank and, more specifically, to a system, method, and apparatus for monitoring, communicating, and analyzing the amount of a fluid in a tank.
  • Description of Related Art
  • Fluids, in a liquid phase, a gaseous phase, or a combination thereof, are often stored in tanks or other rigid containers. The fluids may be pressurized or at atmospheric pressure. As these fluids leave the tank, it is desirable to know at any given time how much fluid has left the tank, how much fluid remains in the tank, and/or how long until the tank will be empty.
  • Currently, the flow from many tanks is controlled by a regulator that contains a dial showing the pressure inside of the tank. The change in pressure shown by this dial is often the only indication a user has of how much fluid is left in a tank. The rate at which the dial changes is the only indication a user has of how much time remains until a tank will be empty, and such measurements can prove inaccurate and difficult to read.
  • In many applications, it is desirable to obtain an accurate estimate of how much fluid is left in a tank, determine how long until that tank will be empty, and communicate and analyze this information. One example is the use of medical oxygen therapy. If a user does not know how much fluid is left in a tank or how long until that tank will be empty, he or she may either run out of oxygen or change the tank before it is necessary. If a medical oxygen supply company does not know exactly which patients need oxygen, how much oxygen they need, and/or when they need the oxygen, they may be required to make inefficient or expensive emergency deliveries.
  • SUMMARY OF THE INVENTION
  • Accordingly, it is an object of the invention to provide a method, apparatus, and computer program product for monitoring the mass of a fluid in a tank and providing an indication regarding an amount of the fluid remaining in the tank that overcomes some or all of the deficiencies of the prior art.
  • According to a preferred and non-limiting embodiment, provided is a method for monitoring the mass of a fluid remaining in a tank as the fluid periodically or continuously leaves the tank, comprising: (a) measuring, with a flow meter in communication with at least one processor, a plurality of flow rate measurements of the fluid as it leaves the tank during at least one measurement period, wherein each flow rate measurement of the plurality of flow rate measurements is determined at a time interval; (b) determining, with the at least one processor, a mass of the fluid that has left the tank during the at least one measurement period based at least partially on: (i) an averaged value of the plurality of flow rate measurements taken during the at least one measurement period, (ii) a density of the fluid at a pressure and/or temperature of the fluid as it passes through the flow meter, and (iii) the time interval between the plurality of flow rate measurements; (c) determining, with the at least one processor, a mass of the fluid remaining in the tank based at least partially on an initial mass of the fluid in the tank and the determined mass of the fluid that has left the tank during the at least one measurement period; and (d) generating, with the at least one processor and based at least partially on the mass of the fluid remaining in the tank, an indication of at least one of the following: a volume of the fluid remaining in the tank, a consumption rate, a consumption rate history, the determined mass of the fluid remaining in the tank, an estimated time remaining before the tank will be empty, or any combination thereof.
  • In some examples, the method may further include determining, with the at least one processor, the estimated time remaining before the tank will be empty based at least partially on the determined mass of the fluid remaining in the tank, and the average value of the plurality of flow rate measurements taken during the at least one measurement period. Moreover, the pressure and/or temperature of the fluid may be assumed, predetermined, or measured, the density of the fluid at the pressure and/or temperature may assumed or predetermined, and the initial mass of the fluid in the tank may be assumed, predetermined, or measured.
  • In some embodiments, the method may further include the steps of determining a pressure in the tank with the at least one processor and a pressure sensor in communication with the at least one processor; and determining, with the at least one processor, the initial mass of the fluid in the tank based at least partially on the pressure in the tank and a known, assumed, or determined volume of the tank. The method may also further include the steps of periodically or continuously measuring, with the at least one processor and a pressure sensor in communication with the at least one processor, a pressure inside the tank, resulting in pressure data; determining, with the at least one processor, a rate of change of the pressure in the tank during the at least one measurement period based at least partially on the pressure data; and determining a volume of the tank based at least partially on the rate of change in pressure in the tank during the at least one measurement period and the determined mass of the fluid that has left the tank during the at least one measurement period, wherein the indication further comprises the volume of the tank. In some examples, the rate of change of mass of the fluid is used in the determination. Moreover, the method may also include determining a plurality of volumes of the tank, wherein the initial mass of the fluid in the tank is determined using an average value of the plurality of calculated volumes of the tank. In some examples, the rate of change of the pressure in the tank is determined by conducting a plurality of pressure measurements of the tank at predetermined intervals. The pressure measurements may, in some examples, be averaged. Further, each flow rate measurement may comprise a rolling mean of a plurality of flow rates.
  • In some embodiments, the method may further include communicating the indication to a remote system or device, where the indication may further comprise information identifying the tank. The indication may also be communicated to a remote system or device, wherein the remote system or device comprises at least one of the following: a robot, a software application configured to plan or predict supply chain events, capital expenses, and/or delivery routes to customers, or any combination thereof. In some examples, the indication may also be communicated to at least one automated valve connected to at least a second tank, wherein the at least one automated valve is configured to open or close based on the indication. In embodiments, the indication may comprise at least one of the following: a visual representation on a display device or graphical user interface, a change in an appearance of a warning light, an audible alarm, an electronically generated voice, a release of a scented gas, an electronic alert, an electronic signal, or any combination thereof.
  • According to another preferred and non-limiting embodiment, provided is a device for monitoring the mass of a fluid remaining in a tank as the fluid periodically or continuously leaves the tank. The device includes a housing comprising an inlet adapted to be attached to an outlet of the tank and to receive fluid from the tank, and a flow meter configured to measure a plurality of flow rate measurements of the fluid as it leaves the tank during at least one measurement period, wherein each flow rate measurement of the plurality of flow rate measurements is determined at a time interval. The device also includes at least one processor in communication with the flow meter, the at least one processor programmed or configured to: determine a mass of the fluid that has left the tank during the at least one measurement period based at least partially on: an averaged value of the plurality of flow rate measurements taken during the at least one measurement period, a density of the fluid at a pressure and/or temperature of the fluid as it passes through the flow meter, and the time interval between the plurality of flow rate measurements; determine a mass of the fluid remaining in the tank based at least partially on an initial mass of the fluid in the tank and the determined mass of the fluid that has left the tank during the at least one measurement period; and generate, based at least partially on the mass of the fluid remaining in the tank, an indication of at least one of the following: a volume of the fluid remaining in the tank, a consumption rate, a consumption rate history, the determined mass of the fluid remaining in the tank, an estimated time remaining before the tank will be empty, or any combination thereof.
  • In some embodiments, the at least one processor may be further configured to: determine the estimated time remaining before the tank will be empty based at least partially on the determined mass of the fluid remaining in the tank, and the average value of the plurality of flow rate measurements taken during the at least one measurement period. The at least one processor may also be configured to determine a pressure in the tank with a pressure sensor, and determine the initial mass of the fluid in the tank based at least partially on the pressure in the tank and a known, assumed, or calculated volume of the tank.
  • In some embodiments, the device may further comprise a pressure sensor in communication with the at least one processor, the pressure sensor configured to periodically or continuously measure a pressure inside the tank, resulting in pressure data. The at least one processor may also be further configured to receive the pressure data, determine a rate of change of the pressure in the tank during the at least one measurement period based at least partially on the pressure data, and determine a volume of the tank based at least partially on the rate of change in pressure in the tank during the at least one measurement period and the determined mass of the fluid that has left the tank during the at least one measurement period, wherein the indication further comprises the volume of the tank. In some examples, the rate of change of mass of the fluid is used in the determination. Further, in some examples the at least one processor may be further configured to determine a plurality of volumes of the tank, wherein the initial mass of the fluid in the tank is determined using an average value of the plurality of determined volumes of the tank. The rate of change of the pressure in the tank may be determined by conducting a plurality of pressure measurements of the tank at predetermined intervals. Further, each flow rate measurement may comprise a rolling mean of a plurality of flow rates.
  • In some embodiments, the flow meter of the device may be configured to measure flow rate by calculating a rolling mean of a plurality of flow rates. The device may also include a display device disposed in or attached to the housing, the display device configured to display a visual representation based on the indication. Further, the device may also include a communications device disposed in or attached to the housing, the communications device configured to communicate the indication to a remote system or device. The remote system or device may include a robot, a software application configured to plan or predict supply chain events, capital expenses, and/or delivery routes to customers, or any combination thereof. The remote system or device may also include at least one automated valve configured to close and open based on the indication.
  • According to a further non-limiting embodiment, provided is a non-transitory computer-readable medium for monitoring the mass of a fluid remaining in a tank as the fluid periodically or continuously leaves the tank. The computer-readable medium includes program instructions that, when executed by at least one processor, cause the at least one processor to: measure, with a flow meter in communication with the at least one processor, a plurality of flow rate measurements of the fluid as it leaves the tank during at least one measurement period, wherein each flow rate measurement of the plurality of flow rate measurements is determined at a time interval; determine a mass of the fluid that has left the tank during the at least one measurement period based at least partially on: an averaged value of the plurality of flow rate measurements taken during the at least one measurement period, a density of the fluid at a pressure and/or temperature of the fluid as it passes through the flow meter, and the time interval between the plurality of flow rate measurements; determine a mass of the fluid remaining in the tank based at least partially on a known, measured, or determined initial mass of the fluid in the tank and the determined mass of the fluid that has left the tank during the at least one measurement period; and generate, based at least partially on the mass of the fluid remaining in the tank, an indication of at least one of the following: a volume of the fluid remaining in the tank, a consumption rate, a consumption rate history, the determined mass of the fluid remaining in the tank, an estimated time remaining before the tank will be empty, or any combination thereof.
  • These and other features and characteristics of the present invention, as well as the methods of operation and functions of the related elements of structures and the combination of parts and economies of manufacture, will become more apparent upon consideration of the following description and the appended claims with reference to the accompanying drawings, all of which form a part of this specification, wherein like reference numerals designate corresponding parts in the various figures. It is to be expressly understood, however, that the drawings are for the purpose of illustration and description only and are not intended as a definition of the limits of the invention. As used in the specification and the claims, the singular form of “a”, “an”, and “the” include plural referents unless the context clearly dictates otherwise.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a perspective view of a device according to the principles of the present invention;
  • FIG. 2 is an exploded view of the device shown in FIG. 1 according to the principles of the present invention;
  • FIG. 3 is a front view of the device shown in FIG. 1 according to the principles of the present invention;
  • FIG. 4 is a cross-sectional view of the device shown in FIG. 1 according to the principles of the present invention; and
  • FIG. 5 is a flow diagram for a method according to the principles of the present invention.
  • DETAILED DESCRIPTION
  • For purposes of the description hereinafter, the terms “end”, “upper”, “lower”, “right”, “left”, “vertical”, “horizontal”, “top”, “bottom”, “lateral”, “longitudinal”, and derivatives thereof shall relate to the invention as it is oriented in the drawing figures. However, it is to be understood that the invention may assume various alternative variations and step sequences, except where expressly specified to the contrary. It is also to be understood that the specific devices and processes illustrated in the attached drawings, and described in the following specification, are simply exemplary configurations of the invention. Hence, specific dimensions and other physical characteristics related to the configurations disclosed herein are not to be considered as limiting.
  • As used herein, the terms “communication” and “communicate” refer to the receipt or transfer of one or more signals, messages, commands, or other type of data. For one unit or component to be in communication with another unit or component means that the one unit or component is able to directly or indirectly receive data from and/or transmit data to the other unit or component. This can refer to a direct or indirect connection that may be wired and/or wireless in nature. Additionally, two units or components may be in communication with each other even though the data transmitted may be modified, processed, and/or routed between the first and second unit or component. For example, a first unit may be in communication with a second unit even though the first unit passively receives data, and does not actively transmit data to the second unit. As another example, a first unit may be in communication with a second unit if one or more intermediary units processes data from one unit and transmits processed data to the second unit. It will be appreciated that numerous other arrangements are possible.
  • As used herein, the term indication refers to any conveyance of information which can be perceived by the human senses and/or by a processor or other electronic device in communication with the system whether or not such conveyance of information may also be perceived by a human being. In non-limiting, illustrative examples, an indication may be a signal that can be perceived by sight, hearing, touch, smell, and/or taste. In further non-limiting examples, an indication may be an electronic signal sent to a processor or other electronic device in communication with the system. An indication may also be, for example, data displayed on an interface such as a graphical user interface. In non-limiting embodiments, an electronic device may be configured to perform an action in response to or otherwise based on the receipt of the indication (or lack thereof), or based on information conveyed as part of the indication.
  • In the examples described herein, non-limiting embodiments of the present invention utilize mathematical formulae based on the ideal gas law. The ideal gas law is largely based on two assumptions. The first is that gas molecules have negligible volume, and the second is that there are no interactions between the gas molecules. Neither of these assumptions is actually true but rather may be used for simplification in non-limiting embodiments of the present invention because the effects of the gas molecules' volume and force interactions are negligible at lower pressures.
  • For example, at high pressures the assumptions of the ideal gas law are not as useful. The first assumption breaks down because high pressure by definition means a large number of gas molecules in a relatively small space. When this many gas molecules are forced into a small space, their volume becomes relevant as they will begin to resist moving towards each other. The second assumption breaks down because the increased pressure means that the molecules are closer together now and more susceptible to interactions between each other. To account for this, many “real gas” laws have been proposed with perhaps the most famous being van der Waal's equation. These proposed real gas laws tend to still deal with pressure, temperature, moles of gas, and volume, but they also incorporate a number of empirically determined constants that change based on what gas or combination of gases is being evaluated.
  • It will be appreciated that, particularly in embodiments of the present invention which operate at higher temperatures or pressures, in embodiments wherein the fluid does not generally behave as an ideal gas, or in embodiments wherein the fluid is at least partially in a liquid state, that appropriate adjustments can be made to the calculations and algorithms described in the following non-limiting examples, for example, based on the above-described proposed real gas laws.
  • FIG. 1 shows an illustration of an assembled device 100 attached to a tank 104 in accordance with a non-limiting embodiment of the present invention. Fluid flows from tank 104 through the device 100 and out of fluid outlet 103. Some aspects of the fluid flow may be controlled with control device 102. During this process, the device measures and determines various aspects of the fluid and tank. The results of these determinations can be shown on display instrumentation 101.
  • With continued reference to FIG. 1, the tank 104 may be any shape or size such as, but not limited to, a cylindrical tank, a spherical tank, and/or the like. Moreover, the control device 102 may include, as examples, one or more knobs, dials, switches, or the like. The control device 102 in some examples may also be an electronic or software interface, and may be on the device 100 or otherwise in communication with the device 100. Those skilled in the art will appreciate that the fluid outlet 103 may also be any shape or size, and may be located anywhere on the device 100. Various adapters may be connected to the fluid outlet 103 based on how the device 100 is used. The display instrumentation 101 may include, for example, one or more liquid crystal display (LCD) screens, digital displays, light emitting diodes (LEDs), and/or the like. Those skilled in the art will appreciate that the display instrumentation 101 may also be a display screen separate from the device 100 such as, for example, a smartphone or computer monitor in communication with the device.
  • FIG. 2 shows an exploded view of the device 100 according to a preferred and non-limiting embodiment. As shown, the fluid enters the device 100 via the fluid intake 210. The fluid then passes into a pressure measuring chamber that contains pressure sensor 202. The device 100 also includes a flow measuring device (e.g., flow meter) 209, control/communication circuitry 208, display instrumentation 212, a control device 213, a pressure regulator 203, and a power source 207. The pressure sensor 202 and/or flow measuring device 209 may be located within the device 100 and in fluid communication with the inlet, or in other examples may be external to the device 100.
  • With continued reference to FIG. 2, the pressure sensor 202, flow measuring device 209, control/communication circuitry 208, and display instrumentation 212 are powered by the power source 207. This power source 207 could be, but is not limited to, one or more batteries and/or generators utilizing solar energy, wind energy, motion, or thermal energy. Those skilled in the art will appreciate that various other configurations are possible. The power source 207 is disposed in a lower housing 211 of the device 100. The power source 207 is protected by cover 206 which is fastened to lower housing 211 by a fastener 204 such as, but not limited to, screws, nails, rivets, and/or adhesives.
  • Still referring to FIG. 2, the pressure sensor 202 communicates a signal to the control/communication circuitry 208. This circuitry 208 could include, but is not limited to, a processor such as a microcontroller, microprocessor, or other type of computing device. The processor may have stored thereon, or be in communication with, program instructions that, when executed by the processor, cause the processor to perform data processing tasks. For example, a computer-readable medium may be memory located on or in communication with a processor for storing the program instructions. In non-limiting configurations, the control circuitry 208 could also be divided among a plurality of processors in communication with one another, for example, the control circuitry 208 could be divided into two segments, one in the device and one located external to the device. The circuitry 208 receives signals from the pressure sensor 202 and generates pressure data representing an amount of pressure measured by the device 202.
  • After passing through the pressure measuring chamber, the fluid flows into pressure regulator 203. The pressure regulator 203 regulates the pressure of the fluid from the pressure of the fluid inside of the tank (not shown) to a predetermined pressure for output through the fluid outlet 214. Next, the fluid flows into a flow measurement channel containing flow measuring device 209. The flow rate of the fluid in this channel can be controlled by the control device 213 or simply be driven by system parameters including, but not limited to, flow demand at the site of fluid use, pressure inside of the tank, or the regulated pressure of the fluid after exiting pressure regulator 203. The flow measuring device 209 sends a signal to the control/communication circuitry 208. The control/communication circuitry 208 may then calculate the mass remaining in the tank and the amount of time until the tank will be empty given that the current flow continues.
  • In non-limiting embodiments, the circuitry 208 may generate an indication based on the mass remaining in the tank and/or the amount of time until the tank will be empty with the current flow rate. The calculations and algorithms may update very quickly so any large changes in flow affect the time remaining measurement almost instantly. In the non-limiting embodiment shown, the indication generated by the control/communication circuitry 208 is then sent to the display instrumentation 212 which may provide the user with a visual representation of how much of the fluid remains in the tank. The generated indication may also be communicated to an external system or device such as, but not limited to, a computer, database, server, mobile device, additional flow measuring device, or processor, by the control/communication circuitry 208 itself. The indication may also be communicated to a human by any capable device. The indication may be communicated via a network, cellular transmission, radio transmission, Bluetooth® connection, Wi-Fi connection, and/or a tethered (wired) connection, as examples. Those skilled in the art will appreciate that various implementations are possible. Once the communicated indication has been received, it can be analyzed and/or processed by either a human or software program for uses including, but not limited to, route optimization/planning and future asset purchase planning. In the non-limiting embodiment shown, different aspects of the display instrumentation 212 can be changed including, but not limited to, the brightness, color, and/or information on the display.
  • In the non-limiting embodiment shown in FIG. 2, fluid is introduced into the device 100 via the fluid inlet 210. It will be appreciated that the flow of the fluid through the device 100 could be unidirectional or bidirectional. After exiting the flow measurement channel, the fluid flows out of the device 100 via fluid outlet 214.
  • In the non-limiting embodiment shown in FIG. 2, the upper housing 201 and the lower housing 211 enclose the device 100 in order to provide protection from damage. The shape of the device 100 shown in the illustration above is cylindrical, but the device 100 could be designed to be any shape. The housings 201, 211, pressure sensor 202, flow measuring device 209, and control/communication circuitry 208 are held together by fasteners 205 such as, but not limited to, screws, nails, rivets, and/or adhesives.
  • FIG. 3 shows a front view of the device 100 according to a preferred and non-limiting embodiment. As shown, the device includes a control device 213, upper housing 201, lower housing 211, display instrumentation 212, and fluid outlet 214.
  • FIG. 4 shows a cross-sectional view of the device 100 according to a preferred and non-limiting embodiment. In particular, FIG. 4 illustrates a flow path of the fluid passing through the device 100. The fluid enters fluid inlet 301. The fluid then passes into the pressure measuring chamber 302 that contains pressure sensor 202 (shown in FIG. 2). Next, the fluid passes into the pressure regulator 303. After exiting pressure regulator 303, the fluid enters flow measurement channel 304 that contains flow measuring device 209 (shown in FIG. 2) and control/communication circuitry 208 (shown in FIG. 2). Finally, the fluid exits the device via flow outlet 305.
  • In non-limiting embodiments, the device 100 may also incorporate a pressure sensor and/or thermometer for measuring a pressure and/or temperature of the fluid inside the tank, a pressure sensor and/or thermometer for measuring a pressure and/or temperature of the fluid as it leaves the tank, or any combination thereof. It will be appreciated that these are optional features, and that in many applications pressure and/or temperature may affect the density of the fluid, may be presumed, or may be estimated in accordance with non-limiting embodiments of the present invention.
  • In a non-limiting embodiment of the present invention, the amount of the fluid remaining in the tank may be determined using a starting pressure and/or temperature inside the tank as determined by a pressure sensor and using a known, assumed, estimated, or calculated volume of the tank. From this information, the ideal gas law, and/or other fluid dynamics equations known to those skilled in the art, the initial mass in the tank may be determined using a processor in or in communication with the device 100.
  • Referring to FIG. 5, a flow diagram is shown for a method according to a preferred and non-limiting embodiment. The method starts at steps 501, 503 where pressure data and flow rates are measured with respective pressure and flow measuring devices. At step 505, the flow rate data and pressure data are sent to a processor and, at step 507, a volume of the tank is determined based on that data. At a next step 509, the mass of fluid in the tank is determined based on the determined volume of the tank and the pressure data. The flow rate is measured again, or continually, at step 511, and the flow data is sent to the processor at step 513. At step 515, the processor determines the mass that left the tank during the measurement period. The processor then, at step 517, subtracts the mass that left the tank from the previous mass of fluid in the tank. At step 519, the processor generates an indication based at least partially on the remaining mass in the tank that was determined. The indication may then be displayed or communicated to a remote device or system at step 521.
  • In the non-limiting embodiment shown in FIG. 2, as the fluid flows out of the tank it passes through the flow measuring device 209, the flow measuring device 209 determines the volumetric flow rate of the fluid leaving the tank at a given time and communicates this value to the control/communication circuitry 208. It will be appreciated that non-limiting embodiments of the present invention may utilize a variety of different types of flow measuring devices which may utilize a variety of physical or chemical properties in order to measure flow rate. In non-limiting examples, the device 100 may utilize flow measuring devices which measure the flow rate based on a mechanical displacement, heat transfer, light interruption, changes in electrical resistance, capacitance or other material property, ultrasonic sensing, or any combination thereof. It is also possible to use a temperature sensor as a flow measuring device, either with or in place of the flow meter to obtain a measurement of the fluid flow rate.
  • In non-limiting embodiments, the flow rate measurement may be taken a plurality of times in rapid succession. For example, the flow rate measurement may be taken at least two times per second. Generally, providing shorter time intervals between measurements improves the accuracy of the device and, in preferred, non-limiting embodiments, the time interval between measurements is less than ten (10) seconds. It will be appreciated that a variety of time intervals may be used, and that the intervals may exceed ten (10) seconds. These measurements may be averaged to provide a flow rate to be used in the algorithms disclosed herein. Using an average flow rate may serve to reduce noise which may occur in discrete flow measurements.
  • In a non-limiting, illustrative example, suppose the flow meter in conjunction with a processor takes ten (10) measurements per second and the data points identified in the measurement period are: [4, 4, 3, 4, 5, 4, 4, 5, 4, 3]. In a preferred, non-limiting embodiment, the flow rate used in the algorithms would be the arithmetic mean of the data points identified in the measurement period, in this case, four (4).
  • In a further preferred and non-limiting embodiment, the flow rate may be normalized over multiple measurement periods, for example, using a rolling average method. In a non-limiting, illustrative example, following the previous example, suppose the next flow rate reading from the sensor is 14. Then, the numbers in the previous array may be shifted to the left with the first number being removed such that the array reads: [4, 3, 4, 5, 4, 4, 5, 4, 3, 14]. In accordance with this example, the next flow rate used in the next cycle of calculations would then be the arithmetic mean of the new array, in this case, five (5). This process may be repeated a plurality of times in rapid succession such that each flow rate used in the algorithms has been normalized to reduce noise. It will be appreciated that a variety of other non-limiting methods to reduce noise and/or normalize the measurements could be used including, but not limited to, medians, modes, standard deviations, integration methods, and the application of filters and/or masks on the data set.
  • In non-limiting embodiments, the processor may use a normalized flow rate for each cycle and multiply it by the density of the fluid in order to determine a mass flow rate of the fluid (i.e., the amount of mass of the fluid leaving the tank in a given amount of time). The mass flow rate may then be multiplied by the time between sample readings (in the preceding example using a rolling average, this would be 0.1 seconds) in order to determine the mass of the fluid that has left the tank in between sample readings. The mass that left the tank may then be subtracted from the calculated mass in the tank from the previous reading. For example, if there were seven (7) units in the tank before this reading and five (5) units left the tank during the reading, there will be two (2) units in the tank. The time remaining until the tank is empty may then be determined by dividing the remaining mass in the tank by the mass flow rate.
  • In non-limiting embodiments, the mass remaining in the tank, the size of the tank, and/or the determined time remaining until the tank is empty, may then be utilized to provide the user, a computer, and/or a remote system with an indication of how much fluid is left in the tank, the size of the tank, and/or the determined time remaining until the tank is empty.
  • In a non-limiting, illustrative example of how the previously described process may operate, suppose a tank is 0.001 cubic meters and the pressure of the fluid inside the tank (in this example, compressed oxygen gas) is measured, for example, by a pressure gauge, at 2000 psi (13,789,514 Pa).
  • The initial mass in the tank may be calculated by PV=nRT, where P is the pressure in the tank, V is the volume of the tank, n is the number of moles of oxygen in the tank, R is the gas constant, and T is the temperature inside of the tank. R is a known constant and T is assumed to be 20° C. (293 Kelvin). The number of moles initially in the tank is therefore:
  • n = PV RT = ( 13 , 789 , 514 Pa ) ( 0.001 m 3 ) ( 8.3144621 Pa * m 3 K * mol ) ( 293 K ) = 5.66 moles of oxygen .
  • This result may be multiplied by the molar mass of oxygen to determine the mass of the gas:
  • 566 moles of oxygen * 0.0319988 kg mole of oxygen = 0.181 kg of oxygen
  • In a non-limiting, illustrative example, suppose the flow meter in conjunction with a processor collects a new measurement every 0.1 seconds and averages this value along with the nine (9) previous values. In a non-limiting, illustrative example, the first 10 readings may be (in cubic meters per second): [0.001, 0.001, 0.0011, 0.001, 0.0012, 0.0012, 0.0009, 0.001, 0.001, 0.0011]. The average of these values is 0.00105. This value is then used for this iteration of calculations. When the next sensor reading comes in, the first number in the array is deleted and the new number is added to the end. This new array may be used for the next iteration of calculations.
  • Accordingly, if the averaged flow rate is 0.00105 cubic meters, the processor may multiply this by the density of oxygen to find the mass flow rate:
  • 0.00105 m 3 s * 1.331 kg m 3 = 0.00139 kg / s
  • This value may then be multiplied by the time interval between measurements:
  • 0.00139 kg s * 0.1 s = 0.000139 kg
  • This calculation results in the amount of mass that left the tank in the time interval between these measurements.
  • The processor may then subtract this value from the initial mass amount:

  • 0.181 kg−0.000139 kg=0.180861 kg
  • The processor may then divide this resulting amount by the mass flow rate to determine the time remaining until the tank is empty:
  • 0.180861 kg 0.00139 kg / s = 130.1 seconds until empty
  • In non-limiting embodiments, the processor, or another processor in communication therewith, may be programmed or configured to provide a user, computer, and/or remote system with an indication related to the amount of fluid left in the tank based on the determined mass of the fluid remaining in the tank and/or the determined time remaining before the tank is empty.
  • In non-limiting examples, the indication may comprise a visual display showing an amount of mass of the fluid left, a percentage of mass of the fluid left, a time remaining before the tank needs to be replaced, or a combination thereof.
  • In further non-limiting examples, the indication may comprise an audial or visual alarm when the percentage of mass, or time remaining, reaches a predetermined threshold. In non-limiting examples, the alarm may be an audible alarm or a computer generated or pre-recorded voice indication of how much fluid remains in the tank. In non-limiting examples, the alarm could also be a message sent to a mobile device, a visual representation on a graphical user interface, and/or the like.
  • In further non-limiting examples, the indication may comprise an alarm when the device's power source is running low. In non-limiting examples, the alarm may be an audible alarm or a computer generated or pre-recorded voice indication of how much power is left in the power source (e.g., a percentage of battery charge or a time remaining). In non-limiting examples, the alarm could also be a message sent to a mobile device, a visual representation on a graphical user interface, and/or the like.
  • In further non-limiting examples, the indication may be sent to one or more other devices and/or systems. Upon receipt of this indication, the one or more other devices and/or systems could use the information contained in the indication as input data for an additional process such as, but not limited to, delivery route optimization/planning and future asset purchase planning.
  • In further non-limiting examples, the device may also receive an indication sent from one or more other devices and/or systems. These indications could include items such as, but not limited to, software updates to the device, location information, information about the fluid being used with the device, and a device identity number or name. Upon receipt of this indication, the device may then automatically or with manual input update itself or perform a task based on the information in the indication.
  • Additionally, or alternatively, the indication may cause a device in communication with the device to cause a mechanical change. In a non-limiting example, when the tank is determined to be low or empty, the device may switch to an alternate tank using, for example, an automated valve or robot. In such examples, the indication may trigger an automated valve to open or close.
  • In accordance with a further non-limiting embodiment of the present invention, the system may be further adapted to determine the volume of the tank and further to determine the mass of the fluid remaining in the tank based at least partially on this determined volume. This produces a distinct advantage in that the device can be applied to multiple tanks of varying geometry or to tanks of unknown geometry without adjusting or entering initial information into the device or adjusting the programming of the device. In this manner, the device may be used for many different tanks and many different purposes.
  • In a non-limiting embodiment, the pressure inside of a tank that is filled with a gas is approximated using the ideal gas law. This law states that:

  • PV=nRT  (1)
  • where P is the pressure inside of the tank, V is the volume of the tank, n is the number of moles of gas in the tank, R is the gas constant, and T is the temperature of the gas/tank. By rearranging the terms in equation 1, it may be found that:
  • P = n RT V ( 2 )
  • R is a constant term in this equation. V is also a constant term when the tank has a fixed and/or constant volume. In this equation, T is not typically a constant. However, in non-limiting applications such as medical oxygen delivery systems, calibration gas uses, and industrial and specialty gas settings, T may be assumed to be a constant of room temperature because the tanks are primarily used indoors and the variation among temperatures suitable for human habitation or work is generally small enough that it does not substantially affect the determined volume of the tank. However, it is noted that the internal temperatures of the tanks are not necessarily the same as the respective room temperatures.
  • In non-limiting applications, wherein fluctuations of T are great enough that the determined volume is significantly affected, a thermometer in communication with the device may be incorporated and the measured temperature may be utilized in determining the volume.
  • It can be seen then that by differentiating both sides of the equation with respect to time, the change in P is directly proportional to the change in n:
  • ( P ) t = ( n RT V ) t ( 3 ) P t = RT V ( n t ) ( 4 )
  • Because dP/dt and dn/dt, have been calculated by the processor, and R and T are known constants (or if T is also a known value as determined by a thermometer in communication with the processor), then V can be solved for as follows:
  • V = ( n t ) RT ( P t ) ( 5 )
  • In this non-limiting embodiment, the processor may be configured to keep track of a plurality of measurements from the pressure sensor and calculate dP/dt as follows:
  • P t ( P 1 - P 2 ) Δ t ( 6 )
  • where P1 is the pressure at one point in time, P2 is the pressure at a later point in time, and Δt is the time between P1 and P2.
  • Generally, providing smaller time intervals between measurements improves the accuracy of the device, and, in preferred non-limiting embodiments, the time interval between pressure measurements is less than 10 seconds, and, in some examples, at least 2 times per second.
  • A volumetric flow reading from the flow measuring device may then be multiplied by the density of the gas (which may be a presumed constant based on the operating temperature and pressure of the device or which may be determined using a measured temperature and pressure) and the resulting value divided by the molar mass of the gas in order to determine the molar flow rate of the gas. For short periods of time, this is approximately the same as dn/dt.
  • n t m ρ M ( 7 )
  • where m is the measured volumetric flow rate, p is the density of the gas, and M is the molar mass of the gas.
  • The preceding equations may be combined to obtain:
  • V RT m ρΔ t M ( P 1 - P 2 ) ( 8 )
  • In non-limiting embodiments, a processor in or in communication with the device may be configured to repeat this calculation several times and average the results in order to determine an estimate of the volume of the tank without having any prior knowledge of the tank size or volume. In non-limiting embodiments, this may be done extremely quickly by a microprocessor such that the volume of the tank may be estimated before the corresponding loss of gas from the tank significantly affects the determined initial mass of the fluid. Once the volume has been determined and used to determine the initial mass of the fluid in the tank by solving equation (1) with the determined volume, assumed or measured pressure, and assumed or measured temperature, the system may proceed to monitor the mass of the fluid remaining in the tank as described above.
  • In an additional non-limiting embodiment, a pressure of the fluid may be measured as it leaves the tank or very shortly after it has left the tank, either alternatively to, or in addition to, measuring the flow rate of the fluid as it leaves the tank. It is noted that this pressure measurement is different from the measurement of the pressure in the tank itself, and that the pressure of the fluid generally tends to decrease as it flows in a conduit away from the tank.
  • In this non-limiting embodiment, to determine the mass leaving the tank and determine the remaining mass, a combination of a pressure measuring device (e.g., a pressure sensor or other like device), microcontroller, and computer may be used. As the fluid from the tank flows past the pressure sensor, the sensor may record the fluid pressure and send the data to a processor such as a microcontroller. The processor then may interface with a second processor, for example a personal computer, configured to determine the remaining mass in the tank using software such as Matlab® or other like software.
  • In this non-limiting example, the mass of the fluid remaining in the tank may be determined as follows:
  • P 1 ρ + V 1 2 2 + gz 1 = 2 ( P 2 ρ + V 2 2 2 + gz 2 + h maj ) , Where h maj = fLV 2 2 d 1 g
  • After substitution and simplification,
  • P 1 - P 2 2 ρ = fLV 2 2 d 1 g V = d 1 g Δ P fL ρ , where Δ P = P 1 - P 2
  • To determine mass transfer in a time interval Δt, multiply velocity by a time interval Δt, density, and the cross sectional area of the conduit at that point.
  • VA ρΔ t = m m = d 1 g Δ P fL ρ π d 2 2 4 ρΔ t = d 1 g Δ P ρ fL ( π d 2 2 Δ t 4 )
  • Due to laminar flow,
  • f = 64 Re d m = d 1 g Δ P ρ Re d 64 L ( π d 2 2 Δ t 4 )
  • where Red is Reynolds number of the fluid.
  • This equation closely approximates the mass, m, leaving the tank in a time interval of Δt. By subtracting m from the total mass in the tank, the remaining mass is found. Repetition of this process multiple times per minute allows for a seemingly continuous monitoring of the tank's mass, which may be used to provide an indication or communication of how much time is left before the tank will be empty.
  • The device described herein has applications in many fields. These applications include, but are not limited to, using the device to display or send information about the state of a compressed gas in a container, using the device to display or send information about the state of a medical oxygen tank, using the device to display or send information about the state of an oxygen tank used by firefighting or emergency response personnel, using the device to display or send information about the state of an oxygen tank used by scuba divers, using the device to display or send information about the state of an industrial and/or specialty gas tank, using the device to display or send information about the state of a propane gas tank such as those used by grills, using the device to send information about how much gas a specific customer such as a medical patient, commercial consumer, or industrial gas consumer currently has on his, her, or its premise, using the device to send information about how much gas a specific customer such as a medical patient, commercial consumer, or industrial gas consumer currently has on his, her, or its premise for delivery route planning and route optimization, using the device to send information about how much gas a specific customer such as a medical patient, commercial consumer, or industrial gas consumer currently has on his, her, or its premise for planning the purchase of capital equipment or targeted customer advertising, using the device to send information about how much gas a specific customer such as a medical patient, commercial consumer, or industrial gas consumer currently has on his, her, or its premise to a software program that analyzes the consumption patterns of large groups of customers, and using the device to send information about how much gas a specific customer such as a medical patient, commercial consumer, or industrial gas consumer currently has on his, her, or its premise to a software program that helps plan supply chain events and/or delivery routes to customers.
  • Although the invention has been described in detail for the purpose of illustration based on what is currently considered to be the most practical and preferred embodiments, it is to be understood that such detail is solely for that purpose and that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover modifications and equivalent arrangements that are within the spirit and scope of the appended claims. For example, it is to be understood that the present invention contemplates that, to the extent possible, one or more features of any embodiment can be combined with one or more features of any other embodiment.

Claims (21)

1. A method for monitoring the mass of a fluid remaining in a tank as the fluid periodically or continuously leaves the tank, comprising:
(a) measuring, with a flow meter in communication with at least one processor, a plurality of flow rate measurements of the fluid as it leaves the tank during at least one measurement period, wherein each flow rate measurement of the plurality of flow rate measurements is determined at a time interval;
(b) determining, with the at least one processor, a mass of the fluid that has left the tank during the at least one measurement period based at least partially on: (i) an averaged value of the plurality of flow rate measurements taken during the at least one measurement period, (ii) a density of the fluid at a pressure and/or temperature of the fluid as it passes through the flow meter, and (iii) the time interval between the plurality of flow rate measurements;
(c) determining, with the at least one processor, a mass of the fluid remaining in the tank based at least partially on an initial mass of the fluid in the tank and the determined mass of the fluid that has left the tank during the at least one measurement period; and
(d) generating, with the at least one processor and based at least partially on the mass of the fluid remaining in the tank, an indication of at least one of the following: a volume of the fluid remaining in the tank, a consumption rate, a consumption rate history, the determined mass of the fluid remaining in the tank, an estimated time remaining before the tank will be empty, or any combination thereof.
2. The method of claim 1, further comprising: determining, with the at least one processor, the estimated time remaining before the tank will be empty based at least partially on the determined mass of the fluid remaining in the tank, and the average value of the plurality of flow rate measurements taken during the at least one measurement period.
3. The method of claim 1, wherein the pressure and/or temperature of the fluid is assumed, predetermined, or measured, wherein the density of the fluid at the pressure and/or temperature is assumed or predetermined, and wherein the initial mass of the fluid in the tank is assumed, predetermined, or measured.
4. The method of claim 1, further comprising:
determining a pressure in the tank with the at least one processor and a pressure sensor in communication with the at least one processor; and
determining, with the at least one processor, the initial mass of the fluid in the tank based at least partially on the pressure in the tank and a known, assumed, or determined volume of the tank.
5. The method of claim 1, further comprising:
periodically or continuously measuring, with the at least one processor and a pressure sensor in communication with the at least one processor, a pressure inside the tank, resulting in pressure data;
determining, with the at least one processor, a rate of change of the pressure in the tank during the at least one measurement period based at least partially on the pressure data; and
determining a volume of the tank based at least partially on the rate of change in pressure in the tank during the at least one measurement period and the determined mass of the fluid that has left the tank during the at least one measurement period, wherein the indication further comprises the volume of the tank.
6. The method of claim 5, further comprising: determining a plurality of volumes of the tank, wherein the initial mass of the fluid in the tank is determined using an average value of the plurality of calculated volumes of the tank.
7. The method of claim 5, wherein the rate of change of the pressure in the tank is determined by conducting a plurality of pressure measurements of the tank at predetermined intervals.
8. The method of claim 1, wherein each flow rate measurement comprises a rolling mean of a plurality of flow rates.
9. The method of claim 1, further comprising: communicating the indication to a remote system or device, the indication further comprising information identifying the tank.
10. The method of claim 1, further comprising: communicating the indication to a remote system or device, wherein the remote system or device comprises at least one of the following: a robot, a software application configured to plan or predict supply chain events, capital expenses, and/or delivery routes to customers, or any combination thereof.
11. The method of claim 1, further comprising: communicating the indication to at least one automated valve connected to at least a second tank, wherein the at least one automated valve is configured to open or close based on the indication.
12. The method of claim 1, wherein the indication comprises at least one of the following: a visual representation on a display device or graphical user interface, a change in an appearance of a warning light, an audible alarm, an electronically generated voice, a release of a scented gas, an electronic alert, an electronic signal, or any combination thereof.
13. A device for monitoring the mass of a fluid remaining in a tank as the fluid periodically or continuously leaves the tank, comprising:
a housing comprising an inlet adapted to be attached to an outlet of the tank and to receive fluid from the tank;
a flow meter configured to measure a plurality of flow rate measurements of the fluid as it leaves the tank during at least one measurement period, wherein each flow rate measurement of the plurality of flow rate measurements is determined at a time interval; and
at least one processor in communication with the flow meter, the at least one processor programmed or configured to:
determine a mass of the fluid that has left the tank during the at least one measurement period based at least partially on: an averaged value of the plurality of flow rate measurements taken during the at least one measurement period, a density of the fluid at a pressure and/or temperature of the fluid as it passes through the flow meter, and the time interval between the plurality of flow rate measurements;
determine a mass of the fluid remaining in the tank based at least partially on an initial mass of the fluid in the tank and the determined mass of the fluid that has left the tank during the at least one measurement period; and
generate, based at least partially on the mass of the fluid remaining in the tank, an indication of at least one of the following: a volume of the fluid remaining in the tank, a consumption rate, a consumption rate history, the determined mass of the fluid remaining in the tank, an estimated time remaining before the tank will be empty, or any combination thereof.
14. The device of claim 13, wherein the at least one processor is further configured to: determine the estimated time remaining before the tank will be empty based at least partially on the determined mass of the fluid remaining in the tank, and the average value of the plurality of flow rate measurements taken during the at least one measurement period.
15. The device of claim 13, wherein the at least one processor is further configured to:
determine a pressure in the tank with a pressure sensor; and
determine the initial mass of the fluid in the tank based at least partially on the pressure in the tank and a known, assumed, or calculated volume of the tank.
16. The device of claim 13, further comprising:
a pressure sensor in communication with the at least one processor, the pressure sensor configured to periodically or continuously measure a pressure inside the tank, resulting in pressure data,
wherein the at least one processor is further configured to:
receive the pressure data;
determine a rate of change of the pressure in the tank during the at least one measurement period based at least partially on the pressure data; and
determine a volume of the tank based at least partially on the rate of change in pressure in the tank during the at least one measurement period and the determined mass of the fluid that has left the tank during the at least one measurement period, wherein the indication further comprises the volume of the tank.
17. The device of claim 16, wherein the at least one processor is further configured to: determine a plurality of volumes of the tank, wherein the initial mass of the fluid in the tank is determined using an average value of the plurality of determined volumes of the tank.
18. The device of claim 16, wherein the rate of change of the pressure in the tank is determined by conducting a plurality of pressure measurements of the tank at predetermined intervals.
19. The device of claim 13, wherein the flow meter is configured to measure flow rate by calculating a rolling mean of a plurality of flow rates.
20. The device of claim 13, further comprising: a display device disposed in or attached to the housing, the display device configured to display a visual representation based on the indication.
21-24. (canceled)
US15/234,116 2014-10-02 2016-08-11 Method and Apparatus for Monitoring, Communicating, and Analyzing the Amount of Fluid in a Tank Abandoned US20160377471A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US15/234,116 US20160377471A1 (en) 2014-10-02 2016-08-11 Method and Apparatus for Monitoring, Communicating, and Analyzing the Amount of Fluid in a Tank

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201462058978P 2014-10-02 2014-10-02
US14/870,828 US9435675B2 (en) 2014-10-02 2015-09-30 Method and apparatus for monitoring, communicating, and analyzing the amount of fluid in a tank
US15/234,116 US20160377471A1 (en) 2014-10-02 2016-08-11 Method and Apparatus for Monitoring, Communicating, and Analyzing the Amount of Fluid in a Tank

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US14/870,828 Continuation US9435675B2 (en) 2014-10-02 2015-09-30 Method and apparatus for monitoring, communicating, and analyzing the amount of fluid in a tank

Publications (1)

Publication Number Publication Date
US20160377471A1 true US20160377471A1 (en) 2016-12-29

Family

ID=55631544

Family Applications (2)

Application Number Title Priority Date Filing Date
US14/870,828 Active US9435675B2 (en) 2014-10-02 2015-09-30 Method and apparatus for monitoring, communicating, and analyzing the amount of fluid in a tank
US15/234,116 Abandoned US20160377471A1 (en) 2014-10-02 2016-08-11 Method and Apparatus for Monitoring, Communicating, and Analyzing the Amount of Fluid in a Tank

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US14/870,828 Active US9435675B2 (en) 2014-10-02 2015-09-30 Method and apparatus for monitoring, communicating, and analyzing the amount of fluid in a tank

Country Status (11)

Country Link
US (2) US9435675B2 (en)
EP (1) EP3201571A4 (en)
JP (1) JP2017534861A (en)
KR (1) KR20170066551A (en)
CN (1) CN107110674A (en)
AU (1) AU2015328015A1 (en)
BR (1) BR112017006581A2 (en)
CA (1) CA2962815A1 (en)
MX (1) MX2017004015A (en)
RU (1) RU2017115034A (en)
WO (1) WO2016054424A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3061944A1 (en) * 2017-01-17 2018-07-20 L'air Liquide, Societe Anonyme Pour L'etude Et L'exploitation Des Procedes Georges Claude DEVICE FOR SUPPLYING FLUID
USD947699S1 (en) 2019-03-11 2022-04-05 Dometic Sweden Ab Controller
FR3120438A1 (en) * 2021-03-08 2022-09-09 L'air Liquide, Société Anonyme Pour L’Étude Et L'exploitation Des Procédés Georges Claude Pressurized fluid container with electronic device for calculating and updating fluid autonomy display

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
PT108396A (en) * 2015-04-22 2015-12-29 Acail Gas Sa EQUIPMENT FOR CONTROLLING, MEASURING AND COMMUNICATING A PHYSICAL GREATNESS OF A CONTENTOR CONTAINING A FLUID UNDER PRESSURE
US20160341620A1 (en) * 2015-05-21 2016-11-24 Airgas, Inc. Method and system for monitoring pressure in a gas containment unit
NZ738355A (en) * 2015-06-18 2022-09-30 Pringle Beleski And Associates Ltd System and method for gas management
US10480980B2 (en) * 2016-06-13 2019-11-19 Relevant Solutions, LLC Human machine interface for a remote terminal unit
FR3067093A1 (en) * 2017-05-30 2018-12-07 Sagemcom Energy & Telecom Sas DETERIOR FOR GAS BOTTLE
US10240723B2 (en) * 2017-05-31 2019-03-26 Siargo Ltd. Digital regulated gas dispensing apparatus with a MEMS mass flow meter
ES2952734T3 (en) 2017-07-14 2023-11-03 Gce Holding Ab electronic meter
LU100578B1 (en) * 2017-12-15 2019-06-28 Luxembourg Patent Co Tap assembly with rechargeable battery
GB2572536A (en) * 2018-03-08 2019-10-09 Linde Ag Gas cylinder flow monitoring
US11231144B2 (en) * 2018-04-26 2022-01-25 Messer Industries Usa, Inc. Methods for helium storage and supply
JP7053021B2 (en) * 2018-06-12 2022-04-12 東洋ガスメーター株式会社 Gas remaining amount display system
CN111720728B (en) * 2020-05-15 2021-11-02 厚普清洁能源股份有限公司 Pressure-limiting gas filling system and filling method
DE102020005590A1 (en) * 2020-09-12 2022-03-17 Messer Gaspack Gmbh Arrangement for storing gas
US20230204266A1 (en) * 2021-12-29 2023-06-29 Christopher Franzese Tracker for monitoring a discharge of a fluid from a tank

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030189492A1 (en) * 2002-04-04 2003-10-09 Harvie Mark R. Monitoring, alarm and automatic adjustment system for users of oxygen and compressed air
US20070169776A1 (en) * 2005-09-23 2007-07-26 Jeffrey Kepler Modular pressure support system
US20090019943A1 (en) * 2006-03-07 2009-01-22 Ckd Corporation Gas Flow Rate Verification Unit
US20090084194A1 (en) * 2007-09-28 2009-04-02 Robert Shock Coriolis dosing system for filling gas cylinders
US20140163402A1 (en) * 2011-06-21 2014-06-12 Cercacor Laboratories, Inc. Patient monitoring system
US20150106039A1 (en) * 2013-10-10 2015-04-16 The Boeing Company Methods and systems for estimation of propellant transfer in an ion propulsion system

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4718443A (en) 1987-02-06 1988-01-12 Conoco Inc. Mass flowmeter apparatus
SE8702101L (en) * 1987-05-21 1988-11-22 Metator Kb SET AND DEVICE FOR Saturation of the volume of a gas in a container
US4876903A (en) * 1988-01-11 1989-10-31 Budinger William D Method and apparatus for determination and display of critical gas supply information
US4987914A (en) * 1989-01-11 1991-01-29 Conoco Inc. Mass flowmeter apparatus
US5063734A (en) * 1990-01-26 1991-11-12 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Method for providing real-time control of a gaseous propellant rocket propulsion system
US5297423A (en) 1992-07-27 1994-03-29 Integrated Product Systems, Inc. Storage tank and line leakage detection and inventory reconciliation method
US5821406A (en) 1997-02-27 1998-10-13 Koch Industries, Inc. Crude oil measurement system and method
US6711949B1 (en) 2001-02-01 2004-03-30 Fluent Systems, Llc Remote fluid level detection system
US20020138216A1 (en) * 2001-02-16 2002-09-26 Merit Medical Systems, Inc., Systems and methods for accurately measuring fluid
US6708573B1 (en) * 2002-09-12 2004-03-23 Air Products And Chemicals, Inc. Process for filling compressed gas fuel dispensers which utilizes volume and density calculations
US20050005708A1 (en) * 2003-07-08 2005-01-13 Guy Dickes Electronic volume measuring equipment
US7201179B2 (en) * 2003-09-23 2007-04-10 Air Liquide Industrial U.S. Lp Modular fluid supply system
JP2006153635A (en) 2004-11-29 2006-06-15 Mitsui Mining & Smelting Co Ltd Leak detector for liquid in tank
US20060130572A1 (en) 2004-12-16 2006-06-22 Northrop Charles L Tank mass measurement assembly
WO2007076309A2 (en) * 2005-12-15 2007-07-05 Niagara Dispensing Technologies, Inc. Beverage dispensing
JP4788920B2 (en) * 2006-03-20 2011-10-05 日立金属株式会社 Mass flow control device, verification method thereof, and semiconductor manufacturing device
JP4822990B2 (en) 2006-09-07 2011-11-24 株式会社東芝 Water leakage monitoring system
US20080147332A1 (en) * 2006-12-14 2008-06-19 Arikara Muralidharan P System for and method of fluid delivery, monitoring and/or mangement
US20080150739A1 (en) 2006-12-26 2008-06-26 Gamard Stephan C F Medical gas cylinder alarm and monitoring system and method
US8752548B2 (en) * 2007-06-28 2014-06-17 Maquet Critical Care Ab Patient ventilation system with a gas identification unit
WO2011008307A1 (en) * 2009-07-13 2011-01-20 Micro Motion, Inc. Meter electronics and fluid quantification method for a fluid being transferred
FR2952432B1 (en) * 2009-11-10 2012-06-01 Air Liquide METHOD AND DEVICE FOR MONITORING THE CONTENT OF A FLUID MOBILE TANK
US9389111B2 (en) * 2010-03-11 2016-07-12 Measurement Technology Group, Inc. Dynamic-adaptive vapor reduction system and method
WO2012047862A1 (en) 2010-10-04 2012-04-12 Wilton Cahn Levine Time remaining display assembly
CN202041243U (en) * 2011-04-11 2011-11-16 重庆大学 Device for predicting remaining quantity of automobile fuel oil
US9744298B2 (en) * 2011-06-22 2017-08-29 Crisi Medical Systems, Inc. Selectively controlling fluid flow through a fluid pathway
PL2667176T3 (en) * 2012-05-24 2015-07-31 Air Prod & Chem Apparatus for measuring the true contents of a cylinder of gas under pressure
ES2888099T3 (en) * 2013-09-13 2021-12-30 Air Prod & Chem Method and apparatus for monitoring the available resources of a gas cylinder
US20150160057A1 (en) * 2013-12-10 2015-06-11 Yokogawa Corporation Of America Systems and methods for determining mass flow measurements of fluid flows

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030189492A1 (en) * 2002-04-04 2003-10-09 Harvie Mark R. Monitoring, alarm and automatic adjustment system for users of oxygen and compressed air
US20070169776A1 (en) * 2005-09-23 2007-07-26 Jeffrey Kepler Modular pressure support system
US20090019943A1 (en) * 2006-03-07 2009-01-22 Ckd Corporation Gas Flow Rate Verification Unit
US20090084194A1 (en) * 2007-09-28 2009-04-02 Robert Shock Coriolis dosing system for filling gas cylinders
US20140163402A1 (en) * 2011-06-21 2014-06-12 Cercacor Laboratories, Inc. Patient monitoring system
US20150106039A1 (en) * 2013-10-10 2015-04-16 The Boeing Company Methods and systems for estimation of propellant transfer in an ion propulsion system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3061944A1 (en) * 2017-01-17 2018-07-20 L'air Liquide, Societe Anonyme Pour L'etude Et L'exploitation Des Procedes Georges Claude DEVICE FOR SUPPLYING FLUID
USD947699S1 (en) 2019-03-11 2022-04-05 Dometic Sweden Ab Controller
USD1013546S1 (en) 2019-03-11 2024-02-06 Dometic Sweden Ab Controller
FR3120438A1 (en) * 2021-03-08 2022-09-09 L'air Liquide, Société Anonyme Pour L’Étude Et L'exploitation Des Procédés Georges Claude Pressurized fluid container with electronic device for calculating and updating fluid autonomy display
EP4056962A1 (en) * 2021-03-08 2022-09-14 L'Air Liquide, société anonyme pour l'Étude et l'Exploitation des procédés Georges Claude Pressurised fluid container with electronic device for calculation and updated display of fluid autonomy

Also Published As

Publication number Publication date
US9435675B2 (en) 2016-09-06
EP3201571A4 (en) 2018-11-14
KR20170066551A (en) 2017-06-14
CN107110674A (en) 2017-08-29
WO2016054424A1 (en) 2016-04-07
RU2017115034A (en) 2018-11-07
MX2017004015A (en) 2017-10-18
EP3201571A1 (en) 2017-08-09
JP2017534861A (en) 2017-11-24
BR112017006581A2 (en) 2018-01-16
US20160097666A1 (en) 2016-04-07
AU2015328015A1 (en) 2017-05-18
CA2962815A1 (en) 2016-04-07

Similar Documents

Publication Publication Date Title
US9435675B2 (en) Method and apparatus for monitoring, communicating, and analyzing the amount of fluid in a tank
CN104169680B (en) Use the Level Change of baroceptor monitoring device
US10487651B2 (en) Real-time monitoring of health hazards during hydraulic fracturing
AU2014378602B2 (en) Valve for pressurized fluid cylinder and corresponding cylinder
US20140284222A1 (en) Detection Of Synergistic And Additive Trace Gases
US9117348B2 (en) Wireless gas condition monitoring device
TW200702641A (en) Flow rate measurement device
US10228091B2 (en) Valve for a pressurized fluid cylinder and corresponding cylinder
US20160209259A1 (en) Measurement device, measurement system, canister and measurement method
US20090292484A1 (en) Multivariable process fluid flow device with energy flow calculation
US20170023393A1 (en) Correction of natural gas flow calculations for the effects of water vapor
US20160348844A1 (en) Valve for a pressurized fluid cylinder and corresponding cylinder
KR102491097B1 (en) Magnetic Flowmeter with Regulator
DK3097344T3 (en) Valve for a pressurized fluid cylinder and associated cylinder
EP3652507B1 (en) Electronic gauge
US11725970B2 (en) Fluid metering/monitoring system using vibration
US20190025148A1 (en) Water Leak Detection Based on Pipe Heating/Cooling Rate
US9244053B2 (en) Apparatus for monitoring aeration in fluid of hydraulic circuit
KR101702960B1 (en) the pressure control device and the pressure control method using thereof
CN103729964B (en) Method for predicting alarm time of thermal detector based on infrared distance measurement
Michon Online and Offline Gas Control and Leak Detection
IT202100015134A1 (en) System diagnostic sensor.
WO2014165067A1 (en) Apparatus and method for monitoring water usage

Legal Events

Date Code Title Description
AS Assignment

Owner name: BREATHEWISE, LLC, PENNSYLVANIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WISE, ERIC CHRISTOPHER;REEL/FRAME:043850/0503

Effective date: 20160804

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION