Anda di halaman 1dari 15

Instrumentacin II

Informe de Prcticas

Por
Arismendi Daniel
Arroyo Jiang
Condor Claudio
Fernndez Breytner
Ortega Heyzel

Profesor: Mario Spinetti

Febrero 2015

Informe Prctica VI
Sistema HMI para el Control ON/OFF de un
Sistema

Tanque a Tanque

Resumen: Se disea e implementa un sistema HMI para supervisar y


controlar de manera ON/OFF un sistema de tanques. Dadas las
limitaciones de los equipos en el laboratorio, el HMI no se conecta
directamente al sistema real sino a una rutina de MATLAB que
proporciona la dinmica del mismo a travs de un modelo.

Palabras Clave: Instrumentacin, control on-off, HMI, sistema, tanque.

Captulo 1
Introduccin

1.1 Descripcin del Sistema


El sistema real est compuesto por dos tanques conectados a travs de
una tubera como se muestra en la figura 1.1. Una bomba carga el
lquido, que en este caso es agua, desde el tanque inferior N 3 hasta el
tanque superior N 1. El tanque superior tiene un orificio por el que fluye
el lquido, a travs de una tubera, de vuelta al tanque inferior.

La

tubera de carga tiene una vlvula de solenoide que se activa o


desactiva al recibir un voltaje de 5 V en su entrada. Un rel enva esta
seal y controla el nivel del tanque superior entre un mnimo y un
mximo.
Se desea conectar este sistema a un HMI (Human-Machine
Interface, Interfaz Hombre-Mquina) con el propsito de realizar
acciones de control y supervisar el sistema de forma remota. Las
acciones de control permitidas son el encendido y apagado de la bomba,
el encendido y apagado manual de la servovlvula, el encendido y
apagado del rel de control, y el establecimiento del mnimo y mximo
del tanque superior.

1.2 Objetivos
1.2.1 Objetivo General
Implementar una Interfaz Hombre-Mquina (HMI, por sus siglas en
ingls) para la supervisin y control ON/OFF a un sistema tanque-tanque
para mantener el nivel entre un valor mnimo y otro mximo.

Figura 1.1: Diagrama de la Planta

1.2.2 Objetivos Especficos

Disear la Interfaz Hombre-Mquina.


Disear e implementar un programa Matlab que simule la

dinmica del sistema.


Interconectar la Interfaz Hombre-Mquina con el programa de
Matlab.

Captulo 2
Marco Terico

2.1 Sobre los Sistemas Hombre-Mquina (HMI)


Un sistema HMI (Human-Machine Interface, Interfaz Hombre-Mquina) es
un sistema informtico que permita ejecutar acciones de supervisin y
control de dispositivos de campo y variables de proceso de forma
remota a travs del uso de un computador y redes de comunicacin
industriales.
Existen diferentes programas propietarios y de software libre que
pueden utilizarse, con grado variable de robustez, buen diseo y
facilidad de empleo.
Uno de dichos programas es el Lookout de National Instruments, que
se ejectua sobre el sistema operativo Windows de Microsoft, y que
tiene como aplicaciones usuales el monitoreo y control supervisorio de
procesos continuos, procesos de manufactura discreta, procesos tipo
batch y sistemas de telemetra remota.

2.2 Especificaciones del Sistema HMI y de la simulacin


Matlab
El sistema de software debe tener las siguientes caractersticas:

Mostrar una imagen de la planta y la disposicin relativa de los

diversos elementos que la constituyen.


Mostrar el nivel de los tanques superior e inferior en tiempo real.
Mostrar en tiempo real el estado, encendido o apagado, de la

bomba mostrando su color en rojo o gris respectivamente.


Mostrar en tiempo real el estado, encendido o apagado, de la
vlvula de solenoide

mostrando su color en rojo o gris

respectivamente.
Mostrar en tiempo real el estado, encendido o apagado, del rel

controlador a travs de una luz piloto indicadora.


Proporcionar perillas para el ajuste de los niveles mnimo y
mximo entre los que se desea controlar la altura del lquido en el

tanque superior.
Proporcionar interruptores para el encendido y apagado de la

bomba, el rel y la vlvula de solenoide.


Mostrar un grfico histrico de las siguientes seales: nivel en el
tanque superior, estado de la bomba, estado del rel, estado de la
vlvula de solenoide.

La simulacin Matlab debe, por su parte, proporcionar la evolucin del


nivel del tanque de acuerdo a las caractersticas del sistema real,
utilizando las ecuaciones matemticas modeladas en la prctica 1; y
respetando el orden de prioridad entre el estado de la bomba, el rel

controlador y la vlvula de solenoide; y su influjo sobre la evolucin


temporal del sistema.

Captulo 3
Implementacin Prctica

3.1 Implementacin del Sistema HMI


Haciendo uso de las herramientas de diseo grfico de la herramienta
Lookout se logr crear la interfaz que se muestra en la figura 3.1.
En la parte izquierda, sobre un fondo naranja, se muestra los niveles de
los tanques inferior y superior en pulgadas.
En el medio, sobre un fondo blanco, se observa la planta completa, y
resaltado, el camino que sigue el lquido en su recorrido desde el tanque
inferior hasta el superior, impulsado por una bomba. Se identifica la
bomba PUMP-1, la vlvula de solenoide SV-1 y el rel RELAY en letras

