Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Función de Transferencia
UNEXPO L.C.M.
FUNCION DE TRANSFERENCIA
u
Transformada de Laplace
( mx cx kx u (t ))
mX ( s) s 2 cX ( s) s kX ( s) U ( s)
X ( s)(ms 2 cs k ) U ( s)
X ( s) Salida 1
U ( s) Entrada ms 2 cs k
FUNCION DE TRANSFERENCIA
--> s=%s;
--> num=1;den=2*s^2+0.2*s+1;
--> P=syslin('c',num,den); … función de tranferencia
--> poles= roots(P.den)
poles =
-0.05+0.7053368i
-0.05-0.7053368i
--> zeros= roots(P.num)
zeros =
[]
--> plzr(P);sgrid … gráfica de polos y ceros
FUNCION DE TRANSFERENCIA - POLOS Y CEROS
FUNCION DE TRANSFERENCIA - POLOS Y CEROS
Polos
FUNCION DE TRANSFERENCIA - POLOS Y CEROS
IMPORTANCIA DE LOS POLOS
u x u+ x
G(s) Kc G(s)
-
Inestable, o poco
satisfactorio
Estable, o más
satisfactoria
Función de transferencia corregida
X ( s) KcG ( s )
Gc( s )
U ( s ) 1 KcG ( s )
1 KcG ( s ) 0
Kc
1 0
2 s 0.2 s 1
2
2 s 2 0.2 s 1 Kc 0
--> s=%s;
--> num=1;den=2*s^2+0.2*s+1;
--> P=syslin('c',num,den); … función de tranferencia
--> poles= roots(P.den)
poles =
-0.05+0.7053368i
-0.05-0.7053368i
--> zeros= roots(P.num)
zeros =
[]
--> evans(P);sgrid … gráfica de polos y ceros
LUGAR GEOMÉTRICO DE LAS RAICES
--> evans(P);sgrid
LUGAR GEOMÉTRICO DE LAS RAICES
--> evans(P)
--> evans(P);sgrid --> v=[-0.055 -0.045 -3 3];
--> mtlb_axis(v);
--> xgrid;
LUGAR GEOMÉTRICO DE LAS RAICES
--> evans(P)
--> v=[-0.055 -0.045 -3 3]; … Para cambiar los limites del gráfico
--> mtlb_axis(v);
--> xgrid;
Loop Gain
2 s 2 0.2 s 1 Kc 0
LUGAR GEOMÉTRICO DE LAS RAICES - EJEMPLO
LUGAR GEOMÉTRICO DE LAS RAICES - IMPORTANCIA
u x u+ x
G(s) Kc G(s)
-
qo • donde:
• qo = caudal de entrada, m3/s.
• q1 = caudal de salida, m3/s.
• h = nivel de liquido, en m.
• R = resistencia a la salida
h • A = área de sección
o transversal del tanque, m2
q1
• V = volumen de liquido en el
tanque, m3.
A, V R
CONTROL DE NIVEL DE LIQUIDOS
dm
Balance de masa en el tanque mentra msale
dt
dm d ( V ) dV
mo m1 qo q1 qo q1
dt dt dt
Pero
dV dh
V Ah A Variación de altura por
dt dt sobre el nivel inicial
dh
qo q1 A ...e(1)
dt
Para la válvula
AlturaedeleTanque h h
R q1 ...e(2)
CaudaledeeSalida q1 R
CONTROL DE NIVEL DE LIQUIDOS - LAPLACE
Aplicando la transformada de Laplace a (1) ,
dh 0
h h( s )
q1 e eq1 ( s )
R R
q1 ( s ) 1 h( s )
G2 ( s ) eq1 ( s )
h( s ) R R
CONTROL DE NIVEL DE LIQUIDOS – DIAGRAMA DE BLOQUES
ho
Graficador
1
qo
qo ( s) q1 ( s) h( s ) R q1 ( s)
G1(s) G2(s)
CONTROL DE NIVEL DE LIQUIDOS – DIAGRAMA DE BLOQUES
¿Por qué?
CONTROL DE NIVEL DE LIQUIDOS - SIMULACION
Recordando las ecuaciones resultantes de la transformada de Laplace,
R
DIAGRAMA DE BLOQUES DEL LAZO DE CONTROL
CONTROL DE NIVEL DE LIQUIDOS - CONTROL
CASO 1:
Variable Manipulada: q1
Variable Controlada: h
qo
Set Point
error CONTROLADOR
q1 Δh
href PID
GC(s) G1(s)
Variable Variable
Manipulada Controlada
Graficador
h
ho
Graficador
CONTROL DE NIVEL DE LIQUIDOS - CONTROL
CASO 2:
Variable Manipulada: qo
Variable Controlada: h
R
Set Point
error CONTROLADOR qo Δh
href
PID
GC(s) G3(s)
Variable
Manipulada Variable
Controlada
Graficador
h
ho
Graficador
CONTROL DE NIVEL DE LIQUIDOS - CONTROL
s(t)
Sensor
s(t) = Sensor
CONTROL DE NIVEL DE LIQUIDOS
qo
R1 R2
q1 q2
A1, h1 A2, h2
CONTROL DE NIVEL DE LIQUIDOS
Para el Tanque 1 qo
dh1
A1 qo q1
dt
A1 (s)h1 (s) qo ( s) q1 ( s)
qo ( s ) q1 ( s )
h1 ( s ) q1
A1 ( s )
Para la Válvula 1 A1,
h1 h2 h1
q1
R1 R1
h1 ( s ) h2 ( s )
q1 ( s )
R1 q1
CONTROL DE NIVEL DE LIQUIDOS
Para el Tanque 2
dh2
A2 q1 q2
dt
A2 (s)h2 (s) q1 ( s) q2 ( s)
q1 q2
q1 ( s ) q2 ( s )
h2 ( s )
A2 ( s ) A2, h2
Para la Válvula 2
h2
q2 R1
R2
h2 ( s )
q2 ( s ) q1
R2
CONTROL DE NIVEL DE LIQUIDOS
Graficador
1
qo
qo ( s) q1 ( s) h1 ( s ) h1 (s) h2 (s) R1 q1 ( s)
q1 ( s) Graficador
1
q1 ( s) q2 ( s) h2 ( s) R2 q2 ( s)
CONTROL DE NIVEL DE LIQUIDOS - CONTROL
CONTROL DE NIVEL DE LIQUIDOS - CONTROL
Variable Manipulada: qo
Variable Controlada: h2
Set Point
GC(s) G (s)
Variable Variable
Manipulada Controlada
Graficador
h2
ho
Graficador
Tema 2. Función de Transferencia
… Fin de la Clase 2
PREGUNTAS !!!
UNEXPO L.C.M.