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

Slides:



Advertisements
Similar presentations
Object-Oriented Software Engineering Visual OO Analysis and Design
Advertisements

1 UML ++ Mohamed T IBRAHIM University of Greenwich -UK.
Understanding the IEC Standard 李嘉凱 指導教授:柯開維.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
Snejina Lazarova Senior QA Engineer, Team Lead CRMTeam Dimo Mitev Senior QA Engineer, Team Lead SystemIntegrationTeam Telerik QA Academy SOAP-based Web.
UML Diagrams Jung Woo. What is UML? Standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems, business.
Unified Modeling Language
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Object-Oriented Analysis and Design
Introduction to UML Visual modeling Models and its importance
© Copyright Eliyahu Brutman Programming Techniques Course.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Appendix.
«Computer-Aided Design System for Digital Substation based on open standards IEC 61850, 61131, 61499» T. Gorelik, O. Kiriyenko LLC EPSA RUSSIA.
Communication Networks and Systems In Substations
2005/05/25 Unified Modeling Lanauage 1 Introduction to Unified Modeling Language (UML) – Part One Ku-Yaw Chang Assistant Professor.
UML - Development Process 1 Software Development Process Using UML (2)
UML Unified Markup Language Ziya Karakaya Atılım University, Computer Engineering
Aurora: A Conceptual Model for Web-content Adaptation to Support the Universal Accessibility of Web-based Services Anita W. Huang, Neel Sundaresan Presented.
16-1 The World Wide Web The Web An infrastructure of distributed information combined with software that uses networks as a vehicle to exchange that information.
SOFTWARE ENGINEERING BIT-8 APRIL, 16,2008 Introduction to UML.
לירן קציר Connectivity in Computers IEC TC 57 - Power system management and associated information exchange Established in 1964 – with focus.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 7 Slide 1 System models l Abstract descriptions of systems whose requirements are being.
System models Abstract descriptions of systems whose requirements are being analysed Abstract descriptions of systems whose requirements are being analysed.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Appendix A Object-Oriented.
1 SYS366 Lecture Visual Modeling and Business Use Case Diagrams.
Introduction To System Analysis and Design
Object-Oriented Analysis and Design An Introduction.
Object Management Group (OMG) Specifies open standards for every aspect of distributed computing Multiplatform Model Driven Architecture (MDA)
Copyright 2002 Prentice-Hall, Inc. Chapter 2 Object-Oriented Analysis and Design Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey.
Checking SCL Files for Improved Interoperability Joe Stevens Triangle MicroWorks
Modified by Juan M. Gomez Software Engineering, 6th edition. Chapter 7 Slide 1 Chapter 7 System Models.
Systems Analysis and Design in a Changing World, 3rd Edition
Sommerville 2004,Mejia-Alvarez 2009Software Engineering, 7th edition. Chapter 8 Slide 1 System models.
9/01RUT1 NASA OSMA SAS '01 R equirements U se case T ool James R. McCoy SRS Information Services NASA Software Assurance Technology Center
UML diagrams What is UML UML diagrams –Static modeoing –Dynamic modeling 1.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 14 Slide 1 Object-oriented Design.
ניתוח מערכות מידע 1 Unified Modeling Language (UML) § § The Unified Modeling Language (UML) is the industry-standard language for: Specifying, Visualizing,
UML Use Case Diagramming Guidelines. What is UML? The Unified Modeling Language (UML) is a standard language for specifying, visualizing, constructing,
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
Object-Oriented Software Engineering using Java, Patterns &UML. Presented by: E.S. Mbokane Department of System Development Faculty of ICT Tshwane University.
UML as a Specification Language for Embedded Systems. By, Mir Ahmed Ali, Asst. Professor, ECM department, SNIST. By, Prof. Narsiah sir, Director of School.
SOAP-based Web Services Telerik Software Academy Software Quality Assurance.
12 Chapter 12: Advanced Topics in Object-Oriented Design Systems Analysis and Design in a Changing World, 3 rd Edition.
Lecture 9-1 : Intro. to UML (Unified Modeling Language)
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Week 04 Object Oriented Analysis and Designing. What is a model? A model is quicker and easier to build A model can be used in simulations, to learn more.
Identifying classes, Packages and drawing class Diagrams, Object Diagrams and composite structure diagrams Week 07 1.
21/1/ Analysis - Model of real-world situation - What ? System Design - Overall architecture (sub-systems) Object Design - Refinement of Design.
1 Unified Modeling Language Michael K. Wildes University of California, Riverside – Extension Program Presentation 2.
1 Architectural Blueprints—The “4+1” View Model of Software Architecture (
Object Oriented Programming and Data Abstraction Earl Huff Rowan University.
Object Oriented Analysis & Design By Rashid Mahmood.
Unified Modeling Language. What is UML? Standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems,
WELCOME TO OUR PRESENTATION UNIFIED MODELING LANGUAGE (UML)
SWE 214 (071) Introduction to UML Slide 1 Introduction to UML.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 14 Slide 1 Object-Oriented Design.
Introduction to UML.
UML(Unified Modeling Language)
UML Diagrams By Daniel Damaris Novarianto S..
Object-Oriented Analysis and Design
Object-Oriented Techniques
Unified Modeling Language
UML Diagrams Jung Woo.
Object Oriented Analysis and Design
Introduction to UML.
CIS 375 Bruce R. Maxim UM-Dearborn
CIS 375 Bruce R. Maxim UM-Dearborn
Software Architecture & Design
Presentation transcript:

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

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

SAS Engineering Tools Used to: Project design tools 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

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

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™.

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.

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).

Objectives

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

<pickup>1.5</ pickup > Markup description <pickup>1.5</ pickup > Markup declaration open Markup declaration close Element name Element termination Element content

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

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.

Substation Configuration Language Components Communication section: describes the communication connections between IEDs in terms of connecting communication links.

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.

SCL UML Diagram Example

SCL Examples

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.

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.

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.

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.

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

SAS Engineering Process Measurements and status information needed Controls to be used Reporting requirements Monitoring and recording requirements

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.

SAS Engineering Process Utility Standards Functional Specification

SAS Engineering Process

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