European Model Exchange Standard based on - IEC 61970-552, 501 - IEC 61970-452 (updated 2009) - IEC 61970-456 (updated 2009) Jay Britton

Slides:



Advertisements
Similar presentations
Model Authorities and Model Exchange Jay Britton Principal Architect.
Advertisements

WG A Family of CIM Standards based on CIM/XML ( ) - Static Network Model Exchange ( ) - Dynamic Model Exchange - Unbalanced Models.
Understanding the IEC Standard 李嘉凱 指導教授:柯開維.
Portable Data and Modeling for Electromagnetic Transient Analysis programs Jean Mahseredjian Ecole Polytechnique de Montreal 1.
Creating a single source of truth for a distribution network model
Megger - Substation overview product groups, 2600 products.
Systems Analysis and Design 9th Edition
California Independent System Operator Soumen Ghosh CAISO CONFIDENTIAL Created: 06/15/2008 State Estimator for CA ISO Market - Relevance and Readiness.
ADDRESS European Project Integration of Active Demand Eric Lambert, Cyril Effantin, EDF R&D UCA CIMUg Prague May 2011 CIM usage, one year after Active.
TC3 Meeting in Montreal (Montreal/Secretariat)6 page 1 of 10 Structure and purpose of IEC ISO - IEC Specifications for Document Management.
Fundamentals of Electric Circuits Chapter 19 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Introduction To System Analysis and Design
System Design and Analysis

«Computer-Aided Design System for Digital Substation based on open standards IEC 61850, 61131, 61499» T. Gorelik, O. Kiriyenko LLC EPSA RUSSIA.
NERC Lessons Learned Summary
MTEI Methods & Tools for Enterprise Integration
Network Architecture and Protocol Concepts. Network Architectures (1) The network provides one or more communication services to applications –A service.
Introduction To System Analysis and design
CS 8532: Adv. Software Eng. – Spring 2007 Dr. Hisham Haddad Tuesday Class will start momentarily. Please Stand By … CS 8532: Advanced Software.
Working Group Summaries Genval, Belgium May 14, 2009.
EPRI CIM for Dynamic Models Project Report Terry Saxton Xtensible Solutions May 13, 2009.
UML Unified Markup Language Ziya Karakaya Atılım University, Computer Engineering
Jay Britton
Global Design Effort 1 Conventional Facilities and Siting Overview A. Enomoto, J-L. Baldy, V. Kuchler GDE.
Framework & Requirements for an Access Node Control Mechanism in Broadband Multi-Service Networks ANCP WG IETF 70 – Vancouver draft-ietf-ancp-framework-04.txt.
A Family of CIM EMS Exchange Standards based on CIM/XML ( ) - Static Network Model Exchange ( ) - Dynamic Model Exchange? - Schematic.
CS 3610: Software Engineering – Spring 2009 Dr. Hisham Haddad – CSIS Dept. Class Project OO Design Document Here is what you need to do for your class.
CIMSpy/CIMdesk A CIM-based Data Engineering Tool
1 RDFid Examples of RDFid: _a73ed7b8a60a4b2ea46318a370b9c7de Definition from the profile The document requires only that in a given full model,
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems
WG FBA Status Report Andrzej Detkiewicz IG, 30 ty January 2008.
Introduction To System Analysis and Design
Extension of the Common Information Model with a Catalog of Topologies Proposal for IEC TC57 WG14 PhD. Dragan S. Popović MSc. Ervin Varga.
CIM for Planning and CIM for Dynamic Models - Project Report Terry Saxton Xtensible Solutions CIM User Group Vasteras, Sweden June.
Comments on doing a CIM Project
A Family of CIM EMS Exchange Standards based on CIM/XML ( ) - Static Network Model Exchange ( ) - Schematic Layout Exchange ( )
Metadata Models in Survey Computing Some Results of MetaNet – WG 2 METIS 2004, Geneva W. Grossmann University of Vienna.
UCTE Viewpoint towards CIM – project report Chavdar Ivanov, Ph.D. UCTE Secretariat, Convenor of AhG UCTE format CIM User Group meeting, 12-15th May 2009,
Framework & Requirements for an Access Node Control Mechanism in Broadband Multi-Service Networks ANCP WG IETF 71 – Philadelphia draft-ietf-ancp-framework-05.txt.
Lead from the front Texas Nodal 1 Texas Nodal Energy Management System Requirement Documents December 5, 2006 Jay Dondeti EMS Project.
EMS User’s Group Presented By Margaret Goodrich Project Consultants, LLC Presented to EMS User’s Group Austin, TX September.
CS 3610: Software Engineering – Fall 2009 Dr. Hisham Haddad – CSIS Dept. Class Project OO Design Document Here is what you need to do for your class project.
EMS Users Conference 1 September 23rd – 26th CIM in the Network Model Management System Joel Koepke Network Model Engineer, ERCOT.
Doing a CIM Project. 22 CIM Design Center  A rule I learned about applying technology:  Understand the design center of the technology.  Use extreme.
A Family of CIM EMS Exchange Standards based on CIM/XML ( ) - Static Network Model Exchange ( ) - Schematic Layout Exchange ( )
Systems Analysis and Design 8th Edition
Working Group Summaries Charlotte, NC November 12, 2009.
TC CIM Model Manager Summary Kendall Demaree AREVA T&D Inc. March 2009.
Overview PRINCE Hogeschool Rotterdam. 2 Project definition  A project is a temporary organization that is created for the purpose of delivering.
Current Nodal OS Design 1.The NMMS database will have an OWNER and an OPERATOR designation for each piece of equipment in the model. The OWNER and OPERATOR.
© Siemens Energy, Inc Energy Automation CIM Model Manager Report Kurt Hunter CIM Users Group Meeting 13 Nov 2009.
Model Exchange and Naming TF ENTSO-E Model Exchange Standard –TSO tool users are still using old procedures (editing simple ascii files) to edit models.
UCTE CIM Visualization & Editing Tool
Analysis Classes Unit 5.
Course Outcomes of Object Oriented Modeling Design (17630,C604)
Guillaume Lapierre-Ganivet
CIMSpy/CIMdesk A CIM-based Data Engineering Tool
Model Authorities and Model Exchange
The state of implementation of CIM in MAVIR
Definition from the profile
CIM Model Manager Report
Jay Britton
The Network Model Management System
CS 8532: Advanced Software Engineering
Defining a new exchange format using CIM XML
Model Exchange TF Vasteras, June 12, 2008
Model Authorities and Model Exchange
Model Exchange TF Vasteras, June 12, 2008
Presentation transcript:

