/
Expansion vessel

Expansion vessel

Introduction

An expansion vessel (also called an expansion tank) is a key component in any closed-loop hydronic system. It accommodates changes in the fluid volume resulting from thermal expansion of the system’s volume during operation, thereby preventing excessive pressure in the system. Without an expansion vessel, the heated fluid would have nowhere to expand to leading to dangerously high pressures and system damage.

Hysopt focuses on a diaphragm expansion vessels of which the internally topology is depicted below for a system using water as heat transfer medium:

image-20250120-101901.png
Conceptual representation of a diaphragm expansion vessel

It is important to adequately design the expansion vessels in order to avoid air infiltration, evaporation of the liquid, pump cavitation and excessive pressures anywhere in the system under all, valid operating conditions. Practically, in the Hysopt software, the expansion vessel base circuit is also used to adapt the type of fluid used in the system. (e.g. glycol or ethanol mixtures)

image-20250120-091853.png
Expansion vessel Base Circuit in Hysopt

Expansion vessel Base Circuit

Below is a screenshot of Hysopt’s Expansion Vessel with parameter list.

Hysopt only provides an expansion vessel in the return pipe for reasons of good practice. Expansion tank membranes are sensitive to continuously high temperatures above 70°C (158°C), so it is recommended to place the component in the return pipe to avoid excessive temperatures.

Parameter list

General

  • Mixture and Brine

    • Brine: Define the fluid mixture (e.g., water or water+glycol). If none, water is used as fluid type.

    • Mixture: define the concentration of mixture as part of the water+glycol mixture.

Specifying the heat transfer medium

It is important to specify the correct heat transfer medium in your system as brine mixtures have other heat transfer properties than water. Hysopt will automatically propagate the specified medium throughout the hydronic loop.

  • System Volume

    • The total volume of fluid in the system (pipes, equipment, etc.).

  • Minimal System Temperature / Maximal System Temperature

    • Defaulted to 4 °C and 90 °C, respectively. Used to determine the fluid’s density extremes.

  • Expansion Coefficient

    • Calculated from the fluid densities at the minimal and maximal temperatures. Shown as 0 % by default and can be overridden by the user if needed.

  • Maximal Static Height above Vessel

    • The static head of water/mixture above the expansion vessel. Used to determine the minimum required pre-charge pressure.

  • Safety Valve Height above Vessel

    • The relative height of the safety valve compared to the vessel. Affects the maximal allowable pressure at the vessel’s location, which influences the final pressure during design.

Safety Valve Parameters

  • Design Discharge Pressure
    The design discharge pressure at which the safety valve is expected to open.

  • Effective Discharge Pressure
    Only relevant if using the part catalogue: The effective discharge pressure of the part-selected safety relief valve.

Expansion Vessel Parameters

  • Design Pre-Charge Pressure
    The theoretically calculated pre-charge pressure that is necessary to ensure the minimum pressure in the system to avoid issues like evaporation and cavitation.

  • Final Pressure
    The maximum allowed gauge pressure at the vessel location (often derived from the safety valve setting). If the vessel is oversized, the final pressure is recalculated and will be lower than the maximal allowable pressure as derived from the safety valve.

  • Acceptance Factor
    The fraction of the gross vessel volume actually usable to accommodate expansion (calculated from pre-charge and final pressures).

  • Design Volume
    The theoretically calculated volume needed (gross size) for the vessel to handle the net expansion volume.

  • Installed Volume
    If a manufacturer’s part or catalog selection is made, the actual installed tank volume is displayed here.

  • Installed Pre-Charge Pressure

If a manufacturer’s part or catalog selection is made, the actual installed pre-charge pressure of the selected tank is displayed here.

Expansion vessel sizing

The expansion vessel needs to be adequately sized to avoid harmful situations at any location in the hydronic loop. Properly sized and properly pre-charged expansion vessels will:

  • Avoid air infiltration at any point in the system

  • Avoid evaporation of the fluid at any point in the system

  • Avoid pump cavitation

  • Keep the pressure below the maximal allowed pressure at all locations in the loop (at components, at piping, …)

Below is a step-by-step procedure to size the expansion vessel for your situation

Step 1: Determine the inputs

Brine and Mixture

As the thermal expansion properties depends on the type of medium used, enter the properties of the heat transfer medium used in the system.

If the heat transfer medium is water, you can ignore this step.

System Volume

The system volume is the sum of all internal volumes of production units, end units, low loss headers, piping, storage tanks and all other system components that are part of the corresponding hydronic loop.

The total system volume must be determined upfront. To assist in the determination of the pipework volume and the storage tank volume, you can consult the “info message” after running optimise components image-20250120-103553.png, as shown below.

The sum of the pipework volume and thermal storage volume is insufficient to consider as total system volume. The system volume encapsulates the internal volume of all system components that are part of the corresponding hydronic loop.

Design Discharge Pressure

The design discharge pressure represents the pressure setting at which the system’s safety valve would open. This pressure is seen as the maximal allowable pressure in the system at the location of the safety valve.

The safety valve’s setting itself can be determined by investigating the maximal operating pressure of all system components (pipework PN, production unit maximal pressure, …). Hysopt does not support (yet) this determination so it is advised to consult a professional guideline or standard to determine the safety relief valve sizing and setting.

Maximal static height above the vessel

The maximal static height above the vessel represents the height difference between the expansion vessel (= reference height) and the highest point of the particular hydronic loop. The used convention is shown in the picture:

The maximal static height matters because the fluid’s pressure declines the higher the fluid climbs. Therefore, the highest system location will be the critical point when the system is at rest at which evaporation and underpressure must be avoided.

Safety Valve Height above vessel

The safety valve height above vessel is the height difference between the expansion vessel (=reference height) and the system’s safety valve. If the safety relief valve is installed at a different height than the expansion vessel, its setting must be recalculated to reflect the pressure at the expansion vessel’s location.

The applied convention is shown in the picture:

 

 

Step 2: Net volume: Tmin, Tmax, the expansion coefficient

Minimal system temperature

The minimal system temperature is typically equal to 4°C as the temperature at which water is the most dense. If another minimal system temperature is preferred, you can always override the value and lock the parameter.

Maximal system temperature

The maximal system temperature is chosen to be the maximum design temperature + 5°C. As an example, a system that is designed at 70/50°C will get a maximal system temperature of 75°C.

It is advised that the maximal system temperature is no lower than 35°C, even for cooling installation, to take into account a resting installation at warm outdoor conditions.

If you prefer to build in additional safety or use another rule-of-thumb to determine the maximal system temperature, you can again override the value and lock the parameter.

Expansion coefficient

The expansion coefficient e describes the relative volume expansion of a medium if heated from the minimal system temperature to the maximal system temperature. The expansion coefficient can be calculated as:

LaTeX

with:

  • ρTmax: The medium’s density at the maximal system temperature

  • ρTmin: The medium’s density at the minimal system temperature

If the volume of a medium at the initial condition (T = Tmin) is represented by Vinit, than the volume at the maximal system temperature will be Vinit * (1+e).

For the expansion vessel situation, this initial volume equals the system volume. We can subsequently calculate the extra amount of volume by increasing the temperature from Tmin to Tmax as:

LaTeX

For practical reasons, it is advised to always have some fluid in the expansion vessel, called the water reserve. Therefore, we add a fixed water reserve percentage wr% of 0.5% of the system’s volume to the volume that we expect in the expansion vessel. The total volume of fluid that the expansion vessel would need to accomodate for, defined as the net volume Vnet, can now be calculated as:

LaTeX

with:

  • Vnet : The volume of fluid in the expansion vessel at the maximal system temperature

  • Vexpansion : The thermal expansion volume by heating the system volume from Tmin to Tmax

  • Vwater_reserve : A fixed percentage (0.5%) of the system volume to avoid the expansion vessel to be empty

  • Vsystem : The system volume

  • e : The expansion coefficient

  • wr% : Fixed water reserve percentage of 0.5%

