Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850...

81
Copyright © SEL 2009 Copyright © SEL 2009 Introduction and Overview of IEC 61850 Communications Schweitzer Engineering Laboratories, Inc.

Transcript of Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850...

Page 1: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Copyright © SEL 2009Copyright © SEL 2009

Introduction and Overview of IEC 61850

Communications

Schweitzer Engineering Laboratories, Inc.

Page 2: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

SEL Provides “Integration Best Practice”

& “Stand-Alone IED” Protocols

SEL Suite –

SMART - SEL Metering, Automation

and Remote Telecommunications

SEL Fast Message, SEL MIRRORED

BITS, Interleaved ASCII

SCADA - DNP3, Modbus, IEC 870 -

101/104, legacy, etc.

Page 3: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

SEL Provides “Integration Best Practice”

& “Stand-Alone IED” Protocols

Global Ethernet tools - FTP, Telnet, Ping

Suite of IEC 61850 Protocols

MMS – similar to FM, DNP3

GOOSE - discrete data and measured analogs –

similar to SEL MIRRORED BITS

Sampled Values (SV) raw analog measurements

XML based Substation Configuration Language

(SCL) – similar to SEL auto-configuration

Page 4: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

SMART Protocol Suite Satisfies Each

Substation Automation Requirement

Discovery of IED contents

Communications

configuration

Polling of IED data by a data

consumer

Reporting of data from IEDs

Unsolicited text messaging

Commanded or automatic

control of IED

Peer-to-peer messaging

between IEDs

Digitized instrument

transformer values

Time synchronization

Configuration revision

management

Engineering access

Alarm callout, dialback

Communications diagnostics

Local and wide area

synchrophasors

Page 5: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Users Wanted to Replace SCADA

Communications With Networked IEDs Standardized protocol

Self-describing devices

International adoption

Reduction in

obsolescence

Support for multiple

functions in one device

Based upon commonly

available technology

Page 6: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

IEC 61850 Standard Satisfies The Wants

“Dictionary” of power and

communication terms; each vendor uses

the same “dialect”

Object-oriented database structures

Combination of protocols for different

needs

Client/server replaces traditional

master/slave

Publish/subscribe multicasts

Page 7: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Replace Field Wiring With

Ethernet LANs

Move data with same

methods from each

manufacturers’ devices

Group data logically

Create, find, and use

data with standardized

methods

Signal

List ……

……

……

……

……

……

……

……

……

……

……

……

……

……

……

……

LN

XCBR

LN

IHMI

LN

CSWI

Object List

Circuit Breaker

Station HMI

Switch Controller

Page 8: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Simplify

communications using

network methods

Communicate with

coexisting Ethernet

conversations

Apply familiar Internet

methods

Signal

List ……

……

……

……

……

……

……

……

……

……

……

……

……

……

……

……

LN

XCBR

LN

IHMI

LN

CSWI

Object List

Circuit Breaker

Station HMI

Switch Controller

Replace Field Wiring With

Ethernet LANs

Page 9: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Substation Configuration Language

(SCL) Provides Dictionary, Descriptions

Page 10: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

SCL Includes Processes for Finding,

Describing, Classifying, Naming Data

SCL ClassificationStation: Oasis

Voltage level: 220 kV

Bay: Bay 1

Apparatus: Circuit breaker

Physical Device: SEL-421

Logical Device:* Meter (MET)

Logical Node (LN):* Measurements (MMXU)

LN Instance:* First measurement group (1)

Function:* Analog measurement (MX)

Data Object:* Frequency (HZ)

*Dictated by the standard Data name = MET.MMXU1.MX.HZ

Page 11: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

SCL Taxonomy Used to Name IED Data

Within the Devices

Physical Device(SEL-421 IP Address)

Logical DeviceMET

(e.g. PRO, CON, ANN)

MMXU1 MMXU2

MXMX

HzA

Logical Nodes

Functional Constraints

“METMMXU2$MX$Hz” = Breaker #1 Frequency Measurements

Data Objects

Virtual View of Relay Data Map

Page 12: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Custom Prefixes Combined With Standardized

