CIM Diagram Layout. Model Driven Architectures and Eclipse. OGO Open Grid Systems. Alan McMorran B.Eng Ph.D
|
|
- Elvin Pearson
- 6 years ago
- Views:
Transcription
1 CIM Diagram Layout Model Driven Architectures and Eclipse Technologies for the Power Industry Alan McMorran B.Eng Ph.D G pen Grid Systems
2 Introduction The CIM is used widely for exchanging electrical network data for transmission, planning and distribution To aid the understanding of complex electrical models, engineers will use single-line diagrams and geographical overviews A great deal of effort (and cost) has often been required to build and then maintain these diagrams The CIM Diagram Layout profile will enable users to define these diagrams in a CIM format with direct links into the underlying CIM network data 2 pen Grid Systems
3 Exchanging Diagrams 3 G pen Grid Systems
4 Synchronising Exchanges A number of systems exchange electrical network (Domain) data GIS System Many of these systems also have graphical interface Control Centre System Control Centre System Planning System Users want to see the same single line diagram layout from one system to the next Substation Automation System Graphical Data Exchange Domain Data Exchange 4 pen Grid Systems
5 Graphics vs Layout The key question is whether it is better to exchange the diagram as a graphic or layout data The former would be graphical rendering data with links into the domain data, along with all information about icons, styles, colours etc. The latter provides the coordinates for each component and an optional style reference The receiving system then uses the domain data in combination with this layout data to generate the diagram 5 pen Grid Systems
6 Diagram Layout The CIM Diagram Layout profile builds on the existing IEC CIM model and adds classes for describing diagram layout By building on the existing CIM UML model, the related serialisation technologies for Resource Document Framework (RDF) XML and XML Schema can also be utilised Diagrams (including updates) can be exchanged along with network data using the same serialisation format 6 pen Grid Systems
7 Diagram Layout Profile The Diagram Layout Profile becomes another profile linked into the network profiles Profiles Profiles Analog Measurement Profile Discrete Measurement Profile State Variables Profile Topology Profile For instance data each profile is a separate dataset (e.g. file) with dependencies Profile Profile Diagram Layout Profile Equipment Model Profile 7 pen Grid Systems
8 Multiple Uses The Diagram Layout profile can be used in a number of existing exchanges Any existing network data exchange for planning or operations can include single-line diagram layout data This includes internal substation schematics and network overviews Pseudo-geographical views can be generated from geographical data but maintained separately from the pure Geographical positions CIM for Dynamics can represent dynamic block models graphically using CIM Diagram Layout 8 pen Grid Systems
9 Modular Profiles Planning perational (EMS) Distribution Equipment Equipment Equipment Equipment Topology Topology Measuremen Measurement State State Geographical Measuremen Diagram Geographica 9 pen Grid Systems
10 Modular Profiles Planning perational (EMS) Distribution Equipment Equipment Equipment Equipment Topology Topology Measuremen Measurement State State Diagram Geographical Measuremen Diagram Diagram Geographica 9 pen Grid Systems
11 Diagram Layout UML 10 G pen Grid Systems
12 Diagram Layout UML Core::Identifiedbject + mrid: String + name: String DiagrambjectStyle DiagrambjectStyle VisibilityLayer + drawingrder: Integer + VisibilityLayers 0..* Identifiedbject Diagram + orientation: rientationkind + x1initialview: Float + x2initialview: Float + y1initialview: Float + y2initialview: Float DiagrambjectPoint + sequencenumber: Integer + xposition: Float + yposition: Float + zposition: Float + DiagrambjectPoints 2..* + DiagrambjectGluePoint Diagrambjects 0..* + Visibilebjects + DiagramElements 0..* 0..* + Styledbjects 0..* Diagrambject + DiagrambjectPoints 0..* + Diagrambject 1 + drawingrder: Integer + ispolygon: Boolean + offsetx: Float + offsety: Float + rotation: AngleDegrees Diagram <<enumeration>> rientationkind positive negative DiagrambjectGluePoint TextDiagrambject + text: String 11 pen Grid Systems
13 Diagram bjects The basic construct is a Diagrambject that has 1 or more DiagrambjectPoints DiagrambjectPoint + sequencenumber: Integer + xposition: Float + yposition: Float + zposition: Float + DiagrambjectPoints 0..* + Diagrambject 1 Diagrambject + drawingrder: Integer + ispolygon: Boolean + offsetx: Float + offsety: Float + rotation: AngleDegrees 12 pen Grid Systems
14 Link to the Domain Domain data is anything that inherits from Identifiedbject This can be: Electrical components (breakers, line segments) Containment objects (substations, bays) Measurements from SCADA points Dynamic modelling blocks Core::Identifiedbject + mrid: String + name: String Identifiedbject + Diagrambjects 0..* DiagrambjectPoint + sequencenumber: Integer + xposition: Float + yposition: Float + zposition: Float 13 + DiagrambjectPoints 0..* + Diagrambject 1 Diagrambject + drawingrder: Integer + ispolygon: Boolean + offsetx: Float + offsety: Float + rotation: AngleDegrees pen Grid Systems
15 Diagrams Core::Identifiedbject + mrid: String + name: String A Diagram contains multiple Diagrambjects An Identifiedbject can have multiple Diagrambjects in multiple Diagrams Identifiedbject + Diagrambjects 0..* + DiagramElements 0..* + orientation: rientationkind + x1initialview: Float + x2initialview: Float + y1initialview: Float + y2initialview: Float Diagram Diagram <<enumeration>> rientationkind DiagrambjectPoint + sequencenumber: Integer + xposition: Float + yposition: Float + zposition: Float + DiagrambjectPoints 0..* + Diagrambject 1 Diagrambject + drawingrder: Integer + ispolygon: Boolean + offsetx: Float + offsety: Float + rotation: AngleDegrees 14 positive negative pen Grid Systems
16 Core::Identifiedbject + mrid: String + name: String DiagrambjectStyle DiagrambjectStyle VisibilityLayer + drawingrder: Integer + VisibilityLayers 0..* Identifiedbject Diagram + orientation: rientationkind + x1initialview: Float + x2initialview: Float + y1initialview: Float + y2initialview: Float DiagrambjectPoint + sequencenumber: Integer + xposition: Float + yposition: Float + zposition: Float + Diagrambjects 0..* + Visibilebjects + DiagramElements 0..* 0..* + Styledbjects 0..* Diagrambject + DiagrambjectPoints 0..* + Diagrambject 1 + drawingrder: Integer + ispolygon: Boolean + offsetx: Float + offsety: Float + rotation: AngleDegrees Diagram <<enumeration>> rientationkind positive negative + DiagrambjectPoints 2..* + DiagrambjectGluePoint 0..1 DiagrambjectGluePoint TextDiagrambject + text: String 15 pen Grid Systems
17 Diagram Layout Example Integrating diagram layout and electrical model data 16 G pen Grid Systems
18 17 CIM Diagram Layout Example BusbarSection SynchronousMachine Breaker Power Transformer ACLineSegment Breaker pen Grid Systems
19 BusbarSection x Breaker Diagrambject Power Transformer DiagrambjectPoint SynchronousMachine Breaker ACLineSegment y 19 pen Grid Systems
20 BusbarSection x Breaker Diagrambject Power Transformer DiagrambjectPoint SynchronousMachine Breaker ACLineSegment y 19 pen Grid Systems
21 BusbarSection x Breaker Diagrambject Power Transformer DiagrambjectPoint SynchronousMachine Breaker ACLineSegment y 19 pen Grid Systems
22 BusbarSection x Breaker Diagrambject y SynchronousMachine Power Transformer Breaker DiagrambjectPoint <cim:breaker rdf:id="_b001"> <cim:identifiedbject.name>breaker</cim:identifiedbject.name> </cim:breaker>! <cim:diagrambject rdf:id="_d001"> <cim:diagrambject.identifiedbject rdf:resource="#_b001"/> </cim:diagrambject>! ACLineSegment <cim:diagrambjectpoint rdf:id="_p001"> <cim:diagrambjectpoint.xposition>583</cim:diagrambjectpoint.xposition> <cim:diagrambjectpoint.yposition>493</cim:diagrambject.yposition> <cim:diagrambjectpoint.diagrambject rdf:resource="#_d001"/> </cim:diagrambjectpoint> 19 pen Grid Systems
23 y BusbarSection <cim:busbarsection rdf:id="_bb001"> <cim:identifiedbject.name>busbarsection</cim:identifiedbject.name> </cim:busbarsection>! <cim:diagrambject rdf:id="_d002"> <cim:diagrambject.identifiedbject rdf:resource="#_bb001"/> Breaker </cim:diagrambject>! <cim:diagrambjectpoint rdf:id="_p002"> <cim:diagrambjectpoint.xposition>164</cim:diagrambjectpoint.xposition> <cim:diagrambjectpoint.yposition>79</cim:diagrambject.yposition> <cim:diagrambjectpoint.sequencenumber>1</cim:diagrambject.sequencenumber> Power Transformer <cim:diagrambjectpoint.diagrambject rdf:resource="#_d002"/> </cim:diagrambjectpoint>! <cim:diagrambjectpoint rdf:id="_p003"> <cim:diagrambjectpoint.xposition>485</cim:diagrambjectpoint.xposition> <cim:diagrambjectpoint.yposition>79</cim:diagrambject.yposition> <cim:diagrambjectpoint.sequencenumber>2</cim:diagrambject.sequencenumber> <cim:diagrambjectpoint.diagrambject rdf:resource="#_d002"/> </cim:diagrambjectpoint> SynchronousMachine 20 Breaker DiagrambjectPoint Diagrambject! <cim:diagrambjectpoint rdf:id="_p004"> <cim:diagrambjectpoint.xposition>775</cim:diagrambjectpoint.xposition> <cim:diagrambjectpoint.yposition>79</cim:diagrambject.yposition> <cim:diagrambjectpoint.sequencenumber>3</cim:diagrambject.sequencenumber> <cim:diagrambjectpoint.diagrambject rdf:resource="#_d002"/> </cim:diagrambjectpoint> ACLineSegment pen Grid Systems x
24 BusbarSection x Terminal Breaker Power Transformer SynchronousMachine Terminal Breaker ACLineSegment y 21 pen Grid Systems
25 y BusbarSection <cim:breaker rdf:id="_b001"> <cim:identifiedbject.name>breaker</cim:identifiedbject.name> </cim:breaker>! <cim:terminal rdf:id="_t001"> <cim:identifiedbject.name>terminal</cim:identifiedbject.name> SynchronousMachine Terminal 21 Breaker <cim:terminal.conductingequipment rdf:resource="#_b001"/> </cim:busbarsection>! <cim:diagrambject rdf:id="_d003"> <cim:diagrambject.identifiedbject rdf:resource="#_t001"/> Power Transformer </cim:diagrambject>! <cim:diagrambjectpoint rdf:id="_p005"> <cim:diagrambjectpoint.xposition>494</cim:diagrambjectpoint.xposition> Breaker Terminal <cim:diagrambjectpoint.yposition>507</cim:diagrambject.yposition> <cim:diagrambjectpoint.sequencenumber>1</cim:diagrambject.sequencenumber> <cim:diagrambjectpoint.diagrambject rdf:resource="#_d003"/> </cim:diagrambjectpoint>! <cim:diagrambjectpoint rdf:id="_p006"> ACLineSegment <cim:diagrambjectpoint.xposition>590</cim:diagrambjectpoint.xposition> <cim:diagrambjectpoint.yposition>507</cim:diagrambject.yposition> <cim:diagrambjectpoint.sequencenumber>2</cim:diagrambject.sequencenumber> <cim:diagrambjectpoint.diagrambject rdf:resource="#_d003"/> </cim:diagrambjectpoint> pen Grid Systems x
26 Defining Graphical Styles 23 G pen Grid Systems
27 Styling bjects The Diagram Layout Profile does not seek to define how graphics are rendered, just the layout The DiagrambjectStyle class is to allow exchanging parties to agree a set of style references that they can use to interpret the incoming data But since the Diagrambjects are tied to a domain object, the receiver can base their rendering on the known state of the domain object 24 pen Grid Systems
28 Multiple Diagrambjects Styles are useful if you have multiple Diagrambjects for one Domain bject LANG PriTrA Here we have a single PowerTransformer which may have 4 Diagram bjects Appropriate Style IDs against each let senders/receivers coordinate what is to be shown for each Style IDs PrimaryWindingColoured 25 pen Grid Systems
29 Multiple Diagrambjects Styles are useful if you have multiple Diagrambjects for one Domain bject LANG PriTrA Here we have a single PowerTransformer which may have 4 Diagram bjects Appropriate Style IDs against each let senders/receivers coordinate what is to be shown for each Style IDs PrimaryWindingColoured SecondaryWindingColoured 25 pen Grid Systems
30 Multiple Diagrambjects Styles are useful if you have multiple Diagrambjects for one Domain bject LANG PriTrA Here we have a single PowerTransformer which may have 4 Diagram bjects Appropriate Style IDs against each let senders/receivers coordinate what is to be shown for each Style IDs PrimaryWindingColoured SecondaryWindingColoured TransformerLocalName 25 pen Grid Systems
31 Multiple Diagrambjects Styles are useful if you have multiple Diagrambjects for one Domain bject LANG PriTrA Here we have a single PowerTransformer which may have 4 Diagram bjects Appropriate Style IDs against each let senders/receivers coordinate what is to be shown for each 25 Style IDs PrimaryWindingColoured SecondaryWindingColoured TransformerLocalName TransformerTapChangerType pen Grid Systems
32 Multiple Diagrambjects Styles are useful if you have multiple Diagrambjects for one Domain bject LANG PriTrA Here we have a single PowerTransformer which may have 4 Diagram bjects Appropriate Style IDs against each let senders/receivers coordinate what is to be shown for each 25 Style IDs PrimaryWindingColoured SecondaryWindingColoured TransformerLocalName TransformerTapChangerType pen Grid Systems
33 Summary 26 G pen Grid Systems
34 Summary The CIM Diagram Layout is not about exchanging diagrams as graphics, it is about layout Systems can use their own icons, styles, colours etc. but the layout and placement of the components is the same Using the CIM to describe this data allows it to be easily integrated with the network data and utilise existing interfaces and serialisation formats The standard is flexible and can be used for different types of diagrams: e.g. single-line, geovisual and dynamic block models 27 pen Grid Systems
35 Questions?
CIM Topology & State. Alan McMorran B.Eng Ph.D. OGO Open Grid Systems
CIM Topology & Alan McMorran B.Eng Ph.D 1 Topological vs Connectivity Node Breaker/Bus Branch modelling in the CIM 2 Two Levels of Detail Bus-branch has Powerflow buses (TopologicalNodes) Impedance branches
More informationModel Driven Transformation
Model Driven Transformation Alan McMorran B.Eng Ph.D Susan Rudd B.Sc Ph.D G pen Grid Systems Modelling Data 2 G pen Grid Systems What is Information Modelling An information model is a representation of
More informationRESTful CIM using the Open Data Protocol
RESTful CIM using the Open Data Protocol Alan McMorran B.Eng Ph.D!1 CIM Exchanges!2 CIM Data Exchange The exchange of data using CIM has traditionally been used in two primary ways: Full Model exchange
More informationLecture 16 Common Information Model
Lecture 16 Common Information Model Course Map 1 Contents Information Modelling in Power Industry - Information Exchange Need - Information modeling Common Information Model-CIM - Background - CIM based
More informationWelcome to the CIM University. CIM Users Group Ljubljana, Slovenia 11 June 2013 Terry Saxton
Welcome to the CIM University CIM Users Group Ljubljana, Slovenia 11 June 2013 Terry Saxton 1 CIM Standards Overview and CIM s Role in the Utility Enterprise Part 1 2 Presentation Contents Background What
More informationCIMPHONY. Alan McMorran. OGO Open Grid Systems
CIMPHONY Alan McMorran Open Grid Systems History Cimphony was the product of a number of initiatives for dealing with power system data Started in 2002, built from there in an evolutionary manner Used
More informationTerry Saxton, Xtensible Solutions Herb Falk, SISCO Dave Becker, EPRI November 17, 2009
EPRI CIM and 6850 Harmonization 2009 Project Report Terry Saxton, Xtensible Solutions Herb Falk, SISCO Dave Becker, EPRI November 7, 2009 Why Do We Care About Harmonization? Smart Grid initiative is all
More informationUsing Cim in Open Source Software Project openkonsequenz
Using Cim in Open Source Software Project openkonsequenz CIM Users Group European Meeting Amsterdam, July 2, 2016 André Göring Agenda 1. openkonsequenz Problem 2. Pilot Project Eisman 3. CIM Model for
More informationWelcome to the CIM University. New Oreleans, Louisiana, USA 22 October 2012
Welcome to the CIM University New Oreleans, Louisiana, USA 22 October 2012 1 CIM Standards Overview and CIM s Role in the Utility Enterprise Part 1 CIM Users Group New Orleans, Louisiana, USA 22 October
More informationUsing GIS in Smart Grid CIM Data Exchange. Andrej Souvent, EIMV, Ljubljana, Slovenija Mateja Kavcic, GDi Ljubljana, Slovenija
Using GIS in Smart Grid CIM Data Exchange Andrej Souvent, EIMV, Ljubljana, Slovenija Mateja Kavcic, GDi Ljubljana, Slovenija GIS Service Restoration Work Order Drafting And Design CMMS OMS Network Analysis
More informationArchitecture for automatically generating an efficient IEC based communications platform for the rapid prototyping of protection schemes
Architecture for automatically generating an efficient IEC 61850-based communications platform for the rapid prototyping of protection schemes Steven Blair, Campbell Booth, Graeme Burt Institute for Energy
More informationWelcome to the CIM University. Windsor, England 15 May 2012
Welcome to the CIM University Windsor, England 15 May 2012 1 CIM Standards Overview And Its Role in the Utility Enterprise Part 1 CIM Users Group Windsor, England 15 May 2012 Terry Saxton 2 Presentation
More informationUnified Modeling Language (UML) Fundamentals & Intro to Profiles
Unified Modeling Language (UML) Fundamentals & Intro to Profiles Margaret Goodrich Land Tel: +1-903-489-1494 Cell: +1-903-477-7176 E-Mail: margaret@j-mgoodrich.com Topics Information Modeling Methodology
More informationOvercoming Challenges Using the CIM as a Semantic Model for Energy Applications
Overcoming Challenges Using the CIM as a Semantic Model for Energy Applications Andrew Crapo 1, Katrina Griffith 2, Ankesh Khandelwal 3, John Lizzi 1, Abha Moitra 1, and Xiaofeng Wang 2 1 GE Global Research,
More informationDistributing Data via XML from ArcGIS. Oct 2011
Distributing Data via XML from ArcGIS Oct 2011 Mark Stoakes Manager, ProServices Safe Software Dean Hintz Senior Analyst Safe Software Interoperability Data Challenge XML Reading or Writing XML CIM / Multispeak
More informationVariations - Changes to the Network Model
Variations - Changes to the Network Model CIM University topic Kendall Demaree, GE CIM Users Group Amsterdam, NL 1-3, June 2016 CIM Users Group Meeting Amsterdam, NL 1-3 June 2016 Some ongoing work will
More informationUsing CIM-IEC Harmonization for Detailed Data Modeling
Using CIM-IEC 61850 Harmonization for Detailed Data Modeling Ralph Mackiewicz SISCO, Inc. 2 June 2015 CIM Users Group Gdynia, Poland 1-4, June 2015 Agenda Review of the CIM IEC 61850 Harmonization activities
More informationCIM in the Middle. Dora Nakafuji Lauren Gouveia Hawaiian Electric Company. Alan McMorran Susan Rudd Open Grid Systems
in the Middle Integrating Transmission and Distribution Systems using Alan McMorran Susan Rudd Open Grid Systems Dora Nakafuji Lauren Gouveia Hawaiian Electric Company 2 Introduction 3 O Open Grid Systems
More informationA Collation & Analysis Methodology for Substation Event Data via a Web Interface (supporting COMTRADE, GOOSE & MMS Data Sources from Multiple Vendors)
1 A Collation & Analysis Methodology for Substation Event Data via a Web Interface (supporting COMTRADE, GOOSE & MMS Data Sources from Multiple Vendors) Abstract Author: Bruce Mackay Email Address: bruce.mackay@concogrp.com
More informationUse Case Task 1-?: Convert Low Side Load Rollover from EMS application to Multi-Section Line Model used by the Planning application(s)
Use Case Task 1-?: Low Side Load Rollover Specifications Page 1 Use Case Task 1-?: Convert Low Side Load Rollover from EMS application to Multi-Section Line Model by the application(s) 1 Summary: Convert
More informationThe Universe of Possibilities using AF. Copyr i ght 2014 O SIs oft, LLC.
The Universe of Possibilities using AF Presented by Herbert Falk Copyr i ght 2014 O SIs oft, LLC. The Core of Future Applications PI TAGs PI Event Frames AF PI Notifications PI Analytics 2 Application
More informationReport on the CDPSM 2011 CIM-XML Interoperability Test The Power of the Common Information Model (CIM) to Exchange Power System Data
Report on the CDPSM 2011 CIM-XML Interoperability Test The Power of the Common Information Model (CIM) to Exchange Power System Data Final Report, June 25, 2012 Version 2.0 June 25, 2012 UCAIug Project
More informationAgenda An Overview of Network Codes, CIM & CGMES
Agenda An Overview of Network Codes, CIM & CGMES Elkraft 2017 2017-05-18 Lars-Ola Österlund Now Brolunda Consulting Retired from ABB Software Enterprise fall 2016 Worked with standards in IEC TC57 and
More informationHierarchy of Operative Graph Models of Electrical Network
Hierarchy of Operative Graph Models of Electrical Network Ilya Abramovich Golovinskii National Research University of Electronic Technology (MIET), 124498, Bld. 1, Shokin Square, Zelenograd, Moscow, Russia.
More informationINFS 2150 Introduction to Web Development
INFS 2150 Introduction to Web Development 3. Page Layout Design Objectives Create a reset style sheet Explore page layout designs Center a block element Create a floating element Clear a floating layout
More informationINFS 2150 Introduction to Web Development
Objectives INFS 2150 Introduction to Web Development 3. Page Layout Design Create a reset style sheet Explore page layout designs Center a block element Create a floating element Clear a floating layout
More informationUSE CASE 14 CONTROLLED ISLANDING
I USE CASE 14 CONTROLLED ISLANDING Use Case Title Centralized application separates grid into islands to prevent blackout Use Case Summary Controlled islanding is a method that can significantly improve
More informationCIM, PI AF and SISCO CIM Adapter Create New Application Opportunities for Utilities
CIM, PI AF and SISCO CIM Adapter Create New Application Opportunities for Utilities Presented by Ralph Mackiewicz SISCO, Inc. ralph@sisconet.com Topics Review of Applicable Standards Common Information
More informationTerms and definitions * keep definitions of processes and terms that may be useful for tests, assignments
Lecture 1 Core of GIS Thematic layers Terms and definitions * keep definitions of processes and terms that may be useful for tests, assignments Lecture 2 What is GIS? Info: value added data Data to solve
More informationA perspective on European TSOs migration to CIM data exchange
Youssef AKEL A perspective on European TSOs migration to CIM data exchange CIM planning and operations exchanges seen from RTE Plan 1. Planning and operations data exchanges from RTE 2. Migration of data
More informationDesigning a new IEC substation architecture
Designing a new IEC 61850 substation architecture Gerrit Dogger Senior Product and Application Specialist Cooper Power Systems gerrit.dogger@cybectec.com Garry Tennese Station Integration Specialist Manitoba
More informationNetwork Model Management PSS ODMS
Network Model Management PSS ODMS usa.siemens.com/digitalgrid Network Model Management Goals Consolidate power system modeling functions across domains Manage shared modeling data in single source master
More informationThe Semantically Enabled Smart Grid
The Semantically Enabled Smart Grid, Semantic Models Wednesday, November 18, 2009 Andrew Crapo (crapo@research.ge.com) GE Global Research, Niskayuna, NY Xiaofeng Wang (wang.xiaofeng@ge.com) GE Energy,
More informationApril Oracle Spatial User Conference
April 29, 2010 Hyatt Regency Phoenix Phoenix, Arizona USA Parag Parikh Dan Kuklov CURRENT Group Kerry D. McBee Xcel Energy Unified Real-Time Network Topology Management Using Xcel Energy SmartGridCity
More informationICT standards for smart grids: IEC 61850, CIM and their implementation in the ERIGrid project
ICT standards for smart grids: IEC 61850, CIM and their implementation in the ERIGrid project March 23, 2018 Daniele Pala, Ricerca sul Sistema Energetico - RSE S.p.A. Agenda ICT Interoperability in Smart
More informationOverview of Brunel University National Grid CIM Research Collaboration
Brunel Institute of Power Systems Overview of Brunel University National Grid CIM Research Collaboration Gareth Taylor Brunel University Nigel Hargreaves CIM Users Group, Windsor May 17 th 2012 EngD Environmental
More informationIntroduction to OMNeT++
Introduction to OMNeT++ Acknowledgment The source material for this presentation was borrowed from the OMNeT++ User Manual Version 4.1 What is OMNeT++ OMNeT++ is an object-oriented modular discrete event
More informationS-100 Test Framework
S-100WG2-10.5 S-100 Test Framework Delivering the future navigational environment And reflecting the lessons of S-57 ENC/ECDIS Draft Version 0.3 September 2014 Page 1 of 57 1 Introduction The development
More informationModel Driven Integration Using CCAPI Technologies
Model Driven Integration Using CCAPI Technologies 2002 EMS Users Conference Ralph Mackiewicz, SISCO Inc. Agenda What is Model Driven Integration? Common Information Model Model Driven Messaging Model Aware
More informationUSE CASE 8 MAINTENANCE ENGINEER MONITORS HEALTH OF PRIMARY EQUIPMENT
E USE CASE 8 MAINTENANCE ENGINEER MONITORS HEALTH OF PRIMARY EQUIPMENT Use Case Title Maintenance Engineer monitors health of primary equipment Use Case Summary Monitor an existing field implementation...substation
More informationUsing CIMTool. The Standards Based Integration Company. Systems Integration Specialists Company, Inc.
The Standards Based Integration Company Systems Integration Specialists Company, Inc. Using CIMTool Margaret Goodrich, Manager, Systems Engineering SISCO, Inc. 6605 19½ Mile Road Sterling Heights, MI 48314
More informationLecture #7 Substation Automation with IEC 61850
Lecture #7 Substation Automation with IEC 61850 Course map 1 Outline of the Lecture Recap of Substation Configurations Recap of Substation Automation Functions Recap of modern substation architectures
More informationData and Forecasting Summary
Data and Forecasting Summary This article highlights the need for more integrated and aligned data systems within WPD and improved interfaces within the industry. It also looks at the increased need for
More informationThe Fundamental Concept of Unified Generalized Model and Data Representation for New Applications in the Future Grid
2012 45th Hawaii International Conference on System Sciences The Fundamental Concept of Unified Generalized Model and Data Representation for New Applications in the Future Grid Mladen Kezunovic Texas
More informationThe Ocarina Tool Suite. Thomas Vergnaud
The Ocarina Tool Suite Motivation 2 ENST is developing a middleware architecture: PolyORB generic, configurable, interoperable enables middleware verification create a tool chain
More informationArcGIS Schematics: Automatic Schematic Generation for ArcGIS
ArcGIS Schematics: Automatic Schematic Generation for ArcGIS An ESRI White Paper May 2005 ESRI 380 New York St., Redlands, CA 92373-8100, USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL info@esri.com WEB
More informationCoral: A Metamodel Kernel for Transformation Engines
Coral: A Metamodel Kernel for Transformation Engines Marcus Alanen and Ivan Porres TUCS Turku Centre for Computer Science Department of Computer Science, Åbo Akademi University Lemminkäisenkatu 14, FIN-20520
More informationWBEM Web-based Enterprise Management
1 WBEM Web-based Enterprise Management Outline What is Enterprise Management? What are the drivers in Enterprise Mgt.? Distributed Management Technology Forum (DMTF) Web Based Enterprise Management (WBEM)
More informationUse Case Create NOMCR
Use Case Create NOMCR COPS.P01ModelManageData_UseCase_CreateNOMCR_V0.9 Name: Create NOMCR for Incremental Model Update Summary: Acronyms: Create Data change file for all additions, deletions or modifications
More informationAn Evolutive and Multilingual CIM Ontology Management System
Available online at www.sciencedirect.com Energy Procedia 12 (2011) 18 26 ICSGCE 2011: 27 30 September 2011, Chengdu, China An Evolutive and Multilingual CIM Ontology Management System Lan Wang *, Akira
More informationMMS Server. read, write SVI. read, write SVI. read, write SVI. read, write SVI
GSE Publisher / IEC 61850, IEC 61400-25 The equips the M1 controller with the capability of communicating in accordance with the standards IEC 61850 or IEC 61400-25. These standards describe manufacturer-independent
More informationBC Hydro s Voltage and VAR Optimization Program IEEE PES JTCM VVC TF - 13 Jan 2010
BC Hydro s Voltage and VAR Optimization Program IEEE PES JTCM VVC TF - 13 Jan 2010 Prepared by: Valentina Dabic P.Eng, Distribution Operations Planning Cheong Siew P.Eng, Smart Grid Development BC Hydro
More informationVariations Changes to the Network Model. Kendall Demaree - Alstom Grid June 17, 2014 Oslo, Norway
Variations Changes to the Network Model Kendall Demaree - Alstom Grid June 17, 2014 Oslo, Norway Toddler talks about Popes Popes everywhere? The answer is == clover Everywhere so hard to grasp Model variations
More informationSCADA and Central Applications An introduction
SCADA and Central Applications An introduction Course map Outline of the lecture Power System Operation - Centralised Control Applications SCADA - SCADA architecture & Components - SCADA system functions
More informationCIM University: Track 3 Tools Session CIM User s Group June 13, 2017
CIM University: Track 3 Tools Session CIM User s Group June 13, 2017 Margaret Goodrich Principal Consultant, Project Consultants, LLC Email: margaret@j-mgoodrich.com Phone: 903-477-7176 1 Using CIMTool
More informationONTOLOGY-BASED CRITICAL INFRASTRUCTURE MODELING AND SIMULATION
Chapter 16 ONTOLOGY-BASED CRITICAL INFRASTRUCTURE MODELING AND SIMULATION Vincenzo Masucci, Francesco Adinolfi, Paolo Servillo, Giovanni Dipoppa and Alberto Tofani Abstract This paper describes a knowledge-based
More informationIntroduction to PSpice
Introduction to PSpice Simulation Software 1 The Origins of SPICE In the 1960 s, simulation software begins CANCER Computer Analysis of Nonlinear Circuits, Excluding Radiation Developed at the University
More informationEnterprise Architect. User Guide Series. Domain Models
Enterprise Architect User Guide Series Domain Models What support for modeling domains? Sparx Systems Enterprise Architect supports a range of modeling languages, technologies and methods that can be used
More informationCOMP519 Web Programming Lecture 8: Cascading Style Sheets: Part 4 Handouts
COMP519 Web Programming Lecture 8: Cascading Style Sheets: Part 4 Handouts Ullrich Hustadt Department of Computer Science School of Electrical Engineering, Electronics, and Computer Science University
More informationDISCERN Libraries User Guide
Distributed Intelligence for Cost-Effective and Reliable Distribution Network Operation DISCERN Libraries User Guide Author: OFFIS Date: 22.04.2016 www.discern.eu The research leading to these results
More informationUNIT -II. Language-History and Versions Introduction JavaScript in Perspective-
UNIT -II Style Sheets: CSS-Introduction to Cascading Style Sheets-Features- Core Syntax-Style Sheets and HTML Style Rle Cascading and Inheritance-Text Properties-Box Model Normal Flow Box Layout- Beyond
More informationCPT1. Unit 1 Computer Systems, Programming and Networking Concepts. General Certificate of Education January 2004 Advanced Subsidiary Examination
Surname Other Names Leave blank Centre Number Candidate Number Candidate Signature General Certificate of Education January 2004 Advanced Subsidiary Examination COMPUTING Unit 1 Computer Systems, Programming
More informationSCADAONWEB WEB BASED SUPERVISORY CONTROL AND DATA ACQUISITION
SCADAONWEB WEB BASED SUPERVISORY CONTROL AND DATA ACQUISITION Andrea SCHRÖDER ScadaOnWeb GbR Switzerland schroeder.andrea@fgh-ma.de Sönke MICHELSEN E.ON Netz GmbH Germany soenke.michelsen@eon-energie.com
More informationWindpower/DER and Standards
The Standards Based Integration Company Systems Integration Specialists Company, Inc. Windpower/DER and Standards Report to OSIsoft Renewable Energy Group Copyright 2008-2009 SISCO, Inc. Last time we talked:
More informationA QUICK OVERVIEW OF THE OMNeT++ IDE
Introduction A QUICK OVERVIEW OF THE OMNeT++ IDE The OMNeT++ Integrated Development Environment is based on the Eclipse platform, and extends it with new editors, views, wizards, and additional functionality.
More informationIMS INTERFACE MARKET PROCEDURE NETWORK OPERATORS AND AEMO
IMS INTERFACE MARKET PROCEDURE NETWORK OPERATORS AND AEMO PREPARED BY: System Management (WA) DOCUMENT REF: SO_OP_WA_3805 VERSION: 1.0 EFFECTIVE DATE: 13/10/2017 STATUS: FINAL Approved for distribution
More informationJustifying the Use of the CIM in the Utility Enterprise
Justifying the Use of the CIM in the Utility Enterprise IEEE Power System Conference and Exhibit Seattle, Washington March 18, 2009 Terry Saxton Vice President, Special Projects Xtensible Solutions 1 Presentation
More informationFlexible Data Maintenance for CIM based Control Systems. Ingo Goldak
Flexible Data Maintenance for CIM based Control Systems Ingo Goldak Agenda 1 2 3 4 5 CIM Basics The Tool IMM - Information Model Management IMM Generic Data Model IMM Job Management IMM Interfaces Objectives
More informationCommon Information Model A Developer s Perspective
Proceedings of the 32nd Hawaii International Conference on System Sciences 999 Proceedings of the 32nd Hawaii International Conference on System Sciences - 999 Common Information Model A Developer s Perspective
More informationPPL EU Relay Standardization
PPL EU Relay Standardization John Sonnelitter Senior Engineer, Transmission Relay Engineering Richard Michael Jr. Support Engineer, Transmission Relay Engineering 9/18/2018 Background PPL EU is undergoing
More informationlibcellml Documentation
libcellml Documentation Release 0.1 David Nickerson, Randall Britten August 27, 2014 Contents 1 Introducing the libcellml project 3 1.1 The motivation for the libcellml project................................
More informationChapter 6: DNP Introduction. 6.2 Features of the DNP The OSI/ISO model. 6.3 Basic topology
6.1 Introduction DNP3 (Distributed Network Protocol Version 3) is an open, intelligent, robust and efficient modern SCADA protocol designed to optimise the transmission of data acquisition information
More informationPOWER SYSTEM OPERATION PROCEDURE: NETWORK MODELLING DATA
POWER SYSTEM OPERATION PROCEDURE: NETWORK MODELLING DATA PREPARED BY: System Management (WA) DOCUMENT REF: SO_OP_WA_3807 VERSION: 1.0 EFFECTIVE DATE: 13/10/2017 STATUS: DRAFT FOR CONSULTATION Approved
More informationUsing IEC TC57 CIM Standards to Integrate Asset Health Information. P. BROWN, P. MYRDA, S. STERNFELD Electric Power Research Institute USA
Using IEC C57 CIM Standards to Integrate Health Information P. BROWN, P. MYRDA, S. SERNFELD Electric Power Research Institute USA SUMMARY Work done in the EPRI Smart Grid Substation Lab in 2011 demonstrated
More informationThe PEPA Eclipse Plug-in
The PEPA Eclipse Plug-in A modelling, analysis and verification platform for PEPA Adam Duguid, Stephen Gilmore, Michael Smith and Mirco Tribastone Wednesday 01 December 2010 Abstract: This user manual
More informationUse of the CIM Ontology. Scott Neumann, UISOL Arnold DeVos, Langdale Steve Widergren, PNNL Jay Britton, Areva
Use of the CIM Ontology Scott Neumann, UISOL Arnold DeVos, Langdale Steve Widergren, PNNL Jay Britton, Areva Common Information Model (CIM) IEC Common Information Model (CIM) models objects and information
More informationComputer Science (330)
Lesson 1 Anatomy of a Digital Computer Sr. Secondary Course (Syllabus) Computer Science (330) 1.3 Functions and Components of a Computer 1.3.1 How the CPU and Memory work 1.4 Input devices 1.4.1 Keyboard
More informationUSE CASE 13 ADAPTIVE TRANSMISSION LINE PROTECTION
H USE CASE 13 ADAPTIVE TRANSMISSION LINE PROTECTION Use Case Title Adaptive Transmission Line Protection Use Case Summary The requirements for improvement in the performance of protection relays under
More informationIntegrated monitoring system for power transformers and hydro generators as an asset management and "smart grid" component. Miroslav Poljak, Ph.
Integrated monitoring system for power transformers and hydro generators as an asset management and "smart grid" component Miroslav Poljak, Ph.D Monitoring - Definition On-line monitoring system (MS) is
More informationINTERNATIONAL STANDARD
INTERNATIONAL STANDARD IEC 61970-501 First edition 2006-03 Energy management system application program interface (EMS-API) Part 501: Common Information Model Resource Description Framework (CIM RDF) schema
More informationIDS SAS. Station Automation System for Complex Applications
IDS SAS Station Automation System for Complex Applications IDS SAS The IDS SAS automation system for switchgear significantly reduces costs and efforts for the installation of secondary equipment and enables
More informationLecture #13 SCADA Systems
KTH ROYAL INSTITUTE OF TECHNOLOGY Lecture #13 SCADA Systems Lars Nordström Course map 1 Outline of the lecture Power System Operation SCADA System functions SCADA Components & Architectures
More informationNovember 29, ECE 421 Session 28. Utility SCADA and Automation. Presented by: Chris Dyer
ECE 421 Session 28 November 29, 2018 Utility SCADA and Automation Presented by: Chris Dyer Utility SCADA & Automation Chris Dyer, P.E. BSEE University of Idaho, 1997 SCADA & Automation Engineer POWER Engineers,
More informationMapping IEC to CORBA
Mapping IEC 61850 to CORBA Ricardo Sanz Universidad Politécnica de Madrid José Antonio Clavijo SCILabs Ingenieros Mapping IEC 61850 to CORBA / OMG ERDOS, Burlingame, January 7-10, 2002 Presentation Structure
More informationC++ (Non for C Programmer) (BT307) 40 Hours
C++ (Non for C Programmer) (BT307) 40 Hours Overview C++ is undoubtedly one of the most widely used programming language for implementing object-oriented systems. The C++ language is based on the popular
More informationUSE CASE 5 PROTECTION ENGINEER CHANGES SETTINGS ACROSS A NETWORK
B USE CASE 5 PROTECTION ENGINEER CHANGES SETTINGS ACROSS A NETWORK Use Case Title Protection Engineer changes settings across network Use Case Summary The utility decides to implement a new operating or
More informationPresented by Kit Na Goh
Developing A Geo-Spatial Search Tool Using A Relational Database Implementation of the FGDC CSDGM Model Presented by Kit Na Goh Introduction Executive Order 12906 was issued on April 13, 1994 with the
More informationINTEROPERABILITY TEST CIM FOR SYSTEM DEVELOPMENT AND OPERATIONS 2016
INTEROPERABILITY TEST CIM FOR SYSTEM DEVELOPMENT AND OPERATIONS 2016 15 July 2016 Foreword ENTSO-E conducted, along with European and American vendors and Transmission System Operators (TSOs), a common
More informationSTCP 04-1 Issue 005 Real Time Data Change Management
STCP 04-1 Issue 005 Real Time Data Change Management STC Procedure Document Authorisation Party Name of Party Representative Signature Date National Grid Electricity Transmission plc SP Transmission plc
More informationLesson 2 Installing and Using Quantum GIS (QGIS)
Lesson 2 Installing and Using Quantum GIS (QGIS) Use file Explorer to open County QGIS portable hard drive provided. The program execute (.exe) will be at the bottom of the list. Double click on the file.
More informationUtility Operations & Best Practices The CIM: What it is and how it s being used
Utility Operations & Best Practices The CIM: What it is and how it s being used Ricardo Lopez Sr. Product Manager Itron Enterprise Edition Meter Data Management The CIM What It Is and How It s Being Used
More informationAn interoperable platform. rencontres mondiales du logiciel libre - july 12th, 2007
1 An interoperable platform rencontres mondiales du logiciel libre - july 12th, 2007 Content 2 COGIT Towards a new platform: GeOxygene COGIT experience about platforms and common GIS problems Architecture
More informationIEC SCL - MORE THAN INTEROPERABLE DATA EXCHANGE BETWEEN ENGINEERING TOOLS
IEC 61850 SCL - MORE THAN INTEROPERABLE DATA EXCHANGE BETWEEN ENGINEERING TOOLS Wolfgang Wimmer ABB Baden, Switzerland wolfgang.wimmer@ch.abb.com Abstract The IEC 61850 SCL language for Substation Configuration
More informationL E S S O N 2 Background
Flight, Naperville Central High School, Naperville, Ill. No hard hat needed in the InDesign work area Once you learn the concepts of good page design, and you learn how to use InDesign, you are limited
More informationSmall hydro power plant automation. Oswaldo Kaschny Schneider Electric Brazil CDI Power
Small hydro power plant automation Oswaldo Kaschny Schneider Electric Brazil CDI Power Small Hydroelectric: Power and Control solution Operation Centre Turbine Measurement board Power meters And quality
More informationDVDMT: A Tool for Dynamic Visualisation of Dependency-based Models
DVDMT: A Tool for Dynamic Visualisation of Dependency-based Models 0505049 Abstract It is very difficult to visualise the relationships between variables and functions in programs developed using procedural
More informationProgram. 5 Day IEC Seminar and Training. XXXX Automation & Information Systems XXXX
, 2010 Program 5 Day IEC 61850 Seminar and Training XXXX Automation & Information Systems XXXX 18.-22.01.2010 Notes: 1. Questions and discussions during and after each presentation are expected and welcome.
More informationAli Abur Northeastern University Department of Electrical and Computer Engineering Boston, MA 02115
Enhanced State t Estimation Ali Abur Northeastern University Department of Electrical and Computer Engineering Boston, MA 02115 GCEP Workshop: Advanced Electricity Infrastructure Frances Arriallaga Alumni
More informationInformation exchange with CIM for the Energy Industry
CIM for the Energy Industry Andreas Holmlund Richard Sjöberg Master Thesis Stockholm, Sweden 2011 XR-EE-ICS 2011:005 Report_CIM_Master_Thesis_110323-A.pdf Report CIM for the energy industry Master Thesis:
More informationINTERNATIONAL STANDARD
INTERNATIONAL STANDARD IEC 62325-451-4 Edition 2.0 2017-04 colour inside Framework for energy market communications Part 451-4: Settlement and reconciliation business process, contextual and assembly models
More information