You are on page 1of 11

Sistema SCADA para monitoreo y control de una central hidroelctrica

Proyecto Final de Ingeniera en Sistemas de Informacin Universidad Tecnolgica Nacional Facultad Regional Mendoza Curso 2011

ABRAHAM, Leandro N Legajo: 30.572 leandromaf@gmail.com

BOTTA, Adrin N Legajo: 30.271 abotta@gmail.com

FRATTE, Daniel N Legajo: 29.080 danielrfratte@gmail.com

OCAA, Pablo N Legajo: 30.356 pablo.ocania@gmail.com

Abstract
El presente trabajo describe el proyecto final de la carrera Ingeniera en Sistemas de Informacin. El planteo del mismo pretende ser una fiel aplicacin de la mayora de las tcnicas y herramientas aprendidas durante el transcurso del plan acadmico de estudios, desde la Ciencia ms bsica y fundamental hasta la Tecnologa ms aplicada. El objetivo del trabajo es el diseo e implementacin de un sistema SCADA 1 . La principal razn de la existencia de estos sistemas es ayudar a monitorear y controlar procesos industriales de gran envergadura, importancia y criticidad. Este control in situ involucra una gran cantidad de variables y relaciones entre ellas, lo cual dificulta mucho que cualquier tipo de anlisis o reaccin ante algn evento sea manejado en tiempos de respuesta humanos. El proceso industrial seleccionado es el llevado a cabo en una central hidroelctrica, es decir, la regulacin de caudal de un afluente y la generacin de energa elctrica a partir del mismo y todo lo que este proceso involucra desde la entrada de agua hasta la cada al ro en trminos de comunicaciones, sistemas hidrulicos, elctricos, electrnicos, mecnicos pero por supuesto haciendo fuerte en el desarrollo del software que el operario utiliza para hacer ms eficiente el trabajo de monitorear y controlar las instalaciones y su funcionamiento. Keywords: SCADA, Hidro, electricidad, sensores, actuadores, monitoreo.

SCADA: acrnimo de Supervisory Control And Data Acquisition (Control de Supervisin y Adquisicin de Datos)

1. Introduccin
El relevamiento general se centr sobre la empresa C.E.M.P.P.S.A.: Consorcio de empresas mendocinas para Potrerillos S.A., empresa que trabaja sobre el proceso de produccin de energa hidroelctrica aprovechando el caudal de agua del Rio Mendoza.

Ilustracin 2 - Aprovechamiento del Ro Mendoza

Ilustracin 1 - Central lvarez Condarco

En diciembre de 1997, despus de una oferta pblica, la Provincia de Mendoza otorg una concesin para proyectar, construir, operar y transferir el Complejo Hidroelctrico Potrerillos al Consorcio de Empresas Mendocinas para Potrerillos S.A.; una corporacin argentina cuya composicin accionaria est compuesta por Jos Cartellone Construcciones Civiles S.A., Industrias Metalrgicas Pescarmona S.A. y la Provincia, y cuya sede social est ubicada en Carril Rodrguez Pea 4447, Coquimbito, Maip, Provincia de Mendoza, Argentina. El Proyecto comprende una presa a travs del ro de Mendoza que sirve como recurso para la generacin de energa, la irrigacin y la prevencin de inundaciones, adems de la construccin de una nueva central hidroelctrica y la mejora de una ya existente, elevando la capacidad corriente de 60 MW a 183 MW de potencia instalada. El Proyecto tambin comprende la operacin del complejo hidroelctrico. Este consiste en un lago de 15 kilmetros cuadrados y tres centrales elctricas: (i) Nueva Cacheuta, (ii) Alvarez Condarco, y (iii) Carrizal. Las tres centrales se encuentran en la Provincia de Mendoza, Repblica Argentina. Nueva Cacheuta y Alvarez Condarco, rehabilitada a nuevo e incrementada su capacidad con una tercera mquina, estn localizadas sobre el Ro Mendoza, 40 kilmetros al oeste de la Ciudad de Mendoza. Carrizal se ubica sobre el Ro Tunuyn, aproximadamente 55 kilmetros hacia el sudoeste de la Ciudad. La capacidad instalada combinada originalmente era de 60 MW, generando 285 GWH/ao.

