CIM-ETSO Convergence, TC 57 – WG16

Download Report

Transcript CIM-ETSO Convergence, TC 57 – WG16

TC 57
TC 57 – WG16
CIM and ETSO Convergence
CIM User Group
Vasteras, June 2008
Christelle Chalhoub RTE [email protected]
Cyril Effantin EDF R&D [email protected]
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
TC 57
Agenda
Introduction
Aims of the IEC-ETSO standards convergence
Methodological framework
Short methodology examples
Progress status
Next steps
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
2
TC 57
Initiative background – Strategic
importance of standardization within
Europe
 Markets integration across Europe requires market consistency & seamless
communication at several levels:
 Inter-Participants
 Participants to Power Exchanges & TSOs
 Inter-TSOs
EuroPEX
Ass o c ia ti o n of Euro p e a n
Pow er Ex c ha ng e s
 Need for expanding interoperability between energy stakeholder IT
applications (expanding standards down to data models)
 Second European Electricity directive requiring open transmission capacity
allocation which increases the need for aligning physical models with market
signals
 Auction office
 Transparency in ATC allocations
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
3
TC 57
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
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
4
Aims of IEC – European Standardization
TC 57
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
IEC European Market Model benefits
Integrating the European market standard defined by ETSO works
•
•
•
•
•
•
into IEC
Harmonized European role model
Enhance IEC standards with business processes
Many business processes already modelled by ETSO
Extensive business exchanged messages
Reuse of the ETSO 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
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
5
TC 57
European WG16 Subteam Members
 WG16:
Benoit Marie
Lars Ola Osterlund
Christelle Chalhoub
Maurice Adriaensen
Aleksandar Cvetkovic
Areva TD, Coordinator
ABB
RTE
KEMA
Syseca
 ETSO:
Michael Conroy
Nisheeth Singh
Leslaw Winiarski
Consultant
Swiss Grid
PSE

Methodology Experts :
Cyril Effantin
Jean-Luc Sanson
André Maizener
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
EDF R&D
Consultant
Consultant
6
TC 57
Project Liaisons
 Participation to ETSO TF EDI Meeting : Benoit Marie (Areva)
 Proposal to appoint dedicated IEC Interfaces in ETSO Technical
Groups
 ECAN2 : Benoit Marie
(AREVA)
 ERRP2 : Christelle Chalhoub (RTE)
 CIM Model Manager : Kendall Demaree (Areva)
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
7
TC 57
Calendar
 Monthly meeting since Santa Clara in January 2008
 6th Technical Workshop Meeting - Paris
September 2008
 Paper at next CIGRE D2-C5
