Lecture XII: Ideal filters

Similar documents
Continuous-Time Signal Analysis FOURIER Transform - Applications DR. SIGIT PW JAROT ECE 2221

EELE503. Modern filter design. Filter Design - Introduction

The University of Texas at Austin Dept. of Electrical and Computer Engineering Midterm #2

Final Exam Solutions June 14, 2006

The University of Texas at Austin Dept. of Electrical and Computer Engineering Final Exam

Dorf, R.C., Wan, Z. Transfer Functions of Filters The Electrical Engineering Handbook Ed. Richard C. Dorf Boca Raton: CRC Press LLC, 2000

Final Exam. EE313 Signals and Systems. Fall 1999, Prof. Brian L. Evans, Unique No

Final Exam Solutions June 7, 2004

Fourier Transform Analysis of Signals and Systems

Digital Processing of Continuous-Time Signals

Digital Filters IIR (& Their Corresponding Analog Filters) Week Date Lecture Title

Digital Processing of

F I R Filter (Finite Impulse Response)

4. Design of Discrete-Time Filters

ECE 203 LAB 2 PRACTICAL FILTER DESIGN & IMPLEMENTATION

Sampling and Signal Processing

Analog Filters D R. T A R E K T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

ECE503: Digital Filter Design Lecture 9

Experiment 4- Finite Impulse Response Filters

1. Find the magnitude and phase response of an FIR filter represented by the difference equation y(n)= 0.5 x(n) x(n-1)

Part B. Simple Digital Filters. 1. Simple FIR Digital Filters

Signals and Systems Lecture 6: Fourier Applications

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

The University of Texas at Austin Dept. of Electrical and Computer Engineering Midterm #1

Signals and Systems Lecture 6: Fourier Applications

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

IIR Filter Design Chapter Intended Learning Outcomes: (i) Ability to design analog Butterworth filters

Continuous-Time Analog Filters

ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015

Chapter 1 INTRODUCTION TO DIGITAL SIGNAL PROCESSING 1.6 Analog Filters 1.7 Applications of Analog Filters

DSP Laboratory (EELE 4110) Lab#10 Finite Impulse Response (FIR) Filters

EE202 Circuit Theory II , Spring

Digital Filters IIR (& Their Corresponding Analog Filters) 4 April 2017 ELEC 3004: Systems 1. Week Date Lecture Title

DIGITAL FILTERS. !! Finite Impulse Response (FIR) !! Infinite Impulse Response (IIR) !! Background. !! Matlab functions AGC DSP AGC DSP

Chapter 5 THE APPLICATION OF THE Z TRANSFORM. 5.6 Transfer Functions for Digital Filters 5.7 Amplitude and Delay Distortion

2.1 BASIC CONCEPTS Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal.

Design of infinite impulse response (IIR) bandpass filter structure using particle swarm optimization

8: IIR Filter Transformations

EELE 4310: Digital Signal Processing (DSP)

Digital Filters FIR and IIR Systems

Frequency Response Analysis

DT Filters 2/19. Atousa Hajshirmohammadi, SFU

Chapter 7 Filter Design Techniques. Filter Design Techniques

Handout 2: Fourier Transform

Digital Signal Processing

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District DEPARTMENT OF INFORMATION TECHNOLOGY DIGITAL SIGNAL PROCESSING UNIT 3

Chapter 3 Digital Transmission Fundamentals

Design of FIR Filters

CHAPTER 6 Frequency Response, Bode. Plots, and Resonance

Lecture 6. Angle Modulation and Demodulation

MULTIRATE DIGITAL SIGNAL PROCESSING

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

Signals. Continuous valued or discrete valued Can the signal take any value or only discrete values?

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

FYS3240 PC-based instrumentation and microcontrollers. Signal sampling. Spring 2015 Lecture #5

Handout 13: Intersymbol Interference

1. Clearly circle one answer for each part.

PHYS225 Lecture 15. Electronic Circuits

EECE 301 Signals & Systems Prof. Mark Fowler

Multirate Digital Signal Processing

CHAPTER 14. Introduction to Frequency Selective Circuits

Example: Telephone line is a bandpass lter which passes only Hz thus in the

Chapter 2: Signal Representation

GEORGIA INSTITUTE OF TECHNOLOGY. SCHOOL of ELECTRICAL and COMPUTER ENGINEERING. ECE 2026 Summer 2018 Lab #8: Filter Design of FIR Filters

LECTURER NOTE SMJE3163 DSP

Signal Processing. Introduction