Las visitas de captura de requisitos se realizaron a la Central lvarez Condarco, nombrada anteriormente, la cul es la ltima estacin sobre el lecho del Ro Mendoza, por lo que centraremos nuestro relevamiento y caso de estudio sobre la misma. A esta central el agua llega, almacenndose en una cmara de carga, desde donde, luego baja a travs de tuberas, al recinto donde se encuentran las turbinas. La central est dotada de 3 turbinas hidroelctricas, de las cuales, 2 fueron reparadas y renovadas, y una se instal nueva. El agua luego de pasar por el proceso hidroelctrico, es devuelta al ro para su uso y aprovechamiento, hdrico en la ciudad de Mendoza, anotndose como ventaja fundamental en un potencial estudio de impacto ambiental en este tipo de proyectos.

2. Elementos del Trabajo y Metodologa


Marco Terico: Bases del funcionamiento de una central hidroelctrica Vamos a analizar el proceso de generacin de energa hidroelctrica, desde el momento en que el agua en forma de nieve, y lluvia, alimenta el caudal de los ros. La nieve, acumulada en las zonas de gran altitud, se derrite produciendo deshielo que desciende por los caunces naturales o artificiales. A medida que recorre su camino aumenta su energa cintica o de movimiento, y a estas corrientes se les suma el agua de las precipitaciones.

Ilustracin 5 - Turbina Ilustracin 3 - Energa Cintica del Agua

Para aprovechar esa energa, es necesario poder hacer pasar parte del caudal del ro por una central que logre aprovechar esa energa cintica y la transforme en energa elctrica. El tipo de central que relevamos es una central de paso o de pasada. En este tipo de centrales, parte del ro se desva y es almacenada en una pequea represa, que es llamada cmara de carga, el agua es introducida en una o ms tuberas forzadas que aumentan su presin y energa cintica, y esta tubera desemboca en la sala de turbinas.

La turbina es una mquina de fluido, a travs de las cuales pasa un fluido en forma continua y ste le entrega su energa a travs de un rodete con paletas o labes. Es un motor rotativo que convierte en energa mecnica la energa de la corriente de agua que por ella circula. El elemento bsico de la turbina es la rueda o rotor, que cuenta con palas, hlices, cuchillas o cubos colocados alrededor de su circunferencia, de tal forma que el fluido en movimiento produce una fuerza tangencial que impulsa la rueda y la hace girar. Esta energa mecnica se transfiere a travs de un eje para proporcionar el movimiento de un generador elctrico o una hlice. Las turbinas constan de una o dos ruedas con paletas, denominadas rotor y estator, siendo la primera la que, impulsada por el fluido, arrastra el eje en el que se obtiene el movimiento de rotacin. El movimiento de rotacin se transmite a los alternadores, acoplados al eje de la turbina. Un alternador es una mquina elctrica, capaz de transformar energa mecnica en energa elctrica, generando una corriente alterna, mediante induccin electromagntica. Los alternadores estn fundados en el principio de que en un conductor sometido a un campo magntico variable se crea una tensin elctrica inducida cuya polaridad depende del sentido del campo y su valor del flujo que lo atraviesa. Es un generador de corriente alterna. Funciona cambiando constantemente la polaridad para que haya movimiento y genere energa. En el recinto que investigamos se utilizan alternadores con una frecuencia de 50 Hz, es decir, que cambia su polaridad 50 veces por segundo.

Ilustracin 4 - Esquema bsico del circuito

Dentro de la sala de turbinas, est la maquinaria necesaria para transformar la energa cintica, en mecnica y luego en energa elctrica.

Ilustracin 8 - Registro de Eventos

Ilustracin 6 - Explicacin en detalle

Como podemos ver, para cada evento, se muestra la hora del mismo, y algunos otros datos, como de donde procede, estado, rea, etc. Esta pantalla, adems, permite filtrar segn diversas caractersticas deseadas. La siguiente pantalla, es la referida a las unidades de turbinas ubicadas en toda la planta, que colocamos a modo informativo.

