EEO 401 Digital Signal Processing Prof. Mark Fowler

Similar documents
Review Problems 3. Four FIR Filter Types

EEO 401 Digital Signal Processing Prof. Mark Fowler

EECE 301 Signals & Systems Prof. Mark Fowler

Lecture 7: Damped and Driven Oscillations

Part a: Writing the nodal equations and solving for v o gives the magnitude and phase response: tan ( 0.25 )

Dead-beat controller design

Function notation & composite functions Factoring Dividing polynomials Remainder theorem & factor property

Solution to HW14 Fall-2002

Determining the Accuracy of Modal Parameter Estimation Methods

Lecture 5: Equilibrium and Oscillations

ECE 5318/6352 Antenna Engineering. Spring 2006 Dr. Stuart Long. Chapter 6. Part 7 Schelkunoff s Polynomial

Lab 11 LRC Circuits, Damped Forced Harmonic Motion

Dr. Kasra Etemadi February 27, 2007

EECE 301 Signals & Systems Prof. Mark Fowler

Flipping Physics Lecture Notes: Simple Harmonic Motion Introduction via a Horizontal Mass-Spring System

Flipping Physics Lecture Notes: Simple Harmonic Motion Introduction via a Horizontal Mass-Spring System

Stability Condition in Terms of the Pole Locations

[COLLEGE ALGEBRA EXAM I REVIEW TOPICS] ( u s e t h i s t o m a k e s u r e y o u a r e r e a d y )

Lead/Lag Compensator Frequency Domain Properties and Design Methods

ENGI 4430 Parametric Vector Functions Page 2-01

Digital Signal Processing

Series and Parallel Resonances

Individual Events 5 I3 a 6 I4 a 8 I5 A Group Events

Fourier Analysis, Low Pass Filters, Decibels

Sections 15.1 to 15.12, 16.1 and 16.2 of the textbook (Robbins-Miller) cover the materials required for this topic.

MODULE 1. e x + c. [You can t separate a demominator, but you can divide a single denominator into each numerator term] a + b a(a + b)+1 = a + b

Cambridge Assessment International Education Cambridge Ordinary Level. Published

Medium Scale Integrated (MSI) devices [Sections 2.9 and 2.10]

NUMBERS, MATHEMATICS AND EQUATIONS

BASIC DIRECT-CURRENT MEASUREMENTS

ECE 2100 Circuit Analysis

ENSC Discrete Time Systems. Project Outline. Semester

PLEASURE TEST SERIES (XI) - 07 By O.P. Gupta (For stuffs on Math, click at theopgupta.com)

Thermodynamics and Equilibrium

, which yields. where z1. and z2

Chapter 3 Kinematics in Two Dimensions; Vectors

Trigonometric Ratios Unit 5 Tentative TEST date

Lecture 6: Phase Space and Damped Oscillations

Wave Phenomena Physics 15c

Thermochemistry. Thermochemistry

LINEAR-PHASE FIR FILTERS DESIGN

Review of Fundamentals of Digital Signal Processing

Introduction to Smith Charts

Chapter 8. Root Locus Techniques

Review of Fundamentals of Digital Signal Processing

Homology groups of disks with holes

PHYS 314 HOMEWORK #3

Lecture 20a. Circuit Topologies and Techniques: Opamps

Lyapunov Stability Stability of Equilibrium Points

CHAPTER 6 WORK AND ENERGY

Q1. A string of length L is fixed at both ends. Which one of the following is NOT a possible wavelength for standing waves on this string?

How can standard heats of formation be used to calculate the heat of a reaction?

Section I5: Feedback in Operational Amplifiers

ECE503: Digital Signal Processing Lecture 5

Cop yri ht 2006, Barr Mabillard.

2.161 Signal Processing: Continuous and Discrete Fall 2008

Mathacle PSet ---- Algebra, Trigonometry Functions Level Number Name: Date:

Internal vs. external validity. External validity. This section is based on Stock and Watson s Chapter 9.

Keysight Technologies Understanding the Kramers-Kronig Relation Using A Pictorial Proof

Edexcel GCSE Physics

Being able to connect displacement, speed, and acceleration is fundamental to working

OTHER USES OF THE ICRH COUPL ING CO IL. November 1975

LHS Mathematics Department Honors Pre-Calculus Final Exam 2002 Answers

AP Physics Kinematic Wrap Up

1 PreCalculus AP Unit G Rotational Trig (MCR) Name:

Chapter 9: Quantization of Light

Department of Electrical Engineering, University of Waterloo. Introduction

Chap 2. Discrete-Time Signals and Systems