Step 3: Pressure limitations of the system

To go from the net volume to the gross volume of the expansion vessel, we must take into account the pressure limitations of the system. Typically, we have the following pressure limitations:

  1. Minimal allowable pressure: Necessary to avoid evaporation, underpressure and pump cavitation anywhere in the system

  2. Maximal allowable pressure: Governed by the system’s safety valve setting and location

Design pre-charge pressure

The design pre-charge pressure represents the pressure that is put on the expansion vessel when leaving the factory. It is the gas pressure before system filling and is defined as a gauge pressure.

The design pre-charge pressure is chosen in such a way that evaporation, pump cavitation and underpressure are avoided at all times at any location in the system. Hysopt calculates the pre-charge pressure based on the maximal static height above vessel, plus an additional safety margin.

Final pressure

The final pressure represents the pressure (gauge pressrue) at the expansion vessel when the complete system volume is heated to the maximal temperature.

During design, we choose the final pressure to be equal to the maximal allowable pressure at the expansion vessel location to minimise the required expansion vessel volume. However, the final pressure can also be chosen lower than the maximal allowable pressure, which will result in an oversized expansion vessel.

If the user overwrites the design volume, we will recalculate the final pressure following its definition, namely the pressure when the complete system is at the maximal temperature. This value will deviate from the maximal allowable pressure at the vessel location, which arises from the safety valve properties.

The acceptance factor

The acceptance factor represents the percentage of the expansion vessel that can effectively be used to take in any fluid. The acceptance factor is not 100% due to the minimal and maximal pressure limitations of the system, and is thus derived from the pre-charge and final pressure.

Step 4: Calculation output - Vessel size/pre-charge pressure

The design volume of the expansion vessel is one of the outputs of the calculation and represents the theoretically, minimal required volume of the expansion vessel to satisfy proper system operation, if the expansion vessel is pre-charged at the shown design pre-charge pressure.

5. Warnings & Errors

Warnings

  1. The final pressure and the acceptance factor are recalculated due to part selection or a locked design volume. The recalculated final pressure is x bar. The safety valve setting would allow a maximal pressure at the vessel location of x bar.

The design volume of the expansion vessel is overwritten, therefore the calculations of the final pressure and maximal pressure at the vessel are recalculated based on the locked volume of the expansion vessel.

  1. Acceptance factor and design pre-charge OR final pressure OR design volume are locked simultaneously, causing inconsistent results. Please unlock one the parameters.

The acceptance factor and pre-charge OR final pressure OR design volume are locked simultaneously, this will cause inconsistent calculations. Therefore it is advised to unlock one of the parameters.

  1. Pre-charge pressure (x kPa) opens safety valve (x kPa)

The “Pre-charge pressure” is higher than the “Design discharge pressure”, therefore the safety valve will open at the “Pre-charge pressure”. This is not a good design, because the safety valve will always be open. Check the input parameters and make sure that the “Design discharge pressure” is higher than the “Design pre-charge pressure”.

Errors

  1. Expansion vessel too small (expected x l but installed x l): The recalculated acceptance factor (100%) and final pressure (infinity) are invalid due to insufficient vessel size

The design volume of the expansion vessel is overwritten, therefore the calculations of the final pressure and maximal pressure at the vessel are recalculated based on the locked volume of the expansion vessel. In this case the locked design volume of the expansion vessel is to low, therefore resulting in invalid calculations.

To solve this error: Unlock the design volume of the expansion vessel or fill in a volume that is higher than the expected value.

  1. The final pressure (x kPa) cannot be lower than the pre-charge pressure (x kPa) in practical situations. Please verify the inputs, increase the maximal allowable pressure if possible or consider other design configurations (see wiki).