Como vemos en la figura, la energa elctrica generada por el alternador, tiene muy alta intensidad de corriente, y baja tensin; por lo tanto, finalmente, para poder transportarla por grandes distancias, es necesario elevarla a una muy alta tensin, baja corriente, de manera que no se produzcan perdidas de energa en su transporte. Sistemas SCADA de Referencia A continuacin se colocan algunas pantallas del sistema que funciona actualmente en la central lvarez Condarco. La pantalla siguiente, muestra el men principal del sistema.

Ilustracin 9 - Pantalla General Elctricos

Finalmente, presentamos una pantalla de una de las turbinas.

Ilustracin 7 - SCADA referencia

Como podemos ver, se puede ver un submen por cada turbina. Adems, se cuenta con mens de alarmas, eventos, registros de usuario, y datos de las otras estaciones hidroelctricas con las que se encuentra conectada. Otro de los mens que pudimos observar, fue el de registro de eventos:

Ilustracin 10 - Pantalla Unidad Mecnica

sta pantalla es una de las ms importantes del sistema, donde los operarios y supervisores pasarn la mayor cantidad de su tiempo. Se pueden apreciar datos como nivel de desborde de la cmara de carga, potencia

generada, estado de las vlvulas y compuertas, sistemas de refrigeracin y bombeo, entre otros. Nuestro sistema contiene una pantalla similar a esta, donde se pueden observar datos sobre el funcionamiento de la misma. El marco terico descripto permite entender la situacin desde el campo de estudio en el que se origina la misma. Realizar un trabajo de investigacin de esta naturaleza teniendo un conocimiento mnimo de los contenidos y conceptos bsicos de la situacin modelada pareciera ser muy recomendable. Por ello se incluye breve, pero eficientemente, la teora investigada y analizada sobre la ciencia detrs de todo. Metodologa de trabajo Como Ingenieros en Sistemas de Informacin, el trabajo se ha llevado a cabo con alguna de las tantas metodologas de desarrollo de software existentes. No obstante es de suma importancia tener en cuenta nuevamente la naturaleza de este proyecto. Debido a su complejidad inherente, su importancia y rol dentro del proceso industrial, y todas sus particularidades como sistema de control, fue necesario abordarlo con tcnicas de diseo de sistemas que minimizaran los riesgos. Por lo mencionado, se decidi que lo ms acertado era utilizar SCRUM2 junto con Extremme Programming para poder solucionar con tiempo cualquier desfase entre requerimientos y funcionalidades, as como tambin para perfeccionar la solucin diseada iteracin a iteracin. Se puede hacer una comparacin no tan oportuna con el mtodo de prueba y error en la investigacin cientfica, ya que se ha ido probando y mejorando las diferentes soluciones diseadas. Ver [SCRUMf] para mayor informacin. Elementos del trabajo: arquitectura del sistema y tecnologa utilizada El concepto clave de este tipo de sistemas es: desplegar, a lo largo de todo el circuito que sigue naturalmente el proceso industrial seleccionado, una serie de sensores que hagan telemetra de todas las variables del sistema, junto con un grupo de actuadores que disparen algn
2

evento o mecanismo de respuesta en base a los valores sensados. Los sensores seran el extremo A de una potencial cadena de eventos, hasta los actuadores (extremo B). En el medio de todo esto existe toda una infraestructura de comunicaciones y software cuya lgica determina qu hacer, cundo hacerlo y cmo. Los valores sensados viajan a unidades funcionales ms robustas llamadas RTU (Remote Terminal Unit), las cuales pueden encontrarse individuales o jerarquizadas por niveles (Master Slave). De all a travs del protocolo Modbus TCP se realiza la comunicacin hacia nuestro Sistema de Informacin, el cual ya cuenta con los componentes de software tradicionales (un core, una base de datos, un web service para monitoreo remoto, etc.). As como nuestros conocimientos sobre hidrulica, electricidad, entre otros, escapan a nuestra rama de estudio, tambin lo hace el despliegue fsico del hardware necesario para hacer telemetra. Por ello toda la comunicacin, sensores, actuadores, y RTU se ha simulado con xito va software especfico para esto. La arquitectura mencionada puede apreciarse a continuacin.