Today s menu. Last lecture. Series mode interference. Noise and interferences R/2 V SM Z L. E Th R/2. Voltage transmission system

Lecture 2: SIGNALS. 1 st semester By: Elham Sunbu

Frequency-Response Masking FIR Filters

Project 2. Project 2: audio equalizer. Fig. 1: Kinter MA-170 stereo amplifier with bass and treble controls.

Acoustics, signals & systems for audiology. Week 4. Signals through Systems

Digital Communication System

MITOCW MITRES_6-007S11lec18_300k.mp4


What if the bandpass and complex baseband signals are random processes? How are their statistics (autocorrelation, power density) related?

Biosignal filtering and artifact rejection. Biosignal processing I, S Autumn 2017

Filters. Phani Chavali

EE 311 February 13 and 15, 2019 Lecture 10

zt ( ) = Ae find f(t)=re( zt ( )), g(t)= Im( zt ( )), and r(t), and θ ( t) if z(t)=r(t) e

Digital Signal Processing

Signals and Filtering

Sampling of Continuous-Time Signals. Reference chapter 4 in Oppenheim and Schafer.

8.5 Modulation of Signals

Electrical & Computer Engineering Technology

IE1206 Embedded Electronics

Lecture 2 Review of Signals and Systems: Part 1. EE4900/EE6720 Digital Communications

Infinite Impulse Response (IIR) Filter. Ikhwannul Kholis, ST., MT. Universitas 17 Agustus 1945 Jakarta

UNIT II IIR FILTER DESIGN

Chapter 4 Applications of the Fourier Series. Raja M. Taufika R. Ismail. September 29, 2017

Speech, music, images, and video are examples of analog signals. Each of these signals is characterized by its bandwidth, dynamic range, and the

ECE 429 / 529 Digital Signal Processing

Problems from the 3 rd edition

Laboratory Assignment 4. Fourier Sound Synthesis

Brief Introduction to Signals & Systems. Phani Chavali

Communication Channels

Module 4. Signal Representation and Baseband Processing. Version 2 ECE IIT, Kharagpur

George Mason University Signals and Systems I Spring 2016

Signal processing preliminaries

Outline. EECS 3213 Fall Sebastian Magierowski York University. Review Passband Modulation. Constellations ASK, FSK, PSK.

Transcription:

BME 171: Signals and Systems Duke University October 29, 2008

This lecture Plan for the lecture: 1 LTI systems with sinusoidal inputs 2 Analog filtering frequency-domain description: passband, stopband amplitude and phase response of ideal filters time-domain description 3 Detailed example: ideal lowpass filter 4 Nonideal filters

LTI systems with sinusoidal inputs Consider an LTI system with impulse response h(t): x(t) h(t) y(t) LTI y(t) = x(t) h(t) = In the frequency domain we have x(t λ)h(λ)dλ Y () = H()X(), where X() = F[x(t)], H() = F[h(t)], Y () = F[y(t)]. Consider a sinusoidal input of the form x(t) = Acos( 0 t + θ 0 ), where A is the amplitude, 0 is the frequency, and θ 0 is the phase.

LTI systems with sinusoidal inputs x(t) = Acos( 0 t + θ 0 ) X() = πa [ e jθ0 δ( + 0 ) + e jθ0 δ( 0 ) ] Y () = H()X() = πa [ e jθ0 H()δ( + 0 ) + e jθ0 H()δ( 0 ) ] = πa [ e jθ0 H( 0 )δ( + 0 ) + e jθ0 H( 0 )δ( 0 ) ] [ = πa e j(θ0+ H(0)) H( 0 ) δ( + 0 ) ] +e j(θ0+ H(0)) H( 0 ) δ( 0 ) y(t) = F 1 [Y ()] = A H( 0 ) cos( 0 t + θ 0 + H( 0 )) Thus, the action of the LTI system with impulse response h(t) on a sinusoid with amplitude A, frequency 0 and phase θ 0 is to transform the amplitude as A A H( 0 ) and the phase as θ 0 θ 0 + H( 0 ).

LTI systems with sinusoidal inputs Many signals encountered in practice are finite sums of sinusoids: x(t) = N A k cos( k t + θ k ) k=1 The action of an LTI system with impulse response h(t) on such an input is, by linearity, given by y(t) = N A k H( k ) cos( k t + θ k + H( k )) k=1 Thus, an LTI system changes the amplitude ratios A k A l and the relative phases θ k θ l among the different frequency components k, l = 1,...,N: A k A k H( k) A l A l H( l ) θ k θ l θ k θ l + H( k ) H( l )

