SlideShare a Scribd company logo
1 of 43
IEC 61850 Data & Service
Model and SCL
Alidu Abubakari
Researcher, KEPCO Research Institute (KEPRI)
Power Transmission Lab
Introduction
īą Electric power networks are responsible for the transport of energy from
generation sites to end consumers
īą The nodes in such networks are called substations and take over the
voltage transformation and also energy routing.
īą Substations are controlled by the
Substation Automation system (SAS)
which is composed of
īą all the electronic equipment that
continuously
īļ monitor,
īļ control and
īļ protect
the high voltage equipment so as to avoids
unplanned network outages
Intelligent Electronic Device
īą Microprocessor–based controllers of power
system equipment– e.g. circuit breaker,
protective relayâ€Ļ
īą Receive digitalized data from sensors and
power
equipment
īą Issue control commands in case of anomalies
to
History of IEC 61850
ModBus
ModBus
IEC 60870-5
DNP 3.0
DNP 3.0
History of IEC 61850
UCA: Utility Communication
Architecture
â€ĸ Protocols
â€ĸ Data models
â€ĸ Abstract service
definitions
IEC 60870-5
â€ĸ A communication profile for sending basic
telecontrol
messages between two systems
â€ĸ Based on permanent directly connected data
circuits
Why Standards Are Needed ?
īą Interoperability and Integration
– No standard for data representation or how
devices should look and behave to network
applications
īą Intuitive device and data modeling and naming
naming
– Hierarchical and structured, rather than plain
plain formatted
īą Fast and convenient communication
īą Lower cost for installation, configuration and
configuration and maintenance
Interoperability Concept
IEC 61850 Substation Architecture
īą Substation bus is realized as a medium bandwidth Ethernet network, which carries all
ACSI requests/responses and generic substation events messages(GSE, including GOOSE
and GSSE).
īą Process bus connects the IEDs to the traditional dumb devices (merge units, etc.) and
Core Components of IEC 61850
īą An object model describing the information available from the
different primary equipment and from the substation
automation functions
– Abstract definitions of services, data and Common Data
Class, independent of underlying protocols
īą A specification of the communication between the IEDs
of the substation automation system.
– Maps the services to actual protocols
īą A configuration language
– Exchange configuration information
IEC 61850 Standards
īą Part 6-1: Substation
Configuration Language (SCL)
īą Part 7-2: Abstract
Communications Service Interface
(ACSI) and
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
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
Part 9
Sampled Measured Values
Part 8
Conformance testing Part 10
Mapping to Ethernet
Mapping to
MMS and
Ethernet
Primary Parts
Benefits of IEC 61850 Power Substation
IEC 61850
Protocol Integration/
Interoperability
Higher performance
messaging
for
inter-relay communications
support system evolution
Standardized naming
conventions
Free architecture
/free allocation of
function
self-describing devices &
automatic object
discovery
IEC 61850 Modeling Approach
īąObviously, when developing such a
system it is necessary to create a
model of a general substation with all
of its components and functions.
īąThen it is necessary to stipulate the
exact form of communication that is
allowed and supported by the system.
īąThis describes exactly the challenges
addressed by the IEC61850 standard
īąThis data model consists of a number
of logical nodes, which are the key
objects in the model of the IEC61850
standard.
īąA logical node can have a number of
data objects attached to it, and each
IEC 61850 Class Model
Anatomy of an IEC 61850-8-1 Object Name
â€ĸ For instance, suppose that you have a logical device named “Relay1”
consisting of a single circuit breaker logical node XCBR for which you want
to determine if the breaker is in the remote or local mode of operation. To
determine this you would read the object shown in Figure below.
Data Example of Logical Node
Common Data Class: Double
Points Control
īąLN : A named grouping of data and associated services that is logically
related to some power system function.
Logical Nodes Information Categories
īą Common logical node information
– Information independent from the dedicated function represented by the LN, e.g., mode, health, name plate,
name plate, ...
īą Status information
– Information representing either the status of the process or of the function allocated to the LN, e.g., switch
switch type, switch operating capability
īą Settings
– Information needed for the function of a logical node, e.g., first, second, and third reclose time
īą Measured values
– Analogue data measured from the process or calculated in the functions like currents, voltages, power, etc.,
power, etc., e.g., total active
– power, total reactive power, frequency
īą Controls
– Data, which are changed by commands like switchgear state (ON/OFF), resettable counters, e.g., position,
position, block opening
īą 88 pre-defined logical nodes and extensible
Common Data Classes (CDC)
â€ĸ Defines structure for common types that are used to describe
DATA
objects.
â€ĸ CDC are complex objects built on predefined simple base types
organized into functional constraints (FC)
â€ĸ Examples:
â€ĸ Single point status (SPS) – on/off
â€ĸ Double point status (DPS) – on/off/transient
â€ĸ Double point controllable (DPC) – state can be changed via controls
Functional Constraints
â€ĸ There are many data attributes in an object like a breaker that have
related use:
īļControl, configuration, measurement, reporting, etc.
â€ĸ Functional Constraints (FC) is a property of a data attribute that
characterizes the specific use of the attribute.
â€ĸ Useful to functionally organize data attributes to provide structure
and context.
Logical Node Class Example -XCBR
Logical Node Class Example -XCBR
Attribute
Name
Type Functional
Constraint
Range Mandatory/
Optional
IEC 61850 Communication Scope
1. Protection-data exchange
between bay and station level
2. Protection-data exchange
between bay level and remote
protection
3. Data exchange within bay level
4. CT and VT instantaneous data
exchange between process and
bay levels
5. Control-data exchange between
process and bay level
IEC 61850 Communication Scope
6. Control-data exchange between bay
and station level
7. Data exchange between substation
and remote engineer’s workplace
8. Direct data exchange between the
bays especially for fast functions like
interlocking
9. Data exchange within station level
10. Control-data exchange between
substation (devices) and a remote
control center
ACSI: Abstract Communications Service
Interface
īąNone timing critical message transmitting
īąUsed for configuration, maintenance, logâ€Ļ
īąThree basic components
īļA set of objects
īļA set of services to manipulate and access those objects
īļA base set of data types for describing objects
Basic Information Models
īą SERVER
īļ Represents the external visible behavior of a (physical)
(physical) device
īļ Communicate with a client
īļ Send information to peer devices
īą LOGICAL-DEVICE (LD)
īļ Contains the information produced and consumed by a
by a group of domain-specific application functions,
functions, which are defined as LOGICAL-NODEs
īą LOGICAL-NODE (LN)
īļ Contains the information produced and consumed by a
by a domain specific application function
īą DATA
īļ Status and meta-information of object it presents in
in substation
īļ Provide means to specify typed information
Basic Information Models
īą DATA-SET
īļ The grouping of data and data attributes
īļ A view of DATA
īą SETTING-GROUP
īļ How to switch from one set of setting values to
another one
īļ How to edit setting groups
īą REPORT and LOG
īļ Describe the conditions for generating reports and
logs based on parameters set by the client
īļ Reports may be sent immediately or deferred
īļ Logs can be queried for later retrieval
īą Generic Substation Event (GSE) control block
(GSSE/GOOSE)
īļ Supports a fast and reliable system-wide
distribution of input and output data values
īą Sampled Values Transmission control block
īļ Fast and cyclic transfer of samples
Basic Information Models
īą Control
īļ Provide client mechanisms to control the DATA related
related to external devices, control outputs, or other
other internal functions
īą Substitution
īļ Support replacement of a process value (measurement
(measurement of analogue values or status values) by
by another value
īą Get/Set
īļ Retrieve or write particular Data Attribute Values
īą Dir/Definition
īļ Retrieve Object References and definitions of all sub-
sub-objects.
Basic Information Models
īą Association
īļ How the communication between the various
types of devices is achieved
īļ Two-party and Multicast
īļ Access Control
īą Time Synchronization
īļ Provide the UTC synchronized time to devices
and system
īą File Transfer
īļ Defines the exchange of large data blocks such as
such as programs
The communication profiles
Physical Device
ACSI Server
Data
Data
Physical Device
ACSI Client
Application
Data
Physical Device
ACSI Server
Data
Data
Application
Data
reports
req / rsp
Client / Server communication
Physical Device
Application
GOOSE Message
Sampled Values
multicast
Peer to peer communication;
time critical
Applications of "peer-to-peer" communication
īŽ tripping of circuit breakers: short
information that needs to be transmitted
with a low probability of loss within a few
milliseconds
īŽ transmission of sampled values from
instrumental transformers: high amount of
data, to be transmitted within a few
milliseconds, loss of data needs to be
detected
Communication concepts
Principle of TPAA and MCAA
īą Two-Party-Application-Association (TPAA)
īƒ˜ A bi-directional connection-oriented information
information exchange Reliable and end-to-end
end flow control
īą Multicast-Application-Association (MCAA)
īƒ˜ A unidirectional information exchange
īƒ˜ Between one source (publisher) and one or many
destinations (subscriber)
īƒ˜ The subscriber shall be able to detect loss and duplication
of information received
īƒ˜ The receiver shall notify the loss of information to its user
and shall discard duplicated information
Service model
â€ĸ Services provided by ACSI include querying object set,
getting/setting data values, controlling system objects, report
manipulation, log manipulation, and other services like file
upload/download.
â€ĸ In order to request a service in a server, an application must first
establish a valid two-party application association (TPAA)
â€ĸ A typical interaction procedure between an application A and a
server S goes as follows:
1. A establishes a TCP connection with S;
2. A “logs in” to S by requesting the Associate service from S,
providing authentication related information as parameters;
3. S validates the information provided by A and creates a TPAA
object, which provides a virtual view of S to A;
4. A requests subsequent services while S processes the requests
and responses with appropriate responses defined in the IEC 61850
standard;
5. A issues a Release request to S;
6. S reclaims the TPAA of A and ends the session.
Reporting and
Logging
GOOSE: Generic Object Oriented Substation
Event
īą Used for fast transmission of substation events, such as commands,
alarms, indications, as messages
īą A single GOOSE message sent by an IED can be received several
receivers
īą Take advantage of Ethernet and supports real-time behavior
īą Examples:
īļTripping of switchgear
īļProviding position status of interlocking
Mapping To Real Communication
Systems
īąIEC 61850 is just a high level description of substation automation
īļUse MMS to implement IEC61850
īļMap each IEC 61850 object to a MMS object
īļMap each IEC 61850 service to a MMS operation
īļAll but GOOSE messages and transmission of sampled values
are mapped to MMS protocol stack
ACSI Objects Mapping ACSI Service Mapping
ACSI Object and Service Mapping
Sampled Measured Values
īą A method for transmitting sampled
measurements from transducers such as
CTs, VTs, and digital I/O.
īą Enables sharing of I/O signals among
IEDs
īą Supports 2 transmission methods:
īļMulticast service (MSVC) over Ethernet
īļUnicast (point-to-point) service (USVC)
over serial links
SCL: Substation Configuration
Language
īą Purpose: interoperable exchange of communication system
configuration data between an IED configuration tool and a
configuration tool from different manufacturers.
īą A formal description of
– Relations between substation automation system and the
switchyard
– Relations of the switchyard structure to the SAS functions (logical
nodes) configured on the IEDs
Four different file types
īą System Specification Description (.ssd)
īļAllows users to describe the substation design and associated functional
description
īļDescribe the single line diagram of the substation
īą Substation Configuration Description (.scd)
īļConfiguration of the system
īļContains the substation description section, communication configuration
and the IEDs
īļIEDs in the SCD are no more in their default configuration and they
configured to operate with the SAS.
īą IED Capability Description (.icd)
īļDefault functionality of an IED in substation
īļDescribes the capabilities of an IED
īļBefore configuration, the IED name in this file is TEMPLATE
īļContains different logical node Types
īąConfigured IED Description (.cid)
īļContains substation specific names, values and address instead of the
the default one in the ICD
Information Flow in the Configuration Process
â€ĸ First Step is to define function
specification via substation one-
line-diagram
â€ĸ This enters into a system
specification tool which provides
SSD files as output
â€ĸ System designers selects an
appropriate IEC 61850 compliant
IED
â€ĸ The ICD file of the IED and the SSD
became input to the system
configurator
â€ĸ The output of the system
configurator is the SCD file
The SCL Section
â€ĸ Header --> identifies the configuration
â€ĸ Substation --> identifies connections
electrical function
â€ĸ Communication --> identifies the
and subnets
â€ĸ IED --> identifies device functions and
setting
â€ĸ Data Types Templates --> to
other sections
Conclusion
īą Due to its complexity and the assumed domain-specific knowledge,
the IEC 61850 standard is difficult for people to understand and
implement.
īą Although the IEC 61850 adopts an object-oriented approach,
implementers still need their own internal data representation or
take the advantage of a database system.

More Related Content

What's hot

Scada and power system automation
Scada and power system automationScada and power system automation
Scada and power system automationShubham Kapoor
 
Power electronics Introduction
Power electronics   IntroductionPower electronics   Introduction
Power electronics IntroductionBurdwan University
 
Unit 4 Automatic Generation Control
Unit 4 Automatic Generation ControlUnit 4 Automatic Generation Control
Unit 4 Automatic Generation ControlSANTOSH GADEKAR
 
Real Time Pricing Simulator for Smart Grids
Real Time Pricing Simulator for Smart GridsReal Time Pricing Simulator for Smart Grids
Real Time Pricing Simulator for Smart GridsSwantika Dhundia
 
Power system Protection Services in India
Power system Protection Services in IndiaPower system Protection Services in India
Power system Protection Services in IndiaSystem Protection
 
WIDE AREA MONITORING SYSTEMS(WAMS)
WIDE AREA MONITORING SYSTEMS(WAMS)WIDE AREA MONITORING SYSTEMS(WAMS)
WIDE AREA MONITORING SYSTEMS(WAMS)Vikram Purohit
 
SMART GRID TECHNOLOGY
SMART GRID TECHNOLOGYSMART GRID TECHNOLOGY
SMART GRID TECHNOLOGYRanjan kumar
 
Phasor measurement unit and it's application ppt
Phasor measurement unit and it's application pptPhasor measurement unit and it's application ppt
Phasor measurement unit and it's application pptKhurshid Parwez
 
Impacts of Distributed Generation on Power Quality
Impacts of Distributed Generation on Power QualityImpacts of Distributed Generation on Power Quality
Impacts of Distributed Generation on Power QualityParth Patel
 
ETAP - Arc flash introduction
ETAP - Arc flash introductionETAP - Arc flash introduction
ETAP - Arc flash introductionHimmelstern
 
Power Quality Issues
Power Quality IssuesPower Quality Issues
Power Quality Issuesmaneesh001
 
Interconnection issue in microgrid
Interconnection issue in microgridInterconnection issue in microgrid
Interconnection issue in microgridAmarjeet S Pandey
 
Power quality ppt
Power quality pptPower quality ppt
Power quality pptKaustubh Nande
 
Voltage and Frequency Control of the Grid
Voltage and Frequency Control of the GridVoltage and Frequency Control of the Grid
Voltage and Frequency Control of the GridLeonardo ENERGY
 
Small signal stability analysis
Small signal stability analysisSmall signal stability analysis
Small signal stability analysisbhupendra kumar
 
Lecture-4 : Semiconductor Power Switching Devices-1
Lecture-4 : Semiconductor Power Switching Devices-1Lecture-4 : Semiconductor Power Switching Devices-1
Lecture-4 : Semiconductor Power Switching Devices-1rsamurti
 
Presentation on substations
Presentation on substationsPresentation on substations
Presentation on substationsvishalgohel12195
 
POWER SYSTEM PROTECTION
POWER SYSTEM PROTECTION POWER SYSTEM PROTECTION
POWER SYSTEM PROTECTION moiz89
 

What's hot (20)

Scada and power system automation
Scada and power system automationScada and power system automation
Scada and power system automation
 
Power electronics Introduction
Power electronics   IntroductionPower electronics   Introduction
Power electronics Introduction
 
Unit 4 Automatic Generation Control
Unit 4 Automatic Generation ControlUnit 4 Automatic Generation Control
Unit 4 Automatic Generation Control
 
Real Time Pricing Simulator for Smart Grids
Real Time Pricing Simulator for Smart GridsReal Time Pricing Simulator for Smart Grids
Real Time Pricing Simulator for Smart Grids
 
Power system Protection Services in India
Power system Protection Services in IndiaPower system Protection Services in India
Power system Protection Services in India
 
WIDE AREA MONITORING SYSTEMS(WAMS)
WIDE AREA MONITORING SYSTEMS(WAMS)WIDE AREA MONITORING SYSTEMS(WAMS)
WIDE AREA MONITORING SYSTEMS(WAMS)
 
Cyber security for smart grid
Cyber security for smart grid Cyber security for smart grid
Cyber security for smart grid
 
SMART GRID TECHNOLOGY
SMART GRID TECHNOLOGYSMART GRID TECHNOLOGY
SMART GRID TECHNOLOGY
 
Phasor measurement unit and it's application ppt
Phasor measurement unit and it's application pptPhasor measurement unit and it's application ppt
Phasor measurement unit and it's application ppt
 
Impacts of Distributed Generation on Power Quality
Impacts of Distributed Generation on Power QualityImpacts of Distributed Generation on Power Quality
Impacts of Distributed Generation on Power Quality
 
ETAP - Arc flash introduction
ETAP - Arc flash introductionETAP - Arc flash introduction
ETAP - Arc flash introduction
 
Power Quality Issues
Power Quality IssuesPower Quality Issues
Power Quality Issues
 
Interconnection issue in microgrid
Interconnection issue in microgridInterconnection issue in microgrid
Interconnection issue in microgrid
 
Power quality ppt
Power quality pptPower quality ppt
Power quality ppt
 
Smart grid
Smart  gridSmart  grid
Smart grid
 
Voltage and Frequency Control of the Grid
Voltage and Frequency Control of the GridVoltage and Frequency Control of the Grid
Voltage and Frequency Control of the Grid
 
Small signal stability analysis
Small signal stability analysisSmall signal stability analysis
Small signal stability analysis
 
Lecture-4 : Semiconductor Power Switching Devices-1
Lecture-4 : Semiconductor Power Switching Devices-1Lecture-4 : Semiconductor Power Switching Devices-1
Lecture-4 : Semiconductor Power Switching Devices-1
 
Presentation on substations
Presentation on substationsPresentation on substations
Presentation on substations
 
POWER SYSTEM PROTECTION
POWER SYSTEM PROTECTION POWER SYSTEM PROTECTION
POWER SYSTEM PROTECTION
 

Similar to IEC 61850 Data & Service Model SCL

OPAL-RT RT13 Conference: New communication protocols
OPAL-RT RT13 Conference: New communication protocolsOPAL-RT RT13 Conference: New communication protocols
OPAL-RT RT13 Conference: New communication protocolsOPAL-RT TECHNOLOGIES
 
First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...
First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...
First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...DETER-Project
 
Scada Based Online Circuit Breaker Monitoring System
Scada Based Online Circuit Breaker Monitoring SystemScada Based Online Circuit Breaker Monitoring System
Scada Based Online Circuit Breaker Monitoring SystemIOSR Journals
 
Power system automation
Power system automationPower system automation
Power system automationsatyam11
 
Real-Time Monitoring and Assessment of Circuit Breaker Operations for Diagnos...
Real-Time Monitoring and Assessment of Circuit Breaker Operations for Diagnos...Real-Time Monitoring and Assessment of Circuit Breaker Operations for Diagnos...
Real-Time Monitoring and Assessment of Circuit Breaker Operations for Diagnos...Associate Professor in VSB Coimbatore
 
Development of Distributed Mains Monitoring and Switching System for Indus Co...
Development of Distributed Mains Monitoring and Switching System for Indus Co...Development of Distributed Mains Monitoring and Switching System for Indus Co...
Development of Distributed Mains Monitoring and Switching System for Indus Co...iosrjce
 
Practical Distribution & Substation Automation (Incl. Communications) for Ele...
Practical Distribution & Substation Automation (Incl. Communications) for Ele...Practical Distribution & Substation Automation (Incl. Communications) for Ele...
Practical Distribution & Substation Automation (Incl. Communications) for Ele...Living Online
 
B5 g2 enhanced+protection+functionality+with+iec+61850+and+goose
B5 g2 enhanced+protection+functionality+with+iec+61850+and+gooseB5 g2 enhanced+protection+functionality+with+iec+61850+and+goose
B5 g2 enhanced+protection+functionality+with+iec+61850+and+gooseOmeal Ahmed
 
unit 4 smartsensors and application.pptx
unit 4 smartsensors and application.pptxunit 4 smartsensors and application.pptx
unit 4 smartsensors and application.pptxAanshuSingh3
 
Distribution Automation based on IEC61850
Distribution Automation based on IEC61850Distribution Automation based on IEC61850
Distribution Automation based on IEC61850Nirmal Thaliyil
 
Asset Lifecycle Management: flexible infrastructures enabling future change
Asset Lifecycle Management: flexible infrastructures enabling future changeAsset Lifecycle Management: flexible infrastructures enabling future change
Asset Lifecycle Management: flexible infrastructures enabling future changeSchneider Electric
 
Automation and Robotics 20ME51I Week 3 Theory Notes.pdf
Automation and Robotics 20ME51I Week 3 Theory Notes.pdfAutomation and Robotics 20ME51I Week 3 Theory Notes.pdf
Automation and Robotics 20ME51I Week 3 Theory Notes.pdfGandhibabu8
 
System on Chip Based RTC in Power Electronics
System on Chip Based RTC in Power ElectronicsSystem on Chip Based RTC in Power Electronics
System on Chip Based RTC in Power ElectronicsjournalBEEI
 
ATS SmartWAMS
ATS SmartWAMSATS SmartWAMS
ATS SmartWAMSHoang Le Van
 

Similar to IEC 61850 Data & Service Model SCL (20)

Iec61850 overview and benefits paper general
Iec61850 overview and benefits paper generalIec61850 overview and benefits paper general
Iec61850 overview and benefits paper general
 
OPAL-RT RT13 Conference: New communication protocols
OPAL-RT RT13 Conference: New communication protocolsOPAL-RT RT13 Conference: New communication protocols
OPAL-RT RT13 Conference: New communication protocols
 
3.3_Cyber Security R&D for Microgrids_Stamp_EPRI/SNL Microgrid
3.3_Cyber Security R&D for Microgrids_Stamp_EPRI/SNL Microgrid3.3_Cyber Security R&D for Microgrids_Stamp_EPRI/SNL Microgrid
3.3_Cyber Security R&D for Microgrids_Stamp_EPRI/SNL Microgrid
 
First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...
First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...
First Steps Toward Scientific Cyber-Security Experimentation in Wide-Area Cyb...
 
Scada Based Online Circuit Breaker Monitoring System
Scada Based Online Circuit Breaker Monitoring SystemScada Based Online Circuit Breaker Monitoring System
Scada Based Online Circuit Breaker Monitoring System
 
Power system automation
Power system automationPower system automation
Power system automation
 
Real-Time Monitoring and Assessment of Circuit Breaker Operations for Diagnos...
Real-Time Monitoring and Assessment of Circuit Breaker Operations for Diagnos...Real-Time Monitoring and Assessment of Circuit Breaker Operations for Diagnos...
Real-Time Monitoring and Assessment of Circuit Breaker Operations for Diagnos...
 
Development of Distributed Mains Monitoring and Switching System for Indus Co...
Development of Distributed Mains Monitoring and Switching System for Indus Co...Development of Distributed Mains Monitoring and Switching System for Indus Co...
Development of Distributed Mains Monitoring and Switching System for Indus Co...
 
A010610109
A010610109A010610109
A010610109
 
Practical Distribution & Substation Automation (Incl. Communications) for Ele...
Practical Distribution & Substation Automation (Incl. Communications) for Ele...Practical Distribution & Substation Automation (Incl. Communications) for Ele...
Practical Distribution & Substation Automation (Incl. Communications) for Ele...
 
B5 g2 enhanced+protection+functionality+with+iec+61850+and+goose
B5 g2 enhanced+protection+functionality+with+iec+61850+and+gooseB5 g2 enhanced+protection+functionality+with+iec+61850+and+goose
B5 g2 enhanced+protection+functionality+with+iec+61850+and+goose
 
unit 4 smartsensors and application.pptx
unit 4 smartsensors and application.pptxunit 4 smartsensors and application.pptx
unit 4 smartsensors and application.pptx
 
Distribution Automation based on IEC61850
Distribution Automation based on IEC61850Distribution Automation based on IEC61850
Distribution Automation based on IEC61850
 
Final PPT.pptx
Final PPT.pptxFinal PPT.pptx
Final PPT.pptx
 
Asset Lifecycle Management: flexible infrastructures enabling future change
Asset Lifecycle Management: flexible infrastructures enabling future changeAsset Lifecycle Management: flexible infrastructures enabling future change
Asset Lifecycle Management: flexible infrastructures enabling future change
 
Automation and Robotics 20ME51I Week 3 Theory Notes.pdf
Automation and Robotics 20ME51I Week 3 Theory Notes.pdfAutomation and Robotics 20ME51I Week 3 Theory Notes.pdf
Automation and Robotics 20ME51I Week 3 Theory Notes.pdf
 
Psoc
PsocPsoc
Psoc
 
Technical Spec : DCS ( overview / checklist )
Technical Spec : DCS ( overview / checklist )Technical Spec : DCS ( overview / checklist )
Technical Spec : DCS ( overview / checklist )
 
System on Chip Based RTC in Power Electronics
System on Chip Based RTC in Power ElectronicsSystem on Chip Based RTC in Power Electronics
System on Chip Based RTC in Power Electronics
 
ATS SmartWAMS
ATS SmartWAMSATS SmartWAMS
ATS SmartWAMS
 

Recently uploaded

Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixingviprabot1
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Gurgaon ✡ī¸9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡ī¸9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡ī¸9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡ī¸9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 

Recently uploaded (20)

POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixing
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Gurgaon ✡ī¸9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡ī¸9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡ī¸9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡ī¸9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 

IEC 61850 Data & Service Model SCL

  • 1. IEC 61850 Data & Service Model and SCL Alidu Abubakari Researcher, KEPCO Research Institute (KEPRI) Power Transmission Lab
  • 2. Introduction īą Electric power networks are responsible for the transport of energy from generation sites to end consumers īą The nodes in such networks are called substations and take over the voltage transformation and also energy routing. īą Substations are controlled by the Substation Automation system (SAS) which is composed of īą all the electronic equipment that continuously īļ monitor, īļ control and īļ protect the high voltage equipment so as to avoids unplanned network outages
  • 3. Intelligent Electronic Device īą Microprocessor–based controllers of power system equipment– e.g. circuit breaker, protective relayâ€Ļ īą Receive digitalized data from sensors and power equipment īą Issue control commands in case of anomalies to
  • 4. History of IEC 61850 ModBus ModBus IEC 60870-5 DNP 3.0 DNP 3.0
  • 5. History of IEC 61850 UCA: Utility Communication Architecture â€ĸ Protocols â€ĸ Data models â€ĸ Abstract service definitions IEC 60870-5 â€ĸ A communication profile for sending basic telecontrol messages between two systems â€ĸ Based on permanent directly connected data circuits
  • 6. Why Standards Are Needed ? īą Interoperability and Integration – No standard for data representation or how devices should look and behave to network applications īą Intuitive device and data modeling and naming naming – Hierarchical and structured, rather than plain plain formatted īą Fast and convenient communication īą Lower cost for installation, configuration and configuration and maintenance Interoperability Concept
  • 7. IEC 61850 Substation Architecture īą Substation bus is realized as a medium bandwidth Ethernet network, which carries all ACSI requests/responses and generic substation events messages(GSE, including GOOSE and GSSE). īą Process bus connects the IEDs to the traditional dumb devices (merge units, etc.) and
  • 8. Core Components of IEC 61850 īą An object model describing the information available from the different primary equipment and from the substation automation functions – Abstract definitions of services, data and Common Data Class, independent of underlying protocols īą A specification of the communication between the IEDs of the substation automation system. – Maps the services to actual protocols īą A configuration language – Exchange configuration information
  • 9. IEC 61850 Standards īą Part 6-1: Substation Configuration Language (SCL) īą Part 7-2: Abstract Communications Service Interface (ACSI) and 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 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 Part 9 Sampled Measured Values Part 8 Conformance testing Part 10 Mapping to Ethernet Mapping to MMS and Ethernet Primary Parts
  • 10. Benefits of IEC 61850 Power Substation IEC 61850 Protocol Integration/ Interoperability Higher performance messaging for inter-relay communications support system evolution Standardized naming conventions Free architecture /free allocation of function self-describing devices & automatic object discovery
  • 11. IEC 61850 Modeling Approach īąObviously, when developing such a system it is necessary to create a model of a general substation with all of its components and functions. īąThen it is necessary to stipulate the exact form of communication that is allowed and supported by the system. īąThis describes exactly the challenges addressed by the IEC61850 standard īąThis data model consists of a number of logical nodes, which are the key objects in the model of the IEC61850 standard. īąA logical node can have a number of data objects attached to it, and each
  • 13. Anatomy of an IEC 61850-8-1 Object Name â€ĸ For instance, suppose that you have a logical device named “Relay1” consisting of a single circuit breaker logical node XCBR for which you want to determine if the breaker is in the remote or local mode of operation. To determine this you would read the object shown in Figure below.
  • 14. Data Example of Logical Node Common Data Class: Double Points Control īąLN : A named grouping of data and associated services that is logically related to some power system function.
  • 15. Logical Nodes Information Categories īą Common logical node information – Information independent from the dedicated function represented by the LN, e.g., mode, health, name plate, name plate, ... īą Status information – Information representing either the status of the process or of the function allocated to the LN, e.g., switch switch type, switch operating capability īą Settings – Information needed for the function of a logical node, e.g., first, second, and third reclose time īą Measured values – Analogue data measured from the process or calculated in the functions like currents, voltages, power, etc., power, etc., e.g., total active – power, total reactive power, frequency īą Controls – Data, which are changed by commands like switchgear state (ON/OFF), resettable counters, e.g., position, position, block opening īą 88 pre-defined logical nodes and extensible
  • 16. Common Data Classes (CDC) â€ĸ Defines structure for common types that are used to describe DATA objects. â€ĸ CDC are complex objects built on predefined simple base types organized into functional constraints (FC) â€ĸ Examples: â€ĸ Single point status (SPS) – on/off â€ĸ Double point status (DPS) – on/off/transient â€ĸ Double point controllable (DPC) – state can be changed via controls
  • 17. Functional Constraints â€ĸ There are many data attributes in an object like a breaker that have related use: īļControl, configuration, measurement, reporting, etc. â€ĸ Functional Constraints (FC) is a property of a data attribute that characterizes the specific use of the attribute. â€ĸ Useful to functionally organize data attributes to provide structure and context.
  • 18. Logical Node Class Example -XCBR
  • 19. Logical Node Class Example -XCBR Attribute Name Type Functional Constraint Range Mandatory/ Optional
  • 20. IEC 61850 Communication Scope 1. Protection-data exchange between bay and station level 2. Protection-data exchange between bay level and remote protection 3. Data exchange within bay level 4. CT and VT instantaneous data exchange between process and bay levels 5. Control-data exchange between process and bay level
  • 21. IEC 61850 Communication Scope 6. Control-data exchange between bay and station level 7. Data exchange between substation and remote engineer’s workplace 8. Direct data exchange between the bays especially for fast functions like interlocking 9. Data exchange within station level 10. Control-data exchange between substation (devices) and a remote control center
  • 22. ACSI: Abstract Communications Service Interface īąNone timing critical message transmitting īąUsed for configuration, maintenance, logâ€Ļ īąThree basic components īļA set of objects īļA set of services to manipulate and access those objects īļA base set of data types for describing objects
  • 23. Basic Information Models īą SERVER īļ Represents the external visible behavior of a (physical) (physical) device īļ Communicate with a client īļ Send information to peer devices īą LOGICAL-DEVICE (LD) īļ Contains the information produced and consumed by a by a group of domain-specific application functions, functions, which are defined as LOGICAL-NODEs īą LOGICAL-NODE (LN) īļ Contains the information produced and consumed by a by a domain specific application function īą DATA īļ Status and meta-information of object it presents in in substation īļ Provide means to specify typed information
  • 24. Basic Information Models īą DATA-SET īļ The grouping of data and data attributes īļ A view of DATA īą SETTING-GROUP īļ How to switch from one set of setting values to another one īļ How to edit setting groups īą REPORT and LOG īļ Describe the conditions for generating reports and logs based on parameters set by the client īļ Reports may be sent immediately or deferred īļ Logs can be queried for later retrieval īą Generic Substation Event (GSE) control block (GSSE/GOOSE) īļ Supports a fast and reliable system-wide distribution of input and output data values īą Sampled Values Transmission control block īļ Fast and cyclic transfer of samples
  • 25. Basic Information Models īą Control īļ Provide client mechanisms to control the DATA related related to external devices, control outputs, or other other internal functions īą Substitution īļ Support replacement of a process value (measurement (measurement of analogue values or status values) by by another value īą Get/Set īļ Retrieve or write particular Data Attribute Values īą Dir/Definition īļ Retrieve Object References and definitions of all sub- sub-objects.
  • 26. Basic Information Models īą Association īļ How the communication between the various types of devices is achieved īļ Two-party and Multicast īļ Access Control īą Time Synchronization īļ Provide the UTC synchronized time to devices and system īą File Transfer īļ Defines the exchange of large data blocks such as such as programs
  • 28. Physical Device ACSI Server Data Data Physical Device ACSI Client Application Data Physical Device ACSI Server Data Data Application Data reports req / rsp Client / Server communication Physical Device Application GOOSE Message Sampled Values multicast Peer to peer communication; time critical Applications of "peer-to-peer" communication īŽ tripping of circuit breakers: short information that needs to be transmitted with a low probability of loss within a few milliseconds īŽ transmission of sampled values from instrumental transformers: high amount of data, to be transmitted within a few milliseconds, loss of data needs to be detected Communication concepts
  • 29. Principle of TPAA and MCAA īą Two-Party-Application-Association (TPAA) īƒ˜ A bi-directional connection-oriented information information exchange Reliable and end-to-end end flow control īą Multicast-Application-Association (MCAA) īƒ˜ A unidirectional information exchange īƒ˜ Between one source (publisher) and one or many destinations (subscriber) īƒ˜ The subscriber shall be able to detect loss and duplication of information received īƒ˜ The receiver shall notify the loss of information to its user and shall discard duplicated information
  • 30. Service model â€ĸ Services provided by ACSI include querying object set, getting/setting data values, controlling system objects, report manipulation, log manipulation, and other services like file upload/download. â€ĸ In order to request a service in a server, an application must first establish a valid two-party application association (TPAA)
  • 31. â€ĸ A typical interaction procedure between an application A and a server S goes as follows: 1. A establishes a TCP connection with S; 2. A “logs in” to S by requesting the Associate service from S, providing authentication related information as parameters; 3. S validates the information provided by A and creates a TPAA object, which provides a virtual view of S to A;
  • 32. 4. A requests subsequent services while S processes the requests and responses with appropriate responses defined in the IEC 61850 standard; 5. A issues a Release request to S; 6. S reclaims the TPAA of A and ends the session.
  • 34. GOOSE: Generic Object Oriented Substation Event īą Used for fast transmission of substation events, such as commands, alarms, indications, as messages īą A single GOOSE message sent by an IED can be received several receivers īą Take advantage of Ethernet and supports real-time behavior īą Examples: īļTripping of switchgear īļProviding position status of interlocking
  • 35. Mapping To Real Communication Systems īąIEC 61850 is just a high level description of substation automation īļUse MMS to implement IEC61850 īļMap each IEC 61850 object to a MMS object īļMap each IEC 61850 service to a MMS operation īļAll but GOOSE messages and transmission of sampled values are mapped to MMS protocol stack
  • 36. ACSI Objects Mapping ACSI Service Mapping ACSI Object and Service Mapping
  • 37. Sampled Measured Values īą A method for transmitting sampled measurements from transducers such as CTs, VTs, and digital I/O. īą Enables sharing of I/O signals among IEDs īą Supports 2 transmission methods: īļMulticast service (MSVC) over Ethernet īļUnicast (point-to-point) service (USVC) over serial links
  • 38. SCL: Substation Configuration Language īą Purpose: interoperable exchange of communication system configuration data between an IED configuration tool and a configuration tool from different manufacturers. īą A formal description of – Relations between substation automation system and the switchyard – Relations of the switchyard structure to the SAS functions (logical nodes) configured on the IEDs
  • 39. Four different file types īą System Specification Description (.ssd) īļAllows users to describe the substation design and associated functional description īļDescribe the single line diagram of the substation īą Substation Configuration Description (.scd) īļConfiguration of the system īļContains the substation description section, communication configuration and the IEDs īļIEDs in the SCD are no more in their default configuration and they configured to operate with the SAS.
  • 40. īą IED Capability Description (.icd) īļDefault functionality of an IED in substation īļDescribes the capabilities of an IED īļBefore configuration, the IED name in this file is TEMPLATE īļContains different logical node Types īąConfigured IED Description (.cid) īļContains substation specific names, values and address instead of the the default one in the ICD
  • 41. Information Flow in the Configuration Process â€ĸ First Step is to define function specification via substation one- line-diagram â€ĸ This enters into a system specification tool which provides SSD files as output â€ĸ System designers selects an appropriate IEC 61850 compliant IED â€ĸ The ICD file of the IED and the SSD became input to the system configurator â€ĸ The output of the system configurator is the SCD file
  • 42. The SCL Section â€ĸ Header --> identifies the configuration â€ĸ Substation --> identifies connections electrical function â€ĸ Communication --> identifies the and subnets â€ĸ IED --> identifies device functions and setting â€ĸ Data Types Templates --> to other sections
  • 43. Conclusion īą Due to its complexity and the assumed domain-specific knowledge, the IEC 61850 standard is difficult for people to understand and implement. īą Although the IEC 61850 adopts an object-oriented approach, implementers still need their own internal data representation or take the advantage of a database system.