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