UC-DE-1

Island Mode

1. Description of the Use Case

1.1. Name of the Use Case

IDArea /Domain(s)/Zone(s)Name of the Use Case
UC-DE-1Area: Energy system
Domain: Distribution, Customer Premise, Field, DER
Zones: Operation, Enterprise, Process, Field
Island Mode
Implementing of an Energy Management System that operates a specific low voltage network in virtual island mode, i.e. minimizing the power exchange with the connected medium voltage feeder by utilizing available flexibility (local energy storage systems and controllable loads)

1.2. Version Management

Version No.DateName of author(s)ChangesApproval status
0.11st June 2020Thorsten GrossInitial creationDraft
0.22nd June 2020Katarzyna ZawadzkaInitial creation in GithubDraft
0.316th June 2020Benjamin PettersExtended description and added technical partDraft
0.417th June 2020Navreet DultReviewDraft
0.518th June 2020Thorsten GrossReviewDraft
0.618th June 2020Benjamin PettersRevisionDraft
0.722nd June 2020Padraic McKeeverRevisionDraft
0.829nd June 2020Benjamin PettersRevisionDraft
0.923rd July 2020Benjamin PettersReviewDraft

1.3. Scope and Objectives of Use Case

ScopeA local energy community - With the new Clean Energy Package, private households are encouraged not only to generate and consume energy, to market the flexibility of controllable producers and consumers in the future, but also to make energy available to each other and to share generated energy.
In the future energy distribution network, the new regulatory framework, technical developments and grid fee mechanisms canmotivate households to found and/or join energy communities with the aim to maximize the consumption of locally generated energy.
Communities with a high penetration of photovoltaic systems and correspondingly large installed generation capacity can be expected to generate an energy surplus during times of peak generation and low local demand, and vice versa to run into an energy deficit during seasons of low generation. Surplus energy can be stored and shifted to times of low generation in order to satisfy temporary demand and hence increase the degree of self-sufficiency up to 100%.
Networks: LV
Markets: None
Objective(s)- Maximize consumption of local generation/Minimize demand satisfied by public grid
- Islanding of local grid by making use of flexible loads and storages
- Maximizing duration of islanding operation
- UC 1 is prerequisite for UC 2 to 4
Related business case(s)no

1.4. Narrative of Use Case

Short description

The use case “Islanding” of an energy community aims to balance generation and demand of a local energy community in such a way that the load flow across the connecting MV/LV transformer is reduced to a minimum. The balancing is enabled by an energy management systems called Avacon Local Flex Controller (ALF-C). The ALF-C monitors the power flow across the transformer and controls a battery energy storage system (BESS) connected directly to the LV-terminal of the substation. Generated energy surplus will be stored in the BESS and released at times of a generation deficit. Private households equipped with batteries and controllable electric heaters can be dispatched to increase the degree of self-sufficiency further.

Complete description

