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 |
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] |
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)";
constant Modelica.SIunits.Pressure P0 = 101325 "Normal pressure";
end Generic;
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] |
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";
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] |
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";
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] |
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";
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] |
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";
Function to compute the thermal conductivity of gases
Inputs
Outputs
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;
Function to compute the mass density
Inputs
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;
Function to compute the dynamic viscosity for gases
Inputs
Outputs
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;
Function to compute the specific heat capacity for gases
Inputs
Outputs
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;
Automatically generated Thu Oct 24 15:10:39 2013.