|
Description
of software for measurement of time of flight, phase velocity,
dispersion, attenuation of sound and impedance of materials.
|
|
Agnieszka and Wiesław
Bicz
Mieczysław Pluta
|
This software package
allows to measure time of flight, sound velocity,
attenuation and frequency dependence of attenuation,
dispersion, phase velocity and impedance (density) of any
material. The software uses ultrasonic pulses and is based
on comparison of pulses achieved with reference and measured
medium.
For each measurement it is necessary to choose reference
signal and compare it with the signal, coming from the
measured medium (reflected or transmitted through it). This
allows to use this software with almost any kind of samples,
containments etc. For people using this software it is
necessary to have some knowledge about such kind of
measurements, physics of ultrasounds etc. This software
package gives them very good tool for such measurements.

|
|
I. Introduction to the work with the software |
|
First
step
|
Reference signal should be prepared, the best way to do it
is to use pure (distilled) water. Using markers in the upper
window most important part of the signal should be chosen.
In the bottom window signal between markers from the upper
window can be seen - magnified. See picture 1.

Picture
1.
|
|
Second
step |
Button “Pattern” should be used. After pressing
this button, chosen signal appears in bottom screen in white
color together with information: "Correlation pattern". It means this signal from this moment will be
“reference signal”. See picture 2.

Picture
2
From this moment key called "Measure" should be
used – all subsequent operations will use signal
stored before (pattern) as reference for comparison
with actually measured signal. See picture 3. For
time of flight measurement the display will show 0 –
nothing changed.

Picture
3.
|
|
Third
step |
In
this moment we have to repeat operations described in the
first step. In upper window we choose - using markers the
most important part of signal we are getting from measured
medium. In the bottom window we can see only signal between
markers from the upper window. See picture 4.
Pay attention on
marker position (it is changed now). It means now we
have another signal (with time offset for example)

Picture
4
In
this moment we have all information which is necessary for
calculation of time of flight (and another functions too),
and then the button “Measure” should be used (see
picture 5). On the bottom window we can see two earlier prepared signals (white –
reference signal; red - measure signal) in this case we
receive result different from zero.

Picture
5
|
|
II.
The time of flight and sound velocity measurement method. |
In most cases we can assume,
that the signal will change after propagation - simple
geometrical comparison of signals won’t work properly.
This is the reason, why we are using following algorithm for
comparison of two signals with different time of flight:
a)
FFT with
Hamming window is made.
b)
In frequency
domain, frequency with maximum amplitude is chosen and using
relatively sharp windowing only this frequency and
frequencies from its neighborhood are taken.
c)
Inverse FFT is
done.
d)
Center point of
achieved signal is taken as time mark, telling us the moment
of “coming” of this signal
Time
of flight can be measured from zero point (start of pulse)
or from the time of “coming” of another signal,
stored as pattern – as described above.
If
the path length is known, it is possible to calculate the
sound velocity in the measured material, using comparison
with reference fluid – for example water.
If
the experimental setup have a containment with measured
fluid, where only a part of the sound propagation path is in
the measured fluid, we can wrote following formula:
T=T1+T2
Where
T1 is time of propagation outside of measured
fluid and T2 in this medium.
We
can measure time of flight in the whole system (T) filled
with water (TW, that has velocity CW),
or measured fluid TX (velocity CX). If
we know the path length (L) in measured fluid, we can
calculate the velocity of
sound in this medium:
T2w=L/CW
T1=TW-T2W
This
(T1) can be obtained after measurement with water,
and this measurement must be done only from time to time,
since parameters of system doesn’t change quickly.
CX
(sound velocity in measured medium) = L/(TX-T1)
The
user of the software must know the path length (L), and
choose appropriate signals (not only direct transmission
must be chosen, but also multiple reflections for example).
|
| III.
Theoretical basis of material impedance measurement method |
The measurement of impedance
of an unknown medium can be based on evaluation of the wave,
reflected on the interface of this medium with another
medium (i.e. wall of solid material - in most cases),
eventually transmitted wave too, and comparison with
reflection from another medium with known impedance.
Meanings
of used variables:
Z
- impedance of medium (unit
is Ns/m3)
R
-
the relation of reflected and
transmitted wave (their intensities)
r
- density of material (g/cm3)
c
– sound velocity (m/s)
IR
- intensity of reflected
wave
It
- intensity of transmitted
wave
Geometrical
representation:
|
Material
1 (i.e. solid wall) |
| |
Material
2 (measured medium, water or air) |
|
| |
|
|
Z1=r1c1 |
| |
Z2=r2c2 |
|
Incident
wave with intensity I |
| |
Transmitted
wave with intensity IT |
|
¾® |
| |
¾® |
|
Reflected
wave with Intensity IR |
| |
|
|
¬¾ |
| |
|
In
most cases we are only able to measure the reflected wave
and not the transmitted (this will be disturbed during
propagation in unknown medium). This is the reason, why it
is normally necessary to know the impedance of the solid
wall. But it is also possible to measure it using air as reference
medium (material 2). In this case the measurement would need
following steps:
1)
Measurement
of reflection from the solid wall in contact with air -
result is the intensity of incoming wave. If we know the
impedance of the wall material, this measurement is not
necessary – the intensity can be calculated from the
measurement made in the second step.
2)
Measurement of
reflection from solid wall in contact with reference fluid
with known impedance (for example water) – this is
only necessary for obtaining value of wall material
impedance. If we know this parameter, we can calculate R for
water and do not need the measurement with air (we are able
to calculate the intensity of incoming wave).
3)
Measurement of
signal reflected from measured fluid.
If
the setup doesn’t change, measurements from steps 1
and 2 must be done only from time to time (relatively seldom).
The formulas used here are as follow:
R=IR/IT=
(Z2-Z1)/(Z2+Z1)
I=IR
+ IT=const
I
is the same in each case - with any material, because it
depends only on used transducer and pulser, and can be also
directly measured in comparison with air (which has almost 0
impedance and thus 100% reflection – IT»0)
or calculated if we know both impedances (Z2 and
Z1 – this is the case, if we know the
impedance of the wall material and are using known fluid,
for example water).
I=IR+IR/R
(if we know R and IR)
We
can measure IR (reflected wave) or IT
(transmitted) wave. If we know only IR, and the
intensity of the incoming wave I, we can calculate R:
R=IR/(I-IR)
After
comparison with another substance we are able to calculate
the impedance of the measured substance:
Z1=Z2(1-R)/(1+R)
Z2=Z1(R+1)/(1-R)
The
first equation is necessary to calculate the impedance of
wall material (assuming, that Z2 is the impedance
of known material – i.e. water) and the second for
calculation of impedance of measured material (Z1
is impedance of wall material).
In
the case of impedance measurement only with reflected signal
it is not necessary to measure the signal using FFT
filtration, because it doesn't change the shape (only in
special cases, that are not realistic here). But this is
also not worse, if we do it.
If
we know the impedance and sound velocity of a material, we
are able to calculate the density (r=c/Z).
|
|
IV. Description of method for measurement of phase velocity,
dispersion and attenuation of sound |
| |
|
A.
Introduction |
The idea of the measurement is
based on sending and receiving signals through measured
medium. This operation is repeated many times, after some
time period or after some changes was made (different
material, temperature etc.). Each received signal can be
described by
where
n=1,2,...N. Each signal can be also described using its
Fourier transform:
(1a)
after
inverse Fourier transform is applied, signal can be restored
from his spectrum  (1b)
The distribution of harmonics of this spectrum shows the transfer function
of the whole unit, where is
the function of electronics (generator, transducer,
amplifier...), wave propagation , including diffraction effects and
influence of the medium .
(2)
In
evaluation of material properties the most interesting thing
are changes of medium properties . Thus it is necessary to design the system in the
way, that all other elements are negligible (at least in
frequency region of interest). This means, that it is
necessary to use:
a – broadband devices (capable of
transmitting and receiving short pulses),
b – transducer with small or
controlled diffraction effects.
In all cases of relative measurements, where measured signal is compared
with reference (index zero), it is allowed to assume, that
the characteristic of electronics and geometry of the system
do
not change. Thus:
(3)
|
|
B.
Measurement with changing distance: |
Measurements
made in two distances and

