Está en la página 1de 67

DISEO E IMPLEMENTACIN DE UN SCADA PARA LA MEDICIN DE VARIABLES EN EL LABORATORIO E20 DE LA UNIVERSIDAD TECNOLGICA DE PEREIRA

LINA ALEJANDRA ALCALDE IGLESIAS LENNIN FERNANDO PATIO IDRRAGA

Director: M.Sc Jos Agustn Muriel Escobar

UNIVERSIDAD TECNOLGICA DE PEREIRA FACULTAD DE TECNOLOGAS PROGRAMA INGENIERA MECATRNICA PEREIRA 2012
1

DISEO E IMPLEMENTACIN DE UN SCADA PARA LA MEDICIN DE VARIABLES EN EL LABORATORIO E20 DE LA UNIVERSIDAD TECNOLGICA DE PEREIRA

LINA ALEJANDRA ALCALDE IGLESIAS LENNIN FERNANDO PATIO IDARRAGA

Trabajo presentado para optar el ttulo de Ingeniero Mecatrnico

UNIVERSIDAD TECNOLGICA DE PEREIRA FACULTAD DE TECNOLOGAS PROGRAMA INGENIERA MECATRNICA PEREIRA 2012

NOTA DE ACEPTACIN

_______________________________ Calificacin

________________________________ Jurado Principal

_________________________________ Jurado Secundario

AGRADECIMIENTOS

Primero que todo queremos agradecerle a Dios creador del universo y dueo de nuestras vidas por habernos dado la fortaleza, sabidura y oportunidad para llevar a cabo el desarrollo de este proyecto. De igual forma queremos agradecer a nuestros familiares por su apoyo incondicional y a los integrantes del laboratorio PROTOCOLO E-20, por ofrecernos la oportunidad de ser parte de su proyecto en el cual logramos aportar todos nuestros conocimientos en el desarrollo de sus actividades, y a aquellas personas que de una u otra forma, colaboraron o participaron en la realizacin de este proyecto, hacemos extensivo nuestros ms sinceros agradecimientos

CONTENIDO Pag LISTA DE FIGURAS LISTA DE TABLAS GLOSARIO INTRODUCCIN OBJETIVOS 7 9 10 14 16

1. MARCO TERICO 1.1 Introduccin 1.2 Los SCADA 1.2.1 Funciones de los SCADA 1.2.2 Requisitos de los SCADAS 1.2.3 Comunicacin de los SCADAS 1.3 Labview 1.3.1 Caractersticas Principales 1.4 Dinammetro de Rodillos 1.5 Dinammetro de cubos 1.6 Mikro C

17 18 19 19 20 24 24 31 32 33

2. DEFINICIN DEL PROBLEMA

34
5

3. DISEO METODOLGICO

36

4. DIAGNOSTICO DEL REA

38

5. DESCRIPCIN DEL PROCESO

39

6. ESPECIFICACIN DEL PROYECTO

41

6.1 Descripcin del sistema de pesaje del combustible 6.2 Diseo del sistema de Supervisin 6.3 Interfaz grfica 6.4 Programacin de la Aplicacin

41 42 42 44

7. INSTRUCTIVOS, PROCEDIMIENTOS, MANUALES O FICHAS TCNICAS DE LOS EQUIPOS 50

7.1 Instructivos de manejo de Labview 7.2 Tarjeta de Adquisicin de datos 7.3 Balanza Fnix RS-232 7.4 Dinammetro de Rodillos 8. RESULTADOS 8.1 Anlisis de resultados 11. CONCLUSIONES

50 54 56 60 61 62 74

12. BIBLIOGRAFA

75

LISTA DE FIGURAS Pag.


7

Figura 1: Montaje grfico de Labview Figura 2: Conector DB9 Figura 3: Puerto USB Figura 4: Labview grafico Diagrama de Bloques Figura 5: Programa Multincleo Figura 6: Integracin con Hardware Figura 7: Diseo anlisis Avanzados Figura 8: Compatibilidad con Labview Figura 9: Opciones de Almacenamiento Figura 10: Enfoques de programacin Figura 11: Dinammetro de Rodillos Figura 12: Dinammetro de Cubos Figura 13: Laboratorio Protocolo E20 Figura 14: Laboratorio Protocolo E20 Figura 15: Toma de Velocidad Figura 16: Bscula Fnix Figura 17: Diseo Grfico Figura 18: Forma Grfica del Programa Figura 19: Interfaz Labview Excel Figura 20: Proceso de pesaje Figura 21: Rotacin de bits Figura 22: Proceso de Adquisicin de Datos Figura 23: Proceso de escritura Figura 24: Panel Frontal Labview Figura 25: Diagrama de Bloques

18 21 23 25 26 27 28 29 29 30 31 32 34 38 39 42 43 44 45 46 47 48 49 51 52
8

Figura 26: Paleta de Herramientas Figura 27: Paleta de Controles Figura 28: Paleta de Funciones Figura 29: Balanza Fnix Figura 30: Dinammetro de Rodillos Figura 31: Grfica velocidad vs consumo

52 53 54 56 60 61

GLOSARIO

PROTOCOLO E20: Proyecto de investigacin en Sistemas Trmicos y Potencia Mecnica de la Facultad de Ingeniera Mecnica de la Universidad Tecnolgica de Pereira; ste consta de cuatro vehculos que probaran el biocombustible el cual est conformado por un 80% de gasolina y un 20% de alcohol carburante (etanol). SCADA: (Control y Adquisicin de Datos de Supervisin) es un sistema basado en computadores que permite supervisar y controlar variables de proceso a distancia, proporcionando comunicacin con los dispositivos de campo (controladores autnomos) y controlando el proceso de forma automtica por medio de un software especializado. LABVIEW: Es una herramienta grfica de programacin de gran aplicacin en sistemas SCADA.

ADQUISICIN DE DATOS: la toma de muestras del mundo real (sistema analgico) para generar datos que puedan ser manipulados por un ordenador u otros sistemas electrnicos (sistema digital).

SENSORES: dispositivos capaces de detectar magnitudes fsicas o qumicas, llamadas variables de instrumentacin y transformarlas en variables elctricas.

MEZCLA: sistema de material formado por dos o ms sustancias puras pero no combinadas qumicamente; en estas no ocurre reacciones qumicas y cada uno de sus componentes mantienen su identidad y propiedades qumicas.

COMBUSTIBLE: es cualquier material capaz de liberar energa cuando se oxida de forma violenta con desprendimiento de calor.

BIOCOMBUSTIBLE: se producen orgnicamente y a diferencia de los combustibles fsiles son una fuente de energa renovable. BIOETANOL: es un alcohol que se fabrica en su mayor parte mediante un procedimiento similar al de la cerveza. A los largo de este proceso los almidones son convertidos en azucares, estos sufren una fermentacin que los transforma en

10

etanol y este es destilado en su forma final, es producido principalmente a partir de caa de azcar o maz.

ACELERACIN: es la magnitud vectorial la cual indica el ritmo o tasa de cambio de la velocidad por unidad de tiempo. Expresa la variacin de la velocidad con respecto al tiempo.

VELOCIDAD: es la magnitud fsica de carcter vectorial que expresa el desplazamiento de un objeto por unidad de tiempo. Relacin entre espacio recorrido y tiempo gastado para hacerlo

DISTANCIA RECORRIDA: distancia alcanzada por el vehculo de un punto a otro.

PESO: es la fuerza con la cual un cuerpo acta sobre un punto de apoyo, originado por la aceleracin de la gravedad, cuando esta acta sobre la masa del cuerpo.

DINAMO: mquina que transforma la energa mecnica en elctrica y viceversa.

CONSUMO: gasto o consumo de un bien

RENDIMIENTO: es una proporcin entre el resultado obtenido y los medios que se utilizaron.

