27
European Network of Transmission System Operators for Electricity ENTSO- E AISBL Avenue de Cortenbergh, 100 1000 Brussels Belgium Tel +32 2 741 09 50 Fax +32 2 741 09 51 info@entsoe.eu www.entsoe.eu 1 ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE 2015-01-12 VERSION 1.0

ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

European Network of Transmission System Operators

for Electricity

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

1

ENTSO-E HVDC LINK PROCESS

IMPLEMENTATION GUIDE

2015-01-12

VERSION 1.0

Page 2: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 2 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

Copyright notice: 2

Copyright © ENTSO-E. All Rights Reserved. 3

This document and its whole translations may be copied and furnished to others, and 4 derivative works that comment on or otherwise explain it or assist in its implementation may 5 be prepared, copied, published and distributed, in whole or in part, without restriction of any 6 kind, provided that the above copyright notice and this paragraph are included on all such 7 copies and derivative works. However, this document itself may not be modified in any way, 8 except for literal and whole translation into languages other than English and under all 9 circumstances, the copyright notice or references to ENTSO-E may not be removed. 10

This document and the information contained herein is provided on an "as is" basis. 11

ENTSO-E DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT 12 LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT 13 INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR 14 FITNESS FOR A PARTICULAR PURPOSE. 15

This document is maintained by the ENTSO-E WG EDI. Comments or remarks are to be 16 provided at [email protected] 17

NOTE CONCERNING WORDING USED IN THIS DOCUMENT 18

The force of the following words is modified by the requirement level of the document in which 19 they are used. 20

MUST: This word, or the terms “REQUIRED” or “SHALL”, means that the definition is an 21 absolute requirement of the specification. 22

MUST NOT: This phrase, or the phrase “SHALL NOT”, means that the definition is an 23 absolute prohibition of the specification. 24

SHOULD: This word, or the adjective “RECOMMENDED”, means that there may exist valid 25 reasons in particular circumstances to ignore a particular item, but the full implications 26 must be understood and carefully weighed before choosing a different course. 27

SHOULD NOT: This phrase, or the phrase “NOT RECOMMENDED”, means that there may 28 exist valid reasons in particular circumstances when the particular behaviour is acceptable 29 or even useful, but the full implications should be understood and the case carefully 30 weighed before implementing any behaviour described with this label. 31

MAY: This word, or the adjective “OPTIONAL”, means that an item is truly optional. One 32 vendor may choose to include the item because a particular marketplace requires it or 33 because the vendor feels that it enhances the product while another vendor may omit the 34 same item. An implementation which does not include a particular option MUST be 35 prepared to interoperate with another implementation which does include the option, 36 though perhaps with reduced functionality. In the same vein an implementation which does 37 include a particular option MUST be prepared to interoperate with another implementation 38 which does not include the option (except, of course, for the feature the option provides.) 39

Page 3: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 3 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

Revision History 40

Version Release Date Paragraph Comments

1 0 Initial release. Approved by Market Committee on 2015-02-04.

Page 4: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 4 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

CONTENTS 41

INTRODUCTION ..................................................................................................................... 6 42

1 Scope .............................................................................................................................. 6 43

2 Normative references ...................................................................................................... 6 44

3 Terms and definitions ...................................................................................................... 6 45

4 The HVDC scheduling business process.......................................................................... 7 46

4.1 Overall business context .................................................................................... 7 47

4.2 HVDC Link constraints determination process .................................................... 8 48

4.3 Capacity determination process ......................................................................... 9 49

4.4 HVDC Configuration process ............................................................................. 9 50

4.5 Schedule computation process .......................................................................... 9 51

4.6 Overall exchange workflow .............................................................................. 11 52

4.7 Business rules for the HVDC scheduling process ............................................. 12 53

4.7.1 General rules .................................................................................. 12 54

4.7.2 Dependencies governing the HVDCLink_MarketDocument ............. 12 55

5 Contextual and assembly models .................................................................................. 13 56

5.1 HVDCLink document contextual model ............................................................ 13 57

5.1.1 Overview of the model .................................................................... 13 58

5.1.2 IsBasedOn relationships from the European style market 59 profile ............................................................................................. 14 60

5.2 HVDCLink document assembly model .............................................................. 15 61

5.2.1 Overview of the model .................................................................... 15 62

5.2.2 IsBasedOn relationships from the European style market 63 profile ............................................................................................. 16 64

5.2.3 Detailed HVDCLink document assembly model ............................... 16 65

5.2.4 Datatypes ....................................................................................... 19 66

6 XML schema.................................................................................................................. 21 67

6.1 Schema structure ............................................................................................. 21 68

6.2 Schema description ......................................................................................... 23 69

70

List of figures 71

Figure 1 - Overall dependency diagram .................................................................................. 7 72

Figure 2 - Use case of the HVDC scheduling process ............................................................. 8 73

Figure 3 –HVDC Link constraints determination process ......................................................... 8 74

Figure 4 - HVDC configuration process ................................................................................... 9 75

Figure 5 - HVDC schedule computation process ................................................................... 10 76

Figure 6 - Overall HVDC scheduling process workflow .......................................................... 11 77

Figure 7 – HVDCLink document contextual model ................................................................. 13 78

Figure 8 – HVDCLink document assembly model .................................................................. 15 79

Figure 9 – HVDCLink_MarketDocument XML schema structure 1/2 ...................................... 21 80

Figure 10 – HVDCLink_MarketDocument XML schema structure 2/2 ..................................... 22 81

82

List of tables 83

Table 1 – IsBasedOn dependency ........................................................................................ 14 84

Page 5: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 5 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

Table 2 – IsBasedOn dependency ........................................................................................ 16 85

