HTflux Logo


Hygric and Thermal Simulation

A brief guide and free tool for the calculation of the thermal mass of building components

In the following text, I will try to provide the most important information on thermal mass calculation for building applications. The second part is a brief guide to understanding and using my free Excel-calculator (link on bottom of this page).

Summary for users not willing to read the whole text…

Putting it in a nutshell, the most important application for the tool will be the optimization (=maximisation) of thermal mass on the interior surfaces of buildings. This will help to reduce the daily temperature swings inside the building. By increasing the internal mass your wall, floor or ceiling should be able to absorb most of the solar inputs during the day and release the accumulated heat through natural ventilation during the night.

For this purpose, you will have to maximize the resulting figure “internal areal heat capacity” in the tool. As you will see, this property depends mainly on the internal surface layer – up to a few centimeters or even millimeters below the surface. Therefore to achieve high thermal capacity you will have to choose a material having a high thermal conductivity and density of this topmost internal layer.

I regard the other calculation results (time shifts, periodic transmittance…) as being of minor importance. However, to fully understand the topic or for special applications, I still recommend reading the whole text below…


The following calculations are based on the calculation methods as described in standard ISO 13786. Without explicitly mentioning it, the standard is using well-known calculation methods that are used in electrical engineering to describe the behavior of components in alternating current circuits. The calculations are carried out by utilizing matrices of complex numbers.

To analytically solve these equations the boundary conditions (temperatures or heat-fluxes), as well as the resulting variables (temperatures and heat-fluxes), are assumed to be of a sinusoidal shape having a period of 24 hours. Even if this sounds like a severe limitation, it is actually an appropriate and useful assumption. The sinusoidal shape is appropriate since the actual, average daily temperature swings largely correspond to sine-waves – or have at least a dominant sinusoidal component (see Fourier theorem). The restriction to periodic lengths of 24 hours is also reasonable, as only within this 24h time-frame you can really expect a cyclic temperature variation.

Internal thermal admittance

The calculation result value thermal admittance describes the ability of a surface to absorb and release heat (energy) upon a periodic sinusoidal temperature swing with a period of 24h. The value describes the amplitude of the heat-flux (=maximum value) caused by a 1 K (°C) temperature swing. The temperature on the opposite side of the wall is assumed to be held constant. Due to the linearity of the underlying equations, you can simply multiply the value with any other temperature amplitudes to get the corresponding heat-fluxes, e.g. if you want to estimate the maximum heat-flux into/out of your wall caused by an internal temperature swing of 6°C, and the internal thermal admittance of your wall is 5 W/(m²K), then the maximum heat-flux will be 6 K * 5 W/(m²K) = 30 W/m². Therefore the “response” of this wall to a sinusoidal 6°C periodic temperature swing will be a sinusoidal heat-flux absorbing up to a maximum of 30 Watt per square meter during the day and releasing the same 30 W/m² at night.

The ability of a wall to absorb energy during the day is crucial to avoid summertime overheating – or to reduce cooling costs. The internal thermal admittance can be used to evaluate this ability, however, the internal areal heat capacity which is almost proportional to this value, is actually more suitable for this job (see below).

Time-shift – internal thermal admittance

The heat-flux that is caused by the temperature swing is time-shifted, meaning that it does not have its maxima and minima at the same time. The heat-flux usually leads the swings of the ambient temperature (whereas the actual surface temperature of the wall will lag). So if your output value for the time-shift is “2:00” (like in the example above) the maximum heat-flux in/out of the wall will occur 2 hours earlier than the temperature maximum/minimum.
This time shift is just a “side-effect” of the heat-buffering and cannot really be influenced/designed without changing the heat capacity of the wall. It is actually a consequence of the lagging/trailing surface temperature of the wall, as the difference between the surface temperature and the ambient temperature is relevant for the resulting heat-flux.

External thermal admittance

Corresponding to the internal thermal admittance (see above) then external thermal admittance describes the ability to buffer heat upon external temperature swings. Again, it is assumed that the temperature on the opposite side is held constant.

Regarding the significance of this value refer to external heat capacity below.

Time-shift – external thermal admittance

Again, corresponding to the internal time-shift this result value will tell you how much time the heat-flux maxima/minima will lead the temperature maxima/minima.

Periodic thermal transmittance

