Overview

Geometric LOD study · drop 5 · 264 cells · atlas inputs release 2.4.0 · timed (R5)

Which thermal zoning of a DOE prototype building is coarse enough to be cheap and fine enough to keep its ideal sensible heating and cooling loads within a stated error of the prototype's full zoning? For each prototype, climate zone, vintage and orientation the study simulated the prototype's own geometry as BEMGen writes it, zoned every room (the reference), and then the same building under each zoning simplification and floor stacker (the test sites) with geometry, atlas programs, envelope and weather fixed. Every test site is scored against its reference with the batch runner's paired metrics: the annual sensible heating and cooling error, the hourly CV(RMSE) and NMBE, the peak errors and the change of conditioned floor area. The recommended zoning of a cell is the coarsest one, by modelled zone count, that meets the threshold below; a cell where no zoning meets it says so. The robust zoning of a prototype, climate zone and vintage is the coarsest that meets the threshold at both orientations; each prototype page opens with it.

LOD recommendations 1.2.0, main matrix Downloadrelease 2.4.0 · SHA-256 909a9cd8034c89dcd28e32f80f2e61eadd1d530738ddb0879a662b3fd5d55347LOD recommendations 1.2.0, heat-transfer sub-study Downloadrelease 2.4.0 · SHA-256 384ef1e19bd42017ed5e5078d1213a75ee05ba8d0a05d34947f5dba7bf165824Provenance sidecar Downloadrelease 2.4.0 · SHA-256 c4547845d2d0ed7038a053cad63d76e5e682501722e08211b90ca45aabd1ad82

Threshold

Basis
ASHRAE Guideline 14 hourly limits (CV(RMSE) 30 %, NMBE 10 %), annual error 10 %, conditioned area 1 %; proposed, the owner decides
Loads judged
Sensible heating, Sensible cooling
Annual error
|error| ≤ 10.0 %
Hourly CV(RMSE)
≤ 30.0 %
Hourly NMBE
|NMBE| ≤ 10.0 %
Conditioned floor area
|change| ≤ 1.0 %
Loads not judged
a load whose reference is below 1.0 kWh/m² a year
Owner choice
yes: the default of the report writer; a later drop may carry another

Prototypes

PrototypeCellsWith a recommended zoningRobust across orientations (cell pairs)Most often recommended (cells)Recommended zonesReference zones
Medium office242412 of 12Perimeter core 4.57 m + Stack (16)1 to 6065
Full-service restaurant2484 of 12Conditioned merge + Single zone building (8)1 to 12
Strip mall242412 of 12Conditioned merge + Single zone building (14)1 to 310
Stand-alone retail242211 of 12Conditioned merge + Single zone building (15)1 to 55
Supermarket24178 of 12Conditioned merge + Single zone building (12)1 to 56
Warehouse2421 of 12Conditioned merge + Single zone building (2)1 to 13
Primary school242010 of 12Conditioned merge + Single zone building (12)1 to 1425
Small hotel242412 of 12Conditioned merge + Stacked floor zone multiplier (13)8 to 4367
Large hotel242412 of 12Semantic merge + Stacked floor zone multiplier (13)6 to 3342
Hospital242412 of 12Conditioned merge + Stacked floor zone multiplier (20)24 to 5154
Outpatient242412 of 12Conditioned merge + Single zone building (12)1 to 104126

A zoning meets the threshold in 213 of 264 cells, and at both orientations of a cell pair in 106 of 132 pairs (robust across orientations). Each prototype page lists every cell, the recommended zoning with its errors, every zoning's metrics and the atlas programs the prototype takes. The heat-transfer sub-study varies the interior-wall and floor heat-transfer switches. Method and caveats.

Recommended zonings

ZoningCells
Conditioned merge + Single zone building82
Semantic merge + Stack50
Conditioned merge + Stacked floor zone multiplier40
No simplification + Single zone building35
Perimeter core 3 m + Single zone building35
Perimeter core 4.57 m + Single zone building35
Perimeter core 4.57 m + Stack28
Conditioned merge + Stack27
Perimeter core 3 m + Stack24
Semantic merge + Single zone building20
Perimeter core 4.57 m + Stacked floor zone multiplier16
Perimeter core 3 m + Stacked floor zone multiplier14
Semantic merge + Stacked floor zone multiplier13
Single zone per floor + Stack1

Counts over every cell and tie of the main matrix.

Robust across orientations: 106 of 132 cell pairs

Robust zoningCell pairs
Conditioned merge + Single zone building40
Semantic merge + Stack28
Conditioned merge + Stack12
Perimeter core 3 m + Stack12
Semantic merge + Stacked floor zone multiplier7
Conditioned merge + Stacked floor zone multiplier5
Perimeter core 4.57 m + Stack2

Counts over the cell pairs (prototype × climate zone × vintage) where one zoning meets the threshold at both orientations; the robust zoning of a pair is the coarsest that does. The rule and its limits.

Cost

Timed
244 sites of 12 cells (12 test cases of the serial pass), 9 prototypes; not timed: Large hotel, Medium office
Protocol
serial timing pass: --parallel 1 --timing-repeats 3 --timing-test-cases 12 (the first 12 test cases by the SHA-256 of their IDs)
Statistic
a site's cost is the median of its repeats; its ratio is that median over its reference's; a prototype's cost is the median of its timed test sites' ratios without the duplicate twins (144 dropped), and a zoning's and the overall cost are the medians of the prototype medians, each timed prototype one vote (D-222)
Overall
processor time 0.479, wall clock 0.495 and peak committed memory 0.981 of the reference's: the median of the 9 prototype medians (88 distinct test sites)
Gate
processor-time CV per site below 5.0 %: 242 of 244 sites pass (median 1.7 %, largest 7.0 %); not met
Repeat check
not run for this drop: a check between sessions needs a second session on an otherwise idle machine (D-265)

