Iec 61850
Iec 61850
Iec 61850
Visão Geral
Padrão Internacional
Principais proteções de diferentes fabricantes
IHM Controlador
Portal
Substação
2
Diferentes protocolos
HMI Controlador
Portal
Substação
60870-5 60870-5
MODBUS DNP LON PROFIBUS FIELDBUS
-104 -103
Proprietary Proprietary
3
Para alcançar uma meta internacional
Considerando globalmente
necessidades
expertise
Saber como
IEC 61850
4
IEC 61850: Planejamento
IEC
2001 2002 2003 2004 2006 2007
61850
5
O que é a IEC 61850?
6
IEC 61850: Redes de Comunicação e Sistemas
em Subestações - Conteúdo
IHM
GATEWAY
Station Bus
Ethernet Ethernet
Modbus / RS485
IEDs
Tranche générale
Barramento Substation data
Switchgear Switchgear Switchgear Switchgear Switchgear Switchgear
TCs & TPs TCs & TPs TCs & TPs TCs & TPs TCs & TPs TCs & TPs
8
Modelo do dispositivo: exemplo de
implementação
Station bus
Dispositivo físico SEPAM
Limit overflow
CGIO GAPC
HMI
Entrada/saída gerais Controle de
processo automático Switch position
PTRC Subst.
controller
Condição Trip Trip Decision
PTOC
RDRE
XCBR gateway
Gravador de
Disjuntor disturbios
RMS
MMXU demand
Unidade de medidas
Example
for some information
9
O que é a IEC 61850?
10
O modelo de dados hierárquico
Classe de dados comum
SEPAM_E1 (CDC)
- ctlVal: BOOLEAN
Atributo de dados
+ Q: Quality
Tipo de atributo de dados
Name: SEPAM_E1/Q8_XSWI.Pos.q comum
11
Grupo de nós lógicos
Examples:
■ PDIF: Proteção diferencial ■ CSWI: Interruptor de comando
■ RBRF: falha do disjuntor ■ MMXU: Unidade de medida
■ XCBR: Disjuntor ■ YPTR: Transformador
12
Common data classes (CDC) – Classe de
dados comum
Informação de status (7) Configuração de Status (2)
Informação medida (9) Configurações analógicas (2)
Status controlável (6) Informação de descrição (3)
Examples:
■ SPS: Status de ponto único
■ ACT: Ativação de informação de
proteção
■ MV: Valor medida
■ WYE: Valor trifásico medido
■ DPC: Contrôle de ponto duplo
■ SPG: Configuração de ponto único
■ DPL: Placa de identificação do
Dispositivo
13
Exemplo de modo lógico: XSWI
XSWI
Nome dados Tipo Explicação
Mode INC habilitado / disabilitado
Informação Health INS ok / atenção / alarme
comum de LN
Nam Plt LPL placa de indentificação
Loc SPS local / controle remote
EEHealth INS ok / atenção / alarme
EEName DPL placa de indentificação
OpCnt INS Contador de operação
Pos DPC Posição
Controles BlkOpn SPC Abertura de bloco
BlkCls SPC Fechamento de bloco
14
Auto descrição
I am… ,
Eu tenho
Agora eu Estes
entendo modelos,
… Server
IEC 61850
Auto descrição Modelo do
Cliente dispositivo
15
IEC 61850: Substation Configuration Language –
SCL (linguagem de configuração de subestação)
XML linguagem baseada que permite uma descrição formal de
Sistema de automação de subestação e pátio de manobras e a relação
entre eles
Configuração IED
16
A descrição de configuração
IHM
Capacidade
do Dispositivo
17
IEC 61850: Linguagem de Configuração de
Subestação
<?xml version="1.0" encoding="UTF-8" ?>
<SCL xmlns="http://www.iec.ch/61850/2003/SCL"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.iec.ch/61850/2003/SCL SCL.xsd">
<Header id="Sepam definition file" version="1" revision="0" nameStructure="IEDName" />
<IED name="TEMPLATE" type="Sepam series 80" manufacturer="Merlin Gerin"
configVersion="1.0" desc="modèle générique série 80">
<Services>
<DynAssociation />
icd file
<SettingGroups />
<GetDirectory />
….
</Services>
<AccessPoint name="AP1">
<Server>
<Authentication none="true" />
<LDevice inst="x8x" desc="xxxxxxx">
<LN0 inst="" desc="General" lnClass="LLN0" lnType="LLN0_Sepam_series80" />
<LN inst="1" prefix="" desc="Device" lnClass="LPHD" lnType="LPHD_Sepam_series80" />
…………………
18
IEC 61850: Linguagem de Configuração de
Subestação
<DataTypeTemplates>
<LNodeType id="LLN0_Sepam_series80" lnClass="LLN0" iedType="">
<DO name="Mod" type="ModSepam_s80" />
<DO name="Beh" type="BehSepam_s80" />
<DO name="Health" type="HealthSepam_s80" />
<DO name="NamPlt" type="NamPltLLN0Sepam_s80" />
<DO name="OpTmh" type="OpTmhSepam_s80" />
</LNodeType>
……………………….
<DOType cdc="LPL" id="NamPltLLN0Sepam_s80">
<DA bType="VisString255" fc="DC" name="vendor" />
<DA bType="VisString255" fc="DC" name="swRev" />
<DA bType="VisString255" fc="DC" name="d" />
<DA bType="VisString255" fc="DC" name="configRev" />
<DA bType="VisString255" fc="EX" name="ldNs">
<Val>"IEC 61850-7-4:2003"</Val>
</DA>
</DOType>
…………………………
</DataTypeTemplates>
19
Modelo de dados e troca de informações
Tem um MODELO de
DADO que pode ser
acessado
? Request
IED O que trocar
! Dispositivo
(IEC 61850-7-4
e 61850-7-3)
Response
Eletrônico
inteligente
!
«Event»
Como trocar
(IEC 61850-7-2)
20
Do mundo real ao modelo
XCBR
SCSM, ex.
61850-7-2 OpCnt
Dispositivo
Pos real na
61850-7-4 nó lógico subestação
e dado (disjuntor)
IEC
61850
61850-6
Configuration file
21
Da aplicação para a comunicação
Aplicação de Subestação;
Applicação Estável a longo prazo
Objetos (IEC 61850-7-3 e -7-4)
Serviços
Interface abstrata
(IEC 61850-7-2)
Mapeamento
IEC 61850-8-1, -9-1, -9-2
7 Interface de pilha
6
5
4
3 Estado da arte tecnologia
2 em comunicação;
1 Troca rápida
ISO/OSI
seven layer stack
22
IEC 61850: Specific Communications Services
Mapping (Mapeamento específico de serviços de comunicação)
Applicação
Specific
interfaces
AL 1 AL 2 AL n
Camada de aplicação 7
Layers 1.. 6
Estação de barramento
Communication stacks Part 8.1: mapeamento para MMS e
AL = Application layer
ethernet
Barramento de processo
Part 9.1: mapeamento sobre linha serial
Part 9.2: mapeamento sobre ethernet
23
IEC 61850: Interface de Serviço de
Comunicação Abstrata - Serviços
Cliente / servidor modelo
Permite a navegação dos dados do dispositivo
Exemplos de serviços
– GetDataValues – leitura
– SetDataValues – escrita
– GetDataDirectory – ler lista de nomes de objetos
Relato de eventos
Modelo de evento de subestação genérica
Permite comunicação pessoa para pessoa, em tempo real (editores /
assinantes)
GOOSE (Generic object oriented substation event – trd.: Evento de
subestação orientado a objeto genérico)
24
Client / Server communication
Data
Data
Data
req / rsp
Dispositivo físico
Aplicação
req / rsp ACSI Server
Data
Data
Data
Application
Aplicação
Dispisitivo
Físico
25
Comunicação entre assinantes e editores;
tempo crítico
Dispositivo físico Dispositivo físico
Publisher
ACSI Customer ACSI Server
Data
Data
Data
Dispositivo físico
Aplicação
ACSI Server
Data
Data
GOOSE Message
Data
multicast
Application
Aplicação
Dispositivo
Físico
Subscriber
26
Fluxo de Informações
Customer Server
Get, GetDef, …
Data
<values>
Customer Server
Data
Set, Operate, .. <values>
Customer Server
Subscriber Publisher
multicast <values>
Data
Subscriber
27
IEC 61850: Specific Communications Services
Mapping – Mapping to MMS (Mapeamento de Serviços
de Comunicações Específicos - Mapeamento para MMS)
ACSI Services MMS Services
LogicalDeviceDirectory GetNameList
GetAllDataValues Read
MMS IEC 61850 OBJECT GetDataValues Read
Application Process Server SetDataValues Write
VMD GetDataDirectory GetNameList
GetDataDefinition GetVariableAccessAttributes
GetDataSetValues Read
SetDataSetValues Write
Named Variable Obects Logical Nodes CreateDataSet CreateNamedVariableList
and Data CreateDataSet DeleteNamedVariableList
GetDataSetDirectory GetNameList
Report (Buffered and Unbuffered) InformationReport
Named Variable List Data Sets GetBRCBValues/GetURCBValues Read
Objects SetBRCBValues/SetURCBValues Write
GetLCBValues Read
SetLCBValues Write
QueryLogByTime ReadJournal
QueryLogAfter ReadJournal
GetLogStatusValues GetJournalStatus
Journal Objects Logs
Select Read/Write
SelectWithValue Read/Write
Domain Objects Logical Devices Cancel Write
Operate Write
Files Files Command-Termination Write
28
IEC 61850: Teste de conformidade
29
IEC 61850: Extensões
Nível 3:
Classe de nós lógicos e
classe de dados
Não padronizada
em IEC 61850
Nível 2: series
Classe de dados
comum
Nível 1:
Interface de serviço de
Services Abstract data model
comunicação
abstrata
30
IEC 61850: Extensões (contínuo)
31