Buildings.Fluid.Geothermal.Borefields.Data.Soil

Collection of records of soil data

Information

This package contains data records for use with ground heat exchanger models in Buildings.Fluid.Geothermal.Borefields. The soil data records contain the heat transfer properties of soil materials.

Extends from Modelica.Icons.MaterialPropertiesPackage (Icon for package containing property classes).

Package Content

Name Description
Buildings.Fluid.Geothermal.Borefields.Data.Soil.SandStone SandStone Soil data record of sandstone heat transfer properties
Buildings.Fluid.Geothermal.Borefields.Data.Soil.Template Template Template for soil data records

Buildings.Fluid.Geothermal.Borefields.Data.Soil.SandStone Buildings.Fluid.Geothermal.Borefields.Data.Soil.SandStone

Soil data record of sandstone heat transfer properties

Information

This soil data record contains the heat transfer properties of sandstone.

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

Parameters

TypeNameDefaultDescription
ThermalConductivitykSoi2.5Thermal conductivity of the soil material [W/(m.K)]
SpecificHeatCapacitycSoi1200Specific heat capacity of the soil material [J/(kg.K)]
DensitydSoi1800Density 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 SandStone "Soil data record of sandstone heat transfer properties" extends Buildings.Fluid.Geothermal.Borefields.Data.Soil.Template( kSoi=2.5, dSoi=1800, cSoi=1200); end SandStone;

Buildings.Fluid.Geothermal.Borefields.Data.Soil.Template Buildings.Fluid.Geothermal.Borefields.Data.Soil.Template

Template for soil data records

Information

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

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

Parameters

TypeNameDefaultDescription
ThermalConductivitykSoi Thermal conductivity of the soil material [W/(m.K)]
SpecificHeatCapacitycSoi Specific heat capacity of the soil material [J/(kg.K)]
DensitydSoidSoi(displayUnit="kg/m3")Density 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 Template "Template for soil data records" extends Modelica.Icons.Record; parameter Modelica.SIunits.ThermalConductivity kSoi "Thermal conductivity of the soil material"; parameter Modelica.SIunits.SpecificHeatCapacity cSoi "Specific heat capacity of the soil material"; parameter Modelica.SIunits.Density dSoi(displayUnit="kg/m3") "Density of the soil material"; parameter Boolean steadyState = (cSoi < Modelica.Constants.eps or dSoi < Modelica.Constants.eps) "Flag, if true, then material is computed using steady-state heat conduction"; final parameter Modelica.SIunits.ThermalDiffusivity aSoi=kSoi/(dSoi*cSoi) "Heat diffusion coefficient of the soil material"; end Template;