SIMPLE CIRCUITS
Ray DeCarlo
School of ECE
Purdue University
West Lafayette, IN 47907-1285
decarlo@ecn.purdue.edu
EE-202, Frequency Response p2 © R. A. DeCarlo
(a) M (! ) = K " H ( j! )
(b) ! (" ) = #H ( j" ) + $
Output(s) !
= H ( j$ ) % H ( j$ ) &H ( j$ )
Input(s) #" s= j$
0.25s 0.25s
H1 (s) = =
s 2 + 0.25s + 1 (s + 0.125)2 + (0.992)2
and
0.0625s 2
H 2 (s) =
s 4 + 0.35355s 3 + 2.0625s 2 + 0.35355s + 1
0.0625s 0.0625s
= !
(s + 0.0962)2 + (1.0884)2 (s + 0.08058)2 + (0.91164)2
0.9
0.8
0.7
Magnitude response
0.6
0.5
2nd Order BP
0.4
TextEnd
0.3
4th Order BP
0.2
0.1
0
0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Frequency r/s
EE-202, Frequency Response p6 © R. A. DeCarlo
»Kf = 1000;
»n1 = 0.25*[1/Kf 0];
»d1 = [1/Kf^2 0.25/Kf 1];
»n2 = 0.0625*[1/Kf^2 0 0];
»d2 = [1/Kf^4 3.5355e-01/Kf^3 2.0625/Kf^2 3.5355e-01/Kf 1];
»w=0.2*Kf:1:2*Kf;
»h1 = freqs(n1,d1,w);
»h2 = freqs(n2,d2,w);
»plot(w,abs(h1),w,abs(h2))
»grid
»xlabel('Frequency r/s')
»ylabel('Magnitude response')
»gtext('2nd Order BP')
»gtext('4th Order BP')
EE-202, Frequency Response p8 © R. A. DeCarlo
1
H (s) =
s +1
0.9
0.8
0.7
Magnitude Response
0.6
0.5
0.4
TextEnd
0.3
0.2
0.1
0 -2 -1 0 1 2
10 10 10 10 10
Normalized rad frequency
EE-202, Frequency Response p 11 © R. A. DeCarlo
! s $ 1
H new (s) = H old # & =
" K f % ! s $ +1
#" &
1000 %
! s $ 1
H new (s) = H old # & = 2
" Kf % ! s $ ! s $
#" & + 2 #" & +1
1000 % 1000 %
! s $ 1
H new (s) = H old # & = 3 2
" Kf % ! s $ ! s $ ! s $
#" & + 2 #" & + 2 #" & +1
1000 % 1000 % 1000 %
EE-202, Frequency Response p 13 © R. A. DeCarlo
0.9
0.8
0.7
Magnitude Response
0.6
0.5
0.4
TextEnd
0.3
0.2
0.1
0
100 101 102 103 104 105
Normalized rad frequency
EE-202, Frequency Response p 14 © R. A. DeCarlo
ω H(jω)
0 o
H(j0) = 0∠90
∞ o
H(j∞) = 1∠0
100 o
H(j100) = 0.707 ∠ 45
EE-202, Frequency Response p 15 © R. A. DeCarlo
»z = 0;
»p = -100;
»zplane(z,p)
»grid
40
30
20
10
Imaginary part
-10 TextEnd
-20
-30
-40
»w = logspace(0,4,500);
»H = freqs([1 0],[1 100],w);
»semilogx(w,abs(H))
»grid
»xlabel('Frequency in rad/sec')
»ylabel('Magnitude')
»
EE-202, Frequency Response p 18 © R. A. DeCarlo
»semilogx(w,180*angle(H)/pi)
»grid
»xlabel('Frequency rad/sec')
»ylabel('Angle in degrees')
EE-202, Frequency Response p 19 © R. A. DeCarlo
-50
Angle in degrees
-100
-150
-200 1 2 3 4 5
10 10 10 10 10
Frequency in rad/sec
EE-202, Frequency Response p 20 © R. A. DeCarlo
!
j j10!
H ( j! ) = L =
1 ! 10 4 " ! 2 + j10!
"!2 + j
LC L
ω H(jω)
0 o
H(j0) = 0∠90
∞ o
H(j∞) = 0∠0
100 1
?? o
0.707 ∠±45
?? o
0.707 ∠±45
EE-202, Frequency Response p 22 © R. A. DeCarlo
0.9
0.8
0.7
Magnitude Response
0.6
0.5
0.4
TextEnd
0.3
0.2
0.1
0 0
10 101 102 103 104
Frequency in rad/s
EE-202, Frequency Response p 23 © R. A. DeCarlo
»semilogx(w,angle(h)*180/pi)
»grid
»xlabel('Frequency in rad/s')
»ylabel('Phase Response')
»
100
80
60
40
20
Phase Response
-20 TextEnd
-40
-60
-80
-100 0
10 101 102 103 104
Frequency in rad/s
EE-202, Frequency Response p 24 © R. A. DeCarlo
1
R s2 +
H (s) = = LC
1 1 1
R+ s2 + s+
1 RC LC
Cs +
Ls
EE-202, Frequency Response p 25 © R. A. DeCarlo
0.8
0.6
Magnitude
0.4
0.2
0 1 2 3
10 10 10
Frequency in rad/sec
EE-202, Frequency Response p 26 © R. A. DeCarlo
0.9
0.8
0.7
0.6
Magnitude
0.5
0.4
0.3
0.2
0.1
0
85 90 95 100 105 110 115
Frequency in rad/sec
EE-202, Frequency Response p 27 © R. A. DeCarlo
50
Phase in degrees
-50
-100 1
10 102 103
Frequency in rad/sec