modelBoreholeDynamics

Example model for different borehole models and dynamics

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

This example illustrates different borehole models using different mass and energy dynamics.

Parameters

TypeNameDefaultDescription
IntegernSeg10Number of segments to use in vertical discretization of the boreholes
Modelica.Units.SI.TemperatureT_start273.15 + 22Initial soil temperature
AixLib.Fluid.Geothermal.Borefields.Data.Borefield.ExampleborFieUTubDatBorefield parameters with UTube borehole configuration
AixLib.Fluid.Geothermal.Borefields.Data.Borefield.ExampleborFie2UTubDatBorefield parameters with UTube borehole configuration
AixLib.Fluid.Geothermal.Borefields.Data.Borefield.ExampleborFieUTubDatSteStaBorefield parameters with UTube borehole configuration and steady-state filling
AixLib.Fluid.Geothermal.Borefields.Data.Borefield.ExampleborFie2UTubDatSteStaBorefield parameters with UTube borehole configuration and steady-state filling

Components

TypeNameDefaultDescription
AixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.OneUTubeborHolOneUTubDynBorehole with U-Tub configuration and grout dynamics
AixLib.Fluid.Sources.MassFlowSource_TsouSource
AixLib.Fluid.Sources.Boundary_pTsinSink
AixLib.Fluid.Sensors.TemperatureTwoPortTBorInInlet borehole temperature
AixLib.Fluid.Sensors.TemperatureTwoPortTBor1UTubDynOutlet borehole temperature
Modelica.Thermal.HeatTransfer.Components.ThermalCollectortherCol1Thermal collector
Modelica.Blocks.Sources.ConstantTGroUnUndisturbed ground temperature
AixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.OneUTubeborHolOneUTubSteStaBorehole with U-Tub configuration and steady state grout
AixLib.Fluid.Sources.MassFlowSource_Tsou1Source
AixLib.Fluid.Sources.Boundary_pTsin1Sink
AixLib.Fluid.Sensors.TemperatureTwoPortTBorIn1Inlet borehole temperature
AixLib.Fluid.Sensors.TemperatureTwoPortTBor1UTubSteStaOutlet borehole temperature
Modelica.Thermal.HeatTransfer.Components.ThermalCollectortherCol2Thermal collector
AixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.TwoUTubeborHol2UTubDynBorehole with 2U-Tub configuration and grout dynamics
AixLib.Fluid.Sources.MassFlowSource_Tsou2Source
AixLib.Fluid.Sources.Boundary_pTsin2Sink
AixLib.Fluid.Sensors.TemperatureTwoPortTBorIn2Inlet borehole temperature
AixLib.Fluid.Sensors.TemperatureTwoPortTBor2UTubDynOutlet borehole temperature
Modelica.Thermal.HeatTransfer.Components.ThermalCollectortherCol3Thermal collector
AixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.TwoUTubeborHol2UTubSteStaBorehole with 2U-Tub configuration and steady states grout
AixLib.Fluid.Sources.MassFlowSource_Tsou3Source
AixLib.Fluid.Sources.Boundary_pTsin3Sink
AixLib.Fluid.Sensors.TemperatureTwoPortTBorIn3Inlet borehole temperature
AixLib.Fluid.Sensors.TemperatureTwoPortTBor2UTubSteStaOutlet borehole temperature
Modelica.Thermal.HeatTransfer.Components.ThermalCollectortherCol4Thermal collector
Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperatureprescribedTemperature
Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperatureprescribedTemperature1
Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperatureprescribedTemperature2
Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperatureprescribedTemperature3

Contents

NameDescription
Medium

Revisions

  • May 17, 2024, by Michael Wetter:
    Updated model due to removal of parameter dynFil.
    This is for IBPSA, #1885.
  • July 10, 2018, by Alex Laferrière:
    Removed ground heat transfer models so the example focuses on the boreholes.
  • February, 2018, by Damien Picard:
    First implementation.