Poles and Zeros in z-plane

Similar documents
PS403 - Digital Signal processing

Signals and Systems. Lecture 11 Wednesday 22 nd November 2017 DR TANIA STATHAKI

Digital Signal Processing

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization

Chapter 7: IIR Filter Design Techniques

CHAPTER 2 RANDOM PROCESSES IN DISCRETE TIME

DIGITAL SIGNAL PROCESSING UNIT III INFINITE IMPULSE RESPONSE DIGITAL FILTERS. 3.6 Design of Digital Filter using Digital to Digital

Recursive, Infinite Impulse Response (IIR) Digital Filters:

Chapter 3 HW Solution

David Weenink. First semester 2007

Discrete Time Systems

Filter Analysis and Design

Today. ESE 531: Digital Signal Processing. IIR Filter Design. Impulse Invariance. Impulse Invariance. Impulse Invariance. ω < π.

Discrete Time Systems

EE482: Digital Signal Processing Applications

Damped Oscillators (revisited)

8.1.6 Quadratic pole response: resonance

SPEECH ANALYSIS AND SYNTHESIS

CITY UNIVERSITY LONDON. MSc in Information Engineering DIGITAL SIGNAL PROCESSING EPM746

2.161 Signal Processing: Continuous and Discrete Fall 2008

ω 0 = 2π/T 0 is called the fundamental angular frequency and ω 2 = 2ω 0 is called the

Problem Set 2: Solution Due on Wed. 25th Sept. Fall 2013

University of Illinois at Urbana-Champaign ECE 310: Digital Signal Processing

UNIVERSITY OF OSLO. Please make sure that your copy of the problem set is complete before you attempt to answer anything.

Z Transform (Part - II)

Time Series Analysis: 4. Linear filters. P. F. Góra

Frequency response. Pavel Máša - XE31EO2. XE31EO2 Lecture11. Pavel Máša - XE31EO2 - Frequency response

Signals, Instruments, and Systems W5. Introduction to Signal Processing Sampling, Reconstruction, and Filters

Second-order filters. EE 230 second-order filters 1

Lecture 2 OKAN UNIVERSITY FACULTY OF ENGINEERING AND ARCHITECTURE

ECE 410 DIGITAL SIGNAL PROCESSING D. Munson University of Illinois Chapter 12

2.161 Signal Processing: Continuous and Discrete Fall 2008

Down-Sampling (4B) Young Won Lim 10/25/12

2A1H Time-Frequency Analysis II

Detailed Solutions to Exercises

Filters and Tuned Amplifiers

Finite Word Length Effects and Quantisation Noise. Professors A G Constantinides & L R Arnaut

UNIT-II Z-TRANSFORM. This expression is also called a one sided z-transform. This non causal sequence produces positive powers of z in X (z).

EE482: Digital Signal Processing Applications

Lecture 3 - Design of Digital Filters

Discrete-Time David Johns and Ken Martin University of Toronto

Solutions. Number of Problems: 10

NAME: ht () 1 2π. Hj0 ( ) dω Find the value of BW for the system having the following impulse response.

V. IIR Digital Filters

Down-Sampling (4B) Young Won Lim 11/15/12

6.003: Signals and Systems Lecture 18 April 13, 2010

Digital Signal Processing

ECE 350 Signals and Systems Spring 2011 Final Exam - Solutions. Three 8 ½ x 11 sheets of notes, and a calculator are allowed during the exam.

Fourier Transform Fast Fourier Transform discovered by Carl Gauss ~1805 re- re invented by Cooley & Tukey in 1965

Up-Sampling (5B) Young Won Lim 11/15/12

E : Lecture 1 Introduction

Lecture 8 - IIR Filters (II)

Digital Control & Digital Filters. Lectures 1 & 2

EE123 Digital Signal Processing. M. Lustig, EECS UC Berkeley