This error can occur in the following situations:

  1. The “Design discharge pressure” parameter being too low, therefore the calculation of the “Final pressure” is not sufficient.

  2. The “Final pressure” is locked with a value that is lower than the “Pre-charge pressure”.

  3. The “Design pre-charge pressure” is locked with a value that is higher than the “Final pressure”.

To solve this error (based on the situations above):

  1. Increase the “Design discharge pressure” so that the final pressure is sufficient.

  2. Unlock the “Final pressure”

  3. Unlock the “Design pre-charge pressure”

 


6. Example Sizing Scenarios

Standard Sizing (No Special Conditions)

On default the Hysopt software will calculate the design volume and pressures of the expansion vessel based on ideal design conditions. These are:

  • The expansion vessel is on the pump(s) suction side.

  • The pump differential pressure is negligible compared to the safety relief valve setting.

  • Pump is not located between the expansion vessel and the safety relief valve.

Additional pressure from the pump is considered in the “Pre-charge” OR “Final pressure” calculation depending on the location of the pump(s) and/or the expansion vessel.

Example model

Calculations

  1. Determination of the system volume

Currently, the user has to determine the system volume himself. The Hysopt software can determine the total water volume of the pipes and thermal storage. These values can be found on the information label when hovering over the expansion vessel. These calculated values must be manually added to the total water volume of the other components (e.g. Radiators, Boilers, etc.). The other parameters of the expansion vessel are calculated by the Hysopt software.

  • Total water volume of the pipes = 0.25 m³

  • Total water volume of thermal storage = 1 m³

  • Total water volume of radiators = 1 m³

  • Total water volume of boiler = 0.2 m³

  1. Determination of the max/min system temperatures for expansion coefficient

On default the minimal system temperature is 4°C, if the system has a lower minimal temperature it is advised to use a glycol mixture. On default the maximal system temperature is based on the supply temperature in the model + 5°C. In this example the supply temperature of the system is 70°C, therefore the software will use 75 °C as the maximum system temperature.

  • Minimal system temperature = 4°C

  • Maximal system temperature = 75°C

The expansion coefficient (e) is calculated with the formula below:

LaTeX

The density of water at the minimal and maximal system temperature can be determined by using the table below:

 

  • Density at minimal system temperature = 999.97 kg/m³

  • Density at maximal system temperature = 974.84 kg/m³

LaTeX
  • Expansion coefficient (e) = 2.51%.

  1. Determination of the maximal static height and safety valve height above the expansion vessel

The user needs to fill in these value depending on the configuration of the system. In this example the values of these parameters are:

  • Maximal static height above expansion vessel = 15 meter

  • Safety valve height above expansion vessel = 3 meter

  1. Determination of Design discharge pressure, Design pre-charge pressure and Final pressure

The pre-charge pressure is calculated with the formula below:

LaTeX
LaTeX

Where:

  • p0,gauge = Pre-charge pressure

  • pst = Static height pressure

  • pd = Vapour pressure, this factor is negligible at full liquid phase state.

  • Mpre = 30 kPa = Pre-charge pressure margin.

  • ρmin_temp = density of the water at the lowest system temperature

  • g = gravitational constant

  • Hmax,static = Maximal static height of the system above the expansion vessel

On default the software uses a pre-charge pressure margin of 30 kPa, if a different margin is desired, the user must manually calculate the pre-charge pressure and lock it.

LaTeX
  • Pre-charge pressure = 177.15 kPa

The final pressure is calculated with the formula below:

LaTeX

where:

  • pfinal = Final pressure

  • pmax,sv = Design discharge temperature

  • Msv = Safety valve setting margin

  • ρmax = Density of the water at the highest system temperature

  • Hsv,vessel = Static height of the safety valve above the expansion vessel

On default the Design discharge pressure is set on 350 kPa, this value differs based on the installed safety valve, the user must overwrite this value. The default safety valve setting margin is 0.9. If the user want to change this parameter, the final pressure needs to be manually calculated and filled in.

LaTeX
  1. Determination of the Design volume of the expansion vessel

