Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.BaseClasses

Package with base classes for Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation

Information

This package contains base classes that are used to construct the models in Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.

Extends from Modelica.Icons.BasesPackage (Icon for packages containing base classes).

Package Content

Name Description
Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.BaseClasses.SmallScale_Borefield SmallScale_Borefield Borefield data record for the Cimmino and Bernier (2015) experiment
Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.BaseClasses.SmallScale_Configuration SmallScale_Configuration Configuration data record for the Cimmino and Bernier (2015) experiment
Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.BaseClasses.SmallScale_Filling SmallScale_Filling Filling data record for the Cimmino and Bernier (2015) experiment
Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.BaseClasses.SmallScale_Soil SmallScale_Soil Soil data record for the Cimmino and Bernier (2015) experiment

Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.BaseClasses.SmallScale_Borefield Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.BaseClasses.SmallScale_Borefield

Borefield data record for the Cimmino and Bernier (2015) experiment

Information

This record contains the borefield data of the Cimmino and Bernier (2015) experiment.

References

Cimmino, M. and Bernier, M. 2015. Experimental determination of the g-functions of a small-scale geothermal borehole. Geothermics 56: 60-71.

Extends from Buildings.Fluid.Geothermal.Borefields.Data.Borefield.Template (Template for borefield data records).

Parameters

TypeNameDefaultDescription
TemplatefilDatBuildings.Fluid.Geothermal.B...Filling data
TemplatesoiDatBuildings.Fluid.Geothermal.B...Soil data
TemplateconDatBuildings.Fluid.Geothermal.B...Configuration data

Modelica definition

record SmallScale_Borefield "Borefield data record for the Cimmino and Bernier (2015) experiment" extends Buildings.Fluid.Geothermal.Borefields.Data.Borefield.Template( filDat=Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.BaseClasses.SmallScale_Filling(), soiDat=Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.BaseClasses.SmallScale_Soil(), conDat=Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.BaseClasses.SmallScale_Configuration()); end SmallScale_Borefield;

Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.BaseClasses.SmallScale_Configuration Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.BaseClasses.SmallScale_Configuration

Configuration data record for the Cimmino and Bernier (2015) experiment

Information

This record contains the configuration data of the Cimmino and Bernier (2015) experiment. Since the model is not adapted to the simulation of small scale boreholes, the borehole dimensions are multiplied by a factor 375 to obtain a scaled-up 150.0 m long borehole.

References

Cimmino, M. and Bernier, M. 2015. Experimental determination of the g-functions of a small-scale geothermal borehole. Geothermics 56: 60-71.

Extends from Buildings.Fluid.Geothermal.Borefields.Data.Configuration.Template (Template for configuration data records).

Parameters

TypeNameDefaultDescription
BoreholeConfigurationborConTypes.BoreholeConfiguration....Borehole 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 [(m.K)/W]
Nominal condition
MassFlowRatemBor_flow_nominal0.0303/60Nominal mass flow rate per borehole [kg/s]
MassFlowRatemBorFie_flow_nominalmBor_flow_nominal*nBorNominal mass flow of borefield [kg/s]
Pressuredp_nominal5e4Pressure losses for the entire borefield [Pa]
Borehole
HeighthBor0.4*375Total height of the borehole [m]
RadiusrBor0.00629*375Radius of the borehole [m]
HeightdBor0.019*375Borehole buried depth [m]
IntegernBor1Total number of boreholes
LengthcooBor[:, 2]{{0,0}}Cartesian coordinates of the boreholes in meters [m]
Tubes
RadiusrTub0.125*0.0254/2*375Outer radius of the tubes [m]
ThermalConductivitykTub401.0Thermal conductivity of the tube [W/(m.K)]
LengtheTub0.06*0.0254*375Thickness of a tube [m]
LengthxC0.0050/2*375Shank spacing, defined as the distance between the center of a pipe and the center of the borehole [m]
Advanced
MassFlowRatemBor_flow_small1E-4*abs(mBor_flow_nominal)Small mass flow rate for regularization of zero flow [kg/s]

Modelica definition

record SmallScale_Configuration "Configuration data record for the Cimmino and Bernier (2015) experiment" extends Buildings.Fluid.Geothermal.Borefields.Data.Configuration.Template( borCon = Types.BoreholeConfiguration.SingleUTube, nBor=1, cooBor={{0,0}}, mBor_flow_nominal=0.0303/60, dp_nominal=5e4, hBor=0.4*375, rBor=0.00629*375, dBor=0.019*375, rTub=0.125*0.0254/2*375, kTub=401.0, eTub=0.06*0.0254*375, xC=0.0050/2*375); end SmallScale_Configuration;

Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.BaseClasses.SmallScale_Filling Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.BaseClasses.SmallScale_Filling

Filling data record for the Cimmino and Bernier (2015) experiment

Information

This record contains the filling data of the Cimmino and Bernier (2015) experiment.

References

Cimmino, M. and Bernier, M. 2015. Experimental determination of the g-functions of a small-scale geothermal borehole. Geothermics 56: 60-71.

Extends from Buildings.Fluid.Geothermal.Borefields.Data.Filling.Template (Template for filling data records).

Parameters

TypeNameDefaultDescription
ThermalConductivitykFil0.262Thermal conductivity of the borehole filling material [W/(m.K)]
SpecificHeatCapacitycFil745Specific heat capacity of the borehole filling material [J/(kg.K)]
DensitydFil1750Density of the borehole filling material [kg/m3]
BooleansteadyState(cFil < Modelica.Constants.e...Flag, if true, then material is computed using steady-state heat conduction

Modelica definition

record SmallScale_Filling "Filling data record for the Cimmino and Bernier (2015) experiment" extends Buildings.Fluid.Geothermal.Borefields.Data.Filling.Template( kFil=0.262, dFil=1750, cFil=745); end SmallScale_Filling;

Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.BaseClasses.SmallScale_Soil Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.BaseClasses.SmallScale_Soil

Soil data record for the Cimmino and Bernier (2015) experiment

Information

This record contains the soil data of the Cimmino and Bernier (2015) experiment.

References

Cimmino, M. and Bernier, M. 2015. Experimental determination of the g-functions of a small-scale geothermal borehole. Geothermics 56: 60-71.

Extends from Buildings.Fluid.Geothermal.Borefields.Data.Soil.Template (Template for soil data records).

Parameters

TypeNameDefaultDescription
ThermalConductivitykSoi0.262Thermal conductivity of the soil material [W/(m.K)]
SpecificHeatCapacitycSoi745Specific heat capacity of the soil material [J/(kg.K)]
DensitydSoi1750Density of the soil material [kg/m3]
BooleansteadyState(cSoi < Modelica.Constants.e...Flag, if true, then material is computed using steady-state heat conduction

Modelica definition

record SmallScale_Soil "Soil data record for the Cimmino and Bernier (2015) experiment" extends Buildings.Fluid.Geothermal.Borefields.Data.Soil.Template( kSoi=0.262, cSoi=745, dSoi=1750); end SmallScale_Soil;