Causal/Analytic Signals



Introduction


This applet shows which role the Hilbert-Transformation plays in the description of causal respectively analytic signals and their spectra.

It illustrates



Applet functions


Causal Signals


. Select a real and causal signal v(t).
. Here the applet can be finished or the help site can be activated. The scrollbar changes the parameter for generating the selected causal signal v(t).
.
Implemented signals

  • p = Parameter

  • t0 = reference value for the time domain, reference value for the frequency domain is
    w0 = p/t0



. The causal signal is split up in an even and an odd part. The even one is shown in the upper left, the odd one in the upper right.

The Fourier transform of both parts is shown in the lower area. The even time signal is transformed to the real part P(jw) of the spectrum V(jw), the odd time signal to the complex part jQ(jw)
(see textbook at page 219 for the symmetrical relations of the Fourier-Transformation).

As you know from the theory of causal signals, P(jw) is the Hilbert-Transform of Q(jw).







Analytic Signals


. A real and even signal v(t) can be chosen here.
. Here the applet can be finished or the help site can be activated. The scrollbar changes a parameter for generating the selected signal.
.
Implemented signals


  • p = Parameter

  • t0 = reference value for the time domain, reference value for the frequency domain is

    w0 = p/t0



. With v(t) an analytic signal is generated:

vanalyt(t) = v(t) + j·H{v(t)}

The real and even signal v(t) is transformed to the even part of the real and right-sided spectrum V(jw) of vanalyt(t).

Veven(jw) is shown in the upper left.
The odd part Vodd(jw) is the Fourier transform of jH{v(t)} and is shown in the upper right.








Single-Sideband Modulator



Introduction

This applet visualizes the function of a Single-Sideband Modulator and simulates an idealized transmission line with following demodulation of the receiver signal.

This applet shows




Applet functions


. Here a band limited signal can be chosen. Two scrollbars respectively change the width and the position of the signal.
. In the lower area the selected input signal and its Fourier transform are drawn.
. By pushing a certain signal button the time signal and its Fourier transform appear in a new window. (the real part of signals is drawn in red, the imaginary one in blue)
. Select the sideband which should be transmitted.
. This button opens a new window for selecting the channel.
.
Channel window

The following options are possible:
  • 0dB/3dB attentuation , no/linear phase
  • RC Low Pass Characteristic with the following transfer function (see textbook at page 158f.):
(wm = modulation frequency)

The selected channel transfer function is plotted in the upper right, its modulus in the lower left and its phase in the lower right.
. The reset button closes all open windows.
. Here you can finish the applet or activate the help site.
. There is also a sound signal implemented. By selecting this, additional sound buttons will be activated to play the respective sound signal.








Sampling of Bandpass Signals



Introduction

This applet shows another application for the Hilbert-Transformation in signal processing: sampling of bandpass signals.

It illustrates



Applet functions


. Select a real bandpass signal.
. In the lower area the selected input signal and its Fourier tranform are shown.
. By pushing a certain signal button the time signal and its Fourier transform appear in a new window. (the real part of signals is drawn in red, the imaginary one in blue)
. The sampling rate ws is constant. Here you can change the band width of the input signal, e.g. sampling at Nyquist rate means band width of the analytic signal
w2 - w1 equal sampling rate ws.
Sampling at Nyquist rate
(the lower band and its periodical repetitions are drawn in orange (light-blue) for real (imaginary) signals)
. The reset button closes all open windows.
. Here you can finish the applet or activate the help site.
. There is also a sound signal implemented. By selecting this additional sound buttons will be activated to play the respective sound signal.