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
Buildings.Fluid.Geothermal.Borefields.Data.Borefield.ExampleborFieUTubDatBorefield parameters with UTube borehole configuration
Buildings.Fluid.Geothermal.Borefields.Data.Borefield.ExampleborFie2UTubDatBorefield parameters with UTube borehole configuration
Buildings.Fluid.Geothermal.Borefields.Data.Borefield.ExampleborFieUTubDatSteStaBorefield parameters with UTube borehole configuration and steady-state filling
Buildings.Fluid.Geothermal.Borefields.Data.Borefield.ExampleborFie2UTubDatSteStaBorefield parameters with UTube borehole configuration and steady-state filling

Components

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