WO1996006038A1 - Vapour recovery system for a fuel delivery system - Google Patents

Vapour recovery system for a fuel delivery system Download PDF

Info

Publication number
WO1996006038A1
WO1996006038A1 PCT/GB1995/001992 GB9501992W WO9606038A1 WO 1996006038 A1 WO1996006038 A1 WO 1996006038A1 GB 9501992 W GB9501992 W GB 9501992W WO 9606038 A1 WO9606038 A1 WO 9606038A1
Authority
WO
WIPO (PCT)
Prior art keywords
vapour
look
fuel
function
vapour recovery
Prior art date
Application number
PCT/GB1995/001992
Other languages
French (fr)
Inventor
Hal Craig Hartsell
Edward Asbell Payne
Original Assignee
Gilbarco Limited
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 Gilbarco Limited filed Critical Gilbarco Limited
Priority to AU32634/95A priority Critical patent/AU3263495A/en
Publication of WO1996006038A1 publication Critical patent/WO1996006038A1/en

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B67OPENING, CLOSING OR CLEANING BOTTLES, JARS OR SIMILAR CONTAINERS; LIQUID HANDLING
    • B67DDISPENSING, DELIVERING OR TRANSFERRING LIQUIDS, NOT OTHERWISE PROVIDED FOR
    • B67D7/00Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes
    • B67D7/04Apparatus or devices for transferring liquids from bulk storage containers or reservoirs into vehicles or into portable containers, e.g. for retail sale purposes for transferring fuels, lubricants or mixed fuels and lubricants
    • B67D7/0476Vapour recovery systems
    • B67D7/0478Vapour recovery systems constructional features or components
    • B67D7/048Vapour flow control means, e.g. valves, pumps
    • B67D7/0482Vapour flow control means, e.g. valves, pumps using pumps driven at different flow rates
    • B67D7/0486Pumps driven in response to electric signals indicative of pressure, temperature or liquid flow
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/06Electricity, gas or water supply

Definitions

  • Vapour recovery systems are currently used to collect vapours released during a fuelling
  • Vapor Vac R collects vapour released during a fuelling operation by using
  • vapour pump to pump vapours into the vapour recovery system.
  • vapour is collected is controlled by varying the speed of the vapour pump.
  • the speed of the vapour pump must be controlled to collect vapour at a rate that corresponds to the instantaneous vapour volume released or generated during a fuelling operation while
  • liquid fuel flow rate the liquid fuel temperature, the ambient temperature and the amount
  • the vapour volume generated is
  • the processor computes the instantaneous vapour volume generated and produces corresponding vapour pump control signals that are sent to the vapour pump.
  • the control signals adjust
  • the processor generates the control signal to be sent to the vapour pump by solving a
  • control function In known vapour recovery systems, the solution to the control function
  • V/L instantaneous volume of liquid fuel
  • the vapour recovery system uses the derived V/L ratio to generate the control signal for controlling the speed of the vapour pump such that the rate at which released fuel vapour is collected is as close as possible to the rate at which vapour is generated during a fuelling operation.
  • control function used to generate the vapour pump control signal is dependent on a plurality of individual variables which each affect the instantaneous
  • control function examples include flow rate, volume dispensed, time, ambient temperature,
  • a moderate or high speed processor is required because the processor must be
  • the phase margin of the system will be substantially degraded. That is, by the time the control function is computed by a slow processor, the computed value may
  • vapour recovery systems such as the VaporVac* system sold by Gilbarco, Inc. of Greensboro, North Carolina, have a simplified control function to
  • the simplified control function includes two
  • vapour recovery systems that rely on simplified control functions are less accurate
  • vapours at recovering vapour. They may provide insufficient suction, letting the vapour escape to the atmosphere, or too much suction, unduly pressurizing underground pipes and tanks.
  • a vapour recovery system is needed that is capable of accurately controlling the rate of
  • vapour recovery without the need of a moderate to high speed processor.
  • vapour recovery means for recovering vapours released at the nozzle
  • sensors for determining a number of independent variables affecting the quantity of vapour released at the nozzle; and processing means for generating a control signal for the vapour recovery means in dependence on the independent variable, characterised in that the processing means; generates the vapour recovery control signal by solving a vapour control function
  • the processing means comprises a look up table of values of subfunction
  • the processing means selects a sub-function solution corresponding to the value
  • the processing means normally a microprocessors easily deriving the solution to a sub ⁇
  • an independent variable is the volume dispersed from the nozzle and or fuel
  • the dependent sub-function be dependent on at least two
  • control signal can control the speed of a vapour recovery pump
  • the look up table is composed of solutions to the dependent sub ⁇
  • the look up table is composed between subsequent fueling operations.
  • vapour released at the nozzle and generating a control signal for the vapour recovery
  • Figure 1 is a schematic illustration of a first embodiment of the vapour recovery system of the present invention
  • Figure 2 is a schematic illustration of a look-up table of the vapour recovery system of
  • Figure 3 is a schematic illustration of a second embodiment of the invention.
  • FIG. 4 is a flow chart of an alternate processing procedure used in either of the
  • vapour recovery system 10 comprises a vapour recovery
  • nozzle 12 which directs fuel pumped by fuel pump 15 through fuel delivery line 18 to a spout 20.
  • the spout 20 is inserted into the filler neck of a receiving tank to pump the
  • Nozzle 12 also includes a vapour inlet 22, which is communicatively connected to a vapour recovery line 24 that extends from
  • Tank 26 is typically, but not necessarily, the ullage of the liquid fuel tank.
  • Vapour pump 14 is a
  • vapour pump 14 by pump shaft 30.
  • Electric motor 28 is controllable to vary the speed
  • vapour pump 14 pumps released vapour into the vapour recovery system 10 is
  • Electric motor 28 rotates the pump shaft 30 at a selected speed in response to pump control signals generated by digital processor 16.
  • digital processor 16 are fed to a motor drive electronics unit 32 that is connected
  • Motor drive electronics unit 32 converts
  • processor 28 In order to maximize the efficiency of vapour recovery system 10, processor
  • vapour pump 14 must operate vapour pump 14 to recover vapour at a rate that corresponds to the
  • Processor 16 determines the optimal speed of vapour pump 14 by solving a vapour pump
  • a memory 17 is associated with the processor 16.
  • the physical relationship of the look-up memory 17 and processor 16 can be any suitable arrangement of microprocessors and random access or read only or read- write memory devices.
  • control function represents the optimal speed at which vapour pump shaft 30 and vapour pump 14 should be operated. If desired, the function may also account for motor
  • the control function is a function of
  • independent variables include fuel flow rate, fuel volume dispensed, time, ambient
  • sub-functions of the control function can be modified to take into account additional
  • processor 16 inputted into processor 16.
  • a plurality of sensors or transducers are connected to
  • processor 16 and are used to measure independent variables that affect the V/L ratio.
  • the transducers include a fuel flow transducer 34 *typically a pulser, well-known in the
  • Transducers 34-40 each generate an
  • independent variable signal which represents the value of the independent variable.
  • the fuel flow transducer 34 measures the rate of fuel flow to nozzle 12
  • the ambient temperature transducer 36 measures the ambient temperature which is representative of
  • the fuel temperature transducer 38 measures the temperature of the fuel being delivered to nozzle 12 and the vapour path restriction transducer 40 measures the restriction in vapour recovery line 24, and signals
  • control function is repeatedly
  • Vapour recovery system 10 provides for an efficient manner for solving the control
  • the look-up table contains pre-derived or
  • the dependent values are stored in a single
  • the look-up table is indexed by a selected range of values for each independent variable to allow dependent solutions to the dependent sub-function to be obtained via the look-up table.
  • the range of values for each independent variable is selected to cover a
  • a single look-up table and its dependent values are stored in a non-volatile memory.
  • the dependent values of the look-up table are pre-computed once for the selected ranges
  • the look-up table is stored in a
  • expected values may have to range over one hundred or more degrees Fahrenheit. If the table need only be used for an hour or less, a ten degree range may be large enough.
  • the new look-up table replaces the former look-up table and is used for the next fuelling operation.
  • Processor 16 is programmed to generated an updated look-up table in anticipation of a
  • processor 16 When signalled to create a new look-up table, processor 16 begins to compute
  • look-up table is completed and can replace the older look-up table. Scheduling the
  • the processor may be programmed to begin a new
  • processor 16 uses the look-up table to locate the dependent value of the dependent sub-function associated with the inputted independent
  • the solution to the control function is used to generate the control signal for controlling
  • electric motor 28 is connected to digital processor 16 by a tachometer feedback line 42.
  • Tachometer feedback line 42 is used to send tachometer feedback signals from electric
  • vapour recovery nozzle return line the vapour recovery nozzle return line, pump and other components, so specific functions will not be discussed herein.
  • vapour recovery system 10 including a control function having a sub-function dependent on two independent variables -
  • vapour recovery system including a control function dependent on additional independent variables would operate in a manner analogous to the operation described below.
  • a control function for deterrnining optimal pump shaft velocity is stored in a memory 17 operatively associated with processor 16.
  • the control function is the ratio
  • control function may be expressed as:
  • the look-up table 44 contains pre-computed
  • the temperature-dependent function may be as described in US Patent 5,156,199 to Hartsell et al or as described in US Patent 5,038,838 to Bergamini et al, or any other desired function.
  • the ambient and fuel temperatures may be indices to a look-up table, with the desired vapour-to- liquid ratio as the output. This can be accessed using the temperature readings as data inputs to give the V/L ratio.
  • the volume dispensed-dependent function is preferably as described in US Patent
  • vapour recovery system 10 monitors the ambient
  • Fuel volume is determined by measuring fluid flow with fuel flow transducer 34.
  • a fuel pulse is generated for a precise volume of fuel dispensed and is directed to processor 16.
  • Processor 16 accumulates the pulse count and, based on the
  • processor 16 determines the fuel volume
  • Processor 16 uses the measured values for ambient temperature T and fuel volume
  • the solution to the dependent sub- functions for the measured values can be efficiently located by processor 16 in the look ⁇ up table 44. Those values then can be used simply by the processor 16 to determine the sub-function S. Alternatively, if desired, two one-dimensional tables could be used, giving output values requiring only simple further processing to arrive at S.
  • dependent sub-function must be performed by processor 16.
  • the dependent value obtained is divided by the parameter N, proportional to the reciprocal of fuel flow
  • the parameter N is determined by allowing a counter in processor 16 to increment at a
  • the actual fuel flow rate could be obtained by accumulating pulses over a fixed period
  • control function can be computed by dividing S from the look-up table by N, a very quick operation. Accordingly, the determination of the solution for the control function is efficiently determined without excessive real- time processing demands.
  • Processor 16 also continuously receives tachometer signals from vapour pump electric
  • vapour pump control signals are
  • processor 16 is no longer required to monitor the rate of fuel vapour released at nozzle
  • the processor 16 may be programmed so that an
  • liquid gasoline is pumped out of the tank 126 through line 118 and past fluid flow transducer 134, ultimately being dispensed through vapour recovery
  • the signals concerning the liquid flow rate are generated by the pulser 134 and communicated to a microprocessor in computer 116. Vapour recovered at the nozzle
  • vapour recovery line 124 is communicated along vapour recovery line 124 under the influence of vapour
  • Motor 128 differs from motor 28 in being a constant
  • pump 114 operates at a generally constant volumetric output rate
  • the output of the pump 114 passes through a vapour valve
  • the valve 106 before being returned to the ullage of tank 126.
  • the valve 106 is controlled by a motor 113 to vary the restriction in the vapour line 124.
  • the valve 106 may be a proportional valve. This has the effect of modulating the amount of vapour passed by
  • transducer inputs 136, 138 analogous to the transducer inputs 36
  • the microprocessor 116 may use the transducer data to look up sub-function values
  • the motor 113 is a stepper motor, so that signals on line 127 can be pulse signals to stepper motor 113 to open or close the valve 106.
  • the demands on the processor 116 can be reduced even further by not using
  • the microprocessor 116 takes a reading from the
  • transducers 136, 138 at the beginning of the day upon start-up of the equipment. This
  • data can be stored as raw data or used to re-compute a look-up table as described above.
  • control function sophistication of the control function being used. For example, if the control function
  • the ratio can be computed and stored itself.
  • Patent 5,156,199 of the Hartsell, Jr. et al patent or the equations shown in US Patent 5,038,838 to Bergamini et al are used, then more extensive calculations for storing the constant temperature values in look-up tables will be desired.
  • control function to be used may very well be quite specifically designed for the equipment and its geometry, and the present invention is
  • the microprocessor 116 includes a timer 120. If the time
  • the present invention may, of course, be carried out in specific ways other than those herein set forth without departing from the spirit and essential characteristics of the invention.
  • the computed control function may be adapted to control the vapour pumping rate according to the characteristics of the
  • vapour pump instead of focusing on the rotation speed of the driving motor.

