modelGeothermalHeatPumpBase

Base class of the geothermal heat pump system

Information

Base class of an example demonstrating the use of a heat pump connected to two storages and a geothermal source. A replaceable model is connected in the flow line of the heating circuit. A peak load device can be added here.

  • May 19, 2017, by Marc Baranski:
    First implementation.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.MassFlowRatem_flow_nominal_layer0.5Nominal mass flow rate in layers of storages
Modelica.Units.SI.MassFlowRatem_flow_nominal_HE0.5Nominal mass flow rate of heat exchanger layers of storages
Modelica.Units.SI.TemperatureT_start_cold300Initial temperature of cold components
Modelica.Units.SI.TemperatureT_start_hot300Initial temperature of warm components
Dynamics
Modelica.Fluid.Types.DynamicsenergyDynamicsModelica.Fluid.Types.Dynamics.FixedInitialType of energy balance: dynamic (3 initialization options) or steady state

Connectors

TypeNameDefaultDescription
HeatPumps.ModularReversible.BaseClasses.RefrigerantMachineControlBusheatPumpControlBus

Components

TypeNameDefaultDescription
PeakLoadDeviceModelpeaLoaDev
Storage.StorageDetailedcoldStorageStorage tank for buffering cold demand
FixedResistances.PressureDropresistanceColdStorageResistance in evaporator circuit
AixLib.Fluid.Sources.Boundary_pTgeothFieldSourceSource representing geothermal field
FixedResistances.PressureDropresistanceGeothermalSourceResistance in geothermal field circuit
FixedResistances.PressureDropresistanceColdConsumerFlowResistance in cold consumer flow line
Actuators.Valves.TwoWayQuickOpeningvalveHeatSinkValve connecting geothermal field to the condenser of the heat pump
Actuators.Valves.TwoWayQuickOpeningvalveHeatSourceValve connecting geothermal field to the evaporator of the heat pump
AixLib.Fluid.Storage.StorageDetailedheatStorageStorage tank for buffering heat demand
AixLib.Fluid.FixedResistances.PressureDropresistanceHeatStorageResistance in condenser circuit
AixLib.Fluid.Sources.Boundary_pTgeothField_sink1One of two sinks representing geothermal field
AixLib.Fluid.FixedResistances.PressureDropresistanceHeatConsumerFlowResistance in heat consumer flow line
AixLib.Fluid.Actuators.Valves.TwoWayQuickOpeningvalveColdStorageValve connecting cold storage to the evaporator of the heat pump
AixLib.Fluid.Actuators.Valves.TwoWayQuickOpeningvalveHeatStorageValve connecting heat storage to the condenser of the heat pump
AixLib.Fluid.Movers.FlowControlled_dppumpColdConsumerPump moving fluid from storage tank to cold consumers
AixLib.Fluid.Movers.FlowControlled_dppumpHeatConsumerPump moving fluid from storage tank to heat consumers
AixLib.Fluid.FixedResistances.PressureDropresistanceColdConsumerReturnResistance in cold consumer return line
AixLib.Fluid.FixedResistances.PressureDropresistanceHeatConsumerReturnResistance in heat consumer return line
AixLib.Fluid.Movers.FlowControlled_dppumpCondenserPump moving fluid from storage tank to condenser of heat pump
AixLib.Fluid.Movers.FlowControlled_dppumpEvaporatorPump moving fluid from storage tank to evaporator of heat pump
AixLib.Fluid.Movers.FlowControlled_dppumpGeothermalSourcePump moving fluid from geothermal source into system
AixLib.Fluid.HeatPumps.ModularReversible.ModularheatPump

Contents

NameDescription
MediumMedium model used for hydronic components
PeakLoadDeviceModel