Table 3 – Attributes of HVDCLink document assembly 86 model::HVDCLink_MarketDocument ..................................................................................... 16 87

Table 4 – Association ends of HVDCLink document assembly 88 model::HVDCLink_MarketDocument with other classes ........................................................ 17 89

Table 5 – Attributes of HVDCLink document assembly model::Point ..................................... 17 90

Table 6 – Attributes of HVDCLink document assembly model::Series_Period ........................ 18 91

Table 7 – Association ends of HVDCLink document assembly model::Series_Period 92 with other classes ................................................................................................................. 18 93

Table 8 – Attributes of HVDCLink document assembly model::TimeSeries ............................ 18 94

Table 9 – Association ends of HVDCLink document assembly model::TimeSeries with 95 other classes ........................................................................................................................ 19 96

97

Page 6: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 6 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

INTRODUCTION 98

This document was drafted based on IEC 62325 series. In particular, the IEC 62325-450 99 methodology was applied to develop the conceptual and assembly models. 100

1 Scope 101

The objective of this implementation guide is to make it possible for software vendors to 102 develop an IT application for market players that can exchange information relative to HVDC 103 Scheduling process 104

The implementation guide is one of the building blocks for using UML (Unified Modelling 105 Language) based techniques in defining processes and messages for inter change between 106 actors in the electrical industry in Europe. 107

2 Normative references 108

The following documents, in whole or in part, are normatively referenced in this document and 109 are indispensable for its application. For dated references, only the edition cited applies. For 110 undated references, the latest edition of the referenced document (including any 111 amendments) applies. 112

IEC TS 61970-2, Energy management system application program interface (EMS-API) –Part 113 2: Glossary 114

IEC 62325-301, Framework for energy market communications – Part 301: Common 115 information model (CIM) extensions for markets 116

IEC 62325-351, Framework for energy market communications – Part 351: CIM European 117 market model exchange profile 118

IEC 62325-450, Framework for energy market communications – Part 450: Profile and context 119 modeling rules 120

IEC 62325-451-1, Framework for energy market communications – Part 451-1: 121 Acknowledgement business process and contextual model for CIM European market 122

3 Terms and definitions 123

For the purposes of this document, the terms and definitions of IEC 61970-2 apply, as well as 124 the following. 125

NOTE: Refer to IEC 60050, International Electrotechnical Vocabulary , for general glossary definitions. 126

3.1 127 high voltage direct current 128 HVDC 129

[SOURCE: entso-e metadata repository] 130

3.2 131 generation shift key 132 GSK 133 Generation Shift Key(s) mean a method of translating a Net Position change of a given 134 Bidding Zone into estimated specific injection increases or decreases in the Common Grid 135 Model. 136

[SOURCE: NC CACM] 137

3.3 138 common grid model 139 CGM 140 Common Grid Model means European-wide or multiple-System Operator-wide data set, 141 created by the European Merging Function, through the merging of relevant data. 142

Page 7: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 7 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

[SOURCE: NC CACM] 143

4 The HVDC scheduling business process 144

4.1 Overall business context 145

The business processes described in this standard are related to the scheduling of HVDC 146 interconnections between TSOs. The HVDC scheduling business process uses some of the 147 existing processes, as for the capacity determination process. 148

The HVDC scheduling process is based on the sequence of successive and dependant data 149 exchanges between the TSOs, which are necessary to determine and agree about the HVDC 150 schedules (as described in Figure 1). As a result, the approach is the following: 151

1. Determination of the HVDC link constraints 152

2. Determination of the cross-border capacity 153

3. Configuration of the HVDC link parameters 154

4. Calculation of the HVDC schedule 155

These steps are the four identified use cases for the HVDC scheduling process (see Figure 2) 156 and are to be carried out by the TSOs on D-1. In some cases the same process could be 157 carried out in intraday as well. 158

159

Figure 1 - Overall dependency diagram 160

In case of a change in any input document of the process in intraday, it is recommended to re-161 generate and re-match the adjusted document as well as every document that was computed 162 using the adjusted document values. However, it is not mandatory: such business rules 163 should be discussed by the two involved TSOs in order for them to agree on the 164 circumstances requiring a re-generation and re-matching of a document in intraday. 165

HVDC

Configuration

HVDC link

constraints

Nomination

HVDC Schedule

Capacity

Page 8: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 8 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

166

Figure 2 - Use case of the HVDC scheduling process 167

Participating System Operator: this is a System Operator who has delegated the matching process to 168 another System Operator. 169

Matching System Operator: this is a System Operator who is responsible for the matching on a border 170 of all data and who has the eventual possibility of applying agreed rules to resolve mismatches. 171

4.2 HVDC Link constraints determination process 172

The Participating SO sends to the Matching SO the HVDC link constraints document 173 (document type attribute as “HVDC Link constraints”). This document indicates the limits set 174 upon the active power transmission for a given HVDC link. These limits are calculated taking 175 into account various factors, e.g. physical constraints on the cables or on the surrounding 176 grid. 177

The Matching SO then matches the document received from the Participating SO with its own 178 constraints and generates a common HVDC link constraint document using the most 179 restrictive values received from the TSOs. 180

The matched constraints values are then sent to the Participating SO for final acceptation. 181

This process is described in Figure 3; the documents exchanged within this process are 182 indicated. 183

These constraints may be strengthened on a daily scale (e.g. planned maintenance works in 184 the HVDC station) or in real time (e.g. trip of key neighbouring AC lines). 185

186

Figure 3 –HVDC Link constraints determination process 187

Participating SOMatching SO

Determinate and

match HVDC constraints

Determinate and match

cross-border capacity

Compute and match

HVDC schedule

Determinate and match

HVDC configuration

Participating SO Matching SO