Abstract

A vapour recovery system comprises control means (32, 28, 30, 14; 113, 106) for determining the rate at which vapour is recovered at a nozzle (12; 122) of a fuel dispenser, the desired rate of vapour recovery being calculated from a number of independent variables such as rate of fuel delivery, temperature of fuel, and ambient temperature determined by respective transducers (34, 38, 36), the system comprising means (16) for generating a desired control signal for the control means by selecting one or more sub functions solutions from a lookup table in dependence on the value of an independent variable, thereby reducing the processing power that would otherwise be required to calculate the control signal.

Description

VAPOUR RECOVERY SYSTEM FOR A FUEL DELIVERY SYSTEM
As gasoline or other fuel is pumped into an automobile or other motor vehicle from a
fuel delivery system, fuel vapour is released from the receiving tank. These vapours
must be collected to prevent their escape and pollution of the surrounding environment.
Vapour recovery systems are currently used to collect vapours released during a fuelling
operation. A current product of Gilbarco, Inc., assignee of the present invention, sold
under the name Vapor VacR collects vapour released during a fuelling operation by using
a vapour pump to pump vapours into the vapour recovery system. The rate at which
vapour is collected is controlled by varying the speed of the vapour pump. For
maximum performance and efficiency of a vapour recovery system, the speed of the vapour pump must be controlled to collect vapour at a rate that corresponds to the instantaneous vapour volume released or generated during a fuelling operation while
drawing in little or no air.
As is pointed out in US Patent 5,040,577 to Pope, US Patent 5,156,199 to Hartsell et al
and co-pending US Application Serial No. 07/988,595 filed 29 October, 1992, the rate
at which the vapour must be recovered is determined by several variables including the
liquid fuel flow rate, the liquid fuel temperature, the ambient temperature and the amount
of fuel dispensed in the current fuelling operation.
To operate the vapour pump at an optimal speed, the vapour volume generated is
continuously determined by a processor during a fuelling operation. The processor computes the instantaneous vapour volume generated and produces corresponding vapour pump control signals that are sent to the vapour pump. The control signals adjust
the speed of the vapour pump so that the rate of vapour recovery corresponds to the
computed vapour volume generated.
The processor generates the control signal to be sent to the vapour pump by solving a
control function. In known vapour recovery systems, the solution to the control function
is a value related to the ratio of the instantaneous volume of vapour generated divided
by the instantaneous volume of liquid fuel (V/L) dispensed during a fuelling operation.
The vapour recovery system uses the derived V/L ratio to generate the control signal for controlling the speed of the vapour pump such that the rate at which released fuel vapour is collected is as close as possible to the rate at which vapour is generated during a fuelling operation.
As mentioned, the control function used to generate the vapour pump control signal is dependent on a plurality of individual variables which each affect the instantaneous
volume of fuel vapour generated during a fuelling operation. The independent variables
of the control function include flow rate, volume dispensed, time, ambient temperature,
fuel temperature, and restrictions in the vapour path. The control function is solved by
measuring the independent variables and inputting the measured values into the control
function.
To precisely determine the optimal vapour pump speed, a complex control function that
models or approximates the thermodynamic, fluid, gas, and other physical laws which ultimately govern the V/L ratio must be solved. Such a complex control function takes into account a plurality of independent variables and requires intensive numerical
operations. Implementation of a vapour recovery system that relies on a complex control
function to determine optimal vapour pump speed would require a moderate or high¬
speed processor. Examples of control functions of this sort are shown in the Hartsell et
al patent, supra and in US Patent 5,038,838 to Bergamini et al.
A moderate or high speed processor is required because the processor must be
sufficiently proficient to determine the solution to the control function in a time period that does not unduly degrade the accuracy of the system. If an extended period of time
is required, the phase margin of the system will be substantially degraded. That is, by the time the control function is computed by a slow processor, the computed value may
no longer be accurate.
Commercially available vapour recovery systems, such as the VaporVac* system sold by Gilbarco, Inc. of Greensboro, North Carolina, have a simplified control function to
determine optimal vapour pump speeds. The simplified control function includes two
simple sub-functions to approximate the V/L ratio. As another way to simplify the control function, US Patent 5,195,564 to Spalding uses a constant V/L ratio of 1.3: 1.
Because a simplified control function is used, a relatively simplified processor and
software can be used to solve the control function in a sufficiently short time period.
But, vapour recovery systems that rely on simplified control functions are less accurate
at recovering vapour. They may provide insufficient suction, letting the vapour escape to the atmosphere, or too much suction, unduly pressurizing underground pipes and tanks.
A vapour recovery system is needed that is capable of accurately controlling the rate of
vapour recovery without the need of a moderate to high speed processor.
According to a first aspect of the present invention there is provided a fuel dispensing
system, comprising:
means for supplying fuel to a nozzle of a dispenser; vapour recovery means for recovering vapours released at the nozzle;
sensors for determining a number of independent variables affecting the quantity of vapour released at the nozzle; and processing means for generating a control signal for the vapour recovery means in dependence on the independent variable, characterised in that the processing means; generates the vapour recovery control signal by solving a vapour control function
having a dependent sub-function itself dependent on an independent variable;
the processing means comprises a look up table of values of subfunction
solutions; and
the processing means selects a sub-function solution corresponding to the value
of the independent variable by looking up a sub-function solution in the look up table
and processes the selected sub-function solution to produce the control signal for the
vapour recovery means.
By employing the present invention accurate real time control of the vapour recovery rate is possible using more limited processing power than would otherwise be required,
the processing means, normally a microprocessors easily deriving the solution to a sub¬
function by looking up the appropriate pre computed solution from a look up table.
Preferably an independent variable is the volume dispersed from the nozzle and or fuel
flow and/or vapour flow and/or ambient temperature and/or fuel temperature as these
will all influence the quanitity of vapour released at the nozzle.
It may be desirable that the dependent sub-function be dependent on at least two
independent variables, for example fuel dispensed and ambient temperature.
In one embodiment the control signal can control the speed of a vapour recovery pump,
or alternatively it may control the setting of a proportional value. The former is preferred giving more precise control of the quantity of vapours recovered.
Advantageously the look up table is composed of solutions to the dependent sub¬
function for a predetermined range of values for the independent variable., and
preferably the look up table is composed between subsequent fueling operations.
According to a second aspect of the present invention there is provided a method of
controlling vapour recovery in a fuel delivery and vapour recovery system, the method
comprising the steps of:
a) pumping fuel from a fuel supply to a nozzle; b) recovering vapours released at the nozzle by vapour recovery means; c) sensing a number of independent variables affecting the quantity of
vapour released at the nozzle and generating a control signal for the vapour recovery
means in dependence on the independent variables;
the method being characterised in further comprising the steps of:
d) generating the vapour recovery control signal by solving a vapour control
function having a dependent sub-function itself dependent on an independent variable;
e) selecting a sub-function solution corresponding to the value of the
independent variable by looking up a sub-function solution in a look-up table; and
f) processing the selected sub-function solution to produce the control signal for the vapour recovery means.
Two embodiments of the invention will now be described by way of example only, with reference to the accompanying drawings, of which:-
Figure 1 is a schematic illustration of a first embodiment of the vapour recovery system of the present invention;
Figure 2 is a schematic illustration of a look-up table of the vapour recovery system of
Figure 1;
Figure 3 is a schematic illustration of a second embodiment of the invention; and
Figure 4 is a flow chart of an alternate processing procedure used in either of the
embodiments of Figures 1 or 3. The structures of fuel vapour recovery systems to which the present invention is
applicable are well known in the art, and therefore a detailed description of such is not
needed to provide those of ordinary skill in the art with knowledge of how to make and
use this invention. Such systems are to be found in US Patents 5,040,577, 5,156,199,
5,195,564, 5,038,838, 5,269,353, European Patent Application Publication Number
EP 0589615 and German Gebrauchsmuster G87-17378.6, the disclosures of which are
herein incorporated by way of reference.
With reference to Figure 1, vapour recovery system 10 comprises a vapour recovery
nozzle 12 which directs fuel pumped by fuel pump 15 through fuel delivery line 18 to a spout 20. The spout 20 is inserted into the filler neck of a receiving tank to pump the
fuel into the receiving tank (not shown). Nozzle 12 also includes a vapour inlet 22, which is communicatively connected to a vapour recovery line 24 that extends from
nozzle 12 to a reservoir or tank 26. Tank 26 is typically, but not necessarily, the ullage of the liquid fuel tank.
Connected in the vapour recovery line 24 is vapour pump 14. Vapour pump 14 is a
positive displacement pump driven by an electric motor 28 that is connected to the
vapour pump 14 by pump shaft 30. Electric motor 28 is controllable to vary the speed
(i.e. rotations per minute) at which the pump shaft 30 is driven. Therefore, the rate at
which vapour pump 14 pumps released vapour into the vapour recovery system 10 is
determined by the speed of the pump shaft 30.
Electric motor 28 rotates the pump shaft 30 at a selected speed in response to pump control signals generated by digital processor 16. The pump control signals generated
by digital processor 16 are fed to a motor drive electronics unit 32 that is connected
between the processor 16 and electric motor 28. Motor drive electronics unit 32 converts
the pump control signals from processor 16 to control the voltage supplied to the electric
motor 28. In order to maximize the efficiency of vapour recovery system 10, processor
16 must operate vapour pump 14 to recover vapour at a rate that corresponds to the
instantaneous vapour volume generated during a fuelling operation.
Processor 16 determines the optimal speed of vapour pump 14 by solving a vapour pump
control function. A memory 17 is associated with the processor 16. The physical relationship of the look-up memory 17 and processor 16 can be any suitable arrangement of microprocessors and random access or read only or read- write memory devices.
These are well-known in digital processing and need no elaboration here. The solution to the control function represents the optimal speed at which vapour pump shaft 30 and vapour pump 14 should be operated. If desired, the function may also account for motor
speed feedback signals supplied on line 42. The control function is a function of
dependent sub-functions that are, in turn, dependent on one or more independent
variables which affect the volume of vapour generated during a fuelling operation. The
independent variables include fuel flow rate, fuel volume dispensed, time, ambient
temperature, fuel temperature, and restrictions in the vapour, flow path. The dependent
sub-functions of the control function can be modified to take into account additional
independent variables.
To determine at what speed vapour pump 14 should be operated, the values of the independent variables must be measured and corresponding independent variable signals
inputted into processor 16. A plurality of sensors or transducers are connected to
processor 16 and are used to measure independent variables that affect the V/L ratio.
The transducers include a fuel flow transducer 34 *typically a pulser, well-known in the
fuel dispensing art), an ambient temperature transducer 36, a fuel temperature transducer
38, and a vapour path restriction transducer 40. Transducers 34-40 each generate an
independent variable signal which represents the value of the independent variable.
Other sources of signals representing independent variables affecting the V/L ratio may
also be used.
The fuel flow transducer 34 measures the rate of fuel flow to nozzle 12, the ambient temperature transducer 36 measures the ambient temperature which is representative of
the temperature of the vapour being recovered, the fuel temperature transducer 38 measures the temperature of the fuel being delivered to nozzle 12 and the vapour path restriction transducer 40 measures the restriction in vapour recovery line 24, and signals
representing each independent variable are transmitted to the processor 16.
The values of the independent variables are used to calculate the control function to
determine the optimal speed of vapour pump 14. The control function is repeatedly
solved and the optimal pump shaft velocity correspondingly adjusted as the independent
variables vary during a fuelling operation. In order for the control signals to accurately
represent the required pump shaft velocity, there must be minimal time delay between
the input of the values for the independent variables to processor 16 and the output of
the corresponding control signal. Accordingly, the solution of the control function must be processed rapidly.
Vapour recovery system 10 provides for an efficient manner for solving the control
function by providing a look-up table. The look-up table contains pre-derived or
pre-computed solutions to the dependent sub-functions of the control function. The
dependent values contained in the look-up table are indexed by a selected range of
values for each of the independent variables. The dependent values are stored in a single
or multi-dimensional table depending on the number of independent variables on which the control function depends.
The look-up table is indexed by a selected range of values for each independent variable to allow dependent solutions to the dependent sub-function to be obtained via the look-up table. The range of values for each independent variable is selected to cover a
range of values that are likely to occur and be measured during a fuelling operation.
A single look-up table and its dependent values are stored in a non-volatile memory.
The dependent values of the look-up table are pre-computed once for the selected ranges
of values for the independent variables, and the processor 16 uses the same look-up table
for each successive fuelling operation. The values for the independent variables are
selected to cover the normal operating conditions for the vapour recovery system 10. If
a wide range of measured values for the independent variables can be expected during
the fuelling operations, then a relatively large look-up table will be required to contain
all the dependent values. The size of the memory required and the amount of time
required for processor 16 to access a dependent value in the look-up table must be increased as the number of potential dependent values stored in the look-up table is
increased. The use of a single look-up table stored in memory is best suited where the
range of independent values does not vary widely during fuelling operations.
In an alternative embodiment of the present invention, the look-up table is stored in a
memory that can be changed, and the look-up tables are periodically updated, such as
between fuelling operations. The ability to generate updated look-up tables is useful
where the range of values of the independent variables may vary widely for different fuelling operations. This can permit smaller tables to be used. For example, for an
independent variable such as ambient temperature, a permanent look-up table of
expected values may have to range over one hundred or more degrees Fahrenheit. If the table need only be used for an hour or less, a ten degree range may be large enough. To
create the new look-up table, a new range of dependent values for one or more of the independent variables is selected and the dependent values corresponding to the new
ranges of independent variables are computed and stored in the table. Once the new
table has been created, the new look-up table replaces the former look-up table and is used for the next fuelling operation.
Processor 16 is programmed to generated an updated look-up table in anticipation of a
change in the range of expected independent values to be encountered in a fuelling
operation. When signalled to create a new look-up table, processor 16 begins to compute
dependent solutions for the selected ranges of values for the independent variables. The
former, completed look-up table is maintained in memory while the new look-up table
is being created. If a new fuelling operation begins during the creation of the new look- up table, the partially-created, new look-up table is stored in memory and the completed,
former look-up table in existence is used for the fuelling operation. Creation of the new
look-up table is continued between other successive fuelling operations until the new
look-up table is completed and can replace the older look-up table. Scheduling the
creation of a new look-up table between fuelling operations limits the processing
demands placed on processor 16. The processor may be programmed to begin a new
table immediately upon completion of a table or to wait any desired period before
beginning a new table.
Use of a look-up table allows processor 16 to more efficiently solve the control function.
To rapidly solve the control function, processor 16 uses the look-up table to locate the dependent value of the dependent sub-function associated with the inputted independent
values. Relatively simple processing of the located dependent value is then performed to arrive at the solution to the control function. The additional processing is relatively
minor and does not place substantial time demands on the processor 16. In this regard, it is preferred to select the sub-functions for the look-up tables so that the resultant dependent sub-function values need only minor, quick computation to compute the
control function.
The solution to the control function is used to generate the control signal for controlling
the pump shaft velocity. To provide for more exact control of the pump shaft velocity,
electric motor 28 is connected to digital processor 16 by a tachometer feedback line 42.
Tachometer feedback line 42 is used to send tachometer feedback signals from electric
motor 28 to processor 16 as disclosed in European Patent Application Publication Number 0,589,615. The tachometer feedback signals are used by processor 16 to
generate the vapour pump control signals so as to more precisely control the speed of
vapour pump 14.
As discussed previously, the control function used to generate the vapour pump control
signals includes a dependent sub-function that is dependent on several independent
variables known in the art. The precise function will be a characteristic of features of
the vapour recovery nozzle return line, pump and other components, so specific functions will not be discussed herein.
For explanation purposes, the operation of a vapour recovery system 10 including a control function having a sub-function dependent on two independent variables -
ambient temperature and dispensed volume - will be described. A vapour recovery system including a control function dependent on additional independent variables would operate in a manner analogous to the operation described below.
In operation, a control function for deterrnining optimal pump shaft velocity is stored in a memory 17 operatively associated with processor 16. The control function is the ratio
of a dependent sub-function dependent on a plurality of independent variables and a
computational factor which is proportional to the reciprocal of fuel flow rate. The
control function may be expressed as:
V rotations S(X,,...,XB) minute N counts/volume where S is a dependent sub-function; x, , ..., x,. represent independent variables; and N
is a computational factor proportional to the reciprocal of fuel flow rate. Note that in this
example for clarity only two independent variables are used.
Also stored in the memory 17 operatively associated with processor 16 is a look-up table
44, as shown schematically in Figure 2. The look-up table 44 contains pre-computed
dependent values for the range of ambient temperature values (T,,...^ and the range of
fuel volume dispensed values (V,,...,V2). The temperature-dependent function may be as described in US Patent 5,156,199 to Hartsell et al or as described in US Patent 5,038,838 to Bergamini et al, or any other desired function. Alternatively, the ambient and fuel temperatures may be indices to a look-up table, with the desired vapour-to- liquid ratio as the output. This can be accessed using the temperature readings as data inputs to give the V/L ratio.
The volume dispensed-dependent function is preferably as described in US Patent
5,345,979. The dependent values are indexed by corresponding ambient temperature
values and fuel volume dispensed values.
When a fuelling operation begins, vapour recovery system 10 monitors the ambient
temperature and the amount of fuel volume dispensed. Ambient temperature is measured
directly by ambient temperature transducer 36.
Fuel volume is determined by measuring fluid flow with fuel flow transducer 34. As
fuel is dispensed, a fuel pulse is generated for a precise volume of fuel dispensed and is directed to processor 16. Processor 16 accumulates the pulse count and, based on the
fuel pulse count and fuel volume per fuel pulse, processor 16 determines the fuel volume
dispensed.
Processor 16 uses the measured values for ambient temperature T and fuel volume
dispensed V to obtain the solution to the dependent sub-function which is associated
with the measured ambient temperature value and fuel volume dispensed value. The
look-up table shown in Figure 2 gives a solution, S, as a function of the T and V data
which can readily be read. Because the dependent values are indexed by the ambient
temperature values and fuel volume dispensed values, the solution to the dependent sub- functions for the measured values can be efficiently located by processor 16 in the look¬ up table 44. Those values then can be used simply by the processor 16 to determine the sub-function S. Alternatively, if desired, two one-dimensional tables could be used, giving output values requiring only simple further processing to arrive at S.
To solve the control function, processing of the obtained dependent value for the
dependent sub-function must be performed by processor 16. In particular, the dependent value obtained is divided by the parameter N, proportional to the reciprocal of fuel flow
rate.
The parameter N is determined by allowing a counter in processor 16 to increment at a
fixed rate, which is higher than the expected liquid flow pulse rate between two
successive flow rate pulses P, and P2. If the counter is reset upon detection of each pulse, the count N, present after the second pulse P2, will be proportional to the reciprocal of the flow rate. As will be appreciated, the counter increments by counting
the number of pulses of a pulse source in the processor.
The actual fuel flow rate could be obtained by accumulating pulses over a fixed period
of time. However, the reciprocal of fuel flow is more advantageous in that only two
pulses from the fuel flow pulser must occur before flow rate is known for any flow rate,
whereas an extended duration of time must be allotted for accumulating pulses over time
to obtain a sufficiently usable accuracy, especially at low fuel flow rates.
The determination of N and the additional processing of the obtained dependent value
places little demand on processor 16. The control function can be computed by dividing S from the look-up table by N, a very quick operation. Accordingly, the determination of the solution for the control function is efficiently determined without excessive real- time processing demands.
Processor 16 also continuously receives tachometer signals from vapour pump electric
motor 28 for providing precise control of vapour pump speed. The tachometer vapour
pump signals are sent over the tachometer feedback line 42 and are used along with the
solution to the control function to generate a pump control signal that can compensate
for pump motor velocity slewing. Because the ambient temperature and fuel volume
dispensed vary during the fuelling operation, vapour pump control signals are
continuously generated and used to control vapour pump 14 as discussed above. (An
alternate embodiment involving an approximation of the temperature in these
calculations is described below n connection with Figure 4.) Controlling the vapour pump 14 in this manner results in the vapour recovery rate of vapour recovery system
10 closely corresponding to the instantaneous rate of fuel vapour released at nozzle 12.
After the user ceases to pump fuel from nozzle 12, the fuelling operation ends, and
processor 16 is no longer required to monitor the rate of fuel vapour released at nozzle
12. No real-time processing demands are placed on processor 16 between fuelling
operations. As discussed previously, the processor 16 may be programmed so that an
updated look-up table is created between successive fuelling operations without placing
excessive demands on processor 16.
Referring now to Figure 3, an alternate embodiment of the invention is shown. This drawing depicts a modification of the apparatus of Figure 3 of German Gebrauchsmuster
G87-17378.6, the entire disclosure of which is herein incorporated by way of reference.
In this embodiment, the liquid gasoline is pumped out of the tank 126 through line 118 and past fluid flow transducer 134, ultimately being dispensed through vapour recovery
nozzle 122. The signals concerning the liquid flow rate are generated by the pulser 134 and communicated to a microprocessor in computer 116. Vapour recovered at the nozzle
122 is communicated along vapour recovery line 124 under the influence of vapour
pump 114, driven by motor 128. Motor 128 differs from motor 28 in being a constant
speed motor, so that pump 114 operates at a generally constant volumetric output rate
or constant rotational speed. The output of the pump 114 passes through a vapour valve
106 before being returned to the ullage of tank 126. The valve 106 is controlled by a motor 113 to vary the restriction in the vapour line 124. The valve 106 may be a proportional valve. This has the effect of modulating the amount of vapour passed by
the pump 114. As noted above, the control of the amount of vapour is what is important,
whether it be by varying a pump speed as in the embodiment of Figure 1 or varying the
opening of the valve 106 as in the embodiment of Figure 3. Thus, the microprocessor
116 is provided with transducer inputs 136, 138, analogous to the transducer inputs 36
and 38 of the embodiment of Figure 1, along with liquid flow rate data from the pulser
134. The microprocessor 116 may use the transducer data to look up sub-function values
in a look-up table associated with the microprocessor 116 to compute the valve control function for output on line 127. The type of signal output of line 127 can be selected in
accordance with the design of the motor 113 to achieve the desired ends. In one embodiment, the motor 113 is a stepper motor, so that signals on line 127 can be pulse signals to stepper motor 113 to open or close the valve 106.
While the embodiment of Figure 3 is much less preferred than the embodiment of Figure 1 because it is believed that the embodiment of Figure 1 gives much more precise
control over the actual vapour flow rate, the invention is properly deemed to encompass
implementation of this technique to the apparatus in Figure 3.
If desired, the demands on the processor 116 can be reduced even further by not using
real-time values of the liquid and ambient temperatures from the transducers 136, 138:
Instead, recent values can be stored as a fixed constant under the assumption that the rate
of change of temperature will be slow enough that treating the temperatures as constants
will not introduce much error. In this alternate embodiment, the microprocessor 116 takes a reading from the
transducers 136, 138 at the beginning of the day upon start-up of the equipment. This
data can be stored as raw data or used to re-compute a look-up table as described above.
The degree of sophistication of the electronics will be dictated by the degree of
sophistication of the control function being used. For example, if the control function
uses a simple ratio of the absolute value of the temperature of the vapour to the absolute
value of the temperature of the liquid, the ratio can be computed and stored itself.
Alternatively, if more complex functions like those shown at column 2, line 6, of US
Patent 5,156,199 of the Hartsell, Jr. et al patent or the equations shown in US Patent 5,038,838 to Bergamini et al are used, then more extensive calculations for storing the constant temperature values in look-up tables will be desired.
It will be appreciated that the control function to be used may very well be quite specifically designed for the equipment and its geometry, and the present invention is
deemed to cover all such control functions and their pre-computed or pre-stored microprocessor-usable sub-function values.
Also as can be seen in Figure 3, the microprocessor 116 includes a timer 120. If the time
between fuellings becomes excessively long, the pre-stored data from the transducers
136, 138 may become inaccurate thus, upon an expiration of a time measured by the
timer 120, fresh values can be obtained and stored as described above. An
implementation of this procedure is shown in the flow chart of Figure 4.
The present invention may, of course, be carried out in specific ways other than those herein set forth without departing from the spirit and essential characteristics of the invention. For example, in an embodiment like the one shown in Figure 1, if a vapour pump other than a positive displacement pump is used, the computed control function may be adapted to control the vapour pumping rate according to the characteristics of the
chosen vapour pump, instead of focusing on the rotation speed of the driving motor.
The present embodiments are, therefore, to be considered in all respects as illustrative and not restrictive and all changes coming within the meaning and equivalency range of the appended claims are intended to be embraced therein.

Claims

1. A fuel dispensing system, comprising:
means for supplying fuel to a nozzle of a dispenser;
vapour recovery means for recovering vapours released at the nozzle;
sensors for deteπriining a number of independent variables affecting the
quantity of vapour released at the nozzle; and
processing means for generating a control signal for the vapour recovery means in dependence on the independent variables;
characterised in that:
the processing means generates the vapour recovery control signal by solving a vapour control function having a dependent sub-function itself dependent on an independent variable;
the processing means comprises a look up table of values of subfunction
solutions; and the processing means selects a sub-function solution corresponding to the value
of the independent variable by looking up a sub-function solution in the look-up table
and processes the selected sub-function solution to produce the control signal for the
vapour recovery means.
2. The system of claim 1 wherein an independent variable is the fuel volume
dispensed from the fuel nozzle and or fuel flow and/or vapour flow and/or ambient
temperature and/or fuel temperature.
3. The system of claim 1 or 2 wherein a dependent sub-function is dependent on
at least two of the following independent variables: fuel volume dispensed from the
nozzle; the ambient temperature at the fuel delivery and vapour recovery system; and
the fuel temperature.
4. The system of claim 1 , 2 or 3 wherein the vapour recovery control means is a
variable speed vapour pump, and wherein the control signal determines the speed of the
pump.
5. The system of claim 4, wherein a feedback signal, representing the speed of the vapour pump, is provided to the processing means which processes both the speed of the pump and the selected sub-function solution to produce the control signal used to control the vapour pump and the vapour recovery rate.
6. The system of any one of claims 1 to 3 wherein the vapour recovery control
means is a proportional valve in a vapour recovery line of the vapour recovery means
and wherein the control signal determines the position of the valve.
7. The system as claimed in any preceding claim wherein the look-up table is stored
in a non-volatile memory.
8. The system of any preceding claim wherein the look-up table is composed of
solutions to the dependent sub-function for a predetermined range of values for the
independent variable.
9. The system of claim 8 wherein the look-up table is composed between
subsequent fuelling operations.
10. The system of claim 8 or 9 wherein the processing means:
a) stores a first look-up table and accesses the first look-up table during a
first fuelling operation;
b) creates a second look-up table between the first fuelling operation and a
subsequent fuelling operation; and c) accesses the second look-up table during the subsequent fuelling
operation to determine the vapour control signals.
11. The system of claim 9 or 10 wherein the processing means:
a) stores an incomplete second look-up table during a first subsequent fuelling operation; and b) continues the generation of the second look-up table after that operation.
12. The system of claim 9, 10 or 11 wherein the second look-up table contains
solutions to the dependent sub-function for a second range of values for the independent
variables.
13. A fuel dispensing system substantially as hereinbefore described with reference
to, or as illustrated in, the accompanying drawings.
14. A method of controlling vapour recovery in a fuel delivery and vapour recovery system, the method comprising the steps of: a) pumping fuel from a fuel supply to a nozzle;
b) recovering vapours released at the nozzle by vapour recovery means;
c) sensing a number of independent variables affecting the quantity of
vapour released at the nozzle and generating a control signal for the vapour recovery
means in dependence on the independent variables;
the method being characterised in further comprising the steps of:
d) generating the vapour recovery control signal by solving a vapour control function having a dependent sub-function itself dependent on an independent variable; e) selecting a sub-function solution corresponding to the value of the independent variable by looking up a sub-function solution in a look-up table; and f) processing the selected sub-function solution to produce the control signal for the vapour recovery means.
15. The method of claim 14 wherein an independent variable is the fuel volume dispensed from the fuel nozzle and/or fuel flow and/or vapour flow and/or ambient
temperature and/or fuel temperature.
16. The method of claim 14 or 15 wherein a dependent sub- function is dependent on
at least two of the following independent variables: fuel volume dispensed from the
nozzle; the ambient temperature at the fuel delivery and vapour recovery system; and
the fuel temperature.
17. The method of claim 14, 15 or 16 wherein the vapour recovery control means is a variable speed vapour pump, and wherein the control signal determines the speed of
the pump.
18. The method of claim 17, further including the step of generating a feedback
signal representing the speed of the vapour pump, and processing both the speed of the
pump and the selected sub-function solution to produce the control signal used to control
the vapour pump and the vapour recovery rate.
19. The method of any one of claims 14 to 16 wherein the vapour recovery control means is a proportional valve in a vapour recovery line of the vapour recovery means and wherein the control means determines the position of the valve.
20. The method as claimed in any one of claims 14 to 19 wherein the look-up table is stored in a non-volatile form.
21. The method of one of claims 14 to 20 further including the step of generating a
look-up table is composed of solutions to the dependent sub-function for a predetermined range of values for the independent variable.
22. The method of claim 21 further including the step of generating the look-up table
between subsequent fuelling operations.
23. The method of claim 21 or 22 wherein the step of generating the look-up table
includes: a) storing a first look-up table and accessing the first look-up table during
a first fuelling operation;
b) creating a second look-up table between the first fuelling operation and
a subsequent fuelling operation; and
c) accessing the second look-up table during the subsequent fuelling
operation to determine the vapour control signals.
24. The method of claim 22 or 23 wherein the step of generating the look up table further includes:
a) storing an incomplete second look-up table during a first subsequent fuelling operation; and b) continuing the generation of the second look-up table after that operation.
25. The method of claim 22, 23 or 24 wherein the second look-up table contains solutions to the dependent sub-function for a second range of values for the independent
variables.
PCT/GB1995/001992 1994-08-22 1995-08-22 Vapour recovery system for a fuel delivery system WO1996006038A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU32634/95A AU3263495A (en) 1994-08-22 1995-08-22 Vapour recovery system for a fuel delivery system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/294,108 US5542458A (en) 1994-08-22 1994-08-22 Vapor recovery system for a fuel delivery system
US08/294,108 1994-08-22