Naming Provide Intuitive Description

Physical DeviceLVD97010MCAD

(network address)

Logical DeviceLVD97010MCADCTRL1

XCBR1 XCBR1

PosPos

stVal

Logical Nodes

q

LVD97010MCAD.LVD97010MCADCTRL1.XCBR1.Pos.stVal

= Status value of position of circuit breaker #1

Data

ObjectData Attributes

Page 13: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Data names are explicit and aid browsing data within a SEL-421

IED Data Naming Within the Devices

Also Used “On the Wire” and In Clients

Page 14: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

61850 Groups Data by Function,

Groups Called Logical Nodes

Page 15: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Each IED has Several Logical Devices,

Each With Multiple Logical Nodes

Page 16: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

UDP/IPGSSE

T-Profile

Sampled

Values

(Multicast)

Generic

Object-

Oriented

Substation

EventTime Sync

(Method 2)

Core

ACSI

Services

Generic

Substation

Status Event

ISO/IEC 8802-3

ISO/IEC 8802-3 Ethertype

SV

(Type 4)

GOOSE

(Type 1, 1A)

GSSE

(Type 1, 1A)

GPS

IRIG-B

Time Sync

(Method 1)

Time Sync

(SNTP)(Type 6)

MMS Protocol

Suite (Type 2, 3, 5)

IEC 61850 – A Suite of Protocols;

Not Just One

Page 17: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

IEC 61850 Addresses More Substation

Automation Elements Than SCADA Methods

1. Local and system automation

2. Discovery of IED contents*

3. Communications

configuration*

4. Polling of IED data by a data

client*

5. Reporting of data from IEDs*

6. Unsolicited text messaging

7. Commanded or automatic

control of IED*

8. Peer-to-peer messaging

between IEDs*

9. Digitized instrument

transformer values*

10. Time synchronization*

11. Configuration revision

management

12. Engineering access

13. Alarm callout, dialback

14. Communications diagnostics

15. Local and wide area

synchrophasors

* Addressed by IEC 61850

Page 18: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Features and Attributes of IEC 61850

Support Networked IED Applications

MMS protocol for polling, reporting, self description, and file transfer

GOOSE protocol, sampled value (SV) protocol, and substation configuration language (SCL)

Coexistence/compatibility with Telnet, FTP, other Ethernet-based protocols like SEL, IEEE C37.118

Page 19: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Routed and Nonrouted Protocols

Use Different Address Types

Nonrouted

Internet routed

Intranet multicast

David Dolezilek

2350 NE Hopkins Ct

Occupant

2350 NE Hopkins Ct

Each doorstep on the route

SMART, DNP3,

Modbus

MMS, FTP,

Telnet

GOOSE, SV

Page 20: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Nonrouted Messages are Authenticated

by Physical Address and Name

Page 21: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Internet WAN Routed Messages are

Delivered to Network Address

IEC 61850 MMS, Tunneled SEL Fast Messages, Tunneled SEL Mirrored Bits,

DNP3 IP, 870-104, Modbus TCP, other SCADA protocols

Page 22: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Internet WAN Routed Messages are

Delivered to Network Address

Page 23: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Intranet LAN Multicast Messages

Delivered to Everyone on the Intranet

IEC 61850 GOOSE, IEC 61850 SV

Page 24: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Goose and SV are Published to a Group

Address, Anyone Can Subscribe

Page 25: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Intranet LAN Routed Messages Delivered

to Whoever Will Listen on the Intranet

Without WAN Routing Layer, GOOSE and

SV get rejected at the WAN router

Page 26: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Client Server Supports What You Want

When You Want

On

demand

or on data

change

Polling,

reporting,

ad-hoc

Page 27: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Like SMART, MMS Retrieves One Piece

of Information or Entire Report

Page 28: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Constant Repetition Serves Sampled

Data and GOOSE Integrity Heartbeat

Predictable receipt

Constant bandwidth

utilization

GOOSE Heartbeat

Messages, SV, Time

Synch

Page 29: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Faster Repetition Increases Likelihood

That Change Will be Noticed Quickly