Chemistry 20 Lesson 11 Electronegativity, Polarity and Shapes

Physics 2010 Motion with Constant Acceleration Experiment 1

Interference is when two (or more) sets of waves meet and combine to produce a new pattern.

Thermodynamics Partial Outline of Topics

LCAO APPROXIMATIONS OF ORGANIC Pi MO SYSTEMS The allyl system (cation, anion or radical).

37 Maxwell s Equations

Discrete-time Signals and Systems in

NOTE ON APPELL POLYNOMIALS

Physics 2B Chapter 23 Notes - Faraday s Law & Inductors Spring 2018

Preparation work for A2 Mathematics [2017]

Root locus ( )( ) The given TFs are: 1. Using Matlab: >> rlocus(g) >> Gp1=tf(1,poly([0-1 -2])) Transfer function: s^3 + 3 s^2 + 2 s

Pattern Recognition 2014 Support Vector Machines

Lesson #15. Section BME 373 Electronics II J.Schesser

ELE Final Exam - Dec. 2018

Relationships Between Frequency, Capacitance, Inductance and Reactance.

ANSWER KEY FOR MATH 10 SAMPLE EXAMINATION. Instructions: If asked to label the axes please use real world (contextual) labels

A) 0.77 N B) 0.24 N C) 0.63 N D) 0.31 N E) 0.86 N. v = ω k = 80 = 32 m/s. Ans: (32) 2 = 0.77 N

Math 9 Year End Review Package. (b) = (a) Side length = 15.5 cm ( area ) (b) Perimeter = 4xside = 62 m

EEO 401 Digital Signal Processing Prof. Mark Fowler

39th International Physics Olympiad - Hanoi - Vietnam Theoretical Problem No. 1 /Solution. Solution

Pre-Calculus Individual Test 2017 February Regional

ECE 2100 Circuit Analysis

Quantum Harmonic Oscillator, a computational approach

Materials Engineering 272-C Fall 2001, Lecture 7 & 8 Fundamentals of Diffusion

Differentiation Applications 1: Related Rates

MATHEMATICS SYLLABUS SECONDARY 5th YEAR

Building to Transformations on Coordinate Axis Grade 5: Geometry Graph points on the coordinate plane to solve real-world and mathematical problems.

CONSTRUCTING STATECHART DIAGRAMS

ELT COMMUNICATION THEORY

Physics 101 Math Review. Solutions

x x

Transcription:

EEO 4 Digital Signal Prcessing Pr. ar Fwler DT Filters te Set #2 Reading Assignment: Sect. 5.4 Prais & anlais /29

Ideal LP Filter Put in the signal we want passed. Suppse that ( ) [, ] X π xn [ ] y[ n] Cx[ n n ] () Want t get ut the signal we want passed but we can accept a small delay (n > ) and an amplitude scaling actr (C > ) Frm the time-shit prperty the DTFT then we need: j n Y X Ce ( ) ( ) Taing C is typical Thus we shuld treat this as (), s we have: jn ( ) Ce C jn ( ) Ce n Fr in the pass band the ilter [, ] Line slpe n Linear Phase 2/29

S r an ideal lw-pass ilter (LPF) we have: π ( ) π jt Ce d, < < ( ), therwise π Slpe n ( ) Summary Ideal Filters. agnitude Respnse: a. Cnstant in Passband b. Zer in Stpband 2. Phase Respnse a. Linear in Passband (negative slpe delay) b. Undeined in Stpband π Phase is undeined in stp band: e? jθ i.e. phase is undeined r requencies utside the ideal passband 3/29

Remember that r DT the requency respnse is a DTFT s is peridic: Ideal Lwpass Filter (LPF) ( ) Cut- requency rad/sample C 4π 3π 2π π π 2π 3π 4π ( ) Linear Phase 4π 3π 2π π - π 2π 3π 4π As always with DT nly need t l here 4/29

Why can t an ideal ilter exist in practice?? T answer this we will ind the ilter s impulse respnse, which is the IDTFT the requency respnse. The requency respnse the ideal LPF is ( ) jt Ce d, < <, therwise Using the IDTFT a rectangle tgether with the time-shit prperty gives S the impulse respnse is: hn [ ] ( / π)sinc [( / π)( n n) ] x[n] δ[n] Ideal LPF hn [ ] n Starts bere input starts Thus, system is nn-causal! n d n 5/29

Ideal Filter Types S ar we ve limited discussin t ideal lwpass ilters. These ideas can be extended t ther ilter types. T be ideal they need t have cnstant magnitude linear phase in their passband(s). te: Althugh it is nt shwn here, all these repeat peridically utside [ π, π]. 6/29