Publications (1)

Publication Number Publication Date
WO1996006038A1 true WO1996006038A1 (en) 1996-02-29

Family

ID=23131918

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB1995/001992 WO1996006038A1 (en) 1994-08-22 1995-08-22 Vapour recovery system for a fuel delivery system

Country Status (4)

Country Link
US (2) US5542458A (en)
AU (1) AU3263495A (en)
NO (1) NO953248D0 (en)
WO (1) WO1996006038A1 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997006095A1 (en) * 1995-08-10 1997-02-20 Schlumberger Industries S.A. Process for the recovery of steam emitted in a liquid distribution plant
GB2336583A (en) * 1998-04-24 1999-10-27 Solutions Serv Syst France Vapour recovery method
EP0982263A1 (en) * 1998-08-25 2000-03-01 Gilbarco Inc. Fuel delivery system with vapour recovery testing mode
LU90405B1 (en) * 1999-06-11 2000-12-12 Solutions Serv Syst France Vapor recovery method for a fuel dispensing installation used to deliver fuel to a motor vehicle
NL1012313C2 (en) * 1999-06-14 2000-12-15 Solutions Services Syst Mes Fr Vapor recovery method for a fuel dispensing installation used to deliver fuel to a motor vehicle
WO2000076909A1 (en) * 1999-06-10 2000-12-21 Nuovo Pignone Holding S.P.A. Device and method for controlling the recovery of the vapours in fuel distributor columns
BE1012720A3 (en) * 1999-06-21 2001-02-06 Tokheim Services France Method for retrieving vapours emitted during liquid dispensing
EP1101729A1 (en) * 1999-11-17 2001-05-23 Marconi Commerce Systems Inc. Method and apparatus for diagnosing the performance of a vapour recovery unit
US7258142B2 (en) 2003-08-14 2007-08-21 Fafnir Gmbh Method for correctively controlling gas recirculation system at filling station
FR2924706A1 (en) * 2007-12-05 2009-06-12 Tokheim Holding Bv Vegetal or petrol based liquid fuel distribution installation for motor vehicle, has control electronics adjusting opening of solenoid valve and periodically carrying out auto calibration of vapor collecting device to modify reference table

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2736340B1 (en) * 1995-07-06 1997-08-22 Janssen Sylvain Jean CIRCUIT AND SYSTEM FOR RECOVERING HYDROCARBON VAPORS FOR SERVICE STATIONS USING A TWO-STAGE PUMP
US5850857A (en) * 1996-07-22 1998-12-22 Simpson; W. Dwain Automatic pressure correcting vapor collection system
US5715875A (en) * 1996-09-09 1998-02-10 Dover Corporation Method and apparatus for dry testing vapor recovery systems
US5985002A (en) * 1997-03-07 1999-11-16 Vapor Systems Technologies, Inc. Fuel storage system with vent filter assembly
US6953496B2 (en) * 1997-03-07 2005-10-11 Vapor Systems Technologies, Inc. Sub-atmospheric fuel storage system
US6293996B1 (en) 1997-03-07 2001-09-25 Vapor Systems Technologies, Inc. Fuel storage system with vent filter assembly
US5941417A (en) * 1997-05-28 1999-08-24 Tetra Laval Holdings & Finance, Sa Fill system equipped with apparatus for continuous controlled inflow to a balance tank
US5913343A (en) * 1997-08-08 1999-06-22 Dresser Industries, Inc. Vapor recovery system and method
NZ337729A (en) * 1998-09-09 2001-01-26 Marconi Commerce Sys Inc Service station vapour recovery control in accordance with vapour recovered to liquid dispensed ratio
US6338369B1 (en) 1998-11-09 2002-01-15 Marconi Commerce Systems Inc. Hydrocarbon vapor sensing
US6529800B1 (en) 1999-04-01 2003-03-04 Gilbarco Inc. Fuel dispensing method and control system for refueling from master and satellite dispensers
KR19990046808A (en) * 1999-04-29 1999-07-05 이정훈 Closed oil supply devices
US6223789B1 (en) 1999-06-24 2001-05-01 Tokheim Corporation Regulation of vapor pump valve
US6240982B1 (en) 1999-07-20 2001-06-05 Parker Hannifin Corporation Gasoline vapor recovery system
US6460579B2 (en) * 1999-11-17 2002-10-08 Gilbarco Inc. Vapor flow and hydrocarbon concentration sensor for improved vapor recovery in fuel dispensers
US6386246B2 (en) 1999-11-17 2002-05-14 Marconi Commerce Systems Inc. Vapor flow and hydrocarbon concentration sensor for improved vapor recovery in fuel dispensers
US6418983B1 (en) 1999-11-17 2002-07-16 Gilbasco Inc. Vapor flow and hydrocarbon concentration sensor for improved vapor recovery in fuel dispensers
US6622757B2 (en) 1999-11-30 2003-09-23 Veeder-Root Company Fueling system vapor recovery and containment performance monitor and method of operation thereof
US6901786B2 (en) * 1999-11-30 2005-06-07 Veeder-Root Company Fueling system vapor recovery and containment leak detection system and method
US6357493B1 (en) 2000-10-23 2002-03-19 Marconi Commerce Systems Inc. Vapor recovery system for a fuel dispenser
US6347649B1 (en) 2000-11-16 2002-02-19 Marconi Commerce Systems Inc. Pressure sensor for a vapor recovery system
US6835223B2 (en) * 2002-02-06 2004-12-28 Vapor Systems Technologies, Inc. Fuel storage and dispensing system
US6840292B2 (en) * 2002-03-05 2005-01-11 Veeder-Root Company Apparatus and method to control excess pressure in fuel storage containment system at fuel dispensing facilities
ITRE20020023U1 (en) * 2002-07-25 2004-01-26 Annovi Reverberi Spa DEVICE FOR THE PROCESSING OF THE PRESSURE OF THE FLUID DELIVERED BY A HIGH PRESSURE CLEANER
US20040182246A1 (en) * 2003-03-21 2004-09-23 Grantham Rodger P. Sub-atmospheric fuel storage system
US7032630B1 (en) * 2003-04-10 2006-04-25 Vapor Systems Technologies, Inc. Control of A/L ratios in vacuum assist vapor recovery dispensers
US7509982B2 (en) * 2003-10-10 2009-03-31 Vapor Systems Technologies, Inc. Vapor recovery system with improved ORVR compatibility and performance
US6810922B1 (en) 2003-10-10 2004-11-02 Vapor Systems Technologies, Inc. Vapor recovery system with improved ORVR compatibility and performance
DE102005004138A1 (en) * 2005-01-28 2006-08-03 Fafnir Gmbh Method for detecting the amount of fuel when refueling a motor vehicle
US7385692B1 (en) 2006-04-28 2008-06-10 The United Of America As Represented By The Administrator Of Nasa Method and system for fiber optic determination of gas concentrations in liquid receptacles
US7909069B2 (en) * 2006-05-04 2011-03-22 Veeder-Root Company System and method for automatically adjusting an ORVR compatible stage II vapor recovery system to maintain a desired air-to-liquid (A/L) ratio
DE602006004455D1 (en) * 2006-09-27 2009-02-05 Dresser Wayne Ab Fuel dispenser with detection of vehicles with an on-board vapor recovery
FR2907773B1 (en) * 2006-10-25 2008-12-19 Tokheim Holding Bv METHOD FOR DETECTING DIESEL VEHICLES IN A BIOCARBURANT DISTRIBUTION SYSTEM.
US8191585B2 (en) 2008-05-28 2012-06-05 Franklin Fueling Systems, Inc. Method and apparatus for monitoring for a restriction in a stage II fuel vapor recovery system
PL2291322T3 (en) 2008-05-28 2012-07-31 Franklin Fueling Systems Inc Method and apparatus for monitoring for arestriction in a stage ii fuel vapor recovery system
US8167003B1 (en) 2008-08-19 2012-05-01 Delaware Capital Formation, Inc. ORVR compatible refueling system
CA2745708C (en) 2009-05-18 2016-08-23 Franklin Fueling Systems, Inc. Method and apparatus for detecting a leak in a fuel delivery system
US8371341B2 (en) * 2009-09-24 2013-02-12 Deleware Capital Formation, Inc. Magnetically actuated vapor recovery valve
US8770237B2 (en) * 2009-10-19 2014-07-08 Veeder-Root Company Vapor recovery pump regulation of pressure to maintain air to liquid ratio
US9233828B2 (en) * 2011-02-25 2016-01-12 Qt Technologies Fuel data collection unit with temperature compensation and over-fill prevention
US9604837B2 (en) 2012-01-06 2017-03-28 Husky Corporation ORVR valve assembly
US9637370B2 (en) 2014-04-18 2017-05-02 Wayne Fueling Systems Llc Devices and methods for heating fluid dispensers, hoses, and nozzles
US11174148B2 (en) 2014-04-18 2021-11-16 Wayne Fueling Systems Llc Devices and methods for heating fluid dispensers, hoses, and nozzles
US10597285B2 (en) 2014-04-18 2020-03-24 Wayne Fueling Systems Llc Devices and methods for heating fuel hoses and nozzles
CN112110407B (en) * 2019-06-19 2022-06-28 中国石油化工股份有限公司 Double-frequency-conversion oil gas recovery gas-liquid ratio adjusting device and method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5038838A (en) * 1989-01-04 1991-08-13 Nuovopignone-Industrie Meccaniche E Fonderia S.P.A. System for safe vapour recovery, particularly suitable for fuel filling installations
US5040577A (en) * 1990-05-21 1991-08-20 Gilbarco Inc. Vapor recovery system for fuel dispenser
US5156199A (en) * 1990-12-11 1992-10-20 Gilbarco, Inc. Control system for temperature compensated vapor recovery in gasoline dispenser

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1253283A (en) * 1969-04-08 1971-11-10 Ilford Ltd Liquid metering apparatus
US4231091A (en) * 1978-11-27 1980-10-28 General Motors Corporation Engine control system
US4260000A (en) * 1979-06-04 1981-04-07 Texaco Inc. Fuel dispensing system with controlled vapor withdrawal
US4396977A (en) * 1980-06-16 1983-08-02 Forney Engineering Company Industrial process control system
JPS5863989A (en) * 1981-10-13 1983-04-16 大日本スクリ−ン製造株式会社 Contrast correction of output data for digital image processor
US5225995A (en) * 1985-01-25 1993-07-06 Sharp Kabushiki Kaisha Flow rate measurement control for refuelling control system
SE460929B (en) * 1987-04-24 1989-12-04 Dresser Wayne Ab SET AND DEVICE MEASURING THE VOLUME OF A VOLUME THAT FLOWS THROUGH A MEETING CHAMBER DURING A MEASURING PERIOD
US4873655A (en) * 1987-08-21 1989-10-10 Board Of Regents, The University Of Texas System Sensor conditioning method and apparatus
DE8717378U1 (en) * 1987-10-05 1988-09-15 Tankanlagen Salzkotten Gmbh, 4796 Salzkotten, De
US4856317A (en) * 1988-05-02 1989-08-15 Fiberoptic Sensor Technologies, Inc. Vacuum calibration system and method for fiberoptic pressure transducer
US5016187A (en) * 1989-01-17 1991-05-14 Tokheim Corporation Linearized turbine flow meter for fuel dispensers
US4987933A (en) * 1989-03-03 1991-01-29 Eaton Corporation Fluid flow control method and apparatus for minimizing particle contamination
US5121677A (en) * 1989-05-03 1992-06-16 Edible Technology, Inc. Pizza making and baking machine
JP2960436B2 (en) * 1989-06-26 1999-10-06 株式会社日立製作所 Receiver for nonlinear data transmission system
US5355915A (en) * 1990-12-11 1994-10-18 Gilbarco Vapor recovery improvements
US5195564A (en) * 1991-04-30 1993-03-23 Dresser Industries, Inc. Gasoline dispenser with vapor recovery system
DE4131976A1 (en) * 1991-09-25 1993-04-01 Ross Europa Gmbh ARRANGEMENT FOR RECYCLING HYDROCARBONS IN FUEL REFUELING SYSTEMS
DE4142062A1 (en) * 1991-12-19 1993-07-01 Salzkotten Tankanlagen Metering system for fuel delivery pump at filling station
US5345979A (en) * 1992-10-29 1994-09-13 Gilbacro, Inc. High efficiency vapor recovery fuel dispensing
US5455781A (en) * 1993-08-31 1995-10-03 Dresser Industries, Inc. Apparatus and method for determining the measurement accuracy of electronic gas meters

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5038838A (en) * 1989-01-04 1991-08-13 Nuovopignone-Industrie Meccaniche E Fonderia S.P.A. System for safe vapour recovery, particularly suitable for fuel filling installations
US5040577A (en) * 1990-05-21 1991-08-20 Gilbarco Inc. Vapor recovery system for fuel dispenser
US5156199A (en) * 1990-12-11 1992-10-20 Gilbarco, Inc. Control system for temperature compensated vapor recovery in gasoline dispenser

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997006095A1 (en) * 1995-08-10 1997-02-20 Schlumberger Industries S.A. Process for the recovery of steam emitted in a liquid distribution plant
GB2336583A (en) * 1998-04-24 1999-10-27 Solutions Serv Syst France Vapour recovery method
FR2777878A1 (en) * 1998-04-24 1999-10-29 Schlumberger Ind Sa Vapor recovery method for a fuel dispensing installation used to deliver fuel to a motor vehicle
GB2336583B (en) * 1998-04-24 2000-08-23 Solutions Serv Syst France Method of recovering vapours emitted when a liquid is dispensed
US6109311A (en) * 1998-04-24 2000-08-29 Solutions Services Systemes France Method of recovering vapors emitted when a liquid is dispensed
EP0982263A1 (en) * 1998-08-25 2000-03-01 Gilbarco Inc. Fuel delivery system with vapour recovery testing mode
US6082415A (en) * 1998-08-25 2000-07-04 Marconi Commerce Systems Inc Vapor recovery diagnostic testing system
WO2000076909A1 (en) * 1999-06-10 2000-12-21 Nuovo Pignone Holding S.P.A. Device and method for controlling the recovery of the vapours in fuel distributor columns
LU90405B1 (en) * 1999-06-11 2000-12-12 Solutions Serv Syst France Vapor recovery method for a fuel dispensing installation used to deliver fuel to a motor vehicle
NL1012313C2 (en) * 1999-06-14 2000-12-15 Solutions Services Syst Mes Fr Vapor recovery method for a fuel dispensing installation used to deliver fuel to a motor vehicle
BE1012720A3 (en) * 1999-06-21 2001-02-06 Tokheim Services France Method for retrieving vapours emitted during liquid dispensing
EP1101729A1 (en) * 1999-11-17 2001-05-23 Marconi Commerce Systems Inc. Method and apparatus for diagnosing the performance of a vapour recovery unit
US6712101B1 (en) 1999-11-17 2004-03-30 Gilbarco Inc. Hydrocarbon sensor diagnostic method
US7258142B2 (en) 2003-08-14 2007-08-21 Fafnir Gmbh Method for correctively controlling gas recirculation system at filling station
FR2924706A1 (en) * 2007-12-05 2009-06-12 Tokheim Holding Bv Vegetal or petrol based liquid fuel distribution installation for motor vehicle, has control electronics adjusting opening of solenoid valve and periodically carrying out auto calibration of vapor collecting device to modify reference table
CN101450780B (en) * 2007-12-05 2013-01-02 托克海姆控股有限公司 Fuel distributing device with vapor recovery device and method using the same

