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
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Fluid.Geothermal.Borefields.Types.BoreholeConfiguration | borCon | Borehole configuration | |
| Boolean | use_Rb | false | true if the value borehole thermal resistance Rb should be given and used |
| Real | Rb | 0.0 | Borehole thermal resistance Rb. Only to fill in if known |
| Nominal condition | |||
| Modelica.Units.SI.MassFlowRate | mBor_flow_nominal | Nominal mass flow rate per borehole | |
| Modelica.Units.SI.MassFlowRate | mBorFie_flow_nominal | mBor_flow_nominal*nBor | Nominal mass flow of borefield |
| Modelica.Units.SI.Pressure | dp_nominal | Pressure losses for the entire borefield | |
| Borehole | |||
| Modelica.Units.SI.Height | hBor | Total height of the borehole | |
| Modelica.Units.SI.Radius | rBor | Radius of the borehole | |
| Modelica.Units.SI.Height | dBor | Borehole buried depth | |
| Integer | nBor | size(cooBor, 1) | Total number of boreholes |
| Modelica.Units.SI.Length | cooBor | Cartesian coordinates of the boreholes in meters | |
| Tubes | |||
| Modelica.Units.SI.Radius | rTub | Outer radius of the tubes | |
| Modelica.Units.SI.ThermalConductivity | kTub | Thermal conductivity of the tube | |
| Modelica.Units.SI.Length | eTub | Thickness of a tube | |
| Modelica.Units.SI.Length | xC | Shank spacing, defined as the distance between the center of a pipe and the center of the borehole | |
| Advanced | |||
| Modelica.Units.SI.MassFlowRate | mBor_flow_small | 1E-4*abs(mBor_flow_nominal) | Small mass flow rate for regularization of zero flow |
Revisions
-
July 15, 2018, by Michael Wetter:
Revised implementation, addeddefaultComponentPrefixesanddefaultComponentName. -
June 28, 2018, by Damien Picard:
First implementation.