-
Notifications
You must be signed in to change notification settings - Fork 222
Closed
Description
Issue overview
TMYx EPWs have different numbers of values for DESIGN CONDITIONS in the header relative to TMY3 EPWs. If you compare, e.g., this TMYx and this TMY3, you'll find:
- Heating: 15 values (TMY3) vs 16 values (TMYx)
- Cooling: 32 values (TMY3) vs 32 values (TMYx)
- Extremes: 16 values (TMY3) vs 15 values (TMYx)
It appears that OpenStudio reads the values by position, so this causes all the cooling design values to be assigned to the wrong property. For example, the 0.4% MCWB is assigned to the 1% Cooling DB.
Instead of reading the data positionally, OpenStudio should read the data relative to each "header" (i.e., Heating, Cooling). This would be more robust.
This issue causes OpenStudio-HPXML to use 74.4F as the cooling design temperature instead of 90.7F for the above TMYx, resulting in very wrong HVAC autosizing results for cooling.
nmerket