HumanComfort Library

The XRGLibrary for mathematical calculation of the thermal comfort.

XRG Human Comfort Library

HumanComfort models the dynamic, thermal behaviour of buildings, vehicles, ship and aircraft cabins. Additionally, the thermal comfort of persons and passengers can be determined. The product contains the modular description of all physical heat transfer processes (ready-to-use).

Building Simulation


Energy systems are optimized in accordance with economic criteria. From the view of a user of an air conditioning/heating system the thermal comfort is very often of more importance. How the thermal comfort changes with personal and thermal factors was examined in several studies and put into classification numbers. Standardized calculation methods of these numbers were developed and allow a detailed analysis of the human comfort.

The HumanComfort Modelica library contains models which allow a mathematical evaluation of the thermal comfort. Its modular structure and the standardized interfaces make a flexible implementation in other Modelica libraries possible. Every HumanComfort module can be exchanged. Thus, the user can combine his own building model with the HumanComfort Library and use e.g. the HumanComfort weather and comfort model. Additionally, individual room or cabin models can be built with the components from the HumanComfort Library. See in a video tutorial how to create a thermal building model in less than one hour.


Simultaneous dynamic simulation of conditioned zones and air conditioning

Analysis of interactions of air conditioning and dynamic zones effects

The models of the HumanComfort Library can be used to optimize the development of air conditioning systems of vehicles and buildings.

The HumanComfort Library allows the simultaneous dynamic simulation of conditioned zones and air conditioning contrary to the previous state of the art (see info box below). The analysis of interactions of air conditioning and dynamic zones effects is possible.

Analysis how the failure of the air conditioning affects the human comfort can be made by simultaneously simulating the building and the air conditioning. Moreover, the performance decrease due to environmental changes and its effects on the comfort can be estimated with the HumanComfort Library.

Thus, the HumanComfort Library supports the optimal control of an air conditioning system (e.g. heat pumps, solar supported air conditioning, etc.).

Previous State of the Art

A static building load curve is determined by a building simulation. The load curve defines the boundary conditions of the air conditioning simulation. It is assumed that the load curve can be covered any time. By doing so possible interactions will be disregarded if the air conditioning does not meet the load curve. However, to determine the optimal control of the system the behaviour of the building must be aligned to the behaviour of the air conditioning.

XRG-HumanComfort Packages within the Library

XRG HumanComfort Packages


To calculate climatic conditions and to develop control strategies for all comfort requirements

The HumanComfort Package contains the calculation methods and classification numbers to determine the comfort of a room, building or vehicle. The most usual calculation standards were combined to a complete analysis of the thermal comfort.

The following standards and rules are considered:

  • DIN EN ISO 7730
  • ASHRAE Standard 55
  • Dutch Thermal Comfort Guideline

The HumanComfort Modelica Library allows comprehensive comfort analysis by integration of the HumanComfort module. Additionally, the calculated classification numbers can already be used during the simulation to optimize the control. With that it becomes possible to develop control strategies which meet the comfort requirements.

To model and bundle weather conditions

The integrated weather model is able to read arbitrary weather data and commit it to the zone model. Moreover, the model can convert the intensity of radiation to the effective area according to its spatial orientation. All necessary weather information are bundled and sent to the zone model via a standardized weather connector.

The weather connector contains the following data:

  • Ambient Temperature
  • Floor Temperature
  • Global radiation on a horizontal surface
  • Direct radiation on a horizontal surface
  • Diffusive radiation on a horizontal surface
  • Ambient pressure
  • Ambient humidity
  • Azimuth and Zenith angle

To model mobile or stationary climate zones under different boundary conditions

The Zone Package contains models to develop mobile or stationary applications. Mobile applications will be built with models e.g. for aircraft or vehicle cabins. All models can individually be built and fitted. The Modelica Code is open and not encrypted.

To use the Zone package for stationary applications a building simulation is provided within the HumanComfort Modelica Library. Every zone can be combined with a weather and a HumanComfort module (see figure).

Zone Package

Multi room models are built of single room models which are connect with Modelica Fluid or thermal connectors (see figure).

Zone Package

The zone models account for the following physical phenomena:

  • Solar radiation
  • Heat transfer through walls and windows
  • Heat conduction
  • Heat transfer caused by air exchange
  • Thermal activation of wall layers

All zone models can be parameterized with different material properties and the user behaviour can be simulated (heat, humidity and CO2 sources).

The air zones can be simulated with moist or dry air and in addition CO2 can be regarded.

The zone models are supplemented by detailed examples of buildings, vehicles and aircrafts.

Calculation of air flows using Navier-Stokes equations

The CFD package contains a Modelica-based, three-dimensional grid model. The model is composed of cubic cells. Each cell, which is used to apply the finite-volumen-method, may represent a solid or an air cell. The energy and mass balances are calculated in energy cells, while the mass and heat flows are calculated in the so-called flow cell. Here, the influence of the turbulence, the shear forces acting to the air, the gravity and the buoyancy force is taken into account. By using the Navier-Stokes equations, as found in CFD simulation software, realistic flow conditions can be calculated.

At the edges of the grid standard interfaces allow an easy connection with models from other libraries. Thus, e.g. a whole building can be represented by one-dimensional wall models from the Zones package connected to the interior represented by the CFD grid model. On demand one can easily exchange the grid model with a lumped volume model for the air side. Of course Modelica.Fluid interfaces of the Modelica Standard Library are also available. Moreover, symmetric and periodic boundary conditions can be defined in order to reduce the computational effort for larger rooms.

Furthermore, the grid model contains all geometric information about the radiation exchange between surfaces. Thus, in advance the view factors to determine the thermal radiation between the surface pairs are calculated by the software, which is required to determine for example internal shading. The spacing and relative orientation of the surfaces are relevant for the exchanged heat radiation.

If you have any questions regarding the XRG HumanComfort Library, please send us an E-Mail.

Furthermore you can attend to a training course to get to know HumanComfort.
For any information about the training please click here.

Hydronics Library® is a registered trademark of XRG Simulation GmbH.