Ple-Zer Placement t Yield Filter Types Althugh there are high-pwered methds ilter design it is useul t understand hw t achieve sme simple ilters via prper placement ples and ers. b b ( ) ( ) + a ( p ) b sets verall gain ilter The lcatins the ples p annd ers impact the shape the requency respnse Lwpass: ples near e j ighpass: ples near e ±jπ ±π 7/29

Eect Ples & Zers n Frequency Respnse DT ilters Im{ } te: Including a ple r er at the rigin Im{ } R{ } R{ } Ω Ω desn t change the magnitude but des change the phase Placing a er at ±π Im{ } R{ } Ω maes (π) Im{ } Placing mre ers/ples Im{ } R{ } Ω gives sharper transitins. R{ } Ω Figure rm B.P. Lathi, Signal Prcessing and Linear Systems 8/29

Simple Lwpass Filters Case #: Im{} a ( ) a Fr a.9 Re{} Case #2: 2 ( ) a + 2 a Im{} Re{} ATLAB r Case # w/ a.9 >> wlinspace(-pi,pi,2); >> b.; >> b [ -.9]; >> req(b,a,w); 9/29

Simple ighpass Filters Ling bac at ple-er plts r PF and LPF we see that each LPF can be cnverted int a PF by lipping: LPF: 2 ( ) a + 2 a PF: 3( ) 2( ) a 2 + a Im{} Re{} /29

Simple Bandpass Filters We can get a simple BPF i we put ples at p,2 j /2 re ± π and ers at ± ( )( + ) ( ) G ( jr )( + jr ) Im{} x x Re{} 2 G 2 r 2 + /29

Simple LPF-t-PF Transrmatin I we have a lwpass ilter but want t use it as a way t create a highpass ilter that is easily dne as llws. We ll illustrate the idea using an ideal LPF (even thugh thse dn t really exist!): ( ) lp 4π 3π 2π π Shit this requency respnse by π rad/sample: lp( π) hp( ) π Gives PF!!! 2π 3π 4π 4π 3π 2π π π 2π 3π 4π π π hp ( ) lp( π) 2/29

S this gives us what we want but hw d we actually *d* it??? I the requency respnse the LPF is given by lp( ) + + be hp( ) j ae be j jπ ae e jπ j e j e jπ hp lp ( ) ( π) + b hp( ) ( ) ( ) + a e j e be j j ae ( π) j ( π) Ceicients PF Ceicients PF 3/29

w changing cus t the transer unctin: lp( ) + b a hp b ( ) b( ) ( ) lp( ) + a( ) + a ( ) Flips ples & eres wrt hp ( ) lp( ) the Im and Re axes LPF PZ-Plt Im{} PF PZ-Plt Im{} x x Re{} x x Re{} Filters with real ceicients have ple-er symmetry acrss the real axis 4/29

And these results then impact the Dierence Equatin view: yn [ ] ayn [ ] + bxn [ ] yn [ ] ( ) ayn [ ] + ( ) bxn [ ] Given D.E. r LPF Derived D.E. r PF Suppse yu dn t have the TF, FR r DE. But have the impulse respnse r a LPF Applying the mdulatin (requency shit) prperty DTFT gives hp ( ) lp( π) jπ n h [ n] e h [ n] hp ( ) lp h [ n] h [ n] hp n lp 5/29

Summary: LPF-t-PF Transrmatin hp ( ) lp( ) hp ( ) lp( π) Flips ples/ers Shits FR by π ( ) h [ n] h [ n] hp n lp Alternating sign change lp ( ) + be j ae j hp ( ) b e ( ) + a e ( ) j j lp ( ) + b a hp ( ) b ( ) + a ( ) yn [ ] ayn [ ] + bxn [ ] yn [ ] ( ) ayn [ ] + ( ) bxn [ ] 6/29

Sme Useul Filters Design by Ple-Zer Placement Digital Resnatrs as tw cmplex-cnjugate ples placed near the UC t create a resnate pea at a desired requency. Their lcatin determines characteristics: Angle will be apprximately at the resnant pea Radius determines hw prnunced the pea is as tw ers that can be placed where desried usually either Bth at the rigin One at ( ) and ne at ( ±π) Zers at Origin ( ) j j ( re )( re ) b 2rcs( ) + r b ( ) 2 2 ( ) G Zers at ± ( )( + ) j j ( re )( re ) 2 ( ) G 2rcs( ) + r ( ) 2 2 7/29

Resnatr w/ Zers at the rigin b b ( ) j j re re 2rcs( ) + r 2 2 ( )( ) ( ) B shws that: r cs ( ) ( 2 r ) 2r cs + ( ) 3 db 2 r 8/29

