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

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

Chapter 5 THE APPLICATION OF THE Z TRANSFORM Aliasing

Chapter 6 CONTINUOUS-TIME, IMPULSE-MODULATED, AND DISCRETE-TIME SIGNALS. 6.6 Sampling Theorem 6.7 Aliasing 6.8 Interrelations

Digital Processing of Continuous-Time Signals

Digital Processing of

EELE503. Modern filter design. Filter Design - Introduction

Electric Circuit Theory

Outline. Discrete time signals. Impulse sampling z-transform Frequency response Stability INF4420. Jørgen Andreas Michaelsen Spring / 37 2 / 37

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

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

Digital Filters. Linearity and Time Invariance. Implications of Linear Time Invariance (LTI) Music 270a: Introduction to Digital Filters

3 Analog filters. 3.1 Analog filter characteristics

ECE 203 LAB 2 PRACTICAL FILTER DESIGN & IMPLEMENTATION

Chapter 1 INTRODUCTION TO DIGITAL SIGNAL PROCESSING. 1.1 Introduction 1.2 The Sampling Process

Review of Filter Types

E Final Exam Solutions page 1/ gain / db Imaginary Part

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

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

Complex Digital Filters Using Isolated Poles and Zeroes

Filters and Tuned Amplifiers

F I R Filter (Finite Impulse Response)

Motif Filters. Custom Filter Types... 20

Signals and Systems Lecture 6: Fourier Applications

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

CHAPTER 8 ANALOG FILTERS

Infinite Impulse Response Filters

Lecture XII: Ideal filters

Digital Signal Processing

Basics of Digital Filtering

PROBLEM SET 5. Reminder: Quiz 1will be on March 6, during the regular class hour. Details to follow. z = e jω h[n] H(e jω ) H(z) DTFT.

Active Filters - Revisited

App Note Highlights Importing Transducer Response Data Generic Transfer Function Modeling Circuit Optimization Digital IIR Transform IIR Z Root Editor

Chapter 7 Single-Sideband Modulation (SSB) and Frequency Translation

EE247 - Lecture 2 Filters. EECS 247 Lecture 2: Filters 2005 H.K. Page 1. Administrative. Office hours for H.K. changed to:

Frequency Response Analysis

EELE 4310: Digital Signal Processing (DSP)

EE 311 February 13 and 15, 2019 Lecture 10

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

APPLIED SIGNAL PROCESSING

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

INTRODUCTION TO COMPUTER MUSIC SAMPLING SYNTHESIS AND FILTERS. Professor of Computer Science, Art, and Music

Deliyannis, Theodore L. et al "Realization of First- and Second-Order Functions Using Opamps" Continuous-Time Active Filter Design Boca Raton: CRC

FREQUENCY RESPONSE AND PASSIVE FILTERS LABORATORY

Problem Point Value Your score Topic 1 28 Discrete-Time Filter Analysis 2 24 Improving Signal Quality 3 24 Filter Bank Design 4 24 Potpourri Total 100

CHAPTER 6 Frequency Response, Bode. Plots, and Resonance

Lecture 3, Multirate Signal Processing

Copyright S. K. Mitra

Adaptive Filters Application of Linear Prediction

Signals and Systems Lecture 6: Fourier Applications

CHAPTER 6 INTRODUCTION TO SYSTEM IDENTIFICATION

CSE4214 Digital Communications. Bandpass Modulation and Demodulation/Detection. Bandpass Modulation. Page 1

Problem Point Value Your score Topic 1 28 Filter Analysis 2 24 Filter Implementation 3 24 Filter Design 4 24 Potpourri Total 100

Chapter 1. Electronics and Semiconductors

Real and Complex Modulation


Chapter 2: Signal Representation

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

8: IIR Filter Transformations

PHYS225 Lecture 15. Electronic Circuits

Frequency Domain Analysis

Application Note 5. Analog Audio Active Crossover

Continuous-Time Analog Filters

Reflection EVM Impairments in Wideband 60GHz and E band designs

