chap10slides.pdf - DESIGN OF DIGITAL FILTERS C Williams W Alexander North Carolina State University Raleigh NC(USA ECE 513 Fall 2019 C Williams W

chap10slides.pdf - DESIGN OF DIGITAL FILTERS C Williams W...

This preview shows page 1 - 9 out of 248 pages.

DESIGN OF DIGITAL FILTERSC. Williams & W. AlexanderNorth Carolina State University, Raleigh, NC (USA)ECE 513, Fall 2019C. Williams & W. Alexander (NCSU)DESIGN OF DIGITAL FILTERSECE 513, Fall 20191 / 248
Background image
Outline1Introduction2Window-Based FIR Filter Design3Fixed Window Functions4Frequency Sampling Filter Design5Design of FIR Filters using MATLABFilter Order EstimationWindow-Based FIR Filter Design ExamplesFrequency Sampling Based Filter Design ExamplesComparison of Designs6Simulating the Differentiator7Impulse Invariant Design8The Bilinear Transformation9Design Using Analog Filter Prototypes10Frequency Transformations11Frequency TransformationsContinuous-Time Transformation ProcedureDiscrete-Time Transformation Procedure12Design of IIR Filters using MATLABFilter Order EstimationC. Williams & W. Alexander (NCSU)DESIGN OF DIGITAL FILTERSECE 513, Fall 20192 / 248
Background image
IntroductionWe consider the determination of a realizable system transferfunctionH(z)approximating a filter with given frequencyspecifications in this chapter.Figure 1 gives the specifications for a low pass filter in terms ofthe parameters used in Matlab for the design of digital filters.C. Williams & W. Alexander (NCSU)DESIGN OF DIGITAL FILTERSECE 513, Fall 20193 / 248
Background image
Introduction00.511.522.5300.20.40.60.81pass bandtransition bandrejection bandFilter specification for a low pass filerFrequency (Radians)Magnitudewpwsrprs1-δp1 +δpδs(max allowable passband ripple)(max allowable stopband ripple)rsdBrpdBFigure:Specifications for a low pass filter.C. Williams & W. Alexander (NCSU)DESIGN OF DIGITAL FILTERSECE 513, Fall 20194 / 248
Background image
IntroductionThe parameters are as follows:1the pass band edge frequencywp,2the stop band edge frequencyws,3the pass band ripplerp(Given in dB),4and the stop band ripplers(Given in dB).These parameters are specified in Matlab in decibels.C. Williams & W. Alexander (NCSU)DESIGN OF DIGITAL FILTERSECE 513, Fall 20195 / 248
Background image
IntroductionFor example, if the magnitude response is specified to fall withinthe range1-δp≤ |H(ω)| ≤1+δp(1)thenrp=20log(1+δp)-20log(1-δp) =20log1+δp1-δp(2)If the magnitude response in the stop band is specified to notexceedδs, thenrs=-20log10(δs)dB(3)C. Williams & W. Alexander (NCSU)DESIGN OF DIGITAL FILTERSECE 513, Fall 20196 / 248
Background image
IntroductionConversely, we can obtainδpfromrp(dB) using the followingequationδp=10rp20-110rp20+1(4)We can also obtainδsfromrs(dB) using the following equationδs=10-rs20(5)C. Williams & W. Alexander (NCSU)DESIGN OF DIGITAL FILTERSECE 513, Fall 20197 / 248
Background image
IntroductionThe pass band covers the range of frequencies (low pass filter)0ωwp(6)The stop band or rejection band covers the range of frequencies(low pass filter)wsωπ(7)The frequency bandwp< ω <ws(8)is called the transition band.
Background image
Image of page 9

You've reached the end of your free preview.

Want to read all 248 pages?

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture