Published March 8, 2026 | Version v1
Dataset Open

Novel parameterisation of building storage heat flux for urban climate modelling

  • 1. ROR icon University of Reading
  • 2. ROR icon Cardiff University

Description

This repository contains the data and scripts used to develop dyOHM and its application in neighbourhood-scale modelling by SUEWS.

The repository is organised into five main folders:

  • EPW
    Weather input files used for clustering and run energyplus.

  • EnergyPlusResult
    EnergyPlus-derived simulation outputs (Q* and QS) used to fit and parameterise OHM coefficients.

  • Observation
    Observational data used to evaluate the parameterised OHM coefficients (e.g. energy balance heat fluxes, wind speed and air temperature) and storage heat flux (e.g. surface temperature).

  • Data
    Processed intermediate datasets generated by the scripts, including clustering results, fitted coefficients, and summary tables.

  • Figure
    Figures produced by the scripts.

  • Script
    Python scripts for the full workflow, including weather clustering, OHM fitting, coefficient parameterisation, observational evaluation, and SUEWS application.

Suggested workflow

The scripts are intended to be run step by step in the Script folder.

A typical workflow is:

  1. Run the weather clustering script (weather_clustering.py) using the EPW files in EPW folder

  2. Run the OHM fitting script (EnergyPlus_OHM_fitting.py) using the clustering results and EnergyPlus outputs in EnergyPlusResult folder.

  3. Run the coefficient parameterisation script (a1_a2_a3_parameterisation.py) to derive equations for a1, a2 and a3.

  4. Run the observational evaluation (Verification.py) script using the observation data in Observation folder.

  5. Run the SUEWS evaluation script (Run_SUEWS.py) to run SUEWS and evaluate the impacts of different building materials.

Intermediate outputs are written to the data folder, and figures are written to the Figure folder.

Files

data.zip

Files (832.7 MB)

Name Size Download all
md5:05ef998e7b0b99480f40b3f79d85b0b3
17.5 MB Preview Download
md5:8ba1279931a95bf974ba5c4b835e18e8
799.9 MB Preview Download
md5:7ff2d63ba945df7f90f77d676e706f30
656.4 kB Preview Download
md5:e6f7ffb303bab55648080c386f387ae7
6.6 MB Preview Download
md5:00619dd63aacbe6e39c7c73476ccd808
8.1 MB Preview Download
md5:ada53a0dc84a653ba0872f4ec66ae07a
28.0 kB Preview Download

Additional details

Software

Repository URL
https://doi.org/10.5281/zenodo.17366558
Programming language
Python