Thursday, 1/23/19 Automatic Gain Control As previously shown, 1 0 is a nonlinear system that produces a limit cycle with a distorted sinusoid for

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

Subtractive Synthesis. Describing a Filter. Filters. CMPT 468: Subtractive Synthesis

Chapter 3 Digital Transmission Fundamentals

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

Team proposals are due tomorrow at 6PM Homework 4 is due next thur. Proposal presentations are next mon in 1311EECS.

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

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

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

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

4. Design of Discrete-Time Filters

Design IIR Filters Using Cascaded Biquads

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

Application Note 4. Analog Audio Passive Crossover

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

EC6502 PRINCIPLES OF DIGITAL SIGNAL PROCESSING

Active Filter Design Techniques

Introduction to signals and systems

Digital Signal Processing Lecture 1 - Introduction

6.02 Fall 2012 Lecture #12

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

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

Chapter 6 Double-Sideband Suppressed-Carrier Amplitude Modulation. Contents

Problems from the 3 rd edition

DIGITAL FILTERING AND THE DFT

Multirate DSP, part 1: Upsampling and downsampling

ELE 635 Communication Systems. Assignment Problems and Solutions

Fourier Transform Analysis of Signals and Systems

ECE 359 Spring 2003 Handout # 16 April 15, SNR for ANGLE MODULATION SYSTEMS. v(t) = A c cos(2πf c t + φ(t)) for FM. for PM.

Solution of ECE 342 Test 3 S12

Noise removal example. Today s topic. Digital Signal Processing. Lecture 3. Application Specific Integrated Circuits for

RF Systems I. Erk Jensen, CERN BE-RF

Experiment 4- Finite Impulse Response Filters

Signals. Periodic vs. Aperiodic. Signals

INTRODUCTION TO FILTER CIRCUITS

Continuous- Time Active Filter Design

LECTURER NOTE SMJE3163 DSP

Transcription:

Chapter 5 THE APPLICATION OF THE Z TRANSFORM 5.6 Transfer Functions for Digital Filters 5.7 Amplitude and Delay Distortion Copyright c 2005- Andreas Antoniou Victoria, BC, Canada Email: aantoniou@ieee.org March 7, 2008 Frame # 1 Slide # 1 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Introduction Previous presentations dealt with the frequency response of discrete-time systems, which is obtained by using the transfer function. Frame # 2 Slide # 2 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Introduction Previous presentations dealt with the frequency response of discrete-time systems, which is obtained by using the transfer function. In this presentation, we examine some of the basic types of transfer functions that characterize some typical firstand second-order filter types known as biquads. Frame # 2 Slide # 3 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Introduction Previous presentations dealt with the frequency response of discrete-time systems, which is obtained by using the transfer function. In this presentation, we examine some of the basic types of transfer functions that characterize some typical firstand second-order filter types known as biquads. Biquads are often used as basic digital-filter blocks to construct high-order filters. Frame # 2 Slide # 4 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

First-Order Transfer Functions A first-order transfer function can have only a real zero and a real pole, i.e., H(z) = z z 0 z p 0 Frame # 3 Slide # 5 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

First-Order Transfer Functions A first-order transfer function can have only a real zero and a real pole, i.e., H(z) = z z 0 z p 0 To ensure that the system is stable, the pole must satisfy the condition 1 < p 0 < 1. Frame # 3 Slide # 6 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

First-Order Transfer Functions A first-order transfer function can have only a real zero and a real pole, i.e., H(z) = z z 0 z p 0 To ensure that the system is stable, the pole must satisfy the condition 1 < p 0 < 1. The zero can be anywhere on the real axis of the z plane. Frame # 3 Slide # 7 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

First-Order Transfer Functions Cont d If the pole is close to point (1, 0) and the zero is close to or at point ( 1, 0), then we have a lowpass filter. 2 2 1 1 jim z 0 jim z 0 1 1 2 2 1 0 1 2 Re z 2 2 1 0 1 2 Re z Frame # 4 Slide # 8 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

