Skip to content

Heat Storage Simulation

Goal

Calculates an optimal heat storage based on hourly heat demand profiles.

Technical information

Class HeatStorageSimulation
Superclass WorkflowStep
Author
Maintainer
Source location simstadt-workflows-energy/src/main/java/de/hftstuttgart/simstadtworkflowsteps/energy/HeatStorageSimulation.java
Package de.hftstuttgart.simstadtworkflowsteps.energy
Project simstadt-workflows-energy

Dependencies

Parameters

Restricted time in [h] (restrictedTime)

restrictedTime

  • Type : int
  • Default : 1
  • Getter : getRestrictedTime()
  • Setter : setRestrictedTime(int)

Bridging time in [h] (bridgingTime)

bridgingTime

  • Type : int
  • Default : 4
  • Getter : getBridgingTime()
  • Setter : setBridgingTime(int)

Temperature spread in [K] (temperatureSpread)

temperatureSpread

  • Type : int
  • Default : 10
  • Getter : getTemperatureSpread()
  • Setter : setTemperatureSpread(int)

Heat storage size in [m³] (storageSize)

storageSize

  • Type : double
  • Default : 1.005309649
  • Getter : getStorageSize()
  • Setter : setStorageSize(double)

TWW per person in [l/d] (tWWperPerson)

tWWperPerson

  • Type : double
  • Default : 60.0
  • Getter : gettWWperPerson()
  • Setter : settWWperPerson(double)

Used in