You are on page 1of 10

PANTALLA DEL SISTEMA SCADA BASADO EN INTERNET En el entorno desregulado, la informacin es la clave para asegurar el funcionamiento, la rentabilidad, retencin

del cliente, la ventaja en el mercado, y el crecimiento de la industria de la energa Registro para obtener una referencia a un objeto remoto. SpecNET RMI es el servidor que llama al registro para asociar (o vincular) un nombre con un objeto remoto. El cliente busca el objeto remoto por su nombre en el registro del servidor y luego llama a un mtodo en l. SpecNET son objetos del servidor RMI que incluyen la autenticacin de usuario, el funcionamiento de bases de datos, una lnea de diagrama de autogeneracin , etc El servidor SpecNET toma pedidos de los clientes, los ejecuta y devuelve los resultados. Cuando un cliente remoto se conecta al servidor SpecNET de informacin pblica, los clientes pueden acceder a la informacin de inmediato. Para obtener informacin confidencial, el servidor SpecNET redirige las solicitudes de los clientes al objeto de autenticacin de usuario, pide el nombre de usuario y contrasea y, a continuacin, de acuerdo con el nivel de usuario, da la asignacin de los usuarios a los diferentes objetos. Cuando el usuario desea ver la autogeneracin subestacin diagrama unifilar, el servidor ejecuta la SpecNET JNI que da la comunicacin con el servidor SCADA. A continuacin, se obtiene la informacin del diagrama de una lnea de conexin cruda del servidor SCADA, generar el diagrama de una lnea, y finalmente a continuacin, enva el diseo final para el cliente y para su visualizacin. Despus de eso, una conexin de socket se establece entre el servidor y SpecNET sitio del cliente, y los datos analgicos en tiempo real, la informacin de estado del interruptor, y tomas de los transformadores sern transmitidos desde el sistema SCADA para el sitio del cliente. Multithreading se utiliza para procesar mltiples solicitudes de clientes. Un hilo separado se puede configurar para

procesar la transmisin de datos cuando un cliente activa una conexin con el servidor SpecNET PERSONA MACHINE INTERFACE PMI ofrece un medio para que los ingenieros de servicios pblicos, planificadores, y la alta direccin puedan acceder a los datos del sistema SCADA. La funcionalidad de la PMI, para la mayora de las veces, es slo limitada a la visualizacin de la imagen global del sistema que se supervisa. Las personas que acceden a la PMI no toman parte activa en el control del sistema. La PMI en el sitio del cliente tiene la misma interfaz grfica de usuario (GUI) que el del sitio del servidor. Este diseo permite al usuario ver los detalles de la subestacin convenientemente. Cuando el usuario accede al servidor SpecNET, un mecanismo de seguridad se activa para permitir que slo el usuario autorizado pueda ver la informacin de SCADA. El PMI es apoyada por la autogeneracin de diagramas de una lnea y pantallas GUI. Como se muestra en la Figura 1, la autogeneracin de diagramas de una lnea contiene datos de la secuencia de entrada, colocacin, ruteo, vinculacin dinmica de datos y editor grfico. La entrada de flujo de datos de componentes y suministros de la subestacin da informacin para crear la topologa de la subestacin.

Figura 5. Arquitectura Java RMI Los vrtices de la topologa sin los componentes ser efectuada utilizando el algoritmo de VLSI de colocacin. Las conexiones de enrutamiento de las rutas de todos los componentes de acuerdo con algunas de las prioridades de conectividad. Los smbolos de los componentes se aaden entonces a la topologa. La informacin dinmica, como los voltajes y corrientes de MW / Mvar, se vinculan automticamente a cada componente para mostrar la informacin actualizada del SCADA a travs de la PMI. La disposicin final se almacena en labase de datos. Completas funciones de edicin grfica son soportados por la interfaz grfica del usuario en el servidor SpecNET. Dentro de una subestacin, los componentes pueden ser manipulados y editado mediante el ratn y el teclado. Los usuarios pueden elegir los smbolos de componentes de la biblioteca o disear su propia cuenta. Propiedades de los componentes puede ser editada haciendo doble clic