First-Order Transfer Functions Cont d If the pole is close to point (1, 0) and the zero is close to or at point ( 1, 0), then we have a lowpass filter. If the zero and pole positions are interchanged, then we get a highpass filter. 2 2 1 1 jim z 0 jim z 0 1 1 2 2 1 0 1 2 Re z 2 2 1 0 1 2 Re z Frame # 4 Slide # 9 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

First-Order Transfer Functions Cont d Certain applications require discrete-time systems that have a constant amplitude response and a varying phase response. Such systems can be constructed by using allpass transfer functions. Frame # 5 Slide # 10 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

First-Order Transfer Functions Cont d Certain applications require discrete-time systems that have a constant amplitude response and a varying phase response. Such systems can be constructed by using allpass transfer functions. A first-order allpass transfer function is of the form H(z) = p 0z 1 z 1/p 0 = p 0 z p 0 z p 0 where the zero is the reciprocal of the pole. Frame # 5 Slide # 11 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

First-Order Transfer Functions Cont d Certain applications require discrete-time systems that have a constant amplitude response and a varying phase response. Such systems can be constructed by using allpass transfer functions. A first-order allpass transfer function is of the form H(z) = p 0z 1 z 1/p 0 = p 0 z p 0 z p 0 where the zero is the reciprocal of the pole. The frequency response of a system characterized by H(z) is given by H(e jωt ) = p 0e jωt 1 = p 0 cos ωt + jp 0 sin ωt 1 e jωt p 0 cos ωt + j sin ωt p 0 Frame # 5 Slide # 12 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