Ilustracin 11 - Arquitectura Global

Se ha intentado desagregar los componentes en diferentes unidades de cmputo para darle el mayor realismo posible al sistema. En primer lugar tenemos un mdulo de generacin de datos corriendo en una PC #1 el cual ser encargado de simular la captura de datos de los sensores y envirselos va MODBUS/TCP al Simulador de RTU/PLC.

SCRUM es un marco de trabajo para la gestin y desarrollo de software basada en un proceso iterativo e incremental utilizado comnmente en entornos basados en el desarrollo gil de software.

Por otro lado, nos encontramos tambin con el siguiente detalle de las diferentes unidades y qu porcin de software corre en cada una de ellas: PC #2: que ejecutar un simulador de RTU/PLC, llamado Modbus Slave. Para mayores detalles sobre este simulador, ver [MBSDOC]. PC #3: Ser el servidor. Este equipo contendr:

los entregables ms importantes: el Product Backlog, el cual me determina el alcance del nuevo sistema. Sistema de Informacin: Hydro SCADA Monitoreo y Control de Centrales Hidroelctricas. Referencias: Story ID: Identificador nico de la historia de usuario. User Story: Nombre o breve mencin de la funcionalidad o historia de usuario. Descripcin: Detalle especfico del tem anterior. Prioridad: Nivel de importancia dentro del desarrollo del proyecto. 1: Prioridad Mxima 5: Prioridad Mnima

Mdulo de Control Automtico: Este mdulo ser el encargado de guardar peridicamente los valores sensados y seteados en la base de datos. Tambin procesar paquetes de Hydro Desktop y ejecutar las sentencias correspondientes (Ej: Secuencias de encendido, consignas de caudal/voltaje, etctera). Para mayores detalles sobre este mdulo, ver [MCADOC]. Base de Datos (HydroDB): Es la base de datos del sistema. Contiene informacin relativa a sensores, actuadores, alertas, usuarios, etctera. Para mayores detalles, ver [HDBDOC].

Tabla 1 - Product Backlog


Story ID 1 User Story Nivel de Agua Descripcin Mantener el nivel de agua en la cmara de carga en un valor especfico Medir el caudal de entrada a la cmara de carga Medir en tiempo real el nivel de desborde agua en la cmara de carga Modificar el nivel de apertura de los alabes, segn sea necesario Abrir / Cerrar la compuerta de desvo de la cmara de carga y la compuesta de ingreso de agua a la tubera forzada, en caso de ser necesario Controlar el funcionamiento de la vlvula mariposa Medir la presin del agua del lado A de la vlvula mariposa Medir la presin de agua del lado B de la vlvula mariposa Medir la presin de agua en la tubera forzada Medir la presin sobre Prioridad 2

1A

Caudal

Web Service: Recibir solicitudes provenientes de internet, y las procesar. Para mayores detalles sobre este mdulo, ver [WSDOC].

1B

Desborde

1C

labes

PC #3: Ejecutar Hydro Desktop. Fsicamente, este equipo se encontrara en la central hidroelctrica. Para mayores detalles sobre este mdulo, ver [HDSKDOC]. PC #4: Laptop o PC conectada a Internet. Podr monitorear (no podr dar consignas) remotamente el funcionamiento del sistema, a travs de un sitio web.

1D

Compuerta Desvo

Mariposa

2A

Presin A

Documentos metodolgicos
2B Presin B

Se ha llevado a cabo el proceso de desarrollo del sistema documentando al mismo en tiempo y forma. Se hace imposible incluir la totalidad de la misma en el presente, sin embargo se aprecia a continuacin uno de

2C 2D

Presin T ubera Presin T apa

1 2

2E 2F

A/C Mariposa A/C Bypass

Elementos Mecnicos

3A

T Cojinetes Sistema Refrigeracin

3B

3C

