modelGeothermalHeatPump

Example of a geothermal heat pump system

Extends from Modelica.Icons.Example, AixLib.Fluid.Examples.GeothermalHeatPump.BaseClasses.GeothermalHeatPumpControlledBase.

Information

Simple stand-alone model of a combined heat and cold supply system. The geothermal heat pump can either transport heat

  • from the cold to the heat storage
  • from the cold storage to the geothermal field (heat storage disconnected)
  • from the geothermal field to the heat storage

In the flow line of the heating circuit a boiler is connected as a peak load device. Consumers are modeled as sinks are sources with a constant temperature.

Components

TypeNameDefaultDescription
Sources.Boundary_pTcoldConsumerFlow
Sources.Boundary_pTheatConsumerFlowSink representing heat consumer
Sources.Boundary_pTheatConsumerReturnSource representing heat consumer
Sources.Boundary_pTcoldConsumerReturnSource representing cold consumer
Modelica.Blocks.Sources.ConstantpressureDifferencePressure difference used for all pumps
Controls.HeatPump.TwoPointControlledHPtwoPointControlledHPControls the temperature in the heat storage by switching the heat pump on or off
Modelica.Blocks.Sources.ConstantTStorageSetSet point of upper heat storage temperature
Control.geothermalFieldControllergeothermalFieldControllerColdControls the heat exchange with the geothermal field and the heat storage
Control.geothermalFieldControllergeothermalFieldControllerHeatControls the heat exchange with the geothermal field and the heat storage
Modelica.Blocks.Sources.BooleanConstantmodeDummy signal for unit mode, true: heat pump, false: chiller

Revisions

  • May 5, 2021 by Fabian Wüllhorst:
    Use new heat pump model and add simulate and plot script. (see issue #1093)
  • May 19, 2017, by Marc Baranski:
    First implementation.