con el ratn en el componente respectivo, que a su vez llama a un cuadro de dilogo. Panormica y zoom tambin se admiten al ver los detalles de una red o de una subestacin. Las manipulaciones son aplicables con el arrastre de seleccin, y haga doble clic. Varios objetos pueden ser seleccionados, y los atributos del objeto se puede modificar mediante un cuadro de dilogo pop-up. En el sitio del servidor o en la Intranet, el control puede ser emitido para abrir o cerrar interruptores a travs de la pantalla de una lnea. Despus de que el SCADA recibe la orden, la pantalla refleja el estado actualizado del interruptor.

Figura 6. Mapa de Buona Vista

Figura 7. Mapa general de la subestacin

c Figura 8. Mapa detallado de la subestacin BASE DE DATOS DE OPERACIN La base de datos almacena los datos SpecNET estticos y dinmicos del sistema SCADA. La mayora de las bases de datos se puede utilizar para almacenar datos histricos con la conectividad de base de datos Java Open Database Connectivity (JDBC / ODBC). Se cuenta con un prctico mecanismo de Acceso a datos en un servidor NT. Los datos histricos se componen de los datos registrados, eventos y datos dinmicos de los diagramas de una lnea. El estado del sistema y los datos en tiempo real se almacenan en la base de datos con una periodicidad especificada por el usuario. El acceso a la base de datos se realiza a travs de una serie de mdulos de interfaz que lee y escribe datos en las tablas de base de datos.

La operacin de la base de datos en el sitio del servidor es a travs de RMI y JDBC. JDBC es una API de Java para ejecutar sentencias SQL. Esto permite que el programa Java enve sentencias SQL a la base de datos correspondiente. Cuatro pasos se ejecutan antes de utilizar el API JDBC para acceder a la base de datos: Importar las clases JDBC Registrar el controlador JDBC Abrir una conexin a la base de datos Consultar la base de datos.

Despus de estos pasos, el programa Java puede hablar con la base de datos. SISTEMA DE SEGURIDAD Algunos de los desarrollos potencialmente ms valiosos en la Resolucin de la tecnologa de alta velocidad son Internet, Intranet, Extranet que conectan las empresas de servicios elctricos a travs de aplicaciones directamente a organizaciones externas, como sus clientes, promotores independientes, distribuidores, agentes y socios estratgicos. El intercambio de informacin y la manipulacin tienen un rendimiento diferente y requisitos de seguridad. Juntos van a determinar el tipo de redes que se utilizan para la comunicacin y cmo establecer la autoridad. Tres niveles de acceso se utilizan para el sistema SCADA: Nivel de Intranet Nivel de Extranet Nivel de Internet La seguridad es por lo general es menos de preocupacin por el nivel de intranet, ya que las aplicaciones de intranet se despliegan dentro del firewall. El rendimiento de la intranet est limitada slo por la velocidad de la red de la empresa. En la actualidad, la escalabilidad de Ethernet est bien definido a 10/100 Mbps con la red Ethernet 1/10 Gbps en su camino. De alto rendimiento las tecnologas Ethernet pueden satisfacer plenamente los requisitos de rendimiento de intranet.

