„SzabtechLabZH” változatai közötti eltérés

Harapeti (vitalap | szerkesztései)
pre tag, br tagek eltávolítása (felesleges), Wiki-formázásos aposztróf a kommentből kivéve, helyettesítve tabulátorokkal, így a kommentár nem lesz dőlt, de összességében a kód olvashatóbb
Harapeti (vitalap | szerkesztései)
pre tag, br tagek eltávolítása (felesleges), Wiki-formázásos aposztróf a kommentből kivéve, helyettesítve megfelelő mennyiségű szóközzel, így a kommentár nem lesz dőlt, de összességében a kód olvashatóbb
37. sor: 37. sor:
'''Magyarázat [http://info.site.hu/document.php?cmd=download_proc&tmp_page=&doc_id=8387 ez] /7. fejezet alapján:''' <br />
'''Magyarázat [http://info.site.hu/document.php?cmd=download_proc&tmp_page=&doc_id=8387 ez] /7. fejezet alapján:''' <br />


<code>
<pre>
s=zpk('s'); ''%szokásos'' <br />
s=zpk('s');               %szokásos  
P=1/((10+s)*(5+s)*(2+s)); ''%átviteli függvény megadása'' <br />
P=1/((10+s)*(5+s)*(2+s)); %átviteli függvény megadása  
kc=1; ''%kezdeti érték'' <br />
kc=1;                     %kezdeti érték  
C=kc*(1+0.5*s)/s; ''%PI szabályzó átviteli függvénye alapján, nézz utána'' <br />
C=kc*(1+0.5*s)/s;         %PI szabályzó átviteli függvénye alapján, nézz utána  
L=C*P; <br />
L=C*P;  
margin(L) ''%felnyitott kör bode diagrammja, fázis és erősítési tartalék, látszik hogy van még neki:)'' <br />
margin(L)                 %felnyitott kör Bode-diagrammja, fázis- és erősítési tartalék, látszik, hogy van még neki:)  
figure(2) <br />
figure(2)  
[mag, phase, w]=bode(L); <br />
[mag, phase, w]=bode(L);  
gm=margin(mag,phase-60,w); ''%őő izé, doksi:)'' <br />
gm=margin(mag,phase-60,w);%őő izé, doksi:)  
kc=gm;<br />
kc=gm;
C=kc*(1+0.5*s)/s; ''%behelyettesítjük a megkapott erősítési tényezőt'' <br />
C=kc*(1+0.5*s)/s;         %behelyettesítjük a megkapott erősítési tényezőt  
L=kc*L;<br />
L=kc*L;
margin(L) ''%láss csodát, fázistartalék=60.1°'' <br />
margin(L)                 %láss csodát, fázistartalék=60.1°  
[gm,pm,wg,wc]=margin(L);<br />
[gm,pm,wg,wc]=margin(L);
margin(L)<br />
margin(L)
</code>
</pre>


'''a/ Adja meg a megtervezett PI szabályzó átviteli függvényét:'''
'''a/ Adja meg a megtervezett PI szabályzó átviteli függvényét:'''
65. sor: 65. sor:
'''Matlab:'''
'''Matlab:'''


<code>
<pre>
T=feedback(L,1) ''%a zárt rendszer átviteli függvénye'' <br />
T=feedback(L,1) %a zárt rendszer átviteli függvénye <br />
pole(T) ''%dom. pp.= az imag. tengelyhez legközelebb eső komplex konjugált póluspár, a parancs egyértelműen kiadja''
pole(T)         %dom. pp.= az imag. tengelyhez legközelebb eső komplex konjugált póluspár, a parancs egyértelműen kiadja
</code>
</pre>


'''c/ Adja meg a zárt rendszer átmeneti függvényének százalékos túllendülését'''
'''c/ Adja meg a zárt rendszer átmeneti függvényének százalékos túllendülését'''
74. sor: 74. sor:
'''Matlab:'''
'''Matlab:'''


<code>
<pre>
t=0:0.05:10; <br />
t=0:0.05:10;  
y=step(T,t) ''%átmeneti függvény kiszámítása'' <br />
y=step(T,t)   %átmeneti függvény kiszámítása  
ys=dcgain(T) ''%állandósult érték kiszámítása'' <br />
ys=dcgain(T) %állandósult érték kiszámítása  
ym=max(y) ''%maximális érték'' <br />
ym=max(y)     %maximális érték  
yt=((ym-ys)/ys)*100 ''%túllendülés százalékban'' <br />
yt=((ym-ys)/ys)*100     %túllendülés százalékban  
</code>
</pre>


'''d/ Egység-sebességugrás alapjel esetén adja meg a zárt rendszer állandósult állapotbeli hibáját'''
'''d/ Egység-sebességugrás alapjel esetén adja meg a zárt rendszer állandósult állapotbeli hibáját'''
86. sor: 86. sor:
'''Matlab:'''
'''Matlab:'''


Egység-*sebességugrás* alapjel esetén mivel ebben egy integrátor van, a zárt rendszer állandósult állapotbeli hibája 1/K lesz.
Egység-'''sebességugrás''' alapjel esetén mivel ebben egy integrátor van, a zárt rendszer állandósult állapotbeli hibája 1/K lesz.
Tankönyv 140. old.
Tankönyv 140. old.


Az egység-ugrás jelet valóban 0 statikus hibával követi, és az meghatározható az ''es=1-ys'' matlab kóddal, de nem az volt a feladat.
Az egységugrás-jelet valóban 0 statikus hibával követi, és az meghatározható az <code>es=1-ys</code> matlab kóddal, de nem az volt a feladat.


'''e/ Egység-sebességugrás alapjelet feltételezve írja fel a zárt rendszer kimenőjelének analitikus kifejezését állandósult állapotban'''  
'''e/ Egység-sebességugrás alapjelet feltételezve írja fel a zárt rendszer kimenőjelének analitikus kifejezését állandósult állapotban'''  
A lap eredeti címe: „https://vik.wiki/SzabtechLabZH