nPro
Navigation

Pressure maintenance in district heating networks

Every closed district heating network requires pressure maintenance. It absorbs the thermal expansion of the water, compensates for water losses and keeps the pressure within permissible limits at every point of the network. For district heating, low-temperature networks and cold district heating, nPro calculates the required nominal volume of a membrane expansion vessel and of a pressurisation unit directly from the network design, along with the required pressure rating of the pipes. This page documents the calculation method and a comparison with the design tool Reflex Solutions Pro.

Tasks of pressure maintenance in district heating networks

Pressure maintenance fulfils three tasks in district heating networks. It keeps the pressure above a minimum level at every point of the network to prevent negative pressure, air ingress, evaporation and cavitation at pumps and valves. It absorbs the temperature-related change in volume of the heating water. And it holds a water reserve that compensates for small water losses during operation.

There are two basic types, which are used as alternatives:

  • Static pressure maintenance with a membrane expansion vessel: The pressure is generated by a pre-charged gas cushion. The system works without auxiliary energy and is inexpensive, but the pressure rises with the fill level. Typically used in smaller local heating networks up to approx. 1 MW.
  • Dynamic pressure maintenance with a pressurisation unit: Pumps or compressors keep the pressure almost constant. Nearly the entire vessel volume can be used, and make-up and degassing are often integrated. This is the standard solution in larger district heating networks.

Calculation in nPro

The calculation is based on EN 12828 and VDI 4708 Part 1 as well as on approaches commonly used for district heating networks. All pressures are gauge pressures.

Expansion volume

The expansion volume results from the change in density of the heat transfer medium between the lowest temperature and the highest operating temperature. The fill temperature of 10 °C is used as the lowest temperature, or the lower network temperature in cold networks. The density is calculated as a function of temperature for water or the selected water-glycol mixture:

Ve=VS⋅(ρminρ(tS,max)−1)+VR⋅(ρminρ(tR,max)−1)V_e = V_{S} \cdot \left( \frac{\rho_{min}}{\rho(t_{S,max})} - 1 \right) + V_{R} \cdot \left( \frac{\rho_{min}}{\rho(t_{R,max})} - 1 \right)

with VSV_{S} and VRV_{R} as the water content of the supply and return lines, ρmin\rho_{min} as the density at the lowest temperature and ρ(t)\rho(t) as the density at the respective maximum temperature.

As is common practice in district heating, the supply line expands up to the maximum supply temperature and the return line only up to the maximum return temperature. This gives more realistic results than the approach used for building heating systems, where the entire volume is heated to the highest temperature. The water content used is the volume of the pipe network from the network design.

In addition, a water reserve of 0.5 % of the water content is provided, with a minimum of 3 litres:

VV=0.005⋅VAV_V = 0.005 \cdot V_A

with VAV_A as the total water content of the system.

Nominal volume of pressurisation unit and expansion vessel

With a pressurisation unit, the pressure is independent of the fill level. The nominal volume is therefore only 10 % larger than the volume of water to be absorbed:

Vn=1.1⋅(Ve+VV)V_n = 1.1 \cdot (V_e + V_V)

with VnV_n as the nominal volume, VeV_e as the expansion volume and VVV_V as the water reserve.

In a membrane expansion vessel, the gas cushion is compressed as the fill level rises, so only part of the vessel can be used:

Vn=(Ve+VV)⋅pe+1pe−p0V_n = (V_e + V_V) \cdot \frac{p_e + 1}{p_e - p_0}

The pre-charge pressure p0p_0 in bar corresponds to the minimum pressure of the pressure maintenance set in the project. The final pressure pep_e is determined for a standard vessel with a maximum operating pressure of 6 bar, with pSVp_{SV} as the set pressure of the safety valve:

pe=0.9⋅pSV=0.9⋅6 bar=5.4 barp_e = 0.9 \cdot p_{SV} = 0.9 \cdot 6 \text{ bar} = 5.4 \text{ bar}

If the pressure band is insufficient due to a high pre-charge pressure, a 10 bar vessel is used instead. In addition, the pressure must not exceed 90 % of the pipe pressure rating at any point in the network. The expansion vessel is only shown for networks with a peak load of up to approx. 1 MW; above that, a pressurisation unit is the usual solution.

Surcharge for storage and generators

Buffer storage tanks, heat generators and other plant components are often not yet defined at the network planning stage, but frequently account for the largest share of the water content. nPro therefore provides a surcharge per m³ of additional water content in addition to the nominal volume for the pipe network. It is calculated conservatively up to the highest network temperature. Example: 72 L + 34 L/m³ with 20 m³ of buffer storage results in 72 L + 20 · 34 L = 752 L.

Pressure maintenance in district heating and cold district heating

