10.06.2004Norsig 2004, Espoo1 Least Squares Optimization of 2-D IIR Filters Bogdan Dumitrescu Tampere Int. Center for Signal Processing Tampere University.

Slides:



Advertisements
Similar presentations
SUPSIDTIProgettazione Controllori Control Wind-up Actuation signal Output signal.
Advertisements

Chapter 8. FIR Filter Design
DSP-CIS Chapter-5: Filter Realization
(ex) Consider a plant with
Nonrecursive Digital Filters
EE513 Audio Signals and Systems Digital Signal Processing (Synthesis) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Infinite Impulse Response (IIR) Filters
ECE651 Digital Signal Processing I Digital IIR Filter Design.
So far We have introduced the Z transform
Digital Signal Processing – Chapter 11 Introduction to the Design of Discrete Filters Prof. Yasser Mostafa Kadah
Venkataramanan Balakrishnan Purdue University Applications of Convex Optimization in Systems and Control.
AMI 4622 Digital Signal Processing
LINEAR-PHASE FIR FILTERS DESIGN
Parks-McClellan FIR Filter Design
Linear Regression  Using a linear function to interpolate the training set  The most popular criterion: Least squares approach  Given the training set:
The Widrow-Hoff Algorithm (Primal Form) Repeat: Until convergence criterion satisfied return: Given a training set and learning rate Initial:  Minimize.
ECIV 301 Programming & Graphics Numerical Methods for Engineers Lecture 19 Solution of Linear System of Equations - Iterative Methods.
1 On the Optimization of the Tay-Kingsbury 2-D Filterbank Bogdan Dumitrescu Tampere Int. Center for Signal Processing Tampere University of Technology,
Active Filters Conventional passive filters consist of LCR networks. Inductors are undesirable components: They are particularly non-ideal (lossy) They.
1 Iterative Reweighted Least-Squares Algorithm for 2-D IIR Filters Design Bogdan Dumitrescu, Riitta Niemistö Institute of Signal Processing Tampere University.
IIR Filters and Equalizers R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2002.
EE513 Audio Signals and Systems Wiener Inverse Filter Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
AGC DSP AGC DSP Professor A G Constantinides 1 Digital Filter Specifications Only the magnitude approximation problem Four basic types of ideal filters.
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.
ELEN 5346/4304 DSP and Filter Design Fall Lecture 11: LTI FIR filter design Instructor: Dr. Gleb V. Tcheslavski Contact:
Lecture 29 Review: Frequency response Frequency response examples Frequency response plots & signal spectra Filters Related educational materials: –Chapter.
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Algorithm Taxonomy Thus far we have focused on:
1 Lecture 5: March 20, 2007 Topics: 1. Design of Equiripple Linear-Phase FIR Digital Filters (cont.) 2. Comparison of Design Methods for Linear- Phase.
Filter Design Techniques
EE Audio Signals and Systems Digital Signal Processing (Synthesis) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
MATLAB for Signal Processing The MathWorks Inc. Natick, MA USA Filter Design.
IIR Filter design (cf. Shenoi, 2006) The transfer function of the IIR filter is given by Its frequency responses are (where w is the normalized frequency.
Digital Signal Processing FIR Filter Design
Copyright ©2010, ©1999, ©1989 by Pearson Education, Inc. All rights reserved. Discrete-Time Signal Processing, Third Edition Alan V. Oppenheim Ronald W.
Eigenfilters: A New Approach to Least-Squares FIR Filter Design and Applications Including Nyquist Filters Advisor : Yung-An Kao Student : Chih-Wei Chen.
Lecture 10: IIR Filter Designs XILIANG LUO 2014/11 1.
Infinite Impulse Response Filters
Ch. 3: Geometric Camera Calibration
EE513 Audio Signals and Systems
Chapter 7 Finite Impulse Response(FIR) Filter Design
1 Conditions for Distortionless Transmission Transmission is said to be distortion less if the input and output have identical wave shapes within a multiplicative.
EE422 Signals and Systems Laboratory Infinite Impulse Response (IIR) filters Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Chapter 7. Filter Design Techniques
1 Digital Signal Processing Digital Signal Processing  IIR digital filter structures  Filter design.
First-Order System Revisited
Finite Impulse Response Filtering EMU-E&E Engineering Erhan A. Ince Dec 2015.
EEE4176 Application of Digital Signal Processing
DSP-CIS Part-II / Chapter-4 : Filter Design Marc Moonen Dept. E.E./ESAT-STADIUS, KU Leuven
Chapter 6 The Stability of Linear Feedback System
1 BIEN425 – Lecture 9 By the end of the lecture, you should be able to: –Describe the properties of ideal filters –Describe the linear / logarithm design.
1 A genetic algorithm with embedded constraints – An example on the design of robust D-stable IIR filters 潘欣泰 國立高雄大學 資工系.
Professor A G Constantinides 1 Digital Filter Specifications We discuss in this course only the magnitude approximation problem There are four basic types.
IIR Filter design (cf. Shenoi, 2006)
UNIT - 5 IIR FILTER DESIGN.
Lecture: IIR Filter Design
IIR Filters FIR vs. IIR IIR filter design procedure
Notes Over 3.4 The Rational Zero Test
Infinite Impulse Response (IIR) Filters
J McClellan School of Electrical and Computer Engineering
Fourier Series FIR About Digital Filter Design
LINEAR-PHASE FIR FILTERS DESIGN
Infinite Impulse Response Filters
Quick Review of LTI Systems
MMSE Optimal Design: The Least Squares method
Usıng the impulse sampling method Prepared by: Dr. Erhan A. INCE
Quadrature-Mirror Filter Bank
Chapter 7 Finite Impulse Response(FIR) Filter Design
Chapter 7 Finite Impulse Response(FIR) Filter Design
Fixed-point Analysis of Digital Filters
Presentation transcript:

Norsig 2004, Espoo1 Least Squares Optimization of 2-D IIR Filters Bogdan Dumitrescu Tampere Int. Center for Signal Processing Tampere University of Technology, Finland

Norsig 2004, Espoo 2 Summary 2-D IIR filters: least-squares optimization problem 2-D convex stability domain Gauss-Newton algorithm Experimental results

Norsig 2004, Espoo 3 2-D IIR filters Transfer function Degrees m 1, m 2, n 1, n 2 are given Coefficients are optimized Denominator can be separable or not

Norsig 2004, Espoo 4 Optimization criterion Least-squares error with respect to a desired frequency response The error is computed on a grid of frequencies

Norsig 2004, Espoo 5 Optimization difficulties The set of stable IIR filters is not convex The optimization criterion is not convex SOLUTIONS Iterative optimization Convex stability domain around current denominator Gauss-Newton descent technique

Norsig 2004, Espoo 6 convex domain around current denominator Iteration structure set of stable denominators descent direction - current denominator - next denominator

Norsig 2004, Espoo 7 2-D convex stability domain Based on the positive realness condition Described by a linear matrix inequality (LMI) Using a parameterization of sum-of-squares multivariable polynomials Pole radius bound possible

Norsig 2004, Espoo 8 Gauss-Newton descent direction In each iteration, the descent direction is found by a convexification of the criterion This is a semidefinite programming (SDP) problem

Norsig 2004, Espoo 9 Algorithm 1. Set 2. Set 3. Compute GN direction 4. Find optimal step by line search 5. Compute new filter 6. With i=i+1, repeat from 2 until convergence

Norsig 2004, Espoo 10 Design problems Desired response: ideal lowpass filter with linear phase in passband

Norsig 2004, Espoo 11 Passband and stopband shapes circularrhomboidalelliptic

Norsig 2004, Espoo 12 Experiments details Numerator degree: 12 Denominator degree: 2 to 10 Pole radius: 0.9 Implementation: Matlab + SeDuMi Execution time: 3-10 minutes on PC at 1GHz

Norsig 2004, Espoo 13 Results nonseparableseparable circular2.07e-58.76e-6 rhomboidal5.98e-47.05e-4 elliptic9.15e-59.18e-5

Norsig 2004, Espoo 14 Example, magnitude

Norsig 2004, Espoo 15 Example, group delay