European Model Exchange Standard based on - IEC , IEC (updated 2009) - IEC (updated 2009) Jay Britton

33 Current UCTE Day-Ahead Process

44 UCTE CIM Profile Objectives  Data Scope  Support existing day-ahead model exchange data. Currently implemented with the UCTE-DEF format.  Expanded data scope. Covers power flow and short circuit data. Future – dynamics, …  Cover expanding set of business processes.  TSO Internal Model Exchange Each TSO uses the profile to export its internal network model in such a way that it can be easily and unambiguously combined with other TSO internal models to make up complete models for analytical purposes.  Solved Case Exchange Any steady-state solution case created by one party, covering any territory, may be sent to any other party using the profile. In such an exchange, it shall be possible for the receiver to discern how the case modeling relates to TSO internal models.

55 UCTE CIM Profile Functional Overview  Studies are run by TSOs.  Internal models are prepared and submitted to provide basic data.  TSOs assemble appropriate study models from contributed internal models. Profile governs exchanges between TSOs

66 Adding CIM Support for Analytical Processes  The standard exchanged EMS models.  Did not deal with planning (‘bus-branch’ models).  Did not support power flow solution exchange (or any other type of analytical result).  UCTE is one of several similar add-on efforts:  2007 EPRI ‘CIM for Planning’  2008 UCTE CIM  EPRI ‘CIM for Dynamics’  2009 IEC WG13 Goals  Unify and formalize UCTE and CIM for Planning results: Capture CIM changes in CIM14. Complete specification for Solved Power System State Exchange.  Solidify building block concept for a family of standards. CIM modularized by ‘profile data groups’.

77 IEC Requirements Analysis CIM Metadata Modularity – “profile data groups”  Equipment.  Identifies equipment and describes basic characteristics.  Connectivity.  Describes electrical connectivity that would be input to topology processing.  Schedules.  Describes input to functions that derive parameters for a specific point in time.  Analogs.  The set of SCADA values for analog measurements for a particular point in time.  Status.  The state of switches – input to topology processing.  Topology.  The result of topology processing. i.e. Description of how equipment connects into buses and how buses makeup connected systems.  Scheduled.  This is the result of time scheduling to develop input for a case.  State Variables.  This is the set of state variables used in the mathematical formulation that the algorithms work with.