How much the water expands depends primarily on the network temperature. Table 1 summarises typical values per m³ of water content for different network types (pre-charge pressure 3 bar, expansion vessel with 6 bar).

Table 1: Typical specific nominal volumes of pressure maintenance per m³ of water content, calculated with nPro. Pre-charge pressure 3 bar, fill temperature 10 °C, water reserve 0.5 %, expansion vessel with a maximum operating pressure of 6 bar. Pipe network: supply and return each half of the volume; storage: expansion up to the highest network temperature.
Network typeMax. supply / returnExpansion pipe networkPressurisation unit per m³ pipe networkExpansion vessel per m³ pipe networkPressurisation unit per m³ storageExpansion vessel per m³ storage
Cold district heating20 / 15 °C0.1 %7 L16 L7 L17 L
Low-temperature district heating55 / 35 °C1.0 %16 L40 L21 L51 L
District heating75 / 55 °C2.0 %27 L66 L34 L81 L
High-temperature district heating90 / 60 °C2.6 %34 L83 L45 L108 L

In cold district heating networks, the water hardly expands at all. The nominal volume is therefore determined mainly by the water reserve. nPro automatically takes two special features into account: if network temperatures fall below the fill temperature in winter, the lower temperature is used as the starting point. And because the return line can be warmer than the supply line in summer in networks with cooling, the surcharge for storage is based on the highest temperature of both lines. You can find more about the fundamentals under cold district heating and about the design under sizing of 5GDHC networks.

In conventional district heating, on the other hand, the expansion determines the result. Due to the pressure factor, an expansion vessel is about two and a half times as large as the vessel of a pressurisation unit.

Pressure rating of the pipes

nPro determines the smallest standard pressure rating from the highest pressure of the hydraulic pressure calculation in the design case, separately for each pipe type selected in the pipe dimensioning. In mixed networks, for example with steel main lines and flexible plastic house connections, the highest pressure rating is shown. Transient pressures such as pressure surges are not taken into account.

Table 2: Pressure ratings per pipe type stored in nPro. The exact permissible pressures depend on the manufacturer and the operating temperature.
Pipe typePressure ratings
Steel pre-insulated bonded pipes (single and twin pipes)PN 16, PN 25, PN 40
Flexible insulated plastic pipes (PE-Xa)PN 6, PN 10
Uninsulated PE pipes (cold district heating)PN 10, PN 16

Validation of the pressure maintenance calculation

For validation, an example network was recalculated with the design tool Reflex Solutions Pro by Reflex Winkelmann GmbH (as of October 2026) and compared with the results from nPro. Boundary conditions: water content of the pipe network 2,600 L, maximum supply temperature 75 °C, maximum return temperature 55 °C, pre-charge pressure 3.0 bar, safety valve set pressure 6 bar, water reserve 0.5 %, generator capacity 400 kW. In Reflex Solutions Pro, the design criterion “mean system temperature” was selected, which is closest to the approach used in nPro with separate consideration of supply and return.

Table 3: Comparison of pressure maintenance design between nPro and Reflex Solutions Pro (as of October 2026) for an example network with 2,600 L water content, 75/55 °C, pre-charge pressure 3.0 bar and safety valve 6 bar.
ParameternProReflex Solutions ProDeviation
Minimum nominal volume pressurisation unit71 L74 L−4.1 %
Minimum nominal volume expansion vessel172 L170 L+1.2 %
Pressure factor expansion vessel pe+1pe−p0\frac{p_e + 1}{p_e - p_0}2.672.66+0.4 %

The deviations are below 5 %. The pressure factor of the expansion vessel is virtually identical; the differences in volume result from the tabulated expansion coefficients in Reflex Solutions Pro compared with the density function used in nPro. For this network, Reflex Solutions Pro selects a Reflex N 200 vessel (static pressure maintenance) or a Variomat pressurisation unit with a VG 200 basic vessel. This illustrates a point that is important for small networks: nPro outputs the calculated minimum volume, while available vessels are rounded up to the next size. Depending on the manufacturer, basic vessels for pressurisation units start at approx. 200 L.

Further comparisons of nPro with established planning tools can be found under validation.

Sources

  1. EN 12828: Heating systems in buildings – Design for water-based heating systems.
  2. VDI 4708 Part 1: Pressurisation, venting, de-aeration – Pressurisation. The Association of German Engineers (VDI).
  3. Reflex Winkelmann GmbH: Planen, Berechnen, Ausrüsten – Druckhaltung, Entgasung, Nachspeisung (planning documentation on pressure maintenance, degassing and make-up, in German), 2021.
  4. Reflex Winkelmann GmbH: Reflex Solutions Pro, design software for pressure maintenance, degassing and make-up. As of October 2026.