Novel parameterisation of building storage heat flux for urban climate modelling
Authors/Creators
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:
-
Run the weather clustering script (weather_clustering.py) using the EPW files in EPW folder.
-
Run the OHM fitting script (EnergyPlus_OHM_fitting.py) using the clustering results and EnergyPlus outputs in EnergyPlusResult folder.
-
Run the coefficient parameterisation script (a1_a2_a3_parameterisation.py) to derive equations for a1, a2 and a3.
-
Run the observational evaluation (Verification.py) script using the observation data in Observation folder.
-
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