Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Echo Detection

LabVIEW 8.5 Help
August 2007

NI Part Number:
371361D-01

»View Product Info

Echo detection using Hilbert transforms is a common measurement for the analysis of modulation systems.

Equation A describes a time-domain signal. Equation B yields the Hilbert transform of the time-domain signal.

x(t) = Aetcos(2πf0t) (A)
xH(t) = –Aetsin(2πf0t) (B)

where A is the amplitude, f0 is the natural resonant frequency, and τ is the time decay constant.

Equation C yields the natural logarithm of the magnitude of the analytic signal xA(t).

(C)

The result from Equation C has the form of a line with slope m = –1/τ. Therefore, you can extract the time constant of the system by graphing ln|xA(t)|.

The following figure shows a time-domain signal containing an echo signal.

The following conditions make the echo signal difficult to locate in the previous figure:

  • The time delay between the source and the echo signal is short relative to the time decay constant of the system.
  • The echo amplitude is small compared to the source.

You can make the echo signal visible by plotting the magnitude of xA(t) on a logarithmic scale, as shown in the following figure.

In the previous figure, the discontinuity is plainly visible and indicates the location of the time delay of the echo.

The following figure shows a section of the block diagram of the VI used to produce the previous figures of the time-domain signal and the visible echo signal.

The VI in the previous figure completes the following steps to detect an echo.

  1. Processes the input signal with the Fast Hilbert Transform VI to produce the analytic signal xA(t).
Note  You can use the Fast Hilbert Transform VI only in the LabVIEW Full and Professional Development Systems.
  1. Computes the magnitude of xA(t) with the Re/Im To Polar function.
  2. Computes the natural log of xA(t) to detect the presence of an echo.

Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit