Está en la página 1de 5

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/28139825

Más allá de la primera impresión: IEC 61850, más que una mera norma de
comunicación

Article · January 2006


Source: OAI

CITATIONS READS

0 319

2 authors, including:

Tatjana Kostic
Swissgrid AG, Laufenburg, Switzerland
28 PUBLICATIONS   269 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

ADDRESS View project

All content following this page was uploaded by Tatjana Kostic on 21 May 2014.

The user has requested enhancement of the downloaded file.


Lo más brillante de la energía

Más allá de la
primera impresión
IEC 61850, más que una mera norma de comunicación
Christian Frei, Tatjana Kostic

En un entorno energético TI típico,


¿cómo se consigue que diversos
componentes y dispositivos de
diferentes fabricantes funcionen
juntos sin problemas? La respuesta
está en una rentable interfaz estándar
de comunicaciones, que hace posi-
bles infraestructuras abiertas e intero-
perabilidad de los dispositivos.

Un estándar de este tipo, el


CEI 61850, está considerado como
una importante norma internacional
para sistemas de automatización
de subestaciones, ya que define la
comunicación entre los dispositivos
de la subestación, así como los co-
rrespondientes requisitos del sistema
y el modelo de subyacente de datos.

ABB Corporate Research está apro-


vechando estas características de
CEI 61850 para proporcionar tecnolo-
gía ‘plug and play’ para aplicaciones
de automatización de subestaciones.

30 Revista ABB 4/2006


Más allá de la primera impresión

Lo más brillante de la energía

L as subestaciones eléctricas
son sistemas distribuidos
complejos –contienen equipos
1 Arquitectura simplificada de una aplicación ‘plug and play’ basada en

CEI 61850. Los números entre paréntesis indican la parte correspon-