Diferencia de Presin

3D

A/C labes

3E

Control Arranque

4 4A 4B 4C 5

T urbina Velocidad Giro Caudal Apertura labes Potencia Clculo Potencia Control Caudal Regulacin al Ro Medicin Caudal

la tapa de la turbina Abrir / Cerrar la vlvula mariposa Abrir / Cerrar la vlvula Bypass Mantener la temperatura de los elementos mecnicos (turbinas, cojinetes, etc.) en un nivel adecuado Medir en tiempo real la temperatura de los cojinetes Activar / Desactivar el sistema de refrigeracin Diferencia de Presin en ambos lados de tubera de entrada y control de vlvula mariposa. Apertura y Cierre de los labes de la turbina para el control del caudal general de agua. Control de arranque y parada (normal y de emergencia) de todo el proceso. Monitorear la velocidad de giro de la turbina Medir la velocidad de giro de la turbina Medir caudal turbinado Controlar el nivel de apertura de los alabes Mantener la potencia generada en un cierto rango Calcular la potencia generada en tiempo real Controlar el caudal de agua Regular el caudal de agua que se deja pasar al rio Medir el caudal de agua circulando Cargar los parmetros necesarios (temperatura permitida, valores de alarma, caudal de agua a generar )

1 1

Control de Arranque Parada

Simulaciones

1 10 Supervisin por Internet

11

Arquitectura del Sistema

1 12 1 2 1 1 2 Reportes

Controlar el arranque y parada de las unidades de generacin Simular situaciones y ambientes posibles, para ver la respuestas que las mismas producen en el sistema, y que sirvan de ayuda para casos de emergencia u oportunos. Supervisar el sistema de manera remota, pudiendo acceder al estado en el que se encuentra la planta en cualquier momento de manera online y a travs de la Web. Descentralizar la operacin del sistema, permitiendo que varias PCs operadoras puedan tomar decisiones, con una auditoria que las respalde. Generar reportes estadsticos de los valores medidos, y otros valores.

Para mayor documentacin sobre el desarrollo del trabajo consultar a los autores. Funcionamiento bsico del sistema La funcionalidad bsica o central del sistema como se ha mencionado anteriormente es darle un seguimiento, monitoreo y control al proceso de generacin de energa hidroelctrica. Todo el sensado y actuado sobre las variables del sistema, bajo la arquitectura ya descripta y cubriendo las funcionalidades tambin ya mencionadas sigue la siguiente lgica desde una perspectiva secuencial y grfica. El siguiente diagrama de flujo deja bien explcito como se controla y lleva a cabo el proceso.

5A 5B 6 6A

1 2 1 1

Parametrizacin

Pantallas Se aprecia como las interfaces de usuario son amigables al operario siguiendo las normas y procedimientos estandarizados para sistemas SCADA3 .

Ilustracin 12 - Diagrama de Flujo Ilustracin 14 - Pantalla Principal

Desde esta otra perspectiva, la funcionalidad de control del proceso quedara modelada de la siguiente manera:

La pantalla principal del sistema muestra la unidad mecnica principal, los valores sensados y el estado actual de actuadores, junto con otras partes del circuito del proceso.

Ilustracin 13 - Diagrama de Bloques

Gracias a la metodologa iterativa de trabajo seleccionada para este proyecto, en sprints posteriores se fue refinando este diseo y se dej plasmada la tecnologa para clculos, simulaciones utilizada as como tambin los modelos matemticos correspondientes entre otros detalles ms especficos.

Es imposible capturar todas las pantallas del sistema en un documento tan sinttico como el presente, por ello se incluyen las ms importantes. El resto son anexadas y/o estn a disposicin de quien lo requiera.

Ilustracin 15 - Histricos

Ilustracin 17 - Configuracin del Sistema

De los valores propiamente dichos se puede listar y ver a grandes rasgos datos particulares,

Es importante no olvidar que todos estos valores pueden y deben ser necesariamente parametrizados con valores mximos, mnimos, unidades de medida, entre otros.

Ilustracin 16 - Graficacin

