Skip to content

Commit db74d7a

Browse files
authored
Merge pull request #816 from NatLabRockies/hvac2
Update DENH target home HVAC specifications
2 parents dbd45a1 + 155b4c0 commit db74d7a

7 files changed

Lines changed: 560 additions & 527 deletions

File tree

Changelog.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
## OpenStudio-ERI v1.13.0
22

33
__Features__
4+
- Updates DENH v2 target home HVAC specifications per policy records SFV2.046 and MFV2.048.
45
- Updates garage ventilation rate to be SLA=1/150 (same as a vented crawlspace).
56

67
__Bugfixes__

rulesets/data/denh_mf_2_0_lookup.tsv

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -67,15 +67,15 @@ hvac_furnace_afue natural gas 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.95 0.95 0.95
6767
hvac_furnace_afue fuel oil 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95
6868
hvac_hp_type ground-to-air ground-to-air ground-to-air ground-to-air ground-to-air ground-to-air ground-to-air ground-to-air ground-to-air ground-to-air ground-to-air ground-to-air ground-to-air ground-to-air ground-to-air ground-to-air ground-to-air ground-to-air ground-to-air ground-to-air ground-to-air
6969
hvac_hp_type air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air
70-
hvac_ashp_hspf 9.2 9.2 9.2 9.2 9.2 9.2 9.2 9.2 9.2 9.2 9.2 9.5 9.5 9.5 9.5 9.5 9.5 9.5 9.5 9.5
70+
hvac_ashp_hspf2 7.8 7.8 7.8 7.8 7.8 7.8 7.8 7.8 7.8 7.8 7.8 8 8 8 8 8 8 8 8 8
7171
hvac_gshp_cop 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.7 2.8 2.8 2.8 2.8 2.8 2.8 2.8 2.8 2.8
7272
hvac_wlhp_cop 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5
73-
hvac_ac_compressor two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage single stage single stage single stage single stage single stage single stage single stage single stage single stage
74-
hvac_ashp_compressor two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage
75-
hvac_ac_seer 18 18 18 18 18 18 16 16 16 16 16 14 14 14 14 14 14 14 14 14
76-
hvac_ashp_seer 18 18 18 18 18 18 16 16 16 16 16 16 16 16 16 16 16 16 16 16
77-
hvac_ac_eer 13.8 13.8 13.8 13.8 13.8 13.8 13 13 13 13 13 11.9 11.9 11.9 11.9 11.9 11.9 11.9 11.9 11.9
78-
hvac_ashp_eer 13.8 13.8 13.8 13.8 13.8 13.8 13 13 13 13 13 13 13 13 13 13 13 13 13 13
73+
hvac_ac_compressor two stage two stage two stage two stage two stage two stage single stage single stage single stage single stage single stage single stage single stage single stage single stage single stage single stage single stage single stage single stage
74+
hvac_ashp_compressor variable speed variable speed variable speed variable speed variable speed variable speed single stage single stage single stage single stage single stage variable speed variable speed variable speed variable speed variable speed variable speed variable speed variable speed variable speed
75+
hvac_ac_seer2 17.1 17.1 17.1 17.1 17.1 17.1 15.2 15.2 15.2 15.2 15.2 13.3 13.3 13.3 13.3 13.3 13.3 13.3 13.3 13.3
76+
hvac_ashp_seer2 17.1 17.1 17.1 17.1 17.1 17.1 15.2 15.2 15.2 15.2 15.2 15.2 15.2 15.2 15.2 15.2 15.2 15.2 15.2 15.2
77+
hvac_ac_eer2 13.3 13.3 13.3 13.3 13.3 13.3 12 12 12 12 12 11.7 11.7 11.7 11.7 11.7 11.7 11.7 11.7 11.7
78+
hvac_ashp_eer2 10.8 10.8 10.8 10.8 10.8 10.8 11 11 11 11 11 11 11 11 11 11 11 11 11 11
7979
hvac_gshp_eer 16 16 16 16 16 16 14 14 14 14 14 14 14 14 14 14 14 14 14 14
8080
hvac_wlhp_eer 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
8181
hvac_chiller_kw_per_ton 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75

