26
IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Embed Size (px)

Citation preview

Page 1: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems

Dr. Alexander Apostolov

Page 2: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 2

Requirements for Engineering Tools

• Improvements in the engineering process is one of the key requirements for the success of IEC 61850

• Tools that support different steps in the engineering process are being developed

• The dream: completely automatic engineering process

Page 3: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 3

SAS Engineering Tools

• Used to: – Determine and to document the

application specific functionality – Determine and to document the

integration of devices into the SAS • Project design tools• Configuration tools• Documentation tools

Page 4: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 4

SAS Engineering Tools

• SCL is used also to describe all data needed to define system parameters for a single IED

• This includes especially the binding of the IED and its functions to the substation itself, in terms of its single line diagram to the communication system

• The Substation Configuration Language is based on UML and XML

Page 5: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 5

UML• The heart of object-oriented

problem solving is the construction of a model.

• The model abstracts the essential details of the underlying problem from its usually complicated real world.

• Several modeling tools are wrapped under the heading of the UML™, which stands for Unified Modeling Language™.

Page 6: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 6

UML• The Unified Modeling Language

(UML) is a standard language for specifying, visualizing, constructing, and documenting the artifacts of different simple or complex systems.

• UML uses mostly graphical notations to express the design of software projects. Using the UML helps project teams communicate, explore potential designs, and validate the architectural design of the system.

Page 7: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 7

UML• The UML is applicable to object-

oriented problem solving. • A model is an abstraction of the

underlying problem. • The domain is the actual world from

which the problem comes.• Models consist of objects that

interact by sending each other messages.

• Objects have things they know (attributes) and things they can do (services).

Page 8: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 8

Objectives

Voltagelevel

Bay Device

CBR

ConNode

DIS

PTR

IED AccessPoint Server LDevice

LNode

Subnetwork

1..*1..2

1..* 1..*

1

1 1

1 1

1

1

1

Data1

1

1

1..*

1..*associations

0,1

0,1

Functional / substation structureProduct / IED structure

Communication structure

0..*

Substation1

1

Terminal

1

1

0..5

SubdevicePhase

1

Router

Page 9: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 9

XML

• Extensible means that it can be advanced to meet specific needs by creating descriptive tags to fit the requirements of the problem domain

• Files can be edited using off-the-shelf text editors

• Availability of specialized tools

Page 10: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 10

Markup description

<pickup>1.5</ pickup >

Element name

Element content

Markup declaration open Markup declaration close

Element termination

Page 11: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 11

XML Applications

• Part 6 of the IEC 61850 standard specifies a description language for configurations of electrical substation IEDs Substation Configuration Language (SCL) based on XML

• It is used to describe IED configurations and communication systems according to parts 5 and 7 of this standard.

• Description of the relations between the substation automation system and the substation (switchyard) itself

Page 12: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 12

Substation Configuration Language Components

• Substation section: describes the substation single line diagram, and its binding to logical nodes as well as the placement of logical nodes onto IEDs. Thus also the binding of IEDs to substation parts and substation devices is defined.

Page 13: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 13

Substation Configuration Language Components

• Communication section: describes the communication connections between IEDs in terms of connecting communication links.

Page 14: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 14

Substation Configuration Language Components

• IED section: describes the capabilities (configuration) of one or more IEDs, and the binding to logical nodes on other IEDs.

• LNType section: defines which data objects are actually contained within the logical node instances defined for the IEDs.

Page 15: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 15

SCL UML Diagram Example

Page 16: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 16

SCL Examples

Page 17: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 17

SCL Files

• Data exchange from a system specification tool to the system configuration tool. This file describes the single line diagram of the substation and the required logical nodes. The file extension shall be .SSD for System Specification Description.

Page 18: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 18

SCL Files

• Data exchange from the IED configuration tool to the system configuration tool. This file describes the capabilities of an IED. The file extension shall be .ICD for IED Capability Description.

Page 19: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 19

SCL Files• Data exchange from the system

configuration tool to IED configuration tools.

• This file contains all IEDs, communication configuration and substation description sections.

• The file extension shall be .SCD for Substation Configuration Description.

Page 20: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 20

SCL Files

• It is an SCD file, possibly stripped down to what the concerned IED shall know.

• The file extension shall be .CID for Configured IED Description.

Page 21: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 21

SAS Engineering Process

• Define the functional specification according to the approved protection, automation and control concepts and user’s standards. This is done using the substation one line diagram and defining:

• Protection functions required for each primary substation or system component

Page 22: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 22

SAS Engineering Process

• Measurements and status information needed

• Controls to be used• Reporting requirements• Monitoring and recording

requirements

Page 23: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 23

SAS Engineering Process

• Redundancy requirements• Communications architecture• Substation level functions• Other as necessary• All of the above should be

produced by a system specification tool that provides as an output an SSD file.

Page 24: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 24

Functional

Specification

Utility

Standards

SAS Engineering Process

Page 25: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

SAS Engineering Process

Page 25

Page 26: IEC 61850 Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Dr. Alexander Apostolov

Page: 26

Benefits

• Quite significant • Reduce the costs for system

design• Improve factory and site

acceptance testing • Improve the maintenance process• Improve the overall quality of the

substation automation system