Professional Documents
Culture Documents
Apuntes de Control
Apuntes de Control
s=tf('s')
G=10/(12*s+1)
step(G)
num1=[1];
den1=[9 15 1];
G1=tf(num1,den1)
step(G1)
num2=[1];
den2=[9 6 1];
G2=tf(num2,den2)
num3=[1];
den3=[9 3 1];
G3=tf(num3,den3)
step(G1,G2,G3)
clc
num1=[1];
den1=[9 15 1];
G1=tf(num1,den1)
num2=[1];
den2=[9 6 1];
G2=tf(num2,den2)
num3=[1];
den3=[9 3 1];
G3=tf(num3,den3)
step(G1,G2,G3)
gtext('Sobreamortiguado')
gtext('Criticamente amortiguado')
gtext('Subamortiguado')
clc
clear
help
clc
step(G1,G2,G3)
gtext('Subamortiguado')
G3=tf(num3,den3)
eps=1;
tao=3;
a1=tao^2
a2=2*tao*eps
a3=1
s=tf('s');
G1=1/(a1*s^2+a2*s+a3)
eps=.8;
tao=3;
a1=tao^2;
a2=2*tao*eps;
a3=1;
G2=1/(a1*s^2+a2*s+a3)
step (G1,G2)
eps=.6;
a2=2*tao*eps;
G3=1/(a1*s^2+a2*s+a3)
eps=.4;
a2=2*tao*eps
G4=1/(a1*s^2+a2*s+a3)
eps=.2;
a2=2*tao*eps
G5=1/(a1*s^2+a2*s+a3)
step (G3,G4,G5)
eps=0;
a2=2*tao*eps;
G6=1/(a1*s^2+a2*s+a3)
step(G6)
step (G3,G4,G5)
step (G3,G4,G5,G6)
clc
num3=[10];
den3=[12 10 6 1];
G1=tf(num3,den3)
step(G1)
G1=tf(num1,den3)
num3=[10];
den3=[12 10 6 1];
G1=tf(num3,den3)
pole(G1)
clc
G1=1
clc
G1=1/(s+3)
s=tf('s');
G1=1/(s+3)
pole(G1)
step(G1)
pzmap(G1)
G2=10/(9*s*s+3+1)
G2=10/(9*s*s+3*s+1)
pole(G2)
step(G2)
pzmat(G2)
pzmap(G2)
G3=1/(s-3)
pole(G3)
step(G3)
pzmap(G3)
clc
G3=1/(s-3)
clc
num3=[10];
den3=[12 10 6 1];
G3=tf(num1,den3)
G3=tf(num3,den3)
pole(G3)
pole(G3)
G5=10/(9*s*s+1)
pole(G5)
step(G5)
clc
num=[2];
den=[10 7 5 1];
Gop=tf(num,den)
pole(Gop)
step(Gop)
rltool(Gop)
kc=0.7352;
taoi=4.4;
taod=1.1;
s=tf('s')
Gc=kc*(1+(1/(taoi*s))+(taod*s))
Gcerr=(Gop*Gc)/(1+Gop*Gc)
step(Gcerr)
Grid
step(Gcerr)
step(Gop,Gcerr)
step(20*Gcerr)
Gcerr(Gop*Gc)/(1+Gop*Gc)
Gcerr=(Gop*Gc)/(1+Gop*Gc)
step(Gcerr)
clc
kc=0.3024;
taoi=5.43;
taod=1.3575;
Gc=kc*(1+(1/(taoi*s))+(taod*s))
Gcerr=(Gc*Gf*Gp)/(1+(Gc*Gf*Gp*Gm))
step(Gop,Gcerr)
clc
clc
Gop2=1/(1*s)
s=tf('s')
Gop2=1/(1*s)
bode(Gop2)
Grid
Gop31=1/(s^2+(2*2*1)*s+1)
Gop32=1/(s^2+(2*1*1)*s+1)
Gop33=1/(s^2+(2*.2*1)*s+1)
Gop34=1/(s^2+(2*.1*1)*s+1)
bode(Gop31,Gop32,Gop33,Gop34)
num=[1];
den=[1];
Gop4=tf(num,den,'iodelay',1)
bode(Gop4)
Grid
G1=1/(2*s+1)
G2=6/(5*s+1)
Gglobal=G1*G2
bode(G1,G2,Gglobal)
Kc=1.0;
taoi=1.0;
Gc=Kc*(1+(1/(taoi*s)))
bode(Gc)
Grid
Kc=1.0;
taod=1.0;
Gc=Kc*(1+(taod*s))
bode(Gc)
Grid
Kc=1.0;
taoi=1.0;
taod=1.0;
Gc=Kc*(1+(1/(taoi*s))+(taod*s))
bode(Gc)
Grid
num=1;
den1=[2 1];
G1=tf(num,den1)
den2=[1 1];
G2=tf(num,den2)
den3=[0.5 1];
G3=tf(num,den3)
num4=[0.25 1];
den4=[0.25 0];
G4=tf(num4,den4)
den5=[0.1 1];
G5=tf(num,den5)
den6=1;
G6=tf(num,den6,'iodelay',0.2)
Gt=(G1*G2*G3*G4*G5*G6)
bode(G1,G2,G3,G4,G5,G6,Gt)
s=tf('s');
Gop=1/(1*s+1)
nyquist(Gop)
Gop31=1/(s^2+(2*2*1)*s+1)
Gop32=1/(s^2+(2*1*1)*s+1)
Gop33=1/(s^2+(2*.2*1)*s+1)
Gop34=1/(s^2+(2*.1*1)*s+1)
nyquist(Gop31,Gop32,Gop33,Gop34)
Gop=1/(s^3+s^2+3*s+1)
nyquist(Gop)
num=[1];
den=[1];
Gop=tf(num,den,'iodelay',1)
nyquist(Gop)
Gop=1/s
nyquist(Gop)
clc