Workshop on IEC 61850 - 8 GOOSE Messages

Workshop on IEC 61850 - 8 GOOSE Messages Author : Eng. Andrej Sepcic Trainer : Andrej Sepcic Location: South Africa

Workshop on IEC 61850 - 8 GOOSE Messages

INTRODUCTION

Workshop on IEC 61850 - 8 GOOSE Messages

Reasons why IEC 61850 got introduced

- In order to have better connectivity in SS 1. Device to the Device communication 2. Device to Client communication 3. Finding the data successfully Now different types of IED and IED’s from different Producers can talk to each other

Workshop on IEC 61850 - 8 GOOSE Messages

Workshop on IEC 61850 - 8 GOOSE Messages

Workshop on IEC 61850 - 8 GOOSE Messages

Other facts about IEC 61850 - Now all the major producers “speak the same language” ABB, Areva, SEL, GE, Siemens, Schneider and many more - Speed Quicker than Cu connections - Protocol with sub protocols (7) - Evolved in time meeting the needs of new devices (flexible)

Workshop on IEC 61850 - 8 GOOSE Messages

Other facts about IEC 61850 - MMS Manufacturing Messaging Specification For client to device communication ( slower ) - GOOSE – Generic Object Oriented Substation Event For client to device communication ( super fast ) -

We perceive that IED have IEC 61850 Servers and Clients in them (definition)

Workshop on IEC 61850 - 8 GOOSE Messages

Workshop on IEC 61850 - 8 GOOSE Messages

IED – Intelligent Electronic Device - A Protective Relay

Workshop on IEC 61850 - 8 GOOSE Messages

IED – Intelligent Electronic Device - A Protective Relay

• A physical device

Workshop on IEC 61850 - 8 GOOSE Messages

Hierarchical Data Model in IEC 61850

Workshop on IEC 61850 - 8 GOOSE Messages

Logical Device – one or more

Workshop on IEC 61850 - 8 GOOSE Messages

Logical Nodes - Number varies greatly between producers SEL has a number of LN close to 5 GE even less ( before 1 ) SIMENES has many - Source of the confusion on how to get the data and where to get it

Workshop on IEC 61850 - 8 GOOSE Messages Logical Node - Example

Workshop on IEC 61850 - 8 GOOSE Messages

Functional Constraints = FC - Groupings of data within that Logical Node ( what this data can do ) -

MX - Measurement Data ( Voltage, Current, frequency…) ST - Status Data (Health, Behavior, Position…) CO - Control Data ( Switch ON/OFF… ) DC - Descriptions ( A, V, Hz, VA, W…)

- Under FC there are Data Objects (DO)

Workshop on IEC 61850 - 8 GOOSE Messages

Data objects – are finally the classed that contain data - And the Data class here are called Data Attributes

Workshop on IEC 61850 - 8 GOOSE Messages Structure of hierarchical object model in IEC 61850 Figure

Workshop on IEC 61850 - 8 GOOSE Messages Examples of object naming in according to IEC 61850-8-1

Workshop on IEC 61850 - 8 GOOSE Messages

How to use all this knowledge to test Relays ?



Europrot – Protecta Multifunctional relay

Workshop on IEC 61850 - 8 GOOSE Messages

How to use all this knowledge to test Relays ?

DRTS 64 – with IEC 61850 – 8 accessory

Workshop on IEC 61850 - 8 GOOSE Messages

How to use all this knowledge to test Relays ?



This is the configuration in which we are going to test Relay

Workshop on IEC 61850 - 8 GOOSE Messages How to use all this knowledge to test Relays ?

We are going to use Distance application in TDMS

Workshop on IEC 61850 - 8 GOOSE Messages We have imported the RIO or XRIO file

Workshop on IEC 61850 - 8 GOOSE Messages

We have imported the RIO file

And this is how we are going to connect the DRTS and the Relay

Workshop on IEC 61850 - 8 GOOSE Messages

There are two ways how to stop the generation

Using real contacts c1 – C12 or using virtual contacts

Workshop on IEC 61850 - 8 GOOSE Messages Choosing “Explore Now” and pressing Start Exploring the SW will start sniffing the traffic on the Substation Bus

The GOOSE messages will appear here

Workshop on IEC 61850 - 8 GOOSE Messages

Here the Data Attributes will appear

Workshop on IEC 61850 - 8 GOOSE Messages

We tested Distance Protection using binary contacts to stop generation and we can see good results

Workshop on IEC 61850 - 8 GOOSE Messages

If we desire to use GOOSE message as a signal to stop the generation, we will first need to set a virtual contact

Workshop on IEC 61850 - 8 GOOSE Messages

As we assigned a certain GOOSE message to be a Virtual Contact, we can observe all the assigned Virtual Contact in the appropriate Tab

We also need to add “X” at “OR” column, to make the VC stopping valid

Workshop on IEC 61850 - 8 GOOSE Messages

Then we should choose “Use virtual Contacts to STOP the test” in Exploring Options

We also need to Tick the “Ignore binary inputs C1- C12 to stop the test”

Workshop on IEC 61850 - 8 GOOSE Messages After that we START the test – in this case we used “Click and Test” option

Workshop on IEC 61850 - 8 GOOSE Messages As the GOOSE message becomes “True”, the DRTS 66 intercepts that message and STOPS the counter. The measured time can be seen here

Workshop on IEC 61850 - 8 GOOSE Messages

In the result table you can see the same result and also the fact that the Virtual Contact ( VC ) was the one stopping the DRTS generation

Once all the zones are tested you will get a Result Table as this one

Workshop on IEC 61850 - 8 GOOSE Messages The SW also gives you the option to do Publishing of intercepted GOOSE Messages The first step is to choose the message that you need to Publish

Workshop on IEC 61850 - 8 GOOSE Messages Once the message is chosen, it will appear in the “Goose Publishing” Tab Here you can Start and Stop the publishing of the chosen messages

Workshop on Distribution Relay Testing & Smart Grid During Publishing the screen will look like this Publishing is often used to verify the behavior of the other IED in the same network

Workshop on Distribution Relay Testing & Smart Grid Software also enables us to Open Substation file ( *.SLD or *.ICD ) and see the GOOSE signals assigned in all the IED’s

Workshop on Distribution Relay Testing & Smart Grid

Thank you for your attention