Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Asignación Simulación
mediante Simulink
Facilitador: Integrantes:
Ing. De Sousa, Luis G. Malpica, Carmen
CI: 20527247
Bárbula, 2017
Diagrama de lazo de Control bajo Normas ISA (Conexión entre PLC’s vía Software)
b. Determine los tipos de acción de los controladores de nivel y flujo que formarán la cascada.
(2p)
Controlador Primario de Nivel LIC-100, el mismo ejerce una acción inversa puesto que
si el nivel del tanque TQ-1 aumenta se debe disminuir el paso de aire a la válvula
LCV100 para que cierre, por tanto la salida del controlador disminuye.
Controlador Secundario de Flujo FIC-100, el mismo ejerce una acción directa puesto
que si el flujo sensado por FE100 aumenta, se debe aumentar el paso de aire a la
válvula LCV100 para que abra, por tanto la salida del controlador aumenta.
c. Determine los parámetros para la sintonización de ambos controladores que formarán la
cascada para obtener la mejor respuesta posible del sistema, utilice la herramienta Simulink de
MATLAB para realizar este procedimiento paso por paso. Considere los criterios estudiados en
clase para la sintonización del lazo de flujo y para el lazo de nivel. El punto de ajuste estará
definido en 50 unidades de nivel del tanque, considere de igual manera que existirá una señal
de perturbaciones en el flujo de entrada al tanque para el modelo de Simulink, la misma
corresponderá a 5 unidades de flujo. (10p)
Consideraciones a tomar:
- Para el modelo en Simulink los valores (w,x,y,z) corresponderán a los últimos 4 dígitos
de su cédula de identidad. En caso de que alguno de los dígitos de su cédula sea cero
o tenga dígitos repetidos, asuma valores tal que (w,x,y,z) sean 4 dígitos diferentes y
distintos de cero para la simulación.
- El valor del coeficiente R de la válvula manual HV-10 será igual a 0,5 unidades. El área
transversal A del tanque TQ-1 será igual a 10*w unidades.
Para ello evaluaremos los criterios de ajuste según los métodos de Cadena abierta
estudiados en clase: Ziegler-Nichlos y Cohen-Coon
Método de Ziegler-Nichlos u Oscilaciones Continuas
Dado que es necesario obtener una respuesta oscilatoria acotada, se debe obtener un
valor de ganancia K que genere un sistema oscilatorio. Para ello como se conoce el
modelo matemático del sistema se determina de forma teórica mediante la ecuación
característica:
5000 K
1+G ( s ) . H (s)=0 siendo G ( s )= y H ( s )=1
(s+2)(s2 +4 s +7)
5000 K
1+ 2
=0
( s+2)(s +4 s+ 7)
( s+ 2 ) ( s 2+ 4 s+7 )+ 5000 K
=0
(s+2)(s 2 +4 s+ 7)
( 15 w−w 3 )=0
w ( 15−w 2 )=0
2π
w 1ult =√ 15=
Tult
2π
T ult = ≅ 1.62231147
√ 15
T ult ≅ 1.62231147
( 5000 K +14−16 w 2) =0
Sustituyendo w 1ult =√ 15
( 6∗15 )−14
K ult = ≅ 0.0152
5000
K ult ≅ 0.0152
Para asegurar que la ganancia entre set point y flujo medido sea constante (un cambio
en la referencia genere un cambio proporcional en el flujo medido) es imprescindible la acción
integral y así obtener un error de estado estacionario cero; por ello se implementará un
controlador PI, cuyos parámetros serán calculados según la tabla mostrada anteriormente.
Pult 1.62231147
τi= = ≅ 1.351926225
1.2 1.2
Salida del lazo de flujo bajo presencia de perturbaciones según método Oscilaciones Continúas
K ult 0.0152
Kc= = ≅ 0.00475
3.2 3.2
Pult 1.62231147
τi= = ≅ 3.60511366
0.45 0.45
Salida del lazo de flujo bajo presencia de perturbaciones según método Oscilaciones
amortiguadas
A fin de mejorar la respuesta del sistema se procede a manipular los parámetros del
controlador PI (Ganancia Kc y tiempo Ʈi) obtenido según el método de oscilaciones continuas
mediante iteraciones hasta observar un mejor comportamiento en la salida del lazo de flujo.
Luego de varias aproximaciones se consideraron como valores finales de los parámetros del
controlador PI:
Salida mejorada del lazo de flujo bajo presencia de perturbaciones al variar los parámetros del
controlar PI
Una vez sintonizado el lazo secundario es necesario ponerlo en cascada con el lazo de
nivel (lazo primario) y
Sintonizar el lazo primario
Para ello evaluaremos los criterios de ajuste según el método de Cadena abierta
Ziegler-Nichlos
Pult 3.0181
τi= = ≅ 2.515083
1.2 1.2
Luego de varias aproximaciones se consideraron como valores finales de los parámetros del
controlador PI:
Salida mejorada del lazo de nivel para los parámetros Kc= 39 y Ti= 4.5
2) Diseñe y simule utilizando la herramienta Simulink de MATLAB el diagrama de bloques
mostrado a continuación, determine los parámetros del modelo estático del controlador por
prealimentación (Feed-Forward)
Los parámetros de las funciones de transferencia del proceso y perturbaciones son los
siguientes:
w −4 s
Gp ( s )= e
xs +1
y −2 s
Gd ( s )= e
zs +1
Donde los parámetros (w,x,y,z) tienen las mismas consideraciones que la pregunta 1 es decir
(w,x,y,z)=(5,2,4,7)
K B . e−t S
DB
5
B ( s )= =Gp ( s )= e−4 s
1+ τ B S 2 s +1
K A . e−t S
DA
4
A ( s )= =Gd ( s )= e−2 s
1+ τ A S 7 s +1
Parámetros del Controlador Feed Forward:
−A ( s ) −K A 1+ τ B . S −( t
Gff ( s )=
B ( s)
=
KB
∗ (
1+ τ A . S )
.e DA −t DB ) . s
−A ( s ) −4 1+2. S 2.s
Gff ( s )=
B ( s)
=
5
∗(1+7. S
.e)
−K A −4
Ganancia del controlador: Kf = =
KB 5