Rational Systems
Rational Systems
Systems/Filters
Chirayu Athalye
DT-LTI Systems
Linear Shift-Invariant
Difference Equations
Frequency Response
Analysis of Rational Systems/Filters Types of FIR Filters
References
Chirayu D. Athalye
2024
Analysis of Rational
Systems/Filters
Transfer Function and Frequency Response
Chirayu Athalye
1 Consider a Discrete Time LTI system (DT-LTI) with the impulse response h : Z → C.
DT-LTI Systems
2 The output of this system to an input sequence x : Z → C is given by Linear Shift-Invariant
Difference Equations
y [n] = (h ∗ x)[n] ∀n ∈ Z. Frequency Response
3 Therefore, using the convolution property of z-Transform, we have Types of FIR Filters
References
Y (z) = H(z) X (z) ∀z ∈ ROC Z y [n] ,
Question
Consider two DT-LTI systems with impulse responses h1 : Z → C and h2 : Z → C. Find the
Transfer Function (TF) of the resultant system if these two systems are connected in
1 Cascade 2 Parallel.
Analysis of Rational
Systems/Filters
Theorem (Equivalent Conditions for Causality) Chirayu Athalye
References
Chirayu Athalye
N
X M
X
y [n] + ak y [n − k] = bk x[n − k] DT-LTI Systems
Y (z)
Subsequently, H(z) = and ROC can be inferred from the additional information about
X (z)
the system such as stability or causality.
Remark: The unilateral z-Transform is used to solve linear constant-coefficient difference
equations with nonzero initial conditions.
Homework
1 Find the impulse response of an unstable system governed by
1
y [n] − y [n − 1] = x[n] + x[n − 1].
3
2 For the initial conditions y [−1] = 1 and y [−2] = 2, and x[n] := (0.5)n u[n], solve the
following difference equation: y [n] − 5y [n − 1] + 6y [n − 2] = 2x[n] − 5x[n − 1].
Analysis of Rational
Systems/Filters
Chirayu Athalye
DT-LTI Systems
Linear Shift-Invariant
Difference Equations
Frequency Response
References
Remark: Zero phase systems are a special class of linear phase systems. Frequency Response
References
Generalized Linear Phase Systems/Filters
DT-LTI system is said to be generalized linear phase if its frequency response is of the form:
H(e iω ) = A(e iω ) e −i(αω+β) ∀ω ∈ [−π, π),
iω
where A(e ) is a real-valued (need not be nonnegative) function of ω, and α, β ∈ R.
Chirayu Athalye
Group Delay and Phase Delay
DT-LTI Systems
dφ τg (·) and τp (·) quantify how signal’s
1 Group Delay: τg (ω) := −φ0 (ω) = − (ω). Linear Shift-Invariant
Difference Equations
dω frequency components are delayed in
Frequency Response
φ(ω) time when passing through an LTI
2 Phase Delay: τp (ω) := − . Types of FIR Filters
ω system.
References
Remark
1 For a linear phase system, the group delay τg (·) is a constant function.
2 Whereas, for a generalized linear phase system, τg (·) is constant almost1 everywhere.
3 For linear phase systems, group delay = phase delay.
Consider a DT-LTI system with the impulse response h : Z → C. For the input sequence
x[n] := Aenv [n] cos(ω1 n + θ), where Aenv [·] > 0 and ω1 , θ ∈ R, the output can be approximated
as:
y [n] ≈ H(e iω1 ) Aenv [n − τg (ω1 )] cos ω1 (n − τp (ω1 )) + θ
∀n ∈ Z.
1
(excluding countable discontinuities)
Analysis of Rational
Systems/Filters
Chirayu Athalye
Bounded Real Transfer Functions
DT-LTI Systems
A causal stable transfer function H(z) with real-coefficients is said to be bounded real if Linear Shift-Invariant
Difference Equations
iω
|H(e )| ≤ 1 ∀ω ∈ R. Frequency Response
Remark
1
1 A minimum-phase system Hmin (z) has a causal and stable inverse system Hmin (z)
.
Analysis of Rational
Systems/Filters
Chirayu Athalye
DT-LTI Systems
Linear Shift-Invariant
Difference Equations
Frequency Response
References
z +b bz + 1
(a) H1 (z) = (b) H2 (z) =
z +a z +a
Chirayu Athalye
DT-LTI Systems
Linear Shift-Invariant
Difference Equations
Frequency Response
Frequency Response
Type 1 FIR System (Impulse Response: Odd Length and Symmetric)
Types of FIR Filters
Chirayu Athalye
n=0
(M+1)/2
iωM X
= e− b[m] cos ω(m − 12 ) ,
2
m=1
Figure: Type 2 FIR with M = 5.
where b[m] = 2h[ M+1
2
− m] for m = 1, . . . , M+1
2
.
Remark: Note that since cos π(m − 12 ) = 0 for all m ∈ Z, we have H(e iπ ) = 0; therefore,
Chirayu Athalye
DT-LTI Systems
Linear Shift-Invariant
(a) Impulse Response (a) Impulse Response Difference Equations
Frequency Response
References
Chirayu Athalye
n=0
M/2
iωM X
= ie − 2 c[m] sin(ωm),
m=1
DT-LTI Systems
Type 4 FIR filter has an antisymmetric impulse response
Linear Shift-Invariant
Difference Equations
h[n] = −h[M − n], 0 ≤ n ≤ M,
Frequency Response
where M is an odd integer. Its frequency response is Types of FIR Filters
M
X References
H(e iω ) = h[n]e −iωn
n=0
(M+1)/2
iωM X
= ie − d[m] sin ω(m − 12 ) ,
2
m=1
Chirayu Athalye
DT-LTI Systems
Linear Shift-Invariant
(a) Impulse Response (a) Impulse Response Difference Equations
Frequency Response
References
−M −1
1 For antisymmetric FIR systems, we have: H(z) = −z H(z ).
2 Therefore, zeros of symmetric FIR systems occur in reciprocal pairs.
3 Notice that antisymmetric FIR systems have zero at z = 1. In addition, Type 3 FIR
systems (where M is even) have zero at z = −1.
Chirayu Athalye
DT-LTI Systems
Linear Shift-Invariant
Difference Equations
Frequency Response
References
Chirayu Athalye
DT-LTI Systems
Linear Shift-Invariant
Difference Equations
References
Frequency Response
A.V. Oppenheim, R.W. Schafer, and J.R. Buck, Discrete-Time Signal Processing (2nd edition), Upper Saddle Types of FIR Filters
S.K. Mitra, Digital Signal Processing: A Computer-Based Approach (4th edition), NY, USA: McGraw-Hill,
2010.
Readings
1 [Discrete-Time Signal Processing (Oppenheim et al.), Chapter 5].
2 [Digital Signal Processing (S.K. Mitra), Chapter 7].