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.Data.Configuration.

Parameters

TypeNameDefaultDescription
Buildings.Fluid.Geothermal.Borefields.Types.BoreholeConfigurationborConBorehole 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
IntegernBorsize(cooBor, 1)Total number of boreholes
Modelica.Units.SI.LengthcooBorCartesian coordinates of the boreholes in meters
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
Advanced
Modelica.Units.SI.MassFlowRatemBor_flow_small1E-4*abs(mBor_flow_nominal)Small mass flow rate for regularization of zero flow

Revisions

  • July 15, 2018, by Michael Wetter:
    Revised implementation, added defaultComponentPrefixes and defaultComponentName.
  • June 28, 2018, by Damien Picard:
    First implementation.