blancas sobre fondo azul. Se observa el color rojo de la bomba y la


vlvula de solenoide, indicando su estado encendido. Adems, se
observa la evolucin de los niveles en los tanques, por medio del lquido
color azul que sube y baja en la figura mostrada en correspondencia a lo
que sucede en el sistema real.
La parte izquierda se compone de dos reas. La primera, el tablero de
control donde hay interruptores y luces piloto indicadoras, para el
encendido y apagado manual de la bomba, la servovlvula y el rel;
adems de dos perillas que permiten establecer el nivel mnimo y
mximo para el control automtico realizado por el rel. La segunda
rea, muestra un histograma de seales: en color rojo, la altura del
tanque superior; en azul,

Figura 3.1. Interfaz Grfica para el sistema HMI de control ON/OFF de un sistema tanque a
tanque.

el estado de la bomba; en verde el estado de la vlvula de solenoide; y


en negro, el estado del rel.
De esta manera, se ha cumplido con todas las especificaciones del HMI
dadas en la seccin 2.2.

3.2 Implementacin de la simulacin en Matlab


La dinmica de la altura del tanque superior se simula utilizando el
modelo obtenido en la seccin 3.1 de la prctica 1, que se repite en la
siguiente ecuacin:
dh
=(6,88270,03543 h0,179 )
dt
s
(3.2.1)
Correspondiendo el primer trmino a la carga del tanque y el segundo a
la descarga.
Adems, la lgica para la simulacin del orden de prioridad existente
entre la bomba, el rel y la vlvula de solenoide se muestra en el
pseudocdigo de la figura 3.2.1. Se observa que el control principal
sobre el llenado del tanque lo tiene la bomba, seguida por el rel y en
ltima instancia la vlvula de solenoide.

3.3 Interconexin entre el HMI y la simulacin en


Matlab
El sistema HMI y la simulacin en Matlab se hizo mediante el protocolo
de comunicaciones de Windows conocido como DDE. Las rutinas

utlizadas fueron: el ddeinit para el establecimiento de un canal de


comunicacin, el ddereq para obtener datos en Matlab desde la
interfaz grfica,

y ddepoke para enviar datos desde Matlab hacia la

interfaz grfica.
En resumen, el sistema interconectado funciona as: Matlab pregunta a
la interfaz grfica los estados de los componentes bomba, rel y vlvula
de solenoide, y segn la lgica mostrada en la figura 3.2.2 decide si el
tanque debe llenarse o vaciarse para el siguiente periodo de simulacin.
Realiza la simulacin y el resultado, la nueva altura del tanque, es
enviado a la interfaz grfica donde se actualiza el valor mostrado. Se

Si la bomba est encendida

comienza de nuevo el proceso.

Si el rel est encendido


Si el nivel viene subiendo
Si la altura es menor que la

mxima
Seguir llenando el tanque
Si no
Apagar solenoide y dejar
que se vace
Si no (el nivel viene bajando)
Si la altura es mayor que la
mnima
Seguir

descargando

el

tanque
Si no
Encender

solenoide

dejar que se llene


Si la vlvula de solenoide est encendida
Llenar tanque

Figura 3.2.1. Pseudocdigo simulacin sistema HMI

3.2 Memoria Descriptiva


A continuacin se presenta una lista de los instrumentos utilizados para
la implementacin de un sistema HMI como el descrito:
#

Instrumento

Can
t

Marca

Modelo

Detalles
Tcnicos

Cost
o
$/u

>=
300

Windows Vista o
versin anterior,
con procesador
tipo Pentium o
equivalente a 90
MHz o superior,
al menos 500
MB de RAM, 10
GB de espacio
libre, y
resolucin de
pantalla de al
menos 800x600
puntos.

Paquete
Lookout

National
Instrume
nts

5.1

Matlab

Matlab

-Con soporte
para DDE

Computador

3.3 Anlisis de Resultados


Luego de las pruebas realizadas a la interfaz grfica se estableci que
funciona correctamente.
El modelo matemtico simulado fue validado y verificado en la prctica
1, por lo que no se expone su comportamiento en esta seccin.

Captulo 4
Conclusiones

Los sistemas HMI son un gran complemento de los instrumentos clsicos


de procesos industriales.
En muchos casos resulta conveniente contar con un sistema HMI, a
nombrar: cuando el proceso es tan complejo que es ms inteligible para
los operadores ver grficamente lo que sucede en las diferentes
secciones del mismo que hacerlo leyendo los datos diseminados de los
dispositivos de campo; cuando el proceso es peligroso y se quiere
resguardar la integridad del personal, de modo que las lecturas y
acciones deben obligatoriamente realizarse de forma remota; cuando
simplemente se desea llevar un registro automatizado de los estados
del proceso y las decisiones tomadas por los operadores; entre otros.
En el mundo actual, y ms importante, en el venidero, los costos del
computador son tan pequeos y las ventajas tan grandes que es
inimaginable una industria de procesos que no utilice sistemas HMI.
Aunado a las tcnicas que se vienen desarrollando en campos como la
Inteligencia Artificial y la Minera de Datos, los sitemas HMI tienen un
futuro promisorio en toda industria de procesos del futuro.

Anda mungkin juga menyukai