1

ResStock Autosizing Algorithm

ResStock v2.2.4 uses load calcs from Manual J along with Manual Sizing S procedures from ACCA to size HVAC.

When opening the IDFs generated by PAT, we noticed that the capacities and airflow rates for equipment in the IDFs were hard-sized rather than autosized. Even though ResStock was "autosizing," when the osm models generated by PAT were forward translated to E+ IDFs before being run on AWS cloud, the HVAC equipment in the IDF has hard-sized values. These capacity and airflow values are being calculated through the hvac_sizing.rb script (which codifies Manual J/S) rather than specifying E+ to autosize.

If I want ResStock to autosize for an 80 deg F cooling, heating, and dehumidification setpoint, what are the appropriate edits I need to make to hvac_sizing.rb?

I have implemented the following changes below, is that sufficient?

image description

sashadf1's avatar
1.1k
sashadf1
asked 2021-06-11 15:50:13 -0500
Aaron Boranian's avatar
14.1k
Aaron Boranian
updated 2022-10-20 15:54:51 -0500
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

0

The purpose of this question was to get a simulation result with a constant zone temperature that matched the setpoint for all hours of the year. The best way to do this is with Ideal Air Loads Zone HVAC units, using this measure; https://bcl.nrel.gov/node/84744.

Be careful though; EMS objects and ResStock's default heating and cooling setpoints in Constants.rb must be rewritten in order for the measure to work as intended.

sashadf1's avatar
1.1k
sashadf1
answered 2021-07-26 13:42:11 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments