You are on page 1of 24

IEC 61850 GOOSE Message Configuration by Dummy

Mohd Noorfazly Noran Utility Automation TNB Research

What is IEC 61850 GOOSE Message?


GOOSE is a peer-to-peer communication between IEDs in the substation network The GOOSE message is repetitive transmission of the data (tripping, analog value, interlocking, alarm, status etc.) The GOOSE message type can convey data attributes organized in a dataset

Why to use GOOSE?


Fast system/network wide distribution of input and output data values Publisher and subscriber mechanism less complexity Multicast/broadcast services supports simultaneous delivery of data to multiple physical devices using same network less wiring

IEC 61850 GOOSE Model and Mapping

IEC 61850 GOOSE Data Model

IEC 61850 GOOSE Communication Service Mapping

IEC 61850 GOOSE Message Information Model


IED A Publisher
IEDA_PROT PDIF Str general LLN0 Dataset IEDA_PROT/PDIF.Str.general[ST] IEDA_PROT/PDIS.Str.general[ST] IEDA_PROT/PTOC.Str.general[ST] IEDA_PROT/GGIO.Ind.stVal[ST] GoCB LLN0 GGIO Ind stVal PTOC Str general PDIS Str general

IED B Subscriber
IEDB_SYSTEM

IEC 61850 GOOSE Message Configuration (Publisher)

Data Data Data Data

Attribute Attribute Attribute Attribute

1 2 3 4

[FC] [FC] [FC] [FC]

GOOSE Control Block can be assigned for one dataset The parameter: GoCB Name GoID/AppID

Dataset1

GOOSE Control Block


Communication Parameter
Subnet configuration process Subnet parameter: 1. MAC Address 2. APPID 3. VLAN ID 4. VLAN Priority

Data Attribute n [FC] The LNs with the Data Attribute are grouped together to create dataset

Constructed from multiple LNs Data Attribute which assigned with Functional Constraint (FC)

Hierarchy of the IEC 61850 GOOSE Message Dataset The Dataset allows the
ExxFxx Logical Device
LLN0 LNType ExxFxx/LLN0.DSName Dataset receiver to understand what data information being sent in a GOOSE

ExxFxx/PTOC.Op.stVal [ST] ExxFxx/PDIS.Op.stVal[ST] Dataset Member

ExxFxx/GGIO.Ind.stVal [ST] Logical Node

Hierarchy of the IEC 61850 GOOSE Message Control Block


ExxFxx Logical Device LLN0 LNType ExxFxx/LLN0.GoCBName1

The GOOSE Control Block is unique to the system. A single Dataset can be used by multiple control blocks

GOOSE Control Block

ExxFxx/LLN0.DSName1 ExxFxx/LLN0.GoCBName2 ExxFxx/LLN0.DSName1 ExxFxx/LLN0.GoCBNameN ExxFxx/LLN0.DSName1 Logical Node

Dataset

IEC 61850 GOOSE Message Parameter Mapping


Component Name DatSet GoID/AppID GoCB confV Description Dataset name GOOSE Identifier GOOSE Control Block name Configuration revision Format FCD/FCDA Character Character Number The number shall be updated by: 10000 times if using configuration tool 1 by online modification/configuration FCDA The name shall represent the signal of the GOOSE message Recommendation

*FCDA: Functional Constraint Data Attribute *FCD: Functional Constraint Data

FCDA and FCD

FCDA: a single data attribute, a sub data object or sub data attribute of a data object having a specific functional constraint (FC) value Object reference:
E01F11LP1/GGIO.Ind.stVal [ST]

FCD: The reference to an ordered collection of data attributes of a data object having the same functional constraint (FC) value Example:
E01F34LC/MMXU.A [MX]

IEC 61850 GOOSE Message Parameter Mapping

Data set: a group of data attributes with specific functional constrain Each of data attributes is called Member of the dataset It can be:
1. 2. 3.

Configurable Dynamic Fix

A dataset can be assigned to multiple GoCB

IEC 61850 GOOSE Message Addressing Parameter


Parameter Name MAC Address Description Destination Media Access Control Address Application Identifier Format 01-0C-CD-01-XX-XX16 XX-XX: From 00-0016 to 01-FF16 000016 to FFFF16 Recommendation The last two bytes should have the same value with the APPID and VLAN ID Should have same value with the last two bytes of MAC Address Should have same value with the last two bytes of MAC Address Default value: 4

APPID

VLAN-ID

VLAN Identifier

00016 to FFF16

VLAN-PRIORITY

VLAN User Priority

0 to 7

IEC 61850-8-1 Destination Mac Address

GOOSE Parameters APPID

GOOSE Type 1 Reserved Value Range : 0x0000 to 0x3FFF GOOSE Type 1A (Trip) Reserved Value Range : 0x8000 to 0xBFFF

IEC 61850 GOOSE Message Retransmission

IEC 61850 GOOSE Message Application

IEC 61850 GOOSE Message Application for Breaker Failure Initiation


Conventional Breaker Failure Protection Scheme

Breaker Failure Initiation by Main Protection-using hardwire connection

IEC 61850 GOOSE Message Application for Breaker Failure Initiation


Conventional Breaker Failure Protection Scheme

Binary Input from the Main Protection signal4 copper wires

IEC 61850 GOOSE Message Application for Breaker Failure Initiation

Main1-87L

Main protection R,Y and B Operating signal

50BF

Main protection 3 phase operating signal

IEC 61850 GOOSE Message Application for Breaker Failure Initiation


F11LP1PDIF F50RBRF

GOOSE 1
F11LP1Prot.87L1PDIF1.Str.phsA [ST] (Red) F11LP1Prot.87L1PDIF1.Str.phsB [ST] (Yellow) F11LP1Prot.87L1PDIF1.Str.phsC [ST] (Blue) F11LP1Prot.87L1PDIF1.Str.general[ST] (3-phase)

IEC 61850 GOOSE Message Mapping


F11LP1 Logical Device: Protection 87L1PDIF1 Str phsA [ST] phsB [ST] phsC [ST] general [ST] Op phsA [ST] phsB [ST] phsC [ST] general [ST] Datset1 Appid: CurrentDiffStart ConfRev: 1 GoCB Name: GoCB1 Logical Device: System 87L1LLN0 Datset1 87L1PDIF1.Str.phsA [ST] Communication GSE: LD Instant: F11LP1System GoCB: GoCB1 Address:

87L1PDIF1.Str.phsB [ST]
87L1PDIF1.Str.phsC [ST] 87L1PDIF1.Str.general [ST] GoCB1

VLAN-ID: 00016 to FFF16


VLAN Priority: 0-8 (Default: 4) MAC Address: 01-0C-CD-01-01-AA APPID: 01AA16 T Max (TimeAllowedToLive): T Min:

IEC 61850 GOOSE MessageConclusion


GOOSE messages are one of the key differentiators of IEC 61850 Client Server communications are not suitable for protection applications Peer-to-Peer communications can meet the protection performance requirements Successful implementation of GOOSE based protection systems requires not only good understanding of the basics, but also planning and motivation

You might also like