Sie sind auf Seite 1von 63

9/26-27/2007

Testing IEC61850 - Enabled Protection


S h
Schemes
Using
U i
F6150 Power
P
System
S t
Simulators
Jun Verzosa
Doble Engineering Company

Doble International
Protection Testing Users Group Conference
24-28 September 2007
Philadelphia, PA, USA

Topic Covered

Brief Introduction to IEC61850


Doble IEC61850 GSE configurator
Testing IEC61850-enabled IEDs using
Doble F6150 test systems
Configuring IEDs for IEC61850

2007 PTUG Meeting, Philadelphia,


PA, USA

9/26-27/2007

What Is IEC 61850?


International Standard
More than a Protocol
A Framework for Substation Automation
HMI

Substation
LAN
Network

Borrowed from

Siemens

What Is IEC 61850?

Station
n
Level

IEC 61850 is more than a protocol, its a frameworks for substation


automation.
HMI

Process Bus
(sampled analog
values))

Process
Level

Conventional
CTs and VTs
with hard wiring
are used today

Bay
Level

Station Bus

Borrowed from

Siemens

2007 PTUG Meeting, Philadelphia,


PA, USA

9/26-27/2007

What Is IEC 61850?


The core idea is a description language,
that completely describes the data
structure and functionality of a
substation information system in a
standardized manner.

What Is IEC 61850?


This standardized language can be understood by
devices from different manufacturers ensuring one of the
key
yg
goals of IEC 61850,, Multi-Vendor Inter-Operability.
p
y

IEC 61850

Borrowed from

Siemens

2007 PTUG Meeting, Philadelphia,


PA, USA

9/26-27/2007

Defining Devices
Physical Devices breakdown into Logical Nodes

Time Over Current


PTOC

Auto Reclosing

RREC

Circuit Breaker

XCBR

CSWI

XSWI

CSWI

Indication & Control


Disconnect Switch

IED1

CB1

Indication & Control

MMXU

Measurement Unit

MMTR

Metering

Borrowed from

Siemens

Defining Devices
Logical Nodes are grouped inside a Logical Device

Logical Device

IED1
PTOC
RREC

The description of the logical device

XCBR

CSWI

(i.e. the IED) is what you will find in

XSWI

CSWI

a device description file. (called

IED1
MMXU

CB1

ICD)

MMTR

Borrowed from

Siemens

2007 PTUG Meeting, Philadelphia,


PA, USA

9/26-27/2007

Accessing Data
Think Windows Explorer
IED1
+
+
+
+
+
+
+
+

IED1/XCBR
IED1
PTOC
RREC
XCBR
CSWI
XSWI
CSWI
MMXU
MMTR

(Time Over Current LN )


(Autorecloser LN )
(Switchgear Circuit Breaker)
(Control - Circuit Breaker)
(Switchgear Disconnect)
(Control - Disconnect)
(Measurement Unit)
(Metering)

Borrowed from

Siemens

Accessing Data

Tree view
IED1
+
+
-

IED1/XCBR
IED1/XCBR.Pos
PTOC
RREC
XCBR
+
+
+
+
+
+
+
+
+
+
+
+
+

Borrowed from

Mode
Beh
Health
Name
Loc
EEHealth
EEName
OperCnt
Pos
BlkOpen
BlkClos
ChMotEna
CBOpCap
POWCap

(Mode)
(Behavior )
(Health)
(Name plate)
(Local operation)
(External equipment)
(External equipment name plate)
(Operation counter)
(Switch position)
(Block opening)
(Block closing)
(Charger motor enabled)
(Circuit breaker operating capability)
(Point On Wave switching capability)

Siemens

2007 PTUG Meeting, Philadelphia,


PA, USA

9/26-27/2007

Accessing Data

Tree view
IED1
+
+
-

IED1/XCBR.Pos
IED1/XCBR.Pos.stVal
PTOC
RREC
XCBR
+
+
+
+
+
+
+
+
-

Borrowed from

Mode
Beh
Health
Name
Loc
EEHealth
EEName
OperCnt
Pos
ctlVal
stVal
pulseConfig
operTim
q

(Mode)
(Behavior )
(Health)
(Name plate)
(Local operation)
(External equipment)
(External equipment name plate)
(Operation counter)
(Switch position)
intermediate-state
off
on
bad-state

(0)
(1)
(2)
(3)

more

Siemens

Data Communication using IEC61850

