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
BuildingSystems.Fluid.Geothermal.Borefields.Data.Borefield.ExampleborFieUTubDatBorefield parameters with UTube borehole configuration
BuildingSystems.Fluid.Geothermal.Borefields.Data.Borefield.ExampleborFie2UTubDatBorefield parameters with UTube borehole configuration

Components

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

  • 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.