<< Chapter < Page Chapter >> Page >
This module discusses the use of anti-aliasing filters when sampling at a rate below the Nyquist frequency.

Introduction

It has been shown that a ( - B , B ) bandlimited signal can be perfectly reconstructed from its samples at a rate ω s = 2 π / T s B . However, it is not always practically possible to produce sufficiently high sampling rates or to ensure that the input is bandlimited in real situations. Aliasing, which manifests itself as a difference in shape between the periods of the samples signal spectrum and the original spectrum, would occur without any further measures to correct this. Thus, it often becomes necessary to filter out signal energy at frequencies above ω s / 2 in order to avoid the detrimental effects of aliasing. This is the role of the anti-aliasing filter, a lowpass filter applied before sampling to ensure that the signal is ( - ω s / 2 , ω s / 2 ) bandlimited or at least nearly so.

Anti-aliasing filters

Aliasing can occur when a signal with energy at frequencies other that ( - B , B ) is sampled at rate ω s < 2 B . Thus, when sampling below the Nyquist frequency, it is desirable to remove as much signal energy outside the frequency range ( - B , B ) as possible while keeping as much signal energy in the frequency range ( - B , B ) as possible. This suggests that the ideal lowpass filter with cutoff frequency ω s / 2 would be the optimal anti-aliasing filter to apply before sampling. While this is true, the ideal lowpass filter can only be approximated in real situations.

In order to demonstrate the importance of anti-aliasing filters, consider the calculation of the error energy between the original signal and its Whittaker-Shannon reconstruction from its samples taken with and without the use of an anti-aliasing filter. Let x be the original signal and y = G x be the anti-alias filtered signal where G is the ideal lowpass filter with cutoff frequency ω s / 2 . It is easy to show that the reconstructed spectrum using no anti-aliasing filter is given by

X ˜ ( ω ) = T s X s ( T s ω ) | ω | < ω s / 2 0 otherwise = k = - X ( ω - k ω s ) | ω | < ω s / 2 0 otherwise .

Thus, the reconstruction error spectrum for this case is

( X - X ˜ ) ( ω ) = - k = 1 X ( ω + k ω s ) + X ( ω - k ω s ) | ω | < ω s / 2 X ( ω ) otherwise .

Similarly, the reconstructed spectrum using the ideal lowpass anti-aliasing filter is given by

Y ˜ ( ω ) = Y ( ω ) = X ( ω ) | ω | < ω s / 2 0 otherwise .

Thus, the reconstruction error spectrum for this case is

( X - Y ˜ ) ( ω ) = 0 | ω | < ω s / 2 X ( ω ) otherwise .

Hence, by Parseval's theorem, it follows that | | x - y ˜ | | | | x - x ˜ | | . Also note that the spectrum of Y ˜ is identical to that of the original signal X at frequencies ω ( - ω s / 2 , ω s / 2 ) . This is graphically shown in [link] .

The figure above illustrates the use of an anti-aliasing filter to improve the process of sampling and reconstruction when using a sampling frequency below the Nyquist frequency. Notice that when using an ideal lowpass anti-aliasing filter, the reconstructed signal spectrum has the same shape as the original signal spectrum for all frequencies below half the sampling rate. This results in a lower error energy when using the anti-aliasing filter, as can be seen by comparing the error spectra shown.

Anti-aliasing filters summary

As can be seen, anti-aliasing filters ensure that the signal is ( - ω s / 2 , ω s / 2 ) bandlimited, or at least nearly so. The optimal anti-aliasing filter would be the ideal lowpass filter with cutoff frequency at ω s / 2 , which would ensure that the original signal spectrum and the reconstructed signal spectrum are equal on the interval ( - ω s / 2 , ω s / 2 ) . However, the ideal lowpass filter is not possible to implement in practice, and approximations must be accepted instead. Anti-aliasing filters are an important component of systems that implement discrete time processing of continuous time signals, as will be shown in the subsequent module.

Questions & Answers

if three forces F1.f2 .f3 act at a point on a Cartesian plane in the daigram .....so if the question says write down the x and y components ..... I really don't understand
Syamthanda Reply
hey , can you please explain oxidation reaction & redox ?
Boitumelo Reply
hey , can you please explain oxidation reaction and redox ?
Boitumelo
for grade 12 or grade 11?
Sibulele
the value of V1 and V2
Tumelo Reply
advantages of electrons in a circuit
Rethabile Reply
we're do you find electromagnetism past papers
Ntombifuthi
what a normal force
Tholulwazi Reply
it is the force or component of the force that the surface exert on an object incontact with it and which acts perpendicular to the surface
Sihle
what is physics?
Petrus Reply
what is the half reaction of Potassium and chlorine
Anna Reply
how to calculate coefficient of static friction
Lisa Reply
how to calculate static friction
Lisa
How to calculate a current
Tumelo
how to calculate the magnitude of horizontal component of the applied force
Mogano
How to calculate force
Monambi
a structure of a thermocouple used to measure inner temperature
Anna Reply
a fixed gas of a mass is held at standard pressure temperature of 15 degrees Celsius .Calculate the temperature of the gas in Celsius if the pressure is changed to 2×10 to the power 4
Amahle Reply
How is energy being used in bonding?
Raymond Reply
what is acceleration
Syamthanda Reply
a rate of change in velocity of an object whith respect to time
Khuthadzo
how can we find the moment of torque of a circular object
Kidist
Acceleration is a rate of change in velocity.
Justice
t =r×f
Khuthadzo
how to calculate tension by substitution
Precious Reply
hi
Shongi
hi
Leago
use fnet method. how many obects are being calculated ?
Khuthadzo
khuthadzo hii
Hulisani
how to calculate acceleration and tension force
Lungile Reply
you use Fnet equals ma , newtoms second law formula
Masego
please help me with vectors in two dimensions
Mulaudzi Reply
how to calculate normal force
Mulaudzi
Got questions? Join the online conversation and get instant answers!
Jobilize.com Reply

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Signals and systems. OpenStax CNX. Aug 14, 2014 Download for free at http://legacy.cnx.org/content/col10064/1.15
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Signals and systems' conversation and receive update notifications?

Ask