You are on page 1of 44

IED Object Models

Dr. Alexander Apostolov

K02 03 20060309 Page: 1

© OMICRON K02 03 20060309


Introduction
• IEC 61850 is now an approved
international standard
• It allows the development of a new
generation of distributed applications
• The successful implementation
requires:
• Good understanding of the principles of
the standard (No Ignorance!)
• Teamwork
• Ambition

© OMICRON K02 03 20060309 Page: 2


Objects
• An object is “.. a thing that can be seen and
touched; material thing that occupies space .. “.
Webster New World Dictionary of the American Language
• In object-oriented design (OOD) an object is an
abstraction of real world entities and functions in a
problem domain.
• Problem Domain is the application or process that is
being modeled by Object Oriented representation
(Classes and Objects) – power system protection
and control.
• Objects are encapsulated — that is, they contain
both their code and their data, making them more
easier to maintain

© OMICRON K02 03 20060309 Page: 3


Classes and Objects
• A class is a template for the creation of
objects, the description of one or more
objects with the same definitions for
information and behavior.

• An object is defined as an instance of a class


• Objects represent information and behavior :
• properties (or components, attributes)
• Data that describe an object
• services (or methods, and events)
• Methods are things you can tell the object to do
• Events are things the object does

© OMICRON K02 03 20060309 Page: 4


Class Example

© OMICRON K02 03 20060309 Page: 5


Class Example

© OMICRON K02 03 20060309 Page: 6


Class Instance Example

© OMICRON K02 03 20060309 Page: 7


Classes and Objects

© OMICRON K02 03 20060309 Page: 8


Substation Communications
Architecture
Substation HMI Substation Computer SCADA Master

Router WAN

Switch Switch

IED IED IED IED IED IED IED

© OMICRON K02 03 20060309 Page: 9


System Communications
Architecture Traders Analysts

EMS EMS

SCADA Server Substation j


ISD

Substation WAN
Gateway
Substation i
Substation 1
Switch

Substation 2
IED
IED
IED IED

© OMICRON K02 03 20060309 Page: 10


Function Definitions
• Functions in the substation are performed by the
protection, control, monitoring and recording
system.

• A function can be divided into sub-functions and


functional elements.

• The functional elements are the smallest parts of a


function that can exchange data.

• These functional elements in IEC 61850 are called


Logical Nodes

© OMICRON K02 03 20060309 Page: 11


Logical Node Groups

• System Logical Nodes LN Group: L


• Logical Nodes for protection functions LN Group: P
• Logical Nodes for protection related functions LN
Group: R
• Logical Nodes for control LN Group: C
• Logical nodes for generic references LN Group: G
• Logical Nodes for interfacing and archiving LN
Group: I
• Logical Nodes for automatic control LN Group: A

© OMICRON K02 03 20060309 Page: 12


Logical Node Groups
• Logical Nodes for metering and
measurement LN Group: M
• Logical Nodes for sensors and monitoring
LN Group: S
• Logical Nodes for switchgear LN Group: X
• Logical Nodes for instrument transformers
LN Group: T
• Logical Nodes for power transformers LN
Group: Y
• Logical Nodes for further power system
equipment LN Group: Z

© OMICRON K02 03 20060309 Page: 13


Object Models
Relay Object Models

© OMICRON K02 03 20060309 Page: 14


Device Functional Hierarchy
IED Functional Hierarchy
Protection Device
IED Identity Function Sub-Function
Control Control

Definite
Over- Ground Pickup Value
time #1
current
Minimum

Maximum

Step
Phase Inverse Time
time delay

Function Negat. Instant. Directio-


Seq. nality
Function

© OMICRON K02 03 20060309 Page: 15


IEC 61850 Server Class

IED Functional Hierarchy

© OMICRON K02 03 20060309 Page: 16


IEC 61850 Server Class
IED Functional Hierarchy

© OMICRON K02 03 20060309 Page: 17


IEC 61850 Logical Device Class

IED Functional Hierarchy

© OMICRON K02 03 20060309 Page: 18


IEC 61850 Logical Node Class
IED Functional Hierarchy

© OMICRON K02 03 20060309 Page: 19


IEC 61850 Data Class

© OMICRON K02 03 20060309 Page: 20


IED 61850 Logical Nodes
Physical Device - Server

Logical Device
Relay Object Models
LD1 LLN0

MMXU1
Ocp Gnd PIOC1
PTOC1
PTOC2
RDIR1

Phs PIOC1
PTOC1
PTOC2
RDIR1

RREC1

© OMICRON K02 03 20060309 Page: 21


IED 61850 Logical Nodes
IED Functional Physical Device

Hierarchy Logical Device


LD1 LLN0

LPHD

External Functional Ocp Gnd PIOC1 Logical


Group Name Nodes
PTOC1
(Overcurrent
Protection function) PTOC2
RDIR1

Phs PIOC1
Internal Functional
Group Name PTOC1
(Phase Overcurrent PTOC2
Protection sub-function)
RDIR1

RREC1

© OMICRON K02 03 20060309 Page: 22


