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
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