Buildings.HeatTransfer.Data.Gases
Package with thermophysical properties for window fill gases
Information
Package with records for thermophysical properties for window gas fills. The implementation is according to ISO 15099:2003, Thermal performance of windows, doors and shading devices -- Detailed calculations.Extends from Modelica.Icons.MaterialPropertiesPackage (Icon for package containing property classes).
Package Content
Name | Description |
---|---|
Generic | Thermal properties of fill gas for windows |
Air | Thermophysical properties for air |
Argon | Thermophysical properties for argon |
Krypton | Thermophysical properties for krypton |
Xenon | Thermophysical properties for krypton |
thermalConductivity | Function to compute the thermal conductivity of gases |
density | Function to compute the mass density |
dynamicViscosity | Function to compute the dynamic viscosity for gases |
specificHeatCapacity | Function to compute the specific heat capacity for gases |
Buildings.HeatTransfer.Data.Gases.Generic
Thermal properties of fill gas for windows
Information
Generic record for thermophysical properties for window gas fills. The implementation is according to ISO 15099:2003, Thermal performance of windows, doors and shading devices -- Detailed calculations.Extends from Modelica.Icons.Record (Icon for records).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Length | x | Gas layer thickness [m] | |
ThermalConductivity | a_k | Constant coefficient for thermal conductivity [W/(m.K)] | |
Real | b_k | Temperature dependent coefficient for thermal conductivity [W/(m.K2)] | |
DynamicViscosity | a_mu | Constant coefficient for dynamic viscosity [Pa.s] | |
Real | b_mu | Temperature dependent coefficient for dynamic viscosity [N.s/(m2.K)] | |
SpecificHeatCapacity | a_c | Constant coefficient for specific heat capacity [J/(kg.K)] | |
Real | b_c | Temperature dependent coefficient for specific heat capacity [J/(kg.K2)] | |
MolarMass | MM | Molar mass (of mixture or single fluid) [kg/mol] | |
Pressure | P0 | 101325 | Normal pressure [Pa] |
Modelica definition
record Generic "Thermal properties of fill gas for windows"
extends Modelica.Icons.Record;
parameter Modelica.SIunits.Length x "Gas layer thickness";
parameter Modelica.SIunits.ThermalConductivity a_k
"Constant coefficient for thermal conductivity";
parameter Real b_k(unit="W/(m.K2)")
"Temperature dependent coefficient for thermal conductivity";
parameter Modelica.SIunits.DynamicViscosity a_mu
"Constant coefficient for dynamic viscosity";
parameter Real b_mu(unit="N.s/(m2.K)")
"Temperature dependent coefficient for dynamic viscosity";
parameter Modelica.SIunits.SpecificHeatCapacity a_c
"Constant coefficient for specific heat capacity";
parameter Real b_c(unit="J/(kg.K2)")
"Temperature dependent coefficient for specific heat capacity";
parameter Modelica.SIunits.MolarMass MM
"Molar mass (of mixture or single fluid)";
parameter Modelica.SIunits.Pressure P0 = 101325 "Normal pressure";
end Generic;
Buildings.HeatTransfer.Data.Gases.Air
Thermophysical properties for air
Parameters
Type | Name | Default | Description |
---|---|---|---|
Length | x | Gas layer thickness [m] | |
ThermalConductivity | a_k | 2.873E-3 | Constant coefficient for thermal conductivity [W/(m.K)] |
Real | b_k | 7.760E-5 | Temperature dependent coefficient for thermal conductivity [W/(m.K2)] |
DynamicViscosity | a_mu | 3.723E-6 | Constant coefficient for dynamic viscosity [Pa.s] |
Real | b_mu | 4.940E-8 | Temperature dependent coefficient for dynamic viscosity [N.s/(m2.K)] |
SpecificHeatCapacity | a_c | 1002.737 | Constant coefficient for specific heat capacity [J/(kg.K)] |
Real | b_c | 1.2324E-2 | Temperature dependent coefficient for specific heat capacity [J/(kg.K2)] |
MolarMass | MM | 28.97E-3 | Molar mass (of mixture or single fluid) [kg/mol] |
Pressure | P0 | 101325 | Normal pressure [Pa] |
Modelica definition
record Air = Generic(a_k= 2.873E-3, b_k= 7.760E-5,
a_mu=3.723E-6, b_mu=4.940E-8,
a_c=1002.737, b_c= 1.2324E-2,
MM=28.97E-3) "Thermophysical properties for air";
Buildings.HeatTransfer.Data.Gases.Argon
Thermophysical properties for argon
Parameters
Type | Name | Default | Description |
---|---|---|---|
Length | x | Gas layer thickness [m] | |
ThermalConductivity | a_k | 2.285E-3 | Constant coefficient for thermal conductivity [W/(m.K)] |
Real | b_k | 5.149E-5 | Temperature dependent coefficient for thermal conductivity [W/(m.K2)] |
DynamicViscosity | a_mu | 3.379E-6 | Constant coefficient for dynamic viscosity [Pa.s] |
Real | b_mu | 6.451E-8 | Temperature dependent coefficient for dynamic viscosity [N.s/(m2.K)] |
SpecificHeatCapacity | a_c | 521.9285 | Constant coefficient for specific heat capacity [J/(kg.K)] |
Real | b_c | 0 | Temperature dependent coefficient for specific heat capacity [J/(kg.K2)] |
MolarMass | MM | 39.948E-3 | Molar mass (of mixture or single fluid) [kg/mol] |
Pressure | P0 | 101325 | Normal pressure [Pa] |
Modelica definition
record Argon = Generic(a_k= 2.285E-3, b_k= 5.149E-5,
a_mu=3.379E-6, b_mu=6.451E-8,
a_c=521.9285, b_c= 0,
MM=39.948E-3) "Thermophysical properties for argon";
Buildings.HeatTransfer.Data.Gases.Krypton
Thermophysical properties for krypton
Parameters
Type | Name | Default | Description |
---|---|---|---|
Length | x | Gas layer thickness [m] | |
ThermalConductivity | a_k | 9.443E-4 | Constant coefficient for thermal conductivity [W/(m.K)] |
Real | b_k | 2.826E-5 | Temperature dependent coefficient for thermal conductivity [W/(m.K2)] |
DynamicViscosity | a_mu | 2.213E-6 | Constant coefficient for dynamic viscosity [Pa.s] |
Real | b_mu | 7.777E-8 | Temperature dependent coefficient for dynamic viscosity [N.s/(m2.K)] |
SpecificHeatCapacity | a_c | 248.0907 | Constant coefficient for specific heat capacity [J/(kg.K)] |
Real | b_c | 0 | Temperature dependent coefficient for specific heat capacity [J/(kg.K2)] |
MolarMass | MM | 83.80E-3 | Molar mass (of mixture or single fluid) [kg/mol] |
Pressure | P0 | 101325 | Normal pressure [Pa] |
Modelica definition
record Krypton = Generic(a_k= 9.443E-4, b_k= 2.826E-5,
a_mu=2.213E-6, b_mu=7.777E-8,
a_c=248.0907, b_c= 0,
MM=83.80E-3) "Thermophysical properties for krypton";
Buildings.HeatTransfer.Data.Gases.Xenon
Thermophysical properties for krypton
Parameters
Type | Name | Default | Description |
---|---|---|---|
Length | x | Gas layer thickness [m] | |
ThermalConductivity | a_k | 4.538E-4 | Constant coefficient for thermal conductivity [W/(m.K)] |
Real | b_k | 1.723E-5 | Temperature dependent coefficient for thermal conductivity [W/(m.K2)] |
DynamicViscosity | a_mu | 1.069E-6 | Constant coefficient for dynamic viscosity [Pa.s] |
Real | b_mu | 7.414E-8 | Temperature dependent coefficient for dynamic viscosity [N.s/(m2.K)] |
SpecificHeatCapacity | a_c | 158.3397 | Constant coefficient for specific heat capacity [J/(kg.K)] |
Real | b_c | 0 | Temperature dependent coefficient for specific heat capacity [J/(kg.K2)] |
MolarMass | MM | 131.3E-3 | Molar mass (of mixture or single fluid) [kg/mol] |
Pressure | P0 | 101325 | Normal pressure [Pa] |
Modelica definition
record Xenon = Generic(a_k= 4.538E-4, b_k= 1.723E-5,
a_mu=1.069E-6, b_mu=7.414E-8,
a_c=158.3397, b_c= 0,
MM=131.3E-3) "Thermophysical properties for krypton";
Buildings.HeatTransfer.Data.Gases.thermalConductivity
Function to compute the thermal conductivity of gases
Inputs
Type | Name | Default | Description |
---|---|---|---|
Generic | gas | Record of gas data | |
Temperature | T | Gas temperature [K] |
Outputs
Type | Name | Description |
---|---|---|
ThermalConductivity | k | Thermal conductivity [W/(m.K)] |
Modelica definition
function thermalConductivity
"Function to compute the thermal conductivity of gases"
input Buildings.HeatTransfer.Data.Gases.Generic gas "Record of gas data";
input Modelica.SIunits.Temperature T "Gas temperature";
output Modelica.SIunits.ThermalConductivity k "Thermal conductivity";
algorithm
k := gas.a_k + gas.b_k*T;
end thermalConductivity;
Buildings.HeatTransfer.Data.Gases.density
Function to compute the mass density
Inputs
Type | Name | Default | Description |
---|---|---|---|
Generic | gas | Record of gas data | |
Temperature | T | Gas temperature [K] |
Outputs
Type | Name | Description |
---|---|---|
Density | rho | Mass density [kg/m3] |
Modelica definition
function density "Function to compute the mass density"
input Buildings.HeatTransfer.Data.Gases.Generic gas "Record of gas data";
input Modelica.SIunits.Temperature T "Gas temperature";
output Modelica.SIunits.Density rho "Mass density";
algorithm
rho := gas.P0*gas.MM/Modelica.Constants.R/T;
end density;
Buildings.HeatTransfer.Data.Gases.dynamicViscosity
Function to compute the dynamic viscosity for gases
Inputs
Type | Name | Default | Description |
---|---|---|---|
Generic | gas | Record of gas data | |
Temperature | T | Gas temperature [K] |
Outputs
Type | Name | Description |
---|---|---|
DynamicViscosity | mu | Dynamic viscosity [Pa.s] |
Modelica definition
function dynamicViscosity "Function to compute the dynamic viscosity for gases"
input Buildings.HeatTransfer.Data.Gases.Generic gas "Record of gas data";
input Modelica.SIunits.Temperature T "Gas temperature";
output Modelica.SIunits.DynamicViscosity mu "Dynamic viscosity";
algorithm
mu := gas.a_mu + gas.b_mu*T;
end dynamicViscosity;
Buildings.HeatTransfer.Data.Gases.specificHeatCapacity
Function to compute the specific heat capacity for gases
Inputs
Type | Name | Default | Description |
---|---|---|---|
Generic | gas | Record of gas data | |
Temperature | T | Gas temperature [K] |
Outputs
Type | Name | Description |
---|---|---|
SpecificHeatCapacity | c_p | Specific heat capacity [J/(kg.K)] |
Modelica definition
function specificHeatCapacity
"Function to compute the specific heat capacity for gases"
input Buildings.HeatTransfer.Data.Gases.Generic gas "Record of gas data";
input Modelica.SIunits.Temperature T "Gas temperature";
output Modelica.SIunits.SpecificHeatCapacity c_p "Specific heat capacity";
algorithm
c_p := gas.a_c + gas.b_c*T;
end specificHeatCapacity;