The Clean Energy for all Europeans Package, encourages private households are not only to generate and consume energy, to market the flexibility of controllable producers and consumers in the future, but also to make energy available to each other and to share self-generated energy. In the future energy distribution network, the new regulatory framework, technical development and grid fee mechanisms can motivate households to found and/or join energy communities with the aim to maximize the consumption of locally generated energy. This will lead to a change in the behaviors of electrical energy exchange along the grid connection point of the MV/LV grid and consequently load flows along the MV-lines. A local Energy Management System (EMS) named (Avacon Local Flex Controller –( ALF-C) will monitor local generation, demand and storage capacities and control available flexibilities in such a way that consumption of locally generated energy will be maximized. When local generation exceeds local demand, surplus energy will automatically be stored in local storages and the consumption of available flexible loads will be increased. When local consumption is exceeding local generation, stored electrical energy in local batteries will be discharged. The target is to minimize the load flow exchange at the MV/LV grid connection to a level at which the community is virtually islanded. In cases where generation and demand can not be balanced due to a lack of available storage capacity or flexibility, the residual load will exported/imported. A sensor located at the grid connection will measure the power exchange of all 3 phases between the medium voltage and low voltage grid. The measured values indicate the residual demand or export of surplus of generated energy/power. Data is provided to the EMS an based on the information increases or decreases the load in order balance the grid. Additionally, customer households provide flexible load and storage capacities for steering. Flexible assets in the field are equipped with sensors and controllers for steering to increase or decrease demand and to command charging or discharging of local large Battery Energy Storage System and private customer household storages. Vendors of flexible assets provide a cloud data management platform from which measurement data are accessible for EMS via an backend. The interface also provides data to sensors located in private customer households will provide measurements of energy consumption and provide the necessary data for EMS to estimate the state of charge of batteries or flexible loads and potential available storage capacity. With Hhistorical measurement data and weather forecasts provided by external service providers enable the EMS to predict energy generation and consumption to maximize self-sufficiency. Controllers Actuators enable EMSC to switch on and off, increase or decrease energy consumption of individual loads, such as storage heaters and heat pumps, and storages located in private households and the large scale storage located in the community. The communication between sensors, actuators controllers and EMSC will be web based, via LTE or DSL and open protocols. Customers shall not sacrifice comfort due to a decrease of room heating. The operation of the community in an “Island” mode will be initiated by the operator.

1.5. Key Performance Indicatiors (KPI)

IDNameDescriptionReference to mentioned use case objectives
UC1-K01Saved kWhNumber of kWh that the community doesn’t purchase from the public grid anymoreEnabling an islanding mode for the community
UC1-K02Reduction of power recuperation peakComparison of power recuperation peaks before and after use case and during different timesControlling the efficiency of the method which enables an island mode of the community
UC-K03Consumption of customer generationAmount of consumption by the community from their generationMeasure the consumption for maximized internal consumption of the generation
UC-K04Duration of Island ModeMax/Min/Average duration in which the community is able to be in island modeIdentify the framing characteristics of the island mode

1.6. Use case conditions

AssumptionsPrerequisites
Simulation of TSO activiesadd text
Private Customer households with flexible loads and storages join a local energy community.Participants of the energy communities incl. flexible loads and storages are connected to a single low voltage grid (feed by a single MV/LV transformer) and are monitored and steered by an EMS.
The energy community needs an operator for the “Islanding” EMS.National regulations have to be clarified who can be the service providers and who can’t (TSO, DSO, Aggregator, Retailer, Energy Service provider)

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

Relation to other use cases
This use case is a prerequisite for Use Case 2 to 4
Level of depth
Prioritisation
very important
Generic, regional or national relation
Nature of the use cases
technical
Further keywords for classification

1.8. General remarks

General remarks
- Use case 1 is anticipated to emerge as a result of the Clean Energy Package, driven by the bottom-up demand of customers and local communities
- It is a prerequisite for the advanced use 2 - 4

2. Diagrams of Use Case

Diagram of Use Case

Use Case Diagram

Sequence Diagram

3. Technical Details

3.1. Actors

Actor NameActor TypeActor DescriptionFurther information specific to this Use Case
Standard HouseholdSystemHousehold with a standard load profile energy consumption of a single household.No direct measurement of energy consumption, demand not controllable (passive consumer).
Agricultural BuildingsSystemEnergy consumer with a standard load profile of an agricultural building.No direct measurement of energy consumption, demand not controllable.
GeneratorsSystemGeneration of roof top photovoltaic systems directly correlated with solar radiation at location.Limited controllability (can be curtailed in extreme cases). Located on customers premise and can be operated in combination with a battery storage system, for optimization of own consumption.
ControllerDeviceSummarises all controllers that are installed as a retrofit solution to make flexible loads, controllable and summarises all controllers that are already installed in local flexible loads.
SensorDeviceSummarises all sensors that measure the current, voltage or phase and delivers values as input for the EMS for load flow monitoring.Can be a Phasor Measurement Unit (PMU)
Battery Energy Storage System (BESS)SystemStores electrical energy300 kW/600 kWh, fully integrated in EMS and full time available for UC.
Household Energy StorageSystemStores electrical energyIntegrated in EMS and full time available for UC.
Flexible LoadDeviceStorage heater or heat pump used by household for generation of domestic heat.Could be provided by customer households.
External Service ProvidersExternal SystemWeather Forecast Service Provider provides weather forecasts for the next 24h of wind, solar radiation, cloudiness and temperature.
Energy Management System (EMS)System- Monitors local generation and demand
- monitors available flexibility and storages
- forecasts generation, demand and available flexibility via historic data and weather forecasts
In an productive environment operator can could be DSO, retailers, storage system operators or any other energy service provider.
DSOPersonDistribution System Operator (Avacon)EMS named Avacon Local Flex Controller (ALF-C). In a productive environment operator could be DSO, retailer, storage system operators or any other energy service provider.
Data Management BackendExternal SystemCloud service of assets vendor (can be individual for different assets) storing data, providing measurement data of asset and/or interface for transmission of setpoints to asset.Assets with different vendors, requires connection to different vendor cloud platform and backends.
BESS Data Management BackendExternal SystemCloud service platform of BESS manufacturer for storing data and providing measurement data and forwarding setpoint to BESS.

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 NamePrimary ActorTriggering EventPre-ConditionPost-Condition
1Local generation exceeds local consumption
(Islanding, when local generation > consumption)
• Generators
• EMS
• Consumer Load
• Energy Storage
• Flexible Load
Measured load flow (export) at grid connection point• Sensors and actuators are connected with the EMS
• Enough flexible loads and storages capacity are available for balancing
Demand of local flexible load and storages will be increased in order to balance generation and demand.
2Local Ddemand exceeds local generation
(Islanding, when local generation < consumption)
•Generators
• EMS
• Consumer Load
• Energy Storage
• Flexible Load
Measured Load Exchange at grid connection• Sensors and actuators are connected with the EMS
• Enough flexible loads and storages capacity are available for balancing
Demand of local flexible loads and storages will be leveraged in order to balance generation and demand.

Notes

This part describes the possible scenarios of the use case. The scenarios should comply with the sequence diagrams in Sect. 2 of the template, so that every step describes one part of a communication or action. Apart from a normal success scenario, different failure scenarios or alternatives can be included to describe situations where preconditions are not satisfied or unwanted states are attained.

  • Primary Actor - the first actor appearing in the scenario at the incident causing the scenario to begin.

  • Triggering Event - the incident causing the scenario to begin.

  • Pre-Condition - indicates which terms have to be fulfilled for the scenario to be executed.

  • Post-Condition - indicates which terms should be valid after the scenario. TIt can also specify whether a scenario has been successfully completed or not.

4.2. Steps – Scenarios

Scenario Name: No. 1 - (Local generation exceeds local consumption)

Step No.Event.Name of Process/ ActivityDescription of Process/ Activity.ServiceInformation Producer (Actor)Information Receiver (Actor)Information Exchanged
1DSO initiates UC 1Trigger of Use CaseOperator from Avacon sets EMS (ALF-C) mode of operation to UC 1.EMS defines the target value for load exchange along the breaker of the grid connection point to zero (P’Breaker= 0).REPORTDSOEMSI-01
2External service provider send weather forecastsTransmitting the dataService providers sends weather data and weather forecast valuesGETExternal SystemEMSI-02
3EMS receives forecasting valuesForecasting of generation and demandAn external service provider sends weather data and weather forecast values.CREATEEMSEMS
4Sensor (grid connection point in secondary substation) provides valuesTransmitting the dataThe local measurement device (PMU) located at the grid connection point measures the residual power export and sends data to the EMS (PBreaker).
Step will be repeated every 10 seconds.
CHANGESensorEMSI-03
5Local sensors provide data via Data Management Backend.Transmitting the dataLocal sensors provide measurements values and data to the EMS.Step will be pushed every 15 minutesCHANGESensorsEMSI-03
6All data collectedEvaluation and determination of control strategy and setpointsBased on provided measurement data, asset key data. EMS calculates the power bandwith of each asset available for steering. (P_Flex) Based on generation, load and SOC forecasts the EMS calculates the optimum strategy of load and storage activation on order to maximize the duration of island mode. The EMS determines for each asset a setpoint to reach a balanced grid. The determination of setpoint is repeated every 10 seconds for BESS and every 15 minutes for flexible loads and storages located at customer premise.CREATEEMSEMS
7Individual setpoints determinedTransmitting setpoints to controllersThe EMS sends setpoints via data Management Backend of vendors of assets to forward setpoints to controller of battery energy storage, household energy storage and flexible load located in the field to increase consumption. This signal is send each ten seconds to the BESS Management Backend and every 15 minutes to actuators located at customer premise and replaces the default signal until the EMS calculates a setpoint.EXECUTEEMSControllersI-04
8Setpoint send to controllersVerification of setpoint execution. Comparison of target and measured valuesThe EMS compares measured values from the grid connection point with the target values (P’Breaker = 0). In case of deviation the setpoint are redefined by walking through step numbers 3 to 10. The process is continuously cycled until the end of use case.CREATESensorEMS
9End of Use Case 1End of Use Case 1The use case ends, when a DSO triggers another use case, or not enough flex is available to reach P’_Breaker.REPORT/CREATEDSO or EMSEMSI-01

Scenario Name: No. 2 - (Local consumption exceeds local generation)

Step No.Event.Name of Process/ ActivityDescription of Process/ Activity.ServiceInformation Producer (Actor)Information Receiver (Actor)Information Exchanged
1DSO initiates UC 1Trigger of Use CaseOperator from Avacon sets EMS mode of operation to UC 1.EMS defines the target value for load exchange along the breaker of the grid connection point to zero (P’Breaker= 0).REPORTDSOEMSI-01
2External service provider send weather forecastsTransmitting the dataService providers sends weather data and weather forecast valuesGETExternal SystemEMSI-02
3EMS receives forecasting valuesForecasting of generation and demandAn external service provider sends weather data and weather forecast values.CREATEEMSEMS
4Sensor (grid connection point in secondary substation) provides valuesTransmitting the dataThe local measurement device (PMU) located at the grid connection point measures the residual power export and sends data to the EMS (P_Breaker).
Step will be repeated every 10 seconds.
CHANGESensorEMSI-03
5Local sensors provide data via Data Management Backend.Transmitting the dataLocal sensors provide measurements values and data to the EMS.Step will be pushed every 15 minutesCHANGESensorsEMSI-03
6All data collectedEvaluation and determination of control strategy and setpointsBased on provided measurement data, asset key data. EMS calculates the power bandwith of each asset available for steering. (P_Flex) Based on generation, load and SOC forecasts the EMS calculates the optimum strategy of load and storage activation on order to maximize the duration of island mode. The EMS determines for each asset a setpoint to reach a balanced grid. The determination of setpoint is repeated every 10 seconds for BESS and every 15 minutes for flexible loads and storages located at customer premise.CREATEEMSEMS
7Individual setpoints determinedTransmitting setpoints to controllersThe EMS sends setpoints via data Management Backend of vendors of assets to forward setpoints to controller of battery energy storage, household energy storage and flexible load located in the field to increase consumption. This signal is send each ten seconds to the BESS Management Backend and every 15 minutes to actuators located at customer premise and replaces the default signal until the EMS calculates a setpoint.EXECUTEEMSControllersI-04
8Setpoint send to controllersVerification of setpoint execution. Comparison of target and measured valuesThe EMS compares measured values from the grid connection point with the target values (P’Breaker = 0). In case of deviation the setpoint are redefined by walking through step numbers 3 to 10. The process is continuously cycled until the end of use case.CREATESensorEMS
9End of Use Case 1End of Use Case 1The use case ends, when DSO triggers another use case, or not enough flex is available to reach P’_Breaker.REPORT/CREATEDSO or EMSEMSI-01

5. Information Exchanged

Information exchanged IDName of InformationDescription of Information ExchangedProtocol
I-01Signal from DSO via GUIDSO triggers the use case via an GUI to the EMS to apply islanding. The trigger signal is:
0 = stop current use case
1 = application of UC 1
2 = application of UC 2
3 = application of UC 3
4 = application of UC 4

Based on the UC 1 trigger the EMS sets the target setpoint for the load - exchange along the grid connection point to zero (P’Breaker = 0).
HTTPS
I-02Weather forecasts- Solar radiation (t + 24h)
- Cloudiness (t + 24 h)
- Temperature (t + 24 h)
- Humidity (t + 24 h)
- Windspeed (t + 24 h)
Rest API
I-03Measurement data provisionSensors located at secondary substation, BESS and households push measurement data to EMSPMU: MQTT or IEC61850
Household energy storage: MQTT or HTTP
BESS: MODBUS/TCP or IEC VPN 608770
I-04Sending of setpoint (t) or setpoint schedule (t+1) from EMS to BESS, household energy storages and flexible loadsSetpoint to increase or decrease demand/generation as static value [P] or relative value [%] or [SOC]Household energy storage: MQTT or HTTP
BESS: MODBUS/TCP or IEC VPN 608770

6. Requirements (optional)

7. Common Terms and Definitions

TermDefinition

8. Custom Information (optional)

KeyValueRefers to Section
Last modified 06.12.2021: Update index.md (f40bcf4)