gringotopies

lab4dynamiczne

Jan 4th, 2019
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 1.27 KB | None | 0 0
  1. %Jan Zasadny
  2.  
  3. open('model1');
  4. sim('model1');
  5.  
  6. figure;
  7. plot(tout,simout);
  8. title('Częstotliwość 0.1 Hz');
  9.  
  10. figure;
  11. plot(tout,simout1);
  12. title('Częstotliwość 0.5 Hz');
  13.  
  14. figure;
  15. plot(tout,simout2);
  16. title('Częstotliwość 1 Hz');
  17.  
  18.  
  19.  
  20. G1= tf([1],[1 1 2]);
  21. G2= tf([1 0],[1 -0.1 1]);
  22.  
  23. figure;
  24. hold on;
  25. nyquist(G1,'r');
  26. nyquist(G2,'g');
  27. plot(-1,0);
  28. hold off;
  29.  
  30. %Jan Zasadny
  31.  
  32.  
  33. tabGG=[[1],[0.4 0],[1 0],[1]];
  34. tabGD=[[4 1],[0.4 1],[1 2 1],[1 0.1 1]];
  35. tabA=[2,3,1,2,4];
  36. tabOmega=[0.001,1,30,0.01,5];
  37. tabFi=[1,5,2,1,0];
  38.  
  39. for i=1:1:4
  40.     figure;
  41.     G=tf(tabGG(i),tabGD(i));
  42.     bode(G,{1e1,1e4});
  43. end;
  44.  
  45. %for i=1:1:4
  46.  
  47.  
  48. %Jan Zasadny
  49.  
  50.  
  51.  
  52. %Jan Zasadny
  53.  
  54. freq1=0;
  55. freq2=freq1/64;
  56.  
  57. RC=1/(2*pi*freq2);
  58.  
  59. G=tf([1],[RC 1]);
  60.  
  61. figure;
  62. hold on;
  63. bode(G,freq1,'ro');
  64. bode(G,freq2,'go');
  65. bode(G,{1e1,1e4});
  66. hold off;
  67.  
  68.  
  69.  
  70. Jan Zasadny
  71.  
  72. Zadanie 1
  73. Na początku wykresy wszystkich systemów oscylują, po pewnym czasie przyjmują postać sinusoidy.
  74. Wraz ze wzrostem częstotliwości wymuszeń sinusoidalnych zwiększa się czas jaki system potrzebuje do stabiliacji.
  75.  
  76. Zadanie 2
  77. Pierwszy układ jest stabilny ponieważ wykres charakterystyki nie obejmuje punktu [-1,0]
  78.  
  79. Drugi układ nie jest stabilny ponieważ wykres obejmuje ten punkt.
  80.  
  81. Zadanie 3
Add Comment
Please, Sign In to add comment