Upload
hafizg
View
218
Download
0
Embed Size (px)
Citation preview
8/14/2019 05_IED Object Models
1/44
OMICRON
Page: 1K02 03 20060309
K02 03 20060309
IED Object ModelsIED Object Models
Dr. Alexander Apostolov
8/14/2019 05_IED Object Models
2/44
OMICRON Page: 2K02 03 20060309
IntroductionIntroduction
IEC 61850 is now an approvedinternational standard
It allows the development of a newgeneration of distributed applications The successful implementation
requires: Good understanding of the principles ofthe standard (No Ignorance!)
Teamwork Ambition
8/14/2019 05_IED Object Models
3/44
OMICRON Page: 3K02 03 20060309
ObjectsObjects 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 anabstraction of real world entities and functions in aproblem domain.
Problem Domain is the application or process that is
being modeled by Object Oriented representation(Classes and Objects) power system protectionand control.
Objects are encapsulated that is, they containboth their code and their data, making them moreeasier to maintain
8/14/2019 05_IED Object Models
4/44
OMICRON Page: 4K02 03 20060309
Classes and ObjectsClasses and Objects
A class is a template for the creation ofobjects, the description of one or moreobjects with the same definitions forinformation 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
8/14/2019 05_IED Object Models
5/44
OMICRON Page: 5K02 03 20060309
Class ExampleClass Example
8/14/2019 05_IED Object Models
6/44
OMICRON Page: 6K02 03 20060309
Class ExampleClass Example
8/14/2019 05_IED Object Models
7/44 OMICRON Page: 7K02 03 20060309
Class Instance ExampleClass Instance Example
8/14/2019 05_IED Object Models
8/44 OMICRON Page: 8K02 03 20060309
Classes and ObjectsClasses and Objects
8/14/2019 05_IED Object Models
9/44 OMICRON Page: 9K02 03 20060309
Substation CommunicationsSubstation Communications
Architecture ArchitectureSubstation Computer
IED IED IED
Switch
Substation HMI
Router
IED IED IED IED
Switch
SCADA Master
WAN
8/14/2019 05_IED Object Models
10/44 OMICRON Page: 10K02 03 20060309
System CommunicationsSystem Communications
Architecture Architecture
IED
Switch
Analysts
WAN
Substation 1
Substation 2
Substation i
Substation j
SubstationGateway
EMS
SCADA Server ISD
EMS
Traders
IED IED
IED
8/14/2019 05_IED Object Models
11/44 OMICRON Page: 11K02 03 20060309
Function DefinitionsFunction Definitions
Functions in the substation are performed by theprotection, control, monitoring and recordingsystem.
A function can be divided into sub-functions andfunctional elements.
The functional elements are the smallest parts of afunction that can exchange data.
These functional elements in IEC 61850 are calledLogical Nodes
8/14/2019 05_IED Object Models
12/44 OMICRON Page: 12K02 03 20060309
Logical Node GroupsLogical Node Groups
System Logical Nodes LN Group: L Logical Nodes for protection functions LN Group: P
Logical Nodes for protection related functions LNGroup: 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
8/14/2019 05_IED Object Models
13/44 OMICRON Page: 13K02 03 20060309
Logical Node GroupsLogical Node Groups
Logical Nodes for metering andmeasurement LN Group: M
Logical Nodes for sensors and monitoringLN Group: S Logical Nodes for switchgear LN Group: X
Logical Nodes for instrument transformersLN Group: T Logical Nodes for power transformers LN
Group: Y Logical Nodes for further power system
equipment LN Group: Z
8/14/2019 05_IED Object Models
14/44 OMICRON Page: 14K02 03 20060309
Relay Object ModelsRelay Object Models
Object ModelsObject Models
8/14/2019 05_IED Object Models
15/44 OMICRON Page: 15K02 03 20060309
IED Functional HierarchyIED Functional HierarchyProtection
IEDDeviceIdentity
Over-current
Ground Definitetime #1 Pickup Value
Function
Function
Phase
Negat.Seq.
Inverse
time
Instant.
Time
delay
Directio-nality
Minimum
Maximum
Step
FunctionControl
Sub-FunctionControl
Device Functional HierarchyDevice Functional Hierarchy
8/14/2019 05_IED Object Models
16/44
OMICRON Page: 16K02 03 20060309
IED Functional HierarchyIED Functional Hierarchy
IEC 61850 Server ClassIEC 61850 Server Class
8/14/2019 05_IED Object Models
17/44
OMICRON Page: 17K02 03 20060309
IED Functional HierarchyIED Functional Hierarchy
IEC 61850 Server ClassIEC 61850 Server Class
8/14/2019 05_IED Object Models
18/44
OMICRON Page: 18K02 03 20060309
IED Functional HierarchyIED Functional Hierarchy
IEC 61850 Logical Device ClassIEC 61850 Logical Device Class
8/14/2019 05_IED Object Models
19/44
OMICRON Page: 19K02 03 20060309
IED Functional HierarchyIED Functional Hierarchy
IEC 61850 Logical Node ClassIEC 61850 Logical Node Class
8/14/2019 05_IED Object Models
20/44
OMICRON Page: 20K02 03 20060309
IEC 61850 Data ClassIEC 61850 Data Class
8/14/2019 05_IED Object Models
21/44
OMICRON Page: 21K02 03 20060309
Relay Object ModelsRelay Object ModelsPhysical Device - Server
Logical DeviceLD1 LLN0
MMXU1
PIOC1
PTOC1
RDIR1PTOC2
PIOC1
PTOC1
RDIR1
PTOC2
RREC1
Gnd
Phs
Ocp
IED 61850 Logical NodesIED 61850 Logical Nodes
l d
8/14/2019 05_IED Object Models
22/44
OMICRON Page: 22K02 03 20060309
IED FunctionalIED FunctionalHierarchyHierarchy
Physical Device
Logical DeviceLD1 LLN0
LPHD
PIOC1
PTOC1
RDIR1
PTOC2
PIOC1
PTOC1
RDIR1
PTOC2
RREC1
Gnd
Phs
LogicalNodes
Ocp
Internal Functional
Group Name(Phase OvercurrentProtection sub-function)
External FunctionalGroup Name(OvercurrentProtection function)
IED 61850 Logical NodesIED 61850 Logical Nodes
L i l N d I f iL i l N d I f i
8/14/2019 05_IED Object Models
23/44
OMICRON Page: 23K02 03 20060309
Logical Nodes InformationLogical Nodes Information
CategoriesCategories
8/14/2019 05_IED Object Models
24/44
OMICRON Page: 24K02 03 20060309
Functional ConstraintsFunctional Constraints
The property of DataAttribute that showsits 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
8/14/2019 05_IED Object Models
25/44
OMICRON Page: 25K02 03 20060309
Object HierarchyObject HierarchyServer
Logical
Device
Logical
Device
Logical
Device
LogicalNode
LogicalNode
LogicalNode
Data Data Data
Data Attribute
Data Attribute
Data Attribute
d b
8/14/2019 05_IED Object Models
26/44
OMICRON Page: 26K02 03 20060309
NestedNested DataAttributesDataAttributes
DATAInstance
DataAttr DataAttr
DAComp DAComp
DAComp DAComp
NestedNested DataAttributesDataAttributes
8/14/2019 05_IED Object Models
27/44
OMICRON Page: 27K02 03 20060309
NestedNested DataAttributesDataAttributes
D t th lData path example
8/14/2019 05_IED Object Models
28/44
OMICRON Page: 28K02 03 20060309
Data path exampleData 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 phaseB (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)
C d t l fC d t l f
8/14/2019 05_IED Object Models
29/44
OMICRON Page: 29K02 03 20060309
Common data classes forCommon data classes for
measurandmeasurand informationinformation 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)
Metering and MeasurementMetering and Measurement
8/14/2019 05_IED Object Models
30/44
OMICRON Page: 30K02 03 20060309
Metering and MeasurementMetering and Measurement
Logical NodesLogical Nodes Differential measurements Name: MDIF
Harmonics or interharmonics Name: MHAI Non phase related harmonics or interharmonicsName: MHAN
Metering Name: MMTR Non phase related Measurement Name: MMXN Measurement Name: MMXU Sequence & imbalance Name: MSQI
Metering Statistics Name: MSTA
Measured values attributes inMeasured values attributes in
8/14/2019 05_IED Object Models
31/44
OMICRON Page: 31K02 03 20060309
Measured values attributes inMeasured values attributes in
MMXUMMXUName Type DescriptionPPV DEL Phase to phase voltagesPhV WYE Phase to ground voltages
A WYE Phase currentsW WYE Phase active power (P)VAr WYEPhase 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 FrequencyPF WYE Phase power factor
Z WYE Phase Impedance
Protection Logical NodesProtection Logical Nodes
8/14/2019 05_IED Object Models
32/44
OMICRON Page: 32K02 03 20060309
gg
Protection Logical NodesProtection Logical Nodes
8/14/2019 05_IED Object Models
33/44
OMICRON Page: 33K02 03 20060309
Protection Logical NodesProtection Logical Nodes
Logical Nodes DataLogical Nodes Data
8/14/2019 05_IED Object Models
34/44
OMICRON Page: 34K02 03 20060309
Logical Nodes DataLogical Nodes Data
Setting DataSetting Data
8/14/2019 05_IED Object Models
35/44
OMICRON Page: 35K02 03 20060309
Setting DataSetting Data
Overcurrent Protection LNOvercurrent Protection LN
8/14/2019 05_IED Object Models
36/44
OMICRON Page: 36K02 03 20060309
PTOCPTOC
Setting AttributesSetting Attributes
8/14/2019 05_IED Object Models
37/44
OMICRON Page: 37K02 03 20060309
Setting AttributesSetting Attributes
ServicesServices
8/14/2019 05_IED Object Models
38/44
OMICRON Page: 38K02 03 20060309
ServicesServices
Distributed ApplicationsDistributed Applications
8/14/2019 05_IED Object Models
39/44
OMICRON Page: 39K02 03 20060309
Distributed ApplicationsDistributed Applications
PD2
LNn
LD1
F2
PD1
LN4
LNn
LD1
F1
F3
LN1
LN2
LN3
LN4
LN1
LN2
LN3
Measuring FunctionsMeasuring Functions
8/14/2019 05_IED Object Models
40/44
OMICRON Page: 40K02 03 20060309
Measuring FunctionsMeasuring Functions
DecompositionDecomposition
IARC IHMI
MMTR MMXU
TVTR TCTR
SubstationLevel
BayLevel
ProcessLevel
Multifunctional IED ObjectMultifunctional IED Object
8/14/2019 05_IED Object Models
41/44
OMICRON Page: 41K02 03 20060309
Multifunctional IED ObjectMultifunctional IED Object
ModelModelServer
LD1
LD2
LD3
LD4
LD5
LD6
Multifunctional IED ObjectMultifunctional IED Object
8/14/2019 05_IED Object Models
42/44
OMICRON Page: 42K02 03 20060309
Multifunctional IED ObjectMultifunctional IED Object
ModelModelServer
LN1
LN2
LN3
LN4
LNn
LD1
Multifunctional IED ObjectMultifunctional IED Object
8/14/2019 05_IED Object Models
43/44
OMICRON Page: 43K02 03 20060309
Multifunctional IED ObjectMultifunctional IED Object
ModelModelPQM IED
LN(i)
MMXU1
LD1
MMTR1
MMHI1
MSTA1
MMXU2MMHI2
MSTA2
HV
MV
hv
mv
Multifunctional IED Object ModelMultifunctional IED Object Model
8/14/2019 05_IED Object Models
44/44
OMICRON Page: 44K02 03 20060309
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
minMMXU1MMXU2
max MMXU1
MMXU2
AMXU1MMXU3
RATO3
RSYN1
RSYN2
RSYN3