Description
In case of an EM controlled thermal house and heat pump (strategy selfConsumption), i would like to change some specific behaviour.
If the house is heated by the heat pump and then, for example, the weather changes so that the EM setPower is zero or below the value required to operate the heat pump, the heat pump would stop heating the house. While this is correct from the perspective of a strict flexibility strategy, it also means that the house would only be heated to the target temperature when there is surplus energy (setPower > 0.5 sRated of HP for the selfConsumption strategy) or when the thermal storage has energy stored in it. This only happens when there was surplus energy before.
I would like to add the following condition: the flexOptions of the HP should change to referencePower == runningHp if all of the following conditions are true:
- the HP was running in the last state
- the house has a demand
- the thermal storage is empty (or does not exist).
This would change it in a way, that the house is not interrupted in some heating process due to weather change. For me this is a compromise between always heat back to target temperature when reaching the lower temperature (resulting in only positive flex that can be provided by the Hp) and the actual behaviour that could lead to cases where the house stays at the lower temperature most of the time.
I'm open for discussion on this. @sebastian-peter @staudtMarius what do you think?