This test characterizes district operation of a simple long district heat pipe with heat booster HP and without Booster Heater Controller and Electric Storage Controller active, seeking to demonstrate that the local controllers respond to service requests from the aggregator controller.
The system under test includes an electrical system, a district heating system and a control system. Each is sketched below.
Thermal system
The thermal system is a simplified distribution network which includes a booster heat pump. The heat load is aggregated in two locations.
Electrical system
The electrical system corresponds to a single feeder.
Control domain coupling
The distribution grid management does not form part of the system under are taken as exogenous signals.
See Test Design.
The test comprises 24 hours of district operation. During these 24 hours, the heat pump controller is asked to keep the forward temperature of the connected pipe above 70ºC.
Further, these services are requested of the Aggregator by the Distribution Grid Management:
The test consists of several runs:
By comparing these runs, whether the controllers respond to service requests can be established.
For run 1, set:
For subsequent runs (given the 99% quantile of district electrical import P_i_99 and the 1% quantile of district electrical import, P_i_1), the system is asked to restrict its import relative to the uncontrolled base case:
Test signals:
N/A
The test is run at a fixed time step of 10 seconds.
Since the exact electrical demand signal consists of a deterministic trend and a randomized factor, each “run” above should be repeated 10 times, with the mean and standard deviation of each target metric recorded.
N/A
The test specifications are implemented in several co-simulation setups. The reference implementation for TS01 is a pure ython / osaik implementation; the reference implementation for TS02 is a co-simulation using Dymola, PandaPower and osaik as orchestrator.