Advanced Signals and Systems - Idealized Linear, Shift-Invariant Systems
Advanced Signals and Systems - Idealized Linear, Shift-Invariant Systems
Gerhard Schmidt
Christian-Albrechts-Universität zu Kiel
Faculty of Engineering
Institute of Electrical and Information Engineering
Digital Signal Processing and System Theory
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems
Contents of the Lecture
Entire Semester:
Introduction
Discrete signals and random processes
Spectra
Discrete systems
Idealized linear, shift-invariant systems
Hilbert transform
State-space description and system realizations
Generalizations for signals, systems, and spectra
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-2
Contents of this Part
Background
Ideal transmission systems
Attenuation distortions
Ideal band limitation and ideal low-pass filter
Band limitation plus linear pre- and de-emphasis
Idealized attenuation ripples
Real-valued systems without group-delay distortions
Phase distortions
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-3
Idealized Linear, Shift-invariant Systems
Background:
The term „ideal behavior“ of a system usually means a distortionless transmission, meaning
that the input signals are passed to the output without noticeable difference.
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-4
Idealized Linear, Shift-invariant Systems
Definitions:
A distortion-free system
(if no change of the output signal is desired). Since real systems do usually need some time to
process signals the following demand is more realistic:
meaning that at least a delay and a gain is allowed. Without loss of generality we assume for the
gain and for the delay as well as
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-5
Idealized Linear, Shift-invariant Systems
Definitions (continued):
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-6
Idealized Linear, Shift-invariant Systems
Definitions (continued):
Looking in more detail at the frequency response, we see that we have on the one hand side
a constant magnitude response,
This kind of transmission system is called a linear-phase all-pass system. In the same way
we obtain in the z-domain
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-7
Idealized Linear, Shift-invariant Systems
Definitions (continued):
Possible differences from the ideal behavior mentioned before can be classified by the following
categories:
The latter mentioned linear distortion differ – of course – from non-linear distortions. They
appear, e.g., in systems that are described by non-linear difference equations such as
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-8
Idealized Linear, Shift-invariant Systems
Definitions (continued):
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-9
Idealized Linear, Shift-invariant Systems
In the following we assume to have a linear phase filter. This means that we have
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-10
Idealized Linear, Shift-invariant Systems
meaning that the low-pass filter becomes a linear-phase all-pass filter (a delay element).
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-11
Idealized Linear, Shift-invariant Systems
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-12
Idealized Linear, Shift-invariant Systems
does not exist in general (but for special cases). As a consequence ideal low-pass
filters are non-stable.
Even while violating the „summation condition“ the Fourier transforms of ideal
low-pass filters exist. This is because the summation conditions are sufficient
but not essential!
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-13
Idealized Linear, Shift-invariant Systems
Let us investigate now the reaction of the ideal low-pass filter to a white excitation sequence,
which can be described by its auto correlation:
The output auto correlation can be obtained by „double convolution“ with the impulse response
of the filter and with its mirrored and conjugate complex counterpart:
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-14
Idealized Linear, Shift-invariant Systems
The term describes again a single low-pass frequency response (with zero-phase,
cut-off frequency , and bass-band gain . Thus, we obtain for the magnitude squared
frequency response:
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-15
Idealized Linear, Shift-invariant Systems
In the same way we can compute the cross correlation sequence and its spectral counterpart, the
cross power spectral density. We get:
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-16
Idealized Linear, Shift-invariant Systems
Some Questions
Partner work – Please think about the following questions and try to find answers (first group
discussions, afterwards broad discussion in the whole group).
Can you think of applications where an ideal low-pass filter will be part of a
system specification (in terms of a system that should be approximated as
good as possible)?
……………………………………………………………………………………………………………………………..
……………………………………………………………………………………………………………………………..
……………………………………………………………………………………………………………………………..
If you take an ideal low-pass filter and move the cut-off frequency towards – what
do you get?
………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………
.……………………………………………………………………………………………………………………………..
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-17
Idealized Linear, Shift-invariant Systems
Now we will investigate a low-pass filter that differs slightly from the ideal version. The filter has
the following magnitude frequency response:
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-18
Idealized Linear, Shift-invariant Systems
will only be sketched here. In order to avoid complicated integrals we split the frequency response
in a rectangle and a triangle first. Second also the triangle is decomposed into two rectangles
(see below).
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-19
Idealized Linear, Shift-invariant Systems
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-20
Idealized Linear, Shift-invariant Systems
Sketch of two
High frequencies
step responses are boosted!
with different
values of :
High frequencies
are attenuated!
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-21
Idealized Linear, Shift-invariant Systems
The degree of temporal „smearing“ can be described by the „width“ (duration) of the main
„increase“ part of the step response. This
width can be visualized by the gradient of
a line fitted to the step response at the point
with maximum difference. We get
Point with
maximum
gradient
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-22
Idealized Linear, Shift-invariant Systems
If we go back one step and look again on the ideal lowpass filter of the last part, we can define
a so-called normalized bandwidth on the one hand side and a rise time on the other hand:
Normalized bandwidth:
Rise time:
We can conclude, that (at least for ideal lowpass filters) the product of rise time and normalized
bandwidth is constant:
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-23
Idealized Linear, Shift-invariant Systems
Now we will do the same investigation for the modified low-pass filters. In order to do so, we
will introduce first the so-called equivalent bandwidth. For that purpose we design an ideal
low-pass filter that exhibits the same area in the magnitude frequency response:
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-24
Idealized Linear, Shift-invariant Systems
Again, we can define now a rise time and a normalized (equivalent) bandwidth for the modified
low-pass filter. We get for the …
… normalized, equivalent bandwidth:
… rise time:
As in the last example we get for the product of rise time and normalized, equivalent bandwidth
a constant result:
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-25
Idealized Linear, Shift-invariant Systems
Remarks:
A system with a „quick“ or „steep“ reaction requires a large bandwidth. This can be
achieved in a straight forward way (using a large ) or by lifting the frequency
response at high frequencies.
However, as the investigations before show, amplifying larger frequencies leads to
increased oscillations and to overshooting of the impulse and step responses (this
is undesired in several applications). A counter measure against such overshooting is
to attenuate higher frequencies – which „slows down“ the system. Very often a
compromise is made by increasing the bandwidth and attenuating high frequencies
at the same time.
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-26
Idealized Linear, Shift-invariant Systems
In the following slides we will again assume a linear phase response (a constant group delay). For
some applications (such as HiFi amplifiers) it is desirable if the magnitude response is constant
along the frequency axis. However, in reality this is hard to achieve. Very often small derivations
from this optimal behavior can be observed. We will model such attenuation ripples as
sine-shaped fluctuations:
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-27
Idealized Linear, Shift-invariant Systems
For computing the corresponding impulse response we temporarily neglect the linear phase
term and we obtain for the inverse Fourier transform of the zero-phase frequency response:
… inserting ...
Adding a linear phase term (leading to a shift in time) results finally in the overall impulse
response:
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-28
Idealized Linear, Shift-invariant Systems
The impulse response consists of a main impulse at and two „side“ or „echo“ impulses
appearing samples before and after the main impulse. The frequency of the magnitude
oscillations determines the temporal distance between the echo impulses. The height of these
impulses is determined by the maximum deviation from the desired value of the magnitude
response.
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-29
Idealized Linear, Shift-invariant Systems
The corresponding step response is obtained by summation of the individual parts of the
impulse response. We get:
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-30
Idealized Linear, Shift-invariant Systems
Final Remarks:
Each input signal is reproduced in such a system without distortions at the output
(neglecting the delay and the constant gain). In addition to that, the input signal
appears once before and once after the main signal with a time shift of . This
time shift is proportional to the inverse of the ripple frequency.
If is large the echoes will be audible in HiFi applications – especially the „pre-echo“.
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-31
Idealized Linear, Shift-invariant Systems
Some Questions
Partner work – Please think about the following questions and try to find answers (first group
discussions, afterwards broad discussion in the whole group).
If you design an equalization filter for a loudspeaker-amplifier system, what might
be adequate cost functions that you could use in order to evaluate the “performance”
of the equalization?
……………………………………………………………………………………………………………………………..
……………………………………………………………………………………………………………………………..
Why is (in speech and audio applications) a “pre-echo” more disturbing than a
“post-echo”?
………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-32
Idealized Linear, Shift-invariant Systems
If we assume a system with a linear phase, we can write for the frequency response
we obtain – as known from the first parts of this lecture – that we get a symmetry in the
frequency domain:
The linear phase term needs not to be mentioned, because it results only in a temporal
shift of the impulse response.
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-33
Idealized Linear, Shift-invariant Systems
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-34
Idealized Linear, Shift-invariant Systems
As a result, the inverse Fourier transform (see first part of the lecture) leads to a real, even
sequence concerning the time index:
If we also consider the additional phase term that leads to a shift in time we obtain finally:
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-35
Idealized Linear, Shift-invariant Systems
The impulse response of the first solution is real and even-symmetric concerning . Thus, we
have:
For the second solution we assumed that is imaginary and even concerning . In that
case we obtain for the inverse Fourier transform of the term :
If we also consider the linear phase term (shift in the time domain) we obtain for the symmetry
of the resulting impulse response:
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-36
Idealized Linear, Shift-invariant Systems
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-37
Idealized Linear, Shift-invariant Systems
Basics:
Finally, we assume that a filter should have a constant magnitude frequency response:
If the phase of the filter is not linear (or has a sign-function based phase), meaning that we have
then we talk about all-pass filters with non-linear phases. If we transform such frequency
responses back to the time domain, we obtain:
… inserting …
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-38
Idealized Linear, Shift-invariant Systems
Basics (continued):
Since we do not have any restrictions on the phase response we will produce no symmetries in
the impulse response (and thus also not in the step response).
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-39
Idealized Linear, Shift-invariant Systems
This part:
Background
Ideal transmission systems
Attenuation distortions
Ideal band limitation and ideal low-pass filter
Band limitation plus linear pre- and de-emphasis
Idealized attenuation ripples
Real-valued systems without group-delay distortions
Phase distortions
Next part:
Hilbert transform
Digital Signal Processing and System Theory| Advanced Signals and Systems| Idealized Linear, Shift-invariant Systems Slide V-40