ETANOL: compuesto qumico conocido como alcohol etlico, es un alcohol que se presenta en condiciones normales de presin y temperatura como lquido incoloro e inflamable con un punto de ebullicin de 78C.

11

PUERTO SERIAL RS 232: es una interfaz que designa una norma para el intercambio de una serie de datos binarios entre un equipo terminal de datos y un equipo de comunicacin de datos.

TARJETA DE ADQUISICION: tarjeta que sirve para enviar y recibir datos a travs de puertos ya sean RS 232, USB, entre otros, hacia el computador.

CALIDAD DE DATOS: es una caracterstica del SCADA que crea bits de estado que reflejan la validez de los datos del proceso.

INTERFAZ: interconexin. Conexin comn a dos sistemas distintos de procesamiento de informacin, o bien de dos partes del sistema. Medio de comunicacin entre dos sistemas, incluye el hardware y la programacin.

SISTEMA DE CONTROL: conjunto de elementos interconectados para desarrollar funciones de supervisin y control con el propsito de mantener estables las condiciones del proceso. RTU: Unidad de terminal remota

RPM: Revoluciones por minuto

MTU: Unidad de terminal maestra

Mbps: mega bits por segundo

Nm: Nanmetro

12

TCP/IP: Protocolo de comunicacin, que permite una comunicacin entre redes que permite al usuario servicios que parezca una sola

ASCII: cdigo estadunidense estndar para el intercambio de informacin

13

INTRODUCCIN

Los SCADA (Supervisory Control And Data Adquisition) son sistemas que permiten supervisar el comportamiento de alguna variable medible a travs de un computador, con diversos objetivos, como por ejemplo controlar un proceso industrial con la ayuda de circuitos electrnicos, toma de datos para estudios de investigacin entre otros con el fin de lograr mayor eficiencia en cada uno de los casos. Para ello es de gran importancia contar con un software confiable el cual sirve de interfaz entre el usuario y el sistema. En la actualidad existe una gran diversidad de software para dicha aplicacin, como por ejemplo Labview, el cual es un entorno de programacin grfica que se usar en la aplicacin, y que permite integrar una gran diversidad de dispositivos de para el anlisis y visualizacin de datos. En la Universidad Tecnolgica de Pereira se estn llevando a cabo una serie de investigaciones donde se pretende mezclar gasolina con etanol al 20% con el fin de disminuir la contaminacin ambiental generada por los vehculos en la actualidad, para cumplir con dicho objetivo se realizan evaluaciones de rendimiento y consumo de combustible bajo unos parmetros previamente establecidos, donde los encargados del estudio necesitan monitorear constantemente la velocidad del automvil y la cantidad de combustible que est consumiendo. El laboratorio PROTOCOLO E-20 en la actualidad cuenta con un sistemas electrnico que permite monitorear la velocidad del automvil a travs de un computador, y para el consumo de combustible cuenta con una bscula, la cual constantemente muestra la cantidad que consume el vehculo, con la dificultad de que la variacin es muy rpida y las seales que toman los investigadores lo hacen de forma manual ocasionando muchas veces registros errneos, por tal razn se pretende mejorar dicho sistema generando una base de datos donde almacene las variaciones de consumo de combustible y velocidad del automvil en tiempo real con el fin de que los usuarios del sistema las puedan observar posteriormente y determinar la importancia de los datos recolectados para los estudios pertinentes. En este documento se presentan las diferentes etapas que llevaron a la culminacin del trabajo de grado. Inicialmente se encuentra el marco terico donde se pretende dar ideas generales de las bases utilizadas, en especial las relacionadas con sistemas SCADAS, y protocolos de comunicacin con el fin de
14

que el lector interesado profundice sus conocimientos. De igual forma se exponen los desarrollos que se llevaron a cabo para el cumplimiento de los objetivos planteados inicialmente, muestran la forma de la adquisicin de los datos, el tratamiento de la seales, la programacin generada en Labview, el entorno grfico, la exportacin de los datos hacia Excel para generar la base de datos y algunos conceptos de gran inters para la elaboracin de este trabajo.

OBJETIVOS
15

Objetivo General Disear e implementar un sistema SCADA para la medicin de variables en el Laboratorio E-20 de la Universidad Tecnolgica de Pereira.

Objetivos Especficos

Disear un programa mediante Labview que permita visualizar la toma de variables en 2 computadores simultneamente mediante el puerto USB Generar una base de datos enlazando Labview con Excel donde se guarde el historial de los datos adquiridos por el sistema Generar un subprograma que realice una rotacin de los bits suministrados por la bscula fnix de tal manera que permita visualizar adecuadamente el peso del combustible. Interpretar de forma adecuada el envo de los bits enviados por la bscula, la cual usa el protocolo de comunicacin RS232.

1. MARCO TEORICO

16

1.1 INTRODUCCION Despus de analizar las diferentes investigaciones que se llevan a cabo en la Universidad Tecnolgica de Pereira, se lleg a la conclusin que en el Laboratorio del Protocolo E20 se poda desarrollar una gran labor con respecto a lo visto en el transcurso de nuestra carrera, as que se analiz la posibilidad de realizar un proyecto que supla una de las tantas necesidades encontradas en ellos. El Proyecto que se desarroll fue DISEO E IMPLEMENTACIN DE UN SCADA PARA LA MEDICIN DE VARIABLES EN EL LABORATORIO E20 DE LA UNIVERSIDAD TECNOLGICA DE PEREIRA donde con la ejecucin de ste, se suplen una serie de necesidades, como lo son la toma de datos en tiempo real, la graficacion y el anlisis de estos, mejorando el proceso en eficiencia y rapidez ya que ste se manejaba de forma manual donde era un poco lento, entorpeciendo la investigacin. Para el desarrollo del proyecto se trabaj con Labview el cual es un programa que por medio de grficos permite realizar pruebas, control y diseo mediante programacin; gracias a la versatilidad que tiene Labview se dise de un SCADA el cual permite observar y controlar todas las variables con respecto a la velocidad de automvil vs el peso del combustibles (consumo) con seales. Ahora se explicar con ms profundidad acerca de los SCADA sus funciones como trabajan y de donde vienen, para as llegar a una mejor comprensin de este Trabajo de grado.

1.2 LOS SCADAS Los primeros SCADA eran sistemas que trabajaban basados en la telemetra, ofreciendo funciones bsicas en los procesos industriales como el monitoreo y control. Con el paso del tiempo surge la necesidad en las grandes industrias de mejorar los SCADAS para tener un buen control y monitoreo de todos sus procesos industriales incluyendo los de alto riesgo y las estaciones alejadas de la estacin central; dando entrada a las tecnologas de comunicacin para automatizar. Estos sistemas revolucionaron en gran parte la industria con todos sus procesos, mejorando a gran escala la eficacia del proceso de monitoreo y control proporcionando informacin oportuna, para as tomar las decisiones apropiadas con respecto a una labor o cambio operacional; por otra parte los ambientes industriales complejos o geogrficamente alejados eran ms fciles de controlar debido a la velocidad del SCADA ya que recoge informacin de varias estaciones
17

o fuentes de trabajo muy rpidamente llevndolas a una estacin principal graficando y dando resultados en cuestin de minutos. [9]

1.2.1 FUNCIONES DE LOS SCADAS La figura 1 representa la forma en que se visualizan las seales a travs de un grfico mediante Labview.

Figura 1: Montaje grfico Labview

Fuente: Realizada en Labview 2010 por los Autores

Adquisicin de datos: recolecta, procesa y almacena informacin. Supervisin remota de instalaciones y equipos: Permite al operador conocer el estado de desempeo de las instalaciones y los equipos alejados desde un monitor.
18

