Академический Документы
Профессиональный Документы
Культура Документы
www.elsevier.com/locate/owmeasinst
Abstract
Transit-time ultrasonic ow meters present some advantages over other ow meters for district heating industries. They are
both accurate and non-intrusive. It is well-known that ultrasonic ow meters are sensitive to installation eects. Installation
eects could be static or dynamic. Among the possible dynamic installation eects is pulsating ow. The inuence of pulsating
ow on the prediction and the zero-crossing operations is investigated. Expressions are found for the prediction error and the
zero-crossing error. The relative errors due to the prediction and the zero-crossing are plotted. The prediction error can reach
dramatic values while the zero-crossing operation is hardly inuenced by ow pulsations.
# 2004 Elsevier Ltd. All rights reserved.
Keywords: Ultrasonic ow meter; Pulsating ow; Zero-crossing; Installation eect; Prediction error
0955-5986/$ - see front matter # 2004 Elsevier Ltd. All rights reserved.
doi:10.1016/j.owmeasinst.2003.12.003
180 J. Berrebi et al. / Flow Measurement and Instrumentation 15 (2004) 179185
^ up t T
dT T ^ dw t Ts 2
where T ^ dw t Ts and T
^ up t are the estimations of the
downstream transit-time and the upstream transit-time,
Fig. 3. Amplication of the error by the k-curve. The k-curve indi- respectively. The transit-times Tdw and Tup can be mea-
^ for the estimated ow rate
cates the suitable calibration factor KQ
sured using dierent techniques, among which are the
^
Q. The rst estimation of the ow rate is then modulated by the
^ Q
^ . A small error on the
cross-correlation technique and the zero-crossing tech-
k-factor. The nal estimation becomes: KQ
rst estimation can induce a large error on the determination of the
nique. The cross-correlation technique is a digital tech-
k-factor. By transitivity, it induces a large error on the nal esti- nique that requires the sampling of the pulses and
mation of the ow rate. heavy calculations. It consequently becomes too
expensive for industrial use. The zero-crossing tech-
nique is an analogue technique for determining the
order to study the eects of pulsations on ultrasonic transit-times. The zero-crossing technique has a low
ow meter performance. cost compared to the cross-correlation technique and is
therefore widely used in the industry. In the following,
the estimator of the transit-times is dened by:
TNup
2. Theory ^ up
T ; ^ dw TNdw
T 3
N N
2.1. Description and principle of the ultrasonic ow
meter where TNup and TNdw are the times during which N pul-
ses propagate upstream and downstream, respectively.
An ultrasonic ow meter is described with the help Usually, transit-time technique is performed with
of Fig. 4. For convenience, the ow meter congur- N 1. When N > 1, the technique is called Sing-
ation investigated is longitudinal. A similar analysis Around [6]. Tup and Tdw are sampled alternately and
could be done for diagonal ultrasonic ow meters. The periodically. Their sampling period is 2Ts, where Ts is
radius of the ow meter body is R and the radius of slightly longer than TNup (and consequently longer than
the ultrasonic transducers is Rtd. The length between TNdw ). The estimation of v made in (1) at time t then
J. Berrebi et al. / Flow Measurement and Instrumentation 15 (2004) 179185 181
(Fig. 6):
pj
u zj ej pp zj ej pp t0 0 24
Assuming that ej 5 zj (assumption H1) and applying
Taylors formula to (24) yields:
j
dpu dpp
pj
u zj zj ej pp zj zj ej pp t0 0 25
dt dt
j
From (17), we have pu zj 0. Moreover, if
j
jdpp =dtzj j5 jdpu =dtzj j (assumption H2), ej
becomes:
pp t0 pp zj
ej j
26
dpu
zj
dt
Inserting (14) and (15) into Eq. (26) yields:
Fig. 5. Comparison between zero-crossing at zero ow and at non-
zero ows. On the upper part of the gure, a pulse is received every 0
pp sin2pfp t0 h sin2pfp zj h
tj jL=c since the mean ow velocity is zero. In the lower part of the ej 0
gure, ow pulsations are involved. They induce positive (resp. nega- pu Tu Tu
fu 2pcos 2pfu sin 2pfu exp 1=2
tive) extensions sj of the upstream (resp. downstream) transit-time. 2 2
27
That is in fact:
2.3.1. Constant mean ow velocity 0
pp sin2pfp h sin2pfp zj h
If the ow velocity is constant, then pp is also con- ej 0
28
pu fu 2pexp 1=2
stant, equal to the threshold pp(t0), and sj s. The trig-
ger simply determines the rst zero zj of each pressure The transit-time and the average transit-time then
j become:
pulse pu . Then zj 1 is the solution of:
8j 2 2;N; Tj zj ej zj1 ej1
pj1
u t 0; t 2 tj ;tj Tu 17
Td sj1 ej ej1 29
Solving for (17) using (15) leads to:
1 N X1
1
^ Td
T si e e eN e1 30
sin2pfu t tj 0 N 1 i1 N 1
17 () 18
0 < t tj < T u
Tu
zj1 tj 19
2
The transit-time Tj is then determined by the follow-
ing formula:
8j 2 2;N; Tj zj zj1 tj1 tj2 20
8j 2 2;N; Tj Td s 21
A reduction of the noise present in the measurement
is performed by taking the average of all Tj. The esti-
mation of the transit-time is then:
^ 1 X N
T Tj 22
N 1 j2 Fig. 6. Error induced by a pulsating ow on the zero-crossing pro-
cess. The threshold level is given by the value of the pressure at time
^ Td s
T 23 t t0 . From that moment, the detector is looking for the rst time
when the pulses cross the threshold. The measured zero is then given
by the zj. As the ow pulsations are due to variation of the pressure
pp(t), they induce an error denoted by e. When the pressure is increas-
2.3.2. Sinusoidal mean ow velocity
ing (case of the gure), the threshold becomes lower than it should be
If vp is slowly varying over the duration of N pulses, relatively to the pulse. Then, e is negative. If the pressure is decreas-
the zero-crossing found in (19) is slightly delayed by ej ing, e is positive.
J. Berrebi et al. / Flow Measurement and Instrumentation 15 (2004) 179185 183
With help of (28), e becomes: Taking the logarithmic dierentiate of (1) and focus-
ing only on the zero-crossing terms leads to:
0
pp sin2pfp z1 h sin2pfp zN h Dv eH h eH h Ts eH h
e 0
31 Ez
pu N 1fu 2pexp 1=2 v dT Tup h
z z eH h Ts
1 N 38
0
pp 2cos 2pfp h sin2pfp zN z1 Tdw h Ts
e 2
0
pu N 1fu 2pexp 1=2 By neglecting the two latter terms, the relative error
on the ow velocity becomes:
32
eH h eH h Ts
As h is a free parameter, it can be changed to Ez 39
dT
z1 zN Lv h
2 h. Moreover, assuming that fp zN z1 As dT cp2 ; Ez becomes:
fp N 1Td 5 1 leads to: h
c2
Ez eH h eH h Ts 40
0 Lvp h
cos2pfp h pp f p
e 0
Td e0 cos2pfp h 33 Developing the latter expression leads to:
exp 1=2 pu f u
c2e0H cos2pfp h cos2pfp h Ts
Notice that the latter is valid if and only if there is Ez 41
Lv0p sin2pfp h
solution for the zero-crossing. If the threshold does not
0
cross the pulse (pu too small), formula (33) has
0 3. Results and discussion
no meaning. The problem has a solution if pu >
dpp =dt NTd 2NTd pfp p0
p . The expressions of Es and Ez, respectively, found in
Max
(11) and in (41) are suitable for both liquids and gases.
Both Es and Ez cannot be overestimated since the sinu-
2.3.3. Case 3: ltering the ow pulsations
soids present in the quotient of (11) and of (41) can be
By applying a high-pass lter on the total received
in principle equal to zero. In practice, the probability
pressure (before zero-crossing), it is easier to have a
that h will be equal to (or in the neighbourhood of) 0
solution of form (33) to the problem posed in (24). By T
mod 2p is small. The sinusoid present in the quotient of
using a rst order lter:
(11) and of (41) will not be equal to zero.
ix=xc
Hx H0 ; 34
1 ix=xc 3.1. Prediction error
where H 0 1, the pressure from the ow pulsations is A typical value for the ow pulsations amplitude is
damped by a factor H(xp) xp 2pfp . Then replacing v0p 1 m=s. By choosing dierent values for the num-
0 0 0
pp in (33) by H(xp)pp gives for pu > 2NTd pfp Hxp ber N of loops and for the pulsations frequency fp, Es
0
pp (assumption H3): can vary considerably. Figs. 7 and Fig. 8 are, respect-
ively, plotted the prediction error for N 2 and for
cos2pfp h Hxp pp fp
0 N 100 for fp 10 Hz. These gures show that Es can
eH 0
Td e0H cos2pfp h 35 easily reach around 10% when there is no averaging of
exp 1=2 pu fu
the transit-times (N 2). The same error can reach
dramatic values when averaging the transit-times
2.3.4. Case 4: error on the ow measurement (N 100). This is due to the fact that when N increa-
Assuming now that a downstream transit-time is ses, the sampling interval also increases leaving a
measured at time h and that the following upstream longer time interval to the variations of the ow velo-
transit-time is measured at time h Ts , the estimation city. There is a compromise to nd between N and
fp. When fp reaches high values, it is wiser to take N
of the mean ow velocity according to (1) then reads:
! smaller.
L 1 1
^
v
2 T ^ dw h Ts T ^ up h 3.2. Zero-crossing in water applications
L dT
36 The ow pulsations in water appears mostly in a
2T^ up hT^ dw h Ts
range of frequencies between 0.1 and 100 Hz. The
^ up h T
dT T ^ dw h Ts 37 pressure is of the order of 1 bar. The central frequency
fu of the pulse is between 0.5 and 4 MHz. The ultra-
184 J. Berrebi et al. / Flow Measurement and Instrumentation 15 (2004) 179185
Fig. 8. The variations of the prediction error Es over time when Fig. 10. The variations of the zero-crossing error Ez over time when
N 100. The maximal error can easily exceed 100%. The error is N 100. The maximal error does not exceed 2
104 %. It shows that
increased by the high number of pulses sent. The sampling time is too the ow pulsations do not have any inuence on the zero-crossing
long, inducing a large prediction error (2.2). process.
J. Berrebi et al. / Flow Measurement and Instrumentation 15 (2004) 179185 185
pulsations. It implies to use a high-pass lter of higher been found. But one has to be aware that such errors
order than H. This is usually the case in the industrial probably exist.
applications. It is then possible to reach the same level
of error than in liquids.
References
4. Conclusion [1] A. Hayward, Flowmeters, The Macmillan Press Ltd, London,
1979, pp. 112116.
The zero-crossing method used for measuring the [2] E. Hakansson, J. Delsing, Eects of Pulsating Flow on an Ultra-
upstream and downstream transit-times is not sensitive sonic Gas Flowmeter, Lund Institute of Technology, Lund,
to ow pulsations. Indeed, an appropriate lter can Sweden, 1993.
[3] C. Carlander, Installation Eect and Self-Diagnostics for Ultra-
remove the ow pulsations before operating the zero-
sonic Flow Measurement, Lulea University of Technology, Lulea,
crossing. However, the sampling of the ow velocity Sweden, 2001.
cannot be perfect in the way that upstream and down- [4] L. Lynnworth, A. Brown, Ultrasonic Flow meters. Flow
stream transit-times cannot be measured simul- Measurement, second ed., D.W. Spitzer, ISA, Research Triangle
taneously. A prediction error depending on the time Park, 2001.
[5] J. Delsing, US patent 5 796 009, Method for meausing in a uid
position, the pulsations frequency and the number of
with the aid of sing-around technique.
loops used for averaging the transit-times can then [6] S. Uchida, The Pulsating Viscous Flow Superposed on the
reach dramatic values. Moreover, the present work Steady Laminar Motion of an incompressible Fluid in a Circular
does not deal with the possible inuence of the ow Pipe, Zamp, 1956, pp. 403421.
pulsations on the ultrasonic propagation due to velo- [7] European Committee for Standardisation (CEN) and Swedish
Standard Institution (SIS). Heat meters-part 1: General require-
city prole variations [7]. So far, no propagation model
ments. EN 1434-1 (1997).
relevant for the eects caused by the pulsations has