Proyecto Fin de Carrera: Presentado A
Proyecto Fin de Carrera: Presentado A
Proyecto Fin de Carrera: Presentado A
Presentado a
INGENIERO ELECTRÓNICO
por
Contenido
1 INTRODUCCIÓN .......................................................................................................... 3
2 OBJETIVOS ...................................................................................................................... 4
2.1 Objetivo General ...................................................................................................... 4
2.2 Objetivos Específicos .............................................................................................. 4
2.3 Alcance .................................................................................................................... 4
3 DESCRIPCIÓN DE LA PROBLEMÁTICA Y JUSTIFICACIÓN DEL TRABAJO .......................... 5
4 MARCO TEÓRICO, CONCEPTUAL E HISTÓRICO .............................................................. 5
4.1 Marco Teórico.......................................................................................................... 5
4.1.1 Microredes inteligentes y su relación con la norma IEC 61850 ....................... 5
4.1.2 Norma IEC 61850........................................................................................... 10
4.1.3 Equipos que soportan y operan bajo la norma IEC 61850 ............................. 26
4.2 Marco Conceptual .................................................................................................. 29
4.3 Marco Histórico ..................................................................................................... 31
4.3.1 Contexto Nacional .......................................................................................... 31
4.3.2 Contexto Internacional ................................................................................... 32
5 DEFINICION Y ESPECIFICACION DEL TRABAJO .............................................................. 33
5.1 Definición .............................................................................................................. 33
6 METODOLOGÍA DEL TRABAJO ...................................................................................... 33
6.1 Plan de trabajo........................................................................................................ 33
6.2 Búsqueda de información ...................................................................................... 34
7 TRABAJO REALIZADO .................................................................................................... 35
7.1 Descripción del trabajo realizado........................................................................... 35
8 RESULTADOS DEL TRABAJO .......................................................................................... 37
8.1 Modelo de caracterización de los servicios GOOSE ............................................. 37
8.1.1 Mapeo de mensajes GOOSE según IEC 61850 ............................................. 37
8.2 Evaluación del plan de trabajo ............................................................................... 62
8.3 Pruebas futuras ....................................................................................................... 63
9 DISCUSIÓN .................................................................................................................... 63
10 CONCLUSIONES............................................................................................................. 64
11 AGRADECIMIENTOS ...................................................................................................... 66
12 REFERENCIAS ................................................................................................................ 66
Modelo de tráfico generado por aplicaciones 3
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
1 INTRODUCCIÓN
Uno de los retos más grandes de las empresas de distribución de energía eléctrica,
consiste en convertir las redes tradicionales en “redes inteligentes” con miras a
mejorar la calidad de la energía, predecir y gestionar de manera eficiente el uso de la
energía eléctrica, mejorar la confiabilidad, la seguridad e incrementar la flexibilidad
en la operación a través de la incorporación de sensores, comunicaciones y sistemas
de gestión en tiempo real, integrando la oferta de generación distribuida y de
sistemas de acumulación al sistema eléctrico existente. En este sentido, hablando
específicamente de las comunicaciones, se hace necesaria la implementación de un
sistema de telecomunicaciones de doble vía que permita el intercambio de
información y de acciones de control en tiempo real.
Este trabajo, teniendo en cuenta los requerimientos mencionados para las redes de
comunicaciones, pretende organizar y tabular los parámetros que componen los
servicios GOOSE asociados a la normativa IEC 61850, definiendo, a su vez, la
estructura de mapeo para cada uno de ellos y su correspondencia como APDU’s que
se integrarán, finalmente, a un encabezado característico, cuyos parámetros de
organización y tamaño se encuentran sujetos al tipo de capa o protocolo de
comunicaciones utilizado (Ethernet, Wi-Fi, etc.).
Modelo de tráfico generado por aplicaciones 4
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
2 OBJETIVOS
2.3 Alcance
• Se efectúa un proceso de identificación de las partes del sistema eléctrico que son
reguladas e influenciadas por la norma IEC 61850, se realiza una revisión de los
equipos involucrados en el proceso de comunicación y se lleva a cabo una evaluación
del estado del arte en lo que respecta a proyectos que contemplen la aplicación de la
norma mencionada en las microredes.
• A partir del estudio de algunos apartes de la norma IEC 61850, los cuales serán
especificados más adelante, se lleva a cabo la definición de los parámetros y atributos
que conforman los servicios GOOSE que contempla dicha norma. Esto, con el objetivo
de llevar a cabo el dimensionamiento de estos servicios, según la estructura definida
para cada uno de ellos, y la definición de parámetros de comunicaciones que vale la
pena tener en cuenta.
Tabla 1 – Aplicaciones al interior de una microred según la norma IEC 61850. [15]
Los comandos de control y cualquier cambio de estado que tenga lugar en un DER,
debe ser comunicado lo más rápido posible al Centro de Control de la Microred; por
Modelo de tráfico generado por aplicaciones 7
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
esta razón, se usan los mensajes GOOSE, los cuales presentan un nivel alto de
prioridad, para la atención de estas aplicaciones.
Para una microred típica cuyo sistema de comunicaciones comprende una WLAN
Ethernet, basada en la norma IEC 61850, se lleva a cabo la revisión de una simulación
efectuada para el documento de investigación de la referencia [15] en la plataforma
OPNET, con base en el siguiente esquema:
Fig. 1 – Microred WLAN basada en la norma IEC 61850 para simulación y análisis en plataforma OPNET. [15]
Todos los DER’s son manejados por un IED encargado de las funciones de control
central de la microred (MGCC). Un punto de acceso (AP) es ubicado cerca al MGCC
IED para interconectarlo con los demás IED’s a través de una WLAN. De manera
análoga, un servidor es conectado al MGCC IED por medio de un switch Ethernet. Los
IED’s locales ubicados en cada DER realizan funciones de control, monitoreo,
protección de las fuentes de energía a nivel local y coordinación de los DER’s, en el
proceso de comunicación con el MGCC Control mediante WLAN. Los mensajes GOOSE
en la microred para aplicaciones de control son generados entre el MGCC IED y los
IED’s locales cada 1 ms. A continuación, se ilustra los resultados obtenidos para dicha
Modelo de tráfico generado por aplicaciones 8
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
simulación [15], donde se observan los tiempos máximo y proedio para cada una de
las aplicaciones de la microred, según unos parámetros específicos y propios de la
simulación, introducidos en OPNET:
A continuación, se muestra la Figura 2, que corresponde a una microred que basa sus
principios de comunicación entre IED’s en los lineamientos estipulados en la norma IEC
61850.
Modelo de tráfico generado por aplicaciones 10
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
La figura 2 muestra los nodos correspondientes a los DER’s que podrían estar
asociados a la microred. Cada controlador envía datos de medición y de estado, que
son codificados según el protocolo de cada propietario, al gateway correspondiente,
utilizando un enlace de comunicación serial. Los gateways convierten los valores de
medición recibidos y la información de estado, según lo estipulado en el modelo de
datos de la norma IEC 61850, y envían los datos al sistema de monitoreo de la
microred a través de una interfaz Ethernet de 100 Mbps, usando los servicios definidos
en la norma IEC 61850. El sistema de monitoreo de la microred funciona como un
pequeño sistema de manejo de la energía (EMS), el cual envía comandos de control al
controlador de cada DER, a través del gateway correspondiente.
En el sistema de monitoreo, el sistema HMI (Human Machine Interface) del cliente usa
los servicios ISO/IEC 8802-2 y MMS mapeados, a partir del ACSI (Abstract
Communication Service Interface) de la norma IEC 61850 para comunicarse con las
unidades DER.
Desde el punto de vista del sistema, un gran número de procesos de configuración son
requeridos para unir todas las piezas y hacerlas funcionar bien. Para facilitar este
proceso y eliminar, en la medida de lo posible, el efecto de los errores humanos
dentro del procedimiento, se utiliza un lenguaje de configuración para la subestación
basado en XML, llamado Substation Configuration Language (SCL), el cual es definido
en la parte 6 de la norma IEC 61850. Esto permite la descripción formal de las
relaciones entre sistema de automatización de la subestación (SAS) y la subestación,
como tal. Al nivel de aplicación, es posible describir la topología de la subestación y la
relación existente entre la estructura de esta última y las funciones SAS, configuradas
en los IED’s. Cada dispositivo debe proporcionar un archivo SCL que describa su
configuración. [7]
Modelos IED
• Merging Unit (MU) IED: Este tipo de dispositivo, en primer lugar, procesa y reúne
las señales provenientes de los CT’s (Current Transformers) y los PT’s (Power
Transformers). Posteriormente, transmite señales digitales de voltaje y de corriente al
bus de procesamiento (Un bus Ethernet de alta velocidad).
• Breaker IED: Este no sólo controla la acción de abrir/cerrar del interruptor, sino
que además monitoreo el estado y la condición del mismo, recibe el comando de
disparo proveniente de los P&C IED’s y envío el evento de cambio de estado a los IED’s
de protección correspondientes a través del bus de procesamiento.
• Protection & Control (P&C) IED: Es un dispositivo universal que integra las
funciones de protección y control para la bahía que se encuentra atendiendo en la
subestación. [18]
• Las muestras de datos fila (tipo 4) y los mensajes GOOSE (Tipo 1) son críticos en
términos de tiempo y por esto son ubicados en un nivel bajo de la capa Ethernet. Esto
Modelo de tráfico generado por aplicaciones 14
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
contribuye la reducción del tiempo de transmisión de mensajes en tiempo real y del
tiempo de procesamiento. Para definir la condición temporal de los mensajes GOOSE
dentro del proceso, se lleva a cabo un etiquetado de prioridad (priority tagging).
• Los mensajes de velocidad media (tipo 2), los mensajes de comando con control de
acceso (tipo 7), los mensajes de baja velocidad (tipo 3) y las funciones de transferencia
de archivos (tipo 5) son clasificados según el protocolo MMS (Manufacturing Message
Specification). Estos mensajes son transportados mediante el protocolo TCP/IP
(Transmission Control Protocol/Internet Protocol). Este módulo (Clien-sever
communication) incluye intercamboa de información en lo que respecta a registro de
fallas, registro de eventos, valores medidos, etc.
Esta parte de la norma IEC 61850, como se ha dicho anteriormente, define el servicio
ACSI (Abstract Communication Service Interface), para su uso dentro del proceso de
codificación, mapeo y envío de los mensajes en un sistema de comunicaciones
acondicionado a una microred de distribución, en particular.
- El control de dispositivos.
- Publisher/Subscriber.
- La autodescripción de dispositivos.
- La transferencia de archivos.
Cada uno de estos modelos de información es definido como clase. Las clases
comprenden atributos y servicios. El diagrama conceptual de clases se muestra en la
figura 5. [2]
Este método de mapeo asegura la escalabilidad del stack o estructura del protocolo y
resuelve las contradicciones entre la estabilidad del estándar y el desarrollo de
tecnología futura de redes. Con el desarrollo de los protocolos de comunicación, el
SCSM simplemente es modificado, cuando la estructura del protocolo cambia, con el
propósito de lograr el desacople entre los servicios funcionales y de comunicaciones.
El proceso de mapeo para los mensajes GOOSE, se ilustra en la Figura 6.
Con el propósito de asegurar la rápida transmisión del mensaje, el IEC 61850 dispone
que los mensajes GOOSE sean directamente mapeados a la capa Ethernet. El stack del
protocolo de comunicación GOOSE, usa solamente 4 de las capas de comunicaciones
del modelo OSI de 7 capas. El mensaje es codificado en la capa de presentación del
ASN.1 a través de la capa de aplicación, y luego es mapeado directamente a la capa
de enlace. Con el propósito de aumentar la velocidad de transmisión, se usan
paquetes de etiquetado prioritario (priority tag) en la capa de enlace. El stack de la
transmisión entre capas en el proceso de comunicación para mensajes GOOSE, se
muestra en la Figura 7.
Modelo de tráfico generado por aplicaciones 19
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
Fig. 8 – Tiempos de procesamiento y transferencia para un proceso de comunicación entre IED’s. [5]
Fig. 9 – Servicios de asociación, intercambio de datos y fin de la asociación para una clase Aplicación-Asociación de
dos partes. [1]
• Asociación-Aplicación Multicast:
Modelo de tráfico generado por aplicaciones 22
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
Por otro lado, la clase aplicación-asociación Multicast debe ser capaz de llevar a cabo
el intercambio de información unidireccional por medio de servicios no confirmados.
Dicho intercambio se realiza entre una fuente y uno o varios destinos. A su vez, esta
aplicación-asociación debe proporcionar la suficiente información a los receptores
para interpretar de manera inequívoca el contexto en el cual el intercambio de
información debe ser procesado. [2]
Para este trabajo, se han tenido en cuenta servicios que obedecen a tres perfiles de
comunicación distintos. Los servicios GetGoCBValues y SetGoCBValues, son servicios
Client/Server MMS e intercambio información con base en una asociación de dos
partes (Two-party Association-Application). Por otro lado, el servicio
SendGOOSEMessage corresponde a un servicio GOOSE, el cual obedece a un modelo
de asociación Multicast. Por último, los servicios GetGoReference y
GetGOOSEElementNumber, son servicios que presentan el perfil de comunicación
GSE Management. Para estos últimos, pese a que el modelo de asociación dispuesto
Modelo de tráfico generado por aplicaciones 23
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
para el intercambio de información es Two-party Application-Association, el stack de
comunicación empleado comprende las mismas capas que aquel utilizado para los
servicios GOOSE.
4.1.2.8 Servicios
• GOOSE
• Client/Server MMS
Un servidor dispone los datos (Data) en un Logical Node (LN), al cual el cliente puede
acceder por medio de una conexión TCP/IP. A su vez, el cliente podría recibir reportes
de los eventos provenientes del servidor, a través de esta misma conexión TCP/IP. A
nivel de protocolo, esto constituye una conexión 1:1. Un servidor puede comunicarse
con varios clientes. La conexión es iniciada por el cliente.
Un dispositivo que actúa como servidor puede modelar datos (ie. El estatus de un
interruptor), los cuales están contenidos en un Logical Node (LN). Estos datos pueden
ser utilizados por un DataSet o un Control Block para publicar valores.
Modelo de tráfico generado por aplicaciones 24
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
Los mensajes de velocidad media (tipo 2), los mensajes de comando con control de
acceso (tipo 7), los mensajes de baja velocidad (tipo 3) y las funciones de
transferencia de archivos (tipo 5) atienden funcionalmente aplicaciones en una
microred bajo el perfil de comunicaciones Client/Server MMS. La comunicación a
través de mensajes MMS incluye funciones de registro de fallas, eventos, valores
medidos, entre otras. La comunicación bajo este perfil constituye un procedimiento
de transferencia de datos confiable, dada la asociación de dos partes, descrita
anteriormente. [5]
Considerando la descripción dada para cada uno de los servicios que intervienen en el
envío de mensajes GOOSE para la atención de funciones en una microred, a partir del
siguiente modelo es posible observar la dinámica de los servicios al interior de un
bloque de control GOOSE (GoCB).
Modelo de tráfico generado por aplicaciones 26
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
Dados los avances en lo que respecta a la aplicación y estudio de la noma IEC 61850,
diferentes fabricantes han comenzado a trabajar desde hace un tiempo en el
desarrollo de equipos y tecnología, en general, para efectuar pruebas de campo del
estándar en operación y ofrecer soluciones de implementación del mismo en
microredes, en general.
AX-S4 61850
IED Scout
A nivel de software, IED Scout constituye una solución para la comunicación del
cliente con el servidor IEC 61850 y entre emisor y receptor para los mensajes GOOSE,
desarrollada por el fabricante Omicron. Comprende numerosas funciones útiles para
el cliente IEC 61850, desde la lectura y escritura de atributos de datos, hasta la
producción de archivos SCL. A su vez, esta interfaz detecta los mensajes GOOSE y de
comunicación cliente/servidor para su presentación, análisis y almacenamiento. De
igual manera, el software IEDScout también se encuentra en capacidad de modelar y
simular mensajes GOOSE. Presenta, igualmente, un cubrimiento de alto nivel para los
servicios ACSI, vinculados al envío de mensajes. Análisis de la comunicación
Cliente/Servidor basado en el protocolo MMS. Detección y monitoreo de mensajes
GOOSE en la red. Almacenamiento de tráfico GOOSE en archivos COMTRADE.
Transferencia respectiva de la información GOOSE detectada al módulo de
configuración GOOSE, para el dispositivo de prueba CMC. [9]
Las anteriores, son algunas soluciones que han desarrollado fabricantes como
Omicron, SISCO y ABB, en torno a la operación de las redes de comunicaciones
dispuestas en microredes, basadas en la norma IEC 61850. Para consultar más acerca
de las referencias comerciales alrededor de las diferentes tarea que cumplen los IED’s
vinculados a una red de comunicaciones IEC 61850, se recomienda visitar las páginas
Modelo de tráfico generado por aplicaciones 29
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
de los fabricantes citadas en las referencias, así como las de empresas dedicadas al
diseño de equipos de este tipo, como ABB y SIEMENS.
En el siguiente aparte se definirán aquellos conceptos que vale la pena dejar claros
para lograr el entendimiento efectivo de los procesos y aspectos estudiados en cada
una de las etapas de este proyecto:
Para empezar, se podría intentar definir el concepto de “red inteligente”, que aunque
es un término bastante amplio y con múltiples definiciones aplicadas, cabe establecer
una referencia conceptual, concerniente a la temática tratada en este proyecto.
DAS: Sus siglas, en inglés, corresponden a Distributed Automation System. Este puede
definirse como aquel sistema de distribución que permite a una compañía eléctrica
realizar labores de monitoreo, coordinación y operación de componentes de
Modelo de tráfico generado por aplicaciones 30
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
distribución del sistema, en tiempo real, desde locaciones remotas. La principal
función de los DAS, consiste en localizar y aislar la falla presentada en el sistema y
restablecer el servicio cuando ocurre una falla en la línea de distribución de potencia.
[5]
IED: En inglés, sus siglas hacen referencia al término Intelligent Electronic Device, en
español, Dispositivo Electrónico Inteligente. Los dispositivos electrónicos inteligentes
comprenden sistemas inteligentes basados en micro-procesamiento, que cumplen
diversas funciones de protección y control en sistemas de energía eléctrica. Los IED’s
reciben datos de de sensores y equipos de potencia del sistema eléctrico, y pueden
emitir comandos de control, como el disparo de los dispositivos de protección al
percibir irregularidades, mediante la operación de sensores, en el voltaje, la corriente
o la frecuencia del circuito, o el incremento o decremento de los niveles de voltaje
para mantener un valor específico requerido. Algunos IED’s comunes son los
dispositivos que controlan los relés de protección, los controladores de los
cambiadores de tap en las cargas, los controladores de los interruptores, switches de
los bancos de capacitores, reguladores de voltaje, entre otros. [18] [8]
La norma IEC 61850, como tal, surgió en el año 2003, y se ha venido actualizando
constantemente, según los avances y trabajos de investigación sobre la misma.
En países como Estados Unidos y Canadá, en los que se cuenta con infraestructura y
equipos de altos estándares de calidad y posibilidades de financiamiento para la
renovación de los sistemas de comunicaciones, ya se ha empezado a implementar la
norma, con el objetivo de llegar altos índices de robustez y confiabilidad en lo que
respecta al desempeño general del sistema eléctrico, mediante procesos de medición
inteligente y de comunicación eficiente entre los dispositivos que integran la red,
dando lugar a mejoras en el ámbito económico y técnico. Factores como la reducción
de costos, atención y respuesta a la demanda, reducción de pérdidas, entre otros,
presentan mejoría poner en ejercicio la aplicación del estándar IEC 61850.
Modelo de tráfico generado por aplicaciones 33
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
En Latinoamérica, la incursión de la norma ha sido progresiva y, si se quiere, algo
lenta, dada la reducida disponibilidad de recursos e infraestructura para su
implementación. Es claro, que realizar una renovación total de los sistemas de
distribución en amplias regiones conlleva gastos económicos y requerimientos
técnicos bastante difíciles de cubrir y satisfacer de manera inmediata. Es por esto que
en los países de Latinoamérica, en general, se está llevando a cabo, todavía, un
proceso de reconocimiento, instrucción e investigación alrededor de las disposiciones
del estándar IEC 61850, con miras a lograr, a mediano plazo, la introducción definitiva
de la misma, para la optimización del funcionamiento, a nivel de comunicaciones, en
las redes automatizadas de distribución.
5.1 Definición
El presente proyecto tiene como principal objetivo, dar claridad acerca de las
condiciones que determinan el tráfico de mensajes GOOSE al interior de un sistema de
comunicaciones instalado en una microred. De esta forma, son estudiados algunos de
los apartes de la norma IEC 61850, con miras a definir las estructuras típicas de los
parámetros que componen cada uno de los servicios GOOSE involucrados.
• Etapa II: En este punto, se procede a definir la norma IEC 61850, como tal,
abarcando sus objetivos principales, los lineamientos generales en los cuales se basa
para el establecimiento de las regulaciones y definiciones técnicas tenidas en cuenta
en cada uno de sus apartes, así como su campo de aplicación, desde varios puntos de
vista, dada su implementación en microredes. Teniendo estos conceptos claros,
llevando a cabo un dimensionamiento de la norma y logrando el entendimiento de sus
objetivos principales, es posible efectuar el procedimiento requerido para la
identificación de los servicios GOOSE que se ven involucrados en una red de
telecomunicaciones instalada en una microred inteligente.
• Etapa III: Habiendo comprendido e integrado los conceptos tratados en las dos
etapas anteriores, se hace posible comprender de una mejor manera los factores que
determinan la codificación y mapeo de los servicios GOOSE. De esta forma, al definir y
comprender los parámetros que componen cada uno de los servicios involucrados en
la transmisión de mensajes GOOSE, se hace posible establecer aspectos
fundamentales en lo que respecta a la estructura de cada servicio, su tamaño, tasa de
transmisión, retardo, etc. Para esto, se hace necesario revisar la documentación
respectiva, puntualmente, los apartes IEC 61850-8-1 [1] e IEC 61850-7-2 [2], que tratan
del Specific Communication Service Mapping (SCSM) y el Abstract Communication
Service Interface (ACSI), respectivamente.
Para el procedimiento de mapeo de cada uno de los servicios que integran el proceso
de envío y recepción de mensajes GOOSE, las fuentes de información consultadas de
mayor importancia son los apartes de la norma IEC 61850 7-2 y 8-1 [1] [2], que tratan
Modelo de tráfico generado por aplicaciones 35
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
cada uno de los servicios a nivel de la interfaz ACSI, y posteriormente, describe el
mapeo de los mismos mediante SCSM.
7 TRABAJO REALIZADO
Por último, al haber establecido el tamaño de los servicios primitivos GOOSE en bytes,
se procede a calcular la tasa de datos correspondiente para cada uno de ellos,
Modelo de tráfico generado por aplicaciones 36
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
asumiendo un tiempo de procesamiento acorde al rendimiento esperado para un
equipo estándar de pruebas basado en la norma IEC 61850 [9], teniendo en cuenta,
de igual forma, el tamaño fijo de cada servicio y el tamaño en bytes de la cabecera del
protocolo de comunicaciones definido en la capa de enlace.
En la tabla 7, que se muestra a continuación, se especifica el tipo y rango para los tipos de
datos ACSI, tratados en la parte IEC 61850-7-2 de la norma. Estas definiciones serán de
gran utilidad para la definición del tamaño de los parámetros que conforman cada uno de
los servicios GOOSE tratados en este trabajo.
8.1.1.2.1 GetGoReference
A continuación, en la tabla 9 se define cada uno de los parámetros que definen los
servicios primitivos asociados al servicio GetGoReference.
Modelo de tráfico generado por aplicaciones 40
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
Parámetro Descripción
Destination Address La dirección de destino será usada para
especificar la dirección requerida por el T-Profile.
StateID Este corresponde a un valor asignado al cliente
usado para referenciar la máquina de estados del
mismo. El rango de su valor estaré entre -32767 y
32767.
GoCBReference Este valor corresponde a un VISIBLE_STRING y
será capaz de contener un valor cuyo tamaño será
de 65 octetos. El valor corresponde al bloque de
control GOOSE para el cual se está requiriendo su
búsqueda.
MemberOffsets Esta es la lista de elementos que el cliente
requiere para obtener la referencia. Este valor
será de 0 o mayor que cero. El valor debe ser
menor a 512.
ConfRev Este parámetro contiene el número de revisión de
configuración del GCB (GOOSE Control Block) en
el momento que la etapa de Request se ha
resuelto (Int32U, según IEC 61850-8-1).
DatSet
Contiene el valor del DataSetReference en el
momento que la etapa de Request se ha resuelto.
Su tamaño, según IEC 61850-8-1, es de 65 octetos.
ListOfResults Esta es la lista de elementos para los cuáles el
servidor retornará las referencias. El rango de este
valor está entre 0 y 512.
Reference Estos valores contienen la referencia en String del
offset solicitado o un código de error apropiado.
Según el anexo A del IEC 61850-8-1, este
parámetro es un IA5String, cuyo tamaño va de los
0 a los 128 bytes.
ErrorReason Este parámetro indica una condición de error que
no permite que se cumpla con la solicitud del
cliente.
T-Data Mapping Todas las GSE Management PDU’s deben ser
enviadas y recibidas usando el servicio T-DATA
GetGoReferenceResult(+) y GetGoReferenceResponse(+)
GetGoReferenceResult(-) y GetGoReferenceResponse(-)
8.1.1.2.2 GetGOOSEElementNumber
En este sentido, teniendo presente la función principal ejecutada por este servicio, se
observa en la siguiente figura el esquema de comunicación funcional:
El cliente asigna una referencia a cada solicitud e incluye esta referencia como el
StateID dentro del request. Si un cliente recibe un
GetGOOSEElementNumberResponse que contiene un StateID desconocido, este
ignora el PDU.
Parámetro Descripción
MemberReference Esta es la lista de referencias que el
cliente solicita para obtener el offset del
elemento. Los valores NULL no están
permitidos.
ReferenceString Este parámetro contendrá el valor string
para la referencia cuyo offset está siendo
solicitado por el cliente. El valor no podrá
ser NULL.
ElementNumber
Este parámetro contiene el valor del
offset para el ReferenceString
correspondiente solicitado por el cliente
o un ErrorReason.
T-DATA Mapping
Todos los GSE Management PDU’s serán
enviados y recibidos mediante el servicio
T-Profile T-DATA. La dirección de destino
T-DATA para un mensaje GOOSE, debe
contener una dirección MAC multicast.
Por su parte, la dirección de la fuente T-
DATA para un mensaje GOOSE, debe
contener una dirección MAC unicast.
Tabla 17 – Parámetros a tener en cuenta para el servicio primitivo GetGOOSEElementNumber. [1]
Modelo de tráfico generado por aplicaciones 45
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
GetGOOSEElementNumberRequest y GetGOOSEElementNumberInd
GetGOOSEElementNumberResult(+) y GetGOOSEElementNumberResponse(+)
La lista de parámetros, junto con el tamaño respectivo de cada uno y el tamaño global
para el servicio primitivo GetGOOSEElementNumber.Result(+), se muestra en la Tabla
20. Esta misma lista de parámetros determina la estructura y tamaño del servicio
primitivo GetGOOSEElementNumber.Rsp(+).
GetGOOSEElementNumberResult(-) y GetGOOSEElementNumberResponse(-)
8.1.1.2.3 SendGOOSEMessage
El modelo del servicio GOOSE, descrito en el IEC 61850-7-2, ofrece una distribución
rápida y confiable, a lo largo de todo el sistema, de los datos de entrada y de salida.
Este SCSM usa un esquema específico de retransmisión para lograr un nivel apropiado
de confiabilidad. Cuando un servidor GOOSE genera un SendGOOSEMessage Request,
los valores actuales del data set son codificados en un mensaje GOOSE y transmitidos
como T-DATA en la asociación multicast. El evento que hace que el servidor invoque
el servicio SendGoose corresponde a una aplicación local, como se describe en el IEC
61850. Se obtiene mayor confiabilidad retransmitiendo los mismos datos
(incrementando gradualmente el SqNum y el tiempo de retransmisión). [1]
Modelo de tráfico generado por aplicaciones 47
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
El cliente crea y mantiene una máquina de estados para cada GCB (Goose Control
Block) habilitado. La máquina de estados del cliente tiene tres estados: NON-
EXISTENT, RETRANSMIT PENDING y RETRANSMIT.
Por lo menos un mensaje GOOSE debe ser enviado cada vez que el valor de uno o más
miembros referenciados por el DATA-SET cambie. A continuación, se ilustra dicha
estructura, en la tabla 24:
8.1.1.3.1 GetGoCBValues
El cliente usa este servicio para obtener los valores de los atributos del GoCB (GOOSE
Control Block) referenciado. El servicio GetGoCBValues es traducido de acuerdo al
servicio Client/Server MMS Read. Los parámetros de solicitud y respuesta para este
servicio, se muestran en la Tabla 28. [14]
Modelo de tráfico generado por aplicaciones 52
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
El formato utilizado para la definición del Network PDU de cada uno de los servicios
primitivos, se obtuvo a partir del procedimiento establecido para el modelo de tráfico
considerado en la referencia [16]. El primer campo del formato, de izquierda a
derecha, hace referencia al protocolo RFC 1006 (ISO Transport Service on top of the
TCP) y al ISO 8073 (ISO Transport Protocol), correspondientes a las capas de
transporte y de enlace. Después del paso de los servicios primitivos Client/Server
MMS a través de estas capas, se adicionan 7 bytes. El segundo campo hace referencia
al protocolo ISO 8327 (Basic connection oriented session protocol specification),
asociado a la capa de sesión, en la cual se adicionan 4 bytes. Por último, en el tercer
campo, se hace referencia al protocolo ISO que interviene en la capa de presentación,
en la cual se adicionan 9 bytes.
GetGoCBValuesRequest y GetGoCBValuesInd
GetCoGBValuesResult(+) y GetCoCBResponse(+)
Modelo de tráfico generado por aplicaciones 54
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
GetGoCBValuesResult(-) y GetGoCBValuesResponse(-)
8.1.1.3.2 SetGoCBValues
El cliente usa este servicio para establecer los valores de los atributos del GoCB
(GOOSE Control Block) referenciado. El servicio GetGoCBValues es traducido de
acuerdo al servicio Client/Server MMS Write. Los parámetros que integran este
servicio se describen en la Tabla 35. [14]
Modelo de tráfico generado por aplicaciones 55
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
SetCoGBValuesResult+ y SetCoCBResponse(+)
El parámetro Response(+) debe indicar cuándo la solicitud del servicio ha tenido éxito.
8.1.1.4 Tráfico
Con el objetivo de determinar una tasa aproximada de datos para cada uno de los
servicios primitivos expuestos, se lleva a cabo un cálculo basado en el tamaño
definido para las APDU’s de cada servicio primitivo y el tiempo requerido de
procesamiento para la generación, codificación y empaquetamiento de una orden. El
procedimiento para la realización de dicho cálculo se obtiene a partir de la revisión de
la referencia [13]. Este tiempo se estima, con base en el rendimiento propio
establecido para un equipo estándar de prueba cuyo funcionamiento y operación se
concentra en la norma IEC 61850 [9]. Este equipo establece como parámetro de
rendimiento un tiempo de procesamiento inferior a 1 ms, de manera que este se
asumirá como ta = 0.5 ms, para los cálculos respectivos. El tamaño del encabezado
Ethernet se obtiene de la referencia [13], mientras que el tamaño para el encabezado
Wi-Fi IEEE 802.11g se obtiene de la referencia [15].
Tabla 42 – Parámetros para el cálculo de la tasa de datos para el tiempo ta. [13] [15]
Modelo de tráfico generado por aplicaciones 58
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
Para este cálculo, adicionalmente, hay que tener en cuenta el tamaño de la cabecera
de la tecnología de comunicaciones empleada en la capa de enlace. Para este cálculo,
se han tenido en cuenta el protocolo Ethernet y el protocolo WiFi (IEEE 802.11). En la
Tabla 42 se ilustran los parámetros que han sido tenidos en cuenta para el cálculo de
la tasa de datos para cada uno de los servicios primitivos tratados en este trabajo.
𝑇𝑎𝑠𝑎 𝑑𝑒 𝑑𝑎𝑡𝑜𝑠 = Pr ∗ 𝑃𝑠
1
Pr =
𝑡𝑎
Tabla 43 – Tasa de datos para los servicios primitivos GOOSE y Client/Server MMS para el tiempo de
procesamiento ta.
Tabla 44 – Parámetros para el cálculo de la tasa de datos para los tiempos de transferencia tb. [13] [15]
Los tiempos de transferencia tenidos en cuenta para este cálculo, como se puede
apreciar, son diferentes para cada tecnología de enlace y para cada tipo de servicio.
Las diferencias establecidas entre los servicios GOOSE y Client/Server MMS, se debe a
que los datos manejados por los servicios MMS, según el modelo OSI de 7 capas,
deben pasar primero por las capas de transportes y de red TCP/IP, de manera que
presentan retardos mayores. Adicionalmente, considerando los tiempos expuestos
para el procesamiento y transmisión de los paquetes de datos, es posible observar
que el retardo de los mensajes GOOSE se encuentra, en promedio, por debajo del
retardo ETE de 4ms [4], definido como límite por el estándar IEC 61850 para el envío
de este tipo de mensajes.
Modelo de tráfico generado por aplicaciones 60
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
Tabla 45 – Tasa de datos para los servicios primitivos GOOSE y Client/Server MMS para los tiempos de
transferencia tb.
Considerando los cálculos realizados y los resultados obtenidos para las tasas de
transferencia de datos para las tecnologías Ethernet y Wi-Fi, mostrados en la tabla 45,
se observa que estas presentan valores inferiores para la segunda. Adicionalmente, es
posible concluir que la tasa de datos para los servicios GOOSE, en general, es mayor
que para los servicios Client/Server MMS, debido a las capas de comunicaciones
requeridas para la transmisión de datos de los servicios MMS (Ver Figura 6).
9 DISCUSIÓN
Es posible afirmar que durante el desarrollo de este proyecto, estos objetivos han
llevado consigo un proceso de aprendizaje e instrucción en el tema, al llevar a cabo la
revisión de ciertos apartes [1] [2], que tratan de manera detallada los aspectos
codificación y mapeo de los servicios primitivos tratados en la norma IEC 61850.
Adicionalmente, el presente trabajo no se reduce únicamente a establecer
teóricamente un procedimiento de mapeo para los servicios en cuestión, sino que
además motiva y establece la necesidad de profundizar en cuanto a la evaluación de
las ventajas de aplicación del estándar, como la interoperabilidad y la optimización en
Modelo de tráfico generado por aplicaciones 64
GOOSE, según el estándar IEC 61850, en una
microred inteligente.
términos de retardos de procesamiento y transferencia, en los sistemas de
distribución reales.
10 CONCLUSIONES
• De igual forma, las tasas de datos encontradas para los servicios GOOSE y
Client/Server MMS presentan diferencias claras, sustentadas principalmente en las
capas de comunicación del modelo OSI utilizadas para cada uno de estos. De esta
manera, las tasas de datos para los servicios bajo el perfil de comunicaciones
GOOSE y GSE Management son mayores, comparativamente, con respecto a las
tasas para los servicios Client/Server MMS.
¡Gracias…totales!
12 REFERENCIAS
[4] Liang Du, Qun-Jing Liu. The Design of Communication System on the Real-time
Relay Protection based on GOOSE. Power and Energy Engineering Conference. 27-
29 March, 2012.
[7] Ralph Mackiewicz. Technical Overview and Benefits of the IEC 61850 Standard
for Substation Automation. SISCO, Inc. 2004.
[8] Tarlochan S. Sidhu and Yujie Yin. Modelling and Simulation for Performance
Evaluation of IEC61850-Based Substation Communication Systems. IEEE
TRANSACTIONS ON POWER DELIVERY, VOL. 22, NO. 3, JULY 2007.
[12] LOAIZA, Julio. PALOMA, David. Relion, IEC 61850 & GOOSE para
Subestaciones de MV y la Industria. ABB, 2011. [En Línea]. Disponible en:
http://eyeproject.cl/PresentacionesABB/PP/RELION,%20%20IEC%2061850%20&
%20GOOSE%20para%20subestaciones%20de%20MV%20y%20la%20Industria-
David%20Paloma%20%5BModo%20de%20compatibilidad%5D.pdf
[13] MURCIA PÉREZ, César Augusto. Caracterización del Tráfico Generado por
DLSM/COSEM (Versión I). Universidad de los Andes. Bogotá, Colombia. 2011.
[16] Stefan Feuerhahn, Michael Zillgith, Christof Wittwer and Christian Wietfeld.
Comparison of the Communication Protocols DLMS/COSEM, SML and IEC 61850
for Smart Metering Applications. Fraunhofer Institute for Solar Energy Systems.
Freiburg, Germany.
[17] ByungGwan Yoo, Hyo-Sik Yang, Seungho Yang, Yu-seock Jeong, Won-yong
Kim. CAN to IEC 61850 for Microgrid System. Myoungji University. 2011.