Determine HVDC Link Constraints()Determine HVDC Link Constraints()

HVDC Link Constraints(Intermediate HVDCLink_MarketDocument)

Perform HVDC Constraints Matching(Restrictive values)

HVDC Link Constraints(Final HVDCLink_MarketDocument)

Page 9: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 9 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

4.3 Capacity determination process 188

Once the HVDC-related capacity values are accepted, they are used as inputs for cross -189 border NTC determination process. The capacity determination process refers to the ECAN 190 standard IEC 62325-451-3. This process is out of scope of this document. 191

4.4 HVDC Configuration process 192

Once the HVDC link constraints values are determined and accepted by both TSOs, they are 193 used as inputs for the HVDC configuration process. 194

Both the Matching SO and the Participating SO compute HVDC configuration values. The 195 Participating SO generates and intermediate HVDC configuration document (document type 196 attribute as “HVDC Configuration”). This document provides for a given set of exchange 197 ranges a set of optimized HVDC parameters to be used for the HVDC link scheduling . This 198 information is computed taking into account the NTC previously matched, as well as some 199 other parameters like Generation Shift Key (GSK), Day-Ahead Congestion Forecast (DACF), 200 Common Grid Model (CGM), etc. This HVDC configuration document is then sent to the 201 Matching SO by the Participating SO. 202

The Matching SO then matches the intermediate HVDC configuration document with its own 203 HVDC configuration values and generates a common final HVDC configuration document 204 using the intersection of the HVDC parameter security ranges. 205

The final configuration is then sent to the Participating SO for final acceptation. 206

This process is described in Figure 4; the documents exchanged within this process are 207 indicated. 208

209

Figure 4 - HVDC configuration process 210

4.5 Schedule computation process 211

Once the HVDC configuration document and the cross-border nominations are exchanged and 212 accepted by TSOs, the HVDC schedule document can be computed. 213

Both the Matching SO and the Participating SO compute HVDC schedule values. The 214 Participating SO generates an intermediate HVDC schedule document (document type 215 attribute as “HVDC Schedule”). This document contains the operational information required 216 to operate the HVDC link for a given time period. This information is computed taking into 217 account the HVDC operating mode files and the HVDC configuration files, as well as the 218 cross-border nominations (from ESS standard IEC 62325-451-2). This intermediate HVDC 219 schedule document is then sent to the Matching SO by the Participating SO. 220

The Matching SO then verifies and matches the intermediate HVDC schedule document with 221 its own HVDC schedule values. The intermediate HVDC schedules from TSOs should be 222 identical. If there is a mismatch, the Participating SO has to send new intermediate HVDC 223

Participating SO Matching SO

Determine HVDC Link Configuration()

Determine HVDC Link Configuration()

HVDC Link Configuration(Intermediate HVDCLink_MarketDocument)

Perform HVDC Configuration Matching(Restrictive values)

HVDC Link Configuration(Final HVDCLink_MarketDocument)

Page 10: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 10 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

schedule until matching is successful. Once the HVDC schedules are matched, the matching 224 SO sends the final HVDC schedule to the participating SO for final acceptation. 225

This process is described in Figure 5; the documents exchanged within this process are 226 indicated. 227

The HVDC schedule process is performed in D-1,intraday and whenever other inputs are 228 adjusted in real time. 229

230

Figure 5 - HVDC schedule computation process 231

Participating SO Matching SO

Determine HVDC Link Schedules() Determine HVDC Link Schedules()

HVDC Link Schedules(Intermediate HVDCLink_MarketDocument)

Validation()

HVDC Link Schedules(Final HVDCLink_MarketDocument)

Page 11: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 11 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

4.6 Overall exchange workflow 232

See Figure 6 below for an overview of the HVDC scheduling process workflow. 233

234

Figure 6 - Overall HVDC scheduling process workflow 235

Participating SO Matching SO

Out of the scope

of this document

Determine HVDC Link Constraints() Determine HVDC Link Constraints()

HVDC Link Constraints(Intermediate HVDCLink_MarketDocument)

Perform HVDC Constraints Matching(Restrictive values)

HVDC Link Constraints(Final HVDCLink_MarketDocument)

Capacity agreement()

Capacity agreement()

Determine HVDC Link Configuration()Determine HVDC Link Configuration()

HVDC Link Configuration(Intermediate HVDCLink_MarketDocument)

Perform HVDC Configuration Matching(Restrictive values)

HVDC Link Configuration(Final HVDCLink_MarketDocument)

Determinate HVDC Schedules()Determinate HVDC Schedules()

HVDC Link Schedules(Intermediate HVDCLink_MarketDocument)

Validation()

HVDC Link Schedules(Final HVDCLink_MarketDocument)

Page 12: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 12 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

4.7 Business rules for the HVDC scheduling process 236

4.7.1 General rules 237

For each electronic data interchange defined in this document, an acknowledgement 238 document, as defined in IEC 62325-451-1, should be generated either accepting the whole 239 received document or rejecting it completely. 240

4.7.2 Dependencies governing the HVDCLink_MarketDocument 241

The dependencies are listed in the tables below. 242

HVDCLink_MarketDocument

Attribute Involved HVDC Link Constraints HVDC Configuration HVDC Schedule

type A99=HVDC Link constraints

B01=HVDC Configuration B02=HVDC Schedule

docStatus A01=Intermediate A02=Final

A01=Intermediate A02=Final

A01=Intermediate A02=Final

businessType B30= HVDC Link settings B30= HVDC Link settings B30= HVDC Link settings

HVDCMode_AttributeInstanceComponent.attribute

Not used

A01= HVDC Set point schedules A02= HVDC Proportional external signal A03=HVDC AC emulation