Procesamiento de Datos: Los datos adquiridos conforman la informacin que alimenta el sistema, esta informacin es procesada, analizada y comprobada con datos anteriores y con datos de otros puntos de referencia dando como resultado una informacin ms confiable y veraz. Control: ayuda a modificar la evolucin del proceso, actuando sobre el proceso mediante las salidas conectadas sea automtica o manualmente. Visualizacin grafica dinmica: muestra imgenes en tiempo real donde se indica el comportamiento del proceso. Generacin de reportes: el sistema permite generar informes con datos estadsticos del proceso en un tiempo determinado por el operador. Almacenamiento de informacin histrica: cuanta con la opcin de almacenar datos adquiridos, el tiempo de almacenamiento depender del autor del programa. Transmisin: De informacin con dispositivos de campo y otros PC Base de Datos: Gestin de datos con bajos tiempos de acceso. Explotacin: De los datos adquiridos para gestin de la calidad, control estadstico, gestin de produccin, administrativa y financiera.

1.2.2 REQUISITOS DE LOS SCADAS

A medida que se desarrollaba el proyecto se observ que se tom una decisin correcta al elegir una herramienta SCADA como el medio ms viable para llevar a cabo este proyecto ya que cubre todas las funciones que necesitbamos desarrollar, adems cumple una serie de requisitos para su mejoramiento continuo; entre los requisitos que debe cumplir un SCADA estn: Tener sistemas de arquitecturas abiertas para crecer y adaptarse a las necesidades del usuario.

La comunicacin debe ser fcil de usar, transparente para el usuario y el equipo. Los programas deben ser sencillos de instalar, fciles de usar y con interfaces amables para el usuario.

19

Deben de permitir la adquisicin de datos de todo tipo de equipos, as como la comunicacin a nivel interno y externo [9] 1.2.3 COMUNICACIN DE LOS SCADA Para la comunicacin entre las estaciones remotas y la central, los sistemas SCADA requieren de protocolos de comunicacin para lograr todos los resultados antes mencionados. Estos protocolos son un conjunto de procedimientos y reglas que permiten intercambio de informacin entre las unidades remotas y la central; es decir una informacin trasmitida en un lenguaje conocido tanto como el emisor como el receptor, siendo la nica forma de que ambas partes puedan interpretar correctamente los mensajes enviados por la otra. Los protocolos empleados por el SCADA tambin dependen si el control se efecta mediante caracteres especiales o por conteo de bytes o bit a bit. En este caso el protocolo usado para desarrollar esta herramienta es orientado a bit a bit debido a la naturaleza de la secuencia de intercambio de datos entre los sensores, actuadores y la mquina. Algunos de los protocolos que se manejan con los SCADAs son:

DNP3: est diseado especficamente para aplicaciones SCADA, permitiendo obtener datos de las RTU desde las centrales. ICCP (IEC 60870-6): Es muy usado en el sector de distribucin de energa ya que fue diseado para ello, proporcionando conexin entre la central y las estaciones. MODBUS: Protocolo empleado sobre RS- 232, RS -422. RS-485 o TCP/IP, teniendo como gran ventaja su versatilidad por ello es muy usado en el control de sistemas SCADA. Para este caso existen dos especificaciones, MODBUS /TCP. OPC: interfaz estndar de comunicacin usada en la industria de control de procesos, permitiendo la comunicacin entre las aplicaciones de control y de supervisin con independencia de la red que haya por medio. Una red SCADA ser tan segura como mecanismos de seguridad incorporen sus protocolos o puedan aplicarse a los mismos. [1] [9]
20

PROTOCOLO RS - 232 Para este caso se usar el protocolo de comunicacin RS-232 o ms conocido como el puerto serial, la ventaja de este puerto es que todas las computadoras traen al menos uno de ellos, permitiendo la comunicacin entre la computadora y otros dispositivos, la descripcin de los pines del conector DB9 el cual se usa para ste protocolo esta representado en la figura 2 El protocolo RS-232 es una norma estndar mundial que rige los parmetros de uno de los modos de comunicacin serial. Por medio de este protocolo se estandarizan las velocidades de transferencia de datos, la forma de control que utiliza dicha transferencia, los niveles de voltajes utilizados, el tipo de cable permitido, las distancias entre equipos, los conectores, entre otros. Adems de las lneas de transmisin (Tx) y recepcin (Rx), las comunicaciones seriales poseen otras lneas de control de flujo (Handshake apretn de manos), donde su uso es opcional dependiendo del dispositivo a conectar. [3] [4]

Figura 2: Conector DB9


PIN 1 2 3 4 5 6 7 8 9 SEAL CD (Deteccin de portadora) RXD (Recepcin de datos) TXD (Transmisin de datos) DTR (Terminal de datos lista) GND (Tierra) DSR (Fijacin de datos lista) RTS (Requerimiento de envo) CTS (Borrar para envo) RI (Indicador de llamada)

Fuente: Los Autores


21

PIN 7: Requerimiento de envo (RTS) Esta seal se enva de la computadora (DTE) al mdem (DCE) para indicar que se quieren transmitir datos. Si el mdem decide que esta OK, asiente por la lnea CTS. Una vez la computadora prende la seal RTS, esperar que el mdem asiente la lnea CTS. Cuando la seal CTS es afirmado por el mdem, la computadora empezar a transmitir datos. PIN 8: Borrar para envo (CTS) Afirmado por el mdem despus de recibir la seal de RTS indica que la computadora puede transmitir. PIN 4: Terminal de datos listo (DTR) Esta lnea de seal es afirmada por la computadora, e informa al mdem que la computadora est lista para recibir datos. PIN 6: Fijacin de datos listo (DSR) Esta lnea de seal es afirmada por el mdem en respuesta a una seal de DTR de la computadora. La computadora supervisa el estado de esta lnea despus de afirmar DTR para descubrir si el mdem esta encendido. Pin 1: Deteccin de portadora (CD) Esta lnea de control es afirmada por el mdem e informa a la computadora que se ha establecido una conexin fsica con otro mdem. Sera un error que una computadora transmita informacin a un mdem si esta lnea no est prendida, es decir si la conexin fsica no funciona. PIN 3: Transmisin de datos (TD) es la lnea por donde el dato se transmite de un bit a la vez. PIN 2: Recepcin de datos (RD) es la lnea por donde el dato se recibe de un bit a la vez. [3] [4] Puerto Universal Serial Bus (USB) El puerto Universal Serial Bus o conductor universal en serie conocido normalmente como USB (figura 3) es un puerto que sirve para conectar perifricos a una computador, para as dejar atrs los antiguos puertos en paralelo y el serial. Fue creado en 1996 por siete empresas (IBM, Intel, Northerm telecom, compaq, Microsoft, digital equipament corporation y NEC.) El puerto USB es una entrada o acceso para que el usuario pueda compartir informacin almacenada en diferentes dispositivos. Los dispositivos conectados a un puerto USB estndar no necesitan estar enchufados a la corriente o disponer de bateras para funcionar. El propio puerto est diseado para transmitir energa elctrica al dispositivo conectado, incluso
22

pueden haber varios equipos conectados simultneamente, sin necesidad de recurrir a una fuente de alimentacin externa. Una de sus principales caractersticas es su capacidad plug & play, este concepto se refiere a la cualidad de que con slo conectar el dispositivo al servidor central, ste sea capaz de interpretar la informacin almacenada y reproducirla inmediatamente, es decir, que el computador y el dispositivo hablen el mismo idioma y se entiendan entre s. Adems, este sistema permite conectar y desconectar los diferentes equipos sin necesidad de reiniciar el equipo. Esta forma de conexin tambin ha ido evolucionando en el tiempo, desde 1996 ha mejorado su velocidad de transferencia de los datos de 12 Mbps a 480 Mbps. Lo ltimo en esta tecnologa es una extensin llamada USB on the go que consiste en un puerto que puede actuar tanto de servidor como de dispositivo. Esto depender de la manera en que se conecta el cable. La masificacin de los puertos USB es cada da mayor, adems de la mejora en la velocidad de transferencia y su cualidad plug & play, su capacidad de conectar los perifricos es muy simple y no requiere de instalaciones complejas ni de intervenir en el hardware de los computadores. Hoy en da, es comn que los discos duros traigan incorporados varios puertos USB para facilitar la conectividad de los aparatos. [9] Figura 3: Puerto USB

