Description: "This package contains the data for the BESTEST validation"

- Home > Modelica

## Buildings.Rooms.Validation.BESTEST.Data

This package contains the data for the BESTEST validation

### Information

Package with data that are used in various BESTEST models. This package has been implemented to avoid duplicate definition of data in the various BESTEST examples.

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

### Package Content

Name | Description
--- | ---
ExteriorWallCase900 | High Mass Case: Exterior Wall
FloorCase900 | High Mass Case: Floor
Glass600 | Thermal properties of window glass
ResultSummary | Record that is used for summary of the results
StandardResults | ASHRAE Standard Results
StandardResultsFreeFloating | ASHRAE Standard Results
Win600 | Double pane, clear glass 3.175mm, air 13mm, clear glass 3.175mm

## Buildings.Rooms.Validation.BESTEST.Data.ExteriorWallCase900

High Mass Case: Exterior Wall

### Information

This construction is for the exterior wall of the 900 test series.

Extends from Buildings.HeatTransfer.Data.OpaqueConstructions.Generic (Thermal properties of opaque constructions).

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Integer | nLay | 3 | Number of layers
Material | material[nLay] | {Buildings.HeatTransfer.Data... | Layer by layer declaration of material, starting from outside to room-side
Emissivity | absIR_a | 0.9 | Infrared absorptivity of surface a (usually outside-facing surface) [1]
Emissivity | absIR_b | 0.9 | Infrared absorptivity of surface b (usually room-facing surface) [1]
Emissivity | absSol_a | 0.6 | Solar absorptivity of surface a (usually outside-facing surface) [1]
Emissivity | absSol_b | 0.6 | Solar absorptivity of surface b (usually room-facing surface) [1]
SurfaceRoughness | roughness_a | Buildings.HeatTransfer.Types... | Exterior surface roughness

### Modelica definition

record ExteriorWallCase900 = Buildings.HeatTransfer.Data.OpaqueConstructions.Generic ( nLay=3, absIR_a=0.9, absIR_b=0.9, absSol_a=0.6, absSol_b=0.6, material={Buildings.HeatTransfer.Data.Solids.Generic( x=0.009, k=0.140, c=900, d=530, nStaRef=nStaRef),Buildings.HeatTransfer.Data.Solids.Generic( x=0.0615, k=0.040, c=1400, d=10, nStaRef=nStaRef),Buildings.HeatTransfer.Data.Solids.Generic( x=0.100, k=0.510, c=1000, d=1400, nStaRef=nStaRef)}) "High Mass Case: Exterior Wall";

## Buildings.Rooms.Validation.BESTEST.Data.FloorCase900

High Mass Case: Floor

### Information

This construction is for the floor of the 900 test series.

Extends from Buildings.HeatTransfer.Data.OpaqueConstructions.Generic (Thermal properties of opaque constructions).

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Integer | nLay | 2 | Number of layers
Material | material[nLay] | {Buildings.HeatTransfer.Data... | Layer by layer declaration of material, starting from outside to room-side
Emissivity | absIR_a | 0.9 | Infrared absorptivity of surface a (usually outside-facing surface) [1]
Emissivity | absIR_b | 0.9 | Infrared absorptivity of surface b (usually room-facing surface) [1]
Emissivity | absSol_a | 0.6 | Solar absorptivity of surface a (usually outside-facing surface) [1]
Emissivity | absSol_b | 0.6 | Solar absorptivity of surface b (usually room-facing surface) [1]
SurfaceRoughness | roughness_a | Buildings.HeatTransfer.Types... | Exterior surface roughness

### Modelica definition

record FloorCase900 = Buildings.HeatTransfer.Data.OpaqueConstructions.Generic ( final nLay=2, absIR_a=0.9, absIR_b=0.9, absSol_a=0.6, absSol_b=0.6, material={Buildings.HeatTransfer.Data.Solids.Generic( x=1.007, k=0.040, c=0, d=0, nStaRef=nStaRef),Buildings.HeatTransfer.Data.Solids.Generic( x=0.080, k=1.130, c=1000, d=1400, nStaRef=nStaRef)}) "High Mass Case: Floor";

## Buildings.Rooms.Validation.BESTEST.Data.Glass600

Thermal properties of window glass

### Information

This record declares the glass properties for the BESTEST model.

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

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Length | x | 0.003175 | Thickness [m]
ThermalConductivity | k | 1.06 | Thermal conductivity [W/(m.K)]
TransmissionCoefficient | tauSol | 0.86156 | Solar transimittance. It is tauSol in WINDOW5. [1]
ReflectionCoefficient | rhoSol_a | 0.0434 | Solar reflectance of surface a (usually outside-facing surface). It is Rsol1 in WINDOW5. [1]
ReflectionCoefficient | rhoSol_b | 0.0434 | Solar reflectance of surface b (usually room-facing surface). It is Rsol2 in WINDOW5. [1]
TransmissionCoefficient | tauIR | 0 | Infrared infrared transmissivity of glass. It is Tir in WINDOW5. [1]
Emissivity | absIR_a | 0.9 | Infrared infrared absorptivity of surface a (usually outside-facing surface). It is Emis1 in WINDOW5. [1]
Emissivity | absIR_b | 0.9 | Infrared infrared absorptivity of surface b (usually room-facing surface). It is Emis2 in WINDOW5. [1]

### Modelica definition

record Glass600 "Thermal properties of window glass" extends Modelica.Icons.Record; parameter Modelica.SIunits.Length x=0.003175 "Thickness"; parameter Modelica.SIunits.ThermalConductivity k=1.06 "Thermal conductivity"; parameter Modelica.SIunits.TransmissionCoefficient tauSol = 0.86156 "Solar transimittance. It is tauSol in WINDOW5."; parameter Modelica.SIunits.ReflectionCoefficient rhoSol_a = 0.0434 "Solar reflectance of surface a (usually outside-facing surface). It is Rsol1 in WINDOW5."; parameter Modelica.SIunits.ReflectionCoefficient rhoSol_b = 0.0434 "Solar reflectance of surface b (usually room-facing surface). It is Rsol2 in WINDOW5."; parameter Modelica.SIunits.TransmissionCoefficient tauIR = 0 "Infrared infrared transmissivity of glass. It is Tir in WINDOW5."; parameter Modelica.SIunits.Emissivity absIR_a = 0.9 "Infrared infrared absorptivity of surface a (usually outside-facing surface). It is Emis1 in WINDOW5."; parameter Modelica.SIunits.Emissivity absIR_b = 0.9 "Infrared infrared absorptivity of surface b (usually room-facing surface). It is Emis2 in WINDOW5."; end Glass600;

## Buildings.Rooms.Validation.BESTEST.Data.ResultSummary

Record that is used for summary of the results

### Information

Record that is used for reference results.

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Real | Min |  | Minimum
Real | Max |  | Maximum
Real | Mean |  | Mean

### Modelica definition

record ResultSummary "Record that is used for summary of the results" parameter Real Min "Minimum"; parameter Real Max "Maximum"; parameter Real Mean "Mean"; end ResultSummary;

## Buildings.Rooms.Validation.BESTEST.Data.StandardResults

ASHRAE Standard Results

### Information

For cases with heating and cooling, this record is used to compare the simulated results with the results published in the ASHRAE/ANSI Standard 140.

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

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
ResultSummary | annualHea |  | Annual heating energy
ResultSummary | annualCoo |  | Annual heating energy
ResultSummary | peakHea |  | Peak heating power
ResultSummary | peakCoo |  | Peak heating power

### Modelica definition

record StandardResults "ASHRAE Standard Results" extends Modelica.Icons.Record; parameter ResultSummary annualHea(Min(unit="J"), Max(unit="J"), Mean(unit="J")) "Annual heating energy"; parameter ResultSummary annualCoo(Min(unit="J"), Max(unit="J"), Mean(unit="J")) "Annual heating energy"; parameter ResultSummary peakHea(Min(unit="W"), Max(unit="W"), Mean(unit="W")) "Peak heating power"; parameter ResultSummary peakCoo(Min(unit="W"), Max(unit="W"), Mean(unit="W")) "Peak heating power"; end StandardResults;

## Buildings.Rooms.Validation.BESTEST.Data.StandardResultsFreeFloating

ASHRAE Standard Results

### Information

For free-floating temperature cases, this record is used to compare the simulated results with the results published in the ASHRAE/ANSI Standard 140.

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

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
ResultSummary | minT |  | Minimum temperature
ResultSummary | maxT |  | Maximum temperature
ResultSummary | meanT |  | Mean temperature

### Modelica definition

record StandardResultsFreeFloating "ASHRAE Standard Results" extends Modelica.Icons.Record; parameter ResultSummary minT(Min(unit="K"), Max(unit="K"), Mean(unit="K")) "Minimum temperature"; parameter ResultSummary maxT(Min(unit="K"), Max(unit="K"), Mean(unit="K")) "Maximum temperature"; parameter ResultSummary meanT(Min(unit="K"), Max(unit="K"), Mean(unit="K")) "Mean temperature"; end StandardResultsFreeFloating;

## Buildings.Rooms.Validation.BESTEST.Data.Win600

Double pane, clear glass 3.175mm, air 13mm, clear glass 3.175mm

### Information

This record declares the parameters for the window system for the BESTEST.

Extends from Buildings.HeatTransfer.Data.GlazingSystems.Generic (Thermal properties of glazing systems).

### Parameters

Type | Name | Default | Description
--- | --- | --- | ---
Boolean | haveExteriorShade | false | Set to true if window has an exterior shade (at surface a)
Boolean | haveInteriorShade | false | Set to true if window has an interior shade (at surface b)
Generic | glass[:] | {Buildings.Rooms.Validation.... | Layer by layer declaration of glass layers, starting from outside to room-side
Generic | gas[:] | {Buildings.HeatTransfer.Data... | Layer by layer declaration of glass layers, starting from outside to room-side
Generic | shade |  | Shade
CoefficientOfHeatTransfer | UFra | 1.4 | U-value of frame [W/(m2.K)]
Emissivity | absIRFra | 0.8 | Infrared absorptivity of window frame [1]
Emissivity | absSolFra | 0.5 | Solar absorptivity of window frame [1]

### Modelica definition

record Win600 = Buildings.HeatTransfer.Data.GlazingSystems.Generic ( final glass={Buildings.Rooms.Validation.BESTEST.Data.Glass600(), Buildings.Rooms.Validation.BESTEST.Data.Glass600()}, final gas={Buildings.HeatTransfer.Data.Gases.Air(x=0.013)}, UFra=1.4) "Double pane, clear glass 3.175mm, air 13mm, clear glass 3.175mm";