A01= HVDC Set point schedules A02= HVDC Proportional external signal A03=HVDC AC emulation

connectingLine_RegisteredResource.mRID

used as EIC code for l ink used as EIC code for l ink used as EIC code for l ink

quantity.MaximumExchange_Quantity.quantity

Not used used Not used

quantity.MinimumExchange_Quantity.quantity

Not used used Not used

quantity used Not used used

minimum_Quantity.quantity Not used used Not used

maximum_Quantity.quantity Not used used Not used

optimum_Quantity.quantiy Not used used Not used

243

Page 13: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 13 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

5 Contextual and assembly models 244

5.1 HVDCLink document contextual model 245

5.1.1 Overview of the model 246

Figure 7 shows the model. 247

248

Figure 7 – HVDCLink document contextual model 249

Page 14: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 14 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

5.1.2 IsBasedOn relationships from the European style market profile 250

Table 1 shows the traceability dependency of the classes used in this package towards the 251 upper level. 252

Table 1 – IsBasedOn dependency 253

Name Complete IsBasedOn Path

Domain TC57CIM::IEC62325::MarketManagement::Domain

Exchange_Quantity TC57CIM::IEC62325::MarketManagement::Quantity

HVDCLink_MarketDocument TC57CIM::IEC62325::MarketManagement::MarketDocument

HVDCMode_AttributeInstanceComponent TC57CIM::IEC62325::MarketManagement::AttributeInstanceComponent

MarketParticipant TC57CIM::IEC62325::MarketCommon::MarketParticipant

MarketRole TC57CIM::IEC62325::MarketCommon::MarketRole

Measure_Unit TC57CIM::IEC62325::MarketManagement::Unit

Point TC57CIM::IEC62325::MarketManagement::Point

Process TC57CIM::IEC62325::MarketManagement::Process

Quantity TC57CIM::IEC62325::MarketManagement::Quantity

RegisteredResource TC57CIM::IEC62325::MarketCommon::RegisteredResource

Series_Period TC57CIM::IEC62325::MarketManagement::Period

Time_Period TC57CIM::IEC62325::MarketManagement::Period

TimeSeries TC57CIM::IEC62325::MarketManagement::TimeSeries

254

Page 15: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 15 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

5.2 HVDCLink document assembly model 255

5.2.1 Overview of the model 256

Figure 8 shows the model. 257

258

Figure 8 – HVDCLink document assembly model 259

Page 16: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 16 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

5.2.2 IsBasedOn relationships from the European style market profile 260

Table 2 shows the traceability dependency of the classes used in this package towards the 261 upper level. 262

Table 2 – IsBasedOn dependency 263

Name Complete IsBasedOn Path

HVDCLink_MarketDocument TC57CIM::IEC62325::MarketManagement::MarketDocument

Point TC57CIM::IEC62325::MarketManagement::Point

Series_Period TC57CIM::IEC62325::MarketManagement::Period

TimeSeries TC57CIM::IEC62325::MarketManagement::TimeSeries

264

5.2.3 Detailed HVDCLink document assembly model 265

5.2.3.1 HVDCLink_MarketDocument root class 266

An electronic document containing the information necessary to satisfy t he requirements of a 267 given business process. 268

This document is to be used to exchange the following information for a HVDC link: 269

- operational power range through the HVDC link constraints document type 270

- power control mode through the HVDC operating mode document type 271

- power setpoint through the HVDC configuration document type 272

- operational table through the HVDC schedule document type 273

Table 3 shows all attributes of HVDCLink_MarketDocument. 274

Table 3 – Attributes of HVDCLink document assembly 275 model::HVDCLink_MarketDocument 276

Order mult. Attribute name / Attribute type Description

0 [1..1] mRID

ID_String

The unique identification of the document being exchanged within a business process flow.

1 [1..1] revisionNumber

ESMPVersion_String

The identification of the version that distinguishes one evolution of a document from another.

2 [1..1] type

MessageKind_String

The coded type of a document. The document type describes the principal characteristic of the document.

3 [1..1] process.processType

ProcessKind_String

The identification of the nature of process that the document addresses. --- The process dealt with in the document depending upon the document type.

4 [1..1] sender_MarketParticipant.mRID

PartyID_String

The identification of a party in the energy market. --- The document owner.

5 [1..1] sender_MarketParticipant.marketRole.type

MarketRoleKind_String

The identification of the role played by a market player. --- The document owner. --- The role associated with a MarketParticipant.

6 [1..1] receiver_MarketParticipant.mRID

PartyID_String

The identification of a party in the energy market. --- The document recipient.

7 [1..1] receiver_MarketParticipant.marketRole.type

MarketRoleKind_String

The identification of the role played by a market player. --- The document recipient. --- The role associated with a MarketParticipant.

Page 17: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 17 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

Order mult. Attribute name / Attribute type Description

8 [1..1] createdDateTime

ESMP_DateTime

The date and time of the creation of the document.

9 [1..1] schedule_Period.timeInterval

ESMP_DateTimeInterval

The start and end date and time for a given interval. --- This information provides the start and end date and time of the schedule time interval.

10 [1..1] docStatus

Action_Status

The identification of the condition or position of the document with regard to its standing.

11 [1..1] domain.mRID

AreaID_String

The unique identification of the domain. --- The Domain associated with an electronic document header.

277

Table 4 shows all association ends of HVDCLink_MarketDocument with other classes. 278

Table 4 – Association ends of HVDCLink document assembly 279 model::HVDCLink_MarketDocument with other classes 280

Order mult. Role Class type name Description

12 [1..*] TimeSeries TimeSeries The planned resource schedule time series. MXM to be detailed. Association Based On : HVDCLink document contextual model::HVDCLink_MarketDocument.[] ----- HVDCLink document contextual model::TimeSeries.TimeSeries[1..*]

