Deliverable 5.2 PILOT TESTING WITHIN EACH CONTROL ZONE (USE CASES 1 AND 2) — October 2019 This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement n° 691777 Ref. Ares(2020)451922 - 24/01/2020
140
Embed
Deliverable 5.2 PILOT TESTING WITHIN EACH …...Deliverable 5.2 PILOT TESTING WITHIN EACH CONTROL ZONE (USE CASES 1 AND 2) — October 2019 This project has received funding from the
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Deliverable 5.2
PILOT TESTING WITHIN EACH CONTROL ZONE (USE CASES 1
AND 2)
—
October 2019
This project has received funding from the European Union’s Horizon 2020 research and
innovation programme
under grant agreement n° 691777
Ref. Ares(2020)451922 - 24/01/2020
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 2
Document Information
Programme Horizon 2020 – Cooperation / Energy
Project acronym FutureFlow
Grant agreement number 691777
Number of the Deliverable D5.2
WP/Task related [WP5 / T 5.2]
Type Report
Confidentiality Public
Date of delivery [25.10.2019]
Status and Version Version 1.0
Number of pages 130 pages
Document Responsible GEN-I
Authors: Rok Lacko, GEN-I
Luka Nagode, GEN-I
Leon Maruša, EIMV
Andraž Andolšek, CyberGrid
Miha Kopač, CyberGrid
Reviewers: Darko Kramar, ELES
Document management
No Chapter Subchapter Responsible
1 Introduction GEN-I
2 Approach GEN-I
3 Coordination of all the partners for the test GEN-I
4 Preparation of test signals for the test EIMV
5 Preparation of BSP for the test CYBERGRID
6 Preparation of participating units GEN-I
7 Overseeing the tests GEN-I, EIMV, CYBERGRID
8 List of all the tests performed GEN-I
9 Annexes Documents for project partners
Gen-I
Documents for units
Gen-I
UC1 tests GEN-I, EIMV, CYBERGRID, SAP
UC2 tests GEN-I
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 3
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 4
Contents
Document Information .......................................................................................................... 2
1.1 Document organisation .......................................................................................................................... 12 1.2 Relation to other tasks and work packages ........................................................................................... 13
5 Preparation of BSP for the test ............................................................................. 16
5.1 All the necessary adjustments before each separate test ...................................................................... 16
6 Preparation of participating units ........................................................................ 18
6.1 Preparation of document for each separate participating unit ............................................................. 18 6.2 Incorporating feedback from the units into test plans .......................................................................... 18
7 Overseeing the tests ............................................................................................ 19
7.1 Usual test routine .................................................................................................................................... 19 7.2 Troubleshooting during the test ............................................................................................................. 19
8 List of all the tests performed .............................................................................. 21
8.1 Use case 1 tests ....................................................................................................................................... 21 8.2 Use case 2 tests ....................................................................................................................................... 21
Annex 2: Documents for notifying participating units ............................................................ 34
Annex 3: Reports on UC1 tests .............................................................................................. 36
Annex 3.1 UC1.L1 pilot test report .......................................................................................................................... 36 Annex 3.2 UC1.L2 pilot test report .......................................................................................................................... 41 Annex 3.3 UC1.L3 pilot test report .......................................................................................................................... 49 Annex 3.4 UC1.L4 pilot test report .......................................................................................................................... 57
Annex 4: Info about all tests performed (prequalification and UC2) with a short comment about
the test .............................................................................................................................. 61
Annex 4.1: Test ID number 1 ................................................................................................................................... 61
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 5
Annex 4.2: Test ID number 2 ................................................................................................................................... 62 Annex 4.3: Test ID number 3 ................................................................................................................................... 62 Annex 4.4: Test ID number 4 ................................................................................................................................... 63 Annex 4.5: Test ID number 5 ................................................................................................................................... 63 Annex 4.6: Test ID number 6 ................................................................................................................................... 64 Annex 4.7: Test ID number 7 ................................................................................................................................... 64 Annex 4.8: Test ID number 8 ................................................................................................................................... 65 Annex 4.9: Test ID number 9 ................................................................................................................................... 65 Annex 4.10: Test ID number 10 ............................................................................................................................... 66 Annex 4.11: Test ID number 11 ............................................................................................................................... 66 Annex 4.12: Test ID number 12 ............................................................................................................................... 67 Annex 4.13: Test ID number 13 ............................................................................................................................... 67 Annex 4.14: Test ID number 14 ............................................................................................................................... 68 Annex 4.15: Test ID number 15 ............................................................................................................................... 68 Annex 4.16: Test ID number 16 ............................................................................................................................... 69 Annex 4.17: Test ID number 17 ............................................................................................................................... 69 Annex 4.18: Test ID number 18 ............................................................................................................................... 70 Annex 4.19: Test ID number 19 ............................................................................................................................... 70 Annex 4.20: Test ID number 20 ............................................................................................................................... 71 Annex 4.21: Test ID number 21 ............................................................................................................................... 71 Annex 4.22: Test ID number 22 ............................................................................................................................... 72 Annex 4.23: Test ID number 23 ............................................................................................................................... 72 Annex 4.24: Test ID number 24 ............................................................................................................................... 73 Annex 4.25: Test ID number 25 ............................................................................................................................... 73 Annex 4.26: Test ID number 26 ............................................................................................................................... 74 Annex 4.27: Test ID number 27 ............................................................................................................................... 74 Annex 4.28: Test ID number 28 ............................................................................................................................... 75 Annex 4.29: Test ID number 29 ............................................................................................................................... 75 Annex 4.30: Test ID number 30 ............................................................................................................................... 76 Annex 4.31: Test ID number 31 ............................................................................................................................... 76 Annex 4.32: Test ID number 32 ............................................................................................................................... 77 Annex 4.33: Test ID number 33 ............................................................................................................................... 77 Annex 4.34: Test ID number 34 ............................................................................................................................... 78 Annex 4.35: Test ID number 35 ............................................................................................................................... 78 Annex 4.36: Test ID number 36 ............................................................................................................................... 79 Annex 4.37: Test ID number 37 ............................................................................................................................... 79 Annex 4.38: Test ID number 38 ............................................................................................................................... 80 Annex 4.39: Test ID number 39 ............................................................................................................................... 80 Annex 4.40: Test ID number 40 ............................................................................................................................... 81 Annex 4.41: Test ID number 41 ............................................................................................................................... 81 Annex 4.42: Test ID number 42 ............................................................................................................................... 82 Annex 4.43: Test ID number 43 ............................................................................................................................... 82 Annex 4.44: Test ID number 44 ............................................................................................................................... 83 Annex 4.45: Test ID number 45 ............................................................................................................................... 83 Annex 4.46: Test ID number 46 ............................................................................................................................... 84 Annex 4.47: Test ID number 47 ............................................................................................................................... 84 Annex 4.48: Test ID number 48 ............................................................................................................................... 85 Annex 4.49: Test ID number 49 ............................................................................................................................... 85 Annex 4.50: Test ID number 50 ............................................................................................................................... 86 Annex 4.51: Test ID number 51 ............................................................................................................................... 86 Annex 4.52: Test ID number 52 ............................................................................................................................... 87 Annex 4.53: Test ID number 53 ............................................................................................................................... 87 Annex 4.54: Test ID number 54 ............................................................................................................................... 88
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 6
Annex 4.55: Test ID number 55 ............................................................................................................................... 88 Annex 4.56: Test ID number 56 ............................................................................................................................... 89 Annex 4.57: Test ID number 57 ............................................................................................................................... 89 Annex 4.58: Test ID number 58 ............................................................................................................................... 90 Annex 4.59: Test ID number 59 ............................................................................................................................... 90 Annex 4.60: Test ID number 60 ............................................................................................................................... 91 Annex 4.61: Test ID number 61 ............................................................................................................................... 91 Annex 4.62: Test ID number 62 ............................................................................................................................... 92 Annex 4.63: Test ID number 63 ............................................................................................................................... 92 Annex 4.64: Test ID number 64 ............................................................................................................................... 93 Annex 4.65: Test ID number 65 ............................................................................................................................... 93 Annex 4.66: Test ID number 66 ............................................................................................................................... 94 Annex 4.67: Test ID number 67 ............................................................................................................................... 94 Annex 4.68: Test ID number 68 ............................................................................................................................... 95 Annex 4.69: Test ID number 69 ............................................................................................................................... 95 Annex 4.70: Test ID number 70 ............................................................................................................................... 96 Annex 4.71: Test ID number 71 ............................................................................................................................... 96 Annex 4.72: Test ID number 72 ............................................................................................................................... 97 Annex 4.73: Test ID number 73 ............................................................................................................................... 97 Annex 4.74: Test ID number 74 ............................................................................................................................... 98 Annex 4.75: Test ID number 75 ............................................................................................................................... 98 Annex 4.76: Test ID number 76 ............................................................................................................................... 99 Annex 4.77: Test ID number 77 ............................................................................................................................... 99 Annex 4.78: Test ID number 78 ............................................................................................................................. 100 Annex 4.79: Test ID number 79 ............................................................................................................................. 100 Annex 4.80: Test ID number 80 ............................................................................................................................. 101 Annex 4.81: Test ID number 81 ............................................................................................................................. 101 Annex 4.82: Test ID number 82 ............................................................................................................................. 102 Annex 4.83: Test ID number 83 ............................................................................................................................. 102 Annex 4.84: Test ID number 84 ............................................................................................................................. 103 Annex 4.85: Test ID number 85 ............................................................................................................................. 103 Annex 4.86: Test ID number 86 ............................................................................................................................. 104 Annex 4.87: Test ID number 87 ............................................................................................................................. 105 Annex 4.88: Test ID number 88 ............................................................................................................................. 105 Annex 4.89: Test ID number 89 ............................................................................................................................. 106 Annex 4.90: Test ID number 90 ............................................................................................................................. 106 Annex 4.91: Test ID number 91 ............................................................................................................................. 107 Annex 4.92: Test ID number 92 ............................................................................................................................. 107 Annex 4.93: Test ID number 93 ............................................................................................................................. 108 Annex 4.94: Test ID number 94 ............................................................................................................................. 108 Annex 4.95: Test ID number 95 ............................................................................................................................. 109 Annex 4.96: Test ID number 96 ............................................................................................................................. 109 Annex 4.97: Test ID number 97 ............................................................................................................................. 110 Annex 4.98: Test ID number 98 ............................................................................................................................. 110 Annex 4.99: Test ID number 99 ............................................................................................................................. 111 Annex 4.100: Test ID number 100.......................................................................................................................... 111 Annex 4.101: Test ID number 101.......................................................................................................................... 112 Annex 4.102: Test ID number 102.......................................................................................................................... 112 Annex 4.103: Test ID number 103.......................................................................................................................... 113 Annex 4.104: Test ID number 104.......................................................................................................................... 113 Annex 4.105: Test ID number 105.......................................................................................................................... 114 Annex 4.106: Test ID number 106.......................................................................................................................... 114 Annex 4.107: Test ID number 107.......................................................................................................................... 115
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 7
Annex 4.108: Test ID number 108.......................................................................................................................... 115 Annex 4.109: Test ID number 109.......................................................................................................................... 116 Annex 4.110: Test ID number 110.......................................................................................................................... 116 Annex 4.111: Test ID number 111.......................................................................................................................... 117 Annex 4.112: Test ID number 112.......................................................................................................................... 118 Annex 4.113: Test ID number 113.......................................................................................................................... 118 Annex 4.114: Test ID number 114.......................................................................................................................... 119 Annex 4.115: Test ID number 115.......................................................................................................................... 119 Annex 4.116: Test ID number 116.......................................................................................................................... 120 Annex 4.117: Test ID number 117.......................................................................................................................... 120 Annex 4.118: Test ID number 118.......................................................................................................................... 121 Annex 4.119: Test ID number 119.......................................................................................................................... 121 Annex 4.188: Test ID number 188.......................................................................................................................... 122 Annex 4.189: Test ID number 189.......................................................................................................................... 122 Annex 4.190: Test ID number 190.......................................................................................................................... 123 Annex 4.191: Test ID number 191.......................................................................................................................... 123 Annex 4.196: Test ID number 196.......................................................................................................................... 124 Annex 4.197: Test ID number 197.......................................................................................................................... 124 Annex 4.198: Test ID number 198.......................................................................................................................... 125 Annex 4.199: Test ID number 199.......................................................................................................................... 125 Annex 4.200: Test ID number 200.......................................................................................................................... 126 Annex 4.201: Test ID number 201.......................................................................................................................... 126 Annex 4.202: Test ID number 202.......................................................................................................................... 127 Annex 4.203: Test ID number 203.......................................................................................................................... 127 Annex 4.204: Test ID number 204.......................................................................................................................... 128 Annex 4.205: Test ID number 205.......................................................................................................................... 128 Annex 4.206: Test ID number 206.......................................................................................................................... 129 Annex 4.207: Test ID number 207.......................................................................................................................... 129 Annex 4.208: Test ID number 208.......................................................................................................................... 130 Annex 4.209: Test ID number 209.......................................................................................................................... 130 Annex 4.210: Test ID number 210.......................................................................................................................... 131 Annex 4.211: Test ID number 211.......................................................................................................................... 131 Annex 4.212: Test ID number 212.......................................................................................................................... 132 Annex 4.213: Test ID number 213.......................................................................................................................... 132 Annex 4.214: Test ID number 214.......................................................................................................................... 133 Annex 4.215: Test ID number 215.......................................................................................................................... 133 Annex 4.216: Test ID number 216.......................................................................................................................... 134 Annex 4.217: Test ID number 217.......................................................................................................................... 134 Annex 4.218: Test ID number 218.......................................................................................................................... 135 Annex 4.219: Test ID number 219.......................................................................................................................... 135 Annex 4.220: Test ID number 220.......................................................................................................................... 136 Annex 4.221: Test ID number 221.......................................................................................................................... 136 Annex 4.228: Test ID number 220.......................................................................................................................... 137 Annex 4.229: Test ID number 221.......................................................................................................................... 137 Annex 4.230: Test ID number 220.......................................................................................................................... 138
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 8
Glossary Refer to ENTSO-E glossary, https://www.entsoe.eu/data/data-portal/glossary/Pages/home.aspx.
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 9
Abbreviations Acronym Term Acronym Term
ACE Area Control Error (≡ FRCE) IN Imbalance Netting
aFRR Automatic frequency restoration reserve IP Imbalance Price
AGC Automated Generation Control IS Imbalance Settlement
AMF Available Maximum Flow ISP Imbalance Settlement Period
ANF Already Nominated Flow IT Information Technologies
ATC Available Transfer Capacity JAO Joint Allocation Office
BRP Balance Responsible Party KPI Key performance indicator
BSP Balancing Service Provider LFC Load-frequency control
C&I Commercial and industrial LFCR Load-frequency Control & Reserve
CACM Capacity Allocation and Congestion Management MC Market Coupling
CAF Common Activation Function MCP Market Clearing price
CB Critical Branch mFRR Manual Frequency Restoration Reserve
CEE Central-East Europe MOL Merit Order List
CGM Common grid model MP Marginal Price
CMO Common Merit Order MRC Multi-Regional Coupling
CMOL Common Merit Order List MW Megawatt
CO Critical Outage MWh Megawatt-hour
CWE Central-West Europe NC Network Code
CZC Cross Zonal Capacity NPP Nuclear Power Plant
D-1 Day-ahead NRA National Regulatory Authority
D-2 Two-days ahead NTC Net Transfer Capacity
DG Distributed generation OH Operational Handbook
DR Demand response OL Open Loop
DSM Demand side management OPF Optimal Power Flow
EA Explicit Auction PFC Power Flow Colouring
EB Electricity Balancing PFD Power Flow Decomposition
EC European Commission PI Proportional-Integral
ENTSO-E European Network of TSOs for Electricity PTDF Power Transfer Distribution Factors
EU European Union RAM Remaining Available Margin
FAT Full Activation Time RES Renewable energy sources
FB Flow-based RR Replacement Reserves
FCFS First come - first served RD Redispatching
FCR Frequency Containment Reserves RSC Regional Security Coordinator
FF FutureFlow SEE South-East Europe
FRCE Frequency Restoration Control Error ( ACE) SHB Slovenia-Croatia-BiH (Control block)
FRM Flow Reliability Margin SO, SysOp System Operation
FRR Frequency Restoration Reserves SO GL System Operation Guidelines
GCC Grid Control Cooperation Fmax Maximum Flow
GCT Gate Closure Time TPP Thermal Power Plant
GL Guideline TSC TSO Security Cooperation
GSK Generation Shift Key TSO Transmission system operator
HPP Hydro Power Plant WP Work Package
ID Intra-day XB Cross-Border
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 10
Executive summary
Within WP5 the retailers and aggregators had a very responsible and critical duty to engage
sufficient number of prosumers and distributed generators that are capable to take part in a very
complex aFRR process. Their motivation had to be maintained over a one year long experiment
since the tests were not executed continuously, but in sequences. The participation of the
prosumers and distributed generators, technically equipped for their participation in the aFRR was
the prerequisite for the field pilot tests subject to this deliverable.
This deliverable describes the pilot test in a separate control areas (without cross-border
integration and its effects), i.e. in the control area of ELES, APG, Mavir and Transelectrica. Within
each participating control zone involved in the pilot, these tests were performed based on the use
cases defined in WP4 with the prosumers and distributed generators recruited within task 5.1. Due
to the isolated nature of the tests, the prototype flexibility aggregation platform developed in WP2
had therefore ran separately within different regulatory regimes and their subsequent technical
constraints.
The aggregator GEN-i prepared and coordinated test procedures with TSOs and other involved
partners in line with the use case definitions. The test procedures were carried out over a full year
for use case 1 and two full quarters for use case 2 in order to measure the data leading to valuing
the performance indicators dedicated to each use case.
In general the approach and steps taken in the pilot tests were the following:
- Preparation of the test procedures and test signals. On a weekly basis GEN-I prepared
the initial test schedules with all the pilot tests included. EIMV prepared in advance the test
signals and other procedures needed. The reason for this was that in some cases additional
units were added or existing ones could not participate and consequently the maximum
available power of the whole pool of units was changing from week to week.
- Preparation of the Balance Service Providers for the tests. To achieve best use of
available units Gen-I was in direct contact with all unit owners on a regular basis. Since
these units never before participated on the aFRR market and due to its complexity, a lot
of effort was needed to adjust their control systems in a way that they were able to
successfully follow the setpoints in a 2-second resolution.
- Preparation of participating units. For each participating unit a separate test document
was created. The feedback of the unit owner was also an essential part of the test and
important information for general findings in the project.
- Overseeing the tests. Through a well prepared plan of procedures, the combined team of
Gen-I, EIMV, Cybergrid and other, managed to successfully carry out 220 individual tests.
All planned pilot tests from Use case 1 and Use case 2 were executed before the end of
March 2019. Some tests with better DR/DG forecasts were repeated in September and
October 2019.
The results of all individual test are transparently presented in the continuation of this report. Each
individual test lasted 120 minutes, which in total amounted to a total of 312 hours of operational
testing. All 156 use case 2 tests were finished successfully, out of which compliance with aFRR
quality requirements was 75%, 70%, 40% and 27% in Slovenia, Austria, Hungary and Romania,
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 11
respectively. In some cases the response of the pool of units was exactly as expected according to
the predefined criteria, in some cases not as good, but in general it was demonstrated that the
responses of the participating DR/DG units can fulfil strict demand of 5 minute full activation time
(FAT). During the additional pilot tests using solar and wind power plants it became clear that the
forecast for a specific unit can deviate a lot on, in particular on a day with unpredictable weather.
There was only a limited number of those units in the pool, so on a larger sample of units a better
accuracy would be expected.
Based on the experiences gained with the pilot tests we were able to estimate the minimum
standard for the portfolio of prosumers in order to adequately conduct the aFRR pilot tests
according to the needs and the criteria of the TSOs.
The further analysis of pilot tests performed will be covered in D4.3 and D6.1.
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 12
1 Introduction
Work package 5 (WP5) deals with performing first part of the tests that were defined in WP4.
Its objectives are therefore:
• Introduce all the preparation that had to be done in testing various parts of the system
• Introduce all the effort of project partners that went into performing the tests
• To briefly show the results of the performed tests. The assessment of pilot tests is done in
D4.3. Impact analysis of the performed tests is done in D6.1.
Table 1: Task 5.2 and 5.3
WP5 DEFINITION OF USE CASES AND KPIS, AND ASSESSMENT OF PILOT TESTS
WP leader:
Deliverables
Task 5.2 Use case 1 Gen-I D5.2
Task 5.2 Use case 2 Gen-I D5.2
Task 5.3 Use case 3 Gen-I D5.3
Task 5.3 Use case 4 Gen-I D5.3
This document (Deliverable 5.2) deals with the first two among the listed WP5 tasks, i.e. describes
how Use case 1 and 2 tests were performed. Use case 3 and 4 are described in Deliverable 5.3.
1.1 Document organisation
The document is organised through the following key chapters:
• Introduction – provides the introductory descriptions, document organisation and
relations with other Tasks and Work Packages.
• Approach – provides the information on the tasks and the approach applied
• Coordination of all partners for the test (GEN-I)
• Preparation of test signals for the test (EIMV)
• Preparation of BSP for the test (CyberGRID) – provides info on the necessary adjustments
before each separate test
• Preparation of participating units (GEN-I) – describes how requesting weekly capacity
availability, preparing plan for the tests, preparation of documents for informing partners
and preparation of document for each separate participating unit was donw
• Overseeing the test (GEN-I, EIMV, CyberGRID) – introduces usual test routine and
troubleshooting during the test
• List of all the tests performed (Gen-I) – describes all Use case 1 and Use case 2 tests
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 13
1.2 Relation to other tasks and work packages
This deliverable is related to the work performed/to be performed, within the:
Previous work being done within the Work Package 4:
• Assessment of pilot tests
Ongoing work within the Work Package 4 / Task 4.1.
• Where KPIs are defined consistently and simultaneously with the description of the four
Use Cases
Forthcoming work within the
• Work Package 4 / Task 4.3, where KPIs will be used for the assessment of the pilot tests
• Work Package 6, Impact analysis of pilot tests
2 Approach
Following the signal for aFRR was something that none of participating units have done before. That is why the approach to them had to be very insightful with frequent communication between
everyone involved. The preparation for each week of the pilot test was done in three phases:
1) Gen-I, EIMV and CyberGrid agree upon which tests will be performed
2) Gen-I prepares and distributes weekly test plan to inform all partners in the project 3) Gen-I prepares personalized weekly test plan for each technical unit, its customer relations
team distributes that plan to all participating clients
That way everyone was regularly informed of what was happening and the tests did not catch
anyone unprepared. The approach proved to be very successful, since it left enough time for
feedback regarding proposed changes and potential unavailability of the units.
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 14
3 Coordination of all partners for the test Gen-I first prepared an approximate calendar of pilot tests. The initial plan was then adjusted for a
week in advance every end of the week. After Gen-I, EIMV and Cybergrid agreed on proposed test
IDs, dates of execution and units participating, Gen-I prepared an overview document for all the
partners included in the pilot tests. An example of the document that presented all of the critical
information for partners participating in the pilot tests can be found in “
Number of tests
List of prequalification tests List of Use case 2 tests
1. TC.1 UC2_AB-01_ID-01
2. TC.2 UC2_AB-01_ID-02
3. TC.3 UC2_AB-01_ID-03
4. TC.4 UC2_RE-01_ID-01
5. TC.5 UC2_RE-01_ID-02
6. TC.6 UC2_DC-01_ID-01
7. TC.7 UC2_DC-01_ID-02
8. TC.8 UC2_DC-01_ID-03
9. TC.9 UC3_AB-01_ID-01
10. TC.10 UC3_AB-01_ID-02
11. TC.11 UC3_AB-01_ID-03
12. TC.12 UC3_RE-01_ID-01
13. TC.13 UC3_RE-01_ID-02
14. TC.14 UC3_DC-01_ID-01
15. UC3_DC-01_ID-02
16. UC3_DC-01_ID-03
17. UC3_AT-01_ID-01
18. UC3_AT-01_ID-02
19. UC3_AT-01_ID-03
20. UC3_AT-01_ID-04
21. LFC controller settings check
4 Conclusions
Through a well prepared plan of procedures, the combined team of Gen-I, EIMV, Cybergrid and
everyone else successfully followed the plan for performing the pilot tests. All planned pilot tests
from Use case 1 and Use case 2 were performed before the end of March 2019. Due to the potential
of improving test results with better DR/DG forecasts, some pilot test were repeated in October
2019.
The estimated initial results show that the responses of the participating DR/DG units can fulfil strict
demand of FAT (full activation time) in 5 min. During additional pilot tests using solar and wind power
plants it became clear that the forecast for a specific unit can deviate a lot on a day with
unpredictable weather. There was only a handful of those units in the pool, so on a larger sample of
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 15
units a better accuracy would be expected.
The further analysis of pilot tests performed will be covered in D4.3 and D6.1.
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 16
Annex 1: Documents for partners about the tests”.
The document included the following information:
- Date and hour of the tests
- TSO zone
- Name of the test
- Shape of the signal
- Calculated activated energy for 15min intervals
The document had to be sent at least two days before the planned pilot tests.
For additional pilot tests the whole process had to be repeated.
5 Preparation of test signals for the test and testing
procedures Each test signal was prepared and coordinated with partners before the test execution. The reason for
this was gradual testing maturity which developed over the course of prequalification testing up to
more complex UC2 and UC3 tests. The signals for prequalification, UC2 and UC3 testing were standard
ones already chosen in D4.1. The preparation and management of the tests however turned out to be
extremely good practice since we could change the operational parameters of the tested VPPs (setting
bids, changing unit’s priorities, changing unit types, etc.) to test for even more marginal cases. For
example if we would execute a specific test we could try to include more renewables with different
bids and analyse what were the responses and if they were adequate enough to cover the requested
ACE. This kind of procedure gave us the idea as to how far a certain VPP can be pushed for marginal
operations.
5.1 Prequalification testing procedures
The preparation of test signals were executed with different procedures, depending on their type
(prequalification, UC2 or UC3).
In prequalification testing we used signals described in D4.1 (Chapter 6.1, Appendix 2). The testing
started with simple signals and moved onward to more complexed ones so the issues with VPP
activations could be resolved in between the separate tests. As such we executed prequalification
testing firstly once a week, once or twice a day and when major issues were addressed and resolved
we increased the testing frequency to twice a week, once or twice a day. For prequalification each VPP
(i.e. one VPP in each of the four available CZs), we executed tests that had a duration of 2 hours per
test. The setpoint signals sent to VPP) were the following:
- TC.1: Positive square
- TC.2: Negative square
- TC.3: Positive double square
- TC.4: Negative double square
- TC.5: Positive ramps
- TC.6: Negative ramps
- TC.7: Positive ramp- step
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 17
- TC.8: Negative ramp step
- TC.9: Positive double ramp
- TC.10: Negative double ramp
- TC.11: Alternating square
- TC.12: Alternating squares
- TC.13: Alternating triangles
- TC.14: Alternating triangle
Specific signal to use on the test day was agreed between the partners before the testing took place.
For each test GEN-I has calculated the required energy and sent the agreed bids to DEMO site, where
the prequalification signals were prepared. The prequalification signals did not require entire DEMO
platform to be running, only the parts necessary to send the setpoint and receive the response (open-
loop control). Setpoint signals were manually prepared according to bids sent by GEN-I and streamed
from local database over IEC-104 channel to VPPs, which were responding. Monitoring took place over
Grafana software at DEMO site, which showed the VPPs responses and envelope boundaries.
According to these GEN-I got a feeling as to what they would need to adjust in order for the next test
to perform even better. This procedures were repeated for each prequalification test and the
intermediate issues that occurred were resolved in the meantime.
5.2 UC2 testing procedures
UC2 test signals included usage of DEMO platform with LFC controllers, local optimization function and
prearranged bidding. The practice was that a few days in advance a test case for VPP was selected
based on units performances. GEN-I sent bids to EIMV and they were put into DEMOx simulator which
yielded setpoint results for the given scenario for the specific VPP based on the VPP model that was
built into DEMOx simulator. This setpoint was returned to GEN-I who calculated energies and reserved
the capacities with DR/DGs. On the day of the test the setpoint was streamed to VPP from DEMO site
and DEMO site was providing monitoring for the response. This was possible due to the nature of UC2
tests, which state that the cross-border exchange is not possible between CZs. As a result each VPP
activation can be treated separately and therefore we could provide open-loop control for VPPs. This
had the additional advantage as the resulted VPP activations could then be imported back into DEMOx
simulator to validate for the VPP models that turned out to perform quite excellent. The closed-loop
control with DEMOx operating in real-time was also checked but the additional flexibility was given to
VPPs with the described open-loop control since issues with DEMOx real-time communication
instability had to be addressed during UC2 testing.
Testing took place twice a week, two times a day.
For additional pilot tests the intensity was higher: three times a week, two times a day.
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 18
6 Preparation of BSP for the test
6.1 All the necessary adjustments before each separate test
The tests were separated into 2 groups.
The first group of use cases – UC1 was about the prequalification tests, where basic
activations were tested and the setpoint profile was usually rather simple.
The second group is about the use-cases UC2 and UC3 tests. These simulated realistic
events while using all four VPP (SI, AT, HU, RO). The setpoint received from emulated TSOs
was dynamic in nature.
The procedures that cyberGRID personnel performed while testing both groups of use
cases were similar.
Before all the tests, internal adding of new resources and testing was performed in parallel
whenever new resources were contracted by the GEN-I. When a new resource was
introduced, GEN-I sent a file containing the properties of the new resource. The resource
was then added to the appropriate VPP (control zone) according to its properties. Some of
the properties described below were added to each resource:
− The name of the resource and the region where it is placed.
− The positive installed capacity/consumption. The negative installed capacity/feed-
in.
− The resource facility type (generator, consumer or prosumer).
− Maximum positive and negative flexibility.
− The required addressing for the forecasting algorithm (IEC104).
− The required addressing for the c (IEC104).
− The new resource was added to an existing resource account with its contact
person, phone, email and region.
After the resource was entered into the system, it was first internally tested by GEN-I and
cyberGRID to make sure all the signals were exchanged successfully (there were around 10
signals per resource) before using it in the upcoming use-cases. Internal tests were usually
performed by 2 persons, one from each partner. The cyberGRID person informed the GEN-
I about recently received signal and GEN-I confirmed the signal values at the side of the
customer-resource. All signals were tested in the similar matter. After signal test was
successful, an internal test activation was performed for approximately few minutes to see
that everything works as planned.
For a complete determination of the test, all conditions described below had to be met.
The partners had to conclude, which VPP will be used for the test. The date and time of the
test were needed to be set beforehand.
GEN-I sent the list of all available resources that were used in the upcoming individual tests
(due to the contract not all resources were available all the time for testing).
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 19
The list contained the available capacities, priorities in the internal merit order and the
prices for each resource. Each VPP (control zone) had its separate data set.
Along with the resources and available capacities, GEN-I sent a graph representing the
prediction of the activated resource along with predicted behaviour for the particular test.
The list also included a table representing the time and sum of energy during the test, the
negative bid size and the positive bid size (MW).
The received data was processed by cyberGRID. Each resource was reconfigured and
prepared for the test in all determined VPPs.
The configuration included:
− Activating the resource by placing it in the active pool (group)
− Entering the available nominal capacity for each resource. This is the maximum
positive and negative capacity in MW for a resource.
− Setting the communication failure delay (delay before resource shows error and
triggers the alarm).
− Setting the minimum activation time of a resource.
− Setting the time between two activations. The time to pass before the resource can
be used for an activation again.
All resources had to be ordered by priority in accordance to the “dispatching priority list”.
Priorities were divided into negative and positive priorities. The resources were then
configured appropriately based on the type of priority it had.
For the prequalification tests, bids had to be calculated manually. For each calculation,
crucial data had to be known in advance.
The date of the test, time when the test took place, volume of the bid, the capacity price
and the energy price. The “artificial” bids were then entered for each VPP.
During the UC2 and UC3 testing, the bids were automatically calculated by the VPP. For this
feature, proper configurations were demanded.
Every hour, the data was processed, and new bids were generated.
The bids were sent to the TSO cloud to participate in tender. Finally, the bids were
automatically inserted by the acceptance of the bid from the TSO cloud into the particular
VPPs.
Approximately 30 minutes before each test, all participants joined in a Skype meeting
where everything was double-checked as described in above description. The Skype
meeting lasted until the end of the test.
Each VPP started sending the reporting & validation data to TSO. With this the VPP was
ready to be activated.
While monitoring the test, CyberGRID checked the incoming and outgoing setpoint, the
available capacity of the activated resources and the measurement of a specific resource.
Based on the data, the graph representing it, was observed.
On the graph, two separate sets of data were controlled. The sum of all active resources
FutureFlow, Deliverable 1.3, Data needed to implement the common activation function | page 20
and each resource individually. If there was any inaccuracy, it was immediately reported
through Skype and fixed during the test if possible. If not possible, the source was located
and fixed before the next test.
After the test was conducted, a report was prepared. The report included all the events
from the test.
A complete overview of the test was examined on the graph, where resource response
(measurement), absolute negative and absolute positive capacity were inspected.
Test data was sent to the other participants in a CSV (comma separated values) format file.
The file was based on the parameters given. The readings were separated into columns for