The output value periodic thermal transmittance describes the heat-flux caused by a temperature swing on the OPPOSITE side of the component, assuming that the ambient temperature on the same side of the wall is held constant. Although it seems that the periodic thermal transmittance, along with its phase shift is the favorite topic of quite some building scientists and insulation marketing specialists, the effect of the periodic thermal transmittance can be neglected for most standard building applications. Based on modern insulations standards (low U-values), the heat-flux variations that will actually be induced by temperature swings on the opposite side of the building component will be minor. To illustrate this, we can use the tool to calculate the effect on the periodic thermal transmittance of light-weight insulation vs. heavy-weight insulation. We can show this with a simple wall (or roof) consisting solely of 20 cm of reinforced concrete and 15 cm of external insulation. A strong external temperature variation of +/-15 °C is assumed (=a range of 30°C).  Based on these assumptions we get the following results:

Light-weight insulation (25 kg/m³): temperature swings internal surface: +/- 0.10°C, heat-flux: +/- 0.77 W/m², phase-shift: 7.6 hours

Heavy-weight insulation (250 kg/m³): temperature swings internal surface: +/- 0.04°C, heat-flux: +/- 0.34 W/m², phase-shift: 14.6 hours

This means that effect can be seen very well from a relative point of view. Seen from an absolute point of view however, the difference is hardly relevant as the resulting total heat-fluxes are minor compared to other heat-sources (e.g. unshaded or open windows).

Time-shift of periodic thermal transmittance

The value describes the lag that the heat-wave caused by the temperature swing of the opposite side of the wall will have. To stay in-line with the other time shift values, the negative sign expresses that the heat-flux lags the temperature swings on the other side of the wall. Often it is stated that a time shift of 12 hours should be targeted, as this means that the maximum of the heat waves will arrive on the other side of the wall when the temperatures are lowest (or vice versa). Regarding building components matching modern building standards this rule can be considered obsolete, as the actual surface temperature swings that are caused by temperature swings on the opposite side of the building component are usually within the range of tenths or even few hundredths degrees Celsius. The corresponding heat-fluxes are therefore usually negligible.

Internal areal heat capacity

The value of the internal heat-capacity describes the ability of a building component to buffer heat during a diurnal cycle. The value specifies the amount of heat that can be buffered by one square-meter during one day on a temperature swing of 1 degree, therefore its unit is kJ/m²K. Since the underlying equations are linear, it is possible to multiply this value with any other temperature amplitude to calculate the corresponding amount of heat that can be buffered.

The areal heat capacity is calculated by integrating the heat-fluxes described by the thermal admittances for a whole day. Differing from the way the single thermal admittances are defined, the internal areal heat capacity considers temperature swings on both sides of the building component. By using complex numbers it can therefore be calculated based on the internal admittance and the periodic transmittance. Depending on the actual temporal phase-shift of the periodic transmittance, it can either increase – or decrease the capacity compared to a situation with constant external temperatures. However, as mentioned above, for high insulations standards the influence of the periodic transmittance will be minor. For this reason, the internal areal heat capacity is usually largely proportional to the internal thermal admittance.

It is essential to have a sufficiently large internal heat capacity to avoid overheating risks in summer, and/or to reduce related cooling costs. The total heat capacity of the interior of the building should be able to absorb the heat during the daytime of a summer day, which can then be released during the night-time by using natural ventilation at lower outdoor temperatures. The larger the amount of internal heat capacity is, the lower the internal temperature swings will be. Obviously, on the first hand, daytime heat-fluxes into the building should be restricted through optimal shading and by keeping windows and doors closed.

To determine the whole heat capacity of a room you will simply have to add the specific areal heat capacities of all constructions multiplied with their actual surfaces (ceiling, floor, wall-1, wall-2,…). By using the tool you will find out that the areal heat capacity mainly depends on the material of the innermost layer. This material should be sufficiently thermally conductive and have a high heat capacity (mainly determined by its bulk-density and conductivity).

This means:  a concrete ceiling will be significantly better than a suspended ceiling, a stone floor will be better than a parquet floor (or even carpet), a thick gypsum-fiber board will be better than a thin gypsum-plaster board, etc.

External areal heat capacity

Corresponding to the internal areal heat capacity, it describes the ability of a building component to buffer heat on a diurnal temperature cycle on the external surface. Again the heat-flux originating from temperature swings on the opposite (internal) side of the building are also being considered (but usually of minor significance).

