uesgraphs.DHW_estimation.utils package
Small utils package that stores a few other functions that do not generate DHW
Submodules
uesgraphs.DHW_estimation.utils.OpenDHW_Utilities module
- uesgraphs.DHW_estimation.utils.OpenDHW_Utilities.convert_dhw_load_to_storage_load(timeseries_df, start_plot, end_plot, dir_output, V_stor=300, dT_stor=55, dT_threshhold=10, Qcon_flow_max=5000, plot_cum_demand=False, with_losses=True, save_fig=True)[source]
Converts the input DHW-Profile without a DHW-Storage to a DHW-Profile with a DHW-Storage. The output profile looks as if the HP would not supply the DHW-load directly but would rather re-heat the DHW-Storage, which has dropped below a certain dT Threshold. The advantage is, that no storage model has to be part of a dynamic simulation, although the heatpump still acts as if a storage is supplied. Based on DIN EN 12831-3.
- Parameters:
timeseries_df – stores the DHW-demand profile in [W] per Timestep
dir_output – directory where figure is saved
V_stor – Storage Volume in Liters
dT_stor – max dT in Storage
dT_threshhold – max dT Drop before Storage needs to be re-heated
Qcon_flow_max – Heat Flow Rate at the Heatpump when refilling the Storage in [W]
plot_cum_demand – Plot the cumulative “Summenliniendiagram” as described in DIN DIN EN 12831-3
with_losses – Boolean if the storage should have losses
start_plot – e.g. ‘2019-08-02’
end_plot – e.g. ‘2019-08-03’
save_fig – decide to save the fig as a pdf and png
- Returns:
storage_load: DHW-profile that re-heats a storage.