Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Heating and Cooling SET Hours (Annual Thermal Resilience Summary)

asked 2023-03-09 21:22:51 -0500

krkh-1702's avatar

updated 2023-03-17 09:05:20 -0500


I am using OpenStudio-HPXML CLI to run some simulations and want thermal resiliency outputs. I am looking at the 'eplustbl.htm' file generated after the simulation. I see results for Heat Index Hours and Humidex Hours but no values under the Heating SET Hours and Cooling SET Hours tables (attached example image).

  1. Is there any advice on where the issue is?
  2. For thermal resiliency, are there any other metrics I should considerimage description?

I am using v1.51:

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2023-03-10 09:47:05 -0500

updated 2023-03-10 09:47:27 -0500

According to the E+ documentation for thermal resilience outputs:

The Heating SET Degree-Hours and Cooling SET Degree-Hours are reported only when the Pierce model are chosen for thermal comfort calculations. To activate the Pierce SET calculation in EnergyPlus, users need to define the People and chose Pierce as the thermal comfort method.

And here is the thermal comfort model input where you can specify Pierce. Be sure to read the description of the Pierce model since additional inputs are required.

edit flag offensive delete link more


Thank you, this is very helpful! However, I am not sure how to add these inputs within the OpenStudio-HPXML that I am using for running the batch simulations. Any advice on that? What folder should I look into?

krkh-1702's avatar krkh-1702  ( 2023-03-10 13:05:59 -0500 )edit

To elaborate more on the question - where do I go in and add this measure? Is it in the in.xml file for the building energy model or is it in one of the measure.rb files? Or, do I need to interact with the generated in.idf file after running the simulation?

Thank you for the help!

krkh-1702's avatar krkh-1702  ( 2023-03-10 15:46:24 -0500 )edit

Since OpenStudio-HPXML does not expose any inputs for describing thermal comfort models, the typical way to handle this is: 1) write an OpenStudio measure, that you would apply to the OpenStudio model created by the HPXMLtoOpenStudio measure, that makes the changes you want to see, 2) create an OpenStudio workflow (OSW) file that incorporates your measure, to be run via the Advanced Run instructions.

shorowit's avatar shorowit  ( 2023-03-10 18:31:20 -0500 )edit

If someone already wrote an OpenStudio measure to do this, that would make the effort much lower. But I don't see any such measure on the Building Component Library.

shorowit's avatar shorowit  ( 2023-03-10 18:33:13 -0500 )edit

Thank you, yes, that is what I thought too. I will try to figure out how to add a measure. To confirm, this measure should go in the measure.rb file in the HPXMLtoOpenStudio folder, correct?

Also, for the Advanced Run, I have a python script that runs the osw file, since I am running batch simulations. So that should not be a problem I think?

Thank you

krkh-1702's avatar krkh-1702  ( 2023-03-12 10:38:54 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Training Workshops


Question Tools

1 follower


Asked: 2023-03-09 21:22:51 -0500

Seen: 116 times

Last updated: Mar 14 '23