Increased

bandwidth use

only after change

Interrupt driven

GOOSE

Datachange

Messages

Slows to

constant

repetition

Page 30: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

SVs Publish at Fixed Rate

Separate sampling

physically from Measurement

Metering

Calculation

Multiple subscribers

to each SV

Page 31: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

IEC 61850-9-2 LE Sampled Values

Fixed Rate Publication Requirements

Sampling

Protection: 4, 4.8 kHz

Quality metering: 12.8, 15.36 kHz

Publication

Protection: 4, 4.8 kHz (one sample per message)

Quality metering

1.6, 1.92 kHz

(eight samples

per message)

Page 32: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Required LAN Behavior of GOOSE and

SV Led to Differences From MMS

GOOSE, SV

Publish/subscribe

Multicast to multiple

consumers

IP not fast enough

No IP, no network layer, no

transport layer; therefore,

no addressing

Not routable, multicast to

many consumers on local

LAN

MMS

Client/server

Unicast to one specific

consumer

IP is fast enough and

provides transport layer

and network layer

Network layer provides

addressing

Addressing makes MMS

routable to consumer on

LAN or WAN

Page 33: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

MMS Client Server Applications Are Unaware

When Transport Layers Restore Lost Data

TCP Retransmission

and Reassembly

H

E

L

L

O

Data H Data E

Data L

Data L Data O HELO

Workstation Server

Retransmitted

H

E

L

L

O

Data LX

Page 34: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

SEL Confidential

Like SEL MIRRORED BITS Before Them,

GOOSE and SV Replace Copper With Fiber

Page 35: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

1

2

3

4

5

Data 1 Data 2 Data 3 Data 4 Data 5Lost Data With

Sequence #3

1

2

4

5

Workstation Server

GOOSE and SV Applications Survive

When Data Are Lost

No resend, next message already on its

way

To get this behavior, we have no

network layer, and therefore no WAN

routing

Page 36: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

IEC 61850 GOOSE and SV Custom

Ethertypes Registered by IEEE

Ethertypes Determine the Network Layer

Connection

Use Ethertype Value

(hexadecimal)

IEC 61850-8-1 GOOSE 88-B8

IEC 61850-8-1 GSE Management 88-B9

IEC 61850-9-2 Sampled Values 88-BA

IEC 61850-8-1 MMS via IP 08-00 [Ethertype for all IP traffic]

Page 37: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

1. Calculate New Hold Time

2. Start Hold Timer

3. Increment Sequence Number

Same GOOSE Message Sent Repetitively

as Hold Time Expires Until Data Change

Dataset Change

Retransmit-

Pending

Send Message

New State:

1. Set Sequence Number = 0

2. Increment State Number

3. Reset Hold Timer = Maximum Delay Time

Hold Timer Expired

Page 38: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Time Between Publications Changes to

Improve Likelihood it Will Get Through

After dataset change, publisher multicasts with ttl = T1

(variable set to low value) to increase likelihood that

subscribers will hear

Publishers gradually increases ttl until it = Max Time

setting

Page 39: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Dataset Change Due to Discrete

Inputs and Logic Changing State

Page 40: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Dataset Change Due to Analog Value

Changing by More Than Deadband (DB)

Value will not be reported until it changes by more than

the db value

db is a % of the full scale value

Page 41: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Transfer Time Includes Time to Detect,

Transfer, and Process Change

Page 42: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Time Between Publications Changes

Publishers calculate and report time to

live (ttl) with dataset

Publishers multicast next message after

delay = ttl if there is no dataset change

Subscribers constantly calculate time to

wait (ttw), based on ttl within each

message

Page 43: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Receiver Uses TTL to Detect

Communications Problem

Subscriber considers data “stale” when

time to wait expires

• Publisher IED fails

• Cable broken

• Switch failed

Publisher sends new message on data

change without waiting entire time delay

Page 44: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Modify Communications Aided Schemes

When Communications Fail

Differentiate between silence and failed

communications

Adapt to failed remote tripping,

interlocking, blocking

Set alarms, warn others, request

maintenance

Page 45: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Priority Queuing and VLAN

Segregation Organize Ethernet Traffic

IEEE 802.1p priority

IEEE 802.1q segregation

Destination Address Data

TPID = 0 x 8100

Source Address Tag Type

x 0

16-bit type identifier

(constant)

0 x XXXx x

3-bit priority field12-bit VLAN

identifier

Page 46: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Physical Devices (PDs) Contain LN Data

Which Must be Exchanged Via Ethernet

PD1 Station Computer

PD2 Sync Relay

PD3 Bay Control

PD4 Distance,OC Relay

LN8

LN9

LN2

LN6

LN3

LN7

PD3PD2

PD1

LN4

LN1

LN5

PD4

Page 47: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Applications Require Logical

Association Between Logical Nodes

LN8

LN9

LN2

LN6

LN3

LN7

PD3PD2

PD1

LN4

LN1

LN5

PD4

Page 48: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Logical Nodes Combine to Create Functions

Functions

Synchronized

CB SwitchingLogical

Nodes

HMI

(IHMI)

Breaker

(XCBR)

Distance

Protection

(PDIS)

Overcurrent

Protection

(PTOC)

Distance

Protection

Overcurrent

Protection

LN1 LN2 LN3

LN4

LN5

PD1

PD2

PD3

PD4

Synch Check

(RSYN) Physic

al D

evic

es

LN6 LN7

LN8

LN9

F1 F2 F3

Page 49: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Functions (F) Often Logically Connect

Several Physical Devices

LN8

LN9

F2

F3

LN2

LN6

LN3

LN7

PD3PD2

PD1

F1

LN4

LN1

LN5

PD4

Page 50: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Additional Physical Device, Same FunctionsFunctions

Synchronized

CB SwitchingLogical

Nodes

HMI

(IHMI)

Breaker

(XCBR)

Distance

Protection

(PDIS)

Overcurrent

Protection

(PTOC)

Distance

Protection

Overcurrent

Protection

LN1 LN2 LN3

LN4

LN5

PD1

PD2

PD3

PD4

PD5

Synch Check

(RSYN) Physic

al D

evic

es

LN6 LN7

LN8

LN9

F1 F2 F3

Page 51: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Same Functions, Different Logical

Node Allocation

PD4

LN8

LN9

F2

F3

LN2

LN6

LN3

LN7

PD3PD2

PD5PD1

F1

LN4

LN1

LN5 PD1 Station Computer

PD2 Sync Relay

PD3 Bay Control

PD4 Distance Relay

PD5 OC Relay

Page 52: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Data are Segregated Based on

Functions Via VLAN Tags on Messages

F1 VLAN 1, PD1, PD2, PD3

F2 VLAN 2, PD1, PD3, PD4

F3 VLAN 3, PD1, PD3, PD5

PD4

LN8

LN9

F2

F3

LN2

LN6

LN3

LN7

PD3PD2

PD5PD1

F1

LN4

LN1

LN5

Devices listen to only the messages necessary to participate in a function

Page 53: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Biggest Difference Between UCA and

IEC 61850 is SCL File Configuration

System Specification Description (SSD) –

power system functions

Substation Configuration Description (SCD) –

complete substation communications map

IED Capability Description (ICD) – default data

reported by a type of IED

Configured IED Description (CID) – custom

configuration of a specific IED

Page 54: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

System Specification Description

The system specification description file (.ssd) describes the single-line diagram and the substation automation functionality using the associated logical nodes

Single-line diagram connections

Logical nodes, logical node types

System Specification Tool

SSDFile

Library

Page 55: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

SSD: One-Line and Functions

PTOCTCTR

MMXU

XCBR

XSWI

CSWI

CSWI

CILO

YLTC ATCC

PTOCTCTR

MMXU

XCBR

XSWI

CSWI

CSWI

CILO

YLTC ATCC

IHMI ITCI

Bay

=Q1

Bay

=Q2

Station

Computer

NCC

Gateway

PTOCTCTR

MMXU

XCBR

XSWI

CSWI

CSWI

CILO

YLTC ATCC

