recordTemplate

Template for configuration data records

Extends from Modelica.Icons.Record (Icon for records).

Information

This record is a template for the records in Buildings.Fluid.Geothermal.Borefields.TOUGH.Data.Configuration.

Parameters

TypeNameDefaultDescription
Buildings.Fluid.Geothermal.Borefields.Types.BoreholeConfigurationborConBuildings.Fluid.Geothermal.Borefields.Types.BoreholeConfiguration.SingleUTubeBorehole configuration
Booleanuse_Rbfalsetrue if the value borehole thermal resistance Rb should be given and used
RealRb0.0Borehole thermal resistance Rb. Only to fill in if known
Nominal condition
Modelica.Units.SI.MassFlowRatemBor_flow_nominalNominal mass flow rate per borehole
Modelica.Units.SI.MassFlowRatemBorFie_flow_nominalmBor_flow_nominal*nBorNominal mass flow of borefield
Modelica.Units.SI.Pressuredp_nominalPressure losses for the entire borefield
Borehole
Modelica.Units.SI.HeighthBorTotal height of the borehole
Modelica.Units.SI.RadiusrBorRadius of the borehole
Modelica.Units.SI.HeightdBorBorehole buried depth
IntegernBorTotal number of boreholes
Tubes
Modelica.Units.SI.RadiusrTubOuter radius of the tubes
Modelica.Units.SI.ThermalConductivitykTubThermal conductivity of the tube
Modelica.Units.SI.LengtheTubThickness of a tube
Modelica.Units.SI.LengthxCShank spacing, defined as the distance between the center of a pipe and the center of the borehole
Soil
Modelica.Units.SI.ThermalConductivitykSoiAverage thermal conductivity of the ground soil material
Advanced
Modelica.Units.SI.MassFlowRatemBor_flow_small1E-4*abs(mBor_flow_nominal)Small mass flow rate for regularization of zero flow

Revisions

  • June 22, 2026, by Jianjun Hu:
    First implementation.