(to EMS/SCADA

DNP 3.0

Think in terms of Logical Groupings

61850
LAN

IED 1 Data
IED1

67 TOC Pick-up

Protection Data

CB1 is Closed

Switchgear Data

I Phase A is 200A
CB1

V Phase A is 26.3kV

Measurement Data

Borrowed from

Siemens

2007 PTUG Meeting, Philadelphia,


PA, USA

9/26-27/2007

(to EMS/SCADA

DNP 3.0

Data Communication using IEC61850

HMI Linkage
CB pos = IED1/XCBR.Pos.stVal
67 TOC PU = IED1/PTOC.Start.general
Ia = IED1/MMXU.A.phsA.mag
Va = IED1/MMXU.V.phsA.mag

IED 1 Data
IED1

67 TOC Pick-up

IED1/XCBR.Pos.stVal

CB1 is Closed

IED1/PTOC.Start.general (67 TOC PU)

I Phase A is 200A
CB1

61850 Messages
(CB pos)

IED1/MMXU.A.phsA.mag (Ia)
IED1/MMXU.V.phsA.mag (Va)

V Phase A is 26.3kV

Borrowed from

Siemens

Logical Groupings
Devices, nodes, classes and data

Physical Device
(network address)

2007 PTUG Meeting, Philadelphia,


PA, USA

9/26-27/2007

Logical Groupings
Devices, nodes, classes and data

Data

gen.

stVal

Pos

Op

LN1

LN2

(XCBR)

(PDIS)

Data Class
Logical Node
(1 to n)

Logical Device
( to n))
(1

Logical Device
(IED1)

Physical Device

Physical Device - server


(network address)
Borrowed from

Siemens

Logical node groups

L System LN (2)
P Protection (28)
R Protection related (10)
C Control (5)
G Generic (3)
I Interfacing and archiving (4)
A Automatic control (4)
Examples: Logical node classes
PTOC: Time overcurrent prot.
PDIF: Differential protection
RBRF: Breaker failure
XCBR: Circuit breaker

2007 PTUG Meeting, Philadelphia,


PA, USA

M Metering and measurement (8)


S Sensor and monitoring (4)
X Switchgear
S it h
(2)
T Instrument transformers (2)
Y Power transformers (4)
Z Further power system
equipment (15)

GGIO: Generic logical node


CSWI: Switch controller
MMXU: Measurement unit
YPTR: Power transformer

9/26-27/2007

Logical Nodes
There are 86 Logical Node Classes
Logical Node Groups

Group
Designator

Number

System Logical Nodes

Protection functions

27

Protection related functions

10

Supervisory control

Generic References

Interfacing and Archiving

Automatic Control

Metering and Measurement

Switchgear

Instrument Transformer

Power Transformer

Further power system equipment

14

Sensors

PDIR
PDIS
PSCH
PVPH
PTUV
PDOP
more

MMXU
MMTR
MDIF
more

XCBR
XSWI

Directional element
Distance protection
Protection Scheme
Volts per Hz relay
U d
Undervoltage
lt
Directional over power

Measuring (Measuring unit)


Metering
Differential Measurements

Circuit Breaker
Circuit Switch

Unicast vs. Broadcast vs. Multicast

Unicast packets are sent from host to host. The communication is from a single
host to another single host. There is one device transmitting a message destined
for one reciever.
reciever
Broadcast is when a single device is transmitting a message to all other devices
in a given address range. This broadcast could reach all hosts on the subnet, all
subnets, or all hosts on all subnets. Broadcast packets have the host (and/or
subnet) portion of the address set to all ones. By design, most modern routers
will block IP broadcast traffic and restrict it to the local subnet.
Multicast is a special protocol for use with IP. Multicast enables a single device to
communicate with a specific set of hosts, not defined by any standard IP address
and mask combination. This allows for communication that resembles a
conference call. Anyone from anywhere can join the conference, and everyone at
the conference hears what the speaker has to say. The speaker's message isn't
broadcasted everywhere, but only to those in the conference call itself. A special
set of addresses is used for multicast communication.

2007 PTUG Meeting, Philadelphia,


PA, USA

9/26-27/2007

Logical Node Names


Example for distance LN class PDIS (distance element):

Z1G PDIS 1
LN Suffix (free, usually
the Instance #)
Logical Node Class Name (fixed)
LN Name Prefix (free, application specific)
Maximum length of LN name = 13 characters

Data
There are 355 Data Classes

Data Classes

Number

System information

13

Physical device
information

11

Measurements

66

Metered values

14

Controllable Data

36

Status information

85

Settings

130
355

2007 PTUG Meeting, Philadelphia,


PA, USA

Samples of Data Classes


Str Starting of a logical node like TOC1 start
Op Operation of a logical node like Zn3PDIS
Tr Trip activation
Pos Switch position
Loc Local operation
BlkZn Blocking of correleated PDIS zone
BlkCls Block closing of a Sw or CB
A - Phase
ase to g
ground
ou d a
amps
ps for
o Phases
ases 1,, 2,, a
and
d3
Ang - Angle between phase voltage and current
More..

10

9/26-27/2007

Data items
Examples of Data items:

Z1GPDIS1.Op.General
Z1GPDIS1.Op.q
Logical node
name

[Boolean]
[Quality]

D t attributes
Data
tt ib t and [types]
[t
]
Data object name

Data items - examples

M3PGGIO5.Ind08.stVal
LP1PSCH1.ProTx.stVal
LP1PTRC1.Tr.General
Bay1XCBR2.Pos.stVal
B 1XCBR2 P
Bay1XCBR2.Pos.q

2007 PTUG Meeting, Philadelphia,


PA, USA

[Boolean]
[Boolean]
[Boolean]
[Coded Enum]
[Q li ]
[Quality]

11

9/26-27/2007

Data Attribute Types


Some Common Data Attribute Types Used in Protection

Boolean
Bitstring
Bit t i

[ True (1) or False (0) ]


[e.g., 0100001000100000 ]

Coded Enum

Quality

(or bit pair)

Enum
Value

Bit
Pairs

Usual Meaning
(ex. for CB)

00

Transition

01

False or Open

10

True or Closed

11

Invalid

Quality (special type of bitstring:13 bits)


[e.g., G-00000000-P-00 ]
as seen in Doble Configurator

Addressing a Data item

BayA1/Q0XCBR1.Pos.ctlVal

Attribute Name (fixed)


Data Object Name (fixed)
Logical Node Name Suffix
(free)
Logicall Node
d Class
l
(fixed)
Logical Node Name Prefix
(free)
Logical Device Name (free)

2007 PTUG Meeting, Philadelphia,


PA, USA

12

9/26-27/2007

3rd Party Tools

IEC 61850 Messaging


Data is communicated between IEDs using Messages
called Generic Substation Events ( GSE )
Each message can contain many data items
IEDs publish GSE messages using multicasting to the
substation communication network
g
Other IEDs subscribe to or receive some messages.
IEDs that do not subscribe to the message do not receive it.

2007 PTUG Meeting, Philadelphia,


PA, USA

13

9/26-27/2007

IEC 61850 Message Types


GSE (Generic Substation Event)
GSSE (generic substation status event)
A fixed format only supporting BitPair (or Coded
Enum) data type
Backwards compatible with UCA2 GOOSE
UCA2 GOOSE is often confused with IEC61850
GOOSE
GOOSE (generic object-oriented substation event)
Much more flexible
Multiple messages can be sent from one IED
Multiple data attribute types (Boolean, BitString,
Coded Enum, Integer, floating, etc)

IEC 61850 GOOSE message


Fast data exchange method
Used for Protection and Control
Messages are published by multicasting on the
network
IEDs subscribe to selected multicast messages
Heartbeat messages are sent periodically (60s, 10s,
1s, etc.) under normal conditions
When an event occurs, messages are sent multiple
times.

2007 PTUG Meeting, Philadelphia,


PA, USA

14

9/26-27/2007

IEC 61850 GOOSE Messaging


Example
Central device with
time synchronization

optical
OSM
OSMswitch

optical Fibre

IEC61850 station

Cat 5
electrical

Rapid Spanning Tree determines


where the ring is logically open

OC-Feed4
ANSI
> l k 50-2
>Block
0 2
IEC
>I>> Block

OC-Feed2
OC50--1 p
50
picked upp
F2
OC-Feed1
OC50--1 picked up
50
- F1

GOOSE Message
g
ANSI
50--1 picked up
50
IEC I> picked up

OC-Feed3
OCF d3
5050
-1 picked up
- F3

OC-Feed2
OC-Feed1

Borrowed from

Siemens

outgoing feeders

OC-Feed4

OC-Feed3

incoming
feeder

outgoing feeder

Demo on GOOSE message


GOOSE Message: Position

F6150 Test system

GOOSE Message: Trip

Voltage and Current


Signals

GOOSE Message: Reclose


Protection
Function

BREAKER

Voltages
Autoreclose /
Synch
Functions

1. Simulated fault
IED 1

IED 2

2. Trip generated
3. CB New Position
4. Reclose command
5. CB New Position

2007 PTUG Meeting, Philadelphia,


PA, USA

IEC61850 NETWORKS

15

9/26-27/2007

IEC61850 Documents

Part 8

Basic principles

Part 1

Glossary

Part 2

General Requirements

Part 3

System and project management

Part 4

Communication requirements

Part 5

Substation Automation System Configuration

Part 6

Basic Communication Structure

Part 7

Mapping
M
i to
MMS and
Ethernet

Sampled Measured Values

Part 9

Mapping to Ethernet

Conformance testing

Part 10

IEC61850 Primary Parts


Part 6-1: Substation Configuration Language (SCL)
Part 7-2: Abstract Communications Service Interface
((ACSI)
CS ) a
and
d base types
Part 7-3: Common Data Classes (CDC)
Part 7-4: Logical Nodes
Part 8-1: Specific Communications Service Mappings
(SCSM) - MMS & Ethernet
Part 9-2: SCSM - Sampled Values over Ethernet
Part 10-1:
10 1 C
Conformance
f
Testing

2007 PTUG Meeting, Philadelphia,


PA, USA

16

9/26-27/2007

Substation Configuration Language


SCL (Part 6-1)
Description language for communication in
electrical substations related to the IEDs

File Types
ICD: IED Capability Description.
Description of items supported by an IED.

CID: Configured IED Description.


Configuration for a specific IED.

SCD: Substation Configuration Description.


Description of the substation configuration.
SSD: System Specification Description.
Description of the system equipment connections.

Parts of A GOOSE Message


Message Header
GOOSE Control Reference, GOOSE ID (formerly called App
ID), Dataset Reference (Dataset Name), Revision Number, etc.
Multicast MAC Address, VLAN ID, VLAN Priority, App ID
Number

Dataset Items (that belong to a user-defined dataset)


Status information, Quality, etc.
----------------------------------------------------------------------g
device,, logical
g
node,, data object)
j )
Item no. & details ((logical
Data type - Boolean, Coded Enum (or Bit Pair), Bit String,
Quality ( a special 13-bit string), etc.
Value

2007 PTUG Meeting, Philadelphia,


PA, USA

17

9/26-27/2007

GOOSE Examples

GOOSE Examples

2007 PTUG Meeting, Philadelphia,


PA, USA

18

9/26-27/2007

What is Required in Using F6150 for Testing


IEC61850 IEDs ?

F6150 CPU2 with


Option F6080 (IEC 61850 messaging support)
Firmware Version 4.25 or later
ProTesT 2.06 or F6TesT 2.17 or later versions
Doble IEC 61850 GSE Configurator
OSI LLC Driver for Ethernet (needs to be installed
i computer)
in
t )

Network Switch and cables

Testing IEC61850 IEDs using F6150

Conventional Protection Scheme

TT Send

TT Rcv

TRIP
52a
52b

2007 PTUG Meeting, Philadelphia,


PA, USA

19

9/26-27/2007

Testing IEC61850 IEDs using F6150

Conventional => IEC61850

TT Send

TT Rcv
TRIP

52a

52b

52a

52b

TRIP
52a
52b

Testing IEC61850 IEDs using F6150

IEC 61850 Implementation

TRIP

2007 PTUG Meeting, Philadelphia,


PA, USA

20

9/26-27/2007

Testing IEC61850 IEDs using F6150

Testing with F6150 Power System Simulator

Test this IED

Simulate
the others
TRIP

52a

52b

Testing IEC61850 IEDs using F6150

Get Configuration Data of IEDs

TRIP

2007 PTUG Meeting, Philadelphia,


PA, USA

52a

52b

21

9/26-27/2007

Testing IEC61850 IEDs using F6150

Configure F6150 Instrument for GSE Testing

TRIP

52a

52b

Testing IEC61850 IEDs using F6150

Configure F6150 Instrument for GSE Testing

TRIP

2007 PTUG Meeting, Philadelphia,


PA, USA

52a

52b

22

9/26-27/2007

Testing IEC61850 IEDs using F6150

Disconnect Other IEDs to be Simulated

TRIP

52a

52b

Testing IEC61850 IEDs using F6150

Perform Test Using GSE Status Events

Prepare test plans


Run Tests

2007 PTUG Meeting, Philadelphia,


PA, USA

23

9/26-27/2007

Testing IEC61850 IEDs using F6150

Perform Test Using GSE Status Events

Prepare test plans


Run Tests

Import

SCL Files

Laptop
Available
mapped
Data items

ProTesT

Discover
Messages

2007 PTUG Meeting, Philadelphia,


PA, USA

24

9/26-27/2007

Import

SCL Files

Laptop
Available
mapped
Data items

ProTesT
or
F6TesT

Discover
Messages

Doble IEC61850 GSE Configurator

Supports GOOSE & GSSE

2007 PTUG Meeting, Philadelphia,


PA, USA

25

9/26-27/2007

Testing IEDs Set for IEC61850


1. Get IED Configuration Data (IEDs are assumed to be
already configured)

2. Configure F6150 Instrument to be able to


Receive and Send GSE Messages
Inputs: GN1 GN32 (up to 128 in future)
Outputs: GP1 GP32
3. Use GNx and GPx in F6TesT or ProTesT
modules or macros.

How do we configure F6150


f GSE messaging?
for
i ?

2007 PTUG Meeting, Philadelphia,


PA, USA

26

9/26-27/2007

Doble IEC61850 GSE Configurator

Supports GOOSE & GSSE

Doble IEC61850 GSE Configurator

Configures the F6150 Power System


Simulator for GSE Message
Subscription (Input or Reception) and
Publishing (Output or Transmission)

2007 PTUG Meeting, Philadelphia,


PA, USA

27

9/26-27/2007

Doble IEC61850 GSE Configurator

Define GSE Messages and their Dataset items


(payload) - (Discover messages, import SCL files, or
manually
ll create
t th
them))

Select Dataset items from messages that will


be used for testing and
Assign data items to F6150 Inputs and
Outputs; define True and False values
Download the Data Items and I/O mappings
to the F6150 - (Configure the instrument)

Observe Live Data Status while testing

Defining GOOSE Messages for Testing with


Doble F6150

3 Ways using Doble IEC61850 GSE


Configurator
Manually Create Messages
Discover Messages from IEDs that are
connected to the Network
Import from SCL Files ((*.ICD,
.ICD, *.CID,
.CID, *.SCD)
.SCD)
Messages can be manually edited

2007 PTUG Meeting, Philadelphia,


PA, USA

28

9/26-27/2007

Defining GOOSE Messages for Testing with


Doble F6150
Manually Create Messages

Click [+] icon


Click GOOSE button

Defining GOOSE Messages for Testing with


Doble F6150
Manually Create Messages

Fill in required
q
GOOSE Message
header information

2007 PTUG Meeting, Philadelphia,


PA, USA

29

9/26-27/2007

Defining GOOSE Messages for Testing with


Doble F6150
Manually Create Messages

Add dataset items

Click [+] icon


TRIP

Enter Item Label

Select Data Type


and
Normal Value

Add more dataset items

Defining GOOSE Messages for Testing with


Doble F6150
Discover Messages from IEDs

Click button
Wait for Messages to Appear
(This will take a few seconds to 2 minutes)

2007 PTUG Meeting, Philadelphia,


PA, USA

30

9/26-27/2007

Defining GOOSE Messages for Testing with


Doble F6150
Discover Messages from IEDs

Select a message by clicking


Dataset items will appear below

Defining GOOSE Messages for Testing with


Doble F6150
Discover Messages from IEDs (dataset items)

Trip A

Trip B

Trip C

Need to identify items.


Enter meaningful and
user-friendly labels

2007 PTUG Meeting, Philadelphia,


PA, USA

Refer to a List of
Messages and
Dataset Items

31

9/26-27/2007

Defining GOOSE Messages for Testing with


Doble F6150
Import SCL Files

Double click an SCL file or


Select and click Open button

Select more
files as needed

Defining GOOSE Messages for Testing with


Doble F6150
Import SCL Files

Imported Messages

Dataset items

2007 PTUG Meeting, Philadelphia,


PA, USA

32

9/26-27/2007

Defining GOOSE Messages for Testing with


Doble F6150
Import SCL Files

Dataset item details


from SCL file

BFI CB1

Trip CB1

CB1 CSw Pos

Enter more user-friendly labels


based on SCL details and other available
info; you can use copy, paste, edit.

Select Messages & Dataset Items

Select
Message

Check
boxes to
select

2007 PTUG Meeting, Philadelphia,


PA, USA

33

9/26-27/2007

Assign Selected Dataset items to


F6150 Inputs (GNx)
Selected Items are displayed

Select an
Item

Click

After Click selected item is added below

GN1 automatically assigned; you


can change (GN1 to GN32)

Select Compare Sign and Value to


compare to.

Select More Messages & Items

2007 PTUG Meeting, Philadelphia,


PA, USA

34

9/26-27/2007

Assign Selected Dataset items to


F6150 Inputs (GNx)

Select and Add more Dataset Items


for F6150 GSE Inputs

Assign Selected Dataset items to


F6150 Outputs (GPx)
Select Item

GP1 and GP2 automatically


assigned; you can change (GP1
to GP32)

2007 PTUG Meeting, Philadelphia,


PA, USA

Click

Check and Edit True and False Values.


F6150 will use these values for
simulating output messages.

35

9/26-27/2007

Download Test Configuration (GNx & GPx) to


F6150
Configure and Verify
Communication with the
Instrument

Go back to the GSE


Configuration tab
and click
Instrument Confirms
Successful Download

Viewing Live Data


Check here to select
entire dataset for
viewing
Check here to
view only
selected items
Values Update
during testing

2007 PTUG Meeting, Philadelphia,


PA, USA

36

9/26-27/2007

Live Data Demo

Using ProTesT or F6TesT with


GSE Configurator
C fi
t

Saving Messages and Test Configuration


Files

Substation Messages
File (*.GSX). Saves
All listed messages
All dataset items.
User-given Names
Ticked checkboxes

Test Configuration File(*.GCX)


Saves all substation message
and dataset items; plus
Saves mapping of dataset
items for Inputs (GNx) and
Outputs (GPx) in F6150

Files can be prepared off line in the office


At the substation, the Configuration Files can be
used directly for Download to F6150

2007 PTUG Meeting, Philadelphia,


PA, USA

37

9/26-27/2007

File Types in GSE Configurator


IEC 61850 SCL Files (ICD, CID, SCD) Are Imported by
the GSE Configurator resulting in listing of Messages and
th i d
their
dataset
t
t ititems.

DOBLE Files
Substation Messages File (*.GSX) contains a list of
available messages and dataset items.
Test Configuration File(*.GCX) contains messages
and selected dataset items that are used by the F6150
for inputs (GNx) and outputs (GPx)

Testing IEC61850 Relays or IEDs

2007 PTUG Meeting, Philadelphia,


PA, USA

38

9/26-27/2007

Test Setup

Wired
Logic I/O?
Can still use wires
if needed.

Network Switch

Voltages
Currents
GE UR Relay

SEL 421 Relay

Testing with F6150 test set


already
l d configured
fi
d
for GSE message subscription and
publishing.

2007 PTUG Meeting, Philadelphia,


PA, USA

39

9/26-27/2007

ProTesT ZPLBOI

Select
Logic Input

ProTesT ZPLBOI

2007 PTUG Meeting, Philadelphia,


PA, USA

40

9/26-27/2007

F6150 Digital Inputs (F6TesT)

1 Enter User
1.
User-friendly
friendly name
like TTSend
2. Select GSE Output No.

F6150 Digital Outputs (F6TesT)

1. Enter User-friendly
name like CB1.52a
2. Select GSE Output No.

2007 PTUG Meeting, Philadelphia,


PA, USA

41

9/26-27/2007

F6TesT Z-Characteristic Testing

Select Input Signal.


Corresponding GN number
appears on the right.

Z-Characteristic Testing

2007 PTUG Meeting, Philadelphia,


PA, USA

42

9/26-27/2007

State Simulation

Select State Transition


Trigger if Needed

State Simulation (Timers & Inputs)

Select Timer Stop Input Signal


Sense Condition = G appears
Associated GN input no. appears

2007 PTUG Meeting, Philadelphia,


PA, USA

43

9/26-27/2007

State Simulation (Digital Outputs)

Overcurrent Testing
Select Test
Triggers / Inputs

2007 PTUG Meeting, Philadelphia,


PA, USA

44

9/26-27/2007

Testing IEC61850 IEDs using F6150


Step 1. Discover or Import GOOSE Messages,
select data items for use as inputs and outputs; or
Open the relevant Saved CFG file

From IED2
- TT Rcv
From Merging Unit
From IED1

- CB1_52a

- TT Send

- CB1_52b

- TRIP

Testing IEC61850 IEDs using F6150

Step 2. Connect F6150 (if not yet connected)

Step 3. Configure F6150 for GOOSE


I/O messages = Download CFG
Step 4. Disconnect
th IED
IEDs, if needed
d d
other
Step 5. Perform
Tests

2007 PTUG Meeting, Philadelphia,


PA, USA

45

9/26-27/2007

Testing IEC61850 Using F6TesT


Define Inputs:
GOOSE
Subscriptions
You can copy names from the GSE
Configurator and paste into these tables.

Define Outputs:
GOOSE
Simulations

Testing IEC61850 Using F6TesT

State Simulation Test SSIMUL


1. Pre
Pre-fault
fault
2. AN Fault
3. AN Fault and TT Rcv goes high
4. Relay Trips => transition to CB
Tripping
5. CB is fully Open
6. Post-fault and TT Rcv resets

2007 PTUG Meeting, Philadelphia,


PA, USA

46

9/26-27/2007

Testing IEC61850 Using F6TesT

Select
transition
input

Testing IEC61850 Using F6TesT


GOOSE Simulations (Logic Outputs)

GPx numbers and User-given names


are listed. Check items that will be
simulated and specify true/false
conditions on the right.

2007 PTUG Meeting, Philadelphia,


PA, USA

47

9/26-27/2007

Testing IEC61850 Using F6TesT


Timers and GOOSE Subscriptions (Logic Inputs)

After running
the test the
results are
shown.

Select from user-given names


or input numbers like GN1,
GN2,GN3,,LN1, LN2, LN3
Sense condition and input
number will be displayed

Testing IEC61850 Using ProTesT


Timers and GOOSE Subscriptions (Logic Inputs)

Select GNx
Logic Input

2007 PTUG Meeting, Philadelphia,


PA, USA

It is suggested
gg
that GNs and their
meaning be listed in the Timer
name or the relay notebook tab
for reference; (especially if there
are many inputs to choose from)

48

9/26-27/2007

Testing IEC61850 Using ProTesT

Select
transition
input

Testing IEC61850 Using ProTesT


GOOSE Simulations (Logic Outputs)

Select GPx
Logic Input

2007 PTUG Meeting, Philadelphia,


PA, USA

49

9/26-27/2007

Testing IEC61850 IEDs


Selecting GSE Logic Inputs in
OTHER Test Macros / Modules
ProTesT

Select GNx
Logic Input

Testing IEC61850 IEDs


Selecting GSE Logic Inputs in
OTHER Test Macros / Modules
ProTesT
F6TesT

Select GNx
Logic Input
Select Trigger Name
Logic Input is
Displayed

2007 PTUG Meeting, Philadelphia,


PA, USA

50

9/26-27/2007

Overcurrent Testing
Select Test
Triggers / Inputs

Using IEC61850 GSE Configurator

Issues when Discovering and Selecting


Messages and Dataset Items
Several datasets can come from a single IED
Datasets that you want uses generic GGIO
Each dataset can have many items; up to 32, 64, or
more
The identity of the dataset item is not known by
looking at the messages; one has to get it from the
IED using other software or refer to a prepared list.

2007 PTUG Meeting, Philadelphia,


PA, USA

51

9/26-27/2007

How to identify items in a GSE message

Use Software from relay manufacturer


Refer to a prepared list of messages and their
dataset items
Use 3rd Party Tools (this may not yield complete inftomation)
SISCO AX-S4 MMS
KEMA UNICA
others
th

Example on How to Identify the Elements Mapped


to Dataset Items

This means that Dataset


message with

GooseAppID= OC Trips
has dataset items
Item1 = PHASE TOC1 OP
Item2 = IOC1 OP
Item3 = TOC1 OP

2007 PTUG Meeting, Philadelphia,


PA, USA

52

9/26-27/2007

Using IEC61850 GSE Configurator

How to Alleviate the Selection Problem (1)


During discovery phase, connect only the
IEDs that are of interest, if possible.
Select only the the datasets and dataset items
that are relevant for the test plans.
Assign meaningful user-given Labels or to the
dataset items of interest.
Save it as a Sub (.gsx file) (Sub applies to a whole substation,
a bay, or a single IED. It is possible to delete messages and save a smaller
subset. ) You may create several groups of subs.

Using IEC61850 GSE Configurator

How to Alleviate the Selection Problem (2)


Open the desired saved Sub.
For each set of Test Plans define a smaller set
of Inputs and Outputs.
Check only data items that are going to be
used.
Select and define GSE Inputs
Select and define GSE Outputs
Save it as a CFG (test configuration file .gcx), using
a meaningful filename for easy identification later.

2007 PTUG Meeting, Philadelphia,


PA, USA

53

9/26-27/2007

Configuring IEDs for IEC61850

GOOSE Publishing
GOOSE Subscription

Configuring IEDs or IEC61850


GOOSE Configuration Tools
Software from IED vendors
May be part of IED Setting software or may be
a separate software
May not fully support IEDs from other vendors
.
Third Party System Configuration Software
Supports IEDs from All Vendors

2007 PTUG Meeting, Philadelphia,


PA, USA

54

9/26-27/2007

SEL - Creating IED GOOSE Message for


Publishing (Transmit)

Define Datasets
Select
S l t elements
l
t tto include
i l d as it
items iin
the dataset

SEL - Defining Dataset in IEDs


Specific Logical Nodes

2007 PTUG Meeting, Philadelphia,


PA, USA

Generic Logical Nodes - GGIO

55

9/26-27/2007

SEL - Defining Dataset in IEDs

AcSELerator
Architect

In AcSELerator
Quickset software

SEL - Creating IED GOOSE Message for


Publishing (Transmit)

Define GOOSE Message


Select Dataset (payload) to be
transmitted with the message.

2007 PTUG Meeting, Philadelphia,


PA, USA

56

9/26-27/2007

SEL - Creating IED GOOSE Message for


Publishing (Transmit)

IED Name =
SEL_421_1

As seen by Doble GSE Configurator

SEL - IED Configuration for GOOSE


Subscription (Receive)

drag item

2007 PTUG Meeting, Philadelphia,


PA, USA

57

9/26-27/2007

SEL - IED Configuration for GOOSE


Subscription (Receive)

In AcSELerator
Quickset, map PT1 Rx
to CCIN001

GE UR Relay
Supports Both
GSSE & GOOSE

2007 PTUG Meeting, Philadelphia,


PA, USA

58

9/26-27/2007

GE Relay GOOSE Setup


(Network & Server Configuration)

GE Relay GOOSE Setup


(Messages Sent)

Dataset Name = Goose2


GoCBRef =
GERly1XfmerProt/LLN0.GO.gcb02

Goose App ID

2007 PTUG Meeting, Philadelphia,


PA, USA

59

9/26-27/2007

GE Relay GOOSE Setup


(Messages Received)

GOOSE Subscription Configuration


for Remote device CB1
Purpose: Receive CB1 Status values for
.
52a, 52b, CB Ready
Remote IED CB1
C
GOOS
GOOSE message was
previously defined for publishing as:
Goose App ID = CB1
52a.q

GGIO1.Ind1.q

52a.StVal

GGIO1.Ind1. StVal

52b.q
52b q

GGIO1.Ind2.q
GGIO1 Ind2 q

52b.StVal

GGIO1.Ind2. StVal

CB Ready.q

GGIO1.Ind3.q

CB Ready.StVal

GGIO1.Ind3.StVal

2007 PTUG Meeting, Philadelphia,


PA, USA

60

9/26-27/2007

GOOSE Subscription Configuration


for Remote device CB1

Rx msg = GooseIn1

Remote device transmits Goose Output using GGIO1;


This Local device receives Goose Input uses GGIO3

Goose AppID = CB1

Remote Device m

Item 1: CB1_52a.q

GGIO1.Ind1.q

Item 2: CB1_52b.StVal

GGIO1.Ind1.StVa

Item 3: CB1_52b.q

GGIO1.Ind2.q

Item 4: CB1_52.StVal

GGIO1.Ind2.SVa

Item 5: CB1 Ready.q

GGIO1.Ind.3.q

Item 5: CB1 Ready.StVal

GGIO1.Ind3.StVa

System Configuration Tools


Support IEDs from multiple vendors
Import ICD and/or CID files from multiple IEDs
Map Goose subscriptions (input) in an IED to
receive information from other IEDs
Create a SCD file for the complete substation
and/or create CID files for individual IEDs
Siemens DIGSI 4
ABB
Kalki
ASE

2007 PTUG Meeting, Philadelphia,


PA, USA

61

9/26-27/2007

SEL 421 GOOSE Performance

GE UR Relay GOOSE Performance

D t
Dataset
t1
1:

< 2 ms (high speed)

Datasets 2 to 8:

< 100 ms

2007 PTUG Meeting, Philadelphia,


PA, USA

62

9/26-27/2007

2007 PTUG Meeting, Philadelphia,


PA, USA

63

Das könnte Ihnen auch gefallen