H(s) = s. a 2. H eq (z) = z z. G(s) a 2. G(s) A B. s 2 s(s + a) 2 s(s a) G(s) 1 a 1 a. } = (z s 1)( z. e ) ) (z. (z 1)(z e at )(z e at )

Digital Signal Processing

Time Series Analysis: 4. Digital Linear Filters. P. F. Góra

DIGITAL SIGNAL PROCESSING. Chapter 6 IIR Filter Design

Control Systems I. Lecture 9: The Nyquist condition

Matched Second Order Digital Filters

Active Control? Contact : Website : Teaching

MAS107 Control Theory Exam Solutions 2008

Digital Filters Ying Sun

Grades will be determined by the correctness of your answers (explanations are not required).

Analysis of Finite Wordlength Effects

2.161 Signal Processing: Continuous and Discrete Fall 2008

Optimal Design of Real and Complex Minimum Phase Digital FIR Filters

Qualifying Exam Complex Analysis (Math 530) January 2019

ESS Finite Impulse Response Filters and the Z-transform

Question Bank. UNIT 1 Part-A

Electronic Circuits EE359A

UNIT - III PART A. 2. Mention any two techniques for digitizing the transfer function of an analog filter?

Like bilateral Laplace transforms, ROC must be used to determine a unique inverse z-transform.

z-transforms Definition of the z-transform Chapter

The Nyquist criterion relates the stability of a closed system to the open-loop frequency response and open loop pole location.

R. W. Erickson. Department of Electrical, Computer, and Energy Engineering University of Colorado, Boulder

Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control

ESE 531: Digital Signal Processing

Digital Signal Processing IIR Filter Design via Bilinear Transform

ESE 531: Digital Signal Processing

The stability of linear time-invariant feedback systems

CMPT 889: Lecture 5 Filters

Andrea Zanchettin Automatic Control AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Linear systems (frequency domain)

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science. Fall Solutions for Problem Set 2

Digital Filters. Linearity and Time Invariance. Linear Time-Invariant (LTI) Filters: CMPT 889: Lecture 5 Filters

6.003: Signals and Systems

Z-TRANSFORMS. Solution: Using the definition (5.1.2), we find: for case (b). y(n)= h(n) x(n) Y(z)= H(z)X(z) (convolution) (5.1.

MITOCW watch?v=jtj3v Rx7E

ECGR4124 Digital Signal Processing Midterm Spring 2010

2nd-order filters. EE 230 second-order filters 1

Time and Spatial Series and Transforms

The Laplace Transform

DESIGN OF CMOS ANALOG INTEGRATED CIRCUITS

Need for transformation?

Control Systems I Lecture 10: System Specifications

Homework 4. May An LTI system has an input, x(t) and output y(t) related through the equation y(t) = t e (t t ) x(t 2)dt

ELECTRONOTES APPLICATION NOTE NO Hanshaw Road Ithaca, NY Mar 6, 2015

STABILITY ANALYSIS TECHNIQUES

EE221 Circuits II. Chapter 14 Frequency Response

Stability & Compensation

Transcription:

M58 Mixed Signal Processors page of 6 Poles and Zeros in z-plane z-plane Response of discrete-time system (i.e. digital filter at a particular frequency ω is determined by the distance between its poles and zeros to a point on the unit circle corresponding to that frequency ω. The distance from a pole to a point on the unit circle is inversely proportional to the gain of the magnitude response at that frequency. Therefore a pole placed close to the unit circle has a small distance to point corresponding to frequency ω and therefore the magnitude response of the filter at ω will be high (peak. The distance from a zero to appoint on the unit circle is directly proportional to the gain of the magnitude response at that frequency. Therefore a zero placed close to the unit circle has a small distance to point corresponding to frequency ω and therefore the magnitude response of the filter at ω will be will be low (null or notch. For a stable operation of the system poles should not be placed on the unit circle since the length of the corresponding vector will be zero, which corresponds to a gain of infinity. This causes the filter to be unstable. Notice that we have done exactly that in the previous lecture in order to produce filter resonator for an impulse type input filter oscillates/resonates at one particular frequency ω. Zeros however can be placed on the unit circle and cause the gain to be zero at the frequency where the zero is placed. Poles and zeros placed on the origin have no effect on the magnitude response of the filter but contribute to the phase response of the system.

M58 Mixed Signal Processors page of 6 Poles and zeros that are not real (i.e. they are not on the real axis must appear as complex conjugate pair. This is important in order to ensure that the system is real and therefore realizable. Two examples will demonstrate this theory. EXAMPLE: Design a two-pole band-pass filter with a peak at f Hz. Place poles at R.99 distance from the centre of the unit circle in the z-plane. Find the transfer function, frequency response and difference equation for this filter. What is the bandwidth of this filter? Two pole band-pass filter will have a transfer function of the form: G * ( pz ( p z jω jω ( R e z ( Re z G + az + az G where p and p* represent the complex conjugate pair of filter poles. To design this filter we need to determine filter parameters G (filter gain, a and a (filter coefficients. Equations for filter coefficients can be derived from obtained filter transfer function as: a Rcosω a R Filter gain is derived from filter normalisation requirement, i.e. from H ( ω it can be derived that: ( cos( ω G R R + R Using filter specification given in the question and normalising filter peak frequency, i.e. π f.63 ω filter parameters are obtained to be: G.58 a.956 a.96 Expression for filter transfer function is therefore: H( z Expression for filter frequency response: H ( ω.58.956z +.96z.58 j ω.956e +.96e jω

M58 Mixed Signal Processors page 3 of 6 Filter frequency response will have a single peak at specified pass frequency of the filter ω. Filter Magnitude Rersponse H( ω.. Filter Frequency Response 3.. ω ω Angular Frequency Starting from transfer function for this filter we have: Y z G X z + a z + a z ( + + Y z a z a z GX z Y z GX z a z Y z a z Y z Applying the inverse z-transform to the equation above we obtain a difference equation which needs to be implemented in the real-time, signal processing program. ( (.58 x( n +.956y( n.96y( n y n Gx n a y n a y n Bandwidth of the filter can be obtained from the relation: Δ ω ( R, i.e. ω Δ.99.6 Δω f which corresponds to Δ f s 5.5 Hz π

M58 Mixed Signal Processors page 4 of 6 EXAMPLE: Design a notch filter with the following specification: Notch frequency: 5 Hz 3 db notch width: ±5 Hz Sampling frequency: 5 Hz To reject a 5 Hz component we place a pair of complex zeros at points on the unit circle corresponding to 5 Hz, i.e. at angles: π fn π 5 ω ± ±.π 36 5 To achieve a sharp notch filter and improve amplitude response on either side of the notch frequency, a pair of complex conjugate poles can be placed at a distance/radius R from the centre of the unit circle. The width of the notch, i.e. filter bandwidth is determined by the location of the poles and given by relation: Δ ω R Δf π Δω Therefore, the pole magnitude can be obtained as: R.93768. Diagram below shows the filter pole-zero plot in the z-plane. Im z R p ω Re p z Transfer function of the filter will be of the form: ( z z( z z ( z p ( z p jω jω ( z e ( z e jω jω ( z R e ( z R e

M58 Mixed Signal Processors page 5 of 6 Replacing with obtained poles and zeros and doing some calculations we get: j36 j36 ( z e ( z e j36 j36 ( z.937 e ( z.937 e z.68z+ z.564z+.8783.68z + z.564z +.8783z This leads to a difference equation for this filter: Y z.68z z X z +.564z +.8783z (.564 +.8783 (.68 + Y z z z X z z z.68 ( + ( +.564 (.8783 ( y n x n x n x n y n y n

M58 Mixed Signal Processors page 6 of 6 Slightly more complex example. EXAMPLE: A DSP system operating at a sampling rate of 5 Hz is plagued by 5 Hz frequency interference noise from power lines and its harmonics. Design a notch filter that removes all of these harmonics but remains flat at other frequencies. The fundamental harmonic is: ω π f π 5 5.π The other harmonics at fiif correspond to ωiiω. There are harmonics that lie within the Nyquist interval [,]; namely, fi for i,,,9. Because f all the harmonics that lie outside the Nyquist interval (if they have not been filtered out by the aliasing prefilter will be aliased onto harmonics inside the interval. For example the harmonic ff gets aliased with f- f-ff and so on. Our digital notch filter therefore must be designed to have notches at the frequencies within the Nyquist interval: π i ω iω i,,...,9 These frequencies correspond to roots fo the polynomial: The notch filter is then obtained by: where R ρ. 9 i ( j z N z z e ω ( ρ i N z z z N z ρ z R z Choosing the radius ρ of the poles of the above transfer function close to the unit circle, e.g. ρ.998 will result in very sharp notches at the desired frequencies. At other frequencies the magnitude response will essentially remain flat.