PTOCTCTR

MMXU

XCBR

XSWI

CSWI

CSWI

CILO

YLTC ATCC

IHMI ITCI

Bay

=Q1

Bay

=Q2

Station

Computer

NCC

Gateway

Page 56: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

IED Capability Description

The IED capability description file (.icd) describes the

capabilities and (optionally) the preconfigured data model of

the IED

Logical devices, logical nodes, logical node types

Data sets

Control blocks – not populated

Think of it as an “Default IED template”

IED Configuration Tool

ICD

File

Library

Page 57: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

ICD: Map IEDs to Logical Devices

PTOCTCTR

MMXU

XCBR

XSWI

CSWI

CSWI

CILO

YLTC ATCC

PTOCTCTR

MMXU

XCBR

XSWI

CSWI

CSWI

CILO

YLTC ATCC

IHMIStation

Computer

NCC

Gateway

ControllerController

Protection Protection

Tap changer Controller Tap ch . Contr.

Switch IED

Breaker IED

MU

Transformer IED

Switch Switch

Switch Switch

Switch

IHMI

Bay Bay

PTOCTCTR

MMXU

XCBR

XSWI

CSWI

CSWI

CILO

YLTC ATCC

PTOCTCTR

MMXU

XCBR

XSWI

CSWI

CSWI

CILO

YLTC ATCC

IHMIIHMIStation

Computer

NCC

Gateway

ControllerController

Protection Protection

Tap changer Controller Tap ch . Contr.

Switch IED

Breaker IED

MU

Transformer IED

Switch Switch

Switch Switch

Switch

IHMIIHMI

Bay Bay

Page 58: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

ICD

File

ICD

File

ICD

File

System Configuration Description

The substation configuration description file (.scd) describes the complete substation configuration

Single-line diagram

Communication network

IED configurations

Binding information (e.g., trip matrix)

ICD

File

SCD

File

System Configuration Tool

SSD

File

Page 59: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

SCD: Add the Communications

Controller

PTOC

Protection 1

MMXU

CSWI

CSWI

CILO

ATCC

PTOC

Protection 2

Switch

Switch

Switch

Bay

Process level

bus segments

Station level

and interbay

Bus, e.g. ring

XCBR

XSWI

YLTC

Switch IED

Breaker IED

MU

Transformer IED

TCTR

TvTR

TCTR

TVTR

XCBR

Controller

PTOC

Protection 1

MMXU

CSWI

CSWI

CILO

ATCC

MMXU

CSWI

CSWI

CILO

ATCC

PTOC

Protection 2

Switch

Switch

Switch

Bay

Process level

bus segments

Station level

and interbay

Bus, e.g., ring

XCBR

XSWI

YLTC

Switch IED

Breaker IED

MU

Transformer IED

TCTR

TvTR

TCTR

TVTR

XCBR

Page 60: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Configured IED Description

The configured IED description file (.cid) describes customized