Logical Nodes Information
Categories

© OMICRON K02 03 20060309 Page: 23


Functional Constraints
• The property of DataAttribute that shows
its use is a Functional Constraint (FC).
• Some more commonly used are:
• CO – control
• SP – set point
• CF – configuration
• DC – description
• SG – setting group
• MX – measurements

© OMICRON K02 03 20060309 Page: 24


Object Hierarchy
Server

Logical Logical Logical


Device Device Device

Logical Logical Logical


Node Node Node

Data Data Data

Data Data Data


Attribute Attribute Attribute

© OMICRON K02 03 20060309 Page: 25


Nested DataAttributes

DATA
Instance

DataAttr DataAttr

DAComp DAComp

DAComp DAComp

© OMICRON K02 03 20060309 Page: 26


Nested DataAttributes

© OMICRON K02 03 20060309 Page: 27


Data path example
MMXU1.A.phsB.cVal.mag.f
• MMXU1: instance of LN class MMXU defined in
Part 7-4
• A: instantiation of the Composite DATA class WYE
(defined in 7-3)
• phsB: value of the current in phase B as a Simple
Common DATA class of type CMV (defined in 7-3 )
• cVal: is the complex value of the current in phase
B (of the Common DataAttribute type Vector)
• mag: this object represents the magnitude of the
complex value (type AnalogValue - defined in 7-3)
• f is a DataAttributeComponent which is of the
basic type FLOATING POINT (defined in 7-2)

© OMICRON K02 03 20060309 Page: 28


Common data classes for
measurand information
• Measured value (MV)
• Complex measured value (CMV)
• Sampled value (SAV)
• WYE
• Delta (DEL)
• Sequence (SEQ)
• Harmonic value (HMV)
• Harmonic value for WYE (HWYE)
• Harmonic value for Delta (HDEL)

© OMICRON K02 03 20060309 Page: 29


Metering and Measurement
Logical Nodes
• Differential measurements Name: MDIF
• Harmonics or interharmonics Name: MHAI
• Non phase related harmonics or interharmonics
Name: MHAN
• Metering Name: MMTR
• Non phase related Measurement Name: MMXN
• Measurement Name: MMXU
• Sequence & imbalance Name: MSQI
• Metering Statistics Name: MSTA

© OMICRON K02 03 20060309 Page: 30


Measured values attributes in
MMXU
N ame Type Description
PPV DEL Phase to phase voltages
PhV WYE Phase to ground voltages
A WYE Phase currents
W WYE Phase active power (P)
VAr WYE Phase reactive power (Q )
VA WYE Phase apparent power (S)
TotW MV Total Active Power (Total P)
TotVAr MV Total Reactive Power (Total Q )
TotVA MV Total Apparent Power (Total S)
TotPF MV Average Power factor (Total PF)
Hz MV Frequency
PF WYE Phase power factor
Z WYE Phase Impedance

© OMICRON K02 03 20060309 Page: 31


Protection Logical Nodes

© OMICRON K02 03 20060309 Page: 32


Protection Logical Nodes

© OMICRON K02 03 20060309 Page: 33


Logical Nodes Data

© OMICRON K02 03 20060309 Page: 34


Setting Data

© OMICRON K02 03 20060309 Page: 35


Overcurrent Protection LN
PTOC

© OMICRON K02 03 20060309 Page: 36


Setting Attributes

© OMICRON K02 03 20060309 Page: 37


Services

© OMICRON K02 03 20060309 Page: 38


Distributed Applications

F3
PD1 PD2
LD1 LN1 LD1 LN1

LN2 LN2
F1
LN3 LN3
F2
LN4 LN4

LNn LNn

© OMICRON K02 03 20060309 Page: 39


Measuring Functions
Decomposition

Substation
Level IARC IHMI

Bay
Level MMTR MMXU

Process
Level TVTR TCTR

© OMICRON K02 03 20060309 Page: 40


Multifunctional IED Object
Model

Server
LD1

LD2

LD3

LD4

LD5

LD6

© OMICRON K02 03 20060309 Page: 41


Multifunctional IED Object
Model
Server
LN1

LN2
LD1
LN3

LN4

LNn

© OMICRON K02 03 20060309 Page: 42


Multifunctional IED Object
Model
PQM IED
HV LD1 LN(i)

hv MMXU1

MMTR1

MMHI1

MSTA1

mv MMXU2

MMHI2

MSTA2
MV

© OMICRON K02 03 20060309 Page: 43


Multifunctional IED Object Model
BiTRONICS M871 LLNO LPHD DIAG1
GCTL1 Recorder
HV RWRE1 RDRE1 RDRE2
Controls
GIND1
MMXU1 dmd prs MMXU1
MMTR1 MMXU2
RSYN1 MHAI1 AMXU1
RSYN2 MSQI1 min MMXU1
RSYN3 RATO1
MMXU2

MMXU2 max MMXU1


MMHI2
MMXU2
MSQI2
MV MMXU3 AMXU1
RATO2
RATO3

© OMICRON K02 03 20060309 Page: 44

You might also like