(4a)
(4b)
Compound factor responsible for propagation
(5)
we are writing it as

where
,
-
slowness
- attenuation
coefficient.
For the case without attenuation and
dispersion
(6a)
We are writing it as the superposition of
propagating waves
(6b)
Careful comparison of this both formulas
allows to see, that propagation of wave packet can be
treated as a superposition of harmonic waves with different
slowness (6b).
From (6a) follows, that with the distance compound
amplitudes of harmonics are changing:

Imaginary part of the coefficient
is responsible for attenuation. Inclusion of this
effect for chosen harmonics allows us to write compound
amplitude after propagation:

Calculation of compound coefficient
is possible after logarithm of formula (5)
(7)
where


Difference of compound amplitudes

In large distances this difference changes
quickly with frequency and if it is larger than
we get non continuous phase readings. In this moment,
for the purpose of doing the phase continuous, it is
necessary to be able to estimate the properties of the
medium and try to make a model, that follows the reality. To
calculate the dispersion we describe slowness as containing
two parts – constant and changing:


where first two parts are describing the
propagation in a medium without dispersion (see (6)). Phase
velocity is calculated from phase difference:
,
and from this equation
(8)
The calculation of attenuation using this
method gives realistic results in the central region of
transfer bandwidth, under the condition, that propagation is
going only in one mode (only one path). If many paths are
existing, interference effects occur, that are causing waves
in the attenuation diagram. The existence of such effects
can be shown after measurements for some distances and
comparison of results. In the border region of transfer
function noise occurs, resulting from division of two small
noise functions.
|
|
C. Measurement with changing
medium parameters.
|
We are going back to describing individual measurements using
and reference signal with
.
For relative measurements it is necessary to store
reference measurement, made with known medium. For water
solutions the best way could be to use water as reference
medium. Treating attenuation of water as negligible and
taking slowness
of water as reference, for calculation of attenuation
and dispersion of measured medium we can use modified
formulas (7)
and (8):
(9)
(10)
Similar formulas can be used for calculating changes of attenuation and
dispersion of medium. As reference one of the previous done
measurements can be taken.
|
| Legends |
Formulas are given for continuous variable t,
but in computing we are using discrete variable iT,
where T is the sampling period.
|
| For
download |
|

material parameter
measurement.pdf
|
|
|
|
|
|