Also Published As

Publication number Publication date
US5592979A (en) 1997-01-14
US5542458A (en) 1996-08-06
AU3263495A (en) 1996-03-14
NO953248D0 (en) 1995-08-18

Similar Documents

Publication Publication Date Title
US5542458A (en) Vapor recovery system for a fuel delivery system
USRE35238E (en) Vapor recovery system for fuel dispenser
US5857500A (en) System and method for testing for error conditions in a fuel vapor recovery system
US4955507A (en) Orange juice dispensing system
EP1037799B1 (en) Vapor recovery system employing oxygen detection
EP0461770A1 (en) Liquid delivery system with vapour and liquid recovering means
US6899149B1 (en) Vapor recovery fuel dispenser for multiple hoses
US4637525A (en) Control system for controlling the supply of a predetermined quantity of fluid
US6629455B2 (en) Method of determining the throughflow of a gas mixture
US6325112B1 (en) Vapor recovery diagnostic system
CA1156518A (en) Metering of adhesive for coating chips, fibers and the like in the manufacture of composite panels
EP0623842B1 (en) Photographic processing apparatus
EP0216791B1 (en) Metered liquid delivery systems
WO2004083104A1 (en) Output control for turbine flow meter for recovered vapour
CA1223357A (en) Flow rate measurement control for refuelling control system
JP3039022B2 (en) Refueling device control device
JPS6221595Y2 (en)
TW464627B (en) Device and method for controlling the recovery of the vapours in fuel distributor columns
GB2281064A (en) Metering system
JPS6222878B2 (en)
US7219560B1 (en) Method for determining and correcting for turbine meter overspin at the instantaneous stoppage of flow rate
GB2274642A (en) Liquid metering system
JPS6229319B2 (en)
US20020128792A1 (en) Method and device for measuring the volumetric flow of a fluid
JPS6318634Y2 (en)

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AU CA MX NO NZ

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: CA