Documente Academic
Documente Profesional
Documente Cultură
Septiembre 2009
1 - Conceptos Generales
Septiembre 2009
Basic communication structure for substation and feeder equipment: Part 7-2: Abstract communication service interface (ACSI) Descripcin del ACSI Especificacin de los servicios de comunicacin abstractos Modelo de la estructura de base de datos del equipo Part 7-3: Common data classes Clases de datos comunes y atributos relacionados Part 7-4: Compatible logical node classes and data classes Definiciones de las clases de nodos lgicos y de las clases de datos
Septiembre 2009
Descripcin Tradicional
Dispositivo de Proteccin y Control de Alimentador
Ajustes 50P (Inst. de fase)
Permiso Arranque
50FA 78 27 59N 59 81M 81m 67 51Q 25 50Q 49 46 51P 50P 32P 32Q
50BF
67N
51N 51NS 50N 50NS
79
52
Interruptor
Posicin (Abierto / Cerrado)
Septiembre 2009
Septiembre 2009
PIOC
CSWI
RREC
ATCC PDIF
Septiembre 2009
Septiembre 2009
El ACSI se mapea a los servicios disponibles en la capa de aplicacin y segn el perfil de comunicaciones concretos: se hace uso de una interfaz especfica denominada Specific Communication Service Mapping (SCSM).
Estos servicios concretos, y no los abstractos, son realmente los que se transmiten a travs del medio.
ZIV Aplicaciones y Tecnologa S. L. Septiembre 2009
8
Septiembre 2009
SERVER
ASSOCIATION LOGICAL-DEVICE (LD) LOGICAL-NODE (LN) DATA Cada uno de estos modelos se define como una clase, comprendiendo atributos y servicios.
Septiembre 2009
10
SETTING-GROUP-CONTROLBLOCK
REPORT-CONTROL-BLOCK and LOG-CONTROL-BLOCK
Septiembre 2009
12
Septiembre 2009
13
Anatoma de un SERVER
V A Functional Constraint MX MX
Logical Nodes
MMXU1 MMXU2
Logical Device
Ethernet
ZIV Aplicaciones y Tecnologa S. L. Septiembre 2009
14
SERVER class
Un SERVER contiene todo lo que se define como visible y accesible desde la red de comunicaciones. El estndar slo indica los LNs, datos, controles,... que se localizan en un servidor, as como los servicios (no define el Cliente). Un dispositivo fsico puede albergar uno o ms servidores.
Sus 2 funciones bsicas son: Comunicar con Clientes Enviar informacin a otros Servidores
XCBR
Septiembre 2009
15
Modelos de asociacin
Los modelos de asociacin definen: Los servicios para gestionar las asociaciones entre cliente y servidor, por ejemplo, una unidad central de subestacin y un nuevo IED. Los servicios para gestionar las asociaciones para mensajes unidireccionales, por ejemplo, GSE. Estos servicios gestionan los establecimientos y las rupturas de conexiones, deliberadas o inesperadas.
TWO-PARTY-APPLICATION-ASSOCIATION (TPAA) class model: Proporciona un modelo para intercambio de informacin bidireccional (con servicios de peticin y respuesta) entre un cliente y un servidor. MULTICAST-APPLICATION-ASSOCIATION (MCAA) class model: Proporciona un modelo para intercambio de informacin unidireccional (con servicios que no requieren confirmacin). El inercambio se realiza entre un una fuente (publisher) y uno o varios destinos (subscriber).
16
Septiembre 2009
Un SERVER puede contener uno o ms LDs dentro de l, y estos proporcionan datos y responde a rdenes.
Un LD consiste de tres partes: Informacin sobre el dispositivo fsico en s mismo; se denomina LN LPHD. Informacin y rdenes sobre el propio dispositivo lgico modelado; se denomina LN LLN0. Informacin y rdenes sobre el equipamiento a ser modelado (interruptores, seccionadores, funciones de sobreintensidad,). Esta parte consiste de uno o ms LNs.
ZIV Aplicaciones y Tecnologa S. L. Septiembre 2009
17
Los Nodos Lgicos (LNs) son agrupaciones de de DATAs que han sido organizados para servir a una funcin especfica (Unidad de sobreintensidad, Reenganchador, Medida de componentes de secuencia,). Contiene la informacin producida y consumida (datos y servicios) por cada funcin de aplicacin especfica del sistema de potencia, por ejemplo, por un interruptor (estados del interruptor, alarmas) o por una unidad de sobreintensidad (ajuste de habilitacin, de arranque, de temporizacin, seales de arranque y activacin, orden de bloqueo).
Septiembre 2009
18
Septiembre 2009
19
Septiembre 2009
20
Septiembre 2009
21
Red de Comunicaciones
LN PTRC
Septiembre 2009
DATA class
Especifica el tipo de informacin de los datos que conforman un LN, por ejemplo, la medida de intensidad en una de las fases con informacin de su calidad, su etiqueta de tiempo, una descripcin...
Septiembre 2009
23
Septiembre 2009
24
DATA class
Dato: Intensidad de la Fase A (MMXU.A de tipo WYE) CDC
DATA
Septiembre 2009
25
Septiembre 2009
26
Septiembre 2009
27
Septiembre 2009
28
ObjectName type
Septiembre 2009
29
Septiembre 2009
31
Septiembre 2009
32
Septiembre 2009
33
Ejemplo de IED
Proteccin de Feeder Medida: LN MMXU Dato: PhV.phsA Magnitud analgica: CMV Valor, quality, etiqueta de tiempo Entero, Booleano Buffered Report, MMS, XML,
Septiembre 2009
34
Septiembre 2009
35
Septiembre 2009
36
Septiembre 2009
37
Septiembre 2009
38
Septiembre 2009
39
REPORT-CONTROL-BLOCK classes
Permiten gestionar el intercambio de informacin entre un cliente y un servidor en relacin a los valores de los datos incluidos en los Data Sets: Bajo peticin del cliente Con una periodicidad particular (integrity) Tras la ocurrencia de algn evento pre-especificado: Cambio de un dato [Data change] Cambio de la calidad de un dato [Quality change] Actualizacin de los datos [Data update] Hay dos clases de report control block: BUFFERED-REPORT-CONTROL-BLOCK (BRCB) UNBUFFERED-REPORT-CONTROL-BLOCK (URCB)
ZIV Aplicaciones y Tecnologa S. L. Septiembre 2009
40
REPORT-CONTROL-BLOCK classes
BUFFERED-REPORT-CONTROL-BLOCK (BRCB)
Eventos internos (desencadenados en funcin de trigger options) producen el envo inmediato de reports, o almacenamiento (hasta un lmite prctico) para posterior transmisin para que la informacin no se pierda ante una prdida de comunicaciones.
Septiembre 2009
41
REPORT-CONTROL-BLOCK classes
UNBUFFERED-REPORT-CONTROL-BLOCK (URCB)
Mtodo empleado cuando no resulta necesario el almacenamiento temporal de la informacin. Si no existe una asociacin o si las comunicaciones no son lo suficientemente rpidas para soportarlo, los eventos pueden perderse.
Septiembre 2009
42
REPORT-CONTROL-BLOCK classes
Septiembre 2009
43
REPORT-CONTROL-BLOCK classes
Procedimientos para la generacin de Reports
Un RCB siempre est asociado con un Data Set que contiene la lista de datos a ser reportados. Habilitado y establecida una asociacin con un cliente, los procedimientos son:
Trigger Options (Data-change, quality-change y data-update): generacin basada en el cambio o la actualizacin de un DataAttribute de un miembro de un Data Set. Integrity: Se determinan periodos de tiempo tras los cuales se genera un report con los valores de todos los miembros de un Data Set. Si hay buffered events pendientes, se envan antes de generar el integrity report. General interrogation (GI): se emplea para solicitar una interrogacin general, generndose un report con los valores de todos los DataAttributes del Data Set referenciado. Si hay buffered events pendientes, se envan antes de generar el general interrogation report.
ZIV Aplicaciones y Tecnologa S. L. Septiembre 2009
44
LOG-CONTROL-BLOCK class
Permite gestionar el mecanismo de almacenamiento y publicacin de eventos (sequence-of-events, SOE) para su posterior recogida.
Septiembre 2009
45
LOG-CONTROL-BLOCK class
El almacenamiento es independiente de las asociaciones externas y de otras transacciones por comunicaciones. Incluso si se pierde la comunicacin, los eventos que ocurran se seguirn almacenando. Posibilita la recogida desde aplicaciones externas de subconjuntos de datos, muy posteriormente de que estos hayan cambiado. El origen de los datos almacenados puede ser el sistema de potencia o el propio sistema de comunicaciones (almacenamiento del nombre de usuario del cliente que intenta realizar rdenes de control, intentos no vlidos de acceso al IED,), siendo el DEVICE nicamente un repositorio de dichos datos.
Septiembre 2009
46
Est sujeto a requisistos de tiempo muy elevados (4ms para que llegue la informacin de un IED a sus suscriptores).
Para este fin existen dos tipos de procedimientos: GSSE: Permite intercambiar informacin de estados digitales (pares de bits cuyo significado est prefijado por la norma). Es el equivalente al GOOSE definido en UCA. GOOSE: Soporta el intercambio de un amplio nmero de tipos de datos, todos ellos organizados en Data Sets y totalmente configurables.
ZIV Aplicaciones y Tecnologa S. L. Septiembre 2009
47
Data Sets definidos por el usuario: Estados digitales, Valores analgicos, Calidad de los datos,
Septiembre 2009
48
T0: Tiempo de retransmisin en condiciones estables. (T0): Tiempo de retransmisin en condiciones estables (acortado por un evento). T1: Tiempo ms corto de retransmisin despus de un evento. T2, T3,: Tiempos de retransmisin hasta alcanzar el tiempo de condiciones estables. Fiabilidad por repeticin del mensaje El mensaje se enva por un cambio de valor, as como peridicamente para permitir la deteccin del evento.
ZIV Aplicaciones y Tecnologa S. L. Septiembre 2009
49
CONTROL class
Describe los servicios para que un CLIENTE pueda operar sobre DATAs de elementos externos definidos en el SERVER (interruptores, seccionadores, automatismos). Estos DATAs son los que poseen DataAttributes con FC de tipo CO, y sus posibles CDCs son:
Controllable single point (SPC) Controllable double point (DPC) Controllable integer status (INC) Binary controlled step position information (BSC) Integer controlled step position information (ISC) Controllable analogue set point (APC)
Septiembre 2009
50
CONTROL class
El modelo de control define: Los servicios posibles: Select (SEL) / SelectWithValue (SelVal) Cancel Operate (Oper) / TimeActivatedOperate (TimOper) CommandTermination (CmdTerm) Los tipos de control (definidos mediante mquinas de estado en la norma), utilizando cada uno de ellos algunos o todos los servicios definidos anteriormente: Direct control with normal security (direct-operate) Select-Before-Operate control with normal security (operate-once u operatemany) Direct control with enhanced security (direct-operate) SBO control with enhanced security (operate-once u operate-many)
Septiembre 2009
51
Time y time-synchronization
Servicio que proporciona una sincronizacin de tiempos para todos los nodos interconectados.
Septiembre 2009
52
File transfer
Define el intercambio de bloques de informacin no tratados como datos, permitiendo la carga de nuevos programas en los IEDs, la transmisin y recepcin de ficheros de oscilos,
Septiembre 2009
53
Septiembre 2009
54
...
.......
...
compatible LN classes
DPC
...
Pos Loc
... ....... .......
DATA
SPS
...
61850-7-2
ZIV Aplicaciones y Tecnologa S. L.
61850-7-3
61850-7-4
Septiembre 2009
55
M Metering and Measurement (9+1) S Sensors and Monitoring (4) X Switchgear (2) T Instrument Transformers (2) Y Power Transformers and Related
Functions (4)
Descripcin de un LN
Mandatory/Optional Descripcin
Septiembre 2009
57
Todos los Nodos Lgicos excepto el LPHD heredan, al menos, los datos obligatorios del Common LN
Septiembre 2009
58
Septiembre 2009
59
LPHD
Informacin comn a todo el Dispositivo Fsico
Septiembre 2009
60
LPHD
Ejemplo real 7IRV
Septiembre 2009
61
LLN0
Informaciones comunes dentro de cada Dispositivo Lgico
Septiembre 2009
62
LLN0
Ejemplo real 7IRV
Septiembre 2009
63
LLN0
Ejemplo real 7IRV
Septiembre 2009
64
Septiembre 2009
65
Septiembre 2009
66
Septiembre 2009
67
Data Name
El significado de los Data Names utilizados por los LNs definidos en la parte 7-4 de la norma viene recogido en una tabla al final de dicha parte.
Septiembre 2009
68
Data Name
Ejemplo real 7IRV: Unidad de sobreintensidad de fases (LN PHSPIOC)
Tipos EXT_: Datos no existentes en la norma Resto de tipos: Datos definidos en la norma
Septiembre 2009
69
Septiembre 2009
70
Descripcin de un CDC
Functional Constraint
Rango de valores
Septiembre 2009
Septiembre 2009
72
Measured value (MV) Complex measured value (CMV) Sampled value (SAV) Phase to ground related measured valued of a three phase system (WYE) Phase to phase related measured valued of a three phase system (DEL)
Sequence (SEQ) Harmonic value (HMV) Harmonic value for WYE (HWYE) Harmonic value for DEL (HDEL)
Septiembre 2009
73
Septiembre 2009
74
Septiembre 2009
75
Septiembre 2009
76
Septiembre 2009
77
CDCs
Ejemplo real 7IRV
Septiembre 2009
78
CDCs
Ejemplo real 7IRV
Septiembre 2009
79
CDCs
Ejemplo real 7IRV: Tipo para ajuste de Arranque de Un. Sobreintensidad de fase (LN PHSPIOC)
Ejemplo real 7IRV: Tipo para seales de activacin de la Un. Sobreintensidad de fase (LN PHSPIOC)
Septiembre 2009
80
CDCs
Ejemplo real 7IRV: Tipo para datos para las medidas de tensiones (LN IRVAMMXU) CDC Compuesto
CDC Simple
Septiembre 2009
81
Septiembre 2009
82
Septiembre 2009
83
Septiembre 2009
84
Tipo LG: Informacin para describir la funcin de almacenamiento de eventos etiquetados en el tiempo, con propsito de registro histrico.
Septiembre 2009
85
FCD
Septiembre 2009
86
FCDA
Septiembre 2009
87
Septiembre 2009
88
Septiembre 2009
89
Range Configuration
Septiembre 2009
90
Pulse configuration
Originator
Septiembre 2009
91
Vector definition
Septiembre 2009
92
CtlModels definition
ENUMERATED (status-only | direct-with-normal-security | sbo-with-normal-security | directwith-enhanced-security | sbo-with-enhanced-security)
SboClasses definition
ENUMERATED (operate-once | operate-many)
Septiembre 2009
93
El modelado de equipos reales no siempre encaja al 100% con los modelos definidos en la norma.
IEC 61850-7-4 IEC 61850-7-3
Device
Instancia #1 para la funcin 1 1 2 Instancia #2 para la funcin 1
Standard
Subconjunto
Instanciacin
Datos privados
ZIV Aplicaciones y Tecnologa S. L.
Subconjunto Instanciacin
Septiembre 2009
94
Para DATAs
Si adems de los datos mandatory (M) hay datos opcionales (O) que se ajustan a la funcin a ser modelizada, se emplarn estos. Si hay datos (M u O) que son necesarios en mayor nmero que el definido en el LN, se usarn datos adicionales con extensiones numricas. Si faltan datos en el LN para modelizar la funcin completa, se tratar de emplear los definidos en la lista comn de los LNs (61850-7-4, aptdo. 6). Si ningn dato del apartado 6 cumple los requisitos, se definir uno nuevo de acuerdo a reglas que se vern a continuacin.
ZIV Aplicaciones y Tecnologa S. L. Septiembre 2009
95
MyLD/XCBR1.Pos
Attribute Name FC Control and Status ctlVal operTm Origin M/O/C CO AC_CO_M CO AC_CO_O CO, ST AC_CO_O ctlNum CO, ST AC_CO_O stVal ST M Q ST M T ST M stSeld ST AC_CO_O Configuration, description and extension pulseConfig CF AC_CO_O ctlModel CF M sboTimeout CF AC_CO_O sboClass CF AC_CO_O D DC O dU DC O cdcNs EX AC_DLNDA_M cdcName EX AC_DLNDA_M dataNs EX AC_DLN_M
AC_CO_O stVal M Q M T M stSeld AC_CO_O Substitution subEna SV PICS_SUBST subVal SV PICS_SUBST subQ SV PICS_SUBST subID SV PICS_SUBST Configuration, description and extension pulseConfig CF AC_CO_O ctlModel CF M sboTimeout CF AC_CO_O sboClass CF AC_CO_O D DC O dU DC O cdcNs EX AC_DLNDA_M cdcName EX AC_DLNDA_M dataNs EX AC_DLN_M
MyLD/XCBR2.Pos
Attribute Name FC M/O/C Control and Status stVal ST M Q ST M T ST M Configuration, description and extension ctlModel CF M D DC O
Septiembre 2009
96
Septiembre 2009
97
Septiembre 2009
98
EJEMPLO Carcter 1 P para Proteccin Carcter 2 Common Carcter 3 Carcter 4 Nuevo LN Frequency Features PCFF
Septiembre 2009
99
A cada nuevo dato se le asignar un nico CDC, de los definidos en la parte 61850-7-3 siempre que sea posible. Cada nuevo Data incorporar un atributo name Space segn las reglas dadas en las partes 61850-7-1 y 7-3 de la norma.
EJEMPLO: Nuevo dato Directional Mode New Data Name: DirMod
ZIV Aplicaciones y Tecnologa S. L.
CDC: ING
Septiembre 2009
100
Septiembre 2009
101
ddd XCBR 1
Logical Node Instance # Logical Node Name per IEC 61850-7-4 (breaker) Optional Application Specific Prefix
102
Septiembre 2009
Pgina WEB en la que se comparte informacin sobre la definicin y uso de la norma IEC 61850. Recoge, presenta y resuelve cualquier tema tcnico que los usuarios planteen (Tissues: technical issues). http://www.tissues.iec61850.com
Septiembre 2009
103