„SzabtechLabZH” változatai közötti eltérés
képek feltöltve, belinkelve |
képek feltöltve, belinkelve |
||
| 174. sor: | 174. sor: | ||
'''Matlab:''' | '''Matlab:''' | ||
kc=1; | |||
kc=1; | C=kc*((1+4*s)/(1+(4/3)*s)); | ||
C=kc*((1+4*s)/(1+(4/3)*s)); | L=C*P; | ||
L=C*P; | w=logspace(-1,1,500); | ||
w=logspace(-1,1,500); | [mag,phase]=bode(L,w); | ||
[mag,phase]=bode(L,w); | kc=margin(mag,phase-60,w); %60 fokos fázistartalék | ||
kc=margin(mag,phase-60,w); %60 fokos fázistartalék | C=C*kc | ||
C=C*kc | L=C*P; | ||
L=C*P; | L=minreal(L); | ||
L=minreal(L); | figure(1),margin(L); | ||
figure(1),margin(L); | [gt,pm,wg,wc] = margin(L); | ||
[gt,pm,wg,wc] = margin(L); | pm %fázistartalék értéke | ||
pm %fázistartalék értéke | t1=(3/wc) %beállási (szabályozási) idő e két érték között lesz | ||
t1=(3/wc) %beállási (szabályozási) idő e két érték között lesz | t2=(10/wc) | ||
t2=(10/wc) | T=L/(1+L); | ||
T=L/(1+L); | figure(2),step(T),grid | ||
figure(2),step(T),grid | |||
Zero/pole/gain: | |||
330.4437 (s+0.25) | |||
----------------- | |||
(s+0.75) | |||
pm = | |||
60.0003 | |||
t1 = | |||
0.7201 | |||
t2 = | |||
2.4004 | |||
http://i.imgur.com/nXeo67u.png | |||
http://i.imgur.com/x42BKRE.png | |||
==== c/ ==== | ==== c/ ==== | ||