„Szabályozástechnika - 2DOF szabályzó tervezése” változatai közötti eltérés

David14 (vitalap | szerkesztései)
David14 (vitalap | szerkesztései)
338. sor: 338. sor:
<syntaxhighlight lang="matlab" style="font-size: 150%;">
<syntaxhighlight lang="matlab" style="font-size: 150%;">


% A szakasz minden paraméterét 25%-al megnöveljük ill. lecsökkentjük
% A szakasz minden paraméterét 25%-al megnöveljük illetve lecsökkentjük
wp125=tf(Aplant,conv(conv([1.25*T1 1],[1.25*T2 1]),[1.25*T3 1]));
wp125=tf(Aplant,conv(conv([1.25*T1 1],[1.25*T2 1]),[1.25*T3 1]));
wp75=tf(Aplant,conv(conv([0.75*T1 1],[0.75*T2 1]),[0.75*T3 1]));
wp75=tf(Aplant,conv(conv([0.75*T1 1],[0.75*T2 1]),[0.75*T3 1]));
344. sor: 344. sor:
dp75=c2d(wp75,Ts);
dp75=c2d(wp75,Ts);


% Zárt körök összeállítása a perturbalt szakaszokból es az _eredeti_
% Zárt körök összeállítása a pertubált szakaszokból és az eredeti szabályzóból
% szabályozóból
d_cl75=series(d_ff,feedback(dp75,d_fb,-1));
d_cl75=series(d_ff,feedback(dp75,d_fb,-1));
d_cl125=series(d_ff,feedback(dp125,d_fb,-1));
d_cl125=series(d_ff,feedback(dp125,d_fb,-1));