September 2008
 WG16 Meeting
 First interoperability tests
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
October 2008
2009
8
TC 57
How to achieve the convergence work ?
Building of the CME (CIM Market Extensions)
Energy
Market
Scheduling
Operations
Reservation
Financials
North American IEC Profile
2 IEC
WG 16 - 62325
WG14 - 61968
Task forces
WG13 - 61970
CIM
CIM
Market
CIM
Distribution Part
Extensions
Transmission Part
Methodological
Framework
European IEC Profile
ETSO
ETSO
ETSO
ETSO
ESS
ECAN
ERRP
EMVR/EAR
+
Harmonized ETSO EbIX EFET Role model
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
9
The ETSO-ebIX-EFET Harmonized Role Model
TC 57
Role Model
Domains:
green: dual responsibility
Clear ETSO responsibility
Red undefined
Roles:
Clear ETSO responsibility
Blue EBix responsibility
Business actor dual responsibility
operates and maintains
Meter
1..n
Meter operator
0..1
Meter administrator
1. Harmonisation of vocabulary
2. Definition of terms
3. Identification of roles and domains
Grid operator
1
Is operated by
Operates
Control entity
1
Part of
1..n
Metering point administrator
1..n
n
Metering grid area
RWEnet
E-ON
RTE
Eltra
Elia
Tennet
REE
NGC
Contains
Metering point
1..n
1..n
0..n
has
Local metering
point
1..n
1..n
Meters
UCTE
Control
area
Control
block
is composed of
1..n
is composed of
n
Coordination
center zone
1..n
is composed of
manages
manages
manages
Is composed of
1..n
1..n
UCTE interconnected group
Is composed of
Maintains meters
Exchange
metering point
0..1
1
Controlled by
administers meter information for
Register
RWEnet
E-ON
RTE
Eltra?
Elia
Tennet
REE
NGC
connects
has
Administrates
Some control balance
areas are under another
and do not report to a
higher control entity than
the first
Seeland (island of
Copenhagen)
Bornholm (DK island
connected to SE)
belong to different
control balance areas
but the same market
balance area
Is composed of
0..n
0..n
Unit
Functional
group
1..n
belong to
Market balance area
(netted) control area exchange
schedule (CAX)
1..n
(Netted) control block exchange schedule
(CBS)
1
1..n
Production
metering point
Consumption
metering point
Controls financially
Balance
group
control area operator
1..n
(netted) inter
block exchange
schedule (CBS)
(netted) inter area exchange schedule
(CAX)
sends invoicing information to
Billing agent
Control block operator
operates
coordination center operator
Netted inter center exchange
schedule (CCT)
Imbalance settlement responsible
may be financially responsible for
collects data from
Market operator
must have
(netted) balance exchange schedule (CAX)
controls
Sends metering information
Is balance responsible for
declares constraints to
Sends metered data
Identification
Functional domains
Reports schedules to
Makes contracts with
Deals within
sends schedules to
Provides
capacity for
Sends finalised schedules to
Sends validated metered data
provides bids to
Metered data collector
Metered Data Responsible
Metered data aggregator
1
Balancing Area
sends schedules to
Receives capacity from
Local market
area
System operator
Trades externally with
Sends data to
Balance responsible party
Germany
sends schedule to
Trades internally with
Is composed of
Exchanges cross border capacity (CAS)
sends schedule to
Capacity
market area
obtains category profiles from
provides available transfer capacity
Profile maintenance party
Pyrennées
(France-Spain)
TenneT
Auction
England Wales
Facilitates
Production responsible party
Consumption responsible party
Supplies to
RTE - RWE
border
Operates
Is contracted with
may have grid usage contract with
Grid access provider
Allocated
capacity area
1
Is contracted with
Provides access to
Market area
CBT
Transmission capacity allocator
Balance supplier
Operates
National area
Certificate area
Common
capacity area
Trade responsible party
1
Has a balance delivery contract with
is contracted with
has a firm energy contract with
Nordpool
ETSO
CBT
Nordpool
France
Germany
Spain
Dutch certificat
market
uses
Party connected to the grid
Identification
Roles of actors
Producer
Consumer
Identification
geographical domains
Grid Connecting Party
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
Capacity Area
10
TC 57
The ETSO Role Model Definition
the ETSO concepts behind the scene
Information flow approach
different
An actor
Can have
System operator
Balance responsible party
Imbalance settlement responsible
Control block manager
…
All Roles that are possible may be
found in the ETSO Role Model
ROLES
In the same process
Balance responsible schedule
Allocated capacity schedule
Control block area schedule
Confirmation report
Finalised schedule
Regulation data
Imbalance report
Day ahead scheduling
Intra day
Transits
System operation closure
Metered data aggregation
Imbalance settlement
And he may exchange different types of document
All documents use 100% compatible XML Schemas and DTDs
15
Version 2 Release 0 ETSO Standard Presentation 2005-06
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
11
TC 57
How to achieve the convergence work ?
Building of the CME (CIM Market Extensions)
Energy
Market
Scheduling
Operations
Reservation
Financials
North American IEC Profile
2 IEC
WG 16 - 62325
WG14 - 61968
Task forces
WG13 - 61970
CIM
CIM
Market
CIM
Distribution Part
Extensions
Transmission Part
Methodological
Framework
European IEC Profile
ETSO
ETSO
ETSO
ETSO
ESS
ECAN
ERRP
EMVR/EAR
+
Harmonized ETSO EbIX EFET Role model
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
12
TC 57
Methodological framework
based 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 ex: ETSO Scheduling Process
common global information model
(such as the CIM model)
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
13
TC 57
Methodological framework
based on UN/Cefact CCTS
UML Abstract
Information Model
UML Information
Models
CIM UN/CEFACT like
European Style Market
Profile
UML Processes
UML Contextual
message Models
UML Message
Assembly
Message
Implementation
syntactic Models
US Style Market
Profile
Scheduling
Capacity
Allocation
Schedule
Document
Model
Confirmation
Document
Model
Schedule
Document message
Confirmation
Document
Message
XSD Schedule
Document
XSD Confirmation
Document
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
Reserve
Management
Documents
Specification
15
TC 57
Methodological framework
based on UN/Cefact CCTS
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
16
TC 57
Model Structure
C IM abs tract model
E uropean S tyle Market P rofile
E uropean contextuel
environment
Acknowledgement
Model mapped for as s embly to X ML
Model contextual C IM format
E C AN
ERRP
ESS
ESP
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
17
TC 57
Model Derivation by the
example (1/5)
CIM LEVEL
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
18
TC 57
Model Derivation by the
example (2/5)
CIM UN/Cefact like LEVEL
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
19
TC 57
Model Derivation by the
example (3/5)
European Profile level
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
20
TC 57
Model Derivation by the
example (4/5)
Document level
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
21
TC 57
Model Derivation by the
example (5/5)
Document Assembly level
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
22
TC 57
Proposed CIM Extensions
 With Scheduling and Capacity Allocation processes
