Dynamic thermal simulation of a tree-shaped district heating network based on discrete event simulation

Zichan Xie*, Haichao Wang*, Pengmin Hua, Maximilian Björkstam, Risto Lahdelma

*Corresponding author for this work

Research output: Contribution to journalArticleScientificpeer-review

12 Downloads (Pure)

Abstract

The computational complexity involved in modelling district heating (DH) networks impedes the integration of network operations into comprehensive DH system studies. We developed a flexible, accurate, and fast dynamic thermal simulation model utilising discrete event simulation (DES). This model is versatile, suitable for any tree-shaped DH network with a central heating plant and can estimate node temperatures and calculate pipe heat losses. The speed of the model is improved via using variable time steps and by incorporating two advanced techniques: lazy evaluation and a customised priority queue. To further improve the computational speed, we developed a technique to eliminate redundant sampling points. This model was tested and demonstrated excellent consistency with actual measurements. Remarkably, reducing sampling points can speed up the simulation by a factor of three without compromising the temperature accuracy. A 72-day simulation of a network with 102 pipes was completed within 0.219 s. Our findings highlight the significant potential of the DES model for large-scale dynamic network simulations and offer a promising solution for DH network simulations and system optimisation.

Original languageEnglish
Article number133775
Pages (from-to)1-12
Number of pages12
JournalEnergy
Volume313
DOIs
Publication statusPublished - 30 Dec 2024
MoE publication typeA1 Journal article-refereed

Keywords

  • Discrete event simulation
  • District heating network
  • Heat losses
  • Lagrangian method
  • Twin pipe
  • Variable time step

Fingerprint

Dive into the research topics of 'Dynamic thermal simulation of a tree-shaped district heating network based on discrete event simulation'. Together they form a unique fingerprint.

Cite this