Closed DavidGoldwasser closed 2 years ago
Current EUI and end use reasonableness doesn't work with 2016, 2019 or ComStock templates. I've added message to indicate that if it returns nil. That can be removed if updated in the future.
mech sys eff seems to be failing here https://github.com/NREL/openstudio-common-measures-gem/blob/develop/lib/measures/generic_qaqc/resources/check_mech_sys_efficiency.rb#L189
std.boiler_hot_water_standard_minimum_thermal_efficiency(component)
Boiler capacity is 0 which is causing method above to return false. So seems to be issue with model, but it could be nice to report out details in measure such as capacity, as that doesn't get printed with search criteria.
Fixed order of operations mistake on full service and quick service estimation fo number of meals. It had been over-estimating meals and SWH target for FSR, and under-estimating for QSR.
Didn't find chiller for 90.1-2013 WaterCooled Rotary Screw Chiller 0 1934tons 0.6kW/ton. {"template"=>"90.1-2013", "cooling_type"=>"WaterCooled", "compressor_type"=>"Rotary Screw"}
Zone FullServiceRestaurant Kitchen B - Story Ground baseline system type is incorrect. Supposed to be VAV_Reheat, but was PSZ_AC instead
@mdahlhausen do you think there is any value in keeping this check enable for non-baseline use cases?
U value of 0.47 (Btu/ft^2*h*R) for U 0.48 SHGC 0.40 Dbl Ref-D Clr 6mm/13mm in FullServiceRestaurant Dining - 90.1-2013 is more than 25.0 % below the expected value of 0.77 (Btu/ft^2*h*R) for ASHRAE 90.1-2013.
change to
U value of 0.47 (Btu/ft^2*h*R) for U 0.48 SHGC 0.40 Dbl Ref-D Clr 6mm/13mm in FullServiceRestaurant Dining - 90.1-2013 is more than 25.0 % below the baseline value of 0.77 (Btu/ft^2*h*R) for ASHRAE 90.1-2013 in climate zone 6A
In case of general say "typical" or maybe mention DOE prototype
Model EUI of 120.6 (kBtu/ft^2) is more than 25.0 % below the expected EUI of 161.8 (kBtu/ft^2) for 90.1-2004.
change to
Model EUI of 120.6 (kBtu/ft^2) is more than 25.0 % below the EUI of 161.8 (kBtu/ft^2) for the 90.1-2004 DOE Outpatient Prototype model.
Electric Power Density of 0.39 (W/ft^2) for Story Mid4 Blended Space Type is more than 25.0 % above the expected value of 0.10 (W/ft^2) for ASHRAE 90.1-2004
I made a new issue in blend measure that I think will address this. I'll add in test model to check manually now. https://github.com/NREL/openstudio-model-articulation-gem/issues/99
On the chiller lookup:
Didn't find chiller for 90.1-2013 WaterCooled Rotary Screw Chiller 0 1934tons 0.6kW/ton. {"template"=>"90.1-2013", "cooling_type"=>"WaterCooled", "compressor_type"=>"Rotary Screw"}
This particular chiller has two options depending on the date. Chillers installed after Jan 1, 2015 have a different efficiency requirement than those installed before that under 90.1-2013. I'm wondering if this has something to do with the error. The chiller data is in the data .json, so I'm not sure why it's not finding it.
"@mdahlhausen do you think there is any value in keeping this check enable for non-baseline use cases?"
no
Can't calculate target EUI. Make sure model has expected climate zone and building type
May need to update StripMall to RetailStripmall? (no, that broke more)
Here is code in standards for model_find_target_eui
https://github.com/NREL/openstudio-standards/blob/d246872bb6862ca6747b3af9c58f0eaf291e2db4/lib/openstudio-standards/standards/Standards.Model.rb#L3212
Annual average of 10928 gallons per day of hot water is more than 50.0 % above the expected value of 2802 gallons per day
Code in measure is here https://github.com/NREL/openstudio-common-measures-gem/blob/develop/lib/measures/generic_qaqc/resources/check_domestic_hot_water.rb#L191-L214
Investigate output of model_find_ashrae_hot_water_demand
https://github.com/NREL/openstudio-common-measures-gem/blob/develop/lib/measures/generic_qaqc/resources/check_domestic_hot_water.rb#L145
The code in standards looks good, maybe not estimating number of units well in measures https://github.com/NREL/openstudio-standards/blob/d246872bb6862ca6747b3af9c58f0eaf291e2db4/lib/openstudio-standards/standards/Standards.Model.rb#L4109-L4112
ok, so there is 156,969 sqft of guestroom with 0.0036 people per sqft = 565 people /2 for units = 282 units; then * 10gal per unit for more than 100 room hotel for 2825 gallons per day. (note: for smaller hotel would be 20gal avg per unit, 14gal mid. and 10gal lg.
More on the chiller stuff - I'm able to run the chiller_electric_eir_apply_efficiency_and_curves
method and do the lookup with the same search criteria that isn't working for you.
One think is interesting is Didn't find chiller for
. That language never appears in openstudio-standards. Instead the log message says For #{chiller_electric_eir.name}, cannot find chiller properties
. I'm wondering if that means this is on the measure side.
Also, the template rules still apply - you need to build the Standard object with the template you want to apply efficiency values for.
R value of 12.5 (ft^2*h*R/Btu) for Typical Insulated Exterior Mass Wall R-12.5 in LargeHotel Lobby - 90.1-2013 is more than 10.0 % below the value of 20.41 (ft^2*h*R/Btu) for 90.1-2013 LargeHotel ASHRAE 169-2013-6A.
Updating envelope took a lot of work to clean up and extend. In addition to use construction type, I use the space type to look at the building category (typically Nonresidential or Residential) which come with different target performance levels. So the same construction may trigger a message in one space, but not in another.
There is still a lot of work that can be done to improve the current categories, and to add new ones. I would expect this measure to be active for the next few releases.
Add one test for each of this and also test with comstock versions of 90.1 if I'm going to dynamically generate standard choices from the extension gem.