[4,5] del mismo se ha desarro-
llado en lenguaje UML (Uni-
fied Modelling Language)6) [3].
diente de la norma. Un ejemplo de estas aplicaciones son los siste-
primarios heterogéneos como, En este artículo nos referire-
mas básicos de supervisión o control.
por ejemplo, aparamenta de mos a él como modelo UML.
conexión, transformadores o En un sistema de automatiza-
líneas– y están controladas por Ordenador ción de subestaciones hay dos
sistemas de automatización de tipos de intercambio de datos:
Aplicación 1 Aplicación 2
subestaciones (SAS). Un sistema intercambio de datos de apli-
SAS consta de todo el equipo caciones en tiempo de ejecu-
electrónico1) necesario para ción e intercambio (fuera de
controlar, supervisar y proteger Máquina con objetos significativos línea) de datos de configura-
de forma permanente la red. ción. El intercambio de datos
Este equipo está interconectado en tiempo de ejecución tiene
Servidor ACSI
y ha de comunicarse a diferen- IED lugar a través de servicios de
(7-2, 8-1)
tes niveles dentro y fuera de la IED comunicaciones. La parte
subestación (por ejemplo, hacia Servidor ACSI MMS API IED 7-2 de CEI 61850 define un
(7-2, 8-1) sobre TCP/IP
el centro de control de la red). conjunto de servicios abstrac-
ASCI (7-2)
Tradicionalmente, el trabajo de API Servidor ACSI
Servidor tos de comunicaciones (ACSI)
MMS
ingeniería y configuración de (7-2, 8-1) que abordan los requisitos bá-
un sistema SAS ha sido consi- sicos del proceso de intercam-
derable. Estos esfuerzos tam- bio de información. Estos ser-
bién han demostrado ser caros, vicios se pueden implementar
ya que (a) los costes de las entregas a subestaciones (Parte 5), un modelo de como interfaz de programación de apli-
los clientes están condicionados por la datos para SAS (Parte 7), protocolos de caciones (API, Application Programming
falta de configuraciones estandarizadas comunicaciones y sus servicios (Partes Interface), especificada en un lenguaje
entre dispositivos de diferentes vende- 7, 8 y 9) y un lenguaje descriptivo de la de programación dado, y/o como servi-
dores, y (b) los costes del desarrollo de configuración de subestaciones (SCL - cios de la capa de aplicación de una
productos dependen del número de pro- Parte 6), basado en XML [2]. pila determinada de comunicaciones.
tocolos de comunicaciones privados o En general, un modelo proporciona Como ejemplos de este tipo de inter-
semiestándar que han de ser soportados. determinadas informaciones sobre un cambio mencionemos la lectura de la
Gracias a la norma CEI 61850, reciente- componente de equipo o sobre un pro- posición actual de un interruptor, un co-
mente adoptada [1], y en particular a ceso. En la comunicación de subestacio- mando de operador o el disparo de una
dos características singulares de la nor- nes, un modelo que, por ejemplo, lista función de protección para cambiar la
ma, los costes de ingeniería y configura- los datos de entrada y salida de un posición del interruptor en tiempo de
ción se han reducido notablemente. Es- transformador, se conoce como modelo ejecución. Estos servicios y la imple-
tas características singulares compren- de datos; CEI 61850 tiene un modelo de mentación de los mismos son el ‘medio’
den la autodescripción de dispositivos datos para cada función. Un dato ele- para el intercambio de datos.
electrónicos inteligentes (IED)2) en tiem- mental tiene un nombre compuesto por El segundo tipo de intercambio de da-
po de ejecución (debido a sus modelos tres partes normalizadas5), a saber, el tos, que se refiere a los datos de confi-
de datos y servicios de comunicaciones) nodo lógico (LN), el objeto de datos y el guración de todas las aplicaciones y dis-
y un lenguaje estandarizado de configu- atributo. positivos SA, se realiza usando archivos
ración de subestaciones (SCL). Puesto que la norma CEI 61850 define XML (eXtensible Markup Language),
Estas dos características permiten a ABB el modelo de datos completo en un for- que siguen el lenguaje SCL7), descrito en
3)
emplear un sistema ‘plug and play’ mato de texto y tabla, el modelo formal la norma. Estos archivos XML –en la fi-
(enchufar y listo) para aplicaciones de
automatización de subestaciones desti- Notas
1)
Según la norma CEI 61850, un sistema SAS consta generalmente de dispositivos electrónicos inteligentes
nado a reducir la costosa ingeniería de
(IED) conectados por una red de comunicaciones.
proyectos para muchos clientes. 2)
Por autodescripción de un IED se entiende la capacidad de éste para proporcionar cierta información, como
los datos de estado del proceso o los datos de configuración de entornos de protección (este último tipo de
La norma CEI 61850 datos no suele estar disponible en las normas anteriores SA sobre comunicación).
3)
CEI 618504) es una norma de comunica- Una aplicación se denomina ‘plug and play’ cuando es capaz de encontrar la funcionalidad de uno o más
dispositivos IED en tiempo de ejecución sin necesidad de configuración alguna y, a continuación, generar la
ciones para la automatización de subes-
correspondiente interfaz gráfica de usuario a partir de dicha funcionalidad.
taciones. Su objetivo principal es permi- 4)
ABB participa muy activamente en la definición y mantenimiento de la norma CEI 61850 (varios redactores de
tir la interoperabilidad sin fisuras de dis- dicha norma son empleados de ABB) y, en consecuencia, es uno de los principales proveedores en este cam-
positivos IED (especialmente de diferen- po. Esto es fundamental actualmente, ya que muchos nuevos proyectos, especialmente en China e India,
tes fabricantes de equipo original) den- requieren su uso.
5)
El nodo lógico, el objeto de datos y el atributo se ilustran mediante el ejemplo de un interruptor. El estado del
tro de la subestación. Se divide en
interruptor –en la terminología CEI 61850– se denomina XCBR.Pos.stVal, donde XCBR (el interruptor) es el
10 partes y trata cuatro aspectos princi- nodo lógico, Pos (posición del interruptor) es el objeto de datos y stVal (estado intermedio, conexión, desco-
pales: un modelo funcional del dominio nexión, estado incorrecto) es el atributo.
de aplicación de la automatización de 6)
El estándar de modelación de facto en ingeniería de software

Revista ABB 4/2006 31


Más allá de la primera impresión

Lo más brillante de la energía

