Académique Documents
Professionnel Documents
Culture Documents
Mayo 2019
1.OBJETIVO GENERAL
Aplicar un algoritmo de control a un sistema de dos tanques, con el objetivo de mantener en un valor
constante el nivel de líquido en ambos tanques.
OBJETIVOS ESPECÍFICOS
2.- Aplicar un sistema de control, que nos permita controlar el nivel de líquido de dos tanques.
3.- Presentar resultados positivos, que puedan ser aplicados en ámbitos industriales.
El control de nivel de líquidos en depósitos y el flujo entre ellos es un problema básico que se
presenta en gran cantidad de procesos industriales. Estos procesos requieren de líquidos para ser
bombeados, almacenados en tanques y luego bombeados a otros tanques. Muchas veces este líquido
es procesado mediante tratamientos químicos en los propios tanques, pero el nivel de fluido en el
interior del misma debe ser controlado y el flujo entre ellos regulado.
3. PROPUESTA DE SOLUCIÓN
Diseñar un sistema con dos tanques interconectados mediante una válvula, con una entrada constante de
líquido en cada uno, para controlar sus respectivos niveles de altura de líquido.
4. JUSTIFICACIÓN
Algunos tipos de industria donde el control de nivel y el flujo son esenciales son la industria
petroquímica, de fabricación de papel y de tratamiento de aguas.
5. ALCANCE
Este proyecto busca controlar el nivel de líquido de un sistema de dos tanques, utilizando la
ingeniería de control.
6. MODELADO YSIMULACIÓN
Los fenómenos se observan como señales, y dado que el tiempo es a menudo la variable
independiente, la mayoría de las señales se consideran con respecto al tiempo. Debido a que los
modelos son colecciones de expresiones matemáticas y lógicas, pueden representarse en lenguajes de
programación basados en texto. Desafortunadamente, una vez en el lenguaje de programación, uno
debe familiarizarse con el lenguaje específico para entender el modelo.
Todos los lenguajes del diagrama de bloques consisten en dos objetos fundamentales: los cables
de señal y los bloques. Un hilo de señal transmite una señal o un valor desde su punto de origen
(normalmente un bloque) hasta su punto de terminación (usualmente otro bloque). Una flecha en el
cable de señal define la dirección en que fluye la señal. Una vez que se ha definido la dirección del flujo
para un cable de señal dado, la señal sólo puede fluir hacia delante, no hacia atrás. Un bloque es un
elemento de procesamiento que opera sobre señales de entrada y parámetros (o constantes) para
producir señales de salida. Ejemplos de diagramas de bloques básicos se observan en la figura 1.
Ganancia Integrador
La relación del sistema y las restricciones de recursos a menudo se llaman limitaciones justas. Estos
son a veces más divididos en igualdad y desigualdad restricciones. Las limitaciones del sistema son las
restricciones de igualdad y las limitaciones de recursos pueden ser una combinación de
ambas restricciones en las propias variables de diseño se denominan restricciones
laterales. Además, el objetivo se llama una función objetiva, y es común en las aplicaciones de
ingeniería minimizar siempre la función. Esto se debe a que a menudo se asocia con una
señal de error, que debería idealmente convertirse en cero. Maximizar una función se logra
minimizando el negativo de la función objetiva. La función objetivo es la función que es
minimizada por el algoritmo de búsqueda de la optimización mediante la elección
adecuada de las variables de diseño.
Para obtener relaciones que describan cómo cambian las alturas del líquido en los
contenedores con el tiempo, se procede de la siguiente manera. Se analiza primero
el contenedor 1. En el cual entra un flujo volumétrico q1 [m3/mín.] y sale un flujo q2
hacia el contenedor 2, a través de la válvula R1. La tasa de cambio volumétrica en
el tiempo para el contenedor 1 es
𝑑𝑉1
𝑞1 − 𝑞2 =
𝑑𝑡
En donde V1=c1h1. La capacitancia C se define como la razón entre el cambio del
líquido almacenado (𝑚3 ) y el cambio en la altura del nivel de referencia (m). La
capacitancia del tanque es igual a su área transversal, si esta es constante, la
capacitancia es constante para cualquier altura.
Reemplazando obtenemos
𝑑(𝑐1 ℎ1 ) 𝑑ℎ1
𝑞1 − 𝑞2 = = 𝑐1
𝑑𝑡 𝑑𝑡
𝑑𝑃 = 𝑃1 − 𝑃2 = 𝑅1 𝑞2
Por lo tanto, sabiendo que la presión del contenedor 2 es P 2=h2ρg obtenemos que
(ℎ1 − ℎ2 )𝜌𝑔 = 𝑅1 𝑞2
Despejando q2
(𝑃1 − 𝑃2 )𝜌𝑔
𝑞2 =
𝑅1
𝑑ℎ2
𝑞2 − 𝑞3 = 𝑐2
𝑑𝑡
Sabiendo que P2=h2ρg y que la presión a la salida del contenedor es cero, ya que
está a presión atmosférica, es decir dp=P2-0=dP, y con la definición anterior de
resistencia hidráulica para la válvula R2 se obtiene que
𝑃2 − 0 = 𝑅2 𝑞3
Luego
ℎ2 𝜌𝑔
𝑞3 =
𝑅2
1
[𝐻1 (𝑆) − 𝐻2 (𝑆)] = 𝑄(𝑆) (5)
𝑅1
𝑑ℎ1
ʆ [𝐶1 ] = ʆ [𝑞1 − 𝑞2 ]
𝑑𝑡
ℎ2
ʆ [ ] = ʆ [𝑞3 ]
𝑅2
𝐻2 (𝑆)
= 𝑄3 (𝑆) (7)
𝑅2
𝑑ℎ2
ʆ [𝐶2 ] = ʆ [𝑞2 − 𝑞3 ]
𝑑𝑡
𝐶2 𝑆𝐻2 (𝑆) = 𝑄2 (𝑆) − 𝑄3 (𝑆)
(8)
8.2 ECUACIONES PARA ENCONTRAR LA FUNCION DE TRASNFERENCIA
De la ecuación 7 tenemos
De la ecuación 6
𝑄1 (𝑆)−𝑄2 (𝑆)
𝐻1 (𝑆) = (10)
𝐶1 𝑆
De la ecuación 8
De la ecuación 5
De la ecuación 9 y 10 remplazamos en la 11
𝑄1 (𝑆)−𝑄2 (𝑆)
= 𝑅1 𝑄2 (𝑆) + 𝑅2 𝑄3 (𝑆) (13)
𝐶1 𝑆
De 9 en 12
De la ecuación 13 y 14
𝑄1 (𝑆) − [𝐶2 𝑆𝑅2 𝑄3 (𝑆) + 𝑄3 (𝑆)] = 𝑅1 𝐶1 𝑆[𝐶2 𝑆𝑅2 𝑄3 (𝑆) + 𝑄3 (𝑆)] + 𝐶1 𝑆𝑄3 (𝑆)
(15)
De la ecuación 15
De la ecuación 7 en 16
𝐻2 (𝑆)
𝑄1 (𝑆) = [𝑆 2 𝐶1 𝐶2 𝑅1 𝑅2 + 𝑆𝐶1 𝑅1 + 𝑆𝐶1 𝑅2 + 𝑆𝐶2 𝑅2 + 1] (17)
𝑅2
De la ecuación 17
𝐻2 (𝑆) 𝑅2
= 2
𝑄1 (𝑆) [𝑆 𝐶1 𝐶2 𝑅1 𝑅2 + 𝑆𝐶1 𝑅1 + 𝑆𝐶1 𝑅2 + 𝑆𝐶2 𝑅2 + 1]
8.3 DIAGRAMA DE BLOQUES Y FUNCIÓN DE TRANSFERENCIA POR ÁLGEBRA
DE BLOQUES
De las ecuaciones (9), (10), (11) y (12) podemos trazar unos diagramas de bloques
como se muestra la siguiente Figura .
Ecuaciones 1 y 3 en 4
𝑑ℎ2 ℎ1 ℎ2 ℎ2 𝑑ℎ2 ℎ1 1 1 1
𝑐2 = − − = − ( + ) ℎ2
𝑑𝑡 𝑅1 𝑅1 𝑅2 𝑑𝑡 𝑐2 𝑅1 𝑐2 𝑅1 𝑅2
Ecuaciones 1 y 3 en 4
𝑑ℎ1 ℎ ℎ2 𝑑ℎ1 𝑞1 ℎ1 ℎ2
𝑐1 = 𝑞1 − ( 1− ) = − +
𝑑𝑡 𝑅1 𝑑𝑡 𝑐1 𝑐1 𝑅1 𝑐1 𝑅1
𝐴 1
ℎ1 (𝑡) 𝑈 = 𝑞1 (𝑡)
1 1 𝑋=[ ] 𝐵 = [𝑐1 ]
− ℎ2 (𝑡)
𝑐1 𝑅1 𝑐1 𝑅1 0
=
1 1 1 1
− ( + )
[ 𝑐2 𝑅1 𝑐2 𝑅1 𝑅2 ]
1 1
− 1
ℎ (𝑡) 𝑐1 𝑅1 𝑐1 𝑅1 ℎ1 (𝑡)
𝑑[ 1 ] = [ ] + [𝑐1 ] 𝑞1 (𝑡)
ℎ2 (𝑡) 1 1 1 1 ℎ2 (𝑡)
− ( + ) 0
[ 𝑐2 𝑅1 𝑐2 𝑅1 𝑅2 ]