At last the design volume of the expansion vessel is calculated with the formula below:

LaTeX
LaTeX

where:

  • Vsystem = Total water volume of the system

  • e = Expansion coefficient

  • wr% = water reserve factor

  • ηg = Acceptance factor

The default water reserve factor is 0.5%. If the user want to change this parameter, Design volume of the expansion vessel needs to be manually calculated and filled in.

LaTeX

Expansion vessel at discharge side of pump

If the expansion vessel is at the discharge side of the pump additional pressure from the pump is considered in the “Pre-charge pressure” calculation. The pump pressure will certainly have an impact on the calculations of the “Design volume” of the expansion vessel.

Example model

In this example the same system configuration is used, only the location of the expansion vessel is changed. This means that most of calculated parameters will not be affected. Only the pre-charge pressure, acceptance factor and design volume of the expansion vessel will be affected. Currently, the user have to manually add the pressure from the pump(s) with the calculated “Pre-charge pressure”, to calculate the correct design volume of the expansion vessel.

Calculations

  • Pre-charge pressure

The pre-charge pressure can be calculated with the formula below:

LaTeX

Where:

ΔPpump= Pump pressure in kPa, in this example the pump pressure is 14.41 kPa

LaTeX

It is possible that the “Design pre-charge pressure” exceeds the “Final pressure” and/or the “Design discharge pressure”. In this cases you must manually fill in a higher value for the “Design discharge pressure”.

  • Design volume of the expansion vessel

The design volume of the expansion vessel is calculated with the formula below:

LaTeX
LaTeX

In this situation the acceptance factor ηg differs than with the standard sizing due to the change of Pre-charge pressure, therefore the volume of the expansion vessel differs.

LaTeX
LaTeX

Pump Between Vessel & Safety Valve

If the pump is located in between the expansion vessel and the safety relief valve, the final pressure is limited by the pump pressure. The pump pressure will certainly have an impact on the calculations of the “Design volume” of the expansion vessel.

Example model

In this example the same system configuration is used, only the location of the pump is changed. This means that most of calculated parameters will not be affected. Only the final pressure, acceptance factor and design volume of the expansion vessel will be affected. Currently, the user have to manually subtract the pressure from the pump(s) with the calculated “Final pressure”, to calculate the correct design volume of the expansion vessel.

Calculations

  • Final pressure

The final pressure is calculated with the formula below:

LaTeX

where:

  • ΔPpump= Pump pressure in kPa, in this example the pump pressure is 14.41 kPa

LaTeX

It is possible that the “Design pre-charge pressure” exceeds the “Final pressure” and/or the “Design discharge pressure”. In this cases you must manually fill in a higher value for the “Design discharge pressure”.

  • Design volume of the expansion vessel

The design volume of the expansion vessel is calculated with the formula below:

LaTeX
LaTeX

In this situation the acceptance factor ηg differs than with the standard sizing due to the change of Final pressure, therefore the volume of the expansion vessel differs.

LaTeX
LaTeX

Expansion automat

When using an expansion automat, the volume of the expansion vessel can be lowered due to the higher efficiency of the expansion vessel. In this case the acceptance factor of the expansion vessel is significant higher, depending on the maximal efficiency of the expansion automat. Currently, the user needs to manually fill in the acceptance factor in the Hysopt software.

Example model

 

Calculations

  • Design volume of the expansion vessel

The design volume of the expansion vessel is calculated with the formula below:

LaTeX

In this situation the acceptance factor ηg depends on the maximal efficiency of the expansion automat. In this example an acceptance factor of 95% is taken into account.

LaTeX

Overview design volume expansion vessel

 

Standard sizing
expansion vessel at discharge side of pump
pump in between expansion vessel and safety valve
Expansion automat

 

Standard sizing
expansion vessel at discharge side of pump
pump in between expansion vessel and safety valve
Expansion automat
Design volume of expansion vessel
0.197 m³
0.216 m³
0.208 m³
0.078 m³