configuration parameters for specific IED (Feeder #1, Oasis Sub)

IEC 61850 “Best Practice Method” is to load .cid file directly into

IED

Many vendors, however, use alternate vendor-specific method

CID File

IED Configuration Tool

SCD

FileOr

ICD

File

Page 61: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

IEC 61850 Defines Methods for

Communications and Configurations

Page 62: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

CID File in IED Provides Configuration

“Certainty”, Settings Cannot be VerifiedCID File

IED Configuration Tool

SCDFile

ICDFile

IED Configuration Tool

SCDFile

3rd Party IED

UCA Style Settings

Third Party

IED

SCD File

IED Configuration Tool

SCDFile

3rd Party IED

UCA Style Settings

Third Party

IED

Page 63: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

SEL Architect Works With Files From

Any Vendor

Page 64: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

“Best Practice” Provides Contextual

Names – Generic Names Less Useful

Best practice provides specific names whenever possible

Exceptions include generic logic points, unnamed contact I/O

Generic Specific

Page 65: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

SEL Architect Supports “Best Practice”

GOOSE Interoperability with Any Vendor

Page 66: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Travel to Site Only After Notification via

SCADA, email, Text Message, Voicemail

Page 67: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

IEC 61850-8 Specifies Time Synchronization

One Order of Magnitude More Accurate Than

Application Time Stamp Accuracy Requirment

Page 68: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Accurately Time Synchronize IED Clocks

and Timestamp Measurements

IEC 61850 has five time performance

categories – most severe requires +/- 1 µs

Timestamp requires millisecond resolution

Utilities replacing SNTP with IRIG for accuracy

IEEE 1588 will be used in future – SEL helping

to develop this now

Customers with systems say separate

IRIG-B broadcast remains best solution today

Page 69: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Time Stamp Accuracy is +/- 1 millisec,

Time Synch Accuracy is +/- 1 microsec

IRIG-B via separate physical network, SEL agreed

best practice, supports protection and archiving

during failure of Ethernet LAN

Simple Network Time Protocol (SNTP) or NTP can

work over same LAN, but vary with traffic, fail with

network – accuracy between 1 to 50 msec

Page 70: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Synchronization Message Exchange

Follow_Up message conveys the exact time when Sync message left

the master. It can be omitted if the precise departure time can be

inserted into the Sync message (by using special purpose hardware)

Page 71: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

IEEE 1588 Requires Hardware Modification to

Existing Products From All Manufacturers

Deterministic access of the SNTP/NTP reply

packets to the Ethernet wire at PHY (physical

interface) level

Time stamp of incoming and outgoing time

packets to be performed at PHY level

This prevents variable packet latency through the

IED has no impact on the timing accuracy

Page 72: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Lessons learned and requirements

detailed by numerous customers following

numerous installations

Details not mandatory for IEC 61850

conformance but necessary to satisfy

projects

IEC 61850 Guideform Specification

(GFS) Details IED Capabilities

Page 73: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Accept CID file directly into IED

Be CERTAIN of changes, configuration

Be CERTAIN that protection/logic is separate

and not affected by communications changes

Reduce testing, commissioning

Multivendor IEC 61850 configuration tool

IEC 61850 GFS Examples

Page 74: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Specific, rather than generic, data naming

in logical nodes

PRO.BS1XCBR1.stVal

LD0.SPGGIO35.Ind.stVal

16 character IED name length

Support existing end user naming methods

Match SER, SCADA, HMI, archive, and

settings naming

IEC 61850 GFS Examples

Page 75: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Modify what data is available and naming

within SCL file instead of firmware

Modify naming to match customer requests

Make customer/application specific templates

Six concurrent client connections

Dual primary HMI

Dual primary Gateway

Dual primary engineering access

IEC 61850 GFS Examples

Page 76: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Eight or more GOOSE publications

Unique VLAN for each message

Configurable repetition time and priority

16 or more GOOSE subscriptions

Message quality monitored and available for

logic, alarming, reporting

Data quality monitor on each value

IEC 61850 GFS Examples

Page 77: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Provide Ethernet and GOOSE diagnostics

within the IED

Messaging statistics

GOOSE message quality

Telnet, FTP IED engineering access

IEC 61850 GFS Examples

Page 78: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Support GPS time synchronization method

– accurate, available during network

failure

Support engineering access via Telnet

and FTP

Simple, universally well known methods

Available on virtually every computer

IEC 61850 GFS Examples

Page 79: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Support FTP, Telnet, SMART, MMS,

GOOSE, IRIG, DNP IP, on one connection

Support multiple Ethernet ports

Directly in IED

Rugged Ethernet manifold switch

IEC 61850 GFS Examples

Page 80: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Documentation of interoperability

Stage and test with other vendors

Demonstrate bi-directional message

exchange

Demonstrate SCL customization via non-

vendor specific configuration tool

IEC 61850 GFS Examples

Page 81: Introduction and Overview of IEC 61850 · PDF fileIntroduction and Overview of IEC 61850 Communications ... IEC 61850-9-2 Sampled Values 88-BA IEC 61850-8-1 MMS via IP 08-00 [Ethertype

Ethernet

Ethernet

IEC 61850 Standard Describes Switched

Ethernet Station/Process Bus