Beruflich Dokumente
Kultur Dokumente
SAMPLE PROBLEM
J=u
Gc ( s ) =K P + K D
% Part (a)
wn=4.5; zeta=0.8; K2=2*zeta*wn; K1=wn^2;
% Part (b)
num=[K2 K1]; den=[1 0 0]; sys = tf(num,den);
sys_cl = feedback(sys,[1]);
f=10*pi/180; % set-up for 10 deg step input
t=[0:.05:3];
[y,t,x]=step(f*sys_cl, t ) ;
plot(t,y*180/pi), xlabel('time [sec]'), ylabel('theta [deg]'),
grid, pause
% Part (c)
w=logspace(-1,2,400);
[mag,phase,w]=bode(sys_cl,w);
for i = 1:length(w),
magdB(i) = 20*log10(mag(1,1,i));
end
semilogx(w,magdB,[w(1) w(length(w))],[-3 -3]), grid
xlabel('Frequency (rad/sec)')
ylabel('Gain dB')
12
10
theta [deg]
0.5
1.5
time [sec]
2.5
Gain dB
-5
-10
-15
-20
-25 -1
10
10
Frequency (rad/sec)
10
10