Resnatr w/ Zers at ± ( )( ) j j ( re )( re ) ( ) 2 + ( ) G G 2rcs( ) + r ( ) 2 2 9/29

Oscillatr ( ) j j ( re )( re ) b 2rcs( ) + r b ( ) 2 2 br hn n un n [ ] sin ( ( + ) ) [ ] sin( ) I we put the ple n the unit circle (r ) then this impulse respnse des nt decay and the system can be used as an scillatr. Fr mre details see Sect. 5.4.7 the text b. 2/29

tch Filters This simple versin has tw cmplex-cnjugate ers placed n the UC t create a null at a desired requency. Their angle will be at the null requency as tw ples that can be placed where desried usually either Bth at the rigin (this results in an FIR ilter) j Tw cmplex-cnjugate ples at p,2 re ± Ples at Origin Ples at p,2 j j ( )( ) ( ) b e e 2 ( 2cs( ) ) b + 2 ( 2cs( ) + ) b 2 ( ) j re ± j j b ( e )( e ) j j ( re )( re ) 2 b( 2cs( ) + ) 2 2 ( 2rcs( ) + r ) 2 b( 2cs( ) + ) 2 2 ( 2rcs( ) + r ) 2/29

Ples at Origin Ples at p,2 j re ± 22/29

Cmb Filters These have a variety uses. When yu have harmnics that either need t be passed and/r stpped. The name cmes rm the act that these ilters have a FR magnitude that ls lie a cmb many teeth. Simplest rm is an FIR ilter with unirm weights : yn [ ] xn [ ] + Even Transer Functin: ( ) + + ( + ) ers @ e j2π/(+),,,, Ple @ (cancelled by er @ ) Impulse Respnse: Frequency Respnse: hn [ ] + ( ( + ) ) ( ) j/2 sin 2 e ( ) + sin 2 Fund by taing DTFT rectangle starting at (use time-shit prperty) Rectangle starting @ n 23/29

Taing a l at the requency respnse ver the [-π, π ] range: ( ( + ) ) ( ) j/2 sin 2 e ( ) + sin 2 ( ( + ) ) sin 2 π π π sin ( 2) π umeratr is er when ( ) + 2 π ( ) 2π + 24/29

re General Apprach Start with sme FIR ilter ( ) h [ ] Replace by L where L is a psitive integer: L( ) h [ ] L The resulting requency respnse is L jl ( ) [ ] ( ) he L Scrunches by actr L e.g., when π/l we get the riginal FR s pint at π Illustrate with triangle FR nt a real FIR s shape! Just easy t see! L 5 25/29

Let s see what L des rm an impulse respnse and blc diagram viewpint. L( ) [ ] L [] + [] L + 2L [2] + + [ L ] h h h h h h + + + h + + + h + + h L ( ) ( ) (2 ) 2 [] L L L L L L [] + [2] [ ] L s inserted between h[] & h[] L s inserted between h[] & h[2] [ ] h [ n] h[] h[] h[2] h[3] h[] L s L s L s L s etc. 3 L 3 26/29

Applying this idea t the unirm weight FIR ilter we get Transer Functin: Frequency Respnse: L( + ) ( ) L + ( L( + ) ) ( L ) jl /2 sin 2 e ( ) + sin 2 L 3 See b s discussin the use such a cmb ilter t separate slar harmnics rm lunar harmnics in inspheric measurements! 27/29

All-Pass Filters These have cnstant magnitude respnse everywhere! S what is their purpse??!! They are used t mdiy the phase respnse an existing system withut changing its magnitude respnse (i.e., Phase Equaliatin ) Fr sme given real-valued ceicients { } a Deine the plynmial A ( ) a, a Then an all-pass ilter can be rmed as ( ) ap A A ( ) ( ) We can easily veriy that this is indeed all-pass: ) 2 A ( A ( ) ap( ) ap( ) ap( ) j e A ( ) A ( ) j e S as lng as the ilter is rmer lie this, the ilter is all-pass regardless the values the ceicients {a } s the ceicients can be chsen t try t achieve a desired phase respnse! 28/29

All-Pass Ple-Zer Reciprcal Lcatins Because A() is in the denminatr and A( - ) is in numeratr, i there is a ple at p then there is a er at / p. In ther wrds, ples and ers ccur in reciprcal pairs General rm r All-Pass Filter ap * ( β)( β) ( )( ) R α C ( ) * α β β R Real ple/er Reciprcal Pairs R Real ple/er Cnjugate/Reciprcal Quads 29/29