23

Fuente: Los Autores 1.3 LABVIEW El software usado para el desarrollo de este Proyecto de grado es Labview el cual es suministrado con licencias y todos los protocolos legales por parte del laboratorio PROTOCOLO E-20, se usar una versin estudiantil producido por la National instruments. Este software proporciona una serie de herramientas necesarias para crear aplicaciones de medidas y control; combinando la flexibilidad de un lenguaje de programacin con el poder de herramientas avanzadas, ayudando a acelerar la productividad en los procesos y la seguridad de innovacin contina. Su entorno de programacin grfica se usa para desarrollar sistemas sofisticados de medidas, pruebas y control usando iconos y cables, hacindose similar a un diagrama de flujo. Tambin ofrece una integracin incomparable con miles de dispositivos de hardware y brinda cientos de bibliotecas integradas para anlisis avanzado y visualizacin de datos, todo para crear instrumentacin virtual. La plataforma Labview es escalable a travs de mltiples objetivos y sistemas operativos.

1.3.1 CARACTERISTICAS PRINCIPALES Programacin ms rpida: La figura 4 muestra un diagrama (el frontal) sobre el cual se realiza la programacin y en el diagrama del fondo es donde se visualizan los datos suministrados y los resultados de dicha programacin. La programacin es grfica, debido a que se programa con bloques en funcin de grficos y de clic y arrastre en lugar de escribir lneas de texto Representacin de Flujo de Datos; gracias a esta opcin se desarrolla, mantiene y se comprende el cdigo ms fcilmente gracias a los diagramas de flujo. Visualizacin de datos e interfaces de usuario.

24

Figura 4: Labview grfico y diagrama de bloques

Fuente: Ejemplos internos Software Labview 2010

Programacin multincleo La figura 5 muestra un esquema de programacin multincleo la cual ayuda a ingenieros y cientficos a visualizar operaciones paralelas ya que presenta los patrones de programacin en paralelo ms populares usados en la industria y en el sector acadmico.

25

Figura 5: Programacin multincleo

Fuente: Ejemplos internos Software Labview 2010 Multithreading Automtica: esto nos indica que la aplicacin puede trabajar ms rpido con grandes juegos de datos y algoritmos complejos porque Labview se ejecuta en mltiples hilos Identificacin de Ejecucin; Optimiza el cdigo fcilmente para ejecucin paralela usando herramientas integradas para depuracin y visualizacin Integracin con hardware: La figura 6 representa la posibilidad que tiene Labview de comunicarse con diferentes perifricos o hardware.

26

Figura 6: Integracin con hardware

Fuente: Pagina National Instruments Entradas/Salidas y Comunicacin: tiene la habilidad de que se puede conectar a cualquier instrumento o sensor con bibliotecas integradas y miles de controladores de instrumentos. Hardware Plug-and-Play; integra perfectamente dispositivos plug-and-play para USB, PCI, PXI, Wi-Fi, Ethernet, GPIB y ms. Para ms fcil comunicacin. Anlisis Integrado: obtiene acceso a miles de funciones especficas para ingeniera como anlisis de frecuencia, ajuste de curvas y ms. Procesamiento de Seales en Lnea: interacta con las medidas y realiza anlisis en lnea en tiempo real en seales adquiridas.

27

Anlisis avanzados: La figura 7 muestra el tipo de grficas que puede generar labview para realizar anlisis a los estudios realizados en la aplicacin.

Figura 7: Diseo de anlisis avanzados

Fuente: Ejemplos internos Software Labview 2010

Mltiples objetivos y SOS: La figura 8 representa la capacidad que tiene labview de ser ejecutado en diversos sistemas operativos. PC y SOs en Tiempo Real: desarrollan y reutilizan cdigos con Windows, Mac, Linuxy y SOs en tiempo real como VxWorks FPGAs y Microprocesadores: Conecta varias arquitecturas embebidas, incluyendo microcontroladores ARM y FPGAs, con el mismo enfoque grfico

28

Figura 8: Compatibilidad Labview

Fuente: Labview 7.1 Programacin grafica para el control de la instrumentacin

Almacenamiento de datos y reportes: La figura 9 muestra otra de las principales caractersticas de Labview, donde se permite generar una base de datos y guardarlos para estudios posteriores o llevar un registro de stos.

Figura 9: Opciones de almacenamiento

Fuente: www.microsoft.com E/S a Archivo Diseada para Crear Datos: Concntrese en sus datos y no en convertir formatos con soporte integrado para una amplia variedad de archivos
29

Herramientas Flexibles para Reportes: Comparte sus resultados al generar reportes desde sus datos adquiridos

Varios enfoques de programacin: En la figura 10 se hace una toma de la plataforma sobre la cual se realiza la programacin de la aplicacin que se desea disear de acuerdo a la necesidad del usuario. Figura 10: enfoques de programacin

Fuente: Ejemplos internos Software Labview 2010

Reutilizacin de Cdigo; Integra cdigo basado en texto y DLLs o incorpora fcilmente archivos .m originales y de otras empresas. Varios Patrones de Diseo; Incorpora modelos adicionales de cmputo como diagramas de simulacin dinmica y grficos de estado. [2] [3]

1.4 DINAMOMETRO DE RODILLOS:


30

El dinammetro de rodillos (figura 11) es un equipo que permite obtener y mostrar los datos de potencia, torque y relacin de aire/combustible de cualquier motor.

Figura 11: Dinammetro de rodillos

Fuente: Catalogo Dinamotor El mtodo de medicin es una directa implementacin de las definiciones de torque y potencia. La potencia en trminos mecnicos es la habilidad de realizar una especfica cantidad de trabajo en una cierta cantidad de tiempo. Este dinammetro calcula la velocidad midiendo el tiempo que demora girar los rodillos de acero, una vuelta; el equipo calcula la fuerza en la superficie de los rodillos de manera indirecta al calcular la aceleracin. La aceleracin es simplemente la diferencia en velocidad de la superficie del rodillo entre cada giro; la fuerza aplicada al rodillo se calcula con la aceleracin, usando la segunda ley de Newton; la potencia es transmitida a los rodillos mediante el roce producido entre las ruedas y el rodillo o tambor del dinammetro. Para el torque es simplemente cuando el objeto gira sobre un eje, la velocidad del vehculo depende de dos factores, de una fuerza aplicada y de un brazo de palanca; el torque aplicado a los rodillos del dinammetro, puede ser calculado mediante el producto de la fuerza aplicada y el radio del rodillo, sin embargo se debe tener en cuenta que el torque del motor no es el mismo que el torque a las ruedas o al rodillo debido al cambio del brazo de palanca producido por el sistema de transmisin y la caja del vehculo, el cambio de este debe ser proporcional a la
31

relacin de la velocidad del motor versus la velocidad de los rodillos, por lo cual son muy necesarias las revoluciones del motor. [8] 1.5 DINAMMETRO DE CUBOS El dinammetro de cubos (figura 12), es un banco de pruebas que se compone de un par de bujes que estn conectados directamente a las bombas hidrulicas, en estas se puede aplicar una carga variable pero precisa con toda la fuerza de fijacin potencial que poseen, al mismo tiempo se puede monitorear la presin y la medicin de rpm para as determinar la cantidad de trabajo que se realiza.

Figura 12: Dinammetro de cubos

Fuente: www.dynapac.com

El dinammetro que se encuentra en el laboratorio E20, est compuesto por tres mdulos que tienen una capacidad de 2000 Nm. Estos mdulos se dividen en:
32