As como tambin analizar y graficar el histrico de cada uno de ellos.

Ilustracin 18 - Mdulo de Usuarios

Y por supuesto no olvidar la seguridad inherente que un sistema de este tipo necesita. El mdulo de seguridad proporciona dichas configuraciones para establecer niveles de permisos apropiados entre los diferentes roles de la planta.

3. Resultados
Como resultados del trabajo se puede mencionar: Un grado de avance del 95% del proyecto a la fecha. Mdulo de Control, comunicaciones, web service e interfaces en etapa final del desarrollo. Un correcto mapeo entre metodologa de sistemas aplicada a proyectos TICs no convencionales (sistemas de gestin, ABM, etc.). Y como extra personal del equipo de trabajo y no tanto del trabajo per se: una aprehensin de nuevos conocimientos satisfactoria y bastante completa para enfrente el mundo laboral desde una perspectiva ms amplia.

decisiones, sobre todo en ambientes crticos como ste. Se evidencia la necesidad de recursos humanos de nuestra especialidad formados en este tipo de sistemas tan demandados y necesarios en la vida humana y la tecnologa que hace ms fcil la misma. Las metodologas de sistemas son aplicables a este tipo de proyectos. Concluimos que esto se debe a la transicin analgica-digital de la cual el mundo y sus procesos tecnolgicos involucrados, estn siendo protagonistas. Las TICs son el futuro en cualquier mbito, proceso, actividad o ejercicio humano. Investigacin bsica y aplicada son complementarias y necesarias en el desarrollo de este tipo de sistemas de informacin.

El trabajo en s no puede ofrecer resultados tan concretos como en el planteo de una hiptesis y su verificacin en un trabajo de investigacin convencional. Como ingenieros abordamos problemas de ciencia y tecnologa aplicada por lo que nuestra seccin de resultados y conclusiones se destina a narrar el proceso y actividades que se han llevado a cabo a lo largo de todo el ciclo, junto con el grado de satisfaccin de las mismas.

5. Referencias
Referencias [SCRUMf]: Qu es SCRUM Transformando el mundo del trabajo. www.proyectosagiles.org / www.scrumalliance.org. [MBSDOC]: Documentacin Modbus Slave Simulator. [MCADOC]: Documentacin Mdulo de Control Automtico. [HDBDOC]: Documentacin Hydro Data Base. [WSDOC]: Documentacin Web Service. [HDSKDOC]: Documentacin Hydro Desktop

4. Conclusiones
Para finalizar se deja en el presente como conclusiones, las siguientes: Se ha podido desarrollar un Sistema de Informacin (SCADA) con una amplia satisfaccin, cumpliendo con los requerimientos planteados. El recurso hdrico es de vital importancia para la sociedad, por su uso convencional y por ser una de las energas ms limpias del planeta. El monitoreo y control de procesos industriales es ms eficiente a travs de la tecnologa de telemetra (sensores y actuadores). Las estadsticas, histricos y simulaciones de posibles ambientes ayuda a la toma de

Bibliografa consultada Relevamiento escrito y entrevistado en central hidroelctrica lvarez Condarco, Mendoza Argentina. Ingeniero Oscar Echegaray. Documentacin Delphi & Matlab (Simulink) Wikipedia http://es.wikipedia.org/wiki/Wikipedia Apuntes de Centrales y Mquinas Hidrulicas Ctedra de Ingeniera Civil. Apuntes de Clase de Proyecto.

10

Apuntes de Clase de Sistemas de Transmisin de Datos Ctedra de Ingeniera en Sistemas de Informacin. Libro de ctedra de Modelos Numricos y Teora de Control Ctedras de Ingeniera en Sistemas de Informacin. Agradecimientos Al Dr. Ing. Anbal Mirasso, por su apoyo en el desarrollo del trabajo y gua en el rea hidrulica y modelamiento matemtico. Al Ing. scar Echegaray por su apoyo en el relevamiento de la central hidroelctrica. Al Departamento de Ingeniera en Sistemas de Informacin de la UTN FRM por su apoyo en recursos y seguimiento del trabajo.

11

You might also like