281

5.2.3.2 Point 282

The identification of the values being addressed within a specific interval of time. 283

Table 5 shows all attributes of Point. 284

Table 5 – Attributes of HVDCLink document assembly model::Point 285

Order mult. Attribute name / Attribute type

Description

0 [1..1] position

Position_Integer

A sequential value representing the relative position within a given time interval.

1 [0..1] quantity

Decimal

The principal quantity identified for a point. --- The value of the scheduled product. This information is dependent. The attribute quantity is used in case there is only one quantity needed for a given market period, otherwise the optimum quantity is used.

2 [0..1] minimum_Quantity.quantity

Decimal

Quantity value. --- The minimum value of power exchange on the HVDC line for a scheduled point. This information is dependent of the document type.

3 [0..1] maximum_Quantity.quantity

Decimal

Quantity value. --- The maximum value of power exchange on the HVDC line for a scheduled point. This information is dependent of the document type.

4 [0..1] optimum_Quantity.quantity

Decimal

Quantity value. --- The value of the optimum power exchange on the HVDC line for a scheduled point. This information is dependent onof the document type.

286

5.2.3.3 Series_Period 287

The identification of the period of time corresponding to a given time interval and resolution. 288

Page 18: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 18 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

Table 6 shows all attributes of Series_Period. 289

Table 6 – Attributes of HVDCLink document assembly model::Series_Period 290

Order mult. Attribute name / Attribute type

Description

0 [1..1] timeInterval

ESMP_DateTimeInterval

The start and end time of the period.

1 [1..1] resolution

Duration

The definition of the number of units of time that compose an individual step within a period.

291

Table 7 shows all association ends of Series_Period with other classes. 292

Table 7 – Association ends of HVDCLink document assembly model::Series_Period with 293 other classes 294

Order mult. Role Class type name

Description

2 [1..*] Point Point The Point information associated with a given Series_Period.within a TimeSeries. Association Based On : HVDCLink document contextual model::Series_Period.[] ----- HVDCLink document contextual model::Point.Point[1..*]

295

5.2.3.4 TimeSeries 296

A set of time-ordered quantities being exchanged in relation to a product. 297

Table 8 shows all attributes of TimeSeries. 298

Table 8 – Attributes of HVDCLink document assembly model::TimeSeries 299

Order mult. Attribute name / Attribute type Description

0 [1..1] mRID

ID_String

A unique identification of the time series.

1 [1..1] businessType

BusinessKind_String

The identification of the nature of the time series.

2 [1..1] product

EnergyProductKind_String

The identification of the nature of an energy product such as power, energy, reactive power, etc.

3 [1..1] objectAggregation

ObjectAggregationKind_String

The identification of the domain that is the common denominator used to aggregate a time series.

4 [1..1] connectingLine_RegisteredResource.mRID

ResourceID_String

The unique identification of a resource. --- The identification of the HVDC link or group of HVDC links.

5 [0..1] hVDCMode_AttributeInstanceComponent.attribute

HVDCMode_String

The identification of an attribute for a given request component. --- A specific characteristic associated with a TimeSeries. This information provides the mode in which the HVDC link is set. Permitted codes are: - A01 HVDC power setpoint schedule - A02 HVDC proportional external signal. - A03 HVDC AC emulation This information is dependent of the document type.

Page 19: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 19 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

Order mult. Attribute name / Attribute type Description

6 [1..1] out_Domain.mRID

AreaID_String

The unique identification of the domain. --- The area where the product is being extracted.

7 [1..1] in_Domain.mRID

AreaID_String

The unique identification of the domain. --- The area where the product is being delivered.

8 [1..1] measurement_Unit.name

MeasurementUnitKind_String

The identification of the formal code for a measurement unit (UN/ECE Recommendation 20). --- The unit of measure associated with the quantities in a TimeSeries.

9 [0..1] curveType

CurveType_String

The identification of the coded representation of the type of curve being described.

10 [0..1] minimumExchange_Quantity.quantity

Decimal

The quantity value. --- The minimum value of a power exchange range between the In_Domain and the Out_Domain of the timeseries. This information is dependent of the document type.

11 [0..1] maximumExchange_Quantity.quantity

Decimal

The quantity value. --- The maximum value of a power exchange range between the In_Domain and the Out_Domain of the timeseries. This information is dependent of the document type.

300

Table 9 shows all association ends of TimeSeries with other classes. 301

Table 9 – Association ends of HVDCLink document assembly model::TimeSeries with 302 other classes 303

Order mult. Role Class type name

Description

12 [1..*] Series_Period Series_Period The time interval and resolution for a period associated with a TimeSeries. Association Based On : HVDCLink document contextual model::TimeSeries.[] ----- HVDCLink document contextual model::Series_Period.Series_Period[1..*]

304

5.2.4 Datatypes 305

The list of datatypes used for the HVDCLink document assembly model is as follows: 306

Action_Status compound 307

ESMP_DateTimeInterval compound 308

AreaID_String datatype, codelist CodingSchemeTypeList 309

BusinessKind_String datatype, codelist BusinessTypeList 310

CurveType_String datatype, codelist CurveTypeList 311

EnergyProductKind_String datatype, codelist EnergyProductTypeList 312

ESMP_DateTime datatype 313

ESMPVersion_String datatype 314

HVDCMode_String datatype, codelist HVDCModeTypeList 315

ID_String datatype 316

MarketRoleKind_String datatype, codelist RoleTypeList 317

Page 20: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 20 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

MeasurementUnitKind_String datatype, codelist UnitOfMeasureTypeList 318

MessageKind_String datatype, codelist MessageTypeList 319