Mdulo de adquisicin de datos: formado por un computador y un mdulo donde se transforma la seal enviada por el dinammetro de cubos en una seal electrnica, la cual se toma y se enva al computador.

Mdulos de cubos: Los cuales van a cada rueda de traccin del vehculo de pruebas. Dentro de cada mdulo de cubos encontramos una bomba que mueve aceite la cual despus de un proceso de diferencia de presin enva seal a una electrovlvula la cual nos enva la seal elctrica que es leda por el dinammetro.

[5] La seal que se toma de la diferencia de presin del fluido es procesada y convertida en torque (transmitida por el motor en movimiento), el dinammetro mide el torque y las rpm del vehculo, donde despus de obtener estos dos datos podemos calcular la potencia. Entre los requerimientos de este equipo tenemos: -

Refrigeracin por agua de forma constante Procedimiento de calibracin, que se realiza en lnea con el fabricante con una frecuencia determinada por el mismo.

1.6 Mikro C Es un software utilizado generalmente para la programacin de microcontroladores, pero para este caso especfico fue utilizado una de sus herramientas, conocida como USART terminal para visualizar la forma en que la bscula fnix enva los datos hacia el computador, en esta aplicacin se encontr la velocidad con que se transmiten los datos, y las diferentes variables necesarias para realizar una buena comunicacin, como por ejemplo los bits de paridad, los bits de parada etc.

DEFINICIN DEL PROBLEMA

33

En junio de 2008 se inicia el Protocolo E20 (figura 13), en la Universidad Tecnolgica de Pereira, el cual es un proyecto que consiste en la investigacin de nuevas alternativas en los combustibles, para as ayudar de alguna manera a la economa de la regin y al medio ambiente. Figura 13: Laboratorio Protocolo E20

Fuente: Archivo fotogrfico Protocolo E20

Desde su inicio las personas que se encuentran implicadas en el proyecto han creado sistemas para la toma de las variables como aceleracin velocidad del automvil, distancia recorrida y peso del combustible, requeridas para los estudios que se llevan a cabo haciendo que algunos de los procesos de la investigacin no se realicen de forma muy rpida ya que dichas tareas se realizan manualmente. Por medio del presente proyecto de grado se muestra el desarrollo e implementacin de un sistema que automatiza la toma de algunas variables necesarias para la investigacin que se est llevando a cabo en el Laboratorio E20 de la Universidad Tecnolgica de Pereira El sistema que se realiz fue el diseo de una herramienta SCADA trabajada desde la plataforma Labview, la cual se encarga de mejorar y realizar en el menor tiempo posible la toma de las variables de consumo de combustible y velocidad del vehculo, con el propsito de que la investigacin se realice en una forma ms eficiente.

34

Dicha eficiencia se vio reflejada en los diferentes procesos donde el SCADA fue instalado ya que los datos se toman en tiempo real, sus grficos son de igual manera y el monitoreo de las variables es constantemente; volviendo el proceso ms rpido y seguro. De igual forma se usaron varios protocolos de comunicacin para las diferentes interfaces entre las mquinas y los programas; los ms usados fueron los protocolos RS-232 y el RS-485. La seal utilizada para visualizar la velocidad del automvil a travs de labview es tomada de un encoder ubicado en los rodillos (all se ubican las ruedas delanteras del vehculo para las pruebas) la cual es llevada a un mdulo de comunicacin RS485.

3. DISEO METODOLGICO

35

Para implementar y disear el SCADA que se requiere para los estudios que se estn llevando a cabo, se realizaron diversas visitas al Laboratorio E20 de la UNIVERSIDAD TECNOLOGICA DE PEREIRA donde se analiz de manera profunda los procedimientos que se realizaban para la toma de datos de las variables requeridas para los anlisis, con el propsito de mejorar la forma en que se realiza dicha tarea. Se realiz una investigacin acerca de los componentes que se encuentran en el Laboratorio E20 de la Universidad Tecnolgica de Pereira, donde se hizo un estudio analizando los componentes con los que cuenta el laboratorio y cuales de stos eran de vital importancia para el desarrollo del proyecto. Entre los s Elementos y componentes encontrados en el Laboratorio Protocolo E20 y que se pueden disponer de ellos son:
-

Componentes elctricos, sensores (efecto hall) Mquinas y equipos (Bascula, dinamo) Computadores de escritorio y personales Galga Extensiomtrica (la cual medir la variacin en el consumo del combustible) Tarjetas de Adquisicin de datos Software Labview: el cual cuenta con licencia estudiantil.

Se realizaron reuniones constantes con los integrantes del laboratorio en las cuales se revisaron los avances del proyecto con el fin de corregir algunas falencias. Actividades realizadas en el laboratorio Actividad nmero 1: Reconocimiento del Laboratorio Se identific cada una de las reas del laboratorio donde se puede implementar el SCADA, tambin se observ cmo se realizaban cada uno de los procesos, y las variables que en cada uno de ellos se manejan, para as ser tenidas en cuenta durante el proceso general. Para el cumplimiento de este punto fue necesario interactuar con todos los integrantes del laboratorio para as mirar como estaba compuesto este.

36

Actividad nmero 2: Identificacin de los equipos El objetivo de esta actividad fue establecer la funcin que desempean dentro de los procesos cada uno de los equipos y elementos que se encuentran dentro del laboratorio, y as saber el estado general de estos, se observ con cuantos elementos cuenta el laboratorio, cuantos hay que cambiar, cuantos se deben revisar, etc. Para as llevar un balance de cules son los equipos que sirven para la implementacin del SCADA. Actividad nmero 3: Recopilacin de los manuales de los equipos o catlogos Se recopil informacin acerca alguno de los manuales de los equipos que utilizados con el fin de saber acerca de su programacin y los cuidados que se deban tener con ellos.

37

4. DIAGNOSTICO DEL REA DONDE SE VA IMPLEMENTAR EL SCADA

El Laboratorio E20 (figura 14), se encuentra ubicado en la Universidad Tecnolgica de Pereira, Este laboratorio empez como una idea en la Facultad de Mecnica la cual fue llevada a cabo tiempo despus, se encuentra ubicado en el Bloque L de la Universidad Tecnolgica de Pereira, el cual cuenta con diferentes instrumentos y elementos para el estudio de los Bio-combustibles (Gasolina oxigenada). El laboratorio cuenta con un espacio amplio de trabajo, con equipos en buen estado, como los dinammetros, computadores y las bsculas utilizadas para medir el consumo de combustible en cada uno de los vehculos, adems cuenta con sistemas sofisticados de adquisicin de datos, lo cual facilita la labor realizada en este proyecto. Figura 14: Laboratorio PROTOCOLO E-20

38

Fuente: Archivos fotogrficos del laboratorio PROTOCOLO E-20

5. DESCRIPCIN DEL PROCESO El laboratorio E20 cuenta con diferentes equipos y sensores ya adaptados para las diferentes etapas que se manejan en los procesos, los cuales de alguna manera hicieron un poco ms fcil la toma de las diferentes variables. Toma de velocidad desde el dinammetro de rodillos (figura 15)

Figura 15: Toma de velocidad

39

Fuente: Archivo fotogrfico Protocolo E20

Para la toma y estudio de la variable velocidad, el laboratorio cuenta actualmente con un sistema que permite visualizar dicha variable en tiempo real, el sistema est compuesto por: - Sistema de rodillos: All se encuentra instalado un encoder el cual enva una serie de pulsos. Acondicionamiento de la seal, la cual es llevada por un puerto RS- 485 y luego convertida a travs de un conversor de Rs-485 a Rs-232 para ser llevada a un puerto USB Adquisicin de Datos; mediante una tarjeta suministrada por el Laboratorio adquirida de la National Instruments IN- USB 6211

40

La visualizacin de los datos a travs de las pantallas de los diferentes equipos

