LOS OLIVOS-2015
i
profesor
gua
ING.
ii
INDICE
Introduccin ............................................................................................................................... v
Respuesta en lazo abierto de la funcin de transferencia: ..................................................6
I.
a)
a.
Amplitud:........................................................................................................................7
b.
b)
El objetivo de esta seccin ser disear un controlador PID de la siguiente forma: .....7
c)
e)
Conclusiones: ...............................................................................................................15
f)
Recomendaciones: .......................................................................................................15
Bibliografa ...............................................................................................................................15
iii
INDICE DE FIGURAS
FIGURA 1 ........................................................................................................................................ v
iv
Introduccin
FIGURA 1
I.
j=0.01;
b=0.1;
K=0.01;
R=1;
L=0.5;
num=K;
den=[(j*L) (j*R+L*b) (b*R+K^2)];
step(num,den,0:0.1:3)
title('respuesta a escalon de un sistema a lazo
abierto')
grid;
xlabel('tiempo(seg)')
ylabel('amplitud')
FIGURA 2
a. Amplitud: 0.1
b. Tiempo de establecimiento:
j=0.01;
b=0.1;
K=0.01;
R=1;
L=0.5;
num=K;
den=[(j*L) (j*R+L*b) (b*R+K^2)];
step(num,den,0:0.1:3)
title('respuesta a escalon de un sistema a lazo abierto')
grid;
xlabel('tiempo(seg)')
ylabel('amplitud')
Control proporcional
j=0.01;
b=0.1;
K=0.01;
R=1;
L=0.5;
num=K;
den=[(j*L) (j*R+L*b) (b*R+K^2)];
kp=100;
numa=kp*num;
dena=den;
[numac,denac]=cloop(numa,dena);
step(numac,denac,0:0.1:5)
title('control proporcional con respuesta a escalon')
grid;
xlabel('tiempo(seg)')
ylabel('amplitud')
FIGURA 3
FIGURA 4
d) Sintona
a. Ahora el tiempo de establecimiento es muy largo, por lo que
incrementaremos Ki a 200 modificando este valor en
nuestro archivo y ejecutndolo se obtiene:
j=0.01;
b=0.1;
K=0.01;
R=1;
L=0.5;
num=K;
den=[(j*L) (j*R+L*b) (b*R+K^2)];
kp=100;
ki=200;
kd=1;
numc=[kd, kp, ki];
denc=[1 0];
numa=conv(num,numc);
dena=conv(den,denc);
[numac,denac]=cloop(numa,dena);
step(numac,denac)
title('ki = 200')
grid;
xlabel('tiempo(seg)')
ylabel('amplitud')
FIGURA 5
10
FIGURA 6
11
FIGURA 7
12
num=[3 2 2];
den=[5 3 4];
G=tf(num,den)
pzmap(G)
grid;
FIGURA 8
13
FIGURA 9
FIGURA 10
14
e) Conclusiones:
Mediante estos ejercicios hemos aprendido y reforzado la materia de sistemas de
control PID.
f) Recomendaciones:
Bibliografa
Salvetti, D. (2011).CONTROL PID. Buenos Aires: USERS.
PEARSON. (2013). Fundamentos del Control. Espaa: pearson.
15