Chp12xx.m
上传用户:eighthdate
上传日期:2014-05-24
资源大小:270k
文件大小:1k
源码类别:

其他行业

开发平台:

Matlab

  1. PL = 0.2;
  2. A = [-5  0  -100; 2  -2  0; 0  0.1  -0.08];
  3. B = [0;  0;  -0.1]; BPL = B*PL;
  4. C = [0  0  1];  D = 0;
  5. disp('(a)')
  6. t=0:0.02:10;
  7. [y, x] = step(A, BPL, C, D, 1, t);
  8. figure(1), plot(t, y), grid
  9. xlabel('t, sec'), ylabel('pu')
  10. r =eig(A)
  11. disp('(b) Open sim12xxb.mdl in SIMULINK WINDOW and click on simulation')
  12. disp(' ')
  13. disp('(c) Pole-placement design')
  14. P=[-2.0+j*6   -2.0-j*6   -3];
  15. [K, Af] = placepol(A, B, C, P);
  16. t=0:0.02:4;
  17. [y, x] = step(Af, BPL, C, D, 1, t);
  18. figure(2), plot(t, y), grid
  19. xlabel('t, sec'), ylabel('pu')
  20. disp('(d) Open sim12xxd.mdl in SIMULINK WINDOW and click on simulation')