Descripcin: La seal para ver la velocidad y la variacin de sta es tomada de un encoder dicha velocidad es representada por el movimiento del rodillo que est conectado a un encoder, el cual mide mediante pulsos, la velocidad que tiene en el momento el vehculo; esta seal va un mdulo RS-485 donde pasa a travs de un conversor a RS-232 para luego ser convertida de RS-232 a USB que es la seal que finalmente se necesita para conectar al PC. La seal que viene del encoder y entra al Computador es visualizada a travs de Labview donde indica la velocidad que tiene el automvil. El encoder con el que se trabaj en el laboratorio puede alcanzar un mximo de hasta los 500 pulsos por revolucin, pero en estos momentos el sistema solo est alcanzando un mximo de 350 pulsos por revolucin que es la variable final trabajada. Estos pulsos al pasar por un proceso y otra etapa del proyecto son convertidos en una seal de voltaje que vara entre los 0 y 12 voltios

41

6. ESPECIFICACIN DEL PROYECTO

Teniendo en cuenta que para ste proyecto se pretenda supervisar de forma constante la velocidad de un automvil, y el consumo de combustible utilizando una bscula la cual est pesando constantemente un pequeo tanque que contiene la gasolina suministrada al vehculo y que cuenta con comunicacin serial, se procede a llevar stos datos a travs del protocolo RS-232 al computador en el cual se dise una aplicacin mediante Labview que permite observar mediante una grfica en funcin del tiempo el comportamiento de dichas variables, generando una base de datos con las seales adquiridas para su posterior anlisis.

Actualmente el laboratorio Protocolo E20 de la universidad tecnolgica de Pereira cuenta con un sistema que permite observar en tiempo real la velocidad del automvil, para este proyecto se va a utilizar el sistema ya implementado, donde a travs de un encoder instalado en los rodillos sobre los cuales giran las ruedas del automvil, se envan las seales al computador a travs de un cable de comunicacin serial, y mediante una serie de clculos matemticos se procede a generar la velocidad del vehculo.

6.1 DESCRIPCIN DEL SISTEMA DE PESAJE DEL COMBUSTIBLE Para conocer la cantidad de combustible que consume el vehculo durante la prueba, una bscula digital pesa constantemente un pequeo tanque que almacena la gasolina suministrada al automvil (figura 16), sta cuenta con comunicacin serial, enviando los datos en cdigo ASCII al computador utilizando un cable conversor de RS232 a USB. Para el reconocimiento de la bscula en el sistema se debe instalar un driver que permita utilizar dicho cable de comunicacin. Para la calibracin de la bscula, durante el proceso de encendido de sta, no puede estar ningn objeto encima ya que generara errores durante la medicin del pesaje.

42

Figura 16: Sistema de pesaje de combustible

Fuente: Laboratorio protocolo E-20 de la Universidad Tecnolgica de Pereira

6.2 DISEO DEL SISTEMA DE SUPERVISIN En este subcaptulo se va a mostrar de manera detallada la programacin y el diseo de la interfaz que se utilizar en la aplicacin

6.3 INTERFAZ GRFICA La interfaz permite visualizar los datos a travs de una grfica en tiempo real, y una tabla que almacena cada una de las muestras (dos muestras por segundo) al unos indicadores de velocidad del automvil y de consumo de combustible (figura 17)

43

Figura 17: Muestra de los datos obtenidos

Fuente: Realizada en Labview 2010 por los Autores

A continuacin se detallan los distintos elementos que aparecen en la interfaz local.

REGISTRO DE CONSUMO: Esta tabla muestra constantemente los datos adquiridos durante la prueba, al igual que la hora de toma de los datos y la fecha en que se realizo el proceso.

PESO EN BSCULA: indica el peso del tanque que se est generando en la bscula

GRFICA: En la grfica se permite visualizar de forma constante y en tiempo real el consumo de combustible en el automvil, as como la variacin del peso generado en la bscula.

44

6.4 PROGRAMACIN DE LA APLICACIN Para la programacin en Labview se requiere de la librera VISA, la cual permite realizar la adquisicin de los datos de una forma sencilla, de igual manera se implementaron una serie de herramientas que permitieron realizar de forma ms eficiente la aplicacin. En la siguiente figura se visualiza de forma general la programacin del sistema. Figura 18: Forma grfica del programa

Fuente: Realizada en Labview 2010 por Los Autores A continuacin se explicar de forma ms especfica cada uno de las herramientas involucradas en dicha programacin

45

La figura18 permite exportar los datos adquiridos hacia Excel, permitiendo generar una base de datos la cual se hace indispensable para realizar los estudios posteriores a la prueba por parte de los ingenieros del laboratorio, de igual forma permite registra los datos en la tabla de la interfaz con el fin de visualizar constantemente los cambios de consumo que se generan en el tanque el cual suministra de forma constante el combustible al vehculo.

Figura 19: Interfaz Labview- Excel

Fuente: Realizada en Labview 2010 por Los autores

Para el diseo de la aplicacin anterior se utilizaron las siguientes herramientas

Para ste diseo, la funcin de sta herramienta es convertir un nmero a una cadena de fracciones, lo que permite llevar los datos a Excel en forma de columna (Por cada dato que se desee registrar en Excel se requiere de uno de stos controles)

Permite generar en el recuadro de la interfaz la fecha y hora exacta de la toma de los datos.

Todos los datos que se deseen visualizar en Excel deben ser conectados a ste control con el fin de organizarlos en columnas diferentes.

46

Agrupa los datos que se deseen registrar.

Genera el archivo de Excel y guarda los datos registrados. Genera el recuadro de la interfaz donde se visualizan cada uno de los datos en tiempo real.

La figura 20 permite procesar los datos de la bscula adquiridos por el sistema, all es necesario realizar una serie de operaciones matemticas que permitan organizar los bits en el orden correcto para tener una registro acertado.

Figura 20: Proceso de pesaje

Fuente: Plataforma de programacin en Labview

Herramientas utilizadas en el procesamiento de los datos de la bscula adquiridos por el sistema:

47

Permite la lectura de los datos para su posterior procesamiento.

Permite escoger los datos necesarios para realizar una lectura adecuada del peso en la bscula Convierte una cadena en una matriz de bytes.

Mediante ste control se seleccionan los bits necesarios para visualizar el dato requerido, el cual corresponde al peso que est registrando la bscula. Convierte los nmeros en una cadena de dgitos hexadecimales.

Convierte el dato hexadecimal a decimal.

En la figura 21 se realiza una rotacin de los bits, ya que de acuerdo a la hoja de especificaciones de la bscula, los datos enviados por sta no estn en orden, por lo que se hace necesario realizar sta operacin para obtener un dato correcto del peso generado en la bscula.

Figura 21: Rotacin de bits

48

Fuente: Plataforma de programacin en Labview

La figura 22 muestra las herramientas de la librera VISA que permiten la adquisicin de los datos, cabe resaltar que cualquier aplicacin en Labview que requiere adquirir datos debe llevar obligatoriamente sta parte del programa. Figura 22: Proceso de adquisicin de Datos

Fuente: Plataforma de programacin en Labview

Este control permite configurar los diferentes parmetros para realizar de forma correcta la adquisicin de los datos, de acuerdo a la configuracin de la bscula, stos parmetros se deben configurar de la siguiente forma: Bits de parada (Stop bits) = 1 Control de flujo (Flow control) = none Paridad (Parity) = none Bits de datos (data bits) = 8 Baud Rate (tasa de baudios) = 2400

49

En la opcin VISA resource name se selecciona el nmero del puerto utilizado, sin embargo ste vara de acuerdo a la configuracin del computador donde se instale la aplicacin.

Permite el reconocimiento de los datos adquiridos, es necesario para la lectura posterior. Realiza la lectura de los datos, mostrando los datos entregados por la planta, en ste caso, los de la bscula.

