Está en la página 1de 12

UNIVERSIDAD CATÓLICA SANTO TORIBIO DE

MOGROVEJO
ESCUELA DE INGENIERÍA CIVIL AMBIENTAL

PROYECTO DE SIMULINK APLICADO A LA INGENIERÍA


CIVIL
MATEMÁTICA ASISTIDA POR COMPUTADOR MACROS,
MATLAB
AUTOR:
Sergio Esteban Guerrero Guerrero

Chiclayo, 22 de Noviembre de 2019


SIMULINK APLICADO A LA INGENIERÍA CIVIL (PROBLEMA)

Se quiere averiguar el nivel que alcanza el agua en un sistema de tuberías que conecta dos
reservorios. Los dos reservorios tienen áreas de sección transversal A1 y A2,
respectivamente. Una bomba está conectada al fondo del reservorio 1 a través de una
válvula de resistencia lineal R1. El líquido fluye del reservorio 1 al reservorio 2 a través de
una válvula de resistencia lineal R2, y sale del reservorio 2 a través de una válvula de
resistencia lineal R3. La densidad del líquido es constante y los reservorios están abiertos
al ambiente.

Suponiendo que A = 2m, A = 3 m, R2 = R = R3 = 40 y alturas iniciales de líquido h1(0) = 1


m.c.a y h2(0) = 0 m.c.a. La bomba H funciona a una magnitud de 0 m.c.a antes de t = 0s y
una magnitud de 12 m.c.a después de t = 0s.
Resolver las ecuaciones diferenciales en términos de las alturas de los líquidos h1(t) y
h2(t) para encontrar las salidas h1(t) y h2 (t) del sistema.
1. DESPEJE DE ECUACIONES DIFERENCIALES:

Según la Ecuación de Conservación de Masa, tenemos:


Para h1(t):
dh 1 ( t ) Δ H −h 1 ( t ) h 1 ( t )
A1 = −
dt R1 R2

dh 1 ( t ) Δ H−h 1 ( t ) h1 ( t )
= −
dt ( A 1)( R1) ( A 1)(R 2)

Para h2(t):
dh 2(t ) h 1(t) h 2 ( t )
A2 = −
dt R2 R3

dh 2(t) h 1(t) h2 ( t )
= −
dt ( A 2)( R 2) ( A 2)( R 3)

2. USO DEL SIMULINK:

Una vez definidas las ecuaciones diferenciales a resolver, abrimos el Matlab e ingresamos
a Simulink, programa el cual nos ayudará con la resolución de ambas ecuaciones y creará
un modelo en base a una gráfica, según los datos que ingresemos.

a) Library Browser:
Para poder ejecutar correctamente el Simulink, debemos crear un circuito, el cual constará
de los siguiente elementos:
 Primero necesitaremos dos botones “Integrator”, el cual encontraremos en la
carpeta llamada “Continuous”. El primer botón “Integrator” servirá para la
ecuación diferencial del reservorio 1, denotada como h1(T); mientras que el
segundo botón servirá para la ecuación diferencial del reservorio 2, y estará
denotada como h2(t).
 También necesitaremos 5 botones “Gain”, el cual encontraremos en la carpeta
llamada “Math Operations”. En la ecuación diferencial del reservorio 1, podemos
observer que la magnitud de de la bomba está afectada por el área 1 (A1) y la
resistencia 1 (R1), al igual que el h1(t), el cual está afectado por la resistencia 2
(R2) y por el área 1 (A1). Por otro lado, para la ecuación diferencial del reservorio
2, tenemos que el h1 está afectado por la resistencia 2 (R2) y el área 2 (A2), así
como también el h2, el cual está afectado por la resistencia (R3) y por el área 2
(A2). Al estar, las magnitudes Ri y Ai, dividiendo se modificará sus parámetros de
cada uno de los botones por su valor correspondiente.

 En la misma carpeta de “Math Operations” encontraremos el botón “Add”, del


cual necesitaremos dos. Por defecto, este botón, viene con dos signos positivos,
pero como en ambas ecuaciones tenemos diferencias procederemos a cambiar
ambos signos positivos por uno positivo y uno negativo (+-) teniendo en cuenta el
tipo de operación que debamos hacer para cada ecuación.
 Para culminar con lo que necesitamos para la ecuación diferencial, nos dirigiremos
a la carpeta “Sources”, ya que necesitaremos un botón “Step”. Este botón nos
servirá para ingresar las condiciones iniciales de la bomba ΔH, los cuales varian de
0 a 12.
 Ya con todos los elementos listos para ejecutar las ecuaciones, solo
necesitariamos un botón “Scope”, el cual nos servirá para modelar las ecuaciones
a manera de gráficas. Este botón lo encontraremos en la carpeta “Sinks”. Debido a
que tenemos dos respuestas, tendremos que modificar el “Scope”, para ésto
daremos doble click en “Scope” y cambiaremos el número de inputs por 2,
además para que se visualizen ambas gráficas tendremos que modificar el layout.
b) Circuito:

Una vez ya parametrizado cada botón, se procederá a crear el circuito que servirá para
darle orden la sistema y que se ejecute de manera correcta.

Para h1(t):
dh 1 ( t ) Δ H −h 1 ( t ) h 1 ( t )
A1 = −
dt R1 R2

dh 1 ( t ) Δ H−h 1 ( t ) h1 ( t )
= −
dt ( A 1)( R1) ( A 1)(R 2)

Para h2(t):
dh 2(t ) h 1(t) h 2 ( t )
A2 = −
dt R2 R3

dh 2(t) h 1(t) h2 ( t )
= −
dt ( A 2)( R 2) ( A 2)( R 3)

A la derecha de los botones “Integrator” se ubicarán h1 y h2, las cuales serán la solución al
Sistema de ecuaciones diferenciales. A la izquierda de los botones “Integrator” estarán las
ecuaciones, cada una con su respective integrador. Ambas respuestas estarán unidas con
el botón “Scope”, el cual las graficará en un tiempo determinado que se modificará en la
siguiente ventana:
Por motivos de una major visualización de las gráficas, se tomo un tiempo de 1000
segundos.
c) Ejecución:

 Una vez completado el circuito, daremos click en el botón “Run”, ubicado en la


barra de herramientas. Esto hará que se solucione el sistema de ecuaciones,
dando las respuestas h1 y h2, las cuales se graficarán en el siguiente paso.

 Ahora daremos click en el botón “Scope” para graficar ambas simulaciones.

También podría gustarte