GB2142730A - Measurement of chamber volume - Google Patents
Measurement of chamber volume Download PDFInfo
- Publication number
- GB2142730A GB2142730A GB08418790A GB8418790A GB2142730A GB 2142730 A GB2142730 A GB 2142730A GB 08418790 A GB08418790 A GB 08418790A GB 8418790 A GB8418790 A GB 8418790A GB 2142730 A GB2142730 A GB 2142730A
- Authority
- GB
- United Kingdom
- Prior art keywords
- meter
- chamber
- volume
- test
- subroutine
- 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.)
- Granted
Links
- 238000005259 measurement Methods 0.000 title claims description 64
- 239000012530 fluid Substances 0.000 claims abstract description 60
- 238000000034 method Methods 0.000 claims abstract description 45
- 238000006073 displacement reaction Methods 0.000 claims abstract 15
- 238000012360 testing method Methods 0.000 claims description 185
- 230000000875 corresponding effect Effects 0.000 claims description 94
- 230000004044 response Effects 0.000 claims description 31
- 230000003287 optical effect Effects 0.000 claims description 26
- 230000003750 conditioning effect Effects 0.000 claims description 25
- 230000008878 coupling Effects 0.000 claims description 23
- 238000010168 coupling process Methods 0.000 claims description 23
- 238000005859 coupling reaction Methods 0.000 claims description 23
- 230000000694 effects Effects 0.000 claims description 23
- 230000000994 depressogenic effect Effects 0.000 claims description 20
- 238000010586 diagram Methods 0.000 claims description 18
- 230000006870 function Effects 0.000 claims description 18
- 230000008569 process Effects 0.000 claims description 16
- 238000005070 sampling Methods 0.000 claims description 15
- 230000005284 excitation Effects 0.000 claims description 13
- 230000001419 dependent effect Effects 0.000 claims description 11
- 230000007246 mechanism Effects 0.000 claims description 5
- 230000000881 depressing effect Effects 0.000 claims description 4
- 238000012935 Averaging Methods 0.000 claims description 3
- 238000001514 detection method Methods 0.000 claims description 3
- 238000007639 printing Methods 0.000 claims description 3
- 101100476924 Caenorhabditis elegans sdc-1 gene Proteins 0.000 claims description 2
- 238000009530 blood pressure measurement Methods 0.000 claims description 2
- 238000009529 body temperature measurement Methods 0.000 claims description 2
- QSHDDOUJBYECFT-UHFFFAOYSA-N mercury Chemical compound [Hg] QSHDDOUJBYECFT-UHFFFAOYSA-N 0.000 claims description 2
- 229910052753 mercury Inorganic materials 0.000 claims description 2
- 239000000872 buffer Substances 0.000 claims 39
- 230000014509 gene expression Effects 0.000 claims 24
- 230000008859 change Effects 0.000 claims 21
- 230000005672 electromagnetic field Effects 0.000 claims 15
- 238000004364 calculation method Methods 0.000 claims 12
- 238000012937 correction Methods 0.000 claims 10
- 239000013078 crystal Substances 0.000 claims 9
- 239000000463 material Substances 0.000 claims 8
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims 8
- 238000007667 floating Methods 0.000 claims 7
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 claims 4
- 229910052802 copper Inorganic materials 0.000 claims 4
- 239000010949 copper Substances 0.000 claims 4
- 230000003993 interaction Effects 0.000 claims 4
- 238000003825 pressing Methods 0.000 claims 4
- 230000009897 systematic effect Effects 0.000 claims 4
- 230000004048 modification Effects 0.000 claims 3
- 238000012986 modification Methods 0.000 claims 3
- 230000035699 permeability Effects 0.000 claims 3
- 230000000630 rising effect Effects 0.000 claims 3
- 229910052720 vanadium Inorganic materials 0.000 claims 3
- 230000009471 action Effects 0.000 claims 2
- 230000005684 electric field Effects 0.000 claims 2
- 238000011156 evaluation Methods 0.000 claims 2
- 229910001220 stainless steel Inorganic materials 0.000 claims 2
- 239000010935 stainless steel Substances 0.000 claims 2
- SPBWHPXCWJLQRU-FITJORAGSA-N 4-amino-8-[(2r,3r,4s,5r)-3,4-dihydroxy-5-(hydroxymethyl)oxolan-2-yl]-5-oxopyrido[2,3-d]pyrimidine-6-carboxamide Chemical compound C12=NC=NC(N)=C2C(=O)C(C(=O)N)=CN1[C@@H]1O[C@H](CO)[C@@H](O)[C@H]1O SPBWHPXCWJLQRU-FITJORAGSA-N 0.000 claims 1
- 101150111329 ACE-1 gene Proteins 0.000 claims 1
- 102100028043 Fibroblast growth factor 3 Human genes 0.000 claims 1
- 108050002021 Integrator complex subunit 2 Proteins 0.000 claims 1
- 241000935974 Paralichthys dentatus Species 0.000 claims 1
- ZJPGOXWRFNKIQL-JYJNAYRXSA-N Phe-Pro-Pro Chemical compound C([C@H](N)C(=O)N1[C@@H](CCC1)C(=O)N1[C@@H](CCC1)C(O)=O)C1=CC=CC=C1 ZJPGOXWRFNKIQL-JYJNAYRXSA-N 0.000 claims 1
- BQCADISMDOOEFD-UHFFFAOYSA-N Silver Chemical compound [Ag] BQCADISMDOOEFD-UHFFFAOYSA-N 0.000 claims 1
- RRLHMJHRFMHVNM-BQVXCWBNSA-N [(2s,3r,6r)-6-[5-[5-hydroxy-3-(4-hydroxyphenyl)-4-oxochromen-7-yl]oxypentoxy]-2-methyl-3,6-dihydro-2h-pyran-3-yl] acetate Chemical compound C1=C[C@@H](OC(C)=O)[C@H](C)O[C@H]1OCCCCCOC1=CC(O)=C2C(=O)C(C=3C=CC(O)=CC=3)=COC2=C1 RRLHMJHRFMHVNM-BQVXCWBNSA-N 0.000 claims 1
- 230000001133 acceleration Effects 0.000 claims 1
- 229910052782 aluminium Inorganic materials 0.000 claims 1
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 claims 1
- 230000004323 axial length Effects 0.000 claims 1
- DMFGNRRURHSENX-UHFFFAOYSA-N beryllium copper Chemical compound [Be].[Cu] DMFGNRRURHSENX-UHFFFAOYSA-N 0.000 claims 1
- 238000011109 contamination Methods 0.000 claims 1
- 230000008602 contraction Effects 0.000 claims 1
- 230000001186 cumulative effect Effects 0.000 claims 1
- 238000013500 data storage Methods 0.000 claims 1
- 230000007423 decrease Effects 0.000 claims 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 claims 1
- 229910052737 gold Inorganic materials 0.000 claims 1
- 239000010931 gold Substances 0.000 claims 1
- 239000012535 impurity Substances 0.000 claims 1
- 239000012212 insulator Substances 0.000 claims 1
- 238000002955 isolation Methods 0.000 claims 1
- 230000007774 longterm Effects 0.000 claims 1
- 238000003754 machining Methods 0.000 claims 1
- 230000007257 malfunction Effects 0.000 claims 1
- 238000000691 measurement method Methods 0.000 claims 1
- 229910052751 metal Inorganic materials 0.000 claims 1
- 239000002184 metal Substances 0.000 claims 1
- 239000007769 metal material Substances 0.000 claims 1
- 238000012544 monitoring process Methods 0.000 claims 1
- 230000010355 oscillation Effects 0.000 claims 1
- 230000000737 periodic effect Effects 0.000 claims 1
- 230000002093 peripheral effect Effects 0.000 claims 1
- 238000005498 polishing Methods 0.000 claims 1
- 238000011158 quantitative evaluation Methods 0.000 claims 1
- 238000013102 re-test Methods 0.000 claims 1
- 230000035945 sensitivity Effects 0.000 claims 1
- 229910052709 silver Inorganic materials 0.000 claims 1
- 239000004332 silver Substances 0.000 claims 1
- 239000002904 solvent Substances 0.000 claims 1
- 238000010561 standard procedure Methods 0.000 claims 1
- 230000003068 static effect Effects 0.000 claims 1
- 230000000977 initiatory effect Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000001143 conditioned effect Effects 0.000 description 3
- 101100028920 Neurospora crassa (strain ATCC 24698 / 74-OR23-1A / CBS 708.71 / DSM 1257 / FGSC 987) cfp gene Proteins 0.000 description 2
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N Silicium dioxide Chemical compound O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 239000002131 composite material Substances 0.000 description 2
- 239000004020 conductor Substances 0.000 description 2
- BASFCYQUMIYNBI-UHFFFAOYSA-N platinum Chemical compound [Pt] BASFCYQUMIYNBI-UHFFFAOYSA-N 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000001351 cycling effect Effects 0.000 description 1
- 229910052697 platinum Inorganic materials 0.000 description 1
- 239000010453 quartz Substances 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000007789 sealing Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F25/00—Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume
- G01F25/10—Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume of flowmeters
- G01F25/11—Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume of flowmeters using a seal ball or piston in a test loop
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F25/00—Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume
- G01F25/10—Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume of flowmeters
- G01F25/15—Testing or calibration of apparatus for measuring volume, volume flow or liquid level or for metering by volume of flowmeters specially adapted for gas meters
Landscapes
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- General Physics & Mathematics (AREA)
- Measuring Volume Flow (AREA)
- Measuring Fluid Pressure (AREA)
- Testing Or Calibration Of Command Recording Devices (AREA)
Abstract
The invention relates to a method and apparatus for measuring the volume of a chamber, for example a variable volume chamber 12 of regular geometry defined by a movable element, particularly the chamber of a meter prover. Electromagnetic waves are generated in the chamber, the frequency is varied to establish a resonant wave standing condition in the chamber; the mode of generation being selected so that at said resonant condition, the electric and magnetic components of the field generated are related to the dimensions of the chamber. By determining the capacity of the chamber at first and second positions of the piston or other movable element a displacement volume is determined with great accuracy and this is compared with the high resolution signal to determine the incremental volume of fluid displaced by incremental measured movement of said element, e.g. relative to a single pulse of the train. <IMAGE>
Description
12 GB 2 142 730A 12 translator and an inverter circuit in the form of a
line driver while the data input line is processed to invert the signal before application to the SDC circuit 1 92a. The clock circuit 193 applies a signal via a logic circuit 195 comprised of logic translators to the clock inputs of the SDC circuit 1 92a.
The signal conditioning circuit 138 as generally shown in Fig. 4E is more completely shown 5 in the schematic drawing of Fig. 4M. The PI/O circuit 200 is coupled to the CPU 120 by the I/D data bus 140 and those direct connections at the top and bottom so indicated. The outputs as variously taken from the PI/O circuit 200 are coupled by logic circuit 1 98a to variously energize the lights as shown on the system control and display unit 111. The logic circuit 1 98a is comprised of a logic translator for each output of the PI/O circuit 200 and a plurality of drivers to energize the corresponding lights. In addition, signals from the switch mechanisms of reset and stop pushlites 111 f and 111 g are applied via the logic circuit 1 98a and in particular to a set of NAND gates as shown in Fig. 4M whose outputs are applied via inverters to the PI/O circuit 200. A second PI/O circuit 196 is coupled by the I/D data bus 140 and direct connections to the CPU 120. A set of its outputs are applied via a logic circuit 1 94a to control various functions including direction and velocity of the servomotor 20; the logic circuit 1 94a receives seven inputs that are coupled via a set of NOR gates and series connected inverters and logic translators to a corresponding plurality of drivers, whose outputs serve to control the direction and velocity of the servomotor 20. Further, two outputs of the PI/O circuit 196 are applied via a logic circuit 1 94b comprised of a series connected inverter and a logic translator to 20 a driver before being applied to control the pneumatic solenoids 66 and 64 associated with the valves 34 and 36. A set of five inputs are derived from the logic circuit 1 94c which processes inputs from the proximity detectors 50, 52, and 54; the logic circuit 1 94c comprises a circuit of resistors and diodes as coupled via inverters to corresponding inputs of the PI/O circuit 196.
The logic circuit 194d is coupled to the logic circuit 1 70a shown in Fig. 4C and comprises a 25 series of NOR gates, the input signal comprising a one-second clock signal to control the sampling of the various pressure and temperature signals.
Referring now to Fig. 5, there is shown a high level flow diagram of the various steps of the program as stored within the PROM 124 and executed under the control of the CPU 120 using data as entered into the RAM 126. Initially, the power is applied to the computer system in step 30 210. Typically, the power supply for the computer system as shown in Fig. 3 can take the form of that supply as manufactured by Power Mate under their designations Power Mate EMA 18/24B and EMA 12/51); Analog Devices-925; Datel-MPS 5/12, MPS 5/3, and MPD 12/ 3; and Practical Automation- PS6 28. Thereafter, step 214 zeroes or erases the storage locations within RAM 126, before entering an initializing subroutine 300, whereby the various 35 portions of the computer system are initialized as will be explained later in detail with respect to Figs. 6A and 6B. It is noted that at various points during the course of the program, a return is made via entrance point 212 to step 214 to restart the operation of the program. As shown in Fig. 413, there is a switch 139 to be set to indicate whether it is desired to calibrate parts of the prover system 10 or to run a meter test. If the switch 139 is disposed to its calibrate mode, the 40 decision step 216 moves to step 400 wherein a subroutine is executed to calibrate the various analog inputs such as derived from the temperature and pressure measuring devices as shown in Figs. 1 and 2A, and the corresponding A/D converters to which these signals are applied, as will be explained in more detail with respect to Fig. 7. As the system moves to step 500, the operator can recall data from the various input measuring devices such as temperature measuring devices 42, 44, 48, and 57; the pressure measuring devices 51 and 46; and the output of the linear encoder 26. In addition, the operator may also initiate various of the meter self-tests. This subroutine will be described in more detail with respect to Figs. BA to P. After gathering the appropriate data', the program moves to step or routine 900 wherein a test or a series of tests of a meter 38 is carried out by the meter prover system 10 and the results thereof 50 displayed or recorded upon the CRT or printer. The routine 900 will be explained in more detail with respect to Figs. 9A to Q.
Referring now to Figs. 6A and 613, there is shown the initializing routine 300 wherein in step 302, a command is sent via the I/D bus 140 to cause the logic circuit 198a, as shown in Fig. 4E, to energize the standby lite 11 le. In step 304, a scaling factor corresponding to a one cubic foot test is transferred from the RAM 126 to the programmable counter 1 74a within the interval timer 174 as shown in 4C, to appropriately scale the output of the meter encoder counter 1 79a whereby upon counting an appropriate number of pulses, e.g., 40,000, the logic circuit 177 outputs a pulse indicative that one cubic foot of fluid has been drawn through the meter 38. Next, in step 306, the interrupts associated with the CPU 120 are enabled to permit 60 at any time later in the program the interrupts to be executed if the operator, for example, depresses the reset pushbutton 111 f or the stop pushbutton 111 g. Up to this point in the initialization subroutine 300, the interrupts associated with the pushbuttons 111 f and 111 g could not be enabled, but after execution of step 306, these interrupts are available to be serviced. Next in step 308, the circuitry shown in Fig. 4C as associated with the rotary meter 65 11 GB 2 142 7 30A 11 shown in the functional block diagram of Fig. 4C. The PI/0 circuit 184 is shown as being coupled by the I/D bus 140 to the CPU 120 and being coupled to the counter 182 comprised of a pair of counters 182a, 182b. in turn, the signal conditioner and logic circuit 1 70b is shown as comprised of a series of NOR gates 169 and a flip flop 169e whose output is applied via a NAND gate 180 and an inverter to an input of the counter 182a. The output of the linear 5 encoder 26 is applied via corresponding logic translators and inverters to the aforementioned NOR gates 169 of the signal conditioner and logic circuit 1 70b. The rotary meter encoder 40 is applied to the signal conditioner and logic circuit 1 70a that is similar to the signal conditioner and logic circuit 1 70b to provide a composite signal to the interval timer 174 and a conditioned signal corresponding to the A signal to the interval timer 176. It is understood that the [/C circuits designated 174 and 176 of Fig. 4K, also include the programmable counters 174a and 1 76a, respectively. The output of the interval timer 174 is applied via the logic circuit 177 comprised of a NAND gate and a pair of NOR gates as shown in Fig. 4K, to the Interrupt 2 input of CPU 120. The output of interval timer 176 is applied to the control board of the servomotor 20.
As shown in Fig. 4K, the signal conditioner and logic circuit 1 70a is comprised of first and second inputs receiving respectively the output signals A and A as developed by the rotary meter encoder 40. As shown respectively in Figs. 11 A and 11 P, the A 1 signal lags the A signal to provide, as will be explained, an indication of the direction of rotation in which the meter encoder 40 is moving. It is understood that the meter encoder 40 is designed for this particular 20 system to rotate in a clockwise direction, and if jitter or mechanical vibration is imposed upon the meter encoder 40, at least momentarily, the A signal may appear to be leading the A signal; Fig. 11 C shows the output signal A as it would appear as if it leads the A signal by W, this condition being undesired, indicating an erroneous signal condition. The signal conditioner and logic circuit 170a is designed to eliminate such conditions as will now be explained. The A and A signal are each applied through a level shifter and inverter circuits to NOR gates 181a and 181 b, respectively. The output of the NOR gate 181 a is coupled to an input of the NOR gate 181 b and the output of the NOR gate 181 b is coupled via an inverter to an input of a NOR gate 181 c. As shown in Fig. 4K, an inverted signal, i.e., 180 out of phase with an input to the NOR gate 181 a, is supplied to a NOR gate 181 d, whose output is applied to the other input of 30 the NOR gate 181 c. The effective output of the signal conditioner and logic circuit 1 70a is derived from the output of the NOR gate 181 c as shown in Fig. 11 D, assuming that the meter encoder 40 is rotated in a clockwise or desired direction, and is applied to the interval timer 174 to be counted as explained above. However, if even on a relatively short time basis, the signal appears to be leading the A signal, a DC (or logic zero signal) output signal will be derived from the NOR gate 181 c indicating the presence of jitter or some other erroneous signal. In similar fashion, the signal conditioner and logic circuit 1 70b receives the A and signal as derived from the linear encoder 26, these signals being also illustrated by Figs. 11 A and 11 B respectively. In similar fashion, the A and A signals are applied to a similar set of NOR gates 1 69a, b, c, and d. The output of NOR gate 1 69c is applied to a latch as comprised of a 40 pair of NOR gates interconnected as shown in Fig. 4K. In similar fashion, if the A signal as derived from the linear encoder 26 is lagging its A signal, the output as shown in Fig. 11 C will be applied via the latch 1 69e to the interval timer 176 to be counted by its counter 1 76a. A further set of NOR gates is also included in the signal conditioner and logic circuit 1 70b to provide an output signal as applied to the input 22 of the interval timer 176 to indicate the occurrence of the A signal leading the A signal as derived from the linear encoder 26, indicating that the piston 14 is being driven in a reverse condition, i.e., is being driven by the servomotor in a downward direction toward its park position.
In Fig. 4L, there is shown a schematic diagram of the signal conditioner and logic circuit 136 as generally shown in Fig. 4D. Data is transferred between the parallel data controller (PDC) 50 192b and the CPU 120 via the I/D bus 140 and direct connections to the CPU 120. The output of the PDC circuit 1 92b is coupled to a logic circuit 1 90b and by a plurality of lines as shown on the right-hand side of the PDC 1 92b. The logic circuit 1 90b is primarily comprised of a logic translator connected to each of its outputs. A NAND gate is incorporated into the logic circuit 1 90b to provide a reset signal to the printer 111 a. As shown in Fig. 4L, a strobe signal is 55 applied to the printer 111 a which in turn applies an acknowledge signal (ACKO) to the PDC circuit 19 2b, whereby data may be transmitted to be printed by the printer 111 a under the control of a set of signals so marked. In addition, a busy signal may be developed by the printer 111 a to inhibit the transmission of data from the PDC circuit 1 92b to the printer 111 a. Further, the SDC circuit 192a is coupled via the I/D bus 140 and direct connections to the CPU 120; 60 its output as taken from the right-hand side of the SDC circuit 1 92a is applied via the logic circuit 1 90a to provide data into and from the CRT terminal 112 under the control of preselected signals as provided by the circuitry as shown on the left- hand side and designated control; briefly, the control signals provide fixed signals to determine the mode of operation of the CRT terminal 112. The logic circuit 1 90a coupled to the data out signal comprises a logic 65 GB 2 142 730A 10 removed and reapplied. Upon reapplication of power, the meter prover 10 will return to the standby mode. During the course of the execution of the program, appropriate signals are generated and applied via the I/D bus 140, the PI/O circuit 200, and the logic and driver circuit 1 98a to energize the appropriate indicator lights 111 b to 111 e.
The signal conditioning circuits as shown in the functional block diagrams of Figs. 4A to 4E 5 are shown in more detail in the schematic diagrams of Figs. 4G to M. The signal conditioning circuit 130 as generally shown in Fig. 4A is more specifically shown in the schematic diagrams of Figs. 4G, 4H, and 41.
In Fig. 4G, there is shown the multiplexer 149 as comprising a plurality of relays having mercury wetted relay contacts, which reduce resistance presented thereby and are coupled to 10 the channels connected to the amplifier modules for providing to its relay of the multiplexer 149, a voltage corresponding to the temperature as measured by one of the prover temperature transducers 57 or 48, the meter temperature transducers 44 or 42, or one of the room temperature transducers RO to R3. A selected channel is applied by the energized relay of the multiplexer 149 via the second multiplexer 154, as shown in Fig. 4G, and the amplifier 152 to 15 the A/D converter 158, as shown in Fig. 4H. In Fig. 4H, there is shown the PI/O circuit 160 as being coupled by the I/D bus 140 to the CPU 120. In addition, an output is derived from the PI/O circuit 160 to be applied to a HEX to one decoder 153, as shown in Fig. 4G, which in turn energizes one of a plurality of drivers 155 to close the corresponding relay of the 20 multiplexer 149; the PI/O circuit output is also applied via the logic circuit 156 as comprised of 20 an AND gate 1 56a, an inverter 1 56b, and a logic translator 1 56c to the multiplexer 154. Further, with respect to Fig. 4H, when the output of a selected one of the temperature measuring modules is applied to the A/D converter 158, a convert signal is applied to the A/D converter 158 from the PI/O circuit 160 via the expander circuit 153. In response to this convert signal, the A/D converter 158 converts the inputted analog temperature signal to a corresponding digital signal to be transmitted via the PI/O circuit 160 to the I/D bus 140, and transmits an end of conversion status signal via the conductor 147 to the PI /0 160.
Referring now to Fig. 41, there is shown a schematic diagram of an amplifier module to which each of the temperature measuring devices may be applied and amplified to provide a voltage output signal to be applied via a corresponding channel to the multiplexer 149. Illustratively, 30 the temperature measuring devices may comprise a resistance temperature device as manufac tured by Senso-Metrics under their designation No. 601222. The resistance temperature device (RTD) is coupled as one arm of a resistance bridge 201 comprised of the RTD, and resistors R1, R2, and R3. The excitation voltage, as applied to the a and b terminals of the bridge 201, as well as the output voltage as derived from the terminals c and d thereof are coupled to a 35 conditioning circuit 203 as illustratively made by Analog Devices under their designation Model 21331.. Basically, the conditioning circuit 203 includes an operational amplifier 205 to which is applied the output of the bridge 201 to be amplified before being applied to a Bessel filter 207 whereby selected frequencies may be removed before being further amplified by an operational amplifier 209 to be applied to a corresponding channel of the multiplexer 149. An extremely 40 stable voltage aupply serves to energize the circuit 203 and may illustratively comprise a voltage supply as manufactured by Analog Devices under their designation AD584. As indicated in Fig.
41, the gain of the operational amplifier 205 is controlled by the resistance R4 placed between terminals 10 and 11 of the circuit 203, while the output offset is adjusted by setting the potentiometer R5 couplep!o the terminal 29 of the circuit 203. In addition, the voltage and 45 current as applied to energize the bridge 201 are respectively controlled by adjusting the potentiometers R7 and R6.
The signal conditioning circuit 164 as generally shown in Fig. 4B is shown in more detail by the schematic diagram of Fig. 4J. The PI/O circuit 168 is shown as being coupled to the I/D bus 140 and to the CPU 120 to provide transmission of data therebetween. A further input is 50 made from the A/D converter 166 via corresponding set of inverters 167 to the PI/O circuit 168. The pressure transducers 51, 46, and PB are connected respectively via the amplifiers 16 1 a, b, and c to the multiplexer 163. As indicated in Fig. 4J, the multiplexer 163 is made up of a corresponding plurality of relays which are energized to apply a selected output as derived from one of the pressure transducers to the A/D converter 166. The PI/O circuit 168 determines which of the relays of the multiplexer 163 is to be energized by applying control signals via the bus 169 to the logic circuit 165 comprised of a binary coded decimal to decimal converter and decoder 1 65a, which in effect selects which of the relays of the multiplexer 163 to be energized and applies a high going signal via a corresponding output via a set 1 65b of logic translators to a corresponding set 1 65c of power drivers, whereby a corresponding relay of 60 the multiplexer 163 is energized to apply the corresponding temperature output to the A/D converter 166. Next, the PI/O 168 applies a convert signal via conductor 159 to the A/D converter 166, which converts the inputted analog signal to a corresponding digital signal, and transmits a status signal to the PI/O circuit 168.
In Fig. 4K, there is shown a schematic diagram of the conditioning circuit 134 as generally 65 9 GB 2142 730A 9 the I/D bus 140 via a first logic circuit 190b, and a parallel data controller (PDC) 192b, which may illustratively take the form of the PDC as manufactured by the assignee of this invention under their designation number 10453 and provides a two-way controlled access between the I/D bus 140 and the printer 111 a. Thus, on command through the PDC 192b, a signal is developed by the logic circuit 1 90b whereby the printer 111 a is strobed and an appropriate acknowledging signal (ACKO) is transferred via the logic circuit 190b and the PDC 192b to indicate that the printer 111 a is available for printing. If the printer 111 a is busy, an appropriate busy signal will be transmitted back to the I/D bus 140. If a command has been issued to print data, the control portion of the signal is transmitted via the PDC 1 92b and the logic circuit 1 90b to control the printer 111 a to print that data which appears upon the data 10 channel derived from the logic circuit 190b.
Further, the operator may enter appropriate commands upon the keyboard of the CRT terminal 112 that is interconnected via the logic circuit I 90a and a serial data controller (SDC) 192a to the computer system via the I/D bus 140. The SDC 1 92a may illustratively take the form of that SDC as manufactured by the assignee of this invention under their model No. 15 10930. The SDC 192a is capable of receiving the serially oriented data as derived from the CRT terminal 112 including instructions entered by the operator upon the terminal's keyboard.
The SDC 192a converts these serial signals inputted from the logic circuit 1 90a at an appropriate baud rate set by the clock 193,- and transmits a set of digital signals via the I/D bus 140 to the CPU 120. In turn, data to be displayed upon the CRT terminal 112 is transmitted by 20 the I/D bus 140 via the SDC 192a and by the logic circuit 190a to be displayed upon the terminal's CRT.
The signal conditioning and interface circuit 138, as shown in Fig. 4E, interfaces between the I/D bus 140 and the first or inlet valve 34 and the second or exhaust valve 36, as well as to provide signals to and from the motor control. Motor control signals in terms of speed and direction are applied via the I/D bus 140 to be received and transmitted via the PI/O circuit 196 to a logic circuit 1 94a whereby these digital signals are applied to the motor control to effect a corresponding action of the servomotor 20. Similarly, at the appropriate time under the control of the executed program, signals are developed to close or to open the valves 34 and 36 by actuating their corresponding solenoids 66 and 64, respectively; these valve control signals 30 are applied via the PI/O circuit 196 and the logic circuit 1 94b to a pair of pneumatic valves disposed within the control room 105 as seen in Fig. 2C, whereby a 50 psi supply of air is selectively applied to each of the valve solenoids 66 and 64, respectively, to open and close these valves upon command. In this manner, the heat generated by the valve solenoids is removed from the temperature controlled prover room 106. In addition, each of the solenoids 35 66 and 64 includes a proximity detector to determine whether the valve is open or closed. The output signals developed by the proximity detectors 50, 52, and 54 to determine the approximate position of the piston 14 are applied via a logic circuit 1 94c and the PI /0 196 to the I/D bus 140. A one second sampling clock is developed from the encoder board (as explained above) and is applied via the logic circuit 194d to the PI/O circuit 196. Similarly, the 40 operator may actuate a switch to determine whether the meter fluid flow is to be obtained from the proximity detector 27 or from the encoder 26, as shown in Fig. 4C; this command signal is applied via the PI/O circuit 196 to the I/D bus 140. In order to achieve proper control over the servomotor 20, the motor status in terms of its speed, direction, and measured torque is applied via the logic circuit 198b and the PI/O circuit 200 to the I/D bus 140.
The display unit 111 includes a front panel as shown in Fig. 2D and is provided to display a series of lights and backlighted pushbuttons variously indicating the condition of the system. As shown in Fig. 2D, the display panel includes the printer 111 a for providing printouts of the flow rate and the percentage of the fluid through the meter 38. In addition, there is included a plurality of lights 111 b to 111 e. The light 111 b is energized to indicate that a self-test of the 50 meter prover 10 is being run, as will be explained. The standby light 111 e indicates that power has been applied to the meter prover 10 and that an initialization process has been started to place the prover 10 in its standby mode. While in this standby mode, a series of keyboard responses are required of the operator and upon completion of entry of the data via the keyboard of the CRT terminal 112, the meter prover 10 will automatically go into the test in progress mode as indicated by the energization of the test in progress light 111 c; in this mode, the meter 38 is actually being tested. Upon completion of a meter test, the test completed indicator light 111 d is energized. At this time, the final percent accuracy is calculated and is printed out on the hard copy printer 111 a. In addition, there is included a backlit stop pushbutton 111 g and a back-lit reset pushbutton 111 f. If during any phase of the operation, 60 the restart pUshbutton 111 f is depressed, the meter prover 10 will respond as if power is initially applied, as will be more fully explained with respect to Fig. 9H. The stop pushbutton 111 g is depressed only when an emergency situation occurs that may cause damage to the prover 10. Upon depressing the stop pushutton 111 g, the servomotor 20 is quickly decelerated to a halt and the prover 10 is locked up in its stop mode until primary power is 65 8 GB 2 142 730A 8 characteristics of the rotary meter encoder 40 in terms of the number of pulses it generates per revolution. In an illustrative embodiment of this invention, a count of 40,000 is placed in the programmable counter 1 74a corresponding to a volume of one cubic foot to be drawn through the meter 40. Assuming that the characteristics of the meter 38 and the encoder 40 remain the same for varying volumes, illustrative counts of 20,000 and 10, 000 may be stored in the programmable counter 1 74a if it is desired, respectively, to draw one-half and one-fourth cubic foot of fluid through the meter 38. By entering a count based upon the characteristics of the meter 38 into the the programmable counter 1 74a which is counted down by pulses derived from the rotary meter encoder 40, a more accurate test of the meter is assured in that the beginning and ending of meter test will be effected at the same point in the cycle of the rotation 10 of the meter and its rotary encoder 40, as explained above.
As indicated in Fig. 4C, a clock A is derived from the system clock 122 via the CPU 120 and the I/D bus 140 is applied to the interval timer 176. A selected factor is placed into down counter 1 76a to provide an output from the interval timer 176 corresponding to a sampling pulse of one pulse per second. In an illustrative embodiment of this invention, the system clock as derived from the clock 122 is in the order of 200 KHz, and the factor placed in the counter 1 76a is such to provide the desired one pulse per second to the logic circuit 178 and therefrom to the motor control board. As will be explained later, this sampling pulse is used to time the sampling of the measurements of pressure and temperature.
Further, the output of the linear encoder 26 is a pair of signals A and A, 90 out of phase with each other, which are applied to a signal and conditioner circuit 1 70b. The circuit 1 70b is similar to circuit 1 70a in that it processes the inputted signal A and A to shape and condition these input signals eliminating jitter that might otherwise indicate a false output from the linear encoder 26. In addition, the circuit 1 70b is able to detect the direction in which the piston 14 is moving from the inputted signals A and A and if the outputted signals A and A do not indicate that the piston 14 is moving in the desired direction, no signals are outputted from the signal and conditioner circuit 1 70b. The circuit 1 70b provides a train of conditioned pulses corresponding to the linear encoder output to the counter 182, which after initiation counts and accumulates the output of linear encoder 26. The accumulated output of the counter 182 is applied to PI/O circuit 184 and upon command is transferred via the I/D bus 140 to the remaining portions of the computer system.
In one embodiment of this invention, a rotary encoder transducer 40 is coupled to the meter 38 and in particular includes an optical encoder rotatively coupled to the domestic meter tangent arm of the meter 38 to detect the rotation of the tangent arm as gas flows therethrough to provide a plurality of output signals A and A as explained above. In an alternative embodiment of this invention, the proximity detector 27 may be used to detect the mechanical rotation of the domestic meter tangent arm of the meter 38 by a mechanism that will be explained later to provide an output signal to a signal conditioner and logic circuit 1 70c, which is in turn connected to the interval timer 176 and to the interval timer 174. Due to the arrangement of the mechanical mechanism coupled to the tangent arm of the meter 38, the proximity detector 27 produces a signal of lesser resolution than that produced by the optical encoder 26, as it detects the rotation of the meter tangent arm; the particular advantage of the proximity detector arrangement is that of the relative simplicity of its mechanical and electrical structure. The choice of whether to use the proximity detector 27 or the rotary encoder transducer 40 is made by the operator by throwing a switch 19 1, as shown in Fig. 4K. When 45 the operator determines to use the proximity detector 27, the programmable counter 1 74a is encoded with numbers of 8, 4, and 2 corresponding to measured volume flows of one cubic foot, one-half cubic foot, and one-fourth cubic foot. The operator initiates the entering of the appropriate factors whether for the proximity detector 27 or for the rotary encoder 40, by first throwing the switch 191 to the appropriate position and entering the test volume via the 50 keyboard of the CRT terminal 112. In Fig. 4F, there is shown a perspective view of a typical meter 38, which
measures the fluid flow by the use of two diaphragms, only one of which is shown as 1202; the flow meter as shown in Fig. 4F is more fully explained in U. S. Patent 2,544,665 dated March 31, 1951. As shown, a flag rod 1203 senses the flexing of the diaphragm 1202 to cause the arm 1204 to 55 oscillate. A second diaphragm (not shown) and an associated flag rod (not shown) cause arm 1206 to oscillate in an alternate cycle. As explained in the noted patent, the combination of the arms 1206 and 1204, and the arms 1208 and 1210 cause the tangent arm 1214 to rotate as described in said patent. A metallic target 1212 at the point of intersection of the arms 1208 and 1210, is rotated past the proximity detector 27, whereby an output is provided to the logic 60 circuit 1 70c to be processed as explained above.
The conditioning and interface circuit 136 is more fully shown with respect to 4D, wherein communication is made between the printer 111 a, the display unit 111 for printing out desired parameters as measured by the meter prover system 10 including the measured flow rate(s) and the percentage(s) of error for the tests performed. In particular, the printer 111 a is coupled to 65 7 GB 2 142 7 30A 7 same to a digital signal to be transmitted to the RAM 126 as explained above.
The interface and conditioning circuit 134 is more fully explained with respect to Fig. 4C. The rotary meter encoder 40 is coupled to the meter 38 to provide first and second signals A and A, 90 out of phase with each other, to the signal conditioning.9nd logic circuit 1 70a. In particular, the circuit 1 70a processes the input signals A to A to eliminate possible problems due to jitter of the signals as may be imposed by mechanical vibration upon the rotary meter encoder 40. The signal conditioner and logic circuit 1 70a generates a composite pulse signal corresponding to each set of input pulses of the signals A and A, and applies same to an interval timer 174 including a programmable counter 174a into which is loaded a factor dependent upon the selected volume of fluid to be drawn through the meter 38, in a manner 10 that will be explained. In particular that factor is placed in the programmable counter 1 74a and upon counting down to zero from that factor, a pulse is generated by the interval timer 174 and applied to a logic circuit 177 whose output is applied to initiate a CPU Interrupt 2 subroutine, whereby the testing of the meter 38 is terminated, as will be explained later in detail with respect to Fig. 9J. The logic circuit 1 70a is responsive to the input signal A from the rotary meter encoder 40 to apply a corresponding, conditioned pulse to an interval timer 176, which performs the operation of recognising the leading edge of the signal A to initiate timing or counting of the programmable counter 174a as well as of the counter 176a and of the linear encoder counter 182. More specifically, the CPU 120 controls the meter prover 10 and senses that the piston 14 has been accelerated from its park position to its start-test position, as indicated by the presence of an output signal from the proximity detector 52. Upon the sensing of the output of proximity detector 52, the program as executed by the CPU 120 periodically, e.g., approximately every 40 microseconds, accesses the interval timer 176 to see whether it has received an input signal from the signal conditioner and logic circuit 1 70a indicative of the leading edge of the input signal A of the rotary encoder transducer 40. Upon the detection of 25 the first leading edge of the output of the logic circuit 1 70a, after the piston 14 has passed the proximity detector 52, an initiate signal is applied to the PI/O circuit 184, which applies an initiate count signal to the counter 182 and also en initiate signal via the I/D bus 140 to the programmable counter 174a. In this manner, each of the counters 174a, 176a, and 182 are activated to start counting at the same time. In this illustrative example, the programmable counter 1 74a counts down in response to output signals of the rotary encoder transducer 40.
The initiating and terminating of the meter test, i.e., the counting by the programmable counter 1 74a and the counter 182, are made responsive to the output of the rotary encoder 40 of the meter 38 whose accuracy is to be measured. More specifically, the rotary encoder 40 is coupled to the fluid or gas meter 38 as will be more fully described with respect to Fig. 4F and 35 upon rotation of its rotatively mounted rod, the rotary meter encoder 40 as coupled thereto will produce a train of pulses corresponding to the rotation this tangent arm and the cycling of the meter's diaphragm. As shown in Figs. 4F, the rotary member is connected by coupling arms to the meter diaphragm and its rotation is not linear so that the output of the encoder 40 is in a sense frequency modulated. Therefore, in order to obtain an accurate measurement of the rotary 40 meter encoder 40, it is desired to count the pulses as derived from the encoder 40 so that the counting begins and terminates at approximately the same point in the rotation of the meter's rotary member. This is accomplished by initiating the counting in response to the rotary meter encoder 40. In particular, a meter test is conducted by accelerating the piston 14 from its park position to a steady state velocity so that upon its passing the proximity detector 52, disposed at 45 the start-test position, an output is provided therefrom to enable, as will be explained later, the detection of the leading edge of the next output signal from the logic circuit 1 70a corresponding to the leading edge of the next output signal A of the rotary meter encoder 40. The interval timer 176 responds to the leading edge to effect the simultaneous initiation of the counting of the programmable counter 174a and the counter 182. Upon the occurrence of the programma- 50 ble counter 1 74a being counted down from its selected factor dependent upon the desired volume to be drawn through the meter 38, the interval timiar 174 provides its output to the logic circuit 177 to enable Interrupt 2 of the CPU 120, which in turn terminates the counting of the counters 1 74a and 182 and transfers the respective counts to corresponding locations within the RAM 126. It is noted that the termination of counting could be implemented by software, but would involve an additional number of steps thus unduly complicating the programming of this system as well as adding to the time required to carry out the timing operation as described above. In addition, the effecting of the initiating of counting in response to the output of the rotary meter encoder 40 insures a more accurate test and calibration of the meter 38 under test.
As explained above, the output train of pulses as derived from the rotary encoder 40 is applied to count down the count initially placed in the programmable counter 1 74a. Significantly, the count as placed in the programmable counter 1 74a is variable dependent upon the volume desired to be drawn through the meter 38 and into the chamber 28. The count is based upon the structural dimensions of and characteristics of the meter 38, as well as the 6 GB 2 142 730A 6 indicating the status of the servomotor 20 as well as an input signal from a test mode switch to indicate whether the rotary encoder 40 or proximity detector 27 are to be used to measure meter flow, is entered via the logic circuit 198 and the interface circuit 200 to the I/D bus 140.
The signal conditioning and interface circuit 130 is shown in more detail in Fig. 4A, as including two line inputs derived from each of the temperature transducers 57, 48, 42 and 44 indicative respectively of the prover temperatures TP1 and TP2, and the meter temperatures TM3 and TM4, and is connected to a multiplexer 149. In addition, the four temperature transducers RO, R1, R2, and R3 disposed about the prover rom 106 in which the meter prover system 10 is housed, are applied through the next four inputs to the multiplexer 149. The aforementioned temperature transducers are connected into amplifier modules that serve to develop voltage outputs proportional to the temperature sensed and to apply these outputs to the corresponding inputs of the multiplexer 149. In this manner, each temperature transducer is associated with its own amplifier module so that its output to the multiplexer 149 may be adjusted to insure a substantially uniform output in terms of voltage amplitude and off-set for each of the temperature transducers connected to the multiplexer 149. The details of the amplifier modules for each of the transducers shown in Fig. 4A will be explained below with respect to Fig. 41 along with a detailed description of the signal conditioning and logic circuit as generally shown in Fig. 4A. The multiplexer 149 serves to time multiplex the inputs at each of its eight inputs and to scale the temperature signal outputs to be applied one at a time via a multiplexer 154 to an amplifier 152 taking the illustrative form of that amplifier as 20 manufactured by Analog Devices under their designation AD522. The second multiplexer 154 is normally set to apply one of the eight temperature input signals via the operational amplifier 152 to the analog digital (A/D) converter circuit 158, which may illustratively take the form of the A/D converter as manufactured by Burr Brown under their designation ADC 80. In a calibrate mode, the multiplexer 154 is actuated to apply a precision, calibrating voltage to the A/D converter 158. As is well known in the art, the DC voltage of the analog signals is adjusted to a level which may be readily accepted by the A/D converter 158, which in turn converts these analog signals to digital outputs which are applied via its 12 output lines to a parallel input-output (PI/0) device 160 which may illustratively take the form of that device manufac tured by the assignee of this invention under their designation P/N 11696. The PI/O circuit 30 permits input commands to be transferred via the I/D bus 140 to the multiplexer 149 to control which of the inputs is to be sampled at a particular time, as well as to the logic circuit 156 to enable the multiplexer 154 to apply one of the outputs of the multiplexer 149 or the voltage calibration input signal to the A/D converter circuit 158. In operation, the CPU 120 places a call signal via the I/D bus 140 to the PI/O circuit 160 which responds thereto by enabling a call for information to be read out and converted to digital data to be applied to the I/D bus 140. In addition, a command is derived from the PI/O circuit 160 to time the conversion of the analog signals to digital signals by the A/D converter circuit 158, and a signal indicative of the status of the A/D converter circuit is applied via the PI/O circuit 160 to the I/D bus 140. The voltage calibration signal permits the zero and span of the operational amplifier 152 to be adjusted so that the full amplitude of each input signal may appear at the A/D converter circuit 158.
The conditioning and interface circuit 132 is more fully shown with respect to Fig. 413 wherein there is shown that the outputs of the transducer 51 and 46 indicating respectively the prover or piston pressure PP1 and the meter pressure MP2 are applied via operational amplifiers 45 1 61a and 1 61b to a multiplexer 163. In addition, the output from the pressure transducer 109 for measuring the barometric or ambient pressure of the prover rom 106 is applied via operational amplifier 161 c to the multiplexer 16 3. 1 nitially, the CPU 120 transmits a command to the multiplexer 163 to select which of the outputs of the pressure transducers 51, 46 or 109 is to be read out via the I/D bus 140 and the parallel input-output (PI/0) circuit 168. In response thereto, the PI/O circuit 168 applies control signals via the four-line bus 169 to the multiplexer 163, to select one of the three pressure indicating signals or a signal indicative of the voltage calibration input signal to be applied to an A/D converter 166, which converts the input analog signal to a corresponding digital signal to be applied to the PI /0 circuit 168 to be in turn transmitted via the I/D bus 140. Next, upon command of the CPU 120, the PI/O circuit 55 168 commands via line 159 the A/D circuit 166 to convert the selected analog pressure output signal to a corresponding digital signal to be transmitted via the I/D bus 140. The conversion of the input analog data to digital data requires a discrete time period for the A to D conversion to take place and in addition, for the digital data appearing upon the 12 output data lines of the A/D circuit 166 to stabilize before they are read by the PI/O circuit 168. When signal stabilization has occurred on the 12 data lines output from the A/D circuit 166, a status signal is generated by the A/D circuit 166. In response to the status signal, the PI/O circuit 168 reads the data appearing on the output lines of the A/D circuit 166 and applies these signals via the I/D bus 140 to the RAM 126 as shown in Fig. 3. After this process is completed, the 65 system is able to select another pressure output as derived from another transducer, converting 65 GB 2 142 730A 5 the display unit 111 to display the various states of operation of the meter prover system 10, while permitting operator input through the keyboard of the CRT terminal 112, of selected meter test functions. The computer system includes a central processing unit (CPU) 120 of the type manufactured by the assignee of this invention under their designation PPS-8 Microcom- puter, from which address signals are applied from CPU 120 via an address bus 128 to a programmable read only memory (PROM) 124 and to a random access memory (RAM) 126. The RAM 126 may take the form of the 256 X 8 RAM as manufactured by the assignee of this invention, whereas the PROM 124 may take the form of that PROM manufactured by Intel Corporation under their designation 2708. A system clock 122 provides system clock signals (e.g., 200 KHz) to the CPU 120 and may illustratively take the form of the clock generator circuit P/N 10706 as manufactured by the assignee of this invention. As shown in Fig. 3, each of the clock 122, the CPU 120, the PROM 124, and the RAM 126 are interconnected by an instruction-data (I/D) bus 140, which may illustratively take the form of a 14-line bus not only interconnecting the forementioned elements but also connected to each of the signal condition ing and interface circuits 130, 132, 134, 136, and 138.
The circuit 130 conditions and interface the signals indicative of the prover temperature signals TPI and TP2 as derived respectively from the temperature measuring devices 57 and 48. Further, the meter temperature signals TM3 and TM4 as derived from the devices 42 and 44 are also applied to the circuit 130. As shown in Fig. 2C, four additional room temperature measuring devices RO, R1, R2, and R3 are provided about the prover room 106 in which the 20 meter prover system 10 as shown in Figs. 1 and 2A is disposed; in this regard it is understood that the ambient conditions about the meter prover system 10 are well regulated in order to maintain stable as possible the ambient temperature of the meter prover system 10. It is normal practice to store the meters 38 to be tested in this environment for a time to permit them to reach the same ambient conditions at which the meter prover system 10 is disposed. As shown 25 in Fig. 3, the temperature signals are applied to a signal conditioner and logic circuit 1 50'and from there via an interface circuit 151 to the I/D bus 140.
In similar fashion, the pressure signals are applied to the conditioning and interface circuit 132, which comprise a signal conditioner and logic circuit 162 and an interface circuit 164. In particular the outputs of the differential pressure measuring device 51 indicating the differential 30 pressure PP 1 of the prover 10 and of the differential pressure measuring device 46 indicating the meter pressure MP2, and the barometric Pressure measuring device 109 indicating the ambient or atmospheric pressure P13 of the prover room 106 are applied to the circuit 132.
The output of the meter encoder 40 and the linear optical encoder 26 are applied to the signal conditioning and interface circuit 134. In particular, the output of the meter encoder 40 35 is applied to a signal conditioning and logic circuit 1 70a, whose outputs are applied in turn to interface circuits 171 and 173. A clock circuit 175 applies a signal to the interface circuit 173.
In an alternative embodiment of this invention, a proximity detector 27 is used for detecting the rotation of the meter encoder 40 and the output of the proximity detector 27 is applied to the signal conditioner and logic circuit 1 70a. This is illustrated in Fig. 3 by the input signals 40 designated as rotary encoder pulses and meter test proximity detector; it is understood that only one of these inputs is made at a time to the circuit 1 70a. The output of the linear optical encoder 26 is applied via the signal conditioning and logic circuit 1 70b and interface 179 to the I/D bus 140.
In order to provide an indication of the measured parameters, such as temperature, pressure, 45 as well as the fluid volumes drawn by the prover 10 and as measured by the meter 38, outputs are applied from the I /D bus 140 via the circuit 136 to the display unit 111 which includes a hard copy data printer as manufactured by Practical Automation, Inc. under their designation No. DMTP-3. In particular, the circuit 136 includes an interface circuit 1 92a for applying parameter output signals via a signal conditioner and logic circuit 1 90a to the hard copy printer. 50 Further, the circuit 136 includes an interface circuit 1 92b providing the parameter output signals via a signal conditioner and logic circuit 1 90b to the CRT data terminal 112. In addition, operator input command signals as input on the terminal's keyboard are transferred via logic circuit 1 90b and the interface circuit 1 92b to the I/D bus 140. A clock circuit 193 controls the baud rate at which signals may be transferred between the CRT data terminal 112 and the computer system. The CRT data terminal 112 may illustratively take the form of a CRT display as manufactured by Hazeltine Corporation under their designation 1500. Such a terminal permits input commands via the alphanumeric keys upon its keyboard, as well as to display the commands being entered, and the operator accessed parametric data.
Finally, there is shown a signal conditioning and interface circuit 138 for interconnecting the 60 I/D bus 140 and the inlet valve 34 and the exhaust valve 36, as well as to apply the control signals to the servomotor 20. In addition, the servomotor 20 is associated with a motor control such as the DC Servocontroller as manufactured by Control Systems Research, Inc. under their designation NC 10 1 whereby feedback signals indicative of the speed of the servomotor 20 are applied via the logic circuit 194 to in turn effect the servomotor 20 control. In addition, signals 65 4 GB 2 142 730A 4 changes in the volume of the chamber 28. As will be explained, the techniques of establishing electromagnetic waves in the microwave range permits an accuracy to at least one part in 106 of the volume of the chamber 28. In addition, in order to test the accuracy of the temperature sensors 48 and 57, a high precision temperature measuring device 68 is also inserted within the conduit 30. The temperature transducers 48 and 57 may illustratively take the form of a 5 RTD Model No. 601222 temperature transducer as manufactured by Senso- Metrics, Incorpor ated, whereas the high precision temperature transducer 68 may be of the type as manufac tured by Hewlett Packard under their Model No. 1811 5A; this transducer 68 must be used with a Hewlett Packard 2804A quartz thermometer. The proximity switches 50, 52, and 54 may illustratively take the form of a proximity switch as manufactured by Microswitch under their 10 designation FMSA5, whereas the limit switches 49 and 53 may be of a type as manufactured by Microswitch under their designations BA-2R-A2 and ADA3721 R. The servomotor 20 may illustratively take the form of that manufactured by Control Systems Research, Inc. under their designation NC100 DC Servo Motor/Tachometer. The optical encoder 26 and scale 24 may take the form of a Pos-Econ-5 linear encoder as manufactured by Heindenhain Corporation. As 15 will be explained later in detail, the measurements of pressure and temperature within the meter 38 and within the prover 10 are used to calculate a factor by which the volume as drawn into the prover 10 is adjusted for these variables. In particular, the temperature transducers 48 and 57 measure the temperature at the bottom and topmost portions of the chamber 28 to obtain a spatially averaged measurement of the temperature across the entire volume within the chamber 20 28 of the prover 10. In similar fashion, the temperature transducers 42 and 44 provide indications of the temperatures of the gas at the inlet and outlet of the meter 38 whereby a spatial averaging of the temperature of the gas flowing through the meter 38 may be obtained.
The temperature transducers as selectively incorporated into the meter prover 10 are highly stable, low-thermal-mass platinum resistance thermometers and provide accurate readings of 25 these variables whereby the volume as drawn into the meter prover 10 may be accurately determined.
As shown in Figs. 2A and B, the proximity devices 50, 52, and 54, as well as the limit switches 49 and 53 are supported upon the upright member 90, which is in turn supported from one of the upstanding struts 88. One end of the linear scale 24 is supported from the 30 member 94 and extends downward substantially parallel to the direction of the movement of the piston 14, having its lower end supported upon an upper portion of the interior of the cylinder 12. Only a limited number of the some 40,000 markings 102 are shown in Fig. 2A. In the lowermost portion of Fig. 2A, the inlet valve 34 and the exit valve 36 are actuated, respectively, from open to closed positions by pneumatic actuators 66 and 64, respectively.
In Fig. 2A, there is shown a sealing means indicated generally at 78 for the piston 14 to prevent the fluid as drawn through the meter 38 and into chamber 28 from leaking about the edges of the piston 14 as it is moved rectilinearly within the cylinder 12. The details of this piston seal 78 are disclosed in the U.S. patent application entitled "Piston Seal", filed concurrently herewith and assigned to the assignee hereof.
Referring now to Fig. 2C, the meter prover 10 is shown as being disposed within a controlled environment formed by an enclosure 104 comprising a prover room 106 for receiving the meter prover 10 and a control room 105, wherein the control's console is disposed and includes a display unit 111 containing a printer and a series of lights for indicating the various states of the meter prover, a CRT terninal 112 including a keyboard whereby various commands may be 45 input by the operator, and a variety of heat generating equipment including power supplies, motor control, amplifiers, etc. The control of the ambient conditions about the meter prover 10 is insured by disposing the meter prover 10 within the prover room 106 remote from the heat generating display unit 111 and terminal 112. As shown in Fig. 2C, the meter 38 to be tested is also disposed within the prover room 106 and is coupled to the meter prover 10 by the 50 conduit 32. The temperature in the prover room 106 is measured by the four temperature sensitive devices RO, R1, R2, and R3 disposed about the prover room 106 and upon a strut 76 of the prover 10. A barometric pressure transducer 109 and a barometer are also disposed within the prover room 106 to measure the ambient pressure. Electrical connections are made to the various temperature measuring devices as shown in Fig. 2C, as well as those temperature 55 and pressure measuring devices as shown in Figs. 1 and 2A and are directed through a pair of -troughs 110 to the control console disposed within the control room 105. In this manner, the ambient conditions under which the meter 38 to be tested and the meter prover 10 operate can be accurately controlled to insure the integrity of the measurements being made upon the meter 38 and the meter prover 10.
Referring now to Fig. 3, there is shown a functional block diagram of the computer architecture of the computer system implementing the various functions including processing of the temperature and pressure measurements, of the linear encoder and meter encoder output signals, and to appropriately close the valves 34 and 36. In addition, outputs are provided to the CRT terminal 112 to indicate the measured parameters as well as to the system control and65 3 GB 2 142 730A 3 switch 53 and the lower failsafe switch 49 are used to prevent physical damage to the meter prover 10 if for reason of failure, the servomotor 20 should continue to drive the piston 14 to either extremity. If the abutment 92 should engage either of the failsafe switches 49 or 53, the servomotor 20 will be deenergized and the piston 14 brought to an abrupt halt. Also in a volume self-test mode of operation, as will be explained, the proximity detectors 52 and 54 are used to detect the movement of the piston 14 between designated locations.
In general, the servomotor 20 accelerates the piston 14 to a given speed and the output of the linear encoder 26 is gated by the output of the proximity detector 52 to permit its pulses to be accumulated and counted. The counting of the pulses derived from the linear encoder 26 is gated off, in the volume self-test mode, by the occurrence of an output from the proximity detector 54 indicating the passage of the abutment 92 there past. Thereafter, the servomotor is decelerated to a stop. By contrast, in the meter test mode, the piston 14 is driven upward by the servomotor 20 and when the abutment 92 passes the proximity detector 52, an enable signal is generated thereby whereby on the occurrence of the next or leading edge of the next output pulse. from the meter encoder 40, the counting of the output pulses of the linear encoder 15 may then begin. In the meter test mode, the counting of the linear encoder pulses is terminated when the counting of the meter encoder pulses has reached a predeterpined count correspond ing to a volume of fluid drawn through the meter.
In order to facilitate an understanding of-this invention, a brief summary of its operation will now be given, while a more detailed discussion of the operation of the meter prover 10 will be 20 provided below. A first or initialization mode determines whether the piston 14 is in its park position as by determining whether the proximity detector 50 detects the presence of the abutment 92 as explained above; if not, the servomotor 20 is energized to drive the piston 14 to its park position. If the abutment 92 is in a position to be detected or before the piston 14 is returned to its park position, the second or exit valve 36 is opened to permit the exit of fluid driven from the chamber 28 through the conduit 30, and then the inlet meter valve 34 is'closed to prevent the fluid from being driven therethrough and possibly injuring the meter 38. Upon command of the operator that a meter 38 is to be tested, first meter valve 34 is opened and then the second valve 36 is closed to permit the flow of fluid through the meter 38, the conduit 32, the open valve 34 and the conduit 30 into the chamber 28, as the piston 14 is being driven in an upward direction by the servomotor 20. The piston 14 is gradually accelerated to a given steady state velocity and is maintained at that selected velocity during the course of the fluid volume test measurement, while the output pulses of the encoders 26 and 40 are accumulated by an arithmetic unit including registers to accumulate counts indicative of a precise volume as measured by the linear encoder 26 and of the volume as measured by the 35 meter 38, respectively. The meter test is initiated by the passage of the piston 14 past the start test proximity detector 52 that enables upon the occurrenceof the next output pulse or more precisely its leading edge from the meter encoder 40, the counting or accumulation of the meter encoder pulses as well as the linear encoder pulses. Dependent upon the desired volume to be drawn through the meter 38 under test, the meter test will terminate upon the counting of a number of meter encoder pulses. In particular, the register for accumulating the meter encoder pulses 38 upon counting the predetermined number dependent upon the fluid volume, provides an output applied to the linear encoder system terminating its counting of the input pulses derived from the meter encoder 40. The stored counts indicative of the fluid volume as measured by the meter encoder 40 and the linear encoder 26 are compared, i.e., a ratio 45 therebetween is obtained to provide an indication of the meter registration.
In addition, measurements of temperature and pressure are taken in order that the measured volumes may be adjusted for these conditions.. In particular a pair of temperature measuring devices 42 and 44 are respectively disposed at the entrance and exit ports of the meter 38. A differential pressure transducer 46 is disposed to measure the difference between the pressure 50 established by the fluid in the conduit 32 and ambient pressure. In addition, temperature measuring devices 48 and 57 are disposed respectively at the conduit 30 coupled to the chamber 28 and upon the piston 14 to provide indications of the temperature of the fluid within the chamber 28. In addition, a second differential pressure transducer 51 is disposed within the piston 14 to provide an indication of the differential pressure between the ambient pressure and 55 that established within the chamber 28. The temperature outputs TM3 and TM4 derived from the temperature measuring devices 42 and 44, respectively, are averaged to provide an average meter temperature AMT, whereas the outputs TP1 and TP2 of the temperature measuring devices 57 and 48, respectively, are averaged to provide an indication of the average prover temperature APT. As will be explained in greater detail later, these input parameters are used to 60 provide an adjustment of the measured volumes as derived from encoders 26 and 40 dependent upon the measured conditions of pressure and temperature.
As shown in Fig. 2A, a microwave antenna 70 is disposed in the head 60 to generate microwaves within the chamber 28, whereby its volume may be accurately determined. It is contemplated that this measurement may be made periodically to detect even the minutest 2 GB 2 142 730A 2 dimensions of the cavity and frequencies of excitation; and Figure 14 is a cavity response curve showing reflected power Pr as a function of the excitation frequency.
Detailed Description of Invention
Referring now to the drawings, and in particular to Figs. 1 and 2A, there is shown the meter prover system 10 of this invention as coupled to a meter 38 to be tested. The meter prover system 10 includes a cylinder 12 through which a piston 14 is driven in rectilinear fashion, by a programmable, variable speed motor 20 such as a servomotor.
The cylinder 12 is supported in upright position by a series of struts 76 (only one of which 10 are shown) secured to a collar 77 which in turn is secured around the exterior of cylinder 12. The upper end of cylinder 12 is closed by a head 86 from which a series of struts 88 (only one of which is shown) extend upwardly. A support plate 94 is fixed to the upper end of struts 88 and servomotor 20 is mounted on the top of plate 94. The upper end of a lead screw 18 is journalled for rotation in plate 94 by means of bearing 98 and is drive connected to the drive 15 shaft of the servomotor 20 by means of a coupling 100. A lead nut 22 fixed within a housing 23 is threadedly received on lead screw 18. The lead screw 18 is telescoped within sleeve 17, the upper end of which is secured to the housing 23. The lower end of sleeve 17 projects through and is slidingly received in bushing 96 in head 86. The upper end of piston shaft 16 is secured to the lower end of sleeve 17.
An intermediate cylinder head 91 separates the upper portion of the interior of cylinder 12 from the lower portion in which the piston 14 is contained. Piston shaft 16 projects through and is slidably received in bushing 93 in head 9 1, the lower end of shaft 16 being connected to the piston 14.
Thus, as the servomotor 20 rotates, the lead screw 18 rotates in nut 22 causing the housing 25 23, sleeve 17, and shaft 16 to move vertically in either direction depending on the direction of servomotor rotation.
The bottom of cylinder 12 is closed by a head 60 and the cylinder 12 therefore encloses and defines between the piston 14 and head 60 a variable volume chamber 28. An opening 62 in head 60 places chamber 28 in communication with conduit 30, conduit 32, and meter 38. A 30 first inlet valve 34 is disposed between the cylinder 12 and the meter 38 to control the flow of fluid, e.g., a gas, therebetween. A second, exit valve 36 is connected to the conduit 30 in order to permit the exit of fluid from the cylinder 12 when the valve 36 has been opened.
The precise position of the piston drive shaft 16 and therefore the piston 14 is provided by a high precision, linear optical encoder 26 that is coupled to the drive shaft 16 to move therewith. 35 More specifically, the encoder 26 illustratively includes first and second sets of light sources and photocletectors disposed on either side of a linear scale 24 having a high number of scale marks 102. In one illustrative embodiment of this invention, the linear scale 24 is disposed in a fixed position with respect to movable encoder 26 and includes 40,000 scale marks 102 (2500 marks per inch); of course, only a limited number of such a high number of scale marks could 40 be illustrated in the drawings. Thus, as the encoder 26 is moved rectilinearly along the length of the linear scale 24, first and second sets of pulse trains A and A are developed, 90 out of phase with respect to each other, as the light beams generated by the first and second light sources are intercepted by the scale marks 102. The-outputs A and A from the optical encoder 26 indicate precisely the,position of the piston 14 and likewise the volume of fluid has been 45 drawn through the meter 38. As will be explained, the volume of the chamber 28 within the cylinder 12 is precisely measured, and each output pulse derived from the encoder 26 provides a precise indication of an incremental volume as drawn into the chamber 28 within the cylinder 12 as the piston 14 is withdrawn, i.e., is directed upward by the servomotor 20. Before the piston 14 is begun to be raised thus creating a vacuum within the chamber 28, the exit valve 50 36 is closed and the meter valve 34 is opened to permit a flow of fluid through the meter 38 via the conduit 32, the open valve 34 and a pair of conduits 30 and 32 into the housing 28.
During a meter test, the meter 38 provides via its encoder 40 an output train of pulses indicative of the flow of fluid therethrough. The train of pulses as derived from the meter encoder 40, is compared to the train of pulses derived from the linear encoder 26 to provide an 55 indication of the meter accuracy in terms of the meter registration, a ratio corresponding to the volume measured by the meter encoder 40 to the volume measured by the linear encoder 26.
Further, the programmed movement of the piston 14 uses a plurality of proximity sensors 50, 52, and 54, as well as a pair of limit switches 49 and 53. As will be explained, the servomotor 20 drives the piston 14 rectilinearly within the housing 28. As shown in Figs. 1 and 2A, the 60 piston 14 is in its uppermost position wherein an abutment 92 on housing 23 26, contacts and closes the upper limit switch 53 thereby deactuating the servomotor 20 when the piston 14 is driven upward and thereby halting the movement of the piston 14. When the servomotor 20 drives the piston in a downward direction as shown in Fig. 1, the abutment 92 may then engage the lower limit switch 49 again bringing the piston 14 to a halt. The upper failsafe 1 GB 2 142 730A 1 SPECIFICATION
Measurement of chamber volume This invention relates to apparatus for and methods of measuring the volume of a chamber with 5 particular reference to the precision measurement of the effective volume of the chamber of a meter prover used for testing the accuracy of fluid and in particular gas meters.
A method of and apparatus for meter prover calibration utilising the present invention are described and claimed in our co-pending British patent application number 8108387 (2072854) of even date herewith.
Reference may also be had to our co-pending British patent application 8108389 (2072855) describing and claiming fluid flow meter calibrating apparatus.
The object of the invention is to provide improvements in techniques for measurement of chamber volume.
According to the invention there is provided:
Claims (16)
1 920A. As will be explained later, the counter 1108 displays the frequency at which a standing wave is established within the chamber 28. In turn, the output of the coupler 1102 is applied by a similar coaxial cable to a second coupler 1104 and in turn via the directional coupler 1106 to be applied to the microwave antenna 70. As shown in Fig. 10 and in more detail in Fig. 2A, 30 the microwave antenna 70 is a simple metallic loop 70a and is insulated by an insulator 70b from the head 60 of the chamber 28.
As is well known in the art, the energy reflected through the antenna 70 from the chamber 28 upon occurrence of a standing wave decreases significantly in comparison to that enery reflected at other frequencies. This is known as the resonance condition, and the associated frequency as the resonant frequency. Thus, as the frequency of the output of the sweep generator 1100 is varied, a resonant frequency is selected at which a standing wave occurs within the chamber 28 dependent upon the configuration and dimensions of the chamber 28.
The frequency at which the standing wave is established determines, as will be explained, the chamber dimensions in terms of the diameter D and the length L, and therefore the volume of 40 the chamber 28. To detect the power drop at the resonant frequency, the coupler 1106 is connected to the crystal detector 1110, which converts the microwave power reflected through the antenna 70 to a d.c. signal. In turn, the crystal detector 1110, which may illustratively take the form of a Hewlett Packard crystal detector Model No. 423A (NEG), applies its d.c. output to the Y input of an oscilloscope 1112. The oscilloscope 1112 may illustratively take the form of a 45 Textronix oscilloscope manufactured under their Model No. T922R. The X input to the oscilloscope 1112 is provided by the sweep generator 1100, so that when the generator 1100 is set in the sweep mode, the reflected power response of the chamber 28 is a function of the input signal frequency and is displayed upon the oscilloscope 1112. As seen in the expanded 50 display 111 2a, the power reflected through the antenna 70 dips to a minimum 1113, at the resonance frequency in a manner shown in Fig. 14. The frequency at which the minimum 1113 occurs is displayed upon the counter 1108. The second coupler 1104 applies microwave power to a crystal detector 1114 which provides a corresponding d.c. signal to be amplified by an operational amplifier 1115 and applied to the sweep generator 1100 to provide a level control upon the output of the sweep generator 1100, whereby substantially an even power drain is placed upon the sweep generator 1100 as it sweeps through that frequency at which a standing wave occurs.
The circuit of Fig. 10 is operated in the following fashion to obtain a measurement of the resonant frequency. First, the sweep generator 1100 is set for wide sweep to permit essentially all of the normal mode resonances to be displayed simultaneously on the screen of the oscilloscope 1112 whereas the resonant response for any particular mode can be displayed individually by an appropriate choice of sweep width and sweep center frequency. Unambiguous identification of the modes can be made by measuring their resonant frequencies for a particular setting of the piston position within the chamber 28, and using equation 1, or alternatively, by moving the piston position and comparing the rate of change of their resonant frequencies a 32 GB 2 142 730A 32 function of piston position with those shown in Fig. 13.
The resonant frequency f of any given mode is measured by first displaying the response curve on the oscilloscope screen and then switching the sweep generator 1100 to its CW mode and manually tuning the fine frequency knob 11 00a until the voltage displayed on the oscilloscope 1112 is a minimum. The display on the frequency counter 1108 when this minimum is reached is then the resonant frequency of the cavity normal mode. As a convenience, the second beam of the oscilloscope 1112 can be used to better define the position of this minimum by setting the system in the sweep mode and manually changing the vertical position of the second beam so that it just touches the bottom of the resonant response curve. When the generator 1100 is switched to operate in its CW mode, the resonant frequency10 f of the chamber 28 is then the frequency setting of the generator 1100 corresponding to condition when the two beams coincide. In a preferred embodiment, by simultaneously reading the frequency counter output while the two beams are exactly coincident, the effect due to frequency drifts of the generator 1100 is eliminated so that the measurement can be made to a much higher degree of accuracy than the inherent stability of the sweep generator 1100. In addition, since the measurement depends only on establishing the minimum in the chamber response curve, it is independent of non-linearity in the response of the detector 1100 as well as fluctuations in the incident microwave power with time. Repeated measurements on a given mode indicate that resonant frequency of the chamber 28 can be determined to an accuracy better than 3 KHz or approximately 5 parts in 106.
Now, a first embodiment of the method for precisely measuring the volume of a section of the chamber 28 will be explained in greater detail. Generally, the method of this invention involves measuring the resonant frequencies of the chamber 28 for two different modes of excitation. As an example, consider the right cylindrical chamber 28, and measure the resonant frequencies in the T!V1,0 and TE... modes. Both modes are non-degenerate and their resonant frequencies can be determined to an accuracy of 1 part in 107 or better with standard techniques. The TIVI0,0 mode (parallel plate mode) is dependent only on the average diameter (D) of the chamber 28 and is independent of the cavity height (L), whereas the TE... mode is dependent on both (D) and (L). Therefore, from the measurement of the two frequencies, the volume of the chamber 28 can be determined. For the case of TIVI0,0 mode:
WD A 1 A 01 resonant wavelength = X or D 7r (11) 1 01.
where D = diameter, X0, = 1 st Bessel root or J.(X) = 0 For the case of TE,1, mode:
a AP = resonant wavelen [2Xl 1 2 + 1 ?- (12) 9th- -1r-27-1 - 1 TTD) L. 45 where D = diameter, L = length or height of cavity, X, = 1 st root of X, (x) = 0. 50 Combining the 2 results give D= LO1 Xl, L= 112 X ' 111-1/2 1) 2 1T -[X2 f - X1 L' ko (13) 55 In terms of the resonant frequencies, the results can be expressed as:
D=)C015 9 L= C [1 - R; 1 X'1 114 - 1 / 2 60 Trf 2f? 7?) jj J fa RO, where X',, = 1.8412, X, = 2.4048, and c = speed of light in the medium filling the cavity, (air65 33.
GB 2 142 7 30A 33 for the present application).
In terms of the total volume of the chamber, 1]p -112 Volume= UD21= X1p-;k2X01p- X,, -1 R_ 4 11 - X, 201 -3 2 c X 01 -112 10 slyfl 2;? 2 fl X', 2] 15 As can be seen, the volume is, to first order, proportional to X3 or 1 /f3. Therefore dv 3 dX r 3 df 20 v (--zl c) Hence, the frequencies can be measured -accurately to 1 part in 107 as by the counter 1108, and thus the theoretical accuracy for v is of the order of 3 parts in 107.
The method can be used to continuously measure the change in volume of a right circular cylinder 12 caused by a positive displacement of its piston 14. Both the volume of the chamber 28 before and after the piston motion, as well as the rate of change of volume can be measured in a simple manner. For the arrangement shown in Fig. 10, as the piston 14 moves from position X to position Y, the TM010 mode resonant frequency will remain constant (or change 30 slightly due to non-uniformity in the diameter of the cylinder) and the TIE,, mode resonant frequency will shift by an amount proportional to the displacement AL. At position X, the resonant frequencies f, and f2 are measured and are inserted within equation 2 to provide an indication of a first volume V, Thereafter, the piston 14 is moved to a second position Y and a second set of resonant frequencies f,', f,' for the modes TM,,, and TIE,,, respectively, are taken 35 and a second volume V2 is calculated in accordance with equation 15. Finally, a displacement volume AV is calculated by subtracting the first determined volume V, as determined at position X from the value V, of the second volume as determined at position Y. In addition, by continuouslymonitoring the TMO,O resonant frequency, the variation of the diameter of the chamber 28 (due to machining imperfections) between L, and L2 can be measured as a function 40 of L. In a similar manner, the rate of change of volume can be measured by continuously monitoring the resonant frequency of the TE... mode.
Perturbations to the above relationships include dielectric properties of air, the presence of coupling conduits 30 and 32, and the other gas inlet 62, surface irregularities, finite electrical conductivity of the wall material of the chamber 28 and degeneracy due to mode crossing. To 45 1 st order, so long as the irregularities are small compared to A (which will be on the order of 30 cm or larger), the perturbations will be proportional to the volume change. Hence, the method will average over deformities and give a measurement which will be proportional to the true volume of the chamber 28.
The coupling conduits 30 and 32 and gas inlet 62 are made with sizes well below the cut off 50 wavelength of the microwaves and should perturb the resonant frequency at most by 1 part in and can be corrected for in the 1 st order.
Similarly, the perturbation due to the finite electrical conductivity of the wall material of the chamber 28 should be of this same order of magnitude if the walls are fabricated or plated with a high-conducting metal such as copper, silver, gold, or aluminum, and reasonable care is taken 55 in polishing. As an example, the theoretical skin-depth for copper at 300 Mc/s is 3.8 X 10-4 cm. The perturbation on the volume is of the order of the ratio of the skin-depth to the linear dimension of the resonant cavity which, for a right circular cylinder with a radius of 50 cm, is approximately 7.6 X 10-6. The actual skin depth can be estimated from the dissipative losses in the cavity which are directly related to the quality factor or Q of the chamber, which can 60 generally be experimentally measured to about 1 % accuracy. Consequently, a first order correction can be applied which will reduce the uncertainty to better than a few parts in 107 The resonant frequency change between vacuum and air in the cavity is given by, (fvauu/fai,) = (E)1/2 (17) 34 GB 2 142 730A 34 where c is the dielectric constant for air at microwave frequencies, which for dry air at STP, has the value -s,,-1 = 536.5 X 10-rl. Hence the frequency change from vacuum to air is of the order of 2.7 X 10-4. Since c for dry air is accurately known at microwave frequencies as a function of pressure and temperature, this shift can be corrected for to an accuracy of at least 1 part in 106.
The expression W- 1)t,p/("- 1)20c,]aim] = (P/760)/[1 + 0.00341 (t-20)] can be used to correct for the pressure and temperature dependence of e to better than 0. 1 % accuracy. Since the perturbation in frequency is only 2.7 X 10 - " initially, we can expect an overall accuracy in the resonant frequency determination of the order of 10-7 if the barometric pressure is monitored to better than 0. 1 % (or about 1 mm of mercury).
The water vapor (relative humidity) contribution to the dielectric constant of air can be 15 expressed as:
( ACE- 1) -6 - 5.00 273.16 2 (18) water vapor X 10 1 T] P 20 where T is the temperature as measured by a precision temperature device in degrees Kelvin and P is the partial pressure of water vapor in millibars. For T = 20C (29 3 K), the saturation vapor pressure (100% relative humidity) is 23 millibars. Hence, for this extreme case, (V--- 1).1.,.por X 10 - 6,-.-t! 100 which is approximately 1 /3 as that for dry air. Again, this effect can be corrected to the 1 st order by measuring the relative humidity, and an accuracy of the order of 10-7 can be achieved in determining the vacuum resonant frequency of the cavity.
Both the TE,11 and the TIVIO10 are not degenerate in frequency with any other resonant TEM modes. Accidental degeneracy due to spurious mode-crossing can be avoided by choosing the 30 dimensions of the volume properly. The conditions for mOde-crossing, between D/L>O to D/L= 3 are:
D/L = 0.45; D/L = 1; and D/L = 2.14 (at D/L = 0.45, the TMO,O mode is degenerate with the TE, mode; at D/L = 1, the TM,O mode, is degenerate with the TE.. mode; at D/L = 2.14, the TIE,, mode is degenerate with the TM,O mode). Therefore, by choosing D/L ratios other than those values, interactions with spurious modes are avoided and the resonant behavior of the cavity will be well-defined and the formulas for calculating the resonant frequencies from the dimensions of the chamber 28 are 40 rigorously valid.
As an illustrative example, suppose we choose to work in the region of 1 <D/L<2.14 and require that the net traverse of the piston 14 displace a volume equal to 8 cu. ft. (2.26 52 X 105 cc). Then the following configuration can be used:
D = 104.88 cm L, = 52.44 cm = final piston position Y L2 = 78.66 cm = initial piston position X.
Hence, the net displaced volume is, 7r(104.88)2 4 (26.22) = 2.2652 X 105 cc.
Also, as can be seen, the D/L ratio varies from 1.33 for the initial position to 2 for the final 55 position, which are well within the desirable operating range. For this case then: f, = resonant frequency of TM,,, mode = 219.0 Mc/s f2(i) = initial value of TE... mode = 253.9 Mc/s (D/L = 1.33) f2(f) = final value of TE1, mode = 331.5 Mc/s (D/L = 2) Similarly, for the case of 2 cubic feet total volume, the frequencies are:
fi = 347.6 Mc/s f,(i) = 403.0 Mc/s f2(f) = 526.2 Mc/s The dependence of frequency for an incremental change in L can be expressed as:
GB 2 142 730A 35 Af - - 2 AL 1. 3 7."3--9 ( 2 2) +1- 1 L 1 which for D/L = 1.33 gives, (Af/f) = 1. 1 (AL/L) (20) and for D/L = 2 gives, (Af/f) = 1.5 (AL/L).
Li 1 ji (15) As can be seen, the uncertainty in measuring L is nearly equal to that for the frequency 15 measurement. Consequently, very high precision can be obtained for determining the volume displaced in this dimension configuration.
It is also informative to estimate the quality factor Q of the resonant modes, since the precision in measuring the resonant frequencies will depend, to a great extent, on the sharpness 20 of the resonances. For the TMOO mode:
8 Q- 0.22 for D/L = 1.33, A 8 Q-0.19 for D/L= 2. X Where 8 is the skin depth given by 8 = [(Xp)l 1 2072g]1/2, p is the resistivity of the wall material 30 of the chamber 28, A is the wavelength, and g is the permeability of the wall material.
If the chamber 28 is made of copper, p = 1. 7 X 10, It = 1 and 8 = 4.43 X 10-4 cm at 219 Mc/s. Therefore Q= 6.8 X 104 for D/L = 1.33 and G= 5.9 X 104 for D/L = 2.
Depending on the coupling coefficient, the width of the resonance curve at the half power points varies between (2f./Q) and (fJO) where f,, is the resonant frequency. Consequently, the width of the resonance curve for the values of G computed are:
at % = 219 Mc/S: 3.2:5Af:56.4 kc/s for G = 6.8 X 104 and 3.7:5Af:57.4 kc/s for G = 5.9 X 104 Since f. can be usually determined to an accuracy of 102 of f or better, we can expect an accuracy of the order of 10-7 in determining f.. This in turn implies accuracy of this order in the 45 measurement of the diameter D of the chamber 28.
Similarly, for the TE... mode:
8 Q- = 0.28 for D/L = 1.33, 50 X a Q- = 0.27 for D/L-2, A which gives, G= 7.5 X 10-4 at 253.9 Mc/s and Q= 5.5 X 10-4 at 331.5 Mc/s. As before, the widths of the resonance curves are, 60 3.4---f:56.8 kc/s at 253.9 Mc/s and 6.0.<f:512.0 kc/s at 331.5 Mc/s. Again adapting the criteria that f. can be determined accurate to 10-2 of Af, then for the worst case of (12.0 kc/s) Af./f,=4 X 10 - 1. From the expression previously derived for D/L-2, 36 GB 2 142 730A 36 Af 0 f 0 = 1. 5 (',L) Therefore, (AL/L) can be determined to (4 X 10-7)/1.5=-2.7 X 10-7. It is also possible to calculate the perturbation on the resonant frequency of a cavity mode due to the presence of a gas-inlet and outlet opening 62 on the head 60 of the cylinder 12.
From the Adiabatic Invariance theorem and a knowledge of the field configuration inside the 10 cavity, the frequency pulling caused by the hole can be estimated in a straightforward manner. If the hole dimension is well below the cut-off wavelength (which will be rigorously true for the case under consideration), then the frequency pulling will be proportional to the ratio of the cube of the hole diameter to the volume of the chamber 28.
Illustratively, the expression for the change in the resonant frequency of the TIVI010 mode 15 caused by the opening 62 located at the center of the plate 60 is given by, (Af/fJ = (d 3) /81) 2 L(X01)J 12(X01) (21) where d is the diameter of the hole J1(X0,) is the value of the Bessel function J, at X,, and Af is 20 the frequency shift.
Upon numerical evaluation using D = 104.88 cm, L-52.44 cm, X, = 2.40483 and J12 (X01) = 0.2695, then (Af/fJ = 3.35 X 10-7 d 3 As can be seen, for d of the order of 2 cm or less, the frequency shift is only of the order of 2 X 10-6. Consequently, the shift is very small and with an appropriate initial calibration procedure, such as covering the opening 62 with a matching metallic plug, this effect can be virtually eliminated as a systematic error in the precision of the method.
Coupling of the microwave energy to the chamber 28 for the two modes TM,O and TE,1 can best be accomplished by placing a coaxial feed line terminated in the antenna 70 at a position approximately 1/2 way out from the center of the end plate 60 of the cylinder 12 with the loop oriented along a radius. The magnetic field at this location is about 90% of the maximum field intensity inside the cavity for both modes. Consequently, both modes are energized to the same 35 degree of coupling with high efficiency. In addition, by placing the coupling on the head 60, the coupling will not be affected by the movement of the displacement piston 14.
In the following, a description will be given of a second preferred method of measuring a displacement volume within the chamber 28 and using this accurately determined volume to calibrate the train of pulses as provided by the optical, linear encoder 26. In a similar manner to 40 that described above, the piston 14 is moved from a first position as indicated in Fig. 10 by designation L, to a second position indicated by the designation L, having moved through a displacement of AL. The cylinder 12 is inherently rigid whereby the calibration process, as will be described, may be only carried out occasionally to insure that no long term systematic changes, such as dimensional deformation of the cylinder 12, misalignment and malfunction of 45 the optical linear encoder 26, or distortion of the piston 14 has occurred. In order to maximize the absolute measurement accuracy of the microwave volume calibration, it is necessary that the mechanical configuration of the cylinder 12 be as close as possible to that of a perfect, totally enclosed right circular cylinder and thereby eliminate or reduce all possible sources of systematic perturbations which could potentially affect the microwave measurements.
Referring now to Fig. 12A, certain mechanical modifications are made. First, the physical gap that exists between the piston 14 and the walls of the chamber 28 must be effectively blocked to prevent the escape of microwave energy through that gap. As explained in the aboveidentified application, filed concurrently herewith and entitled "Piston Sea[", because of the nature of the seal between the piston 14 and the wall of the chamber 28, the gap is considerable. A cover 11 is made of a suitable metallic material, such as stainless steel, and further, has a series of springlike fingers 15, as shown in detail in Fig. 1213, disposed between the piston 14 and the inner periphery of the chamber 28, Which, when the cover 11 is in place over the piston 14, project into the gap between the piston 14 and the wall of the chamber 28, the fingers being in close contact with the piston 14 and the wall. The fingers 15 act as a short 60 circuit reflecting the electromagnetic field that would otherwise be directed through the noted gap. In an illustrative embodiment, the spring-like fingers 15 are made of a beryllium copper.
Further, the pressure and temperature sensors 51, 57, 48, and 68 are removed and are replaced by appropriate blank metallic plugs, configured to provide a substantially flush surface with the inside walls of the chamber 28. Further, the fluid inlet opening 62 in the head 60 is 65 37 GB2142730A covered by a metallic plate to provide a substantially flush surface across the top of the head 60. In addition, the inside peripheral walls of the chamber 28 are cleaned with a suitable solvent to remove any residual traces of the oil as may have seeped from the pistol seal. Noting that the required calibration is determined by a displacement volume AV and not by the absolute volume of the chamber 28, the abovedescribed mechanical modifications do not affect the accuracy of the calibration process. Once the measurements, as will be described, are made for the modified chamber 28, the same set of measurements may be carried out immediately afterwards with the chamber 28 restored to its normal operating configuration and a set of appropriate calibration factors can be generated to relate the two sets of measurements. The results of the second measurements can then be used as a data base from which subsequent 10 checks of the absolute calibration can be compared without going through the full procedure of modification and reassembly of the chamber 28.
Briefly, the volume measuring and calibration process includes the step of moving the piston 14 to a first position indicated by the designation L, in Fig. 10, by manually rotating the rotary member 19 of the servomotor 20. At the first position, the antenna 70 is energized with electromagnetic energy of a first mode TE,11 and a second mode TE,21 selected to minimize the above-discussed perturbations. The frequencies f, and f2 at which resonance is established for each mode are detected by observing the counter 1108. Then, the piston 14 is moved through a distance AL to a second position as indicated by the designation L21 whereat the antenna -70 is energized again with electromagnetic energy of the first and second modes and corresponding 20 frequencies at which resonance is established for each of the modes are noted. The output of the optical, linear encoder 26 is applied to a counter, which counts the linear encoder pulses as the piston 14 is moved through the distance AL. The diameters D, and D2 of the chamber 28 at each of the first and second positions corresponding to the designations L, and L2 are calculated. At this point, a calculation of the AL is made using the previously calculated values 25 of D, and D2. The calculated value of AL is divided by the number of pulses derived from the linear encoder 26 as counted during the movement of the piston 14 through the distance AL to provide a length calibration factor using the measurements of D, and D2. The volume AV corresponding to that volume as defined by planes passing through the points L, and L2 and the inner periphery of the chamber 28 is expressed by a mathematical expression in terms of the 30 diameters D, and D2 and AL. If the output of the optical, linear encoder 26 is to be calibrated for a given volume, e.g., one cubic foot, that value is disposed in this equation and it is solved for the calculated values D, and D, to provide that value of AL corresponding to the movement of the piston 14 to draw one cubic foot of fluid through the meter 38. The calculated value of AL is multiplied by the previously calculated length calibration factor to provide that number of 35 pulses that will be output by the optical, linear encoder 26 as the piston 14 is moved a length AL to draw the one cubic foot into the chamber 28. As explained above, the count as derived from. the linear encoder 26 is used to calculate the calibration factor as incorporated within the calculation carried out in step 1062, as shown in Fig. 9N. In particular the calibration factor is the reciprocal of the counts so derived for one cubic foot of fluid drawn into the chamber 28 40 and provides a correction to the calculation of percent error in the reading of the meter based upon a precise measurement of the volume of the chamber 28, as explained above.
First, it is necessary to measure the frequencies at which the standing wave conditions are established at the positions L, and L2. The calculation of diameters D, and D2, as will be explained, requires a value of the speed of light, which changes for varying ambient conditions 45 of temperature, pressure, and relative humidity. Corrections for changes in the speed of light are expected to be small, and the calculation of the speed of light is made typically once or twice during the course of a calibration process of the optical, linear encoder 26.
The speed of light in vacuum, Co, is 2.997925 X 1010 cm/sec. The corresponding value c for air is obtained by dividing Co by the refractive index of air at the wavelength of observation. For 50 the microwave region (f<30GHz), the refractive index, n, is related to the atmospheric parameters by the equation:
6 77.6 4810e (n-1) x 10 = --f - (P + T (22) where P is the total pressures in millibars (1 bar = 106 dynes /CM2 = 0. 986923 standard atmosphere 75.0062 cm Hg at O'C), T is the temperature in degrees Kelvin, and e is the partial vapor pressure of water in millibars. The speed of light is then given by c = Co/n = Co,,"[1 + 77.6 (p + 4810e) x 10-6] (.13) 2 T T 38 GB 2 142 730A 38 The temperature and barometric pressure can be directly obtained from the readings of a thermometer and a barom-eter placed near the meter prover 10. The partial vapor pressure of water can be deduced from the relative humidity data obtained with a sling psychrometer through the use of the psychrometer formula, or more conveniently, via the use of a standard table such as the Smithsonian Physical Table #640.
In order to calculate a value of AL, there is needed to determine the average value of the diameter of the chamber 28 and more specifically, to determine the values of the diameters D, and D2 at the locations L, and L2, respectively. The calculation D, and D2 is carried out with great care since the resulting uncertainty in the volume is approximately twice the uncertainty of this measurement. As explained above, the piston 14 is moved to the first position correspond- 10 ing to the designation L, at which the frequencies f, and f, for which the resonant standing wave condition is established for the two different modes. The preferred method is to measure simultaneously the resonant frequencies f, and f2 of two different modes of the same electrical characteristics as a function of the piston position L and solve for the average diameter 6 by using the appropriate theoretical expression. 1 In a preferred embodiment wherein the chamber 28 has the configuration of a right circular cylinder, the pair of modes preferred for this purpose are the TE... and TE,12 modes. As will be discussed, it has been demonstrated that the quality factor 0 obtained by excitation in these modes is high thereby reducing the effects of perturbations upon the measurements of resonant frequency. The average diameter of the cylinder at any fixed position of L is given by the 20 expression:
- 1.015098c D (L) - L 4 f 2 2 (L) _f 1 2 (L) 1 1/2 (24) 25 where f, is the resonant frequency of the TE.. mode and f, is the resonant frequency of the TE112 mode, and c is the speed of light in air as calculated by equation 23. By using two different modes of electromagnetic wave energy excitation, the various perturbations such as skin-depth variation, reactive frequency pulling caused by the antenna 70, the degree of divergency of the inner periphery of the chamber 28 from being a perfect right circular cylinder are compensated for and the absolute value of I) is obtained with great accuracy. By exercising 35 care in the taking of measurements of the frequencies upon the counter 1108, as shown in Fig. 35 10, absolute accuracies of the values 15) as a function of L may be obtained in the order of one part in 105 or 0. 1 mill out of a 12 inch diameter. This degree of accuracy is of the same order of the changes in the volume of the chamber 28 due to thermal expansion and contraction as disposed in a temperature stabilized environment where the temperature is maintained within range of i: 1 F.
* In order to confirm these measurements as well as to provide a quantitative means for evaluation of the order of magnitude of the expected perturbations in the system of measurement, the diameter may be independently determined by measuring the resonant wave frequencies by generating electromagnetic waves of the TM0,0 mode within the chamber 28.
With such a mode of excitation, the resonant frequency is independent of the length L and therefore for a perfectly uniform cylinder, should not change as the position of piston 14 is varies. However, excitation in the TM010 mode is subject to other various perturbations which need be considered to achieve the same degree of accuracy as for the two modes discussed above. For the TM,10 mode, the average diameter is given by the expression:
- 50 D(L) = 0.7654799c/f (25) where f is a resonant frequency of the TM,, mode.
Once the average diameter D of the chamber 28 as a function of L has been determined to the desired degree of accuracy, the value of AL is obtained and related to the observed number 55 of pulses from the optical, linear encoder 26 in order to obtain the length calibration factor in terms of length per pulse interval or number of pulses per inch. The piston position is set at L, and the resonant frequencies at f, and f, for the selected modes TE... and TE,2 are measured.
The piston 14 is then moved by cranking the rotary member 19 to a new position L2 and the resonant frequencies of the same modes are remeasured, while counting the number of optical 60 encoder pulses during the movement of the piston 14 from its first to its second position. The number of pulses is divided by AL = L,-L2 to provide the desired length calibration factor. The distance AL = (L11-2) should be large enough such that the calibration accuracy is not limited by the accuracy in the pulse count ( 1 in this case) and the calibration should be performed over a number of AL intervals to insure that no non-linearity effects exist in these measurements.
39 GB 2 142 730A 39 For the TE1, mode, the change in distance AL is given by the expression:
-112 1191 - 11 (, f 1 0.5860671C P- rO.5660G71 &L:g. (Lg- 2 - 1 1- D (L1)21.
L) = Q [[f2 - 1, where f2 and D(L2) are the TE,11 mode resonant frequency and the previously determined average diameter at piston position L2, and f, and D(L1) are the respective values at position L, 10 For the TE,12 mode, the change in distance AL is given by the expression:
11i lc (27) A&(L2-LI)=c f2'-[ ú(Lo)j 1- 0061 2 -f - P.580 1 1 2 f2 -9 D(L1))a] where the various quantities are defined in a similar manner as above.
Similar expressions can be written for any mode of excitation, and more than one mode can be used to check the internal consistency and absolute accuracy of these measurements.
The absolute calibration of the displacement volume AV between the piston positions IL, and L2 is provided by the following expression:
AV - V 2 -v 1 = (1r/CLD 2 2 (A L) + (D 2 2 -D 1 2) L (28) where D2 and D, are the averaged diameters of the cylindrical cross- sections as taken at piston positions L, and L2 and AL = (L2-L,). It is evident from an observation of the equation 28 that knowing values of D2 and D, if we assume for calibration purposes a given value of the absolute displacement volume AV, e.g., one cubic foot, that the corresponding value of AL, i.e., that distance through which the piston 14 must be moved in order to draw one cubic foot of 35 fluid into the chamber 28 of the meter prover 12, may be calculated. The object of the calibration is to obtain the number of pulses as derived from the optical linear encoder 26 that are output for any desired displacement volume AV and is obtained by multiplying the obtained value of AL for a given volume by the length calibration factor to provide the equivalent number of pulses that are output by the optical linear encoder 26.
The selection of the TIE,, and TE,12 modes to excite the cavity 28 was based upon repeated determinations using a number of normal mode resonances to determine the quality factor Q for each of the modes. These determinations of the Q of a normal mode require the measurements of the ratio of the reflected power (Pr) to the incident power (PO) at the resonant frequency, and the frequency width of the response curve corresponding to the half-power level defined by P1/2 (Po + Pr)/2. It is desired that the d.c. voltage response of the crystal detector 1110 be linear with input microwave power. This condition can be satisfied by operating the crystal detector 1110 in the so-called "square law detection" region corresponding to a d.c. level typically less than 20 millivolt. If necessary, the linearity of the response can be verified by the use of the step attenuator located on the sweep generator 1100. Once established, the coupling 50 coefficient (Pr/Po) can be measured directly on the screen of the oscilloscope 1112 in terms of the corresponding voltage ratio. The half-power level then can be calculated as an equivalent voltage. The half width of the response curve, as shown in Fig. 14, is just the difference between the two frequency settings as set on the sweep generator 1100 corresponding to the half-power levels on either side of the resonant frequency as observed on the oscilloscope 1112. The Q of the resonance is calculated by using the expression given by equation 10. From these determinations of Q, it was demonstrated that TE1, mode has a quality factor Q of approximately 6,000 to 7,000 over the running range of the piston 14, while the TE1,2 mode has a quality factor Q of 8,000 to 10,000. As indicated above, the quality factor is a measure of the order of magnitude of the expected deviation of the resonant frequency from the idealised 60 results as provided by equation 1. Thus by using these modes, the resonant frequency may be measured with a greater accuracy as those perturbations as would arise due to surface imperfections as well as for the effects of skin depth and frequency pulling may be minimised. Thus, the use of the modes TE,1, and TE,12 are believed to provide determinations of greater accuracy of the resonant frequency, and thus of the average diameter D and of the volume GB 2 142 730A 40 displacement between the two piston positions.
Thus, there has been described a meter prover that is capable of measuring fluid and in particular, gas flow through a meter with a high degree of precision. Preferably the volume of the cylinder into which the fluid is drawn is measured with extreme accuracy and is compared to the output of the encoder which detects movement of the cylinder's piston, whereby indication 5 of the volume drawn into the cylinder is provided with a corresponding high degree of accuracy.
This standard or calibrated volume is compared with the output of the meter under test to provide an indication of meter registration, as well as the percentage of error of the meter fluid reading from the actual or calibrated volume indicated by the optical encoder of the meter prover system. Further, the described example of the meter prover system is controlled by a computer system whereby a number of tests are made in which parameters of meter and prover temperature and pressure are taken into consideration to adjust the indication of the measured volume of fluid flow, as well as to take repeated tests under varying conditions. In particular, varying volumes of fluid may be drawn by the meter prover through the meter by entering corresponding count factors into a counter of the computer and counting the selected count to 15 zero, to terminate the meter test. A method is employed in this example for determining with high precision the volume of the cylinder into which the fluid is drawnfor a given displacement of the piston. This accurate measurement is determined by the frequencies at which standing waves are established for first and second piston positions to provide a precise indication of the fluid volume and the output of the optical encoder coupled to detect the movement of the 20 piston.
CLAIMS 1. Apparatus for measuring the volume of the chamber of a meter prover, said prover including a piston adapted for rectilinear movement within the chamber to direct a fluid between 25 a meter under test and the chamber, said volume measuring apparatus comprising:
(a) means for generating and varying the frequency of outputted microwave electromagnetic energy; (b) Antenna means coupled to said generating means for emanating waves of electromagnetic energy into said chamber; (c) means for detecting the electromagnetic energy leaving said chamber; (d) resonant condition detecting means coupled to said energy detecting means for providing an indication of the occurrences of the minimum levels of energy leaving said chamber corresponding to the establishment of a standing wave resonant condition within the chamber; and (e) means for determining the frequencies at which standing wave resonant conditions are established within the chamber whereby the volume of the chamber is accurately determined.
2. Apparatus as in Claim 1 wherein said generating means comprises means for varying the frequency of the microwave electromagnetic energy until a standing wave condition is established within the chamber.
3. Apparatus as claimed in Claim 2 wherein said generating means automatically varies the frequency of the output microwave electromagnetic energy.
4. Apparatus as in Claim 2, wherein said generating means comprises operator manipulable means for varying the frequency of the outputted electromagnetic wave energy.
5. Apparatus as in Claim 2, 3 or 4 wherein said energy detecting means and said generating 45 means are each coupled to said antenna means and to said resonant condition detecting means, whereby a manifestation of the level of energy leaving said chamber is provided as a function of the frequency of the electromagnetic energy generated by said electromagnetic generating means.
6. Apparatus as claimed in Claim 2, 3, 4 or 5 wherein said frequency detecting means is 50 coupled to the output of said electromagnetic energy generating means and comprises means for displaying the frequency of the electromagnetic energy.
7. Apparatus as in Claim 6 wherein said detecting means comprises a counter.
8. Apparatus as in any one of Claims 2 to 7 including means coupled to the output of said electromagnetic energy generating means for detecting the level of energy and for providing a 55 feedback signal indicative of the level of energy to said electromagnetic energy generating means, whereby the level of power required by said electromagnetic energy generating means is stabilised.
9. Apparatus for measuring the volume of the chamber of a meter prover substantially as hereinbefore described with reference to and as shown in the accompanying drawings.
10. A method of measuring the volume of a chamber of a regular geometry, said method comprising the steps of:
(a) generating electromagnetic energy field within said chamber of a normal mode selected so that at a resonant condition within said chamber the electric and magnetic component fields of the energy field are related to the dimensions of the regular geometry chamber; 41 GB 2 142 730A 41 (b) extracting reflected energy from said regular geometry chamber; (c) sensing the frequency of the electromagnetic energy that establishes a resonant condition for the normal mode within said chamber; and (d) determining, based upon the sensed resonant frequency, the dimensions and thus the 5 volume of the chamber.
11. A method as in Claim 10, wherein the chamber is a right circular cylinder and the- step of determining determines the axial length and diameter and therefore the volume of the right circular cylinder chamber.
12. A method as in Claim 10 or 11, wherein the normal mode for generating electromag- netic energy field is selected to minimise the perturbations due to the character, configuration, 10 and surface of the chamber.
13. A method as in Claim 12 wherein the mode selected is the TE, mode.
14. A method as in Claim 12, wherein the mode selected is the TE,12 mode.
15. A method as in Claim 12, wherein the mode selected is the TMO90 mode.
16. A method of measuring the volume of a chamber substantially as hereinbefore described 15 with reference to the accompanying drawings.
Printed in the United Kingdom for Her Majesty's Stationery Office, Dd 8818935, 1985, 4235. Published at The Patent Office, 25 Southampton Buildings, London, WC2A lAY, from which copies may be obtained.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US06/135,191 US4379991A (en) | 1980-03-28 | 1980-03-28 | Apparatus for accurately measuring the volume of a meter prover |
US06/136,077 US4365503A (en) | 1980-03-28 | 1980-03-28 | Apparatus for calibrating meter prover encoder |
Publications (3)
Publication Number | Publication Date |
---|---|
GB8418790D0 GB8418790D0 (en) | 1984-08-30 |
GB2142730A true GB2142730A (en) | 1985-01-23 |
GB2142730B GB2142730B (en) | 1985-06-19 |
Family
ID=26833081
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB8108387A Expired GB2072854B (en) | 1980-03-28 | 1981-03-18 | Meter prover calibration |
GB08418790A Expired GB2142730B (en) | 1980-03-28 | 1984-07-24 | Measurement of chamber volume |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB8108387A Expired GB2072854B (en) | 1980-03-28 | 1981-03-18 | Meter prover calibration |
Country Status (6)
Country | Link |
---|---|
AU (1) | AU548537B2 (en) |
CA (1) | CA1157681A (en) |
DE (1) | DE3112227A1 (en) |
FR (1) | FR2479459A1 (en) |
GB (2) | GB2072854B (en) |
NL (1) | NL8101534A (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NO20190211A1 (en) * | 2019-02-15 | 2020-08-17 | Roxar Flow Measurement As | Drift detection/compensation method for mix permittivity based WVF measurement |
CN114942060B (en) * | 2022-05-26 | 2025-01-28 | 国家石油天然气管网集团有限公司 | A method for online verification of natural gas measurement standard device |
CN116499544B (en) * | 2023-06-30 | 2023-09-22 | 广东润宇传感器股份有限公司 | Storage tank volume calibration method, system, electronic equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1297982A (en) * | 1969-12-08 | 1972-11-29 | ||
GB1418960A (en) * | 1972-05-16 | 1975-12-24 | Commissariat Energie Atomique | Method of measuring |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US185319A (en) * | 1876-12-12 | Improvement in apparatus for testing meters | ||
US2491418A (en) * | 1946-04-04 | 1949-12-13 | Socony Vacuum Oil Co Inc | Automatic inspection device |
US3050980A (en) * | 1956-04-25 | 1962-08-28 | Raymond J Dufour | Meter proving means |
US2987911A (en) * | 1960-01-25 | 1961-06-13 | William C Mcdonell | Gas meter calibration apparatus |
US3312107A (en) * | 1964-09-25 | 1967-04-04 | Gen Dynamics Corp | Liquid storage and measuring system |
US3631709A (en) * | 1970-04-06 | 1972-01-04 | Neptune Meter Co | High-speed calibration of liquid flow meters |
US3877287A (en) * | 1972-02-27 | 1975-04-15 | Us Navy | Low flow gas or liquid calibrator |
US3933027A (en) * | 1974-10-15 | 1976-01-20 | Mehall Francis J | Apparatus and method for proving meters |
US3937048A (en) * | 1974-12-05 | 1976-02-10 | Textron Inc. | Methods and apparatus for proving gas meters |
-
1981
- 1981-02-26 AU AU67676/81A patent/AU548537B2/en not_active Ceased
- 1981-03-05 CA CA000372408A patent/CA1157681A/en not_active Expired
- 1981-03-18 GB GB8108387A patent/GB2072854B/en not_active Expired
- 1981-03-27 DE DE19813112227 patent/DE3112227A1/en not_active Withdrawn
- 1981-03-27 FR FR8106164A patent/FR2479459A1/en active Granted
- 1981-03-27 NL NL8101534A patent/NL8101534A/en not_active Application Discontinuation
-
1984
- 1984-07-24 GB GB08418790A patent/GB2142730B/en not_active Expired
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1297982A (en) * | 1969-12-08 | 1972-11-29 | ||
GB1418960A (en) * | 1972-05-16 | 1975-12-24 | Commissariat Energie Atomique | Method of measuring |
Also Published As
Publication number | Publication date |
---|---|
FR2479459B1 (en) | 1985-04-12 |
AU548537B2 (en) | 1985-12-19 |
NL8101534A (en) | 1981-10-16 |
GB2072854A (en) | 1981-10-07 |
CA1157681A (en) | 1983-11-29 |
DE3112227A1 (en) | 1982-01-14 |
GB2072854B (en) | 1985-04-03 |
AU6767681A (en) | 1981-10-01 |
GB2142730B (en) | 1985-06-19 |
GB8418790D0 (en) | 1984-08-30 |
FR2479459A1 (en) | 1981-10-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4365503A (en) | Apparatus for calibrating meter prover encoder | |
US4419880A (en) | Apparatus for calibrating fluid flow meters utilizing digital techniques | |
US3927369A (en) | Microwave frequency sensor utilizing a single resonant cavity to provide simultaneous measurements of a plurality of physical properties | |
US4379991A (en) | Apparatus for accurately measuring the volume of a meter prover | |
US4359902A (en) | Liquid level gauge | |
US2411553A (en) | Radio-frequency power measurement | |
US4419898A (en) | Method and apparatus for determining the mass flow of a fluid | |
US4470123A (en) | Microwave ice accretion meter | |
US3909713A (en) | Device for measuring biaxial strain | |
CN102608434B (en) | Measuring method for scattering coefficient of millimeter wave black body | |
GB2142730A (en) | Measurement of chamber volume | |
US4347731A (en) | Control apparatus for meter prover | |
US2479984A (en) | Apparatus for measuring distortion temperature of plastic materials | |
CA1174072A (en) | Apparatus for calibrating fluid flow meters utilizing digital techniques | |
US3108469A (en) | Non-contacting ultrasonic gage | |
CA1170743A (en) | Reset circuit for zero force "touch" probe | |
Russell | The waveguide below-cutoff attenuation standard | |
US2660706A (en) | Apparatus for measuring power and standing waves in wave guides | |
US2989699A (en) | Multi-mode standing wave indicator | |
Essen | The design, calibration and performance of resonance wavemeters for frequencies between 1,000 and 25,000 Mc/s | |
Harris et al. | Measurement of High Permittivity Dielectrics at Microwave Frequencies | |
US3148536A (en) | Ultrasonic thickness gage | |
Dryagin et al. | Precision broadband wavemeter for millimeter and submillimeter range | |
US4686497A (en) | Adjustable waveguide short circuit | |
US3065631A (en) | Visible indicator for sonic thickness measuring apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
732 | Registration of transactions, instruments or events in the register (sect. 32/1977) | ||
PCNP | Patent ceased through non-payment of renewal fee |