ObjectAggregationKind_String datatype, codelist ObjectAggregationTypeList 320

PartyID_String datatype, codelist CodingSchemeTypeList 321

Position_Integer datatype 322

ProcessKind_String datatype, codelist ProcessTypeList 323

ResourceID_String datatype, codelist CodingSchemeTypeList 324

Page 21: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 21 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

6 XML schema 325

6.1 Schema structure 326

Figure 9 and Figure 10 provide the structure of the schema. 327

328

Figure 9 – HVDCLink_MarketDocument XML schema structure 1/2 329

Page 22: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 22 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

330

Figure 10 – HVDCLink_MarketDocument XML schema structure 2/2 331

Page 23: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 23 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

6.2 Schema description 332

<?xml version="1.0" encoding="utf-8"?> 333 <xs:schema xmlns:cl="urn:entsoe.eu:wgedi:codelists" 334 xmlns:sawsdl="http://www.w3.org/ns/sawsdl" xmlns="urn:iec62325.351:tc57wg16:451-335 8:hvdclinkdocument:1:0" xmlns:cimp="http://www.iec.ch/cimprofile" 336 attributeFormDefault="unqualified" elementFormDefault="qualified" 337 targetNamespace="urn:iec62325.351:tc57wg16:451-8:hvdclinkdocument:1:0" 338 xmlns:xs="http://www.w3.org/2001/XMLSchema"> 339 <xs:import schemaLocation="urn-entsoe-eu-wgedi-codelists.xsd" 340 namespace="urn:entsoe.eu:wgedi:codelists" /> 341 <xs:element name="HVDCLink_MarketDocument" type="HVDCLink_MarketDocument" /> 342 <xs:simpleType name="ID_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-343 schema-cim16#String"> 344 <xs:restriction base="xs:string"> 345 <xs:maxLength value="35" /> 346 </xs:restriction> 347 </xs:simpleType> 348 <xs:simpleType name="ESMPVersion_String" 349 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 350 <xs:restriction base="xs:string"> 351 <xs:pattern value="[1-9]([0-9]){0,2}" /> 352 </xs:restriction> 353 </xs:simpleType> 354 <xs:simpleType name="MessageKind_String" 355 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 356 <xs:restriction base="cl:MessageTypeList" /> 357 </xs:simpleType> 358 <xs:simpleType name="ProcessKind_String" 359 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 360 <xs:restriction base="cl:ProcessTypeList" /> 361 </xs:simpleType> 362 <xs:simpleType name="PartyID_String-base" 363 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 364 <xs:restriction base="xs:string"> 365 <xs:maxLength value="16" /> 366 </xs:restriction> 367 </xs:simpleType> 368 <xs:complexType name="PartyID_String" 369 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 370 <xs:simpleContent> 371 <xs:extension base="PartyID_String-base"> 372 <xs:attribute name="codingScheme" type="cl:CodingSchemeTypeList" 373 use="required" /> 374 </xs:extension> 375 </xs:simpleContent> 376 </xs:complexType> 377 <xs:simpleType name="MarketRoleKind_String" 378 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 379 <xs:restriction base="cl:RoleTypeList" /> 380 </xs:simpleType> 381 <xs:simpleType name="ESMP_DateTime" 382 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#DateTime"> 383 <xs:restriction base="xs:dateTime"> 384 <xs:pattern value="((([0-9]{4})[\-](0[13578]|1[02])[\-](0[1-9]|[12][0-385 9]|3[01])|([0-9]{4})[\-]((0[469])|(11))[\-](0[1-9]|[12][0-9]|30))T(([01][0-9]|2[0-386 3]):[0-5][0-9]:[0-5][0-387 9])Z)|(([13579][26][02468][048]|[13579][01345789](0)[48]|[13579][01345789][2468][048]388 |[02468][048][02468][048]|[02468][1235679](0)[48]|[02468][1235679][2468][048]|[0-389 9][0-9][13579][26])[\-](02)[\-](0[1-9]|1[0-9]|2[0-9])T(([01][0-9]|2[0-3]):[0-5][0-390 9]:[0-5][0-391 9])Z)|(([13579][26][02468][1235679]|[13579][01345789](0)[01235679]|[13579][01345789][392 2468][1235679]|[02468][048][02468][1235679]|[02468][1235679](0)[01235679]|[02468][123393 5679][2468][1235679]|[0-9][0-9][13579][01345789])[\-](02)[\-](0[1-9]|1[0-9]|2[0-394 8])T(([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9])Z)" /> 395 </xs:restriction> 396 </xs:simpleType> 397 <xs:simpleType name="AreaID_String-base" 398 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 399

Page 24: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 24 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