88 Requirements Analysis  Receivers of solved cases often need to recreate the case input.  Since there is normally the possibility of manual override of data, cases cannot simply be recreated from 452 static model data.  This means we need to define exchange of Topology + Scheduled data as well as State.  If we need to exchange Topology + Scheduled anyway,  A family of profiles are desired such that use cases may bypass Connectivity and Schedules where that makes sense.  Propose two standards:  Static Model Exchange  Solved Power System State Exchange  We should be able to construct profiles for all use cases from these.  EMS and planning.  Real-time and future.  Bus versus breaker detail.  State estimator and power flow.

99 Objective  a modularized overall model…

10 CIM Design  Topology  TopologicalNodes (i.e. buses) in EMS represent the collection of ConnectivityNodes that are connected by closed Switches -- the result of topology processing.  Objective: don’t force Connectivity modeling if the usage only demands Topology.  Solution: establish direct relationships from Terminals to each. Terminal  ConnectivityNode Terminal  TopologicalNode  Scheduled  Scheduled data is essentially starting conditions for state variables -- additional modeling is not required.  State is modeled in a new collection of SV (state variable) classes.  State Variables profile data group may be used to present starting conditions, solved state or indeed, any set of values for state variables, depending on the business usage.  SV classes relate to classes whose state they represent. SVVoltage  TopologicalNode SVInjection  TopologicalNode SVPowerFlow  Terminal etc

11 IEC Static Model Exchange Profile ( ) Equipment + [Connectivity not used] + [Schedule not used] Ref (static model) + Topology + State Variables future IEC Solved Power Flow State Profile ( )

12 Profile Specification – File Types  TSO Equipment Model Files (by Model Authority Set)  Equipment All equipment modeled by a given TSO. - Includes Terminal objects. Switches only if they are to be retained in studies. Equivalent generator at X-nodes.  Regulating Control: RegulatingControl targetRange for each voltage and flow control.  Topology Files (by Model Authority Set)  X-node Boundary File TopologicalNodes at tie midpoints.  TSO Files TSO TopologicalNode objects Terminal ‘about’ objects - TopologicalNode association - Connected attribute indicates open/close end  State Variable Files (by Model Authority Set)  SvVoltage at TopologicalNodes  SvPowerFlow at GeneratingUnits, EnergyConsumer  SvShuntCompensatorSections and SvTapStep

13 UCTE Metadata by File Type

14 Partitioning into Files by TSO

15 Profile Specifications – Model Organization  Model Authority Sets  Each TSO is a model authority set Associations to TopologicalNodes representing X-nodes  One X-node model authority set Contains only TopologicalNodes at midpoints of ties  Instance Identification of Objects  TSOs issue MRIDs MRIDs are 60 hex digit GUIDS

16 Complete View of Partitioning Into Files

17 Profile Specifications -- Packaging  Files  A business exchange contains 1-n files.  File bodies follow except that some have “dangling associations”. MRIDs are used as RDFIDs.  File naming convention TBD  Header references dependent files.  When multiple files are used to transmit a complete model – as defined by some CIM profile…  Files are zipped together.  Each XML expression of an object, association or attribute appears in one and only one file. Associations are defined from the “many” end as with the existing 452 exchanges that have been interop tested.  Total profile transmission is the union of the file body contents.  A complete valid XML expression can be obtained simply by concatenating the RDF/XML in the file bodies.

18 Other Profile Decisions  Decisions  MRIDs will be 60 digit hex guids. For SvClasses, there is no MRID. RDFID will be a generated GUID. EIC names should be put in the name attribute.  When object parts occur in two different files: There is a primary reference in a root file. The is an ‘rdf about’ reference in dependent files.  Topology report for open branches: Branch ends are designated open by the connectedTerminal attribute. The association between a branch end TopologicalTerminal and TopologicalNode should remain – i.e. the branch end associates to the node it would connect to if it closed. For an open retained switch, both terminals are marked disconnected.

19 Types of Business Exchanges  Boundary Set Update  X-node boundary topology file  Daily Base Model Submission  TSO equipment model file  Daily submission of hourly cases  TSO incremental equipment model (normally null)  TSO topology file (optional incremental)  TSO state variable file for each time point (solved)  Complete Solved Studies  X-node boundary topology file  All TSO equipment model files  All TSO topology files  All TSO state variable files.  Partial Updates  Send only changed files.

20 Example: TSO Internal Model Export