Вы находитесь на странице: 1из 6

TANK SIMULATION

JUAN CAMILO PERLAZA PASQUEL GUSTAVO ADOLFO SANTOS BERMDEZ

ING. FABIAN VARGAS

UNIVERSIDAD DEL CAUCA FACULTAD DE INGENIERIA ELECTRNICA Y DE TELECOMUNICACIONES PROGRAMA DE INGENIERA EN AUTOMTICA INDUSTRIAL SOFTWARE PARA APLICACIONES INDUSTRIALES I POPAYN 2013

TANK SIMULATION Panel frontal

DESCRIPCIN DEL FUNCIONAMIENTO En el ejercicio presentado anteriormente se ejecuta el control del nivel y temperatura de un tanque, en dicha simulacin el usuario configura los parmetros deseados durante el proceso y de esta manera se establece un rango tanto de nivel como temperatura. Para llevar a cabo dicho proceso se implementa una servovlvula la cual es accionada cuando el nivel del fluido en el tanque es igual al lmite inferior establecido por el usuario, igualmente para el control y modificacin de la temperatura se utiliza una resistencia trmica que permite obtener el fluido a la salida a una temperatura elevada. Como medida adicional se usaron diferentes indicadores y controladores los cuales poseen un despliegue y variadores que permiten al usuario modificar segn sea el requerimiento, los parmetros de la planta y del fluido. Posteriormente haciendo uso de graficadores se lleva a cabo el despliegue visual de la evolucin del comportamiento al interior del tanque tanto de su nivel como su temperatura.

Diagrama de bloques

El diagrama de bloques en conjunto ilustra la lgica y distribucin de los mdulos implementados para llevar a cabo el control y manipulacin tanto del nivel como de la temperatura en un tanque, para esto se implementan subrutinas configuradas con anterioridad que estn encargadas de diferentes aspectos en la realizacin eficiente del proceso, como lo son: level.vi, boolean change state.vi, temperature.vi, average.vi, que tienen un funcionamiento interno que toma los parmetros suministrados por el usuario de forma interactiva y proporciona un estado al igual que determinadas acciones(accionamiento de vlvula o resistencia trmica). El funcionamiento de las subrutinas level.vi, boolean temperature.vi, average.vi, estan expuestas a continuacin. change state.vi,

Level.vi

El funcionamiento de la figura 1, permite multiplicar dos valores preestablecidos y dicho valor resultante es sumado con un nivel inicial que de igual manera es un valor preestablecido por el usuario. El valor del nuevo nivel es la suma del nivel inicial en el tanque con el producto del caudal msico y el tiempo transcurrido.

Boolean change state.vi

En este fragmento de la tarea implementada se introducen valores requeridos y dichas cifras son comparadas entre ellas para posteriormente suministrar un estado, dicha accin se realiza peridicamente con el fin de actualizar dichos estados a partir de los valores requeridos y llevar a cabo la tarea en su totalidad. Para realizar esta actividad se hizo uso de los mdulos greater, less or equal y las compuertas genricas and, not y or.

Temperature.vi

Este arreglo calcula la temperatura de un fluido a partir de los parmetros y el comportamiento de este en el tiempo, para configurar esta parte de la tarea es necesario suministrar la masa y temperatura inicial e igualmente la tasa de cambio del calor en un tiempo transcurrido.

Average.vi

Calcula el promedio de una pila de valores, leyendo las cifras suministradas y proporcionando el valor grficamente.

Una mejora para el funcionamiento del sistema

Como medida final se propone la adicin de una vlvula en la tubera de salida la cual permite controlar el paso del fluido que est a determinada temperatura. Esta modificacin se propone con el fin impedir la salida del lquido mientras la vlvula superior est abierta y el tanque se llena, de igual dicho aditamento permite supervisar el proceso de manera ms eficiente.

Вам также может понравиться