Analog filtering These considerations naturally lead us to the notion of filtering: processing of signals in order to enhance certain frequency components and to reject certain others. For example, if a signal consists of a low-frequency information-bearing portion and a high-frequency noise portion, we can employ a filter to reject the high frequencies and thus remove the noise. We will look at four kinds of filters: 1 low-pass filters pass all frequencies in the range B, for some B > 0 and reject all others 2 high-pass filters pass all frequencies in the range B, for some B > 0 and reject all others 3 bandpass filters pass all frequencies in the range B 1 B 2 for some B 1, B 2 > 0 with B 1 < B 2 and reject all others 4 bandstop filters pass all frequencies in the range B 1 and B 2 for some B 1, B 2 > 0 with B 1 < B 2 and reject all others

Analog filtering: frequency domain description It is convenient to look at filters in the frequency domain. For each of the four kinds of filters, we will specify the amplitude response H() and the phase response H(). We start with the amplitude response. For the four filters we have defined above we have: H LP () 1 H HP () 1 -B 0 B -B 0 B lowpass highpass H BP () 1 H BS () 1 -B 2 -B 1 0 B 1 B 2 -B 2 -B 1 0 B 1 B 2 bandpass bandstop

Some filtering terminology Given a filter H(), the set of frequencies such that H() > 0 is called the passband of the filter; the set of frequencies such that H() = 0 is called the stopband of the filter. filter passband stopband lowpass B > B highpass B < B bandpass B 1 B 2 < B 1 and > B 2 bandstop B 1 and B 2 B 1 < < B 2 If the input to a filter is a sinusoid Acos( 0 t + θ 0 ), then the amplitude of the output will be equal to: A, if the frequency 0 is in the passband of the filter 0, if the frequency 0 is in the stopband of the filter

Ideal filters Next, we need to specify the phase response H() of the filter. We will call a filter H() ideal if { 1, if is in the passband H() = 0, if is in the stopband and H() = where t d > 0 is some constant. { td, if is in the passband 0, if is in the stopband The reason for calling such filters ideal will become clear shortly.

Phase response of ideal filters H LP () H HP () -B 0 Bt d B -B 0 Bt d B -Bt d -Bt d lowpass highpass H BP () H BS () B 1 B 2 B 1 B 2 B 2 t d B 2 t d B 1 t d -B 1 -B 2 B 1 t d -B 1 -B 2 0 -B 1 t d 0 -B 1 t d -B 2 t d -B 2 t d bandpass bandstop

Ideal filters with sinusoidal inputs Let s see what happens when we feed a sinusoidal signal x(t) = Acos( 0 t + θ 0 ) into an ideal filter H(). We have already seen that the output will be y(t) = A H( 0 ) cos( 0 t + θ + H( 0 )). Since H() = 1 when is in the passband and 0 when is in the stopband, while H() = t d when is in the passband and 0 otherwise, we can further write { Acos(0 (t t y(t) = d ) + θ 0 ), if 0 is in the passband 0, if 0 is in the stopband In other words, if the frequency of the sinusoid 0 is in the passband of the filter, then the output y(t) of the filter is a time-delayed version of the input x(t): y(t) = x(t t d ).

Ideal filters with sinusoidal inputs This explains why we use the term ideal: an ideal filter does not distort the input signal, only delays it (provided the input frequency is in the passband). We can generalize these results to periodic signals that can be represented by sums of sinusoids, x(t) = A k cos( k t + θ t ), k=1 as well as to aperiodic signals that have a Fourier transform, x(t) X(). In the latter case, it is convenient to visualize the action of the filter in the frequency domain.

Detailed example: ideal lowpass filter Let us consider in detail the lowpass filter whose amplitude and phase response are given by H LP () = p 2B () and H LP () = t d p 2B (), where p 2B () is a rectangle of unit height and width 2B centered at = 0. We have H LP () = e jt d p 2B (), so that the impulse response has the form h LP (t) = F 1 [ e jt d p 2B () ] = B [ ] B π sinc π (t t d) Note that the frequency response H LP () is bandlimited, hence the impulse response h LP (t) cannot be timelimited. This implies that an ideal lowpass filter is acausal and therefore cannot be operated in real time.

Nonideal filters In fact, it can be shown that any ideal filter is necessarily acausal, and therefore cannot be operated in real time. In practice, we have to resort to causal approximations of ideal filters. For example, an ideal lowpass filter can be approximated by an RC filter whose frequency response is described by H RC () = 1 (RC)2 + 1 and H RC () = tan 1 ( RC) 1 -B 0 B -B 0 B