DCSP-15 Jianfeng Feng Department of Computer Science Warwick Univ., UK

Slides:



Advertisements
Similar presentations
DCSP-17 Jianfeng Feng Department of Computer Science Warwick Univ., UK
Advertisements

DCSP-14 Jianfeng Feng Department of Computer Science Warwick Univ., UK
DCSP-13 Jianfeng Feng Department of Computer Science Warwick Univ., UK
DCSP-12 Jianfeng Feng Department of Computer Science Warwick Univ., UK
ECON 397 Macroeconometrics Cunningham
Signal Processing in the Discrete Time Domain Microprocessor Applications (MEE4033) Sogang University Department of Mechanical Engineering.
Dynamic Behavior of Closed-Loop Control Systems
Copyright ©2010, ©1999, ©1989 by Pearson Education, Inc. All rights reserved. Discrete-Time Signal Processing, Third Edition Alan V. Oppenheim Ronald W.
Digital Signal Processing IIR Filter IIR Filter Design by Approximation of Derivatives Analogue filters having rational transfer function H(s) can be.
Nonrecursive Digital Filters
Digital Signal Processing – Chapter 11 Introduction to the Design of Discrete Filters Prof. Yasser Mostafa Kadah
Signal and System I Causality ROC for n < 0 causal All z -n terms, not include any z terms If and only if ROC is exterior of a circle and include.
ELEN 5346/4304 DSP and Filter Design Fall Lecture 7: Z-transform Instructor: Dr. Gleb V. Tcheslavski Contact:
AMI 4622 Digital Signal Processing
LINEAR-PHASE FIR FILTERS DESIGN
MM3FC Mathematical Modeling 3 LECTURE 7 Times Weeks 7,8 & 9. Lectures : Mon,Tues,Wed 10-11am, Rm.1439 Tutorials : Thurs, 10am, Rm. ULT. Clinics : Fri,
Digital Control Systems Stability Analysis of Discrete Time Systems.
Frequency Response of Discrete-time LTI Systems Prof. Siripong Potisuk.
Z-Transform Fourier Transform z-transform. Z-transform operator: The z-transform operator is seen to transform the sequence x[n] into the function X{z},
ACTIVE FILTER CIRCUITS. DISADVANTAGES OF PASSIVE FILTER CIRCUITS Passive filter circuits consisting of resistors, inductors, and capacitors are incapable.
EE313 Linear Systems and Signals Fall 2010 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
Finite Impuse Response Filters. Filters A filter is a system that processes a signal in some desired fashion. –A continuous-time signal or continuous.
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Chapter 5 Frequency Domain Analysis of Systems. Consider the following CT LTI system: absolutely integrable,Assumption: the impulse response h(t) is absolutely.
CE Digital Signal Processing Fall 1992 Z Transform
Chapter 5 Frequency Domain Analysis of Systems. Consider the following CT LTI system: absolutely integrable,Assumption: the impulse response h(t) is absolutely.
Copyright © 2001, S. K. Mitra Tunable IIR Digital Filters We have described earlier two 1st-order and two 2nd-order IIR digital transfer functions with.
1 1 Chapter 3 The z-Transform 2 2  Consider a sequence x[n] = u[n]. Its Fourier transform does not converge.  Consider that, instead of e j , we use.
System Function of discrete-time systems
1 Z-Transform. CHAPTER 5 School of Electrical System Engineering, UniMAP School of Electrical System Engineering, UniMAP NORSHAFINASH BT SAUDIN
Copyright ©2010, ©1999, ©1989 by Pearson Education, Inc. All rights reserved. Discrete-Time Signal Processing, Third Edition Alan V. Oppenheim Ronald W.
1 Lecture 1: February 20, 2007 Topic: 1. Discrete-Time Signals and Systems.
Z TRANSFORM AND DFT Z Transform
1 Conditions for Distortionless Transmission Transmission is said to be distortion less if the input and output have identical wave shapes within a multiplicative.
ES97H Biomedical Signal Processing
All materials are taken from “Fundamentals of electric circuits”
1 Today's lecture −Cascade Systems −Frequency Response −Zeros of H(z) −Significance of zeros of H(z) −Poles of H(z) −Nulling Filters.
Digital Signal Processing
1 Lecture 4: March 13, 2007 Topic: 1. Uniform Frequency-Sampling Methods (cont.)
Z Transform The z-transform of a digital signal x[n] is defined as:
EE313 Linear Systems and Signals Fall 2010 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
Sampling and Reconstruction The impulse response of an continuous-time ideal low pass filter is the inverse continuous Fourier transform of its frequency.
Lecture 2: Linear Discrete Systems 1. Introduction The primary new component of discrete or digital systems is the notion of time discretization. No longer.
Dr. Tamer Samy Gaafar Lec. 2 Transfer Functions & Block Diagrams.
GROUP MEMBERS ELISHBA KHALID 07-CP-07 TAHIRA SAMEEN 07-CP-31.
DISP 2003 Lecture 5 – Part 1 Digital Filters 1 Frequency Response Difference Equations FIR versus IIR FIR Filters Properties and Design Philippe Baudrenghien,
Digital Signal Processing Lecture 6 Frequency Selective Filters
What is filter ? A filter is a circuit that passes certain frequencies and rejects all others. The passband is the range of frequencies allowed through.
1 Eeng 224 Chapter 14 Frequency Response Huseyin Bilgekul Eeng 224 Circuit Theory II Department of Electrical and Electronic Engineering Eastern Mediterranean.
Computer Sound Synthesis 2 MUS_TECH 335 Selected Topics.
1 BIEN425 – Lecture 12 By the end of the lecture, you should be able to: –Design and implement IIR filters using zero-pole placement.
Finite Impuse Response Filters. Filters A filter is a system that processes a signal in some desired fashion. –A continuous-time signal or continuous.
Chapter 2 The z-transform and Fourier Transforms The Z Transform The Inverse of Z Transform The Prosperity of Z Transform System Function System Function.
Digital Signal Processing
LECTURE 30: SYSTEM ANALYSIS USING THE TRANSFER FUNCTION
Linear Discrete Systems
The Z-Transform.
CHAPTER 5 Z-Transform. EKT 230.
3.1 Introduction Why do we need also a frequency domain analysis (also we need time domain convolution):- 1) Sinusoidal and exponential signals occur.
Automatic Control Theory CSE 322
Linear Prediction Simple first- and second-order systems
Department of Computer Science Warwick Univ., UK
Infinite Impulse Response Filters
Sequences and Series in the Complex Plane
Z TRANSFORM AND DFT Z Transform
Quadrature-Mirror Filter Bank
Tania Stathaki 811b LTI Discrete-Time Systems in Transform Domain Simple Filters Comb Filters (Optional reading) Allpass Transfer.
Tania Stathaki 811b LTI Discrete-Time Systems in Transform Domain Ideal Filters Zero Phase Transfer Functions Linear Phase Transfer.
10.0 Z-Transform 10.1 General Principles of Z-Transform Z-Transform
Lecture 21 Zeros of H(z) and the Frequency Domain
Presentation transcript:

DCSP-15 Jianfeng Feng Department of Computer Science Warwick Univ., UK

Frequency Response of an MA filter We can formally represent the frequency response of the filter by substituting z = exp( j  ) and obtain H(  )=A(  ) =K[(exp (-j  ) –  1 )…(exp (-j  ) –  N )] Consider an example

What is a Filter For a given power spectrum of a signal

What is a Filter For a given power spectrum of a signal 1 Filter Signal

What is a Filter For a given power spectrum of a signal 1 Filter Signal *

What is a Filter For a given power spectrum of a signal Filtered Signal

Can we find a filter with a frequency response function as plotted below? y(n) = a(0)x(n)+ a(1) x(n-1) +…+ a(N) x(n-N) + b(1) y(n-1) +…+ b(N)y(n-N) 1 Filter

Example: Assume that H(  )= K[(exp (-j  ) –  1 )(exp (-j  ) –  2 )] with  1 = exp (-j  ), we then have Y(  )= H(  ) X(  ) and Y(  )=0 whenever  =  Therefore, any signal with a frequency of  will be stopped

h=0.01; for i=1:314 x(i)=i*h; f(i)=(exp(-j*x(i))-exp(-j*pi/4))*(exp(-j*x(i))- exp(j*pi/4)); end plot(x,abs(f))

Moving  1 along the circle, we are able to stop a signal with a given frequency The original difference expression can be recovered by H( z ) = k [(z -1 –  1 )(z -1 –  2 )] = k [z -2 – (  1 +  2 ) z -1 + (  1  2 )] y(n) = k [x(n-2) – (  1 +  2 ) x(n-1) + (  1  2 )x(n)] = Matlab/work/simple_filger_design_ma.m

Recursive Filters Of the many filter transfer function which are not FIR, the most commonly use in DSP are the recursive filters, so called because their current output depends not only on the last N inputs but also on the last N outputs. y(n) = a(0)x(n)+ a(1) x(n-1) +…+ a(N) x(n-N) + b(1) y(n-1) +…+ b(N)y(n-N)

Transfer function

Block diagram X(n) a(N) D D a(N-1) + a(0) y(n) + b(N) b(N-1) a(1) b(1) + D +

Poles and zeros We know that the roots  n are the zeros of the transfer function. The roots of the equation B(z)=0 are called the poles of the transfer function. They have greater significance for the behaviour of H(z): it is singular at the points z=  n. Poles are drawn on the z-plane as crosses, as shown in the next Fig.

ON this figure, the unit circle has been shown on the z- plane. In order for a recursive filter to be bounded input bounded output stable, all of the poles of its transfer function must lie inside the unit circle. A filter is BIBO stable if any bounded input sequence gives rise to a bounded output sequence. Now if the pole of the transfer lie insider the unit circle, then they represent geometric series with a coefficient whose magnitude |  m |<1, i.e. a sequence {1,  m, (  m ) 2, … } which is convergent.

Consequently, the filter output, which is a sum of such sequences weighted by the appropriate input terms, is bounded if the input is. If, on the other hand, |  m |>1, the geometric series diverges and the filter output will grow without bound as n is large enough. If |  m |=1, the filter is said to be conditionally stable: some input sequence will lead to bounded output sequence and some will not. Since FR filters have no poles, they are always BIBO stable: zeros have no effect on stability.

Poles, Zeros and Frequency Response Now suppose we have the ZT transfer function of a filter We can formally represent the frequency response of the filter by substituting z = exp( j  ) and obtain H(  )= A(  ) / B(  )

Poles, Zeros and Frequency Response Obviously, H(  ) depends on the locations of the poles and zeros of the transfer function, a fact which ca n be made more explicit by factoring the numerator and denominator polynomials to write

Each factor in the numerator or denominator is a complex function of frequency, which has a graphical interpretation in the rms of the location of the corresponding root in relation to the unit circle Thus we can make a reasonable guess about the filter frequency response imply by looking at the pole-zero diagram.

Filter Types There are four main classes of filter in widespread use: lowpass, highpass, bandpass bandstop filters. The name are self-explanatory, but he extent to which the ideal frequency responses can be achieved in practice is limited. This four types are shown in the next figure