First-Order Transfer Functions Cont d H(e jωt ) = p 0e jωt 1 e jωt p 0 = p 0 cos ωt + jp 0 sin ωt 1 cos ωt + j sin ωt p 0 The amplitude and phase responses are given by M(ω) = p 0 cos ωt 1 + jp 0 sin ωt cos ωt p 0 + j sin ωt [ ] 1 (p0 cos ωt 1) 2 + (p 0 sin ωt ) 2 2 = (cos ωt p 0 ) 2 + (sin ωt ) 2 = 1 and θ(ω) = tan 1 p 0 sin ωt p 0 cos ωt 1 tan 1 sin ωt cos ωt p 0 respectively. Frame # 6 Slide # 13 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Second-Order Lowpass Biquad A lowpass second-order transfer function can be constructed by placing a complex-conjugate pair of poles anywhere inside the unit circle and a pair of zeros at the Nyquist point: 2 1 jim z 0 1 2 2 1 0 1 2 Re z Frame # 7 Slide # 14 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Second-Order Lowpass Biquad Cont d The transfer function of the lowpass biquad assumes the form: H LP (z) = where 0 < r < 1. (z + 1) 2 (z re jφ )(z re jφ ) = z 2 + 2z + 1 z 2 2r(cos φ)z + r 2 Frame # 8 Slide # 15 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Second-Order Lowpass Biquad Cont d As the poles move closer to the unit circle, the amplitude response develops a peak at frequency ω = φ/t while the slope of the phase response tends to become steeper and steeper at that frequency. 50 40 0 0.5 r = 0.99 30 r = 0.99 1.0 r = 0.50 Gain, db 20 10 0 r = 0.50 Phase shift, rad 1.5 2.0 10 2.5 20 3.0 30 0 5 10 Frequency, rad/s 3.5 0 5 10 Frequency, rad/s Frame # 9 Slide # 16 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Second-Order Highpass Biquad A highpass second-order transfer function can be constructed by placing a complex-conjugate pair of poles anywhere inside the unit circle and a pair of zeros at point (1, 0): 2 1 jim z 0 1 2 2 1 0 1 2 Re z Frame # 10 Slide # 17 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Second-Order Highpass Biquad Cont d The transfer function of the highpass biquad assumes the form: H HP (z) = where 0 < r < 1. (z 1) 2 z 2 2r(cos φ)z + r 2 = (z 2 2z + 1) z 2 2r(cos φ)z + r 2 Frame # 11 Slide # 18 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Second-Order Highpass Biquad Cont d As the poles move closer to the unit circle, the amplitude response develops a peak at frequency ω = φ/t while the slope of the phase response tends to become steeper and steeper at that frequency. 50 3.5 40 3.0 r = 0.99 30 r = 0.99 2.5 Gain, db 20 10 0 r = 0.50 Phase shift, rad 2.0 1.5 r = 0.50 10 1.0 20 0.5 30 0 5 10 Frequency, rad/s 0 0 5 10 Frequency, rad/s Frame # 12 Slide # 19 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Second-Order Bandpass Biquad A bandpass second-order transfer function can be constructed by placing a complex-conjugate pair of poles anywhere inside the unit circle, zeros at points (-1, 0) and (1, 0): 2 1 jim z 0 1 2 2 1 0 1 2 Re z Frame # 13 Slide # 20 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Second-Order Bandpass Biquad Cont d The transfer function of the bandpass biquad assumes the form: where 0 < r < 1. H BP (z) = (z + 1)(z 1) z 2 2r(cos φ)z + r 2 Frame # 14 Slide # 21 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Second-Order Bandpass Biquad Cont d As the poles move closer to the unit circle, the amplitude response develops a peak at frequency ω = φ/t while the slope of the phase response tends to become steeper and steeper at that frequency. 40 2 30 r = 0.99 r = 0.99 Gain, db 20 10 0 r = 0.50 Phase shift, rad 1 0 r = 0.50 10 1 20 30 0 5 10 Frequency, rad/s 2 0 5 10 Frequency, rad/s Frame # 15 Slide # 22 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Second-Order Notch Biquad A notch second-order transfer function can be constructed by placing a complex-conjugate pair of poles anywhere inside the unit circle, and a complex-conjugate pair of zeros on the unit circle. There are three possibilities: 1 1 1 jim z 0 0 0 1 1 0 1 1 1 0 1 Re z 1 1 0 1 Frame # 16 Slide # 23 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Second-Order Notch Biquad Cont d The transfer function of the bandpass biquad assumes the form: where 0 < r < 1. H N (z) = z2 2(cos ψ)z + 1 z 2 2r(cos φ)z + r 2 Frame # 17 Slide # 24 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Second-Order Notch Biquad Cont d If ψ = π/4, ψ = π/2, or ψ = 3π/4, the notch filter behaves as a highpass, bandstop, or lowpass filter. 30 20 ψ = π/4 ψ = π/2 ψ = 3π/4 4 3 2 Gain, db 10 0 10 20 Phase shift, rad 1 0 1 2 3 30 0 5 10 Frequency, rad/s 4 0 5 10 Frequency, rad/s Frame # 18 Slide # 25 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Second-Order Allpas Biquad An allpass second-order transfer function can be constructed by placing a complex-conjugate pair of poles anywhere inside the unit circle and a complex-conjugate pair of zeros that are the reciprocals of the poles outside the unit circle. 2 1 jim z 0 1 2 2 1 0 1 2 Re z Frame # 19 Slide # 26 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Second-Order Allpass Biquad Cont d The transfer function of the bandpass biquad assumes the form: where 0 < r < 1. H AP (z) = r 2 z 2 2r(cos φ)z + 1 z 2 2r(cos φ)z + r 2 Frame # 20 Slide # 27 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Second-Order Allpass Biquad Cont d The transfer function of the bandpass biquad assumes the form: where 0 < r < 1. H AP (z) = r 2 z 2 2r(cos φ)z + 1 z 2 2r(cos φ)z + r 2 We note that the numerator coefficients are the same as the denominator coefficients but in the reverse order. Frame # 20 Slide # 28 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Second-Order Allpass Biquad Cont d The transfer function of the bandpass biquad assumes the form: where 0 < r < 1. H AP (z) = r 2 z 2 2r(cos φ)z + 1 z 2 2r(cos φ)z + r 2 We note that the numerator coefficients are the same as the denominator coefficients but in the reverse order. The above is a general property, that is, an arbitrary transfer function with the above coefficient symmetry is an allpass transfer function independently of the order. Frame # 20 Slide # 29 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Second-Order Allpass Biquad Cont d M AP (ω) = H AP (e jωt ) = = = = = [ ] 1 H AP (e jωt ) H AP (e jωt ) 2 [ ] 1 H AP (e jωt ) HAP 2 (ejωt ) {[ ] } 1 H AP (z) H AP (z 1 2 ) z=e jωt {[ r 2 z 2 + 2r(cos φ)z + 1 z 2 + 2r(cos φ)z + r 2 r ] 2 z 2 + 2r(cos φ)z 1 + 1 z 2 + 2r(cos φ)z 1 + r 2 z=e jωt {[ ] } 1 r 2 z 2 + 2r(cos φ)z + 1 z 2 + 2r(cos φ)z + r 2 r 2 + 2r(cos φ)z + z 2 2 1 + 2r(cos φ)z + z 2 r 2 = 1 z=e jωt } 1 2 Frame # 21 Slide # 30 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

