Download presentation
Presentation is loading. Please wait.
Published byFlora Mason Modified over 9 years ago
1
Transform Analysis of LTI systems 主講人:虞台文
2
Content The Frequency Response of LTI systems Systems Characterized by Constant- Coefficient Difference Equations Frequency Response for Rational System Functions Relationship btw Magnitude and Phase Allpass Systems Minimum-Phase Systems Generalized Linear-Phase Systems
3
Transform Analysis of LTI systems Frequency Response of LTI systems
4
Time-Invariant System h(n)h(n) h(n)h(n) x(n)x(n) y(n)=x(n)*h(n) X(z)X(z)Y(z)=X(z)H(z) H(z)H(z)
5
Frequency Response Magnitude Phase
6
Ideal Frequency-Selective Filters Ideal Lowpass Filter Computationally Unrealizable Computationally Unrealizable
7
Ideal Frequency-Selective Filters Ideal Highpass Filter Computationally Unrealizable Computationally Unrealizable
8
Such filters are – Noncausal – Zero phase – Not Computationally realizable Causal approximation of ideal frequency- selective filters must have nonzero phase response. Ideal Frequency-Selective Filters
9
Phase Distortion and Delay --- Ideal Delay Delay Distortion Linear Phase Delay Distortion would be considered a rather mild form of phase distortion.
10
Phase Distortion and Delay --- A Linear Phase Ideal Filter Still a noncausal one. Not computationally realizable. Still a noncausal one. Not computationally realizable.
11
A convenient measure of the linearity of phase. Definition: Phase Distortion and Delay --- Group Delay Linear Phase ( )=constant The deviation of ( ) away from a constant indicates the degree of nonlinearity of the phase.
12
Transform Analysis of LTI systems Systems Characterized by Constant-Coefficient Difference Equations
13
N th -Order Difference Equation
14
Representation in Factored Form Contributes poles at 0 and zeros at c r Contributes zeros at 0 and poles at d r
15
Example Two zeros at z = 1 poles at z =1/2 and z = 3/4 poles at z =1/2 and z = 3/4
16
For a given ration of polynomials, different choice of ROC will lead to different impulse response. We want to find the proper one to build a causal and stable system. How? Stability and Causality
17
For Causality: – ROC of H(z) must be outside the outermost pole For Stability: – ROC includes the unit circle For both – All poles are inside the unit circle Stability and Causality
18
Example: Stability and Causality Re Im 1 Discuss its stability and causality
19
Inverse Systems H(z)H(z) X(z)X(z)Y(z)Y(z) Hi(z)Hi(z) X(z)X(z) G ( z )= H ( z ) H i ( z )=1 g(n) = h(n)* h i (n) = (n)
20
Inverse Systems H(z)H(z) X(z)X(z)Y(z)Y(z) Hi(z)Hi(z) X(z)X(z) G ( z )= H ( z ) H i ( z )=1 g(n) = h(n)* h i (n) = (n) Does every system have an inverse system? Give an example.
21
Inverse Systems Zeros Poles Zeros Poles
22
Minimum-Phase Systems A LTI system is stable and causal and also has a stable and causal inverse iff both poles and zeros of H(z) are inside the unit circle. Such systems are referred to as minimum-phase systems.
23
Impulse Response for Rational System Functions By partial fraction expansion:
24
FIR and IIR Zero poles nonzero poles
25
FIR and IIR Zero poles nonzero poles FIR: The system contains only zero poles. FIR: The system contains only zero poles.
26
FIR and IIR Zero poles nonzero poles IIR: The system contains nonzero poles (not canceled by zeros). IIR: The system contains nonzero poles (not canceled by zeros).
27
FIR
28
Example:FIR Does this system have nonzero pole? 7th-order pole M=7 One pole is canceled by zero here.
29
Example:FIR Write its system function. 7th-order pole M=7
30
Example:IIR
31
Transform Analysis of LTI systems Frequency Response of For Rational System Functions
32
Rational Systems
33
Log Magnitude of H ( e j ) --- Decibels (dBs) Gain in dB = 20log 10 |H(e j )| Scaling Contributed by zerosContributed by poles
34
Advantages of Representing the magnitude in dB The magnitude of Output FT The Magnitude Of Impulse Response The magnitude of Input FT
35
Phase for Rational Systems
36
Systems with a Single Zero or Pole r r
37
Frequency Response of a Single Zero or Pole
38
Frequency Response of a Single Zero
39
|H(e j )| 2 : Its maximum is at = . max |H(e j )| 2 =(1+r) 2 Its minimum is at =0. min |H(e j )| 2 =(1 r) 2 |H(e j )| 2 : Its maximum is at = . max |H(e j )| 2 =(1+r) 2 Its minimum is at =0. min |H(e j )| 2 =(1 r) 2
40
Frequency Response of a Single Zero
41
r = 0.9 = 0 r = 0.9 = /2 r = 0.9 =
42
r = 0.9 = 0 r = 0.9 = /2 r = 0.9 = Frequency Response of a Single Zero 於 處有最大凹陷 (1 r) 2
43
r = 0.9 = 0 r = 0.9 = /2 r = 0.9 = Frequency Response of a Single Zero 於 | | 處最高 (1+r) 2
44
r = 0.9 = 0 r = 0.9 = /2 r = 0.9 = Frequency Response of a Single Zero 於 處 phase 直轉急上
45
Frequency Response of a Single Zero r=1/0.9 r=1.25 r=1.5 r=2 = 0 = Zero outside the unit circle Note that the group delay is always positive when r>1
46
Frequency Response of a Single Zero Some zeros inside the unit circle And some outside
47
Frequency Response of a Single Pole The converse of the single-zero case. Why? A stable system: r < 1 Exercise: Use matlab to plot the frequency responses for various cases.
48
Frequency Response of Multiple Zeros and Poles Using additive method to compute – Magnitude – Phase – Group Delay
49
Example Multiple Zeros and Poles zeros Radius Angle 1 1 1.0376 (59.45 ) poles Radius Angle 0.683 0 0.892 0.6257 (35.85 )
50
Example Multiple Zeros and Poles zeros Radius Angle 1 1 1.0376 (59.45 ) poles Radius Angle 0.683 0 0.892 0.6257 (35.85 )
51
Transform Analysis of LTI systems Relationship btw Magnitude and Phase
52
Know magnitudeKnow Phase? Know PhaseKnow Magnitude? In general, knowledge about the magnitude provides no information about the phase, and vice versa. Except when … In general, knowledge about the magnitude provides no information about the phase, and vice versa. Except when …
53
Magnitude
55
Zeros of H(z): Poles of H(z): Zeros of C(z): Poles of C(z): Conjugate reciprocal pairs
56
Magnitude Given C(z), H(z)=? How many choices if the numbers of zeros and poles are fixed?
57
Allpass Factors a 1/a* Pole at a Zero at 1/a*
58
Allpass Factors
59
H1(z)H1(z) H1(z)H1(z) H1(z)H1(z) H1(z)H1(z) H ap (z) There are infinite many systems to have the same frequency-response magnitude?
60
Transform Analysis of LTI systems Allpass Systems
61
General Form Real Poles Complex Poles |H ap (e j )|=1 |H ap (e j )|=? grd[H ap (e j )]=?
62
AllPass Factor Consider a=re j Always positive for a stable and causal system.
63
Example: AllPass Factor Real Poles 0.9 0.9
64
Example: AllPass Factor Real Poles Phase is nonpositive for 0< < . Group delay is positive 0.9 0.9
65
Example: AllPass Factor Complex Poles /4 0.9 Continuous phase is nonpositive for 0< < . Group delay is positive
66
Example: AllPass Factor Complex Poles /4 0.8 1/2 3/4 4/3 Continuous phase is nonpositive for 0< < . Group delay is positive
67
Transform Analysis of LTI systems Minimum-Phase Systems
68
Properties of Minimum-Phase Systems To have a stable and causal inverse systems Minimum phase delay Minimum group delay Minimum energy delay
69
Rational Systems vs. Minimum-Phase Systems H(z)H(z) H(z)H(z) H min (z) H ap (z) How?
70
Rational Systems vs. Minimum-Phase Systems H(z)H(z) H min (z) H ap (z)
71
Rational Systems vs. Minimum-Phase Systems H(z)H(z) H min (z) H ap (z) Pole/zero Canceled
72
Frequency-Response Compensation s(n)s(n) Distorting System H d (z) Distorting System H d (z) sd(n)sd(n) Compensatiing System H c (z) Compensatiing System H c (z) s(n)s(n) The system of H d (z) is invertible iff it is a minimum-phase system.
73
Frequency-Response Compensation s(n)s(n) Distorting System H d (z) Distorting System H d (z) sd(n)sd(n) Compensatiing System H c (z) Compensatiing System H c (z) s(n)s(n) Distorting System H dmin (z) Distorting System H dmin (z) Allpass System H ap (z) Allpass System H ap (z) s(n)s(n)sd(n)sd(n) Compensatiing System 1 H dmin (z) Compensatiing System 1 H dmin (z)
74
Frequency-Response Compensation Distorting System H dmin (z) Distorting System H dmin (z) Allpass System H ap (z) Allpass System H ap (z) s(n)s(n)sd(n)sd(n) Compensatiing System 1 H dmin (z) Compensatiing System 1 H dmin (z) Hd(z)Hd(z) Hc(z)Hc(z)
75
Example: Frequency-Response Compensation 4 th order pole
76
Example: Frequency-Response Compensation 4 th order pole
77
Example: Frequency-Response Compensation 4 th order pole
78
Example: Frequency-Response Compensation 4 th order pole
79
Example: Frequency-Response Compensation Minimum PhaseNonminimum Phase
80
Minimum Phase-Lag Nonpositive For 0 more negative than
81
Minimum Group-Delay Nonnegative For 0 more positive than
82
Minimum-Energy Delay Apply initial value theorem
83
Transform Analysis of LTI systems Generalized Linear-Phase Systems
84
Linear Phase Linear phase with integer (negative slope) simple delay Generalization: constant group delay
85
Example: Ideal Delay
86
1 |H(e j )| H(ej)H(ej) slope =
87
Example: Ideal Delay If =n d (e.g., =5) is an integer, h(n)= (n n d ). Impulse response is symmetric about n = n d, i.e., h(2n d n)=h(n).
88
Example: Ideal Delay The case for 2 (e.g., =4.5) is an integer. h(2 n)=h(n).
89
Example: Ideal Delay as an arbitrary number (e.g., =4.3). Asymmetry
90
More General Frequency Response with Linear Phase |H(e j )| e j Zero-phase filter Ideal delay
91
1 |H(e j )| H(ej)H(ej) slope = cc c Example: Ideal Lowpass Filter
92
Example: Ideal Lowpass Filter Show that If 2 is an interger, h(2 n)=h(n). It has the same symmetric property as an ideal delay.
93
Generalized Linear Phase Systems Real function. Possibly bipolar. and are constants constant group delay
94
h(n) vs. and
97
Necessary Condition for Generalized Linear Phase Systems Let’s consider special cases.
98
Necessary Condition for Generalized Linear Phase Systems =0 or 2 = M = an integer =0 or Such a condition must hold for all and
99
Necessary Condition for Generalized Linear Phase Systems =0 or 2 = M = an integer is an integer 2 is an integer
100
Necessary Condition for Generalized Linear Phase Systems = /2 or 3 /2 2 = M = an integer = /2 or 3 /2 Such a condition must hold for all and
101
Necessary Condition for Generalized Linear Phase Systems = /2 or 3 /2 2 = M = an integer is an integer 2 is an integer
102
Causal Generalized Linear Phase Systems Generalized Linear Phase System Causal Generalized Linear Phase System
103
Causal Generalized Linear Phase Systems 0 1 2 3 … M Type I FIR linear phase system M is even Type II FIR linear phase system M is odd
104
Causal Generalized Linear Phase Systems Type III FIR linear phase system M is even Type IV FIR linear phase system M is odd 0 1 2 … … M 0 1 2 … … M
105
Type I FIR Linear Phase Systems 0 1 2 3 … M Type I FIR linear phase system M is even
106
Example: Type I FIR Linear Phase Systems 0 1 2 3 4 1
107
Example: Type II FIR Linear Phase Systems 0 1 2 3 4 5 1
108
Example: Type III FIR Linear Phase Systems 0 1 1 2 11
109
Example: Type IV FIR Linear Phase Systems 0 1 1 11
110
Zeros Locations for FIR Linear Phase Systems (Type I and II) Let z 0 be a zero of H(z) 1/z 0 is a zero If h(n) is real z 0 * and 1/ z 0 * are zeros
111
Zeros Locations for FIR Linear Phase Systems (Type I and II) Let z 0 be a zero of H(z) 1/z 0 is a zero If h(n) is real z 0 * and 1/ z 0 * are zeros
112
Zeros Locations for FIR Linear Phase Systems (Type I and II) Consider z = 1 if M is odd, z = 1 must be a zero. if M is odd, z = 1 must be a zero.
113
Zeros Locations for FIR Linear Phase Systems (Type III and IV) Let z 0 be a zero of H(z) 1/z 0 is a zero If h(n) is real z 0 * and 1/ z 0 * are zeros
114
Zeros Locations for FIR Linear Phase Systems (Type III and IV) Consider z = 1 z = 1 must be a zero. Consider z = 1 if M is even, z = 1 must be a zero. if M is even, z = 1 must be a zero.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.