Aplicaciones de extranet pueden extender la arquitectura intranet ms all del fire wall permitiendo la informacin del acceso a ver una red pblica. La seguridad de los datos a este nivel podran ser protegidos mediante fire wall, criptografa, certificados digitales (DC), y la infraestructura de clave pblica (PKI). El rendimiento de la extranet es ms una preocupacin, dado que los retrasos de interconexin de redes debe ser considerado. Sin embargo, extranet casi siempre se conecta a travs de lneas de alta velocidad alquiladas y es, por lo tanto, menos susceptibles a las limitaciones de ancho de banda. En el nivel de Internet, los requisitos para el intercambio de informacin debe ser menos crtica en trminos de rendimiento y seguridad. La seguridad en las transacciones a veces puede garantizarse mediante el uso seguro de transferencia de hipertexto (HTTPS) para el intercambio de informacin en la Web, la tecnologa va con el apoyo de muchos exploradores Web. Los datos de seguridad de las tecnologas de extranet tambin se pueden utilizar a nivel de Internet. IMPLEMENTACIN La implementacin real se compone de tres mdulos principales, como se muestra en la Figura 2. El primer mdulo es el Siemens SCADA Spectrum servidor se ejecuta en una estacin de trabajo Unix con el sistema operativo Solaris. El segundo mdulo es el servidor SpecNET se ejecuta en un PC con Windows NT Server e Internet Information Server (IIS) para apoyar la publicacin en la Web y la funcin de puerta de enlace. El firewall de la empresa se utiliza para proporcionar seguridad de datos de la red de la empresa en un entorno distribuido. El lado del cliente es un PC con navegador Web compatible con Java, como Netscape o Explorer. La comunicacin entre el servidor y el cliente SpecNET Java es a travs de Ethernet de alta velocidad. La base de datos del sistema reside en el servidor SpecNET mismo. El PMI compuesto de mltiples pantallas, cada una dando una ventana nica en el estado general del sistema. El nivel ms alto es el mapa global que presenta una visin general de distribucin de las subestaciones. El segundo y tercer nivel representa un rea ms pequea de todo el mapa, pero con ms detalles en el rea mostrada. En el nivel ms bajo de la pantalla se

encuentra la subestacin de una lnea de esquema. A travs de las funciones de zoom y paneo, el usuario puede ver los detalles de cada componente de la subestacin. Veamos un ejemplo. Las figuras 6, 7 y 8 muestran los pasos para ver el diagrama unifilar de la subestacin hipottico. La subestacin se accede mediante la seleccin de la zona rectangular que puede ser ampliado en cada nivel. Los datos dinmicos del diagrama unifilar se est actualizando. Los datos tales como voltajes, corrientes de MW / Mvar, y el estado del interruptor del sistema elctrico simulado se transfieren automticamente a partir de la base de datos del servidor SpecNET como proveedor de servicios proporciona servicios solicitados para conectar el servidor SCADA. Con el rpido incremento en tamao y complejidad de los programas de software, es muy importante para reducir el alto costo y complejidad de software y mientras aumenta la fiabilidad y la modificabilidad. Con los avances de la tecnologa de Internet, ms sistemas distribuidos estn diseados para satisfacer las diversas necesidades de aplicacin. La tecnologa EJB proporciona servicios de bajo nivel como el soporte para transacciones, concurrencia, persistencia, seguridad y gestin del ciclo de vida para cada servicio. Por lo tanto, EJB se pueden utilizar en el diseo del sistema SpecNET para un mejor rendimiento. La figura 6 ilustra la arquitectura EJB basado SpecNET. El servidor EJB se utiliza para gestionar los recursos necesarios para apoyar el contenedor EJB. Un contenedor EJB se ejecuta en el servidor EJB y proporciona un entorno escalable, seguro y transaccional en la que operan los enterprise beans. Enterprise Beans son objetos del lado del servidor Java que habla con el servidor o base de datos SCADA.

La Figura 9. EJB basado en arquitectura SpecNET El cliente obtiene una referencia de un bean buscando el nombre del registro del bean en la interfaz Java nombre de directorio (JNDI) servicio de nombres. A continuacin, el cliente habla con un bean a travs de interfaces locales y remotas. El marco EJB ofrece dos tipos de beans de empresa: Sesin Entidad Un bean de sesin es un objeto no persistente que opera exclusivamente en el nombre de la sesin del cliente que se crea. El bean de sesin no se comparte entre varios clientes. La autenticacin del cliente es un ejemplo tpico del bean de sesin. Un bean de entidad representa tpicamente datos especficos o colecciones de datos en el almacenamiento persistente, como la informacin compartida. La visualizacin en tiempo real de informacin puede ser diseada como un bean de entidad.