Measuring transient flows

Theoretical basis of the Doppler frequency estimation

The amplitudes of the echoes reflected by the particles within the flowing fluid are somewhat random in nature, corresponding to the random distribution of the particles in the fluid medium. Thus, the Doppler signals may be treated as random processes, and characterized by different moments. In order to be able to determine the probability of occurrence of this process, one must have access to a great number of actual occurrences of the process. In practice, it is difficult to obtain measurements of the exact same process under the exact same conditions at several different times. Therefore, a temporal average is preferable to an ensemble average. The temporal average and the ensemble average will not be the same unless the process is stationary and the analysis time is very long (tending to infinity). Considering the Doppler process as stationary, the average frequency may be expressed as the normalized first moment, or:

Definition of the mean Doppler frequency

where S(f) is the spectral density or probability density of the Doppler signal.

The Doppler frequency calculation algorithm is based on the fact that the inverse Fourier transform of the probability density of a stationary process is equal to the auto-correlation function. The mean Doppler frequency may be expressed in terms of the time derivatives of the auto-correlation function at the origin:

How the mean Doppler frequency is computed

Transient flows are characterized by variations in velocities versus time. The non-stationary propriety of transient flows implies that a bias will be introduced in the time derivatives of the auto-correlation function. The computation of the auto-correlation could only be realized during a finite time interval and only samples of the analytical signal are available (space in time by PRF).

How to measure transient flows

In order to reduce the bias induced by the non-stationary propriety of transient flows, the number of emissions used to compute the mean Doppler frequency should be reduced. But unfortunately reducing the number of emissions will increase the quality of the estimation of the auto-correlation function. A comprise should be therefore realized between the number of emissions used and the quality of the estimated mean Doppler frequency.

A low number of emissions pro profile increases the variance in the measured mean Doppler frequency. This variance could be reduced by using the moving average filter.

Conclusions

A compromise has to be realized between the number of emissions used pro profiles, the number of profiles used in the moving average filter and the quality of the measured mean Doppler frequency.

An example: the non-stationary Couette flow

This experiment measures the vertical velocity component of the liquid contained between a rotating cylinder and a fixed concentric cylinder as displayed in the figure below. The probe is placed between the gap of the cylinders in such a way that the ultrasonic beam axis of the probe is parallel to the axis of the cylinders. The direction of rotation of the outer cylinder is periodically changed.

This experiment was realized by Mrs. Patricia Ern from the ESPCI in Paris
.

photo of the experiment

The figure below is an example of the resulting measurements ...


The chosen values of the parameters are given below :

Emitting frequency 8.0 MHz
Emitting power medium
Pulse repetition frequency 490 Hz, 2040 us, 1683 mm
Burst length 8 cycles
Resolution 0.5 us, 0.41 mm
Sensitivity low
Number of emission pro profiles 128 or 296.4 ms
Doppler scale factor 4
Maximum velocity 12.63 mm/s
Minimum velocity -12.63 mm/s
Velocity offset 0 mm/s
Memory size 500 profiles or 148200 ms
Skip profile 0 profile or 0.0 ms
Number of channels 224
First channel at 0.0 us, 0.0 mm
First recorded channel 1 at 0.0 us, 0.0 mm
Last recorded channel 224 at 111.5 us, 91.9 mm
Selected filter type none
Zero values included
Number of profiles used for filtering 32
Unit US axis
Doppler angle 60 degrees
Sound velocity 1650 m/s
TGC mode slope
TGC start value 24 dB
TGC end value 29 dB
Trigger On
Trigger mode Waiting for +
Trigger delay 0 profile or 0.0 ms
Number of profiles pro sequences 500 profile or 148200 s
Number of sequences 1