UC9

Flexibility measures II: Virtual Power Plant (VPP) services based on building solutions (IoT devices, PV and storage)

1. Description of the Use Case

1.1. Name of the Use Case

IDArea /Domain(s)/Zone(s)Name of the Use Case
1/ Customer premise, Distribution / Station, Operation, Field, Process, Enterprise,UC9

1.2. Version Management

Version No.DateName of author(s)ChangesApproval status
v0.12020-10-01T00:00:00Juan Jacobo Peralta,Preliminary description of narrative, objectives, users…None

1.3. Scope and Objectives of Use Case

ScopeTo enhance grid operation at the distribution level by allowing flexibility mechanisms from Building Energy Management including Battery Energy Storage System (BESS), PV generation and IoT devices.
Objective(s)UC09.1. Balancing energy flows to support distribution grid operation (lower operational costs, reducing grid congestion and minimizing generation curtailment).
UC09.2. Optimising BEM operation including control of smart devices (IoT), roof-PV generation and batteries.
UC09.3. Reducing energy consumption costs and/or CO2 emissions at building level.
UC09.4. Encouraging different actors (facility managers, DSOs/TSOs or energy aggregators) to request/release flexibility through the ebalance-plus platform.
Related business case(s)Associated to UC.08 (CMU role is exchanged with DERMU role)

1.4. Narrative of Use Case

Short description

Buildings accounts for 40% of the final energy consumption in Europe and its flexibility is seen as one of the most relevant means to manage future grids and enhance their operation. This would lead to lower operational costs, grid congestion and generation curtailment, while maximising revenue through VPP services.

Complete description

1.5. Key Performance Indicatiors (KPI)

IDNameDescriptionReference to mentioned use case objectives
I06aRatio of local production with flexible solutions (kWh produced vs consumed) (%)Percentage of energy consumed by building facilities (smart devices) regarding energy generation/storage. This indicator can be calculated under different time ranges (hour, day, week…).UC09.2,

1.6. Use case conditions

Assumptions
UC9
Prerequisites
UC9

1.7. Further information to the use case for classification/mapping

Relation to other use cases
Level of depth
Prioritisation
Mandatory
Generic, regional or national relation
Generic
Nature of the use cases
Technical & Market
Further keywords for classification
Flexibility request, congestion, peak load reduction, BEMS optimization

1.8. General remarks

General remarks

2. Diagrams of Use Case

Sequence diagram 1. Grid Capacity Management using available flexibility at DER domain Sequence diagram 2. Aggregator flexibility management system requests flexibility SGAM - Component Layer SGAM - Function Layer SGAM - Communication Layer SGAM - Information  Layer SGAM - Buisness  Layer

3. Technical Details

3.1. Actors

Actor NameActor TypeActor DescriptionFurther information specific to this Use Case
ebalance-plus platform or TLGMU (Top Level Grid Management Unit)SystemGrid management platform to balance energy according to available flexibility
ebalance-plus platform: CMU (Customer Management Unit)SystemElectronic unit that manages all the energy operations at building level, optimise energy operation and manage energy flexibility.
ebalance-plus platform: LVGMU (Low Voltage Grid Management Unit)SystemElectronic unit that manages all the energy operations of management units (CMU/DERMU) connected to their secondary substation
ebalance-plus platform: MVGMU (Low Voltage Grid Management Unit)SystemElectronic unit that manages all the energy operations of management units (LVGMU/DERMU) connected to their secondary substation
Energy aggregator flexibility management systemSystemSW that support energy aggregator to make decisions about flexibility management
DSO energy management systemSystemSW that support DSO to establish grid capacity thresholds in PS/SS
Facility ManagerRoleA physical client of a DSO that is involved at Demo scale.
BEMSSystemBuilding Energy Management System.
Building facility componentSystemAll devices working on electricity that can be found in a customer’s dwelling.
CustomerRoleDwelling’s inhabitant / customer

