NREL / resstock

Highly granular modeling of residential building stocks at national, regional, and local scales using OpenStudio/EnergyPlus.
https://resstock.nrel.gov
Other
105 stars 53 forks source link

Confusion of floor area #1273

Open afontani opened 1 month ago

afontani commented 1 month ago

Right now ResStock uses AHS for floor area, updated in this PR. This floor area is closer to the "assessed" floor area. The input to OS-HPXML is the conditioned floor area (https://openstudio-hpxml.readthedocs.io/en/latest/workflow_inputs.html#hpxml-building-construction). Here is some evidence below where the AHS floor area is closer to the RECS energy consuming area and larger than the maximum heated and cooled floor area. Screenshot 2024-07-16 at 4 19 22 PM

We have decided to use RECS 2020 data for the assigned values in ResStockArguments: https://github.com/NREL/resstock/blob/develop/measures/ResStockArguments/measure.rb#L409-L444.

A later item would be to introduce some randomness to the floor area bins. I generally have not liked that we use a single floor area for a bin. In the results.csv we report the simulated floor area, so some randomization wouldn't obscure the results too much or hide anything from the user.

Another change could be to move to RECS 2020 floor area distributions, but this would be a larger change and review of the results would be much more rigorous.

rajeee commented 1 month ago

Few additional issues I found while following up on this: In RECS 2020, we assume that floor area is given by TOTSQFT_EN minus the area of garage for all homes. This is actually not correct. TOTSQFT_EN includes the area of the garage only if the garage is heated or cooled. We should account for that. RECS 2020 does provide a field to indicate whether the garage is heated/cooled, so we should be able to easily account for that.

In RECS 2009 (we still use RECS 2009 for several of our TSVs), we assume that the floor area is given by the maximum of ("TOTHSQFT", "TOTCSQFT"). Not only is this inconsistent with how we do it in REC2020, it also suffers from the same issue that "TOTHSQFT" and "TOTCSQFT" may or may not include the garage area depending upon whether the garage is heated/cooled or not.

Since the floor area bin is supposed to be indicative of total conditioned floor area (aside from the garage), for both RECS2020 and RECS2009, we should switch to using TOTSQFT_EN if garage is neither heated nor cooled, and TOTSQFT_EN - garage_area if the garage is either heated or cooled.