Teniendo en cuenta que es indispensable visualizar la velocidad del automvil en tres computadores del laboratorio, y actualmente se cuenta con dos sistemas de adquisicin para dicho dato, se hace necesario realizar una escritura del mismo para poder ser enviado a otro de los equipos, para dicho proceso se hace necesaria la aplicacin de la figura 23, la cual se encarga de escribir el dato y enviarlo por el puerto serial.

Figura 23: Proceso de escritura de los datos

Fuente: Plataforma de programacin en Labview

50

Esta herramienta se encarga de realizar la escritura del dato para posteriormente ser enviado a travs del puerto serial.

7. INSTRUCTIVOS, PROCEDIMIENTOS, MANUALES O FICHAS TCNICAS DE LOS EQUIPOS

Los instructivos son todas aquellas herramientas, explicaciones e instrucciones que son agrupadas, organizadas y expuestas de diferente manera para darle a un equipo la posibilidad de actuar de acuerdo a como sea requerido para cada situacin o estado de funcionamiento, todos stos pueden ser variables debido al rea donde se vallan a aplicar. Por otra parte los instructivos, procedimientos, manuales o fichas tcnicas nos pueden indicar que contiene cada equipo, como la descripcin de las caractersticas, material, procesos o programacin de stos de una manera detallada, caractersticas fsicas, modo de uso o elaboracin, propiedades distintas, especificaciones tcnicas, composicin etc. Para as saber cmo se deben manipular para un buen funcionamiento y llegar a un excelente desarrollo de la actividad. En pocas palabras, este punto tiene como objetivo garantizar el buen uso y la buena manipulacin de los equipos del laboratorio, por parte de sus usuarios o personas que los trabajan a la hora de ejercer cualquier labor, de esta manera se asegura un mejor funcionamiento del equipo como una mejor vida til para cada uno de ellos.

7.1 Instructivos de manejo de Labview Labview es un lenguaje de programacin de alto nivel, de tipo grafico enfocado al uso de la instrumentacin. Originalmente este era un programa que es estaba enfocado a las aplicaciones de control de instrumentos electrnicos usados en el desarrollo de sistemas de instrumentacin, lo que se conoce como instrumentacin virtual. Por este motivo los
51

programas creados en Labview se guardan en un fichero llamado VI y con la misma extensin, que significa instrumento virtual. Tambin relacionado con este concepto se da nombre a sus dos ventanas principales, un instrumento real tendr un Panel frontal donde estarn sus botones pantallas, etc. Y una circuitera interna (diagrama de bloques) [2] Como se explica en el prrafo anterior cada programa realizado ser llamado Instrumento Virtual (VI). Los elementos bsicos para un buen manejo de la plataforma Labview son: Panel frontal Diagrama de bloques Paletas de herramientas Paletas de funciones Paletas de controles EL PANEL FRONTAL: El panel frontal (figura 24) es la interfaz grfica de Labview con el usuario; est conformado por varios botones, potencimetros, pulsadores, grficos, etc. Cada uno de ellos estn definidos con control (entradas) o indicador (salidas).

Figura 24: Panel frontal Labview

Fuente: Ejemplos internos Software Labview 2010

52

DIAGRAMA DE BLOQUES: Constituye el cdigo fuente, es donde se realiza la implementacin del programa para controlar o realizar cualquier proceso de las entradas o salidas que se crearon en el Panel Frontal (figura 25). Incluye funciones y estructuras integradas de las libreras que incorpora Labview, donde son nodos elementales. Los controles e indicadores que se colocaron en el Panel Frontal, se materializan en el diagrama de bloques mediante los terminales.

Figura 25: Diagrama de bloques Labview

Fuente: Ejemplos internos Software Labview 2010 PALETAS DE HERRAMIENTAS: Con este instrumento se puede seleccionar el instrumento que se desea usar, esto hace que el cursor del ratn cambie a cualquiera de los elementos que encontramos en la figura 26. Figura 26: Paleta de herramientas

53

Fuente: Labview Entorno grfico de programacin Se emplean tanto en el panel frontal como en el diagrama de bloques; contienen las herramientas necesarias para editar y depurar los objetos PALETAS DE CONTROLES: Se utiliza nicamente en el panel frontal; contiene todos los controles (entradas) e indicadores (salidas) que se emplean para crear la interfaz de VI con el usuario, la figura 27 representa dichos controles. Figura 27: Paleta de controles

Fuente: Labview Entorno grafico de programacin PALETAS DE FUNCIONES: Esta paleta es la que se muestra al trabajar sobre el diagrama de bloques, en ella se pueden acceder a las diferentes funciones, sub VIs y estructuras disponibles, (figura 28) [2]

54

Figura 28: Paleta de funciones

Fuente: Labview Entorno grafico de programacin

55

Se emplea en el diseo del diagrama de bloques; sta contiene todos los objetos que se emplean en la implementacin del programa VI, ya sean funciones aritmticas, de entrada/salida de seales, datos a fichero, adquisicin de seales, temporizacin de la ejecucin del programa 7.2 TARJETA DE ADQUISICIN DE DATOS La tarjeta que se emplea para la adquisicin de datos es la NI USB 6211; la cual es una tarjeta suministrada por la National Instruments que permite convertir seales externas a las seales del lenguaje apropiado que se requiere en la conversin y adquisicin de datos en el proceso. Las caractersticas de sta son:
-

Tiene 16 entradas analgicas (16 bits, 250 Kb/s)

2 Salidas analgicas (16 bits a 250 Kb/s); 4 entradas digitales, 4 salidas digitales y contadores de 32 bits

Es energizada por USB para una mayor movilidad, conectividad de seal integrada

NI signal streaming para la transferencia de datos bidireccionales a alta velocidad en USB

Compatible con Labview

Software controlador NI-DAQmx y software interactivo NI Labview Signal Express LE para los registros de datos.

56

7.3 BALANZA FENIX RS-232 La figura 29 muestra la balanza utilizada en el proceso mediante el cual se calcula el consumo de combustible Figura 29: Balanza Fnix

57

Fuente: Manual usuario LEXUS Electronic scales Caractersticas Principales Plato en acero inoxidable de 33 X 23cm. Funda termoformada en acetato para proteger de derrame accidental de lquidos. Display de cristal lquido retroiluminado de alta visibilidad. Alimentacin con adaptador DC. Duracin de la batera: 30 horas de autonoma. Tecla para cambio de unidades de peso (gramos y lb americana). Sistema de tara para descontar recipiente. Funcin de peso por porcentaje. Calibracin y programacin por teclado. Fabricada en ABS de alta resistencia. Voltaje de carga 110 VAC/60Hz
58

Temperatura de operacin : 0 C a 40 C Humedad relativa : Hasta 85%, no condensada. Condiciones de uso Ajuste de peso -Se debe mantener la balanza encendida durante 30 segundos antes de ser justada -Desocupar el plato y presionar la tecla -Mantener presionada la tecla para tomar cero

durante 4 segundos. El display mostrar CAL , ingresar el nuevo y . Luego depositar

-Para ajustar con un peso diferente se debe presionar valor de ajuste (SPAN) presionando las teclas sobre el plato el peso correspondiente. -Asegrese que el peso sea estable y presionar

para finalizar el ajuste. .

-Para grabar y pasar a modo pesaje se debe presionar la tecla Encendido y apagado del equipo

Para encender el equipo mantenga presionada por dos segundos la tecla . El display visualiza un conteo regresivo y luego marcara cero [0 g] indicando que ya se puede comenzar a pesar. Para apagar la balanza, repita nuevamente el paso anterior. Alimentacin y uso de la batera La balanza est diseada para trabajar con una batera recargable interna de 4v a 4AH. El tiempo de autonoma es de aproximadamente 60 horas. Cuando la batera se encuentra prxima a descargarse, la seal de batera baja [-Lo-] se visualizara en el display indicando que es necesario recargarla. Para esto se debe
59

