340 likes | 353 Views
This technical committee explores CIM to XML data exchange for transmission market EDI, with EDF prototypes supporting the methodology. Learn about IEC-ENTSO harmonization, European market standards, and the benefits of standardization for IT cost reduction. Discover the methodological framework and examples, as well as the importance of harmonized business processes and market interfaces. Explore how the CIM Market Extensions and role models enhance IEC standards for a unified European market approach.
E N D
Technical Committee 57 POWER SYSTEMS MANAGEMENT AND ASSOCIATED INFORMATION EXCHANGE
TC 57 – WG16Cim Market Extensions for EUCIM and ENTSO-E Market EDI harmonizationFor transmission market EDIleveraging a Common approach for derivating CIM into XML exchanged dataEDF prototypes to support it. Cyril Effantin EDF R&D cyril.effantin@edf.fr
Agenda • Introduction • Aims of the IEC ENTSO-E Market EDI standards harmonization • Methodological framework • Short methodology examples • EDF Prototypes to support the methodology • Conclusion
ENTSO-E (European Network of Transmission System Operators for Electricityhttp://www.entsoe.eu/) • Harmonization Works started in 2005 within IEC-ETSO collaboration (European Transmission System Operators) • from July 2009, ETSO is now fully merged into ENTSO-E ENTSO-E: 42 TSOs from 34 countries ~ 500 million citizen served • 650 GW Generation • 230 000 km EHV-HV lines • 1 500 000 km MV/LV lines Demand: 3 000 TWh/year Exchanges: 300 TWh/year Investments by 2030 for T&D: ~500G€
Strategic targets • Market unbundling has distributed Business Processes across various Energy Stakeholders, typically : • Scheduling • Capacity allocation and nomination • Reserve management • Customer switching • Settlement Calculations… • This however requires coordination of standards across stakeholders • Standardisation is a key element for IT Total Cost of Ownership reduction through : • Harmonization of business processes • Improved component reusability • Market Interfaces • Reduced integration costs
Aims of IEC - ENTSO-E Market EDIstandards harmonization • CIM Market Extension CME creation • Mainly north American vision of the market in 2003 • Taking into account European market design : OTC Over the counter market not modelled • Harmonization benefits • Integrating the European market standard defined by ENTSO-E Market EDI works into IEC • Harmonized European role model • Enhance IEC standards with business processes • Many business processes already modelled by ENTSO-E • Extensive business exchanged messages • Reuse of the ENTSO-E implementation guides • Building of a working framework based on UN/Cefact specification • Hosting the European profile as IEC international standards • Taking advantage of the standardization community
WG13 - 61970 CIM Transmission Part WG14 - 61968 CIM Distribution Part How to achieve the convergence work ?Building of the CME (CIM Market Extensions) Energy Scheduling Market Operations Reservation Financials North American IEC Profile 2 IEC Task forces WG 16 - 62325 CIM Market Extensions Methodological Framework European IEC Profile ENTSO-E ERRP ENTSO-E ESS ENTSO-E ECAN ENTSO-E ESP + Harmonized ENTSO-E EbIX EFET Role model
The ENTSO-E ebIX EFET Harmonized Role Model Balancing Area Grid Connecting Party Capacity Area
The ENTSO-E Market EDI Role Modelthe ENTSO-E concepts behind the scene
WG13 - 61970 CIM Transmission Part WG14 - 61968 CIM Distribution Part How to achieve the convergence work ?Building of the CME (CIM Market Extensions) Energy Scheduling Market Operations Reservation Financials North American IEC Profile 2 IEC Task forces WG 16 - 62325 CIM Market Extensions Methodological Framework European IEC Profile ENTSO-E ERRP ENTSO-E ESS ENTSO-E ECAN ENTSO-E ESP + Harmonized ENTSO-E EbIX EFET Role model
ex: ENTSO-E Scheduling Process Common Methodological frameworkbased on UN/Cefact CCTS UN/Cefact (United Nations/Centre for Trade Facilitation and Electronic Business) CCTS (Core Component Technical Specification) • CCTS Gives a working framework to enhance semantic, interoperability in electronic data exchanges • In particular, it helps to link business processes data exchanges with a common global information model (such as the CIM model)
3 2 4 Contextual Model or Business Information Entity ( Profiles ) (Sub-Set, Constraints, restrictions) Message Conceptual Model or Message Assembly (Exchanged at app interfaces) Information Model or Core Components ( CIM ) 1 Exchanged Data analysis 5 Implementation Message Model ou Syntax Binding CIM extensions Validation Technological derivation XSD, OWL,RDFS, SQL …etc XML Exchanged Data OMS Common methodological framework inspired from UN/Cefact CCTS (Core Component Technical Specification) standard Business Process Study: Ex: outage Management DMS
Application to WG16Market Domain Information Model CIM + Market Extensions CME (Extended CIM) Profiling Derivation BasedOn Profiling the CIM • Contextual Model Based on a parent model With eventual restrictions. • No additions possible to the parent model Regional Contextual Model BasedOn Document Contextual Model Implementation Derivation Message Assembly Model Message Conceptual Model Message Implementation syntactic Model XSD
Information Model Extended CIM Profiling Derivation Style Market Profile N Style Market Profile 1 … Contextual Model Regional Contextual Models Document Contextual Models Bid Contextual Model … Schedule Contextual Model Implementation Derivation Message Assembly Model Schedule Assembly Model Bid Assembly Model Message Implementation syntactic Models XSD XSD
WG16 Methodological framework North American Style Market Profile European Style Market Profile UML Information Profiles Settlement … Scheduling Capacity Allocation Reserve Management Business Processes projects Document Contextual Models Schedule Document Confirmation Document Message Assembly Schedule Document message Confirmation Document Message Message Implementation syntactic Models XSD Schedule Document XSD Confirmation Document Modeling Rules UML Information Model Extended CIM
Model Derivation by theexample CIM LEVEL
Model Derivation by theexample European Style Market Profile
Model Derivation by theexample European Style Market Profile
Model Derivation by theexample Contextual Message for Schedule Document
Model Derivation by theexample Schedule Document Assembly level
XML NDR Naming and Design Rules XSD One more complicated ENTSO-E message derived through the methodology
Proposed CIM Extensions • With Scheduling and Capacity Allocation processes studies we have the following new CIM classes : • Process • TimeSeries • BidTimeSeries • Auction • Price • MeasurementPoint
EDF Prototypes to support the modelling methodology • Choice to develop EA’s addins • Addressing the following features : • CIMValidator : • validation of UML Profiles, contextual models and UML message assembly • BasedOn Traceability builder between the stack of UML models • CIMSync : Synchronize UML Models (profiles, contextual, assembly) with the CIM when an CIM evolution is made. • ENTSO-e XSD Builder : production of XSD models from UML Message assembly compliant with ENTSO-e.
EDF Prototypes Information Model CIM + Market Extensions CME (Extended CIM) Profiling Derivation BasedOn Regional Contextual Model CIMValidator BasedOn CIMSync Document Contextual Model Implementation Derivation Message Assembly Model Message Conceptual Model Message Implementation syntactic Model ENTSO-e XSD Builder XSD
CIMSync Information Model CIM + Market Extensions CME (Extended CIM) Profiling Derivation BasedOn Regional Contextual Model BasedOn Document Contextual Model Implementation Derivation Message Assembly Model Message Conceptual Model Legend Message Implementation syntactic Model XSD Syncrhonize / Propagate UML Evolutions An Evolution is made in UML CIM or Profiles
CIMSync Information Model CIM + Market Extensions CME (Extended CIM) Profiling Derivation BasedOn Regional Contextual Model BasedOn Document Contextual Model Implementation Derivation Message Assembly Model Message Conceptual Model Legend Message Implementation syntactic Model XSD Syncrhonize / Propagate UML Evolutions An Evolution is made in UML CIM or Profiles
Detailed Report Overview/summary Report UML Models Stack A few ScreenShots : CIMValidator
A few ScreenShots : ENTSO-e XSD Builder XSD Model Assembly Model
Generated XSD Model A few ScreenShots : ENTSO-e XSD Builder
Feedback on the common methodological approach • Un/Cefact based methodology facilitated the CIM ENTSO-E Market EDI harmonization. • Having a whole information model giving the next step for future European work, EDI harmonization. • The methodological frameworkreduced the number of added new classes into the CIM to cover all ENTSO-e market exchanged messages through their business processes. • Supporting the methodology with prototypes gives a real proof of concept.