Está en la página 1de 7

Universidad Nacional de Colombia

Facultad de Ingeniera
Departamento de Ingeniera Qumica y Ambiental
Control de Procesos

Notas de Clase: Introduccin a Simulink

Simulink es un software indexado al Mathlab que permite el uso de herramientas de clculo


avanzadas mediante la formacin de diagramas de bloques. Este software es ampliamente
usado en la ingeniera para el modelamiento de distintos fenmenos fsicos o qumicos.
Especficamente en ingeniera qumica, Simulink es usado para el modelamiento de equipos
y el control de procesos, mediante un entorno ms amigable y sencillo de programar para el
usuario a comparacin de lo comnmente usado en los scripts del Mathlab.

Para adentrarse en esta herramienta el usuario debe familiarizarse con el trmino bloque,
siendo este una unidad nica con entradas y salidas, en la cual una operacin es concebida.
Con el fin de realizar una introduccin al funcionamiento de este simulador se realizara una
descripcin paso a paso de cmo generar el un diagrama de bloques representativo de una
funcin.

En una primera instancia, se planteara una nica ecuacin diferencial de grado 2 descriptiva
de un proceso de intercambio de calor. Luego se realizara el modelamiento mediante un
sistema de ecuaciones diferenciales, las cuales estn correlacionadas. Las ecuaciones a
trabajar en este documento son:

Ejemplo 1:

2
2 2
+ 3 + 25 = 200 + 10() (1)


(0) = 8 ; ( ) = 0
0
Ejemplo 2:

2 1 1
3 2
+5 + 71 = 15 + 2 (2)

2 1
4 + 61 = 1 + 2 (3)

Desarrollo ejemplo 1:

Para comenzar, es necesario realizar un corto anlisis de la ecuacin a modelar, como se


puede observar (1) es una ecuacin que expresa el cambio de temperatura a travs del tiempo,
la cual a su vez es dependiente de una funcin de control tipo paso ().Con el fin de cumplir
con el correcto modelamiento de la ecuacin, es recomendable primero despejar la ecuacin
de tal manera que sea dependiente del diferencial de grado ms alto, de la siguiente manera:

() = 100 + 5()

2 3 25
2
= () (4)
2 2

Ya con la ecuacin despejada se puede proceder al acceso al Simulink, seleccionando el icono

, el cual accede a una librera de bloques tal y como se muestra en la Figura 1.


Figura 1. Biblioteca de bloques de operacin del Simulink.

A partir de esta biblioteca de bloques es posible realizar la seleccin de las diferentes


operaciones necesarias para realizar el modelamiento de la ecuacin (1). Para ello, es
recomendable en una primera instancia tener claridad de que se va a expresar la ecuacin
diferencial de grado n, como una funcin dependiente de otras diferenciales de grado (n-1),
(n-2),.,1. Adems es necesario considerar que un diferencial de grado (n-1) puede ser
expresado como la integral del diferencial de la misma variable de grado (n):

2
= 2 ; =

Dichas expresiones puede ser traducidas en una nica operacin, mediante el uso del bloque

, dicho clculo puede observarse en la Figura2, donde adicionalmente es


posible establecer las condiciones iniciales que permiten que el clculo sea el correcto.

Figura 2. Bloque Integral y Condiciones Iniciales.

Una vez realizado el paso anterior, es necesario realizar las multiplicaciones por las
constantes respectivas tanto para T como para dT/dt, para ello es necesario adicionar el icono

denominado como ganancia y que esta expresado como dentro de este


bloque es posible establecer las constantes que acompaan a cada uno de los trminos
variables del sistema, que para este caso basndonos en (4) son 12.5 y 3/2. (Figura3)

Figura 3. Adicin del bloque Ganancia.

Ya con las expresiones anteriormente establecidas, es necesario realizar la suma de cada una
de las variables con la funcin f(t) en la que se contiene una funcin tipo paso y una constante.

La funcin tipo paso es expresada como el bloque , mientras que la constante

puede encontrarse en la biblioteca como , ambos bloques son adicionados a


lo anteriormente establecido mediante el bloque suma, encontrado como

. Una vez unidos a este ltimo bloque y teniendo en cuenta que con la
suma de estas corrientes se cierra el ciclo del sistema. (Figura 4).
Figura 4. Adicin de funciones tipo paso, constantes y cierre del ciclo.

Por ltimo, una vez finalizado el proceso de formacin de la funcin es necesario conocer
los valores de la funcin en un tiempo de clculo determinado, adems de su comportamiento

grafico a travs del tiempo. Para ello se usan los iconos de la librera y

respectivamente. Dichos bloques deben ser ubicados sobre la corriente de la


variable de inters de estudio. Sus resultados pueden ser observados en la figura 5-6.

Figura 5. Diagrama de proceso final de la ecuacin (1).


Figura 6. Descripcin grafica del comportamiento de la temperatura expresado mediante la
ecuacin (1).

Desarrollo Ejemplo 2:

Con las bases obtenidas en el ejemplo anterior es posible realizar el modelamiento de un


sistema de ecuaciones diferenciales, sin embargo, es necesario tener en cuenta que al tener 2
variables en dos ecuaciones, existir un entrecruzamiento entre corrientes, las cuales pueden
aumentar la complejidad del clculo. Cabe resaltar, que una de las dificultades que se pueden
presentar al momento de aumentar el nmero de sistemas a modelar, es la continuidad del
orden lgico de sistemas inter relacionados, para ello es recomendable usar colores distintos
para cada ecuacin, de tal manera que se pueda hacer un seguimiento sencillo en dado caso
que se incurra en algn error.

Basados en lo previamente presentado, lo primero que debe realizarse es el re-ordenamiento


de las ecuaciones, de tal manera que sean dependientes del diferencial de mayor grado, de
manera que:

2 1 2 5 1 7
2
=5+ 1 (5)
3 3 3

2 1 1 1 3
= + (6)
4 2 2 1

Basados en lo anterior nuestro sistema de ecuaciones diferenciales puede disearse de la


siguiente manera, teniendo en cuenta que las condiciones iniciales son:

1
2 (0) = 5 ; 1 (0) = 3 ; ( ) =0
0
Figura 7. Diagrama y Grafico Ejemplo 2

También podría gustarte