3.2. References

No.References TypeReferenceStatusImpact on Use CaseOrganistaor / OrganisationLink

4. Step by Step Analysis of Use Case

4.1. Overview of Scenarios

No.Scenario NameScenario DescriptionPrimary ActorTriggering EventPre-ConditionPost-Condition
PS1Grid Capacity Management using available flexibility at Customer premise domain (success)Some grid management unit of the ebalance-plus platform (MVGMU / LVGMU) detects a forthcoming threshold overpass and calculate the necessary flexibility and request this flexibility to the corresponding CMU.Grid Capacity Management using available flexibility at Customer premise domain (success)
PS2Aggregator flexibility management system requests flexibilitySome energy aggregator flexibility system requests to ebalance-plus platform flexibility balancing services. The ebalance-plus identifies the CMUs registered to the corresponding aggregator (authentication) and activate flexibility services.Aggregator flexibility management system requests flexibility
AS1Grid Capacity Management using available flexibility at Customer premise domain (failure)Some grid management unit of the ebalance-plus platform (MVGMU / LVGMU) detects a forthcoming threshold overpass and calculate the necessary flexibility and request this flexibility to the corresponding CMU.Grid Capacity Management using available flexibility at Customer premise domain (failure)

Notes

4.2. Steps – Scenarios