From a practical point of view, the external areal heat capacity can be interesting if you are interested in reducing the temperature swings of your façade. This can be a matter of comfort, but there is also another important aspect: it is a great disadvantage of modern polystyrene facades to show extremely small external heat capacities. These are a result of the combination of light-weight insulation materials with only a very thin layer of render. The lack of heat capacity leads to high surface temperatures during day-time and – maybe even more problematic – to low surface-temperatures during the night. As a consequence of the extremely low heat-capacity, the comparably low radiative cooling effect, linked to clear night skies, is able to lower the façade temperatures even below ambient air temperatures. Consequently, relative humidity levels on the surfaces are elevated and quite often the dew point is reached.  The slightly lower than ambient temperatures of the façade can therefore enable, or boost the growth of algae or fungi on the façade significantly. This problem is currently addressed by adding problematic chemical growth inhibitors to the renders or colors, which poses a threat to the environment.

Application notes for the tool


The Excel-tool is split into four sheets with different functionalities:

  • Calculation-Tool
    This is the main sheet, where the calculation is done. Enter your material layers and surface resistance values here to get the results (also on this sheet).
  • Interactive Chart
    On this page, an interactive diagram illustrates the temperature and heat-flux variations over time. You can set ambient temperature swings for one or both sides of the building component and view the resulting heat-fluxes and temperatures on both surfaces of the component.
  • Materials
    On this sheet, I have provided typical material data for 200 commonly used materials. You can copy & paste values to the calculation sheet.
  • Validation example
    On the last sheet, the validation example provided by the standard ISO 13786 is calculated to prove the validity of the algorithm.

Surface resistances Rsi and Rse

Apart from the material layers, you will have to enter the correct surface resistances for your calculation. These describe the heat transfer from an environment into or out of the surfaces of a building component. They represent a simplified model, as the actual heat exchange occurs due to a combination of the three different physical processes (radiation, convection, conduction). More on the theory and recommended values can be found on the dedicated page.

Please note that for the behalf of these capacity calculations it is recommended to use a value of 0,13 m²K/W for all cases when the heat-fluxes are predominately caused by the internal temperature swings and there is no or only little net average heat-flux during one day. This means that when you would normally use 0.10 or 0.17 m²K/W for upward or downward heat-flux on U-value calculations for ceilings or floors, it might be more appropriate to use 0,13 m²K/W for either case to calculate heat-capacities. Whenever the major heat-flux caused by the 24h temperature swings is greater than the average net outflow or inflow and therefore the total heat-flux changes its direction (sign) two times a day it will be more suitable to use this value.

Internal walls, ceilings, floors

Of course, you can also use the tool to calculate the heat capacities of internal building components. In this case, just use the same surface resistance value (usually 0.13 m²K/W) for each side of the component. The labels “internal” and “external” will then only serve as a reference to identify the specific side of the wall.

Floors with ground contact

You can as well use the tool to calculate the internal areal heat capacity of floors (or walls) with ground contact. For this purpose, I recommend adding a 2m thick layer of soil (e.g. use clay/silt of the material list) to the external side of the building component. In this case, of course, only the internal result values will be of interest. (For the chart you would then use the monthly or yearly average soil temperature in this depth).


The chart will help you to understand the buffering effect of your building component, as well as the occurring phase shifts on both sides. You can either assume a temperature swing on only one side to better understand the effects – or you can assume temperature swings on both surfaces to reflect a more realistic situation. The 24h temperature variations can be defined by specifying an average temperature, a temperature amplitude, as well as certain time for the maximum temperature.

Of course, the occurring temperature variations would also depend on the resulting heat-fluxes going through your component, but mainly they are dependent on solar inputs and ventilation. Therefore a whole building simulation would be required to precisely determine the actual values. To understand the process and estimate the potential range of the surface temperatures and heat-fluxes it will be sufficient to use realistic assumptions for the internal and external temperatures.

Material list

The tool also includes a list of material parameters for approx. 200 common materials. You can use copy&paste to transfer the appropriate materials as layers to the calculation sheet. For accurate calculations, you should use the precise values that you should usually find on the data-sheet of the specific product. If you use our HTflux Software you can use additional materials of the online material database.


Download-link to free calculation tool

Thermal mass calculation tool according to EN ISO 13786

For more detailed analysis, simulations, material properties database, etc. please make use of our HTflux Software.

www.htflux.comDaniel Rüdisser, © 2018

This excel tool is developed for free use and distribution. The tools has been validated, however we accept no liability for the calculation results or any losses or damages connected to them.