Buildings.Fluid.Geothermal.Borefields.Validation.BaseClasses
Package with base classes for Buildings.Fluid.Geothermal.Borefields.Validation
Information
This package contains base classes that are used to construct the models in Buildings.Fluid.Geothermal.Borefields.Validation.
Extends from Modelica.Icons.BasesPackage (Icon for packages containing base classes).
Package Content
Name | Description |
---|---|
ConstantHeatInjection_100Boreholes_Borefield | Borefield data record for 100 boreholes validation case |
ConstantHeatInjection_100Boreholes_Configuration | Configuration data record for 100 boreholes validation case |
ConstantHeatInjection_100Boreholes_Filling | Filling data record for 100 boreholes validation case |
ConstantHeatInjection_100Boreholes_Soil | Soil data record for 100 boreholes validation case |
SandBox_Borefield | Borefield data record for the Beier et al. (2011) experiment |
SandBox_Configuration | Configuration data record for the Beier et al. (2011) experiment |
SandBox_Filling | Filling data record for the Beier et al. (2011) experiment |
SandBox_Soil | Soil data record for the Beier et al. (2011) experiment |
Buildings.Fluid.Geothermal.Borefields.Validation.BaseClasses.ConstantHeatInjection_100Boreholes_Borefield
Borefield data record for 100 boreholes validation case
Information
This record contains the borefield data of a field of 100 boreholes.
Extends from Buildings.Fluid.Geothermal.Borefields.Data.Borefield.Template (Template for borefield data records).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Template | filDat | Buildings.Fluid.Geothermal.B... | Filling data |
Template | soiDat | Buildings.Fluid.Geothermal.B... | Soil data |
Template | conDat | Buildings.Fluid.Geothermal.B... | Configuration data |
Modelica definition
Buildings.Fluid.Geothermal.Borefields.Validation.BaseClasses.ConstantHeatInjection_100Boreholes_Configuration
Configuration data record for 100 boreholes validation case
Information
This record contains the configuration data of a field of 100 boreholes.
Extends from Buildings.Fluid.Geothermal.Borefields.Data.Configuration.Template (Template for configuration data records).
Parameters
Type | Name | Default | Description |
---|---|---|---|
BoreholeConfiguration | borCon | Types.BoreholeConfiguration.... | 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 [(m.K)/W] |
Nominal condition | |||
MassFlowRate | mBor_flow_nominal | 0.3 | Nominal mass flow rate per borehole [kg/s] |
MassFlowRate | mBorFie_flow_nominal | mBor_flow_nominal*nBor | Nominal mass flow of borefield [kg/s] |
Pressure | dp_nominal | 5e4 | Pressure losses for the entire borefield [Pa] |
Borehole | |||
Height | hBor | 150.0 | Total height of the borehole [m] |
Radius | rBor | 0.075 | Radius of the borehole [m] |
Height | dBor | 4.0 | Borehole buried depth [m] |
Integer | nBor | size(cooBor, 1) | Total number of boreholes |
Length | cooBor[:, 2] | {{7.5*mod(i - 1, 10),7.5*flo... | Cartesian coordinates of the boreholes in meters [m] |
Tubes | |||
Radius | rTub | 0.02 | Outer radius of the tubes [m] |
ThermalConductivity | kTub | 0.5 | Thermal conductivity of the tube [W/(m.K)] |
Length | eTub | 0.002 | Thickness of a tube [m] |
Length | xC | 0.05 | Shank spacing, defined as the distance between the center of a pipe and the center of the borehole [m] |
Advanced | |||
MassFlowRate | mBor_flow_small | 1E-4*abs(mBor_flow_nominal) | Small mass flow rate for regularization of zero flow [kg/s] |
Modelica definition
Buildings.Fluid.Geothermal.Borefields.Validation.BaseClasses.ConstantHeatInjection_100Boreholes_Filling
Filling data record for 100 boreholes validation case
Information
This record contains the filling data of a field of 100 boreholes.
Extends from Buildings.Fluid.Geothermal.Borefields.Data.Filling.Template (Template for filling data records).
Parameters
Type | Name | Default | Description |
---|---|---|---|
ThermalConductivity | kFil | 1.15 | Thermal conductivity of the borehole filling material [W/(m.K)] |
SpecificHeatCapacity | cFil | 800 | Specific heat capacity of the borehole filling material [J/(kg.K)] |
Density | dFil | 1600 | Density of the borehole filling material [kg/m3] |
Boolean | steadyState | (cFil < Modelica.Constants.e... | Flag, if true, then material is computed using steady-state heat conduction |
Modelica definition
Buildings.Fluid.Geothermal.Borefields.Validation.BaseClasses.ConstantHeatInjection_100Boreholes_Soil
Soil data record for 100 boreholes validation case
Information
This record contains the soil data of a field of 100 boreholes.
Extends from Buildings.Fluid.Geothermal.Borefields.Data.Soil.Template (Template for soil data records).
Parameters
Type | Name | Default | Description |
---|---|---|---|
ThermalConductivity | kSoi | 2.5 | Thermal conductivity of the soil material [W/(m.K)] |
SpecificHeatCapacity | cSoi | 1200 | Specific heat capacity of the soil material [J/(kg.K)] |
Density | dSoi | 1800 | Density of the soil material [kg/m3] |
Boolean | steadyState | (cSoi < Modelica.Constants.e... | Flag, if true, then material is computed using steady-state heat conduction |
Modelica definition
Buildings.Fluid.Geothermal.Borefields.Validation.BaseClasses.SandBox_Borefield
Borefield data record for the Beier et al. (2011) experiment
Information
This record contains the borefield data of the Beier et al. (2011) experiment.
References
Beier, R.A., Smith, M.D. and Spitler, J.D. 2011. Reference data sets for vertical borehole ground heat exchanger models and thermal response test analysis. Geothermics 40: 79-85.
Extends from Buildings.Fluid.Geothermal.Borefields.Data.Borefield.Template (Template for borefield data records).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Template | filDat | Buildings.Fluid.Geothermal.B... | Filling data |
Template | soiDat | Buildings.Fluid.Geothermal.B... | Soil data |
Template | conDat | Buildings.Fluid.Geothermal.B... | Configuration data |
Modelica definition
Buildings.Fluid.Geothermal.Borefields.Validation.BaseClasses.SandBox_Configuration
Configuration data record for the Beier et al. (2011) experiment
Information
This record contains the configuration data of the Beier et al. (2011) experiment.
References
Beier, R.A., Smith, M.D. and Spitler, J.D. 2011. Reference data sets for vertical borehole ground heat exchanger models and thermal response test analysis. Geothermics 40: 79-85.
Extends from Buildings.Fluid.Geothermal.Borefields.Data.Configuration.Template (Template for configuration data records).
Parameters
Type | Name | Default | Description |
---|---|---|---|
BoreholeConfiguration | borCon | Types.BoreholeConfiguration.... | Borehole configuration |
Boolean | use_Rb | true | true if the value borehole thermal resistance Rb should be given and used |
Real | Rb | 0.165 | Borehole thermal resistance Rb. Only to fill in if known [(m.K)/W] |
Nominal condition | |||
MassFlowRate | mBor_flow_nominal | 0.197/998*1000 | Nominal mass flow rate per borehole [kg/s] |
MassFlowRate | mBorFie_flow_nominal | mBor_flow_nominal*nBor | Nominal mass flow of borefield [kg/s] |
Pressure | dp_nominal | 5e4 | Pressure losses for the entire borefield [Pa] |
Borehole | |||
Height | hBor | 18.3 | Total height of the borehole [m] |
Radius | rBor | 0.063 | Radius of the borehole [m] |
Height | dBor | 0.0 | Borehole buried depth [m] |
Integer | nBor | size(cooBor, 1) | Total number of boreholes |
Length | cooBor[:, 2] | {{0,0}} | Cartesian coordinates of the boreholes in meters [m] |
Tubes | |||
Radius | rTub | 0.0167 | Outer radius of the tubes [m] |
ThermalConductivity | kTub | 0.39 | Thermal conductivity of the tube [W/(m.K)] |
Length | eTub | 0.003 | Thickness of a tube [m] |
Length | xC | 0.053/2 | Shank spacing, defined as the distance between the center of a pipe and the center of the borehole [m] |
Advanced | |||
MassFlowRate | mBor_flow_small | 1E-4*abs(mBor_flow_nominal) | Small mass flow rate for regularization of zero flow [kg/s] |
Modelica definition
Buildings.Fluid.Geothermal.Borefields.Validation.BaseClasses.SandBox_Filling
Filling data record for the Beier et al. (2011) experiment
Information
This record contains the filling data of the Beier et al. (2011) experiment.
References
Beier, R.A., Smith, M.D. and Spitler, J.D. 2011. Reference data sets for vertical borehole ground heat exchanger models and thermal response test analysis. Geothermics 40: 79-85.
Extends from Buildings.Fluid.Geothermal.Borefields.Data.Filling.Template (Template for filling data records).
Parameters
Type | Name | Default | Description |
---|---|---|---|
ThermalConductivity | kFil | 0.73 | Thermal conductivity of the borehole filling material [W/(m.K)] |
SpecificHeatCapacity | cFil | 2000 | Specific heat capacity of the borehole filling material [J/(kg.K)] |
Density | dFil | 1900 | Density of the borehole filling material [kg/m3] |
Boolean | steadyState | (cFil < Modelica.Constants.e... | Flag, if true, then material is computed using steady-state heat conduction |
Modelica definition
Buildings.Fluid.Geothermal.Borefields.Validation.BaseClasses.SandBox_Soil
Soil data record for the Beier et al. (2011) experiment
Information
This record contains the soil data of the Beier et al. (2011) experiment.
References
Beier, R.A., Smith, M.D. and Spitler, J.D. 2011. Reference data sets for vertical borehole ground heat exchanger models and thermal response test analysis. Geothermics 40: 79-85.
Extends from Buildings.Fluid.Geothermal.Borefields.Data.Soil.Template (Template for soil data records).
Parameters
Type | Name | Default | Description |
---|---|---|---|
ThermalConductivity | kSoi | 2.88 | Thermal conductivity of the soil material [W/(m.K)] |
SpecificHeatCapacity | cSoi | 1275 | Specific heat capacity of the soil material [J/(kg.K)] |
Density | dSoi | 2000 | Density of the soil material [kg/m3] |
Boolean | steadyState | (cSoi < Modelica.Constants.e... | Flag, if true, then material is computed using steady-state heat conduction |