studies we have the following new CIM classes :
 MarketRole
 Process
 TimeSeries
 BidTimeSeries
 Auction
 Price
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
23
TC 57
Progress Status
 European Market Profile Candidate release :




CIM /UNCefact derived Core Components
CIM Information Model Extensions
European message models for all business processes
Message assembly and syntactic models for all documents
 Methodology Rules transmitted for review  Technical
Specification and later part of the WG16 standard
 ESS (Scheduling) Documents finalized  Approval on the
13th November 2007
 ECAN (Capacity Allocation) Documents drafted
 Official ETSO Confirmation in April 2008 :
“The ETSO TF EDI agreed that the methodology outlined
in cooperation with IEC should be promoted.”
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
24
TC 57
Methodological framework
based on UN/Cefact CCTS
UML Abstract
Information Model
UML Information
Models
CIM UN/CEFACT like
European Style Market
Profile
3XX
UML Processes
Scheduling
UML Contextual
message Models
UML Message
Assembly
US Style Market
Profile
4XX
Schedule
Document
Model
Capacity
Allocation
Confirmation
Document
Model
Confirmation
Document
Message
Schedule
Document message
5XX
Message
Implementation
syntactic Models
XSD Schedule
Document
Reserve
Management
Documents
Specification
XSD Confirmation
Document
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
25
TC 57
Next Steps
 Standard publication:
 European Profile Model finalization – In progress
 Model documentation – In progress
 Methodology Rules finalization – In progress
 European Market Profile Release and Publication
 CIM Model harmonization :
 New Information classes and associations : Harmonization with North
American Market Profile
 UN/CEFACT data types
 Modelling supporting Tool :
 Support for modelling requirements
 Automate syntactic message Generation schemas and validation
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
27
TC 57
Thank you for your attention.
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
TC 57
Appendix : model extracts
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
29
TC 57
CIM Information Model Extension
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
30
TC 57
Information model : European Profile
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
31
TC 57
Message contextual model:
ECAN Bid document
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
32
TC 57
Message contextual model:
ESS Schedule document
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
33
TC 57
Message assembly model:
ESS Schedule document
CIM Market Europe , CIM user Group Meeting June 2008 Vasteras
34