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 PID Szabályozó Tervezése Kisfrekvenciás Közelítés Alapján Hetthéssy Jenő, Bars Ruth, Barta András, 2005<br />

- Scope: Simulink–>Sinks–>Scope<br />

A szimuláció eredményét visszaküldhetjük a <strong>Matlab</strong> felületre további vizsgálatok és grafikus megjelenítés<br />

céljából. Ezt kétféleképpen tehetjük meg. Egyrészt a To Workspace blokkal, másrészt a Scope blokk<br />

segítségével. A To Workspace blokkban be kell állítani a <strong>Matlab</strong>-ban használandó változó nevét, és a<br />

típusát Matrix-ként kell megadni. Ezután ábrázolhatjuk a jeleket a <strong>Matlab</strong>-ból is.<br />

A Scope blokk segítségével egyszerűen visszaküldhetjük a szimuláció eredményét a <strong>Matlab</strong> felületre.<br />

Változtassuk meg a paramétereket a ‘properties’ menű alatt a Scope grafikus ablakában.<br />

Data history: Save data to workspace<br />

Variable name: My for ScopeY and Mu for ScopeU<br />

Matrix format<br />

Változtassuk meg a Simulation–>Parameters–>Stop Time parametert 20-ra.<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 />

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

» tu=Mu(:,1), u=Mu(:,2)<br />

Ábrázoljuk az y(t) kimenőjelet<br />

» subplot(211), plot(ty,y), grid<br />

és az u(t) beavatkozó jelet, amely a nulladrendű tartószerv kimenete.<br />

» subplot(212), stairs(tu,u) , grid<br />

A mintavételezett u[k] jelet is ki lehet rajzolni.<br />

» hold on, plot(tu,u,’*’)<br />

1.5<br />

1<br />

0.5<br />

0<br />

0 2 4 6 8 10 12 14 16 18 20<br />

20<br />

15<br />

10<br />

5<br />

0<br />

-5<br />

0 2 4 6 8 10 12 14 16 18 20<br />

60

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

Saved successfully!

Ooh no, something went wrong!