<xs:restriction base="xs:string"> 400 <xs:maxLength value="18" /> 401 </xs:restriction> 402 </xs:simpleType> 403 <xs:complexType name="AreaID_String" 404 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 405 <xs:simpleContent> 406 <xs:extension base="AreaID_String-base"> 407 <xs:attribute name="codingScheme" type="cl:CodingSchemeTypeList" 408 use="required" /> 409 </xs:extension> 410 </xs:simpleContent> 411 </xs:complexType> 412 <xs:simpleType name="Status_String" 413 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 414 <xs:restriction base="cl:StatusTypeList" /> 415 </xs:simpleType> 416 <xs:complexType name="Action_Status" 417 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Status"> 418 <xs:sequence> 419 <xs:element minOccurs="1" maxOccurs="1" name="value" type="Status_String" 420 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Status.value"> 421 </xs:element> 422 </xs:sequence> 423 </xs:complexType> 424 <xs:simpleType name="YMDHM_DateTime" 425 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#DateTime"> 426 <xs:restriction base="xs:string"> 427 <xs:pattern value="((([0-9]{4})[\-](0[13578]|1[02])[\-](0[1-9]|[12][0-428 9]|3[01])|([0-9]{4})[\-]((0[469])|(11))[\-](0[1-9]|[12][0-9]|30))T(([01][0-9]|2[0-429 3]):[0-5][0-430 9])Z)|(([13579][26][02468][048]|[13579][01345789](0)[48]|[13579][01345789][2468][048]431 |[02468][048][02468][048]|[02468][1235679](0)[48]|[02468][1235679][2468][048]|[0-432 9][0-9][13579][26])[\-](02)[\-](0[1-9]|1[0-9]|2[0-9])T(([01][0-9]|2[0-3]):[0-5][0-433 9])Z)|(([13579][26][02468][1235679]|[13579][01345789](0)[01235679]|[13579][01345789][434 2468][1235679]|[02468][048][02468][1235679]|[02468][1235679](0)[01235679]|[02468][123435 5679][2468][1235679]|[0-9][0-9][13579][01345789])[\-](02)[\-](0[1-9]|1[0-9]|2[0-436 8])T(([01][0-9]|2[0-3]):[0-5][0-9])Z)" /> 437 </xs:restriction> 438 </xs:simpleType> 439 <xs:complexType name="ESMP_DateTimeInterval" 440 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#DateTimeInterval"> 441 <xs:sequence> 442 <xs:element minOccurs="1" maxOccurs="1" name="start" type="YMDHM_DateTime" 443 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-444 cim16#DateTimeInterval.start"> 445 </xs:element> 446 <xs:element minOccurs="1" maxOccurs="1" name="end" type="YMDHM_DateTime" 447 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-448 cim16#DateTimeInterval.end"> 449 </xs:element> 450 </xs:sequence> 451 </xs:complexType> 452 <xs:complexType name="HVDCLink_MarketDocument" 453 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#MarketDocument"> 454 <xs:sequence> 455 <xs:element minOccurs="1" maxOccurs="1" name="mRID" type="ID_String" 456 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-457 cim16#IdentifiedObject.mRID"> 458 </xs:element> 459 <xs:element minOccurs="1" maxOccurs="1" name="revisionNumber" 460 type="ESMPVersion_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-461 cim16#Document.revisionNumber"> 462 </xs:element> 463 <xs:element minOccurs="1" maxOccurs="1" name="type" type="MessageKind_String" 464 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Document.type"> 465 </xs:element> 466

Page 25: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 25 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

<xs:element minOccurs="1" maxOccurs="1" name="process.processType" 467 type="ProcessKind_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-468 cim16#Process.processType"> 469 </xs:element> 470 <xs:element minOccurs="1" maxOccurs="1" name="sender_MarketParticipant.mRID" 471 type="PartyID_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-472 cim16#IdentifiedObject.mRID"> 473 </xs:element> 474 <xs:element minOccurs="1" maxOccurs="1" 475 name="sender_MarketParticipant.marketRole.type" type="MarketRoleKind_String" 476 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#MarketRole.type"> 477 </xs:element> 478 <xs:element minOccurs="1" maxOccurs="1" name="receiver_MarketParticipant.mRID" 479 type="PartyID_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-480 cim16#IdentifiedObject.mRID"> 481 </xs:element> 482 <xs:element minOccurs="1" maxOccurs="1" 483 name="receiver_MarketParticipant.marketRole.type" type="MarketRoleKind_String" 484 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#MarketRole.type"> 485 </xs:element> 486 <xs:element minOccurs="1" maxOccurs="1" name="createdDateTime" 487 type="ESMP_DateTime" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-488 cim16#Document.createdDateTime"> 489 </xs:element> 490 <xs:element minOccurs="1" maxOccurs="1" name="schedule_Period.timeInterval" 491 type="ESMP_DateTimeInterval" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-492 schema-cim16#Period.timeInterval"> 493 </xs:element> 494 <xs:element minOccurs="1" maxOccurs="1" name="docStatus" type="Action_Status" 495 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Document.docStatus"> 496 </xs:element> 497 <xs:element minOccurs="1" maxOccurs="1" name="domain.mRID" type="AreaID_String" 498 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-499 cim16#IdentifiedObject.mRID"> 500 </xs:element> 501 <xs:element minOccurs="1" maxOccurs="unbounded" name="TimeSeries" 502 type="TimeSeries" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-503 cim16#MarketDocument.TimeSeries"> 504 </xs:element> 505 </xs:sequence> 506 </xs:complexType> 507 <xs:simpleType name="Position_Integer" 508 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Integer"> 509 <xs:restriction base="xs:integer"> 510 <xs:minInclusive value="1" /> 511 <xs:maxInclusive value="999999" /> 512 </xs:restriction> 513 </xs:simpleType> 514 <xs:complexType name="Point" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-515 schema-cim16#Point"> 516 <xs:sequence> 517 <xs:element minOccurs="1" maxOccurs="1" name="position" type="Position_Integer" 518 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Point.position"> 519 </xs:element> 520 <xs:element minOccurs="0" maxOccurs="1" name="quantity" type="xs:decimal" 521 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Point.quantity"> 522 </xs:element> 523 <xs:element minOccurs="0" maxOccurs="1" name="minimum_Quantity.quantity" 524 type="xs:decimal" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-525 cim16#Quantity.quantity"> 526 </xs:element> 527 <xs:element minOccurs="0" maxOccurs="1" name="maximum_Quantity.quantity" 528 type="xs:decimal" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-529 cim16#Quantity.quantity"> 530 </xs:element> 531 <xs:element minOccurs="0" maxOccurs="1" name="optimum_Quantity.quantity" 532 type="xs:decimal" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-533 cim16#Quantity.quantity"> 534 </xs:element> 535