gura se puede ver uno de ellos, resumi- predefinido- siempre que lo permitan cione datos reales (en vivo) del proceso
do– describen la configuración de los los mecanismos de seguridad en cada y, más tarde, también de actualizar los
dispositivos IED en términos de funcio- IED. valores correspondientes. Una aplica-
nalidad (por ejemplo, control, medicio- La figura 1 muestra esquemáticamente ción, por ejemplo un sistema básico de
nes y valores de estado de los interrup- la arquitectura de un sistema ‘plug and supervisión, depende del motor para
tores), direcciones y medios de comuni- play’. Los servidores ACSI proporcionan adquirir el contenido de los servidores y
caciones (por ejemplo, mensajes rápidos servicios definidos (Parte 7-2 de la nor- obtener y establecer valores. Puesto que
a numerosos destinatarios, presentación ma) y permiten la abstracción de los el tipo de datos se identifica claramente,
de informes), así como la distribución servicios con independencia de su im- el motor puede proporcionar vistas para
de la subestación y su relación con las plementación específica. También per- datos del proceso (valores actuales, ana-
funciones implementadas en los disposi- miten la ‘navegación’ de variables, la re- lógicos o digitales) o parametrización
tivos IED. cuperación y ajuste (donde proceda) de (de funciones de protección). Además
ciertos valores y, finalmente, la recep- se pueden registrar eventos y visualizar-
Aplicaciones inteligentes ‘plug and play’ ción de datos actualizados del proceso a los para el usuario; algunos pueden in-
En los párrafos siguientes se supone un través de un mecanismo de registro de cluso ser interpretados automáticamente
IED que cumple totalmente la norma eventos. El motor es la interfaz ‘semánti- como alarmas.
CEI 61850, concretamente, que debe ca’ entre ACSI y la aplicación, y se ocu- Más abajo describimos brevemente algu-
proporcionar para sus datos una interfaz pa de convertir nombres de variables nas aplicaciones prototipo9) desarrolla-
conforme con ACSI. MMS8) en objetos significativos de con- das en el centro de investigación corpo-
formidad con las Partes 7-4 y 7-3. Los rativa de ABB en Suiza en el marco del
Las aplicaciones inteligentes ‘plug and derechos de acceso -lectura, escritura o proyecto ‘Zero-Configuration Substation
play’ pueden depender de las caracterís- lectura/escritura– son identificados auto- Monitoring System’.
ticas de interoperabilidad normalizadas máticamente para cada atributo de da-
por CEI 61850. El descubrimiento y la tos. El motor es también responsable de Navegador CEI 61850 ‘plug and play’
recuperación de valores reales para los registrar cualquier evento que propor- En la figura 2 presentamos una imagen
datos del proceso y de confi- de pantalla de un navegador
guración se realizan del modo CEI 61850 ‘plug and play’. Es
2 Un navegador CEI 61850: aplicación que no necesita configuración
siguiente: posible crear un sistema de su-
alguna pero puede descubrir el contenido de un dispositivo IED,
pervisión elemental utilizando
analizarlo semánticamente y autogenerar la visualización.
1. Enchufar el ordenador con únicamente la dirección (o di-
la aplicación de ejecución recciones)
en la red CEI 61850. IP del dispositivo (o dispositi-
2. Proporcionar la dirección IP vos). Provisto de esta dirección
del servidor residente en un IP, un usuario puede acceder
IED. (Este paso es el único automática y autónomamente
que no tiene totalmente ca- al contenido del IED, es decir,
rácter ‘plug and play’) sin configurar previamente el
3. La aplicación recupera las software. En el ejemplo presen-
variables utilizando servi- tado en 2 se muestra el conte-
cios de directorio ACSI. nido del nodo lógico QA1X-
4. La interfaz de usuario de la CBR3 (que refleja la informa-
aplicación se genera auto- ción de un interruptor), junto
máticamente de acuerdo con su objeto de datos Pos
con estas variables y su se- (posición del interruptor) y los
mántica. atributos de los datos (nom-
5. La aplicación adquiere valo- bres, tipos, valores y otras
res actuales para todas las propiedades) correspondientes
variables de interés. a ese objeto. Ninguna de estas
6. Si se necesitan valores ac- propiedades está codificada en
tualizados de datos del pro- hardware, se generan a partir
ceso, la aplicación se suscri- de la información semántica
be a eventos adecuados. procedente del modelo formal
de datos expresado con el
Los pasos (2) a (6) se pueden modelo UML y que se encuen-
repetir tantas veces como sea tran disponibles en la aplica-
necesario. Puesto que el paso ción.
(2) no se considera por com-
pleto ‘plug and play’ se puede Comparador ‘plug and play’
realizar escanear la red para de configuraciones IED
detectar varios servidores – Otra aplicación inmediata, inte-
que responden a un puerto grada en el motor, es un com-

32 Revista ABB 4/2006


Más allá de la primera impresión

Lo más brillante de la energía