High-Order Filters Cont d Higher-order transfer functions can be obtained by forming products or sums of first- and/or second-order transfer functions. Frame # 22 Slide # 31 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

High-Order Filters Cont d Higher-order transfer functions can be obtained by forming products or sums of first- and/or second-order transfer functions. Corresponding high-order filters can be constructed by connecting several biquads in cascade or in parallel. Frame # 22 Slide # 32 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

High-Order Filters Cont d Higher-order transfer functions can be obtained by forming products or sums of first- and/or second-order transfer functions. Corresponding high-order filters can be constructed by connecting several biquads in cascade or in parallel. Methods for obtaining transfer functions that will yield specified frequency responses will be explored in later chapters. Frame # 22 Slide # 33 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion In practice, a discrete-time system can distort the information content of a signal to be processed. Frame # 23 Slide # 34 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion In practice, a discrete-time system can distort the information content of a signal to be processed. Two types of distortion can be introduced as follows: Frame # 23 Slide # 35 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion In practice, a discrete-time system can distort the information content of a signal to be processed. Two types of distortion can be introduced as follows: Amplitude distortion Frame # 23 Slide # 36 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion In practice, a discrete-time system can distort the information content of a signal to be processed. Two types of distortion can be introduced as follows: Amplitude distortion Delay (or phase) distortion Frame # 23 Slide # 37 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion Cont d Consider an application where a digital filter characterized by a transfer function H(z) is to be used to select a specific signal x k (nt ) from a sum of signals x(nt ) = m x i (nt ) i=1 Frame # 24 Slide # 38 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion Cont d Consider an application where a digital filter characterized by a transfer function H(z) is to be used to select a specific signal x k (nt ) from a sum of signals x(nt ) = m x i (nt ) Let the amplitude and phase responses of the filter be M(ω) and θ(ω), respectively. i=1 Frame # 24 Slide # 39 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion Cont d Consider an application where a digital filter characterized by a transfer function H(z) is to be used to select a specific signal x k (nt ) from a sum of signals x(nt ) = m x i (nt ) Let the amplitude and phase responses of the filter be M(ω) and θ(ω), respectively. Two parameters associated with the phase response are the absolute delay τ a (ω) and the group delay τ g (ω) which are defined as τ a (ω) = θ(ω) ω i=1 and τ g (ω) = dθ(ω) dω Frame # 24 Slide # 40 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion Cont d Consider an application where a digital filter characterized by a transfer function H(z) is to be used to select a specific signal x k (nt ) from a sum of signals x(nt ) = m x i (nt ) Let the amplitude and phase responses of the filter be M(ω) and θ(ω), respectively. Two parameters associated with the phase response are the absolute delay τ a (ω) and the group delay τ g (ω) which are defined as τ a (ω) = θ(ω) ω i=1 and τ g (ω) = dθ(ω) dω As functions of frequency, τ a (ω) and τ g (ω) are known as the absolute-delay and group-delay characteristics. Frame # 24 Slide # 41 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion Cont d Now assume that the amplitude spectrum of signal x k (nt ) is concentrated in frequency band B given by as shown. B ={ω : ω L ω ω H } X(e jωt ) X k (e jωt ) ω L B ω H ω Frame # 25 Slide # 42 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion Cont d Now assume that the amplitude spectrum of signal x k (nt ) is concentrated in frequency band B given by as shown. B ={ω : ω L ω ω H } Also assume that the filter has amplitude and phase responses { G 0 for ω B M(ω) = and θ(ω) = τ g ω + θ 0 for ω B 0 otherwise respectively, where G 0 and τ g are constants. X(e jωt ) X k (e jωt ) ω L B ω H ω Frame # 25 Slide # 43 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion Cont d The z transform of the output of the filter is given by m Y (z) = H(z)X (z) = H(z) X i (z) = i=1 m H(z)X i (z) i=1 Frame # 26 Slide # 44 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion Cont d The z transform of the output of the filter is given by m Y (z) = H(z)X (z) = H(z) X i (z) = i=1 m H(z)X i (z) i=1 Thus the frequency spectrum of the output signal is obtained as Y (e jωt ) = = m H(e jωt )X i (e jωt ) i=1 m M(ω)e jθ(ω) X i (e jωt ) i=1 Frame # 26 Slide # 45 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion Cont d m Y (e jωt ) = M(ω)e jθ(ω) X i (e jωt ) i=1 We have assumed that { G 0 for ω B M(ω) = 0 otherwise and θ(ω) = τ g ω+θ 0 for ω B and hence we get Y (e jωt ) = G 0 e jωτ g+jθ 0 X k (e jωt ) since all signal spectrums except X k (e jωt ) will be multiplied by zero. Frame # 27 Slide # 46 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion Cont d Y (e jωt ) = G 0 e jωτ g +jθ 0 X k (e jωt ) If we now let τ g = mt where m is a constant, we can write Y (z) = G 0 e jθ 0 z m X k (z) Frame # 28 Slide # 47 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion Cont d Y (e jωt ) = G 0 e jωτ g +jθ 0 X k (e jωt ) If we now let τ g = mt where m is a constant, we can write Y (z) = G 0 e jθ 0 z m X k (z) Therefore, from the time-shifting theorem of the z transform, we deduce the output of the filter as y(nt ) = G 0 e jθ 0 x k (nt mt ) Frame # 28 Slide # 48 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion Cont d Y (e jωt ) = G 0 e jωτ g +jθ 0 X k (e jωt ) If we now let τ g = mt where m is a constant, we can write Y (z) = G 0 e jθ 0 z m X k (z) Therefore, from the time-shifting theorem of the z transform, we deduce the output of the filter as y(nt ) = G 0 e jθ 0 x k (nt mt ) In effect, if the amplitude response of the filter is constant with respect to frequency band B and zero elsewhere and its phase response is a linear function of ω, that is, the group delay is constant in frequency band B, then the output signal is a delayed replica of signal x k (nt ) except that a constant multiplier G 0 e jθ 0 is introduced. Frame # 28 Slide # 49 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion Cont d If the amplitude response of the system is not constant in frequency band B, then so-called amplitude distortion will be introduced since different frequency components of the signal will be amplified by different amounts. Frame # 29 Slide # 50 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion Cont d If the amplitude response of the system is not constant in frequency band B, then so-called amplitude distortion will be introduced since different frequency components of the signal will be amplified by different amounts. If the group delay is not constant in band B, different frequency components will be delayed by different amounts, and delay (or phase) distortion will be introduced. Frame # 29 Slide # 51 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

Amplitude and Delay Distortion Cont d Amplitude distortion can be quite objectionable in practice. Consequently, the amplitude response is required to be flat to within a prescribed tolerance in each frequency band that carries information. If the ultimate receiver of the signal is the human ear, e.g., when a speech or music signal is to be processed, delay distortion turns out to be quite tolerable. In other applications where images are involved, e.g., transmission of video signals, delay distortion can be as objectionable as amplitude distortion, and the delay characteristic is required to be fairly flat. Frame # 30 Slide # 52 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7

This slide concludes the presentation. Thank you for your attention. Frame # 31 Slide # 53 A. Antoniou Digital Signal Processing Secs. 5.6 and 5.7