You are on page 1of 2

%kontroller

kp=20;
%komponen
R=8.4;
L=1;
C=0.25;
%Transfer
num=[1/(L*C)];
den=[1 R/L 1/(L*C)];
G=tf(num,den);
Gopen=(kp*G);
%close loop
H=feedback(Gopen,1);
%sinyal uji
figure;step(G)
figure;step(Gopen)
figure;step(H)

%gain kontroller
Kp=20;
Ki=100;
%Kontroller PI
numpi=[Kp Ki];
denpi=[1 0];
%komponen
R=8.4;
L=1;
C=0.25;
%transfer
num=[1/(L*C)];
den=[1 R/L 1/(L*C)];
G=tf(num,den);
Gopen=(Ki*G);
%close loop
H=feedback(Gopen,1);
%Sinyal uji
figure;step(G)
figure;step(Gopen)
figure;step(H)

%Gain kontroller
Kp=20;
Kd=300;
Ki=10;
%Kontroller PID
numpid=[Kd Kp Ki];
denpid=[0 1 0];
Gpid=tf(numpid,denpid);
%komponen
R=8.4;
L=1;
C=0.25;
%Transfer
num=[1/(L*C)];
den=[1 R/L 1/(L*C)];
G=tf(num,den);
Gopen=Gpid*G;
%Close Loop
H=feedback(Gopen,1);
%Sinyal Uji
figure;step(G)
figure;step(Gopen)
figure;step(H)

You might also like