10.01.2015 Views

Szabályozástechnika Matlab Gyakorlatok, Villamosmérnöki - Index of

Szabályozástechnika Matlab Gyakorlatok, Villamosmérnöki - Index of

Szabályozástechnika Matlab Gyakorlatok, Villamosmérnöki - Index of

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Holtidős Rendszer Soros Kompenzációja Hetthéssy Jenő, Bars Ruth, Barta András, 2005<br />

Így a t idő és az y kimenőjel vektorai egyszerűen kinyerhetőek a szimuláció után. Ezekből pedig a<br />

minőségi jellemzők meghatározhatók (túllövés, beállási idő, maximális beavatkozó jel, stb.).<br />

» t=ty(:,1)<br />

» y=ty(:,2)<br />

» plot(t,y),grid<br />

Pade közelítés: Holtidős rendszer kezelése Pade közelítés segítségével is elvégezhető. A késleltető tag<br />

sT<br />

közelíthető egy racionális törtfügvénnyel, P ()<br />

d<br />

PADE<br />

s ≈ e − . (A Pade törtfüggvény Taylor sorának első<br />

néhány tagja megegyezik a holtidős tag átviteli függvénye Taylor sorának első néhány tagjával.)<br />

r(t)<br />

R(s)<br />

e(t)<br />

u(t)<br />

y(t)<br />

Cs () Ps () PPADE E(s) U(s)<br />

Y(s)<br />

- () s<br />

<strong>Matlab</strong>-ban a pade utasítás számítja ki a közelítést a kívánt fokszámra. Például használjunk 5-ödrendű<br />

közelítést.<br />

» [numpade,denpade]=pade(Td,5)<br />

» Ppade=tf(numpade,denpade)<br />

» Pd=P*Ppade<br />

A kc erősítés ezzel már meghatározható.<br />

» [mag,phase,w]=bode(Pd);<br />

» kc= margin(magd,phased-60,w)<br />

0.5229<br />

Ki kell hangsúlyozni, hogy az első részben megadott módszer pontosabb, mint a Pade közelítés<br />

alkalmazása és a kapott felnyitott és zárt átviteli függvények jóval bonyolultabbak a magasabb fokú<br />

közelítés miatt. A Pade közelítés előnye, hogy a tervezés menete nagyon hasonló a késleltetés nélküli<br />

rendszerek tervezési módszeréhez.<br />

46

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!