parador de configuraciones IED ‘plug En otras palabras, si sólo se dispone de proporciona un archivo SCL con la
and play’. Esta aplicación compara el la dirección IP (de su rango), sólo es descripción del patio de maniobras
contenido real de un dispositivo IED posible crear un sistema de supervisión (es decir, una sección de la subesta-
con su configuración descrita en el co- muy elemental centrado en dispositivos ción), se podrá crear y visualizar un
rrespondiente archivo SCL. La utilidad IED individuales. sencillo diagrama monofilar con los da-
de esta herramienta se observa especial- tos del proceso.
mente durante la puesta en servicio o el
mantenimiento, cuando el ingeniero ne-
Gracias a la norma CEI Conclusión
cesita verificar que la configuración IED 61850 de comunicación A pesar de su nombre, CEI 61850 es
real coincide con la proporcionada por para la automatización de mucho más que un mero estándar de
el correspondiente archivo SCL. comunicaciones, ya que también define
susbestaciones, los cos- un modelo de datos y los servicios para
Generador ‘plug and play’ tes SAS de ingeniería y operar con estos datos. ABB‘s Corporate
de configuraciones IED Research ha aprovechado estas caracte-
Normalmente, los archivos SCL son ge-
configuración se han rísticas para desarrollar la tecnología
nerados por la herramienta de ingenie- reducido notablemente. subyacente que permite utilizar aplica-
ría, pero también es posible generar ciones ‘plug and play’ (por ejemplo,
automáticamente un archivo SCL. Esto Para ampliar las capacidades del sistema deducir automáticamente la configura-
es especialmente útil durante la actuali- de supervisión se requiere un archivo ción de un IED). Evidentemente, siste-
zación del sistema, ya que la mayoría de adicional SCL, completo y actualizado, mas tan complejos como SCADA nunca
los sistemas usuales de automatización para hacer comprensible en conjunto el llegarán a tener pleno carácter ‘plug and
de subestaciones no tienen un archivo sistema de automatización de la subesta- play’ y requerirán cierto trabajo de inge-
SCL que las describa (y si lo tienen, ción. Una aplicación que exija que el niería. Sin embargo, este trabajo será
puede estar anticuado). El archivo SCL usuario le proporcione este fichero ya más simple gracias a los planteamientos
generado se puede importar más tarde no puede considerarse por ‘plug and propuestos y reducirá el número de
desde la herramienta de ingeniería para play’. Una solución posible consiste en pruebas de aceptación en fábrica, el
los procesos posteriores, evitando así un alojar el archivo SCL adicional en una tiempo de puesta en funcionamiento y
trabajo pesado y susceptible de errores. dirección predefinida en una pasarela. el mantenimiento.
Las aplicaciones descritas a modo de En este caso será posible la aplicación Los componentes esenciales de la
ejemplos ilustran la posibilidad de crear que describimos a continuación. arquitectura ‘plug and play’ se están
aplicaciones ‘plug and play’ basadas en convirtiendo en parte integrante de los
la capacidad de autodescripción de dis- Sistema (básico) ‘plug and play’ productos SAS de ABB. Este hecho,
positivos IED en tiempo de ejecución, de supervisión de subestaciones unido a la complejidad y a la creciente
utilizando como entrada únicamente la El navegador CEI 61850 descrito puede importancia de la norma CEI 61850, ha
dirección IP (o un rango de ellas). Des- descubrir una configuración de automa- dado un nuevo impulso al desarrollo
de una perspectiva sistémica, sin embar- tización de uno o más dispositivos IED conjunto de herramientas en ABB.
go, está limitada la posibilidad de utili- en una subestación. Gracias al modelo
zar únicamente el modelo de datos y de datos definido en el estándar es fácil
servicios ACSI (definidos en la Parte 7 identificar los puntos de datos de esta- Christian Frei
del estándar), que se refieren a disposi- dos y mediciones y, por consiguiente, Tatjana Kostic
tivos IED individuales. En consecuencia, crear automáticamente una interfaz de ABB Corporate Research
es imposible vincular las funciones des- usuario para visualizar todos los datos Baden-Dättwil, Suiza
cubiertas automáticamente (es decir, de proceso (de estado y medición). christian.frei@ch.abb.com
nodos lógicos) al equipo primario, ni Por otro lado, se puede realizar automá- tatjana.kostic@ch.abb.com
se puede deducir la distribución de la ticamente la suscripción a un servicio Publicaciones de ABB sobre la norma CEI 61850:
subestación, ni siquiera analizar la red de registro de eventos que proporcione http://www.abb.com/cawp/seitp202/C1256A8C0049
de comunicaciones entre dispositivos. valores actualizados. Además, si se 9292C1256D4100388F27.aspx

Notas
7)
El lenguaje SCL define la interrelación del equipo de la subestación entre sí y con la propia subestación.
8)
Manufacturing Message Specification: ISO 9506-1 e ISO 9506-2: Sistemas de automatización industrial, especificación de mensajes para la fabricación; primera edición,
15-08-2000
9)
Algunas de estas aplicaciones están actualmente en proceso de transferencia a unidades de negocio de ABB para la integración de productos.

Bibliografía
[1] IEC 61850: Communications Networks and Systems in Substations, International Standard, 2003.
[2] O. Preiss and A. Wegmann, ‘Towards a Composition Model Problem Based on IEC 61850’, The Journal of Systems and Software, Vol. 65/3, Elsevier Science, 2003,
pp. 227–236.
[3] OMG, Unified Modelling Language Specification, Version 2.0, July 2005. http://www.omg.org/uml
[4] T. Kostic and O. Preiss, ‘UML model of the IEC 61850 (v6, May 2004) and the data mappings between CIM 10 and IEC 61850’. Not yet published (contact authors).
[5] T. Kostic, O. Preiss, C. Frei, ‘Understanding and Using the IEC 61850: A Case for Meta-Modelling,’ Elsevier Journal of Computer Standards & Interfaces, vol. 27/6,
pp. 679–695, 2005.

Revista ABB 4/2006 33

View publication stats

También podría gustarte