Академический Документы
Профессиональный Документы
Культура Документы
MAGDALENA
AUTORES:
2007119004
2007219011
TUTOR:
FACULTAD DE INGENIERA
COLOMBIA
2017
I
Tabla de contenido
ndice de ilustraciones.................................................................................................................... V
Resumen....................................................................................................................................... VII
Introduccin .................................................................................................................................... 1
2. Antecedentes ............................................................................................................................ 8
3.1 Control............................................................................................................................ 14
3.4 Arduino........................................................................................................................... 20
II
3.5.2 Accesibilidad........................................................................................................... 22
4. Justificacin ........................................................................................................................... 27
5. Objetivos ................................................................................................................................ 29
7. Alcance y limitaciones........................................................................................................... 34
8.1 Disear un sistema SCADA para la visualizacin del nivel de dos tanques.................. 37
8.3 Utilizar una herramienta computacional como LABVIEW para el diseo del sistema
8.4 Modelo matemtico para medir el nivel del lquido de cada tanque en el sistema. ....... 50
9. Resultados y discusin........................................................................................................... 54
ndice de ilustraciones
Figura 30. Rel doble: Conmuta los estados de las electrobombas. ............................................ 49
Figura 31. Rel simple: Conmuta los estados de los usuarios. .................................................... 49
Figura 35. Seal tomada de los caudalmetros inactivos desde LABVIWE. .............................. 56
Figura 36. Seal tomada de los caudalmetros en actividad desde LABVIEW. ......................... 57
VII
Resumen
En este proyecto dise e implement un mdulo a pequea escala de una planta distribuidora
de agua, en la cual se controla el nivel del lquido depositado en dos tanques. El mdulo es
Haciendo uso de una motobomba, el agua pasa del depsito principal al tanque de
finales.
El control y visualizacin del comportamiento del mdulo se realiza por medio de un sistema
electrobomba debe encenderse y llenar el tanque hasta el nivel mximo definido por el
usuario.
distribucin se debe activar una alarma sonora, y en el sistema SCADA se debe mostrar
un mensaje de error.
4. En el computador se debe estar visualizando siempre el nivel de agua del depsito y del
tanque.
5. Si algn consumidor solicita agua, automticamente la vlvula debe abrirse, hasta que se
Estas condiciones dependen expresamente del estado del nivel del lquido almacenado en el
tanque de distribucin, debido a que, ste es el depsito principal que almacena el agua del
mdulo. Tambin cabe notar que los consumidores pueden pedir agua al mismo tiempo.
1
Introduccin
del Magdalena, con el propsito de que stos puedan adquirir experiencias y destrezas que
esta forma ser posible instruirlo e inducirlo hacia la elaboracin de hiptesis de trabajo,
estrategias, ejecucin de procedimientos y dems inventivas que permitan llevar a cabo los
ndole; se calibra y pule la idea de cmo implementar y disear un prototipo en donde se realicen
los procedimientos antes mencionados y que despliegue a cabalidad las condiciones deseadas ,
dos actuadores, una bomba que suministra agua desde el tanque reservorio al tanque principal,
con caudal constante y una servovlvula que est ubicada en la parte inferior del tanque
La investigacin centro sus bases en la utilizacin de servovalvulas, con las cuales los
estudiantes pueden realizar prcticas de control medicin y monitoreo de la variable; nivel del
lquido.
2
[controlar el nivel de agua en dos depsitos, uno principal y uno secundario. El agua pudo
viajar a travs de estos depsitos, gracias a una tubera y controlando el nivel del agua, con el
diseo de una estructura equipada con unos dos actuadores, una bomba que suministra agua
desde el tanque secundario al tanque principal y una servovlvula, la cual estar dispuesta para
manipular el caudal que atraviesa las tuberas, formando as un circuito cerrado de agua].
[en el cual se tuvo como objetivo principal utilizar un sensor de presin diferencial, el cual
ejerce un control de nivel de lquido en un sistema hidrulico y de esa manera, controlar los
y Marulanda, 2010).
Teniendo como bases las observaciones e investigaciones anteriores; el diseo del mdulo,
est dotado de herramientas necesarias que permiten su correcto funcionamiento, tales como:
a) Dos depsitos destinados a albergar agua en donde se pueden efectuar las operaciones de
c) Vlvulas de apertura y cierre del agua que se transporta entre el tanque de distribucin y
los consumidores.
g) Una interfaz de computadora que permite visualizar los procesos que se estn ejecutando,
haciendo uso del software LABVIEW 2014, que ajusta todo a una escala de tiempo real,
actividades y procesos que generen muchas ms riquezas a travs de su trabajo. Haciendo uso de
automatizacin y control de procesos, ha sido una de las mayores creaciones que existe a nivel
industrial, agrcola y todos los campos en donde se le requiera, debido que a partir de sus
excelentes resultados se obtuvo una disminucin significativa en los fallos de tipo humano y de
afiance el conocimiento terico adquirido en estas signaturas, debido a que en las instalaciones
encauzadas para el desarrollo de estas prcticas dispone de pocos mdulos, prototipos o equipos
necesarios, en los cuales se consoliden los conocimientos obtenidos y relacionados con los
procesos que abarcan estas disciplinas. Cuando el estudiante se vincula de lleno con el control y
tericos, se encuentra con muchas limitantes, al no poder desarrollar en lo absoluto una prctica
de tipo real y como consecuencia de esto, todo debe ser ejecutado desde el campo enteramente
5
ideal y de simulaciones, dejando pasar por alto muchas situaciones que solo se evidencian en el
mbito de la realidad y en definitiva, son las que nos proporcionarn experiencias que servirn
nivel de agua para dos depsitos, automatizando el sistema para esta variable de proceso. Se
tiene en consideracin para el funcionamiento de la planta, un control del tipo ON-OFF, que
otorga al usuario un mecanismo de manipulacin manual del sistema, que tiene como funciones
especficas, evacuar los niveles del lquido restantes que se encuentren dentro del rango de
operacin pero sin poner en riesgo ningn elemento de la planta, en caso de que el sistema
automtico presente lecturas errneas en el nivel del depsito principal, el usuario pueda
que pueden ser utilizados por el estudiante para poner en prcticas conceptos tericos vistos en
Con el fin de que los estudiantes puedan hacer una aproximacin real del comportamiento
condiciones bsicas del nivel de un lquido, se dise un escenario que brinda la posibilidad de
interactuar con situaciones reales, las cuales se puedan solucionar mediante los conceptos que
otorga el control ON-OFF, de esta forma se puede contrastar, manipular y observar como varan
las condiciones del prototipo de acuerdo a sus especificaciones, dejando de un lado las
simulaciones y acercndose al manejo funcional de una planta, con un mdulo didctico que
6
emula las condiciones reales de nivel y mediciones de variables utilizando un sistema SCADA
de monitoreo.
estudiantes, este mdulo didctico para el control del nivel de lquido en dos tanques cuenta con
toda sus posibles fallas para el monitoreo y control y as poder verificar su funcionalidad.
Por otra parte la consecucin y ejecucin del proyecto est pensado como un aporte inicial,
donde queda abierta la posibilidad de plantear mejoras como la distribucin del lquido para ms
consumidores, utilizar depsitos de agua ms grandes para poner a prueba las condiciones del
proyecto y su aplicabilidad bajo otras tipo de condiciones adicionales que el operario pueda
llegar a sugerir. Tambin se deja un puerto de entrada donde se pueden cargar controladores PID,
en caso que los operarios deseen la implementacin de otro tipo de control, estimulando de esta
distribucin y recolectar a distancia los datos recogidos para el adecuado control de nivel y
distribucin de agua?
7
2 Antecedentes
El control y automatizacin de procesos en la vida de los seres humanos est a la orden del
empresas tienen sus procesos automatizados con el fin de estar a la vanguardia y a la vez, ahorrar
en mano de obra, disminuir el tiempo de consecucin del proyecto y sobre todo, apuntar a la alta
gran ayuda al ser utilizados con el fin de dar ms comodidad, mejores condiciones de vida o un
industria, es el control de nivel de sustancias en tanques, este proceso tiene gran importancia en
con este tema, entre las cuales se puede destacar el estudio realizado en la universidad de Piura
cuatro tanques acoplados por Peter Sal Gutarra Castillo (2016), que tuvo como objetivo
principal,
papel, entre otras. El mdulo cuenta con cuatro tanques acoplados con un sensor
en cada tanque para poder medir la presin producida por el nivel de agua, dos
comando, como son los PLC Click y la comunicacin de ste con la PC mediante protocolo
y transmisores de presin, que permitieron captar las seales a la salida del proceso y a partir de
estos componentes, se utiliz un modelo matemtico del sistema, basado en leyes fsicas que
implementarlo como un sistema de control lineal alrededor de ese punto. Este modelo, se valid
con pruebas experimentales en el mdulo, lo cual contribuy al ajuste de los parmetros fsicos
considerados en el modelo, con los que se pudieron disear los algoritmos de control y
ejecutados en software Matlab, en donde finalmente, se desarroll una aplicacin mediante una
plataforma GUI que permiti seleccionar el algoritmo de control deseado, sintonizarlo y luego
observar el comportamiento del nivel mediante una grfica de nivel versus tiempo y tambin una
interfaz grfica del nivel de los tanques en el mdulo, operando todo en tiempo real. [1]
Por otro lado y de forma muy similar, Borja y Paredes (2007), en su estudio titulado Diseo y
principal a travs de dos actuadores, una bomba que suministra agua desde el
que est ubicada en la parte inferior del tanque principal]. (Borja y Paredes
2007: p. 7).
hardware que inequvocamente llevarn un resultado satisfactorio de los objetivos planteados. [2]
computador, a travs del PLC utilizando LABVIEW para el laboratorio de control; cuya idea
principal fue:
controlando el nivel del agua, con el diseo de una estructura equipada con unos
dos actuadores, una bomba que suministra agua desde el tanque secundario al
Estos proyectos nos han servido como marco referencial para el ensamblaje del mdulo y la
maqueta final y de gua en lo que se refiere a la automatizacin del proceso y el diseo de una
interfaz manual entre el usuario y la planta en caso de que se cambie a un modo manual.
Paralelamente, Alzate R., (2010) realiz una investigacin titulada control y medida de nivel
de lquido con seales de ultrasonido, en el cual, uno de los objetivos principales trazados, fue
11
R., 2010).
La metodologa implementada para encontrar los parmetros del controlador, fue la respuesta
los controladores adecuados, debido a la relacin que existe entre el margen de fase y el factor de
amortiguamiento relativo.
que los sensores ultrasnicos, brindan una viabilidad mayor en la materializacin de cualquier
proyecto a pequea, mediana y gran escala, ya que aparte de presentar bajo costo, son fciles de
presentes en el mercado.[3]
En el siguiente proyecto, titulado Control y medida de nivel de lquido por medio de un sensor
de presin diferencial,
(2010), se concluy que la accin de control a utilizar en un proceso, depende directamente del
12
que cumpla con un alto grado de precisin, calidad, exactitud, facilidad y velocidad.[4]
Otro proyecto colombiano, destacado por mostrar su diseo novedoso, complejo y completo,
agua en un laboratorio de aguas de bajo costo usando una interfaz web y un servidor embebido
usando el shield ethernet basado en el CI WI5100 de WIZNET, presentado por Favian Ocampo
de agua por cada tanque del sistema, un sistema de reglas para el estado de los
controladas por electrnica para garantizar los flujos de subida hacia tanques
las cuales tienen sistemas basados en el control de flujo de agua de acuerdo a la gravedad y a las
necesidades de consumo de agua de las comunidades a afectar, pero no emplean retorno hacia los
tanques superiores, con lo que se alcanz a desarrollar una metodologa para la reutilizacin de
13
hdrica.[5]
Como conclusin, podemos destacar la gran eficiencia de los sensores ultrasnicos, no solo a
nivel de rendimiento y funcionalidad sino a nivel de economa, siendo siempre una mejor opcin
es all donde se valida importancia de estos antecedentes, ya que nos brindan claridad en cuanto
a la utilizacin de las herramientas ms adecuadas para cada caso y aportaron bases que
operacin de las variables de procesos, tal como temperatura, presiones, flujos, compuestos, etc.,
y compararlo con un intervalo de valores aceptables, haciendo uso de diferencias entre estas,
intervencin humana.
Los conocimientos de esta disciplina se aplican para controlar procesos qumicos, todo tipo de
generatrices de electricidad y otros procesos que lo requieran. Las seales involucradas en los
procesos y que tienden a tener fluctuaciones a medida que transcurre el tiempo se les denomina
variables y en cuanto a las caractersticas fsicas de la planta que son inamovibles e invariantes
luego de cierto lapso, se les conocen con el nombre de parmetros. A continuacin, se realizar
una detallada descripcin una serie de conceptos bsicos y a la vez esenciales para el desarrollo
satisfactorio del proyecto, y que ayudarn a robustecer el conocimiento previo y vincularse con
la temtica.
3.1 Control
denominado planta a travs de otro sistema llamado sistema de control. La figura 2 muestra
15
esquemticamente un diagrama de bloques con los dos elementos esenciales: sistema de control
y planta. [6]
3.1.3 Perturbaciones.
Una perturbacin es una seal que tiende a afectar negativamente el valor de la salida de un
sistema. Si la perturbacin se genera dentro del sistema se denomina interna, mientras que una
medir con una PC, un fenmeno elctrico o fsico como voltaje, corriente, temperatura, presin o
sonido. Un sistema DAQ consiste de sensores, hardware de medidas DAQ y una PC con
16
software programable. Comparados con los sistemas de medidas tradicionales, los sistemas DAQ
3.2.1 Sensores.
Los sensores son los elementos primarios de medicin de variables del proceso, siendo algunos
usados para lectura e indicacin y otros para transformar la variable medida en una seal elctrica,
los ms usados en la industria son los de velocidad, nivel, presin, temperatura, flujo, proximidad,
tensin, densidad, humedad, color, entre otros. Pueden ser de Contacto, No Contacto, Digital o
Analgico.
esto significa que tenemos un cristal que, al ser sometido a un voltaje, este comienza a vibrar
emitiendo pulsos, estos son emitidos desde el sensor de nivel y este, a la vez, se transforma en
receptor, y el tiempo que demoran en recorrer esa distancia es el equivalente al nivel, o sea la
Dentro de las mediciones por ultrasonido, debemos tener claro si mediremos nivel, eso
significa que desde una cota cero para arriba, o espacio, que es desde la superficie del sensor
3.3 LabView
VI, por sus siglas en ingls. Cada VI se compone de dos partes principales: el panel frontal (front
panel) o interface con el usuario y el diagrama de bloques (block diagram) o cdigo fuente y una
tercera parte el icono y conector (icon and connector). En la figura se muestra en el panel frontal
requerido para terminar sus tareas. stos estn disponibles a travs de nuevas paletas o entradas
necesidades, desde herramientas especficas para la industria o aplicacin hasta funciones de uso
general. [9]
19
SCADA o de registro de datos de gran cantidad de canales. Esta herramienta es utilizada para
Hace ms fcil conectarse con plataformas embebidas comunes como chipKIT, Arduino y NI
sensores ultrasnicos de distancia. Una vez que la informacin est en LABVIEW, usted puede
analizarla usando los cientos de bibliotecas integradas de LABVIEW, desarrollar algoritmos para
controlar el hardware soportado y presentar sus conclusiones. LINX ofrece firmware para
plataformas embebidas comunes que actan como un motor de E/S y se conecta con VIs de
LABVIEW a travs de conexin serial, USB, inalmbrica o Ethernet. Esto le ayuda a mover
convencin comn Open, Read/Write, Close en LABVIEW, usted puede tener acceso a las
seales digitales, analgicas, PWM, I2C y SPI de varias plataformas embebidas comunes o usar
VIs de ms alto nivel para controlar sensores y actuadores directamente. LINX es de fuente
abierta, as usted puede ahondar y ver cmo funciona LINX o incluso contribuir con el proyecto
de LINX. [10]
20
3.4 Arduino
Es una plataforma de desarrollo de computacin fsica de cdigo abierto, basada en una placa
para la placa.
Los proyectos con Arduino pueden ser autnomos o comunicarse con un programa (software)
que se ejecute en tu ordenador. Puede ser alimentado a travs de la conexin USB o con una
Arduino Mega 2560 es una versin ampliada de la tarjeta original de Arduino y est basada en
pueden utilizar como salidas PWM (modulacin de anchura de pulso). Adems dispone de 16
entradas analogicas, 4 UARTs (puertas series), un oscilador de 16MHz, una conexin USB, un
principales son:
Microprocesador ATmega2560
PWM)
16 Entradas Analgicas
Damos el nombre de SCADA (Supervisory Control And Data Acquisition o Control con
Supervisin y Adquisicin de Datos) a cualquier software que permita el acceso a datos remotos
control del mismo. Se trata de una utilidad, software de monitorizacin o supervisin, que
realiza la tarea de interface entre los niveles de control (PLC) y los de gestin a un nivel
superior.
Los objetivos para que su instalacin sea perfectamente aprovechada son los siguientes:
cualquier PC estndar.
(ActiveX para ampliacin de prestaciones, OPC para comunicaciones con terceros, OLE-
Fcilmente configurable y escalable, debe ser capaz de crecer o adaptarse segn las
transparente al usuario con el equipo de planta y con el resto de la empresa (redes locales
y de gestin).
caractersticas de cada aplicacin. Los sistemas SCADA se conciben principalmente como una
3.5.1 Economa
Es ms fcil ver que ocurre en la instalacin desde la oficina que enviar a un operario a
3.5.2 Accesibilidad
tenemos en un clic de ratn encima de la mesa de trabajo. Sera posible modificar los parmetros
de funcionamiento de cada aerogenerador, poniendo fuera de servicio los que den indicios de
anomalas; consultar el estado de las estaciones transformadoras del parque, detener los molinos
3.5.3 Mantenimiento
aplicacin se puede programar de manera que nos avise cuando se aproximen las fechas de
3.5.4 Ergonoma
Es la ciencia que procura hacer que la relacin entre el usuario y el proceso sea lo menos
tirante posible. Los modernos ordenadores, con sus prestaciones grficas, intentan sustituir a los
3.5.5 Gestin
Todos los datos recopilados pueden ser valorados de mltiples maneras mediante
herramientas estadsticas, grficas, valores tabulados, etc., que permitan explotar el sistema con
3.5.6 Flexibilidad
medios, pues no hay modificaciones fsicas que requieran la instalacin de un cableado o del
contador.
3.5.7 Conectividad
de diferentes proveedores y evita la existencia de lagunas informativas que puedan causar fallos
en el funcionamiento o en la seguridad.
aparecen bajo uno de los nombres ms habituales para definir esta relacin:
pantallas con mayor o menor informacin. Podemos encontrar planos, fotografas, esquemas
supervisin (se trata de un sistema servidor). La comunicacin entre estos dos sistemas se suele
capta el estado del Sistema a travs de los elementos sensores e informa al usuario a travs de las
25
herramientas HMI. Basndose en los comandos ejecutados por el usuario, el Sistema de Proceso
inicia las acciones pertinentes para mantener el control del Sistema a travs de los elementos
actuadores. La transmisin de los datos entre el Sistema de Proceso y los elementos de campo
(sensores y actuadores) se lleva a cabo mediante los denominados Buses de Campo. La tendencia
actual es englobar los sistemas de comunicacin en una base comn, como Ethernet Industrial.
dispositivos de campo, llamados tambin RTU (Remote Terminal Units o Unidades Remotas),
programables y un centro de control o Unidad Central (MTU, Master Terminal Unit), donde se
comunica con el resto de estaciones (esclavos o slaves) requiriendo de estas una serie de acciones
o datos. [13]
3.6 Bomba
Son generadores hidrulicos que absorben energa mecnica en el eje y proporcionan energa
hidrulica a un lquido que bombean por una tubera (con accesorios). Su aplicacin es muy
diversa, para la impulsin de toda clase de lquidos. Se pueden considerar dos grandes grupos:
3.6.1 Aspiracin
Elevando el lquido desde su nivel hasta la bomba, por medio de la tubera de aspiracin. La
bomba ejerce un vaco con el fin de que el lquido pueda subir por la tubera de aspiracin
3.6.2 Impulsin.
Conduccin del lquido desde la bomba hasta su destino, por medio de la tubera de
impulsin. En esta fase la bomba ejerce la presin necesaria para que el lquido se traslade a lo
4 Justificacin
necesarias para realizar el control de cualquier proceso en forma ptima, aspecto que ha
En la actualidad las corrientes de la educacin van enfocadas a que el estudiante sea elemento
activo de su proceso de formacin, es decir, se requiere que el joven sea investigador y muy
pero no aplique de forma interactiva y pueda desarrollar sus habilidades en esta rea de manera
control del nivel de agua en dos tanques, con el cual se pretende afianzar los conocimientos
adquiridos en algunas asignaturas brindadas por el programa, las cuales no cuentan con un
Adems del mdulo fsico, tambin se plantea el desarrollo de un sistema de seguimiento remoto
sistema SCADA, en el cual se monitoreen en una escala de tiempo real, la variable de proceso, es
28
decir, el nivel del lquido y de esta manera, obtener siempre informacin precisa, detallada y
Se busca adems, que a travs de este mdulo didctico, el estudiante inicie el desarrollo y
Por ltimo, este proyecto es una solucin al control de agua en los hogares samarios, pues
actualmente la mayora de hogares de la ciudad no cuentan con un sistema para visualizar los
niveles de agua en la alberca subterrnea o el tanque elevado, por lo cual muchas veces estos
5 Objetivos
5.1 General
Disear e implementar un mdulo didctico para controlar el nivel de agua en dos tanques, en
5.2 Especficos
Utilizar una herramienta computacional, como LABVIEW para el diseo del sistema
didctico.
6 Diseo metodolgico
Universidad del Magdalena enfocado a los estudiantes de las asignaturas de electrnica industrial
y control y automatizacin de procesos, pues estos pueden usar el sistema y manipular las
variables de tal forma, que realicen un control de nivel automatizado y as, vincularlo a las
teoras adquiridas en clases. Este mdulo es un diseo de un sistema de control de nivel de agua
en dos depsitos, uno principal y uno secundario, el cual se plante como una herramienta donde
los estudiantes puedan consolidar sus conocimientos a travs del desarrollo de guas prcticas en
este proyecto estuvo dividido en etapas que contribuyeron a su culminacin satisfactoria y estas
fsicos, pginas en internet especficas). Esta etapa tuvo como objetivo conocer antecedentes del
proyecto para as mejorar la idea inicial que se tuvo y as implementar y dar una mejor solucin
al problema que se abord. En este caso se consultaron tesis publicadas en internet e impresas de
la universidad y documentos con los cuales se fortalecieron los conceptos para el desarrollo del
mdulo y adems, sirvieron como soporte para realizar una mejor seleccin de los dispositivos y
Para tomar las mediciones de nivel de agua en base a longitudes, desde el lquido hasta el
Esta tarjeta es usada para la adquisicin de datos de los sensores, adems para el control de
los dispositivos finales tales como electrobombas, electrovlvulas y alarmas de nivel de agua.
Este equipo se utiliza para subir el agua desde el tanque de almacenamiento hasta el tanque
elevado, as mismo es usada para enviarles agua a los consumidores, debido a que las
6.1.4 Electrovlvulas
Cada una de estas representa un consumidor final en el sistema, son dispositivos que se
activan a 12VDC.
6.1.5 Caudalmetro
Este dispositivo se utiliza para medir la cantidad de lquido que necesitan los consumidores y
6.1.6 Acrlico
Material con el que se construyeron los tanques. Se escogi por su resistencia, practicidad,
Una vez seleccionados todos los componentes se procedi a la construccin del mdulo, es
decir, se elaboraron los tanques y la estructura de madera con las medidas especficas, se
se realizaron las conexiones, as mismo se conect la placa Arduino como tarjeta de adquisicin
de datos.
32
En esta herramienta est diseado el sistema SCADA, con el cual se supervisa y controla el
sistema.
La interfaz no tendr valores fijos, es decir, los estudiantes podrn utilizar sus propios valores
de niveles de agua, respetando el nivel mximo del tanque elevado que es de 28 cm, de tal forma
que se pueda observar el comportamiento del sistema. Tambin cuenta con indicadores visuales
dos ecuaciones con las cuales se puede modelar el comportamiento de los niveles (alturas
1 () 2 ()), con relacin a los caudales respectivos de entrada ms las variaciones obtenidas
por parmetros de ajustes y dimensiones a las que haya lugar en el mdulo, de tal manera, que en
estas se puedan verificar todas las variables que intervienen en el proceso de nivel para los dos
1 ()
1 () 2,6354 = 7,48 1 .
33
2 ()
2,6354 2 () = 7,48 2 .
Se elabor gua prctica de estudio con todas las condiciones de funcionamiento del mdulo,
especficas y establecer condiciones de operacin segn sea el caso, pasando de control manual a
En esta etapa se realizaron las pruebas para verificar el funcionamiento de todo el sistema, es
decir, sistema SCADA y modulo fsico. Adems se desarroll el informe final con los resultados
7 Alcance y limitaciones
Este proyecto est fundamentado en una investigacin descriptiva, puesto que requiere
seguimiento cada uno de los parmetros a utilizar, para as llegar a un anlisis de resultados que
No se cuenta con una versin ejecutable estndar del software LABVIEW, debe
datos.
utilizar.
Se podra adaptar un sistema que detecte cuando hay fuga en el tanque elevado.
Adaptar un sistema de proteccin contra algunos fallos humanos, por ejemplo cuando
una persona deje abierta una vlvula de consumo durante mucho tiempo seguido.
35
con un tanque de distribucin, que es el encargado de racionar el agua hacia los consumidores
conectados al sistema.
tanques que representan el depsito principal y tanque elevado, se tomaron como referencias
medidas arbitrarias de los mismos, siempre sujetas al volumen deseado en cada uno. Para el
diseo del depsito principal se fij una capacidad de nueve litros total almacenada y para el
tanque de distribucin, una de tres litros, especificadas con las siguientes medidas mostradas en
Este diseo fue pensado para que el depsito principal almacenara por lo menos, dos veces la
cantidad del tanque de distribucin, garantizando que el tanque elevado siempre pueda
suministrar agua a los consumidores, sin que el sistema quede sin abastecimiento. Finalmente se
dise e implement una estructura en madera, para fijar los tanques y todas las conexiones del
8.2 Disear un sistema SCADA para la visualizacin del nivel de agua en dos tanques.
Es una herramienta que sirve para conectar plataformas embebidas comunes como chipKIT,
temperatura y sensores ultrasnicos de distancia. Ofrece firmware que actan como un motor de
E/S y se conecta con VIs de LABVIEW a travs de conexin serial, USB, inalmbrica o
LABVIEW sin ajustar la comunicacin, la sincronizacin o incluso una sola lnea de cdigo C.
Al usar la convencin comn Open, Read/Write, Close en LABVIEW, usted puede tener acceso
a las seales digitales, analgicas, PWM, I2C y SPI de varias plataformas embebidas comunes o
8.2.2 Cdigo
en la figura 12:
En esta etapa se establece la comunicacin serial entre el hardware y el software del proyecto.
Dos puertos anlogos asignados como entrada de datos que representan los consumidores.
Estos estn conectados a dos pulsadores que envan seales anlogas que activan puertos
digitales destinados a las electrovlvulas. Esta herramienta llamada Analog Read 1 Chan, sirve
La medicin del nivel de agua almacenada en los depsitos, se realiz a travs de sensores
ultrasnicos HC-SR04. Estos utilizan dos puertos del Arduino respectivamente, ms una
alimentacin de 5 voltios.
Cada mdulo LINX representa un sensor y en estos se definen los puertos a los que van
conectados los pines de transmisin y recepcin de cada uno de ellos. La salida se enva a un
Una vez recibida la seal analgica, nos encontramos con una seal que contiene mucho ruido
con valores que oscilan entre 1,640 y 3,666 por lo que se hizo necesaria la utilizacin del VI In
asigna un valor al puerto de 5 voltios. Cuando se encuentra por debajo de este rango, asigna le
asigna un valor de 0 voltios al puerto. Como de la seal nada ms se necesitan dos estados lgicos,
se hace un arreglo para adaptar las seales, el cual consiste en restar el valor mnimo (4,5) del
rango y dividir el valor obtenido entre s mismo. De esta manera se aseguran los dos estados lgicos
Cuando el depsito principal se encuentra en el nivel mnimo, se emite una alarma que informa
La electrobomba principal, que se encarga de enviar agua desde el depsito principal al resto
de la planta, conectada al pin 28 del Arduino, se activa cuando este tiene agua suficiente para
hacerlo, por tanto, se ha creado la condicin que hace que esta se desactive cuando ste depsito
lgico (False); simultneamente activa la alarma, conectada al pin 10 de la placa, que da aviso de
la situacin.
electrobomba, que ejecuta el llenado del tanque de distribucin. La alarma correspondiente a este
depsito, se emite con un mensaje que informa al sistema el estado del tanque y este
inmediatamente comienza el llenado este depsito para poder ejecutar el proceso de distribucin
distribucin. Se asigna un cero a los pines 9, 22, 23 y 24 del Arduino. El Pin 9 representa
la electrobomba que genera la presin suficiente a las electrovlvulas para que el agua
pueda circular con mayor fuerza sobre ellas; los pines restantes, representan las vlvulas
que envan el agua a los consumidores. Esto se hace con el fin de desactivar estas
la interfaz del sistema se monitorea siempre el nivel de agua almacenada tanto en el depsito
principal y el tanque de distribucin, con el fin de tener informacin acerca del estado del nivel y
caso.
Controles.
Establecen las condiciones de nivel del tanque de distribucin y nivel mnimo del
depsito principal (alberca), adems, el puerto USB en el que est conectado el Arduino y
se asignan las entradas de los pulsadores para habilitar los consumidores del sistema.
45
Indicadores.
Son las alarmas que informan los estados del nivel de los tanques, e indican cuando un
Consumidores.
Es el nmero del puerto donde se encuentran conectados los pulsadores que cumplen la
cantidad de agua sujeta a la condicin del estado del agua del nivel del tanque. En la figura 25, se
46
encuentra solicitando agua, condicionado por el estado del nivel del agua almacenada en
los depsitos.
47
Son la representacin de tanques dispuestos para almacenar el agua y los que condicionan el
Cuando el tanque de distribucin sale del nivel mnimo, los condicionamientos anteriores se
cumplen a cabalidad y adems, la electrobomba secundaria (la que brinda la presin a las
electrovlvulas) se habilita para que cualquiera de los consumidores pueda abastecerse de agua.
El punto anterior lleva a cabo si y solo si el tanque de distribucin cuenta con la cantidad de
agua.
toda la planta en modo manual, en donde el operario controlar el proceso de manera directa por
El desarrollo de esta etapa se ha realizado con mdulos rels para Arduino, para activar las
cargas.
8.3 Modelo matemtico para medir el nivel del lquido de cada tanque en el sistema.
Con fines de estudiar y entender el comportamiento de las variables y magnitudes fsicas que
intervienen en los cambios de nivel de lquidos para el sistema conformado por el tanque elevado
y depsito principal (alberca), se hace uso del estudio del sistema dinmico que brinda una
ecuacin en la que se puede modelar la distribucin del lquido y dichos cambios en el nivel.
Para dar solucin a esta situacin, se realiz el anlisis del sistema dividindolo en dos tramos
Para este tramo, las variables de estado presentes son 1 (), que representa el nivel (altura)
del lquido en funcin del tiempo, 1 (), que representa el caudal de entrada o caudal de llenado
motobomba en el prototipo diseado, se muestra el presente cuadro con sus respectivos valores
promedio:
1 3 litros 38segundos
2 3 litros 38segundos
3 3 litros 42segundos
4 3 litros 42segundos
5 3 litros 41segundos
() = . /
Observando la figura 32, en el depsito principal el cambio msico por unidad de tiempo,
() 1 () 0 () () 1 () 0 ()
= =
7,48 7,48 7,48 7,48
= 2
=
52
Para este caso particular, el cambio por unidad de tiempo es la altura, por lo cual se hace
() 1 () 0 ()
= (1)
7,48 7,48
Multiplicamos (1) por el factor 7,48 para realizar la conversin de galones a pies cbicos.
1 ()
1 () 0 () = 7,48 1 . (2)
0.0353147 3
0 () = 74,62 = 2,6354 3 /
1
1 ()
1 () 2,6354 = 7,48 1 . (3)
De esta manera, quedan plasmado de forma matemtica, los cambios en el nivel del lquido
almacenado en el depsito principal y estas bases, pueden ser utilizadas por los estudiantes para
realizar modelos hipotticos del comportamiento que pueda presentar el sistema en diferentes
2 ()
0 () 2 () = 7,48 2 . (4)
53
del lquido y 2 es el rea de seccin transversal del tanque de distribucin. Luego reemplazando
2 ()
2,6354 2 () = 7,48 2 . (5)
De esta forma, tambin quedan sentadas las bases, para el estudio, planteamientos y
9 Resultados y discusin.
consecucin satisfactoria del mismo, uno de estos, fue la forma de adquisicin de la informacin
conectar LABVIEW con tarjetas de adquisicin de datos propias de Nacional Instruments, por
su elevado costo se descart su compra, lo que condujo a la opcin del uso de software abierto,
con una tarjeta que lo soportara; dicha tarjeta fue ARDUINO. La decisin sobre su uso
recientemente por MakerHub, un toolkit experimental que permite conectar tarjetas de bajo
costo con LABVIEW y desarrollar aplicativos, cumpliendo con los requisitos bsicos para hacer
programacin y sistemas SCADA. A partir de esto tambin su pudo inferir que el diseo de un
controlador para este proyecto, no era lo ms adecuado, ya que se poda satisfacer las
como la forma ms idnea, prctica y segura para brindar una solucin al control de nivel en este
modelo. Con la placa ARDUINO, se adquirieron las seales de los sensores ultrasnicos para
establecer el nivel de los depsitos y los caudalmetros, para conocer el gasto del lquido en los
usuarios. Con estos ltimos hubo inconvenientes al momento de su calibracin, dado que estos
son dispositivos que generan un pulso digital, el muestreo de la seal es indispensable para saber
la cantidad de lquido que pasa por l y ste, se realiza mediante una rutina en el software en
LABVIEW, en la cual se cuentan los pulsos de esta seal, si el equipo de cmputo no tiene los
55
recursos adecuados, el software no es capaz de captar todo ese muestreo de pulsos, lo que
implica que se presenten medidas inexactas de la cantidad de lquido que fluye a travs de l.
Si bien debe argumentarse que en estos dispositivos no son exactas sus lecturas, son
confiables a la hora de hacer una aproximacin real para la cantidad de agua con la que trabaja el
amplitud de ~5 voltios, la cual nos brinda una idea del comportamiento que tiene la seal
enviada por el caudalmetro en pleno funcionamiento y con la que se ratifica el conteo de sta en
La figura 34, muestra el estado de la seal generada por el caudalmetro en el momento en que
no fluye agua por l, entendiendo este hecho, como el momento de inactividad con un pico de 0
voltios, sin embargo, existe un ruido latente (perturbacin en la seal), observndose una
amplitud de 712mV, lo que conduce a concluir, que por el puerto de comunicacin donde se
realiza la medicin de los datos del medio fsico, se encuentra una seal activa de valor
despreciable.
oscilaciones (resaltadas por el crculo rojo) que indican la presencia de ruido pero adems, se
tiene una amplitud mxima de 0 voltios, esto nos ensea que en trminos generales el equipo de
De igual forma la figura 36, muestra el pulso rectangular de salida, es importante que esta
seal sea tomada con un tiempo de muestreo exacto (40 milisegundos para este caso), con el fin
de garantizar que no se pierdan muestran y que se reciba en su totalidad; dado que el contador
del programa, cada vez que esta pasa por 5 voltios se incrementa en 1 pulso. De esta forma se
puede saber con certeza, la cantidad de lquido que pasa por el caudalmetro y ya que para un
58
litro son aproximadamente 300 pulsos, a partir de all, se pueden conocer los resultados para el
Por otra parte cabe mencionar que haciendo uso del sistema dinmico para el modelado
matemtico de cada depsito en este mdulo, se tom como variable de control las alturas del
nivel del lquido en funcin de los caudales de entrada y salida, considerando mediante clculos
manuales, se encontr que el caudal de salida de la electrobomba es de 0,074 litros por segundos,
eso origino dos ecuaciones que de forma general que ayudan a entender las variables que
1 ()
1 () 2,6354 = 7,48 1 . (1)
2 ()
2,6354 2 () = 7,48 2 . (2)
nivel para que ste tenga un respaldo matemtico que los sustente y adems sirva como modelo
obtiene el correcto funcionamiento del prototipo, logrando visualizar en tiempo real el nivel de
cada uno de los tanques y controlando el nivel mximo o mnimo de agua en cada uno de ellos,
adems, las alarmas respectivas para dichos niveles al igual que se generan reportes de datos para
10 Conclusiones.
diferentes niveles de agua en los tanques, para as ajustar el sistema a las necesidades del usuario.
una de las partes del proyecto, desde la adquisicin de datos con el sensor de ultrasonido hc-sr04
utilizado fue el on-off, y se utilizaron entradas analgicas del arduino para la apertura de las
complementos, tales como el DSC Module (Datalogging and Supervisory Control Module) que
interfaces Humano-Maquina (HMIs) y el NI Real Time Engine con el que se pueden desarrollar
LABVIEW para hacer la lectura de los valores que ofrecen los sensores de ultrasonido. Una vez
que estas lecturas estn en el software se pueden analizar y administrar con las diferentes
herramientas que se ofrecen. Este mdulo ofrece un firmware para plataformas embebidas a
60
travs de conexin serial, USB, Inalmbrica o Ethernet, en este caso se us la conexin serial
El desarrollo del proceso de prueba muestra el funcionamiento ptimo del mdulo didctico
para el control de agua, llevando a cabo el llenado de tanques y la lectura de los sensores
implementados. Gracias a las pruebas y el desarrollo oportuno de las fases del proyecto se logra
la construccin total del proyecto establecido en este documento cumpliendo con los objetivos
propuestos.
61
11 Recomendaciones.
Para utilizar el modulo es indispensable verificar que las conexiones de las electrobombas y
electrovlvulas sean correctas y que estas se encuentren en buen estado, para as evitar dao en
los equipos.
Garantizar que el agua dentro de los tanques no contenga residuos slidos que distorsionen o
No encender las electrobombas mientras los depsitos no contengan agua, esto con el fin de
Cuando se inicie la simulacin del sistema, se debe esperar a que los sensores se calibren, y
12 Presupuesto
del Proyecto
Lerma Industrial
Giraldo
Telecomunicaciones
Electrnica sistema
Recursos y herramientas que brinda la universidad para lograr el desarrollo del proyecto se
Recurso
Los recursos que abarcan en los materiales que se van a comprar y utilizar en el contexto de
Terminales
Materiales Total
Papelera $ 100.000
Internet $ 120.000
Transporte $ 100.000
Otros $ 200.000
El presupuesto total estimado para el desarrollo del proyecto est determinado por el costo
13 Bibliografa
[2]Borja Aldaz, R. P., & Paredes Coque, B. R. (2007). Diseo y construccin de un mdulo
[3] Alzate Rodriguez, D. A. (2010). Control y medida de nivel de un lquido con seales de
[4]Arias Lozada, J. A., & Marulanda Grajales, A. (2010). Control y medida de nivel de
volumenes de agua en un laboratorio de aguas de bajo costo usando una interfaz web y un
Colombia.
[8]Curso Medicin de Nivel Prctico. (s.f. de s.f. de s.f.). Medicin de nivel por ultrasonido
http://www.instrumentacionycontrol.net/cursos-libres/instrumentacion/curso-medicion-nivel-
practico/itemlist/tag/curso%20medicion%20nivel%20practico.html
66
http://sine.ni.com/nips/cds/view/p/lang/es/nid/10447
[11] Universidad de Cadiz. (s.f. de s.f. de s.f.). Practica 1: Comenzando con arduino. Obtenido
de www.uca.es:
http://www.uca.es/recursos/doc/Unidades/Unidad_Innovacion/Innovacion_Docente/ANEXOS_2
011_2012/22232441_310201212102.pdf
[12] Microsystems Engineering. (s.f. de s.f. de s.f.). Arduino MEGA 2560 Rev3. Obtenido de
www.msebilbao.com:
www.msebilbao.com/tienda/product_info.php?cPath=130&products_id=692
http://ocw.unican.es/ensenanzas-tecnicas/mecanica-de-fluidos-y-maquinas-
hidraulicas/materiales/T04.pdf
[15] Vaca Cevallos, R. G., & Castro Muoz, F. M. (2010). Diseo e Implementacin de un
Mdulo de Monitoreo y Control de Nivel de Agua Basado en un Computador, a travs del PLC