Buildings.ThermalZones.Detailed.Validation.BESTEST

Package with models for the BESTEST validation

Information

This package contains the models that were used for the BESTEST validation (ANSI/ASHRAE 2007). The basic model from which all other models extend from is Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF.

All examples have a script that runs an annual simulation and plots the results with the minimum, mean and maximum value listed in the ANSI/ASHRAE Standard 140-2007.

The script compares the following quantities

Note that in addition to the BESTESTs, the window model has been validated separately in Nouidui et al. (2012).

Implementation

Heating and cooling is controlled using the PI controller Buildings.Controls.Continuous.LimPID with anti-windup.

Hourly averaged values, and annual mean values, are computed using an instance of Modelica.Blocks.Math.Mean.

References

ANSI/ASHRAE. 2007. ANSI/ASHRAE Standard 140-2007, Standard Method of Test for the Evaluation of Building Energy Analysis Computer Programs.

Thierry Stephane Nouidui, Michael Wetter, and Wangda Zuo. Validation of the window model of the Modelica Buildings library. Proc. of the 5th SimBuild Conference, Madison, WI, USA, August 2012.

Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).

Package Content

Name Description
Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx Cases6xx 600 series of ANSI/ASHRAE BESTEST
Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx Cases9xx 900 series of ANSI/ASHRAE BESTEST
nStaRef=6 Number of states in a reference material
Buildings.ThermalZones.Detailed.Validation.BESTEST.Data Data This package contains the data for the BESTEST validation
Buildings.ThermalZones.Detailed.Validation.BESTEST.BaseClasses BaseClasses Package with base classes for Buildings.ThermalZones.Detailed.Validation.BESTEST

Types and constants

  constant Integer nStaRef = 6 "Number of states in a reference material";