Scenario Name:
Grid Capacity Management using available flexibility at Customer premise domain (success)
Step No.Event.Name of Process/ ActivityDescription of Process/ Activity.ServiceInformation Producer (Actor)Information Receiver (Actor)Information ExchangedRequirements, R-ID
1.1Periodic executionNoneThe MVGMU/LVMGU located at PS/SS respectively receives power load forecasting (external/internal service)GET
1.2Estimation of steady stateNoneVerification of DSO’s load thresholds and dispatching flexibility requests to lower units (Optimal Power Flow)CREATE
2.1Evaluation of flexibility requestNoneThe CMU optimizes the building facility energy profile to meet flexibility requests and evaluate the compliance. It generates the steering signals (set points) to the building facilities.CREATEThe structure of this data will be decided during project progress. Minimum resolution should be 15 minutes.
2.2Compliance checkNoneBEMS check & confirm flexibility level compliance (new energy profile)CREATEThe structure of this data will be decided during project progress. Minimum resolution should be 15 minutes.
2.3Energy profile aggregationNoneCMU aggregates energy profile from building facilities and send back to the LVGMUCREATEThe structure of this data will be decided during project progress. Minimum resolution should be 15 minutes.
2.4Energy profile aggregationNoneLVGMU aggregates energy profile from CMUs and send back to the MVGMUCREATEThe structure of this data will be decided during project progress. Minimum resolution should be 15 minutes.
2.5PublishNoneCMU publishes energy flexibility releasedCREATEThe structure of this data will be decided during project progress. Minimum resolution should be 15 minutes.
3.1Update load forecastingNoneLVGMU update load forecasting and run new steady state to verify load thresholdsREPORT
3.2Update load forecastingNoneMVGMU update load forecasting and run new steady state to verify load thresholdsREPORT
4ValidationNoneLVGMU/MVGMU meet DSO’s thresholds and established state condition in normal operationREPORT
Scenario Name:
Aggregator flexibility management system requests flexibility
Step No.Event.Name of Process/ ActivityDescription of Process/ Activity.ServiceInformation Producer (Actor)Information Receiver (Actor)Information ExchangedRequirements, R-ID
1Execution on demandNoneThe external flexibility management systems request flexibility (energy profile) to their customers (facility managers).REPORT
1.2Dispatching flexibility to CMUNoneDispatching flexibility requests to the CMUs linked to the energy aggregatorCREATE
2.1Evaluation of flexibility requestNoneThe CMU optimizes the building facility energy profile to meet flexibility requests and evaluate the compliance. It generates the steering signals (set points) to the building facilities.CREATEThe structure of this data will be decided during project progress. Minimum resolution should be 15 minutes.
2.2Compliance checkNoneBEMS check & confirm flexibility level compliance (new energy profile)CREATEThe structure of this data will be decided during project progress. Minimum resolution should be 15 minutes.
2.3Energy profile aggregationNoneCMU aggregates energy profile from building facilities and send back to the TLGMUCREATEThe structure of this data will be decided during project progress. Minimum resolution should be 15 minutes.
3.1Energy profile aggregationNoneTLGMU aggregates energy profile from building facilities and send back to the Aggregator flexibility management systemCREATEThe structure of this data will be decided during project progress. Minimum resolution should be 15 minutes.
3.2RegisterNoneTLGMU registers energy flexibility releasedCREATE
4.1Update load forecastingNoneLVGMU update load forecasting and run new steady state to verify load thresholdsREPORT
4.2Update load forecastingNoneMVGMU update load forecasting and run new steady state to verify load thresholdsREPORT
Scenario Name:
Grid Capacity Management using available flexibility at Customer premise domain (failure)
Step No.Event.Name of Process/ ActivityDescription of Process/ Activity.ServiceInformation Producer (Actor)Information Receiver (Actor)Information ExchangedRequirements, R-ID
1.1Periodic executionNoneThe MVGMU/LVMGU located at PS/SS respectively receives power load forecasting (external/internal service)GET
1.2Estimation of steady stateNoneVerification of DSO’s load thresholds and dispatching flexibility requests to lower units (Optimal Power Flow)CREATE
2.1Evaluation of flexibility requestNoneThe CMU optimizes the building facility energy profile to meet flexibility requests and evaluate the compliance. It generates the steering signals (set points) to the building facilities.CREATEThe structure of this data will be decided during project progress. Minimum resolution should be 15 minutes.
2.2Compliance checkNoneBEMS check & confirm flexibility level compliance (new energy profile)CREATEThe structure of this data will be decided during project progress. Minimum resolution should be 15 minutes.
2.3Energy profile aggregationNoneCMU aggregates energy profile from building facilities and send back to the LVGMUCREATEThe structure of this data will be decided during project progress. Minimum resolution should be 15 minutes.
2.4Energy profile aggregationNoneLVGMU aggregates energy profile from building facilities and send back to the MVGMUCREATEThe structure of this data will be decided during project progress. Minimum resolution should be 15 minutes.
2.5PublishNoneCMU publishes energy flexibility releasedCREATE
3.1Update load forecastingNoneLVGMU update load forecasting and run new steady state to verify load thresholdsREPORT
3.2Update load forecastingNoneMVGMU update load forecasting and run new steady state to verify load thresholdsREPORT
4ValidationNoneLVGMU/MVGMU cannot meet DSO’s thresholds, activates alternative strategies (see grid management use cases)REPORT

5. Information Exchanged

Information exchanged IDName of InformationDescription of Information ExchangedRequirement

6. Requirements (optional)

Category IdentifierNameDescriptionmRID
Req_IDReq_Name‘Flexibility measures II: Virtual Power Plant (VPP) services based on building solutions (IoT devices, PV and storage)’
IdentifierNameDescriptionmRID
VPP.EPEnergy profileArray with energy values (positive/negative) indicating the consumption/generation statusThe structure of this data will be decided during project progress. Minimum resolution should be 15 minutes.
VPP.FRFlexibility requestsArray with min/max power values (positive/negative) and periods indicating the requested energy flexibilityThe structure of this data will be decided during project progress (e.g., based on USEF recommendations)
PP.AFRActual flexibility releasedArray with power values (positive/negative) and periods indicating the released energy flexibilityThe structure of this data will be decided during project progress (e.g., based on USEF recommendations)

7. Common Terms and Definitions

8. Custom Information (optional)

KeyValueRefers to Section