Hossein Sameti Department of Computer Engineering Sharif University of Technology.

Slides:



Advertisements
Similar presentations
Notes 6.6 Fundamental Theorem of Algebra
Advertisements

Splash Screen.
5.4 Analyzing Graphs of Polynomial Functions
4.3 Connecting f’ and f’’ with the Graph of f
Rational Root Theorem.
College Algebra Acosta/Karowowski.
Aim: Concavity & 2 nd Derivative Course: Calculus Do Now: Aim: The Scoop, the lump and the Second Derivative. Find the critical points for f(x) = sinxcosx;
Hossein Sameti Department of Computer Engineering Sharif University of Technology.
Chapter 2: Second-Order Differential Equations
Hossein Sameti Department of Computer Engineering Sharif University of Technology.
Data mining and statistical learning - lecture 6
SECTION 3.6 COMPLEX ZEROS; COMPLEX ZEROS; FUNDAMENTAL THEOREM OF ALGEBRA FUNDAMENTAL THEOREM OF ALGEBRA.
Parks-McClellan FIR Filter Design
Petter Mostad Linear regression Petter Mostad
AGC DSP AGC DSP Professor A G Constantinides 1 Digital Filter Specifications Only the magnitude approximation problem Four basic types of ideal filters.
ELEN 5346/4304 DSP and Filter Design Fall Lecture 11: LTI FIR filter design Instructor: Dr. Gleb V. Tcheslavski Contact:
Solving Polynomial Equations. Fundamental Theorem of Algebra Every polynomial equation of degree n has n roots!
Hossein Sameti Department of Computer Engineering Sharif University of Technology.
12.1 First Derivative and Graph
CE Digital Signal Processing Fall 1992 Z Transform
Instructor: Prof.Dr.Sahand Daneshvar Presented by: Seyed Iman Taheri Student number: Non linear Optimization Spring EASTERN MEDITERRANEAN.
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
Polynomial Functions and End Behavior
Chapter 2 Polynomial and Rational Functions
PROBABILITY AND STATISTICS FOR ENGINEERING Hossein Sameti Department of Computer Engineering Sharif University of Technology Independence and Bernoulli.
PROBABILITY AND STATISTICS FOR ENGINEERING Hossein Sameti Department of Computer Engineering Sharif University of Technology The Weak Law and the Strong.
1 BIEN425 – Lecture 11 By the end of the lecture, you should be able to: –Design and implement FIR filters using frequency-sampling method –Compare the.
1 Chapter 7 Filter Design Techniques (cont.). 2 Optimum Approximation Criterion (1)  We have discussed design of FIR filters by windowing, which is straightforward.
MATH 31 LESSONS Chapter 4: Max / Min Chapter 5: Sketching 3. Sketching Polynomials.
Lecture 11: FIR Filter Designs XILIANG LUO 2014/11 1.
Hossein Sameti Department of Computer Engineering Sharif University of Technology.
MAT 213 Brief Calculus Section 4.2 Relative and Absolute Extreme Points.
PROBABILITY AND STATISTICS FOR ENGINEERING Hossein Sameti Department of Computer Engineering Sharif University of Technology Principles of Parameter Estimation.
D Nagesh Kumar, IIScOptimization Methods: M2L4 1 Optimization using Calculus Optimization of Functions of Multiple Variables subject to Equality Constraints.
EE513 Audio Signals and Systems
Chapter 7 Finite Impulse Response(FIR) Filter Design
PROBABILITY AND STATISTICS FOR ENGINEERING Hossein Sameti Department of Computer Engineering Sharif University of Technology Mean, Variance, Moments and.
4.2 Critical Points Fri Dec 11 Do Now Find the derivative of each 1) 2)
Section 5.5 The Real Zeros of a Polynomial Function.
Hossein Sameti Department of Computer Engineering Sharif University of Technology.
Calculus: Hughs-Hallett Chap 5 Joel Baumeyer, FSC Christian Brothers University Using the Derivative -- Optimization.
Optimum Approximation of FIR Filters Quote of the Day There are three kinds of lies: lies, damned lies, and statistics. Benjamin Disraeli Content and Figures.
4.2 Critical Points Mon Oct 19 Do Now Find the derivative of each 1) 2)
EEE4176 Application of Digital Signal Processing
Ch. 5 – Applications of Derivatives 5.2 – Mean Value Theorem.
If f(x) is a continuous function on a closed interval x ∈ [a,b], then f(x) will have both an Absolute Maximum value and an Absolute Minimum value in the.
Professor A G Constantinides 1 Digital Filter Specifications We discuss in this course only the magnitude approximation problem There are four basic types.
3.7 The Real Zeros of a Polynomial Function
Notes Over 3.4 The Rational Zero Test
3.3: Increasing/Decreasing Functions and the First Derivative Test
3.3 Increasing and Decreasing Functions and the First Derivative Test
Algebra II Explorations Review ( )
J McClellan School of Electrical and Computer Engineering
Extreme Values of Functions
3.7 The Real Zeros of a Polynomial Function
لجنة الهندسة الكهربائية
**Get signed by your parents for 5 bonus points on the test!!
5.4 - Analyzing Graphs of Polynomial Functions
Ideal Filters One of the reasons why we design a filter is to remove disturbances Filter SIGNAL NOISE We discriminate between signal and noise in terms.
Linear regression Fitting a straight line to observations.
3.1 – Increasing and Decreasing Functions; Relative Extrema
Chapter 7 Finite Impulse Response(FIR) Filter Design
3.6 Polynomial Functions Part 2
Chapter 7 Finite Impulse Response(FIR) Filter Design
(1) Find all of the zeros of f.
CE Digital Signal Processing Fall Discrete Fourier Transform (DFT)
Unit 4: Applications of Derivatives
Extreme values of functions
Approximation of Functions
Presentation transcript:

Hossein Sameti Department of Computer Engineering Sharif University of Technology

 Definition of generalized linear-phase (GLP):  Let’s focus on Type I FIR filter: 2 It can be shown that (L+1) unknown parameters a(n) Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

3 Given determine coefficients of G(ω) (i.e. a(n)) such that L is minimized (minimum length of the filter). Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

 G(ω) is a continuous function of ω and is as many times differentiable as we want.  How many local extrema (min/max) does G(ω) have in the range ?  In order to answer the above question, we have to write cos(ωn) as a sum of powers of cos(ω). 4 : sum of powers of cos(ω) Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

5 Find extrema Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

6 Polynomial of degree L-1 Maximum of L-1 real zeros Max. total number of real zeros: L+1 Conclusion: The maximum number of real zeros for (derivative of the frequency response of type I FIR filter) is L+1, where (N is the number of taps). Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

7 Given determine coefficients of G(ω) (i.e. a(n)) such that L is minimized (minimum length of the filter). Problem AProblem BProblem C Problem A Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

8 Given determine coefficients of G(ω) (i.e. a(n)) such that is minimized. ComputeGuess L Algorithm B Increase L by 1 Decrease L by 1 Yes Stop!

9 Define F as a union of closed intervals in Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

10 where W is a positive weighting function Desired frequency response Find a(n) to minimize (same assumption as Problem B)

 We start by showing that 11 Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

12 By definition: Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

13 By definition: Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

14 Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

15 in Problem C in Problem B

 Conclusion: 16 Find a(n) such that is minimized. Problem B: Find a(n) such that is minimized. Problem C: Problem B= Problem C Problem A= Problem C  We now try to solve Problem C. Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

Assumptions:  F: union of closed intervals  G(x) to be a polynomial of order L:  D = Desired function that is continuous in F.  W= positive function 17

 The necessary and sufficient conditions for G(x) to be unique Lth order polynomial that minimizes is that E(x) exhibits at least L+2 alternations, i.e., there are at least L+2 values of x such that 18 for a polynomial of degree 4 Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

19 Recall G(ω) can have at most L+1 local extrema. According to the alternation theorem, G(ω) should have at least L+2 alternations(local extrema) in F. Contradiction!?

20 can also be alternation frequencies, although they are not local extrema. G(ω) can have at most L+3 local extrema in F. Ex: Polynomial of degree 7 Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

21  According to the alternation theorem, we have at least L+2 alternations.  According to our current argument, we have at most L+3 local extrema.  Conclusion: we have either L+2 or L+3 alternations in F for the optimal case. Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

22 Extra-ripple case Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

23 Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

 For Type I low-pass filters, alternations always occur at  If not, we potentially lose two alternations. 24 Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

25 Equi-ripple except possibly at Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

26  For optimal type I low-pass filters, alternations always occur at If not, two alternations are lost and the filter is no longer optimal.  Filter will be equi-ripple except possibly at Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

27 Given determine coefficients of G(ω) (i.e. a(n)) such that is minimized. At alternation frequencies, we have: Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

28 Equating Eq.1 and Eq.2 Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

29

30 L+2 linear equations and L+2 unknowns Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

31 Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

32 It can be shown that if 's are known, then can be derived using the following formulae: Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

33 Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

34 Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

35

36 Original alternation frequency Next alternation frequency Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

 App. estimate of L:  App. Length of Kaiser filter: 37 Example: Optimal filter: Kaiser filter: Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

38 Does it meet the specs? Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology

39 Increase the length of the filter by 1. Does it meet the specs? Hossein Sameti, Dept. of Computer Eng., Sharif University of Technology