Page 26: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 26 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

</xs:sequence> 536 </xs:complexType> 537 <xs:complexType name="Series_Period" 538 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Period"> 539 <xs:sequence> 540 <xs:element minOccurs="1" maxOccurs="1" name="timeInterval" 541 type="ESMP_DateTimeInterval" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-542 schema-cim16#Period.timeInterval"> 543 </xs:element> 544 <xs:element minOccurs="1" maxOccurs="1" name="resolution" type="xs:duration" 545 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Period.resolution"> 546 </xs:element> 547 <xs:element minOccurs="1" maxOccurs="unbounded" name="Point" type="Point" 548 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Period.Point"> 549 </xs:element> 550 </xs:sequence> 551 </xs:complexType> 552 <xs:simpleType name="BusinessKind_String" 553 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 554 <xs:restriction base="cl:BusinessTypeList" /> 555 </xs:simpleType> 556 <xs:simpleType name="EnergyProductKind_String" 557 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 558 <xs:restriction base="cl:EnergyProductTypeList" /> 559 </xs:simpleType> 560 <xs:simpleType name="ObjectAggregationKind_String" 561 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 562 <xs:restriction base="cl:ObjectAggregationTypeList" /> 563 </xs:simpleType> 564 <xs:simpleType name="ResourceID_String-base" 565 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 566 <xs:restriction base="xs:string"> 567 <xs:maxLength value="18" /> 568 </xs:restriction> 569 </xs:simpleType> 570 <xs:complexType name="ResourceID_String" 571 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 572 <xs:simpleContent> 573 <xs:extension base="ResourceID_String-base"> 574 <xs:attribute name="codingScheme" type="cl:CodingSchemeTypeList" 575 use="required" /> 576 </xs:extension> 577 </xs:simpleContent> 578 </xs:complexType> 579 <xs:simpleType name="HVDCMode_String" 580 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 581 <xs:restriction base="cl:HVDCModeTypeList" /> 582 </xs:simpleType> 583 <xs:simpleType name="MeasurementUnitKind_String" 584 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 585 <xs:restriction base="cl:UnitOfMeasureTypeList" /> 586 </xs:simpleType> 587 <xs:simpleType name="CurveType_String" 588 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#String"> 589 <xs:restriction base="cl:CurveTypeList" /> 590 </xs:simpleType> 591 <xs:complexType name="TimeSeries" 592 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#TimeSeries"> 593 <xs:sequence> 594 <xs:element minOccurs="1" maxOccurs="1" name="mRID" type="ID_String" 595 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-596 cim16#IdentifiedObject.mRID"> 597 </xs:element> 598 <xs:element minOccurs="1" maxOccurs="1" name="businessType" 599 type="BusinessKind_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-600 cim16#TimeSeries.businessType"> 601 </xs:element> 602

Page 27: ENTSO-E HVDC LINK PROCESS IMPLEMENTATION GUIDE

– Page 27 of 27 –

European Network of Transmission System Operators for Electricity

ENTSO-E HVDC link Process IMPLEMENTATION GUIDE VERSION 1.0

ENTSO-E AISBL • Avenue de Cortenbergh, 100 • 1000 Brussels • Belgium • Tel +32 2 741 09 50 • Fax +32 2 741 09 51 • [email protected] • www.entsoe.eu

<xs:element minOccurs="1" maxOccurs="1" name="product" 603 type="EnergyProductKind_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-604 schema-cim16#TimeSeries.product"> 605 </xs:element> 606 <xs:element minOccurs="1" maxOccurs="1" name="objectAggregation" 607 type="ObjectAggregationKind_String" 608 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-609 cim16#TimeSeries.objectAggregation"> 610 </xs:element> 611 <xs:element minOccurs="1" maxOccurs="1" 612 name="connectingLine_RegisteredResource.mRID" type="ResourceID_String" 613 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-614 cim16#IdentifiedObject.mRID"> 615 </xs:element> 616 <xs:element minOccurs="0" maxOccurs="1" 617 name="hVDCMode_AttributeInstanceComponent.attribute" type="HVDCMode_String" 618 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-619 cim16#AttributeInstanceComponent.attribute"> 620 </xs:element> 621 <xs:element minOccurs="1" maxOccurs="1" name="out_Domain.mRID" 622 type="AreaID_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-623 cim16#IdentifiedObject.mRID"> 624 </xs:element> 625 <xs:element minOccurs="1" maxOccurs="1" name="in_Domain.mRID" 626 type="AreaID_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-627 cim16#IdentifiedObject.mRID"> 628 </xs:element> 629 <xs:element minOccurs="1" maxOccurs="1" name="measurement_Unit.name" 630 type="MeasurementUnitKind_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-631 schema-cim16#Unit.name"> 632 </xs:element> 633 <xs:element minOccurs="0" maxOccurs="1" name="curveType" 634 type="CurveType_String" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-635 cim16#TimeSeries.curveType"> 636 </xs:element> 637 <xs:element minOccurs="0" maxOccurs="1" 638 name="minimumExchange_Quantity.quantity" type="xs:decimal" 639 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Quantity.quantity"> 640 </xs:element> 641 <xs:element minOccurs="0" maxOccurs="1" 642 name="maximumExchange_Quantity.quantity" type="xs:decimal" 643 sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-cim16#Quantity.quantity"> 644 </xs:element> 645 <xs:element minOccurs="1" maxOccurs="unbounded" name="Series_Period" 646 type="Series_Period" sawsdl:modelReference="http://iec.ch/TC57/2013/CIM-schema-647 cim16#TimeSeries.Series_Period"> 648 </xs:element> 649 </xs:sequence> 650 </xs:complexType> 651 </xs:schema> 652