rulesets/data/denh_sf_2_0_lookup.tsv

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -61,15 +61,15 @@ hvac_central_boiler_wlhp_et 0.8 0.8 0.8 0.8 0.8 0.8 0.8 0.8 0.8 0.89 0.89 0.9 0
6161
hvac_furnace_afue natural gas 0.8 0.8 0.8 0.8 0.8 0.8 0.92 0.92 0.92 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95
6262
hvac_furnace_afue fuel oil 0.8 0.8 0.8 0.8 0.8 0.8 0.92 0.92 0.92 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95 0.95
6363
hvac_hp_type air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air air-to-air
64-
hvac_ashp_hspf 9.2 9.2 9.2 9.2 9.2 9.2 9.2 9.2 9.2 9.2 9.2 9.5 9.5 9.5 9.5 9.5 9.5 9.5 9.5 9.5
64+
hvac_ashp_hspf2 7.8 7.8 7.8 7.8 7.8 7.8 7.8 7.8 7.8 7.8 7.8 8 8 8 8 8 8 8 8 8
6565
hvac_gshp_cop
6666
hvac_wlhp_cop 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5
67-
hvac_ac_compressor two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage single stage single stage single stage single stage single stage single stage single stage single stage single stage
68-
hvac_ashp_compressor two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage two stage
69-
hvac_ac_seer 18 18 18 18 18 18 16 16 16 16 16 14 14 14 14 14 14 14 14 14
70-
hvac_ashp_seer 18 18 18 18 18 18 16 16 16 16 16 16 16 16 16 16 16 16 16 16
71-
hvac_ac_eer 13.8 13.8 13.8 13.8 13.8 13.8 13 13 13 13 13 11.9 11.9 11.9 11.9 11.9 11.9 11.9 11.9 11.9
72-
hvac_ashp_eer 13.8 13.8 13.8 13.8 13.8 13.8 13 13 13 13 13 13 13 13 13 13 13 13 13 13
67+
hvac_ac_compressor two stage two stage two stage two stage two stage two stage single stage single stage single stage single stage single stage single stage single stage single stage single stage single stage single stage single stage single stage single stage
68+
hvac_ashp_compressor variable speed variable speed variable speed variable speed variable speed variable speed single stage single stage single stage single stage single stage variable speed variable speed variable speed variable speed variable speed variable speed variable speed variable speed variable speed
69+
hvac_ac_seer2 17.1 17.1 17.1 17.1 17.1 17.1 15.2 15.2 15.2 15.2 15.2 13.3 13.3 13.3 13.3 13.3 13.3 13.3 13.3 13.3
70+
hvac_ashp_seer2 17.1 17.1 17.1 17.1 17.1 17.1 15.2 15.2 15.2 15.2 15.2 15.2 15.2 15.2 15.2 15.2 15.2 15.2 15.2 15.2
71+
hvac_ac_eer2 13.3 13.3 13.3 13.3 13.3 13.3 12 12 12 12 12 11.7 11.7 11.7 11.7 11.7 11.7 11.7 11.7 11.7
72+
hvac_ashp_eer2 10.8 10.8 10.8 10.8 10.8 10.8 11 11 11 11 11 11 11 11 11 11 11 11 11 11
7373
hvac_gshp_eer
7474
hvac_wlhp_eer 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
7575
hvac_chiller_kw_per_ton 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75

rulesets/resources/ES_DENHruleset.rb

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1487,6 +1487,10 @@ def self.add_reference_furnace(orig_bldg, new_bldg, load_frac, orig_system, heat
14871487
def self.add_reference_air_conditioner(orig_bldg, new_bldg, load_frac, orig_system)
14881488
seer = lookup_reference_value('hvac_ac_seer')
14891489
eer = lookup_reference_value('hvac_ac_eer')
1490+
if seer.nil? && eer.nil?
1491+
seer2 = lookup_reference_value('hvac_ac_seer2')
1492+
eer2 = lookup_reference_value('hvac_ac_eer2')
1493+
end
14901494
compressor_type = lookup_reference_value('hvac_ac_compressor')
14911495
if (not orig_system.distribution_system.nil?) && (orig_system.distribution_system.distribution_system_type == HPXML::HVACDistributionTypeAir)
14921496
dist_id = orig_system.distribution_system.id
@@ -1503,7 +1507,9 @@ def self.add_reference_air_conditioner(orig_bldg, new_bldg, load_frac, orig_syst
15031507
cooling_capacity: -1, # Use auto-sizing
15041508
fraction_cool_load_served: load_frac,
15051509
cooling_efficiency_seer: seer,
1510+
cooling_efficiency_seer2: seer2,
15061511
cooling_efficiency_eer: eer,
1512+
cooling_efficiency_eer2: eer2,
15071513
compressor_type: compressor_type,
15081514
charge_defect_ratio: hvac_installation[:charge_defect_ratio],
15091515
airflow_defect_ratio: hvac_installation[:airflow_defect_ratio],
@@ -1557,6 +1563,11 @@ def self.add_reference_heat_pump(orig_bldg, new_bldg, heat_load_frac, cool_load_
15571563
hspf = lookup_reference_value('hvac_ashp_hspf')
15581564
seer = lookup_reference_value('hvac_ashp_seer')
15591565
eer = lookup_reference_value('hvac_ashp_eer')
1566+
if hspf.nil? && seer.nil? && eer.nil?
1567+
hspf2 = lookup_reference_value('hvac_ashp_hspf2')
1568+
seer2 = lookup_reference_value('hvac_ashp_seer2')
1569+
eer2 = lookup_reference_value('hvac_ashp_eer2')
1570+
end
15601571
compressor_type = lookup_reference_value('hvac_ashp_compressor')
15611572
end
15621573
if orig_htg_system.is_shared_system && orig_htg_system.is_a?(HPXML::HeatPump) &&
@@ -1621,8 +1632,11 @@ def self.add_reference_heat_pump(orig_bldg, new_bldg, heat_load_frac, cool_load_
16211632
fraction_heat_load_served: heat_load_frac,
16221633
fraction_cool_load_served: cool_load_frac,
16231634
cooling_efficiency_seer: seer,
1635+
cooling_efficiency_seer2: seer2,
16241636
cooling_efficiency_eer: eer,
1637+
cooling_efficiency_eer2: eer2,
16251638
heating_efficiency_hspf: hspf,
1639+
heating_efficiency_hspf2: hspf2,
16261640
heating_efficiency_cop: cop,
16271641
compressor_type: compressor_type,
16281642
pump_watts_per_ton: pump_watts_per_ton,

0 commit comments

Comments
 (0)