EE324 Lab 13 - Allison Thongvanh
Transcription
EE324 Lab 13 - Allison Thongvanh
Allison Thongvanh Section B Thursday 12:10 - 3PM Spring EE324 Lab 13 13 Lab 13 Thongvanh 1 Purpose The purpose of this lab is to observe how the use of feedback influences the stability and bandwidth of an amplifier. We analyze the root locus of the system in Figure 1 and verify the Nyquist stability criterion. Fig. 1 Feedback system with compensator network Lab Assignment (3) We are given the Laplace transfer function of Figure 1 as A(s), Equation 1. From A(s) and the compensator network we know that the open-loop transfer function, L(s), is the function as shown in Equation 2 and closed-loop transfer function, T(s), is Equation 3. A( s) = Eq. 1 L(s) = R2 10 4 A(s) = R1 + R2 901(1+ 10−4 s)(1+ 4 ⋅10−4 s)(1+ 10−6 s) Eq. 2 T(s) = A(s) 901×10 4 = 1+ L(s) 901(1+ 10−4 s)(1+ 4 ⋅10−4 s)(1+ 10−6 s) + 10 4 Eq. 3 € € 10 4 (1+ 10−4 s)(1+ 4 ⋅10−4 s)(1+ 10−6 s) [ ] [ ] (4) Now we verify the results with the MatLab function rlocus. € Fig. 2 Root locus of A(s) Fig. 3 Root locus of L(s) Lab 13 Thongvanh 2 (5) (6) Next we use the rlocfind function to find the value of R2 when the system is on the verge of instability and what happens when the value is increased further. >> rlocfind(aS) Select a point in the graphics window selected_point = 6.4516e+03 - 1.0067e+04i ans = 0.0010 *For K=0.0010 and R1=9kΩ: k= R2 * R2 * ⇒ 0.0010 = ⇒ R2* = 9.009 R1+ R2 * 9000 + R2 * € Fig. 4 R2 = R2* Fig. 5 R2 = 1000 Ω When the value of R2 is greatly increased the location of the poles is real only. (7) (8) The next step is to represent the bode plot and analyze L(s) and T(s). Fig. 6 Bode plot of L(s) Fig. 6 Bode plot of L(s) Fig. 7 Bode plot of T(s) Lab 13 Thongvanh 3 The phase margin of the open-loop system L(s) is 42 degrees, and that of the closed-loop T(s) is -24. T(s) is stable, and its bandwidth (from using the bandwith() function) is 2.4604e+04. (9) Now we represent the Nyquist diagram of L(s) (using the nyquist() function) to verify the location of the poles and then comment on the stability of T(s). Fig. 9 Bode plot of T(s) Fig. 8 Bode plot of L(s) *Both plots are STABLE. (10) The next step is to map the poles of T(s) on the s-plane and to comment on its stability. Fig. 10 Pole-zero map of T(s) *Poles and zeros are in the right-half plane. This indicates INSTABILITY. Lab 13 Thongvanh 4 (11) Finally we represent the step response of T(s) and comment on stability. *This system is STABLE. Conclusion The purpose of this lab was to observe how the use of feedback influences the stability and bandwidth of an amplifier. We analyzed the root locus of the system in Figure 1 and verified the Nyquist stability criterion. Lab 13 Thongvanh 5 Appendix >> aS=tf([40e-15 40.5e-9 501e-6 1],[1e4]) Transfer function: 4e-14 s^3 + 4.05e-08 s^2 + 0.000501 s + 1 ----------------------------------------10000 >> aS=tf([1e4], [40e-15 40.5e-9 501e-6 1]) Transfer function: 10000 ----------------------------------------4e-14 s^3 + 4.05e-08 s^2 + 0.000501 s + 1 >> >> >> >> rlocus(aS) r1=9000; r2=10; lS=(r2/(r1+r2))*aS Transfer function: 11.1 ----------------------------------------4e-14 s^3 + 4.05e-08 s^2 + 0.000501 s + 1 >> rlocus(lS) >> rlocfind(aS) Select a point in the graphics window selected_point = -9.8710e+05 - 1.0067e+04i ans = 0.0630 >> rlocfind(aS) Select a point in the graphics window selected_point = 6.4516e+03 - 1.0067e+04i ans = 0.0010 Lab 13 Thongvanh 6 >> r2=9.009; >> lS2=(r2/(r1+r2))*aS Transfer function: 10 ----------------------------------------4e-14 s^3 + 4.05e-08 s^2 + 0.000501 s + 1 >> rlocus(lS2) >> r2=1000; >> ls3=(r2/(r1+r2))*aS Transfer function: 1000 ----------------------------------------4e-14 s^3 + 4.05e-08 s^2 + 0.000501 s + 1 >> rlocus(ls3) >> margin(lS) >> tS=aS/(1+lS) Transfer function: 4e-10 s^3 + 0.000405 s^2 + 5.01 s + 10000 ----------------------------------------------------------------1.6e-27 s^6 + 3.24e-21 s^5 + 1.68e-15 s^4 + 4.11e-11 s^3 + 7.815e-07 s^2 + 0.006562 s + 12.1 >> margin(tS) >> bandwidth(tS) ans = 2.4604e+04 >> >> >> >> >> nyquist(lS) nyquist(lS2) nyquist(tS) pzmap(tS) step(tS)