You are on page 1of 0

OMICRON

Page: 1 K02 03 20060309


K02 03 20060309
IED Object Models
IED Object Models
Dr. Alexander Apostolov
OMICRON Page: 2 K02 03 20060309
Introduction
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 Page: 3 K02 03 20060309
Objects
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 Page: 4 K02 03 20060309
Classes and Objects
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 Page: 5 K02 03 20060309
Class Example
Class Example
OMICRON Page: 6 K02 03 20060309
Class Example
Class Example
OMICRON Page: 7 K02 03 20060309
Class Instance Example
Class Instance Example
OMICRON Page: 8 K02 03 20060309
Classes and Objects
Classes and Objects
OMICRON Page: 9 K02 03 20060309
Substation Communications
Substation Communications
Architecture
Architecture
Substation Computer
IED IED IED
Switch
Substation HMI
Router
IED IED IED IED
Switch
SCADA Master
WAN
OMICRON Page: 10 K02 03 20060309
System Communications
System Communications
Architecture
Architecture
IED
Switch
Analysts
WAN
Substation 1
Substation 2
Substation i
Substation j
Substation
Gateway
EMS
SCADA Server
ISD
EMS
Traders
IED IED
IED
OMICRON Page: 11 K02 03 20060309
Function Definitions
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 Page: 12 K02 03 20060309
Logical Node Groups
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 Page: 13 K02 03 20060309
Logical Node Groups
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 Page: 14 K02 03 20060309
Relay Object Models
Relay Object Models
Object Models
Object Models
OMICRON Page: 15 K02 03 20060309
IED Functional Hierarchy
IED Functional Hierarchy
Protection
IED
Device
Identity
Over-
current
Ground
Definite
time #1
Pickup Value
Function
Function
Phase
Negat.
Seq.
Inverse
time
Instant.
Time
delay
Directio-
nality
Minimum
Maximum
Step
Function
Control
Sub-Function
Control
Device Functional Hierarchy
Device Functional Hierarchy
OMICRON Page: 16 K02 03 20060309
IED Functional Hierarchy
IED Functional Hierarchy
IEC 61850 Server Class
IEC 61850 Server Class
OMICRON Page: 17 K02 03 20060309
IED Functional Hierarchy
IED Functional Hierarchy
IEC 61850 Server Class
IEC 61850 Server Class
OMICRON Page: 18 K02 03 20060309
IED Functional Hierarchy
IED Functional Hierarchy
IEC 61850 Logical Device Class
IEC 61850 Logical Device Class
OMICRON Page: 19 K02 03 20060309
IED Functional Hierarchy
IED Functional Hierarchy
IEC 61850 Logical Node Class
IEC 61850 Logical Node Class
OMICRON Page: 20 K02 03 20060309
IEC 61850 Data Class
IEC 61850 Data Class
OMICRON Page: 21 K02 03 20060309
Relay Object Models
Relay Object Models
Physical Device - Server
Logical Device
LD1
LLN0
MMXU1
PIOC1
PTOC1
RDIR1
PTOC2
PIOC1
PTOC1
RDIR1
PTOC2
RREC1
Gnd
Phs
Ocp
IED 61850 Logical Nodes
IED 61850 Logical Nodes
OMICRON Page: 22 K02 03 20060309
IED Functional
IED Functional
Hierarchy
Hierarchy
Physical Device
Logical Device
LD1
LLN0
LPHD
PIOC1
PTOC1
RDIR1
PTOC2
PIOC1
PTOC1
RDIR1
PTOC2
RREC1
Gnd
Phs
Logical
Nodes
Ocp
Internal Functional
Group Name
(Phase Overcurrent
Protection sub-function)
External Functional
Group Name
(Overcurrent
Protection function)
IED 61850 Logical Nodes
IED 61850 Logical Nodes
OMICRON Page: 23 K02 03 20060309
Logical Nodes Information
Logical Nodes Information
Categories
Categories
OMICRON Page: 24 K02 03 20060309
Functional Constraints
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 Page: 25 K02 03 20060309
Object Hierarchy
Object Hierarchy
Server
Logical
Device
Logical
Device
Logical
Device
Logical
Node
Logical
Node
Logical
Node
Data Data Data
Data
Attribute
Data
Attribute
Data
Attribute
OMICRON Page: 26 K02 03 20060309
Nested
Nested
DataAttributes
DataAttributes
DATA
Instance
DataAttr DataAttr
DAComp DAComp
DAComp DAComp
OMICRON Page: 27 K02 03 20060309
Nested
Nested
DataAttributes
DataAttributes
OMICRON Page: 28 K02 03 20060309
Data path example
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 Page: 29 K02 03 20060309
Common data classes for
Common data classes for
measurand
measurand
information
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 Page: 30 K02 03 20060309
Metering and Measurement
Metering and Measurement
Logical Nodes
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 Page: 31 K02 03 20060309
Measured values attributes in
Measured values attributes in
MMXU
MMXU
Name Type Description
PPV DEL Phase to phase voltages
PhV WYEPhase to ground voltages
A WYEPhase currents
W WYEPhase active power (P)
VAr WYEPhase reactive power (Q)
VA WYEPhase 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 WYEPhase power factor
Z WYEPhase Impedance
OMICRON Page: 32 K02 03 20060309
Protection Logical Nodes
Protection Logical Nodes
OMICRON Page: 33 K02 03 20060309
Protection Logical Nodes
Protection Logical Nodes
OMICRON Page: 34 K02 03 20060309
Logical Nodes Data
Logical Nodes Data
OMICRON Page: 35 K02 03 20060309
Setting Data
Setting Data
OMICRON Page: 36 K02 03 20060309
Overcurrent Protection LN
Overcurrent Protection LN
PTOC
PTOC
OMICRON Page: 37 K02 03 20060309
Setting Attributes
Setting Attributes
OMICRON Page: 38 K02 03 20060309
Services
Services
OMICRON Page: 39 K02 03 20060309
Distributed Applications
Distributed Applications
PD2
LNn
LD1
F2
PD1
LN4
LNn
LD1
F1
F3
LN1
LN2
LN3
LN4
LN1
LN2
LN3
OMICRON Page: 40 K02 03 20060309
Measuring Functions
Measuring Functions
Decomposition
Decomposition
IARC IHMI
MMTR MMXU
TVTR TCTR
Substation
Level
Bay
Level
Process
Level
OMICRON Page: 41 K02 03 20060309
Multifunctional IED Object
Multifunctional IED Object
Model
Model
Server
LD1
LD2
LD3
LD4
LD5
LD6
OMICRON Page: 42 K02 03 20060309
Multifunctional IED Object
Multifunctional IED Object
Model
Model
Server
LN1
LN2
LN3
LN4
LNn
LD1
OMICRON Page: 43 K02 03 20060309
Multifunctional IED Object
Multifunctional IED Object
Model
Model
PQM IED
LN(i)
MMXU1
LD1
MMTR1
MMHI1
MSTA1
MMXU2
MMHI2
MSTA2
HV
MV
hv
mv
OMICRON Page: 44 K02 03 20060309
Multifunctional IED Object Model
Multifunctional IED Object Model
BiTRONICS M871 LLNO
MMXU1
MMTR1
MHAI1
MSQI1
MMXU2
MMHI2
MSQI2
HV
MV
dmd prs
LPHD DIAG1
RATO1
RWRE1 RDRE1 RDRE2
Recorder
Controls
GCTL1
GIND1
RATO2
MMXU1
MMXU2
AMXU1
min
MMXU1
MMXU2
max
MMXU1
MMXU2
AMXU1
MMXU3
RATO3
RSYN1
RSYN2
RSYN3

You might also like