VIP园地
供求平台
   
 
 技术论文

ULTRASONIC DOMESTIC GAS METERS-A REVIEW

N. Bignell
National Measurement Laboratory
CSIRO Telecommunications and Industrial Physics
Lindfield, NSW, Australia
Page 2/4

3 DUCTS, FLOW AND ULTRASOUND
xxxxIn the construction of a gas meter, the gas must flow through a duct and the ultrasound must pass through the flowing gas. When ultrasound propagates in a duct it generally does so as a series of modes. The exact nature of these modes depends very much on the geometry of the duct, but they travel at speeds that decrease as their complexity increases. The plane wave mode is the simplest and always propagates. Other modes have a cut-off frequency and they will not propagate in a given duct, below this frequency. As a mode approaches its cut-off frequency, its speed approaches zero.
xxxxThe waveform that is received after travelling through a duct is comprised of the combined signals from many modes and this has the effect of prolonging the signal seen. The use of a transducer with a large Q also prolongs the signal. This is of importance in the pulse repetition method of timing.
xxxxThe presence of flow in the duct changes the shape of the received waveform. This can be illustrated for a cylindrical duct such as that shown in Figure 1, by the waveforms shown in Figure 2.
xxxxHere the relative peak heights of the signal transmitted with the flow are different from those
transmitted against the flow. This is very inconvenient for timing based on a particular zero crossing of the received waveform. If this crossing is being detected using an electronic threshold, illustrated by the heavy horizontal line in Figure 2, then it will select a different crossing depending on the direction of transmission. This causes a very serious timing error.


Figure 1. A cylindrical metering tube with transducers and mode control devices (A).

xxxxA solution to this problem has been to modify the flow path by inserting mode control devices [3] into the duct. These are shown in Figure 1. Other meters use an element down the axis of the tube. Sometimes the transducer is made considerably larger than the duct to avoid the generation of modes other than the plane wave [5].


Figure 2. Upstream (light trace) and downstream waveforms, with gain adjusted to make them of equal height. The origin of the time axis is arbitrary. The heavy horizontal line represents a threshold.

4 TIMING TECHNIQUES
xxxxThe timing of the signal in the two directions must be done with an uncertainty of about 3 ns if the specification is to be met for the uncertainty at low flow rates. This is quite difficult to achieve when the restriction of low power consumption is applied. A timing clock of even 10 MHz will allow direct timing to only 100 ns. An advantage is the very large number of measurements made in the billing period. If these measurements are truly random a high single measurement uncertainty can be tolerated while still achieving a low uncertainty in the mean value. The meters developed so far do not rely on this averaging to achieve their required uncertainty. This is probably because they must show their performance ability over a much shorter period during the calibration and testing part of their operation.

4.1 Pulse repetition
xxxxIn this technique [3], a low frequency clock is used and the time to be measured is increased by sending the signal down the tube a number of times. A timer is started as the first pulse is sent down the tube. When it arrives it is detected and another pulse is immediately sent down, in the same direction, and so on for, say 100 pulses. When the 100th pulse arrives the timer is stopped. Thus the time that is measured is 100 times that for one pulse and so a clock frequency 100 times less may be used. This works well and allows resolutions of a few nanoseconds with a clock period of 100 ns. There are, however, some drawbacks detailed in section 5.

4.2 Phase methods
xxxxAnother method [8] of timing uses a special drive signal of 24 cycles of a sinusoid with a phase
reversal built into it two thirds of the way through. The drive signal is generated from a 1.44 MHz clock by counting down to 180 kHz so that it is phase locked to it. Members of a group of eight capacitors are switched in turn by the clock to sample the received signal. During the 16 cycles before the phase switch they form a good average of the incoming waveform. A phase detector is used to compare the incoming wave with this average and hence the reversal is detected and the sampling stopped. This measurement establishes the time to one clock pulse but this is not nearly accurate enough. The phase of the stored waveform on the capacitors is then investigated. The voltage on each of the eight capacitors is read by an analogue to digital converter. If the phase reversal stopped the data collection at exactly the start of the phase of the received signal then the received signal and the driving signal ( and the clock) would be in phase and an integral number of clock pulses would correspond to the transit time to be measured. Usually there is a phase difference that needs to be determined by the curve fittingxprocedure used. It is claimed that this can be done to one thousandth of a period of the signal thus achieving an accuracy of several nanoseconds.
xxxxIn a similar technique [2], the transducer is excited with a tone burst of 8 cycles at 40 kHz. The
received waveform is sampled at 320 kHz to give the data set y(ti). The phase is given by

xxxxxxxxxxxx(2)

which is more easily calculated than might appear since the sine and cosine values for eight samples per period are constrained to be either zero or ±1 or . It can only be determined between 0 and 2p. To remove the phase ambiguity (or to do "phase unwrapping") a separate, direct measurement of the time of flight is done using a threshold and comparator, exciting the transducer with a single pulse.

4.3 Clock period interpolation
xxxxA portion of the received waveform is digitised at a rate equal to the clock rate and these data are stored. If timing is done to a zero crossing it is easy to find the integral number of clock pulses that finish just before that crossing. Then an interpolation is done to determine that fraction of a clock period to the crossing.
xxxxIt is also possible to interpolate by using a fast voltage ramp lasting one clock period with a circuit that samples this voltage at the instant of the event being timed. The voltage sampled divided by the maximum voltage for the ramp, is the fraction of the clock period required.

 
 
| 首 页 | 常用图表 | 网站建设 | 网站地图 | 关于我们 | 请您留言 | 联系方式
Copyright © 2001-2008 Chinaflow.com.cn. All Right Server.
E-Mail: zhangbz@yeah.net  Tel:86-10-64429933; 62450161 手机:13693121531