Exercise 3.1: Causality Considerations
The graph shows above the two-port network with the transfer function
- H1(f)=j⋅f/fG1+j⋅f/fG,
where fG represents the 3dB cut-off frequency:
- fG=R2π⋅L.
By cascading n two-port networks H1(f) built in the same way, the following transfer function is obtained:
- Hn(f)=[H1(f)]n=[j⋅f/fG]n[1+j⋅f/fG]n.
- Here, a suitable resistor decoupling is presumed, but this is not important for solving this exercise.
- The lower graph shows for example the realization of the transfer function H2(f).
In this exercise, such a two-port network is considered with respect to its causality properties.
For any causal system, the real and imaginary parts of the spectral function H(f) satisfy the Hilbert transformation, which is expressed by the following abbreviation:
- Im{H(f)}∙−−−→Re{H(f)}.
Since the Hilbert transformation provides important information not only for transfer functions but also for time signals, the correspondence is often expressed by the general variable x, which is to be interpreted - depending on the application - as normalized frequency or as normalized time.
Please note:
- The exercise belongs to the chapter Conclusions from the Allocation Theorem.
- Reference is also made to the theory pages Hilbert transformation and Partial fraction decomposition.
Questions
Solution
- The given transfer function can be computed according to the voltage divider principle. The following holds:
- H1(f=0)=0,H1(f→∞)=1
- This is a high-pass filter.
- For very low frequencies, the inductivity L constitutes a short circuit.
(2) Yes is correct:
- Every real network is causal. The impulse response h(t) is equal to the output signal y(t) if at time t=0 an extremely short impulse – a so-called Dirac delta impulse – is applied to the input.
- Then, a signal cannot occur at the output already for times t<0 for causality reasons:
- y(t)=h(t)=0f¨urt<0.
- Formally, this can be shown as follows: The high-pass transfer function H1(f) can be rearranged as follows:
- H1(f)=j⋅f/fG1+j⋅f/fG=1−11+j⋅f/fG.
- The second transfer function describes the low-pass function equivalent to H1(f), which results in the exponential function in the time domain.
- The "1" becomes a Dirac delta function. Considering T=2π⋅fG the following thus holds for t≥0:
- h1(t)=δ(t)−1/T⋅e−t/T.
- In contrast, h1(t)=0 holds for t<0, which would prove causality.
(3) The series connection of two high-pass filters results in the following transfer function:
- H2(f)=[H1(f)]2=[j⋅f/fG]2[1+j⋅f/fG]2=[j⋅f/fG]2⋅[(1−j⋅f/fG)]2[(1+j⋅f/fG)⋅(1−j⋅f/fG)]2=(f/fG)4−(f/fG)2+j⋅2⋅(f/fG)3)[1+(f/fG)2]2.
- With f=fG from this it follows that:
- H2(f=fG)=1−1+j⋅24=j/2⇒Re{H2(f=fG)}=0_,Im{H2(f=fG)}=0.5_.
(4) The first two proposed solutions are correct:
- Since the impulse response is h1(t)=0 for t<0, the convolution operation h2(t)=h1(t)⋆h1(t) also satisfies the causality condition.
- Similarly, the n–fold convolution yields a causal impulse response: hn(t)=0fort<0.
- However, the real and imaginary parts of the spectral function H2(f) are related via the Hilbert transformation for a causal impulse response h2(t) .
- Thus, considering the shortcut x=f/fG and the result of the subtask (3) the following holds:
- x4−x2x4+2x2+1∙−−−→2x3x4+2x2+1.