conectar la balanza por medio del adaptador DC a un toma elctrica de 110 VAC. El led indicador del adaptador se iluminara rojo. Cuando la batera este cargada el led cambiar al color verde. El tiempo de carga de la batera es de 8 horas aprox. Cero de la balanza Antes de poner en cero la balanza es necesario verificar que el valor de peso en el display sea establece y que la balanza no tenga ningn pegue. Para que la balanza tome ceros es necesario presionar la tecla . La balanza

pitara y pondr el display en cero. La seal de cero se iluminara. El rango del cero es hasta el 4% de la capacidad total de la balanza. Tara de la balanza Para descontar un peso (tarar) es necesario presionar la tecla y la seal de la tara ( ) se encender. Para que la balanza tome tara es necesario que el peso sea estable. Para borrar la tara se debe quitar el peso y presionar nuevamente. El rango de la tarea es hasta 1/3 de la capacidad total de la balanza. Cambio de unidades: Presione la tecla para cambiar de peso en gramos(g) a libras americanas (lb); .

para volver a pesar en gramos se presiona nuevamente la tecla

Seleccin de modo: La balanza permite manejar tres modos: pesaje, conteo y porcentaje. Para acceder a cada uno de estos modos se debe presionar la tecla circularmente indicados en el borde inferior del display, , . . Aparecern , y

60

Puerto Serial RS-232 Presione y al mismo tiempo hasta que escuche un pito indicando que est en modo de configuracin del puerto serial RS-232. Modos de comunicacin: Presione la tecla para seleccionar el modo:

Stb que significa que la balanza transmite solo cuando su peso es estable. Etb que significa que la balanza transmite solo cuando se presiona la tecla Ser que significa que su modo de transmisin es continuo. Close significa que ha deshabilitado Para seleccionar el modo de comunicacin pulse la tecla pulse la tecla . y para confirmar .

Ajuste de velocidad: Presione para seleccionar la velocidad de transmisin de baudios 1200 .

2400 48000 y 9600 para confirmar pulse

Configuracin del puerto: Para establecer comunicacin entre la balanza y otro dispositivo, los puertos seriales debe tener la misma configuracin y es la siguiente. Velocidad: Bits de datos: Paridad: Bits de parada Tipo de carcter: [6] 2400, 4800 o 9600 bps 8 Ninguna 1 ASCII

7.4 Dinammetro de Rodillos El dinammetro de rodillos que se encuentra en el Laboratorio Protocolo E20 (figura 30); es un equipo dotado por dos sistema de control el cual permite medir la potencia del vehculo, uno de ellos es un motor generador de corriente alterna y el otro es un freno por corrientes de EDI, stos permiten generar una carga la cual simula la carga representada por el viento al chocar contra el vehculo o la friccin contra la carretera cuando el automvil est en ruta.
61

Este sistema de control est basado en un software que permite crear y correr ciclos de manejo en el vehculo a travs de condiciones de carga por medio de dos sistemas (generador de corrientes alternas y perno de corrientes de EDI) [7]

Figura 30: Dinammetro de Rodillos

Fuente: Archivo fotogrfico laboratorio E-20 Universidad Tecnolgica de Pereira

RESULTADOS A continuacin se muestran los resultados obtenidos donde se observa grficamente (figura 31) la velocidad del vehculo vs el consumo de combustible realizado con un vehculo Chevrolet Sprint, y utilizando como ciclo de velocidad el ciclo colombiano medio.

62

De dicha prueba se obtuvieron 253 datos de cada una de las variables mencionadas, con los que se realizaron las grficas para el anlisis correspondiente.

Figura 31: Velocidad vs consumo

Fuente: los autores

ANALISIS DE RESULTADOS

Se puede observar que el valor del combustible es un valor acumulativo, queriendo decir sto que la grfica de sta variable tiende a seguir creciendo por, mientras la de la velocidad es variable en el tiempo debido a los parmetros previamente establecidos.
63

La velocidad del automvil es variable durante el trayecto, de igual forma se puede observar que en algunos de los tramos del ciclo la velocidad tiende a estabilizarse debido al ciclo previamente establecido, con el fin de someter el vehculo a diferentes cambios de velocidad con el fin de analizar su comportamiento en los diferentes trayectos. En los trayectos donde la velocidad del automvil disminuye, el consumo de combustible tiene menor variacin con respecto, por lo que se puede concluir que la el consumo de combustible es directamente proporcional a la velocidad del vehculo. Tal como se plante en el ante-proyecto, se observan simultneamente las grficas de consumo de combustible vs velocidad del automvil, mediante stas grficas los ingenieros encargados del laboratorio tienen la posibilidad de analizar el comportamiento del vehculo teniendo en cuenta la variacin del consumo y dar un veredicto acerca de la eficiencia del automvil con el uso de etanol al 20% en el combustible.

9. CONCLUSIONES

El objetivo principal de este proyecto se ha conseguido, es decir, se ha logrado desarrollar un sistema para el laboratorio protocolo E20 de la
64

Universidad Tecnolgica de Pereira con el fin de realizar un monitoreo constante al consumo de combustible y velocidad de un vehculo.

Con la realizacin de este trabajo se cumplieron varias funciones acadmicas como investigativas; ya que se us la capacidad de Labview para observar algunas variables en tiempo real y as mejorar varias funciones en el Laboratorio Procolo E20, por otra parte con la entrega e implementacin del proyecto se llega a la culminacin de nuestras actividades acadmicas en la Universidad Tecnolgica de Pereira.

Gracias a la culminacin de este proyecto, se logr el objetivo esperado en el Laboratorio Protocolo E20; el cual era observar y graficar en tiempo real las variables de velocidad Vs consumo.

Por medio de la interaccin amigable de Labview se logr de una forma ms sencilla realizar la culminacin de este proyecto.

Mediante este proyecto se pudo ver la interaccin entre Labview y los sistemas que se encuentran en el Laboratorio Protocolo E20; dando como resultado buenas aplicacin para el control y visualizacin de variables en tiempo real.

65

9. BIBLIOGRAFIA

[1] BOLTON, William. Mecatrnica sistemas de control electrnico en la ingeniera mecnica y elctrica. Cuarta Edicin. Mxico: Alfaomega grupo editor, 2010. 594 p.

[2] PELIGRI, Sebastia Jose, Lajara Vizcaino Jose Rafael. Labview Entorno Grafico de Programacin. Primera Edicin. Marcombo S.A, 2007. 384 p

[3] LAZARO, Antoni Manuel, del Rio Fernandez Joaquin. Labview 7.1 Programacin Grafica para el Control de la Instrumentacin. Primera Edicion. Ed.Paraninfo, 2006. 344 p.

[4] National Instruments Corporation. Labview Data Adquisicin Basics Manual. Austin TX, 2000. 293 p

[5] Manual del usuario Dynapack, versin RHSA 1.7.07; Rev 0508-2008- JC 51 p

[6] Manual Usuario LEXUS Electronic Scales; Version 1 (2011-4)

66

[7] Juliana Muriel Montes; Proyecto de grado Diseo de estructura administrativa para el proyecto de investigacin Protocolo E20 de la universidad Tecnolgica de Pereira (2010). 203 p
-

[8] Rosenberg, Robert. Reparacin de motores elctricos. Editorial Gustavo Gili, Mexico 1969.

[9] Disponible en internet Foro National Instrument www.forous.ni.com


http://forums.ni.com/t5/forums/searchpage/tab/message?location=forumboard%3A6170&q=comunicacion+serial#message-list (consultado 19, 20 21 y 22 de junio)

[10] Jorge Henrique Arroyabe; Proyecto de grado Diseo y construccin de un mdulo de instrumentacin virtual para la adquisicin de seales en el motor del automvil. (2010) Universidad Tecnolgica de Pereira 151 p.

10.

67

También podría gustarte