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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Mintavételes Rendszerek Hetthéssy Jenő, Bars Ruth, Barta András, 2005<br />

» plot(Ts*(0:4),yd,’*’);<br />

b/ Részlettörtekre való bontás<br />

Egy exponenciális tag z-transzformáltja:<br />

−at<br />

−anTs<br />

Z z<br />

yt () = e , yd( nTs)<br />

= e ⎯⎯→<br />

−aTs<br />

z − e<br />

A jelet részlettörtekre bonthatjuk a <strong>Matlab</strong> residue utasításával.<br />

num num1<br />

⎛ r1 r2<br />

yd<br />

( z)<br />

= = z = z⎜k0<br />

+ +<br />

den den ⎝ z − p z − p<br />

» num1=[2, -1]<br />

» den=[1, -1, 0.24]<br />

» [r,p,k0]=residue(num1,den)<br />

r =<br />

1<br />

1<br />

p =<br />

0.6000<br />

0.4000<br />

k0 =<br />

[]<br />

» Ts=0.5<br />

» a=log(0.6)/Ts<br />

» b=log(0.4)/Ts<br />

1 2<br />

yd<br />

( z)<br />

z z<br />

1 2<br />

1 2<br />

⎛ r r ⎞ ⎛ 1 1 ⎞ z z<br />

= ⎜ + ⎟= ⎜ + ⎟= +<br />

⎝ z− p z− p ⎠ ⎝ z−0.6 z−0.4 ⎠ z−0.6 z−0.4<br />

anTs bnTs<br />

aTs<br />

bTs<br />

y () t = y( nT ) = e + e , ahol e = 0.6, e = 0.4<br />

d<br />

» t=[0:Ts:2]’<br />

» yd=exp(a*t)+exp(b*t)<br />

» plot(t,yd,’*’);<br />

{ s } { }<br />

ln(0.6)<br />

ln(0.4)<br />

a = 1.02, b<br />

1.83<br />

T<br />

=− = T<br />

=−<br />

s<br />

s<br />

−1.02 t −1.83<br />

t<br />

( ) = + , t ≥ 0<br />

yt e e<br />

Impulzusátviteli függvény (Diszkrét átviteli függvény):<br />

Egy folytonos folyamatot a D/A átalakítóval együtt az impulzusátviteli fügvénnyel irhatjuk le. Az<br />

impulzusátviteli függvény a kimenőjel és a bemenőjel z-transzformáltjainak hányadosát adja meg<br />

nulladrendű tartószervet feltételezve a bemeneten.<br />

⎞<br />

⎟<br />

⎠<br />

u[k]<br />

U(z)<br />

D / A<br />

ZOH<br />

u(t) y(t) y[k] U(z) Yz ()<br />

P(s)<br />

Pz<br />

d()<br />

=<br />

U(s) Y(s) Y(z)<br />

Uz ()<br />

≡<br />

Y(z)<br />

2. Példa.<br />

Határozzuk meg az alábbi folytonos folyamat impulzusátviteli függvényét. A mintavételezési idő T = 1 .<br />

s<br />

51

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

Saved successfully!

Ooh no, something went wrong!