Costs are the serial timing pass (R5): one EnergyPlus at a time, three repeats, on an otherwise idle machine. They are reported as medians, since the gate was not met (2 of 244 sites miss it) and no check between sessions was run for this drop; the medians by prototype and by zoning below are the figures to quote, and the per-cell ratios on the prototype pages show the spread. Cost protocol.

By prototype

PrototypeTest sitesCPU ratioWall ratioMemory ratioCPU median sCPU CV median %
Medium officenot timed
Full-service restaurant31.5801.6081.0102.01.3
Strip mall40.4790.4950.9811.61.1
Stand-alone retail60.4940.5070.9861.31.9
Supermarket120.4680.4730.9801.42.1
Warehouse60.4950.5220.9901.62.5
Primary school70.2300.2290.9212.02.3
Small hotel320.1410.1420.8253.71.1
Large hotelnot timed
Hospital100.8750.8730.99718.30.6
Outpatient80.0640.0660.7523.20.8

By zoning

ZoningTest sitesPrototypesCPU ratioWall ratioMemory ratioCPU median sCPU CV median %
Semantic merge + Single zone per floor type110.0640.0640.7533.10.3
Semantic merge + Single zone building110.0640.0670.7513.21.7
Conditioned merge + Single zone per floor type320.0720.0740.7522.61.8
Single zone per floor + Stacked floor zone multiplier210.0790.0830.8092.12.2
Perimeter core 4.57 m + Single zone per floor type210.0810.0840.8112.11.7
Perimeter core 3 m + Single zone per floor type210.0810.0810.8102.11.2
Conditioned merge + Stacked floor zone multiplier530.1410.1410.8263.72.0
Perimeter core 4.57 m + Stacked floor zone multiplier210.2350.2400.8466.21.9
Perimeter core 3 m + Stacked floor zone multiplier210.2450.2470.8516.50.8
Conditioned merge + Single zone building1080.2660.2760.9730.92.1
Perimeter core 4.57 m + Single zone building750.3320.3380.9751.12.4
Perimeter core 3 m + Single zone building750.3370.3350.9741.11.8
Conditioned merge + Stack420.3390.3410.9397.50.6
No simplification + Single zone building540.5930.6020.9851.91.4
Perimeter core 3 m + Stack970.6290.6310.9892.02.3
Perimeter core 4.57 m + Stack970.6320.6270.9922.01.7
Semantic merge + Stack750.6730.6760.98016.20.6
Semantic merge + Stacked floor zone multiplier530.7850.7991.04318.30.8
No simplification + Stacked floor zone multiplier530.9060.9030.96826.00.5

The report writer's medians: by prototype over its timed test sites, by zoning over the prototype medians (the prototypes column counts them): the ratios of processor time, wall clock and peak committed memory to the reference, the median processor time in seconds and the median per-site CV. Peak committed memory hardly changes because EnergyPlus's own floor dominates; the saving in time follows the zone count only for large models, since a fixed start-up dominates the small single-storey prototypes. A ratio above 1 (Full-service restaurant) means the prototype's distinct timed zonings cost more than its reference at the median: some of them have more zones than the reference (the prototype page lists each zoning's zone count).

Status

Data drop 5 of the geometric LOD study: drop 4's results on atlas release 2.4.0 inputs (every stage at BEMGen 35e8a132), now timed by R5, the serial timing pass run on an otherwise idle machine (BEMGen stage LOD2-R5, D-265), and without the processor-time ratio of the parallel stage runs (D-266). Schema 1.2.0 as before. The recommendations are drop 4's unchanged (R3: 213 of 264 cells; R4: 18 of 22); the files differ from drop 4's only by the cost and timing members R5 adds and the cpu_time_ratio member D-266 removes. R5 timed 244 sites of 12 test cases (12 references and 232 test sites, 732 runs) on 2026-11-02 from about 04:20 to 05:11 local time without interruption, the machine's total processor load 5.6 % on average and at most 9.5 %. The gate (processor-time CV below 5 % over the three repeats) is not met by 2 of 244 sites, both 0.9 s supermarket 3C runs, so the costs are medians (D-202); the late-repeat slowdown of the earlier timed drop did not recur. No repeat check between sessions was run for this drop. The medium office and the large hotel are not among the timed test cases.

Nothing is pending.

StageSuiteRunBEMGenGate
R3 main matrixlod-main-20261101-225850run_20261101-2303421.10.0+35e8a132f785a5329f4fd6015fce82a655e634abcomplete: 5280 of 5280 simulated sites succeeded; 1056 refused by the generator by documented limits (listed with their reason)
R4 heat-transfer sub-study (IWHT/FHT)lod-ht-20261102-001857run_20261102-0020391.10.0+35e8a132f785a5329f4fd6015fce82a655e634abcomplete: 1760 of 1760 simulated sites succeeded; 352 refused by the generator by documented limits (listed with their reason)
R5 serial timing passlod-timing-20261102-034653run_20261102-0347181.10.0+35e8a132f785a5329f4fd6015fce82a655e634abCPU-time CV < 5 %: 242 of 244 sites, not met; reported as medians (D-202)
R6 study report, methodology and consolidated results––1.10.0+99c0b0adcd4449bedbe0f7a1b86b0db75e2d3ce5written by scripts/lod-study/study_tables.py --write from report.py of D-266 and compared with the archived drop; tables verified by --check (D-264, D-265, D-266)

Original data CC BY 4.0 (ADR 0048, ADR 0050); attribution: Archetype Atlas, Energy-Atlas, LOD recommendations drop 5.