diff --git a/Changelog.md b/Changelog.md
index d40799997f..ede4cadaa6 100644
--- a/Changelog.md
+++ b/Changelog.md
@@ -48,6 +48,7 @@ __Bugfixes__
- Fixes PV grid connection fee applying in utility bill calculation even if the home has no PV.
- Fixes possible "Failed to process String" EnergyPlus error when requesting component loads.
- Fixes ducts in manufactured home belly from being incorrectly modeled as if they were outside.
+- Fixes ground-source heat pump experimental model using wrong rated condition inputs.
## OpenStudio-HPXML v1.11.1
diff --git a/HPXMLtoOpenStudio/measure.xml b/HPXMLtoOpenStudio/measure.xml
index d3dc369321..8daca7afaf 100644
--- a/HPXMLtoOpenStudio/measure.xml
+++ b/HPXMLtoOpenStudio/measure.xml
@@ -3,8 +3,8 @@
3.1
hpxml_to_openstudio
b1543b30-9465-45ff-ba04-1d1f85e763bc
- c6afec99-c1c2-4e83-9bee-102d983c0cb1
- 2026-05-22T21:28:36Z
+ 94711da9-1580-4b00-99c6-473b2dcf2af2
+ 2026-06-01T22:06:14Z
D8922A73
HPXMLToOpenStudio
HPXML to OpenStudio Translator
@@ -367,7 +367,7 @@
defaults.rb
rb
resource
- A3B194F3
+ 3FAD0E6C
electric_panel.rb
@@ -433,13 +433,13 @@
hvac.rb
rb
resource
- DF5A0B42
+ 6DCDB9F0
hvac_sizing.rb
rb
resource
- A450945A
+ CC053A51
internal_gains.rb
@@ -781,7 +781,7 @@
test_hvac.rb
rb
test
- 8D9CC019
+ 840B2D62
test_hvac_sizing.rb
diff --git a/HPXMLtoOpenStudio/resources/defaults.rb b/HPXMLtoOpenStudio/resources/defaults.rb
index 91c5413ecd..a35d8ff121 100644
--- a/HPXMLtoOpenStudio/resources/defaults.rb
+++ b/HPXMLtoOpenStudio/resources/defaults.rb
@@ -7942,13 +7942,13 @@ def self.interpolate_seer2(seer2, eer2, seer2_array, seer2_eer2_ratio_array, cop
# Cooling Curves
# E+ Capacity and EIR as function of temperature curves(bi-quadratic) generated using E+ HVACCurveFitTool
# See: https://bigladdersoftware.com/epx/docs/24-2/auxiliary-programs/hvac-performance-curve-fit-tool.html#hvac-performance-curve-fit-tool
- # Catalog data from : https://files.climatemaster.com/Genesis-GS-Series-Product-Catalog.pdf, p180
+ # Catalog data from : https://www.climatemaster.com/download/18.274be999165850ccd5b5b73/1535543867815/lc377-climatemaster-commercial-tranquility-20-single-stage-ts-series-water-source-heat-pump-submittal-set.pdf
# Using E+ rated conditions:
# Cooling: Indoor air at 67F WB, 80F DB; Entering water temperature: 85F
clg_ap.cool_cap_ft_spec = [[0.3926140238, 0.0297981297, 0.0000000582, 0.0123906803, -0.0003014284, -0.0001113698]]
clg_ap.cool_eir_ft_spec = [[1.1828664909, -0.0450835550, 0.0009273315, 0.0056194113, 0.0006683467, -0.0007256237]]
clg_ap.cool_cap_fflow_spec = [[0.5068, 0.8099, -0.3165]]
- clg_ap.cool_eir_fflow_spec = [[2.0184, -1.6182, 0.5789]]
+ clg_ap.cool_eir_fflow_spec = [[1.4249, -0.8767, 0.4518]]
clg_ap.cool_cap_fwf_spec = [[1.0, 0.0, 0.0]]
clg_ap.cool_eir_fwf_spec = [[1.0, 0.0, 0.0]]
cool_cop_ratios = [1.0]
@@ -7973,7 +7973,7 @@ def self.interpolate_seer2(seer2, eer2, seer2_array, seer2_eer2_ratio_array, cop
clg_ap.cool_eir_fwf_spec = [[1.7131, -1.3055, 0.5924],
[1.5872, -1.055, 0.4678]]
- # Catalog data from ClimateMaster residential tranquility 30 premier two-stage series Model SE036: https://files.climatemaster.com/RP3001-Residential-SE-Product-Catalog.pdf
+ # Rated data from ClimateMaster residential tranquility 30 premier two-stage series Model SE036: https://files.climatemaster.com/RP3001-Residential-SE-Product-Catalog.pdf
cool_cop_ratios = [1.102827763, 1.0]
when HPXML::HVACCompressorTypeVariableSpeed
clg_ap.cool_capacity_ratios = [0.4802, 1.0]
@@ -8144,13 +8144,13 @@ def self.interpolate_hspf2(hspf2, qm17full, hspf2_array, qm17full_array, cop47fu
# Heating Curves
# E+ Capacity and EIR as function of temperature curves(bi-quadratic) generated using E+ HVACCurveFitTool
# See: https://bigladdersoftware.com/epx/docs/24-2/auxiliary-programs/hvac-performance-curve-fit-tool.html#hvac-performance-curve-fit-tool
- # Catalog data from : https://files.climatemaster.com/Genesis-GS-Series-Product-Catalog.pdf, p180
+ # Catalog data from : https://www.climatemaster.com/download/18.274be999165850ccd5b5b73/1535543867815/lc377-climatemaster-commercial-tranquility-20-single-stage-ts-series-water-source-heat-pump-submittal-set.pdf
# Using E+ rated conditions:
# Heating: Indoor air at 70F DB; Entering water temperature: 70F
htg_ap.heat_cap_ft_spec = [[0.7353127278, -0.0035056759, -0.0000439615, 0.0204411095, -0.0000320781, -0.0001322685]]
htg_ap.heat_eir_ft_spec = [[0.6273820540, 0.0124891750, 0.0012720188, -0.0151581268, 0.0004164343, -0.0007259611]]
htg_ap.heat_cap_fflow_spec = [[0.7594, 0.3642, -0.1234]]
- htg_ap.heat_eir_fflow_spec = [[2.796, -3.0886, 1.3858]]
+ htg_ap.heat_eir_fflow_spec = [[2.3403, -2.3479, 1.0068]]
htg_ap.heat_cap_fwf_spec = [[1.0, 0.0, 0.0]]
htg_ap.heat_eir_fwf_spec = [[1.0, 0.0, 0.0]]
heat_cop_ratios = [1.0]
@@ -8174,7 +8174,7 @@ def self.interpolate_hspf2(hspf2, qm17full, hspf2_array, qm17full_array, cop47fu
[0.769, 0.399, -0.168]]
htg_ap.heat_eir_fwf_spec = [[1.3457, -0.6658, 0.3201],
[1.1679, -0.3215, 0.1535]]
- # Catalog data from ClimateMaster residential tranquility 30 premier two-stage series Model SE036: https://files.climatemaster.com/RP3001-Residential-SE-Product-Catalog.pdf
+ # Rated data from ClimateMaster residential tranquility 30 premier two-stage series Model SE036: https://files.climatemaster.com/RP3001-Residential-SE-Product-Catalog.pdf
heat_cop_ratios = [1.161791639, 1.0]
when HPXML::HVACCompressorTypeVariableSpeed
htg_ap.heat_capacity_ratios = [0.4473, 1.0]
diff --git a/HPXMLtoOpenStudio/resources/hvac.rb b/HPXMLtoOpenStudio/resources/hvac.rb
index 8689979855..cc152a8fe7 100644
--- a/HPXMLtoOpenStudio/resources/hvac.rb
+++ b/HPXMLtoOpenStudio/resources/hvac.rb
@@ -13,11 +13,11 @@ module HVAC
ActualCFMPerTonHeat = 240.0 # cfm/ton of rated capacity, default actual airflow rate for furnaces, RESNET
MinCapacity = 1.0 # Btuh
MinAirflow = 3.0 # cfm; E+ min airflow is 0.001 m3/s
- GroundSourceHeatRatedWET = 70.0 # degF, Rated water entering temperature for ground-source systems, heating
GroundSourceHeatRatedIDB = 70.0 # degF, Rated indoor drybulb for ground-source systems, heating
- GroundSourceCoolRatedWET = 85.0 # degF, Rated water entering temperature for ground-source systems, cooling
GroundSourceCoolRatedIDB = 80.0 # degF, Rated indoor drybulb for ground-source systems, cooling
GroundSourceCoolRatedIWB = 67.0 # degF, Rated indoor wetbulb for ground-source systems, cooling
+ GroundSourceHeatGLHPRatedEWT = 32.0 # degF, Rated water entering temperature for ground-source systems, heating
+ GroundSourceCoolGLHPRatedEWT = 77.0 # degF, Rated water entering temperature for ground-source systems, cooling
# Adds any HVAC Systems to the OpenStudio model.
#
@@ -670,6 +670,8 @@ def self.apply_ground_source_heat_pump(runner, model, weather, hpxml_bldg, hpxml
min_x: 0, max_x: 1, min_y: 0.7, max_y: 1
)
end
+ # convert GLHP rated capacities to E+ rated
+ clg_capacity_rated_eplus = UnitConversions.convert(heat_pump.cooling_capacity, 'Btu/hr', 'W') / get_experimental_ghp_rated_condition_conversion(:clg, hp_ap.cool_cap_ft_spec[-1])
clg_coil = OpenStudio::Model::CoilCoolingWaterToAirHeatPumpVariableSpeedEquationFit.new(model, plf_fplr_curve)
clg_coil.setName(obj_name + ' clg coil')
clg_coil.setNominalTimeforCondensatetoBeginLeavingtheCoil(1000)
@@ -678,7 +680,7 @@ def self.apply_ground_source_heat_pump(runner, model, weather, hpxml_bldg, hpxml
clg_coil.setRatedAirFlowRateAtSelectedNominalSpeedLevel(clg_air_flow_rated)
clg_coil.setRatedWaterFlowRateAtSelectedNominalSpeedLevel(UnitConversions.convert(geothermal_loop.loop_flow, 'gal/min', 'm^3/s'))
# TODO: Add net to gross conversion after RESNET PR: https://github.com/NatLabRockies/OpenStudio-HPXML/pull/1879
- clg_coil.setGrossRatedTotalCoolingCapacityAtSelectedNominalSpeedLevel(UnitConversions.convert(heat_pump.cooling_capacity, 'Btu/hr', 'W'))
+ clg_coil.setGrossRatedTotalCoolingCapacityAtSelectedNominalSpeedLevel(clg_capacity_rated_eplus)
for i in 0..(num_speeds - 1)
cap_ft_curve = Model.add_curve_biquadratic(
model,
@@ -723,10 +725,12 @@ def self.apply_ground_source_heat_pump(runner, model, weather, hpxml_bldg, hpxml
coeff: [1, 0, 0, 0, 0, 0]
)
speed = OpenStudio::Model::CoilCoolingWaterToAirHeatPumpVariableSpeedEquationFitSpeedData.new(model, cap_ft_curve, cap_faf_curve, cap_fwf_curve, eir_ft_curve, eir_faf_curve, eir_fwf_curve, waste_heat_ft)
+ # convert GLHP rated COPs to E+ rated
+ rated_cop_eplus = hp_ap.cool_rated_cops[i] * get_experimental_ghp_rated_condition_conversion(:clg, hp_ap.cool_eir_ft_spec[i])
# TODO: Add net to gross conversion after RESNET PR: https://github.com/NatLabRockies/OpenStudio-HPXML/pull/1879
- speed.setReferenceUnitGrossRatedTotalCoolingCapacity(UnitConversions.convert(heat_pump.cooling_capacity, 'Btu/hr', 'W') * hp_ap.cool_capacity_ratios[i])
+ speed.setReferenceUnitGrossRatedTotalCoolingCapacity(clg_capacity_rated_eplus * hp_ap.cool_capacity_ratios[i])
speed.setReferenceUnitGrossRatedSensibleHeatRatio(hp_ap.cool_rated_shr_gross)
- speed.setReferenceUnitGrossRatedCoolingCOP(hp_ap.cool_rated_cops[i])
+ speed.setReferenceUnitGrossRatedCoolingCOP(rated_cop_eplus)
speed.setReferenceUnitRatedAirFlowRate(UnitConversions.convert(UnitConversions.convert(heat_pump.cooling_capacity, 'Btu/hr', 'ton') * hp_ap.cool_capacity_ratios[i] * hp_ap.cool_rated_cfm_per_ton, 'cfm', 'm^3/s'))
speed.setReferenceUnitRatedWaterFlowRate(UnitConversions.convert(geothermal_loop.loop_flow, 'gal/min', 'm^3/s') * hp_ap.cool_capacity_ratios[i])
speed.setReferenceUnitWasteHeatFractionofInputPowerAtRatedConditions(0.0)
@@ -751,10 +755,12 @@ def self.apply_ground_source_heat_pump(runner, model, weather, hpxml_bldg, hpxml
htg_coil = OpenStudio::Model::CoilHeatingWaterToAirHeatPumpVariableSpeedEquationFit.new(model, plf_fplr_curve)
htg_coil.setName(obj_name + ' htg coil')
htg_coil.setNominalSpeedLevel(num_speeds)
+ # convert GLHP rated capacities to E+ rated
+ htg_capacity_rated_eplus = UnitConversions.convert(heat_pump.heating_capacity, 'Btu/hr', 'W') / get_experimental_ghp_rated_condition_conversion(:htg, hp_ap.heat_cap_ft_spec[-1])
htg_coil.setRatedAirFlowRateAtSelectedNominalSpeedLevel(htg_air_flow_rated)
htg_coil.setRatedWaterFlowRateAtSelectedNominalSpeedLevel(UnitConversions.convert(geothermal_loop.loop_flow, 'gal/min', 'm^3/s'))
# TODO: Add net to gross conversion after RESNET PR: https://github.com/NatLabRockies/OpenStudio-HPXML/pull/1879
- htg_coil.setRatedHeatingCapacityAtSelectedNominalSpeedLevel(UnitConversions.convert(heat_pump.heating_capacity, 'Btu/hr', 'W'))
+ htg_coil.setRatedHeatingCapacityAtSelectedNominalSpeedLevel(htg_capacity_rated_eplus)
for i in 0..(num_speeds - 1)
cap_ft_curve = Model.add_curve_biquadratic(
model,
@@ -799,9 +805,11 @@ def self.apply_ground_source_heat_pump(runner, model, weather, hpxml_bldg, hpxml
coeff: [1, 0, 0, 0, 0, 0]
)
speed = OpenStudio::Model::CoilHeatingWaterToAirHeatPumpVariableSpeedEquationFitSpeedData.new(model, cap_ft_curve, cap_faf_curve, cap_fwf_curve, eir_ft_curve, eir_faf_curve, eir_fwf_curve, waste_heat_ft)
+ # convert GLHP rated COPs to E+ rated
+ rated_cop_eplus = hp_ap.heat_rated_cops[i] * get_experimental_ghp_rated_condition_conversion(:htg, hp_ap.heat_eir_ft_spec[i])
# TODO: Add net to gross conversion after RESNET PR: https://github.com/NatLabRockies/OpenStudio-HPXML/pull/1879
- speed.setReferenceUnitGrossRatedHeatingCapacity(UnitConversions.convert(heat_pump.heating_capacity, 'Btu/hr', 'W') * hp_ap.heat_capacity_ratios[i])
- speed.setReferenceUnitGrossRatedHeatingCOP(hp_ap.heat_rated_cops[i])
+ speed.setReferenceUnitGrossRatedHeatingCapacity(htg_capacity_rated_eplus * hp_ap.heat_capacity_ratios[i])
+ speed.setReferenceUnitGrossRatedHeatingCOP(rated_cop_eplus)
speed.setReferenceUnitRatedAirFlow(UnitConversions.convert(UnitConversions.convert(heat_pump.heating_capacity, 'Btu/hr', 'ton') * hp_ap.heat_capacity_ratios[i] * hp_ap.heat_rated_cfm_per_ton, 'cfm', 'm^3/s'))
speed.setReferenceUnitRatedWaterFlowRate(UnitConversions.convert(geothermal_loop.loop_flow, 'gal/min', 'm^3/s') * hp_ap.heat_capacity_ratios[i])
speed.setReferenceUnitWasteHeatFractionofInputPowerAtRatedConditions(0.0)
@@ -845,6 +853,26 @@ def self.apply_ground_source_heat_pump(runner, model, weather, hpxml_bldg, hpxml
return air_loop
end
+ # Get the curve value at GLHP rated conditions (Only used for experimental model because E+ rated conditions are different from GLHP rated conditions)
+ #
+ # @param mode [Symbol] Heating or cooling
+ # @param biquadratic_spec [Array] EIR or Capacity function of temperature biquadratic curve coefficients
+ # @return [Double] Curve value at GLHP rated conditions for conversion
+ def self.get_experimental_ghp_rated_condition_conversion(mode, biquadratic_spec)
+ case mode
+ when :clg
+ return MathTools.biquadratic(UnitConversions.convert(GroundSourceCoolRatedIWB, 'F', 'C'),
+ UnitConversions.convert(GroundSourceCoolGLHPRatedEWT, 'F', 'C'),
+ biquadratic_spec)
+ when :htg
+ return MathTools.biquadratic(UnitConversions.convert(GroundSourceHeatRatedIDB, 'F', 'C'),
+ UnitConversions.convert(GroundSourceHeatGLHPRatedEWT, 'F', 'C'),
+ biquadratic_spec)
+ else
+ fail "Unexpected mode: #{mode}."
+ end
+ end
+
# Adds the HPXML GeothermalLoop to the OpenStudio model. If it has already been
# added to the model (because there are multiple ground-source heat pumps attached
# to it), then it reuses the existing one.
diff --git a/HPXMLtoOpenStudio/resources/hvac_sizing.rb b/HPXMLtoOpenStudio/resources/hvac_sizing.rb
index b03b9b8f3e..00cd4c418e 100644
--- a/HPXMLtoOpenStudio/resources/hvac_sizing.rb
+++ b/HPXMLtoOpenStudio/resources/hvac_sizing.rb
@@ -2841,7 +2841,10 @@ def self.apply_hvac_equipment_adjustments(mj, runner, hvac_sizings, weather, hva
hvac_sizings.Cool_Capacity_Sens = hvac_sizings.Cool_Capacity * clg_ap.cool_rated_shr_gross
hvac_sizings.Cool_Airflow = calc_airflow_rate(:clg, hvac_cooling, hvac_sizings.Cool_Capacity, hpxml_bldg)
elsif [HPXML::GroundToAirHeatPumpModelTypeExperimental].include? hpxml_header.ground_to_air_heat_pump_model_type
- total_cap_curve_value = MathTools.biquadratic(UnitConversions.convert(mj.cool_indoor_wetbulb, 'F', 'C'), UnitConversions.convert(entering_temp, 'F', 'C'), clg_ap.cool_cap_ft_spec[hvac_cooling_speed])
+ # Need to adjust the capacity to GLHP rated conditions
+ total_cap_curve_value_design = MathTools.biquadratic(UnitConversions.convert(mj.cool_indoor_wetbulb, 'F', 'C'), UnitConversions.convert(entering_temp, 'F', 'C'), clg_ap.cool_cap_ft_spec[hvac_cooling_speed])
+ total_cap_curve_value_glhp_rated = HVAC.get_experimental_ghp_rated_condition_conversion(:clg, clg_ap.cool_cap_ft_spec[hvac_cooling_speed])
+ total_cap_curve_value = total_cap_curve_value_design / total_cap_curve_value_glhp_rated
calculate_cooling_capacities(mj, clg_ap, hvac_sizings, hpxml_bldg.header.manualj_humidity_setpoint, total_cap_curve_value, undersize_limit, oversize_limit, HVAC::GroundSourceCoolRatedIDB, HVAC::GroundSourceCoolRatedIWB, hvac_cooling, hpxml_bldg)
end
elsif HPXML::HVACTypeEvaporativeCooler == cooling_type
@@ -3922,7 +3925,9 @@ def self.calc_gshp_htg_curve_value(htg_ap, hpxml_header, db_temp, w_temp, hvac_h
htg_cap_curve_value = MathTools.quadlinear(db_temp / ref_temp, w_temp / ref_temp, 1.0, 1.0, htg_ap.heat_cap_curve_spec[hvac_heating_speed])
elsif (hpxml_header.ground_to_air_heat_pump_model_type == HPXML::GroundToAirHeatPumpModelTypeExperimental)
- htg_cap_curve_value = MathTools.biquadratic(UnitConversions.convert(db_temp, 'F', 'C'), UnitConversions.convert(w_temp, 'F', 'C'), htg_ap.heat_cap_ft_spec[hvac_heating_speed])
+ htg_cap_curve_value_design = MathTools.biquadratic(UnitConversions.convert(db_temp, 'F', 'C'), UnitConversions.convert(w_temp, 'F', 'C'), htg_ap.heat_cap_ft_spec[hvac_heating_speed])
+ htg_cap_curve_value_glhp_rated = HVAC.get_experimental_ghp_rated_condition_conversion(:htg, htg_ap.heat_cap_ft_spec[hvac_heating_speed])
+ htg_cap_curve_value = htg_cap_curve_value_design / htg_cap_curve_value_glhp_rated
end
return htg_cap_curve_value
diff --git a/HPXMLtoOpenStudio/tests/test_hvac.rb b/HPXMLtoOpenStudio/tests/test_hvac.rb
index 094f81093d..44d7665f72 100644
--- a/HPXMLtoOpenStudio/tests/test_hvac.rb
+++ b/HPXMLtoOpenStudio/tests/test_hvac.rb
@@ -1577,43 +1577,85 @@ def test_ground_to_air_heat_pump
args_hash = {}
args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-ground-to-air-heat-pump-1-speed.xml'))
model, _hpxml, hpxml_bldg = _test_measure(args_hash)
-
# Get HPXML values
heat_pump = hpxml_bldg.heat_pumps[0]
- _check_ghp_standard(model, heat_pump, 6.14, 4.02, 962, [12.5, -1.3], [20, 31])
+ standard_clg_cop = 6.14
+ standard_htg_cop = 4.02
+ standard_clg_capacity = UnitConversions.convert(heat_pump.cooling_capacity, 'Btu/hr', 'W')
+ standard_htg_capacity = UnitConversions.convert(heat_pump.heating_capacity, 'Btu/hr', 'W')
+ _check_ghp_standard(model, standard_clg_capacity, standard_htg_capacity, standard_clg_cop, standard_htg_cop, 962, [12.5, -1.3], [20, 31])
- args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-ground-to-air-heat-pump-2-speed.xml'))
+ args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-ground-to-air-heat-pump-1-speed-experimental.xml'))
model, _hpxml, hpxml_bldg = _test_measure(args_hash)
- # Get HPXML values
- heat_pump = hpxml_bldg.heat_pumps[0]
- _check_ghp_standard(model, heat_pump, 7.52, 4.44, 962, [12.5, -1.3], [20, 31])
+ # Convert from GLHP rated condition values to E+ rated condition values
+ cool_cap_ft_spec = [0.3926140238, 0.0297981297, 0.0000000582, 0.0123906803, -0.0003014284, -0.0001113698]
+ cool_eir_ft_spec = [1.1828664909, -0.0450835550, 0.0009273315, 0.0056194113, 0.0006683467, -0.0007256237]
+ cool_capacity_curve_value = MathTools.biquadratic(UnitConversions.convert(HVAC::GroundSourceCoolRatedIWB, 'F', 'C'), UnitConversions.convert(HVAC::GroundSourceCoolGLHPRatedEWT, 'F', 'C'), cool_cap_ft_spec)
+ cool_eir_curve_value = MathTools.biquadratic(UnitConversions.convert(HVAC::GroundSourceCoolRatedIWB, 'F', 'C'), UnitConversions.convert(HVAC::GroundSourceCoolGLHPRatedEWT, 'F', 'C'), cool_eir_ft_spec)
+ expected_clg_capacity = standard_clg_capacity / cool_capacity_curve_value
+ expected_clg_cop = standard_clg_cop * cool_eir_curve_value
+ heat_cap_ft_spec = [0.7353127278, -0.0035056759, -0.0000439615, 0.0204411095, -0.0000320781, -0.0001322685]
+ heat_eir_ft_spec = [0.6273820540, 0.0124891750, 0.0012720188, -0.0151581268, 0.0004164343, -0.0007259611]
+ heat_capacity_curve_value = MathTools.biquadratic(UnitConversions.convert(HVAC::GroundSourceHeatRatedIDB, 'F', 'C'), UnitConversions.convert(HVAC::GroundSourceHeatGLHPRatedEWT, 'F', 'C'), heat_cap_ft_spec)
+ heat_eir_curve_value = MathTools.biquadratic(UnitConversions.convert(HVAC::GroundSourceHeatRatedIDB, 'F', 'C'), UnitConversions.convert(HVAC::GroundSourceHeatGLHPRatedEWT, 'F', 'C'), heat_eir_ft_spec)
+ expected_htg_capacity = standard_htg_capacity / heat_capacity_curve_value
+ expected_htg_cop = standard_htg_cop * heat_eir_curve_value
+ _check_ghp_experimental(model, hpxml_bldg.heat_pumps[0], [expected_clg_capacity], [expected_htg_capacity], [expected_clg_cop], [expected_htg_cop], 962, [12.5, -1.3], [20, 31])
- args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-ground-to-air-heat-pump-var-speed.xml'))
- model, _hpxml, hpxml_bldg = _test_measure(args_hash)
- # Get HPXML values
- heat_pump = hpxml_bldg.heat_pumps[0]
- _check_ghp_standard(model, heat_pump, 12.79, 4.94, 962, [12.5, -1.3], [20, 31])
- args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-ground-to-air-heat-pump-1-speed-experimental.xml'))
+ args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-ground-to-air-heat-pump-2-speed.xml'))
model, _hpxml, hpxml_bldg = _test_measure(args_hash)
-
# Get HPXML values
heat_pump = hpxml_bldg.heat_pumps[0]
- _check_ghp_experimental(model, heat_pump, [10550.56], [10550.56], [6.14], [4.02], 962, [12.5, -1.3], [20, 31])
+ standard_clg_cop = 7.52
+ standard_htg_cop = 4.44
+ standard_clg_capacity = UnitConversions.convert(heat_pump.cooling_capacity, 'Btu/hr', 'W')
+ standard_htg_capacity = UnitConversions.convert(heat_pump.heating_capacity, 'Btu/hr', 'W')
+ _check_ghp_standard(model, standard_clg_capacity, standard_htg_capacity, standard_clg_cop, standard_htg_cop, 962, [12.5, -1.3], [20, 31])
args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-ground-to-air-heat-pump-2-speed-experimental.xml'))
model, _hpxml, hpxml_bldg = _test_measure(args_hash)
+ # Convert from GLHP rated condition values to E+ rated condition values
+ cool_cap_ft_spec_full = [0.4423161030, 0.0346534683, 0.0000043691, 0.0046060534, -0.0001393465, -0.0002316000]
+ cool_eir_ft_spec_full = [1.0763155558, -0.0396246303, 0.0010677382, 0.0074160145, 0.0006781567, -0.0009009811]
+ cool_capacity_curve_value_full = MathTools.biquadratic(UnitConversions.convert(HVAC::GroundSourceCoolRatedIWB, 'F', 'C'), UnitConversions.convert(HVAC::GroundSourceCoolGLHPRatedEWT, 'F', 'C'), cool_cap_ft_spec_full)
+ cool_eir_curve_value_full = MathTools.biquadratic(UnitConversions.convert(HVAC::GroundSourceCoolRatedIWB, 'F', 'C'), UnitConversions.convert(HVAC::GroundSourceCoolGLHPRatedEWT, 'F', 'C'), cool_eir_ft_spec_full)
+ expected_clg_capacity_full = standard_clg_capacity / cool_capacity_curve_value_full
+ expected_clg_cop_full = standard_clg_cop * cool_eir_curve_value_full
+ heat_cap_ft_spec_full = [0.6668920089, -0.0015817909, 0.0000027692, 0.0189198107, -0.0000372655, -0.0000393615]
+ heat_eir_ft_spec_full = [0.8046419585, 0.0233384227, 0.0000376912, -0.0170224134, 0.0003382804, -0.0002368130]
+ heat_capacity_curve_value_full = MathTools.biquadratic(UnitConversions.convert(HVAC::GroundSourceHeatRatedIDB, 'F', 'C'), UnitConversions.convert(HVAC::GroundSourceHeatGLHPRatedEWT, 'F', 'C'), heat_cap_ft_spec_full)
+ heat_eir_curve_value_full = MathTools.biquadratic(UnitConversions.convert(HVAC::GroundSourceHeatRatedIDB, 'F', 'C'), UnitConversions.convert(HVAC::GroundSourceHeatGLHPRatedEWT, 'F', 'C'), heat_eir_ft_spec_full)
+ expected_htg_capacity_full = standard_htg_capacity / heat_capacity_curve_value_full
+ expected_htg_cop_full = standard_htg_cop * heat_eir_curve_value_full
+ _check_ghp_experimental(model, hpxml_bldg.heat_pumps[0], [7467, expected_clg_capacity_full], [12257, expected_htg_capacity_full], [6.82, expected_clg_cop_full], [7.68, expected_htg_cop_full], 962, [12.5, -1.3], [20, 31])
+ args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-ground-to-air-heat-pump-var-speed.xml'))
+ model, _hpxml, hpxml_bldg = _test_measure(args_hash)
# Get HPXML values
heat_pump = hpxml_bldg.heat_pumps[0]
- _check_ghp_experimental(model, heat_pump, [7757.83, 10550.56], [7779.98, 10550.56], [8.29, 7.52], [5.15, 4.44], 962, [12.5, -1.3], [20, 31])
+ standard_clg_cop = 12.79
+ standard_htg_cop = 4.94
+ standard_clg_capacity = UnitConversions.convert(heat_pump.cooling_capacity, 'Btu/hr', 'W')
+ standard_htg_capacity = UnitConversions.convert(heat_pump.heating_capacity, 'Btu/hr', 'W')
+ _check_ghp_standard(model, standard_clg_capacity, standard_htg_capacity, 12.79, 4.94, 962, [12.5, -1.3], [20, 31])
args_hash['hpxml_path'] = File.absolute_path(File.join(@sample_files_path, 'base-hvac-ground-to-air-heat-pump-var-speed-experimental.xml'))
model, _hpxml, hpxml_bldg = _test_measure(args_hash)
-
- # Get HPXML values
- heat_pump = hpxml_bldg.heat_pumps[0]
- _check_ghp_experimental(model, heat_pump, [5066.38, 10550.56], [4719.26, 10550.56], [13.55, 12.79], [5.69, 4.94], 962, [12.5, -1.3], [20, 31])
+ # Convert from GLHP rated condition values to E+ rated condition values
+ cool_cap_ft_spec_full = [1.2143128834, -0.0459226877, 0.0020331628, 0.0086998093, -0.0002669140, -0.0001763187]
+ cool_eir_ft_spec_full = [0.0569949694, 0.0527820535, -0.0015763180, 0.0077339260, 0.0008175629, -0.0007157989]
+ cool_capacity_curve_value_full = MathTools.biquadratic(UnitConversions.convert(HVAC::GroundSourceCoolRatedIWB, 'F', 'C'), UnitConversions.convert(HVAC::GroundSourceCoolGLHPRatedEWT, 'F', 'C'), cool_cap_ft_spec_full)
+ cool_eir_curve_value_full = MathTools.biquadratic(UnitConversions.convert(HVAC::GroundSourceCoolRatedIWB, 'F', 'C'), UnitConversions.convert(HVAC::GroundSourceCoolGLHPRatedEWT, 'F', 'C'), cool_eir_ft_spec_full)
+ expected_clg_capacity_full = standard_clg_capacity / cool_capacity_curve_value_full
+ expected_clg_cop_full = standard_clg_cop * cool_eir_curve_value_full
+ heat_cap_ft_spec_full = [0.6975737864, -0.0028810803, -0.0000005015, 0.0206468583, -0.0000891526, -0.0000733087]
+ heat_eir_ft_spec_full = [0.7627294076, 0.0273612308, 0.0001023412, -0.0145638547, 0.0001886431, -0.0003647958]
+ heat_capacity_curve_value_full = MathTools.biquadratic(UnitConversions.convert(HVAC::GroundSourceHeatRatedIDB, 'F', 'C'), UnitConversions.convert(HVAC::GroundSourceHeatGLHPRatedEWT, 'F', 'C'), heat_cap_ft_spec_full)
+ heat_eir_curve_value_full = MathTools.biquadratic(UnitConversions.convert(HVAC::GroundSourceHeatRatedIDB, 'F', 'C'), UnitConversions.convert(HVAC::GroundSourceHeatGLHPRatedEWT, 'F', 'C'), heat_eir_ft_spec_full)
+ expected_htg_capacity_full = standard_htg_capacity / heat_capacity_curve_value_full
+ expected_htg_cop_full = standard_htg_cop * heat_eir_curve_value_full
+ _check_ghp_experimental(model, hpxml_bldg.heat_pumps[0], [4802, expected_clg_capacity_full], [7431, expected_htg_capacity_full], [10.39, expected_clg_cop_full], [8.98, expected_htg_cop_full], 962, [12.5, -1.3], [20, 31])
end
def test_ground_to_air_heat_pump_integrated_backup
@@ -2453,10 +2495,7 @@ def _check_defrost_and_pan_heater_and_crankcase_heater(model, htg_coil, supp_cap
assert(!program_values.empty?)
end
- def _check_ghp_standard(model, heat_pump, clg_cop, htg_cop, soil_density, soil_surface_temp_amps, phase_shift_temp_amps)
- clg_capacity = UnitConversions.convert(heat_pump.cooling_capacity, 'Btu/hr', 'W')
- htg_capacity = UnitConversions.convert(heat_pump.heating_capacity, 'Btu/hr', 'W')
-
+ def _check_ghp_standard(model, clg_capacity, htg_capacity, clg_cop, htg_cop, soil_density, soil_surface_temp_amps, phase_shift_temp_amps)
# Check cooling coil
assert_equal(1, model.getCoilCoolingWaterToAirHeatPumpEquationFits.size)
clg_coil = model.getCoilCoolingWaterToAirHeatPumpEquationFits[0]
diff --git a/workflow/tests/base_results/results_simulations_bills.csv b/workflow/tests/base_results/results_simulations_bills.csv
index 32b3700c27..f09f088d0c 100644
--- a/workflow/tests/base_results/results_simulations_bills.csv
+++ b/workflow/tests/base_results/results_simulations_bills.csv
@@ -85,7 +85,7 @@ base-detailed-electric-panel.xml,1201.08,144.0,647.29,0.0,791.29,144.0,265.79,40
base-dhw-combi-tankless-outside.xml,1388.72,144.0,819.3,0.0,963.3,144.0,281.42,425.42,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
base-dhw-combi-tankless.xml,1388.72,144.0,819.3,0.0,963.3,144.0,281.42,425.42,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
base-dhw-desuperheater-2-speed.xml,1473.75,144.0,1329.75,0.0,1473.75,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-base-dhw-desuperheater-ghp-experimental.xml,2006.06,144.0,1862.06,0.0,2006.06,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+base-dhw-desuperheater-ghp-experimental.xml,1852.62,144.0,1708.62,0.0,1852.62,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
base-dhw-desuperheater-ghp.xml,1830.68,144.0,1686.68,0.0,1830.68,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
base-dhw-desuperheater-hpwh.xml,1817.59,144.0,1194.84,0.0,1338.84,144.0,334.75,478.75,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
base-dhw-desuperheater-tankless.xml,1497.22,144.0,1353.22,0.0,1497.22,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
@@ -303,9 +303,9 @@ base-hvac-furnace-oil-only.xml,2145.19,144.0,1256.48,0.0,1400.48,0.0,0.0,0.0,0.0
base-hvac-furnace-propane-only.xml,2194.51,144.0,1256.48,0.0,1400.48,0.0,0.0,0.0,0.0,0.0,0.0,0.0,794.03,794.03,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
base-hvac-furnace-wood-only.xml,1863.87,144.0,1256.48,0.0,1400.48,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,463.39,463.39,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
base-hvac-furnace-x3-dse.xml,1959.3,144.0,1472.51,0.0,1616.51,144.0,198.79,342.79,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-base-hvac-ground-to-air-heat-pump-1-speed-experimental.xml,2102.25,144.0,1958.25,0.0,2102.25,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+base-hvac-ground-to-air-heat-pump-1-speed-experimental.xml,1950.28,144.0,1806.28,0.0,1950.28,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
base-hvac-ground-to-air-heat-pump-1-speed.xml,1931.0,144.0,1787.0,0.0,1931.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-base-hvac-ground-to-air-heat-pump-2-speed-experimental.xml,1915.58,144.0,1771.58,0.0,1915.58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+base-hvac-ground-to-air-heat-pump-2-speed-experimental.xml,1794.41,144.0,1650.41,0.0,1794.41,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
base-hvac-ground-to-air-heat-pump-2-speed.xml,1854.62,144.0,1710.62,0.0,1854.62,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
base-hvac-ground-to-air-heat-pump-backup-integrated.xml,1931.0,144.0,1787.0,0.0,1931.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
base-hvac-ground-to-air-heat-pump-backup-stove.xml,1950.39,144.0,1806.38,0.0,1950.38,0.0,0.0,0.0,0.0,0.01,0.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
@@ -313,7 +313,7 @@ base-hvac-ground-to-air-heat-pump-cooling-only.xml,1560.11,144.0,1416.11,0.0,156
base-hvac-ground-to-air-heat-pump-detailed-geothermal-loop-multiple.xml,2017.8,144.0,1873.8,0.0,2017.8,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
base-hvac-ground-to-air-heat-pump-detailed-geothermal-loop.xml,1996.58,144.0,1852.58,0.0,1996.58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
base-hvac-ground-to-air-heat-pump-heating-only.xml,1710.71,144.0,1566.71,0.0,1710.71,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-base-hvac-ground-to-air-heat-pump-var-speed-experimental.xml,1876.58,144.0,1732.58,0.0,1876.58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+base-hvac-ground-to-air-heat-pump-var-speed-experimental.xml,1725.81,144.0,1581.81,0.0,1725.81,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
base-hvac-ground-to-air-heat-pump-var-speed.xml,1784.94,144.0,1640.94,0.0,1784.94,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml,2467.3,144.0,2323.3,0.0,2467.3,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-install-quality-air-to-air-heat-pump-2-speed.xml,2377.96,144.0,2233.96,0.0,2377.96,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
@@ -324,8 +324,8 @@ base-hvac-install-quality-furnace-gas-central-ac-2-speed.xml,2112.49,144.0,1507.
base-hvac-install-quality-furnace-gas-central-ac-var-speed.xml,2080.47,144.0,1481.22,0.0,1625.22,144.0,311.25,455.25,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-install-quality-furnace-gas-only.xml,1855.71,144.0,1251.59,0.0,1395.59,144.0,316.12,460.12,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-install-quality-ground-to-air-heat-pump-1-speed.xml,2079.11,144.0,1935.11,0.0,2079.11,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
-base-hvac-install-quality-ground-to-air-heat-pump-2-speed-experimental.xml,2106.02,144.0,1962.02,0.0,2106.02,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
-base-hvac-install-quality-ground-to-air-heat-pump-var-speed-experimental.xml,2077.03,144.0,1933.03,0.0,2077.03,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
+base-hvac-install-quality-ground-to-air-heat-pump-2-speed-experimental.xml,1933.2,144.0,1789.2,0.0,1933.2,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
+base-hvac-install-quality-ground-to-air-heat-pump-var-speed-experimental.xml,1883.63,144.0,1739.63,0.0,1883.63,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml,1515.09,144.0,1371.09,0.0,1515.09,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-install-quality-mini-split-heat-pump-ducted.xml,1989.6,144.0,1845.6,0.0,1989.6,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-mini-split-air-conditioner-only-ducted.xml,1483.1,144.0,1339.1,0.0,1483.1,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
diff --git a/workflow/tests/base_results/results_simulations_energy.csv b/workflow/tests/base_results/results_simulations_energy.csv
index 7eda99ba13..dda7dac740 100644
--- a/workflow/tests/base_results/results_simulations_energy.csv
+++ b/workflow/tests/base_results/results_simulations_energy.csv
@@ -85,7 +85,7 @@ base-detailed-electric-panel.xml,48.445,48.445,16.796,16.796,31.649,0.0,0.0,0.0,
base-dhw-combi-tankless-outside.xml,54.77,54.77,21.259,21.259,33.511,0.0,0.0,0.0,0.0,0.0,0.0,0.167,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.155,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.368,0.0,12.143,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-dhw-combi-tankless.xml,54.77,54.77,21.259,21.259,33.511,0.0,0.0,0.0,0.0,0.0,0.0,0.167,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.155,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,21.368,0.0,12.143,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-dhw-desuperheater-2-speed.xml,34.504,34.504,34.504,34.504,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.917,0.724,8.027,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,1.899,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
-base-dhw-desuperheater-ghp-experimental.xml,48.316,48.316,48.316,48.316,0.0,0.0,0.0,0.0,0.0,0.0,10.69,3.181,0.0,0.0,3.591,2.014,7.83,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
+base-dhw-desuperheater-ghp-experimental.xml,44.335,44.335,44.335,44.335,0.0,0.0,0.0,0.0,0.0,0.0,7.039,2.093,0.0,0.0,4.272,2.1,7.821,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-dhw-desuperheater-ghp.xml,43.766,43.766,43.766,43.766,0.0,0.0,0.0,0.0,0.0,0.0,7.284,2.189,0.0,0.0,3.468,1.979,7.835,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-dhw-desuperheater-hpwh.xml,70.865,70.865,31.004,31.004,39.861,0.0,0.0,0.0,0.0,0.0,0.0,1.241,0.0,0.0,5.27,1.22,2.271,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.066,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,39.861,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-dhw-desuperheater-tankless.xml,35.113,35.113,35.113,35.113,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,5.234,1.245,7.805,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,1.893,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
@@ -303,9 +303,9 @@ base-hvac-furnace-oil-only.xml,65.468,65.468,32.603,32.603,0.0,32.865,0.0,0.0,0.
base-hvac-furnace-propane-only.xml,65.468,65.468,32.603,32.603,0.0,0.0,32.865,0.0,0.0,0.0,0.0,0.774,0.0,0.0,0.0,0.0,10.735,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.158,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.865,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-furnace-wood-only.xml,65.468,65.468,32.603,32.603,0.0,0.0,0.0,32.865,0.0,0.0,0.0,0.774,0.0,0.0,0.0,0.0,10.735,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.158,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.865,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-furnace-x3-dse.xml,61.88,61.88,38.209,38.209,23.671,0.0,0.0,0.0,0.0,0.0,0.0,0.57,0.0,0.0,4.799,1.059,10.769,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,23.671,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
-base-hvac-ground-to-air-heat-pump-1-speed-experimental.xml,50.812,50.812,50.812,50.812,0.0,0.0,0.0,0.0,0.0,0.0,10.532,3.133,0.0,0.0,3.432,1.934,10.77,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
+base-hvac-ground-to-air-heat-pump-1-speed-experimental.xml,46.869,46.869,46.869,46.869,0.0,0.0,0.0,0.0,0.0,0.0,6.93,2.06,0.0,0.0,4.081,2.016,10.77,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-ground-to-air-heat-pump-1-speed.xml,46.369,46.369,46.369,46.369,0.0,0.0,0.0,0.0,0.0,0.0,7.162,2.151,0.0,0.0,3.372,1.902,10.77,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
-base-hvac-ground-to-air-heat-pump-2-speed-experimental.xml,45.969,45.969,45.969,45.969,0.0,0.0,0.0,0.0,0.0,0.0,8.052,2.433,0.0,0.0,2.36,1.342,10.77,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
+base-hvac-ground-to-air-heat-pump-2-speed-experimental.xml,42.824,42.824,42.824,42.824,0.0,0.0,0.0,0.0,0.0,0.0,5.359,1.393,0.0,0.0,2.889,1.402,10.77,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-ground-to-air-heat-pump-2-speed.xml,44.387,44.387,44.387,44.387,0.0,0.0,0.0,0.0,0.0,0.0,6.535,1.818,0.0,0.0,2.691,1.562,10.77,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-ground-to-air-heat-pump-backup-integrated.xml,46.369,46.369,46.369,46.369,0.0,0.0,0.0,0.0,0.0,0.0,7.162,2.151,0.0,0.0,3.372,1.902,10.77,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-ground-to-air-heat-pump-backup-stove.xml,46.872,46.872,46.872,46.872,0.0,0.0,0.0,0.0,0.0,0.0,7.574,2.278,0.0,0.0,3.35,1.89,10.771,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.073,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
@@ -313,7 +313,7 @@ base-hvac-ground-to-air-heat-pump-cooling-only.xml,36.745,36.745,36.745,36.745,0
base-hvac-ground-to-air-heat-pump-detailed-geothermal-loop-multiple.xml,48.621,48.621,48.621,48.621,0.0,0.0,0.0,0.0,0.0,0.0,8.673,2.63,0.0,0.0,3.574,1.965,10.771,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.071,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-ground-to-air-heat-pump-detailed-geothermal-loop.xml,48.07,48.07,48.07,48.07,0.0,0.0,0.0,0.0,0.0,0.0,8.403,2.527,0.0,0.0,3.413,1.948,10.771,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.071,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-ground-to-air-heat-pump-heating-only.xml,40.653,40.653,40.653,40.653,0.0,0.0,0.0,0.0,0.0,0.0,6.906,1.917,0.0,0.0,0.0,0.0,10.735,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.158,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
-base-hvac-ground-to-air-heat-pump-var-speed-experimental.xml,44.957,44.957,44.957,44.957,0.0,0.0,0.0,0.0,0.0,0.0,8.451,2.42,0.0,0.0,1.235,1.069,10.77,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
+base-hvac-ground-to-air-heat-pump-var-speed-experimental.xml,41.045,41.045,41.045,41.045,0.0,0.0,0.0,0.0,0.0,0.0,5.212,1.29,0.0,0.0,1.603,1.159,10.77,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-ground-to-air-heat-pump-var-speed.xml,42.579,42.579,42.579,42.579,0.0,0.0,0.0,0.0,0.0,0.0,5.861,1.818,0.0,0.0,1.562,1.558,10.77,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml,60.285,60.285,60.285,60.285,0.0,0.0,0.0,0.0,0.0,0.0,15.807,1.477,4.72,0.097,5.614,0.789,10.77,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-install-quality-air-to-air-heat-pump-2-speed.xml,57.966,57.966,57.966,57.966,0.0,0.0,0.0,0.0,0.0,0.0,14.704,1.153,4.453,0.089,5.265,0.521,10.77,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
@@ -324,8 +324,8 @@ base-hvac-install-quality-furnace-gas-central-ac-2-speed.xml,76.823,76.823,39.12
base-hvac-install-quality-furnace-gas-central-ac-var-speed.xml,75.497,75.497,38.434,38.434,37.063,0.0,0.0,0.0,0.0,0.0,0.0,0.538,0.0,0.0,5.363,0.752,10.769,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.076,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,37.063,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-install-quality-furnace-gas-only.xml,70.119,70.119,32.476,32.476,37.643,0.0,0.0,0.0,0.0,0.0,0.0,0.647,0.0,0.0,0.0,0.0,10.735,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.158,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,37.643,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-install-quality-ground-to-air-heat-pump-1-speed.xml,50.212,50.212,50.212,50.212,0.0,0.0,0.0,0.0,0.0,0.0,10.23,2.079,0.0,0.0,4.426,1.696,10.77,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
-base-hvac-install-quality-ground-to-air-heat-pump-2-speed-experimental.xml,50.91,50.91,50.91,50.91,0.0,0.0,0.0,0.0,0.0,0.0,10.99,3.422,0.0,0.0,2.871,1.846,10.771,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
-base-hvac-install-quality-ground-to-air-heat-pump-var-speed-experimental.xml,50.158,50.158,50.158,50.158,0.0,0.0,0.0,0.0,0.0,0.0,11.731,3.46,0.0,0.0,1.604,1.583,10.771,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.073,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
+base-hvac-install-quality-ground-to-air-heat-pump-2-speed-experimental.xml,46.426,46.426,46.426,46.426,0.0,0.0,0.0,0.0,0.0,0.0,7.17,2.068,0.0,0.0,3.495,1.912,10.77,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
+base-hvac-install-quality-ground-to-air-heat-pump-var-speed-experimental.xml,45.14,45.14,45.14,45.14,0.0,0.0,0.0,0.0,0.0,0.0,7.483,2.142,0.0,0.0,2.05,1.684,10.77,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml,35.577,35.577,35.577,35.577,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3.597,0.301,10.842,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,1.9,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-install-quality-mini-split-heat-pump-ducted.xml,47.889,47.889,47.889,47.889,0.0,0.0,0.0,0.0,0.0,0.0,11.107,0.295,1.348,0.0,3.183,0.176,10.769,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,2.074,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-mini-split-air-conditioner-only-ducted.xml,34.747,34.747,34.747,34.747,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.94,0.128,10.842,0.0,0.0,4.507,0.0,0.334,0.0,0.0,0.0,0.0,1.9,0.0,0.0,0.284,0.347,1.436,1.529,0.0,2.116,8.384,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
diff --git a/workflow/tests/base_results/results_simulations_loads.csv b/workflow/tests/base_results/results_simulations_loads.csv
index ce5825223b..14d7791253 100644
--- a/workflow/tests/base_results/results_simulations_loads.csv
+++ b/workflow/tests/base_results/results_simulations_loads.csv
@@ -85,7 +85,7 @@ base-detailed-electric-panel.xml,11.371,0.0,16.595,9.417,2.205,0.0,0.0,0.0,1.672
base-dhw-combi-tankless-outside.xml,18.141,0.0,0.0,9.995,0.0,0.0,0.0,0.0,3.853,3.843,0.874,7.031,0.67,11.45,-12.753,0.0,0.0,0.0,8.117,-0.107,5.191,0.0,0.506,0.0,0.0,-7.94,-2.622,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-dhw-combi-tankless.xml,18.141,0.0,0.0,9.995,0.0,0.0,0.0,0.0,3.853,3.843,0.874,7.031,0.67,11.45,-12.753,0.0,0.0,0.0,8.117,-0.107,5.191,0.0,0.506,0.0,0.0,-7.94,-2.622,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-dhw-desuperheater-2-speed.xml,0.0,0.0,22.111,9.915,0.921,3.308,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.099,-0.211,-0.012,2.383,0.03,-0.273,12.451,0.0,0.0,0.0,-6.728,-0.131,-0.891,-4.081,-0.081,0.0,10.013,7.868,1.844
-base-dhw-desuperheater-ghp-experimental.xml,30.522,0.0,18.787,9.915,0.848,3.237,0.0,0.0,3.276,3.875,0.882,7.061,0.676,11.535,-12.84,0.0,0.0,0.0,8.301,-0.113,5.618,0.0,0.509,0.0,12.49,-8.149,-2.636,0.0,0.03,-0.242,-0.021,2.451,0.019,-0.37,12.657,0.0,0.0,0.0,-6.413,-0.109,-0.937,-4.198,-0.084,0.0,6.148,7.969,1.872
+base-dhw-desuperheater-ghp-experimental.xml,28.389,0.0,18.877,9.915,0.848,3.25,0.0,0.0,3.366,3.875,0.882,7.06,0.676,11.534,-12.84,0.0,0.0,0.0,8.298,-0.112,5.427,0.0,0.509,0.0,10.472,-8.149,-2.636,0.0,0.026,-0.242,-0.021,2.451,0.019,-0.37,12.657,0.0,0.0,0.0,-6.413,-0.109,-0.936,-4.198,-0.084,0.0,6.235,7.973,1.872
base-dhw-desuperheater-ghp.xml,28.384,0.0,18.847,9.915,0.848,3.229,0.0,0.0,3.369,3.875,0.882,7.06,0.676,11.534,-12.84,0.0,0.0,0.0,8.298,-0.112,5.438,0.0,0.509,0.0,10.452,-8.149,-2.636,0.0,0.03,-0.242,-0.021,2.451,0.019,-0.37,12.657,0.0,0.0,0.0,-6.413,-0.109,-0.939,-4.197,-0.084,0.0,6.211,7.967,1.872
base-dhw-desuperheater-hpwh.xml,37.909,0.0,20.815,9.937,1.523,3.322,0.0,0.0,3.199,3.947,0.9,7.012,0.689,11.707,-13.354,0.0,0.0,0.0,8.313,-0.127,5.646,0.0,0.517,0.0,16.006,-3.89,-2.718,0.0,0.052,-0.12,0.01,2.552,0.045,-0.033,12.143,0.0,0.0,0.0,-6.204,-0.123,-0.788,-3.886,-0.068,0.0,8.644,6.785,1.789
base-dhw-desuperheater-tankless.xml,0.0,0.0,20.594,9.922,0.0,3.226,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.022,-0.19,-0.007,2.391,0.033,-0.23,12.355,0.0,0.0,0.0,-6.685,-0.13,-0.871,-4.014,-0.079,0.0,8.704,7.472,1.834
@@ -303,9 +303,9 @@ base-hvac-furnace-oil-only.xml,31.011,0.0,0.0,9.917,0.814,0.0,0.0,0.0,3.202,3.84
base-hvac-furnace-propane-only.xml,31.011,0.0,0.0,9.917,0.814,0.0,0.0,0.0,3.202,3.84,0.873,7.055,0.669,11.442,-12.717,0.0,0.0,0.0,8.162,-0.101,5.481,0.0,0.505,0.0,13.585,-8.404,-2.613,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-furnace-wood-only.xml,31.011,0.0,0.0,9.917,0.814,0.0,0.0,0.0,3.202,3.84,0.873,7.055,0.669,11.442,-12.717,0.0,0.0,0.0,8.162,-0.101,5.481,0.0,0.505,0.0,13.585,-8.404,-2.613,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-furnace-x3-dse.xml,18.045,0.0,12.23,9.917,0.849,0.0,0.0,0.0,3.921,3.909,0.89,7.127,0.681,11.64,-12.956,0.0,0.0,0.0,8.358,-0.112,5.274,0.0,0.514,0.0,0.0,-8.566,-2.661,0.0,0.292,-0.246,-0.022,2.447,0.018,-0.379,12.67,0.0,0.0,0.0,-6.429,-0.107,-0.957,-4.153,-0.084,0.0,0.0,7.311,1.873
-base-hvac-ground-to-air-heat-pump-1-speed-experimental.xml,30.066,0.0,18.005,9.917,0.849,0.0,0.0,0.0,3.283,3.875,0.882,7.069,0.676,11.538,-12.828,0.0,0.0,0.0,8.303,-0.111,5.612,0.0,0.509,0.0,12.34,-8.481,-2.634,0.0,0.035,-0.244,-0.021,2.452,0.019,-0.374,12.67,0.0,0.0,0.0,-6.419,-0.107,-0.939,-4.165,-0.084,0.0,5.986,7.311,1.873
+base-hvac-ground-to-air-heat-pump-1-speed-experimental.xml,27.949,0.0,18.09,9.917,0.849,0.0,0.0,0.0,3.372,3.875,0.882,7.068,0.676,11.537,-12.828,0.0,0.0,0.0,8.3,-0.111,5.424,0.0,0.509,0.0,10.336,-8.481,-2.634,0.0,0.031,-0.244,-0.021,2.452,0.019,-0.374,12.67,0.0,0.0,0.0,-6.419,-0.107,-0.938,-4.165,-0.084,0.0,6.071,7.311,1.873
base-hvac-ground-to-air-heat-pump-1-speed.xml,27.934,0.0,18.055,9.917,0.849,0.0,0.0,0.0,3.376,3.874,0.882,7.068,0.676,11.537,-12.828,0.0,0.0,0.0,8.3,-0.111,5.435,0.0,0.509,0.0,10.306,-8.481,-2.634,0.0,0.035,-0.244,-0.021,2.452,0.019,-0.374,12.67,0.0,0.0,0.0,-6.419,-0.107,-0.94,-4.164,-0.084,0.0,6.036,7.311,1.873
-base-hvac-ground-to-air-heat-pump-2-speed-experimental.xml,31.939,0.0,18.814,9.917,0.849,0.0,0.0,0.0,3.211,3.875,0.882,7.07,0.676,11.538,-12.828,0.0,0.0,0.0,8.305,-0.111,5.69,0.0,0.509,0.0,14.199,-8.481,-2.634,0.0,0.006,-0.244,-0.021,2.453,0.019,-0.373,12.67,0.0,0.0,0.0,-6.418,-0.107,-0.937,-4.163,-0.084,0.0,6.811,7.311,1.873
+base-hvac-ground-to-air-heat-pump-2-speed-experimental.xml,28.657,0.0,18.92,9.917,0.849,0.0,0.0,0.0,3.346,3.875,0.882,7.068,0.676,11.537,-12.828,0.0,0.0,0.0,8.301,-0.111,5.446,0.0,0.509,0.0,11.044,-8.481,-2.634,0.0,0.001,-0.244,-0.021,2.453,0.019,-0.372,12.67,0.0,0.0,0.0,-6.418,-0.107,-0.935,-4.163,-0.084,0.0,6.918,7.311,1.873
base-hvac-ground-to-air-heat-pump-2-speed.xml,28.008,0.0,18.025,9.917,0.849,0.0,0.0,0.0,3.372,3.875,0.882,7.068,0.676,11.537,-12.828,0.0,0.0,0.0,8.3,-0.111,5.44,0.0,0.509,0.0,10.377,-8.481,-2.634,0.0,0.036,-0.244,-0.021,2.452,0.019,-0.374,12.67,0.0,0.0,0.0,-6.419,-0.107,-0.941,-4.164,-0.084,0.0,6.006,7.311,1.873
base-hvac-ground-to-air-heat-pump-backup-integrated.xml,27.934,0.0,18.055,9.917,0.849,0.0,0.0,0.0,3.376,3.874,0.882,7.068,0.676,11.537,-12.828,0.0,0.0,0.0,8.3,-0.111,5.435,0.0,0.509,0.0,10.306,-8.481,-2.634,0.0,0.035,-0.244,-0.021,2.452,0.019,-0.374,12.67,0.0,0.0,0.0,-6.419,-0.107,-0.94,-4.164,-0.084,0.0,6.036,7.311,1.873
base-hvac-ground-to-air-heat-pump-backup-stove.xml,29.481,0.0,17.94,9.917,0.849,0.0,0.0,0.0,3.366,3.887,0.885,7.049,0.679,11.577,-12.876,0.0,0.0,0.0,8.267,-0.125,6.582,0.0,0.51,0.0,10.817,-8.519,-2.642,0.0,0.058,-0.223,-0.015,2.46,0.024,-0.304,12.622,0.0,0.0,0.0,-6.417,-0.121,-1.138,-4.092,-0.082,0.0,6.02,7.272,1.865
@@ -313,7 +313,7 @@ base-hvac-ground-to-air-heat-pump-cooling-only.xml,0.0,0.0,17.146,9.917,0.922,0.
base-hvac-ground-to-air-heat-pump-detailed-geothermal-loop-multiple.xml,32.965,0.0,18.542,9.917,0.85,0.0,0.0,0.0,3.261,3.836,0.874,7.347,0.669,11.435,-12.876,0.0,0.0,0.0,11.724,-0.128,5.491,0.0,0.508,0.0,11.98,-8.522,-2.641,0.0,0.041,-0.232,-0.017,2.832,0.024,-0.325,12.621,0.0,0.0,0.0,-6.415,-0.125,-0.922,-4.129,-0.083,0.0,6.135,7.268,1.866
base-hvac-ground-to-air-heat-pump-detailed-geothermal-loop.xml,32.778,0.0,18.539,9.917,0.85,0.0,0.0,0.0,3.27,3.837,0.874,7.348,0.669,11.437,-12.876,0.0,0.0,0.0,11.727,-0.128,5.478,0.0,0.508,0.0,11.788,-8.522,-2.641,0.0,0.042,-0.232,-0.017,2.832,0.024,-0.325,12.621,0.0,0.0,0.0,-6.415,-0.125,-0.922,-4.129,-0.083,0.0,6.126,7.268,1.866
base-hvac-ground-to-air-heat-pump-heating-only.xml,26.773,0.0,0.0,9.917,0.814,0.0,0.0,0.0,3.384,3.838,0.873,7.052,0.669,11.438,-12.717,0.0,0.0,0.0,8.155,-0.101,5.387,0.0,0.505,0.0,9.28,-8.404,-2.613,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
-base-hvac-ground-to-air-heat-pump-var-speed-experimental.xml,36.593,0.0,20.504,9.917,0.849,0.0,0.0,0.0,3.012,3.876,0.882,7.073,0.676,11.541,-12.828,0.0,0.0,0.0,8.311,-0.111,5.789,0.0,0.509,0.0,18.936,-8.481,-2.634,0.0,-0.062,-0.243,-0.021,2.454,0.019,-0.372,12.67,0.0,0.0,0.0,-6.415,-0.107,-0.936,-4.171,-0.084,0.0,8.569,7.311,1.873
+base-hvac-ground-to-air-heat-pump-var-speed-experimental.xml,34.567,0.0,20.52,9.917,0.849,0.0,0.0,0.0,3.096,3.876,0.882,7.073,0.676,11.542,-12.828,0.0,0.0,0.0,8.312,-0.111,5.523,0.0,0.509,0.0,17.098,-8.481,-2.634,0.0,-0.064,-0.243,-0.021,2.454,0.019,-0.372,12.67,0.0,0.0,0.0,-6.415,-0.107,-0.934,-4.17,-0.084,0.0,8.584,7.311,1.873
base-hvac-ground-to-air-heat-pump-var-speed.xml,28.007,0.0,18.019,9.917,0.849,0.0,0.0,0.0,3.373,3.875,0.882,7.068,0.676,11.537,-12.828,0.0,0.0,0.0,8.3,-0.111,5.44,0.0,0.509,0.0,10.376,-8.481,-2.634,0.0,0.037,-0.244,-0.021,2.452,0.019,-0.374,12.67,0.0,0.0,0.0,-6.419,-0.107,-0.941,-4.164,-0.084,0.0,6.0,7.311,1.873
base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml,33.959,2.259,19.463,9.917,0.849,0.0,0.0,0.0,3.132,3.876,0.882,7.073,0.676,11.542,-12.828,0.0,0.0,0.0,8.311,-0.111,5.869,0.0,0.509,0.0,16.104,-9.847,-2.634,0.0,-0.022,-0.244,-0.021,2.453,0.019,-0.373,12.67,0.0,0.0,0.0,-6.417,-0.107,-0.936,-4.17,-0.084,0.0,7.493,7.311,1.873
base-hvac-install-quality-air-to-air-heat-pump-2-speed.xml,36.895,2.074,21.012,9.917,0.849,0.0,0.0,0.0,3.009,3.877,0.882,7.076,0.676,11.545,-12.828,0.0,0.0,0.0,8.316,-0.111,5.934,0.0,0.509,0.0,19.084,-9.632,-2.634,0.0,-0.084,-0.243,-0.021,2.454,0.019,-0.371,12.67,0.0,0.0,0.0,-6.415,-0.107,-0.933,-4.173,-0.084,0.0,9.094,7.311,1.873
@@ -324,8 +324,8 @@ base-hvac-install-quality-furnace-gas-central-ac-2-speed.xml,35.292,0.0,23.239,9
base-hvac-install-quality-furnace-gas-central-ac-var-speed.xml,34.632,0.0,24.225,9.917,0.848,0.0,0.0,0.0,3.093,3.875,0.882,7.069,0.676,11.543,-12.817,0.0,0.0,0.0,8.302,-0.115,5.541,0.0,0.509,0.0,17.152,-8.479,-2.634,0.0,-0.259,-0.258,-0.024,2.417,0.016,-0.412,12.681,0.0,0.0,0.0,-6.475,-0.11,-0.953,-4.266,-0.086,0.0,12.737,7.313,1.873
base-hvac-install-quality-furnace-gas-only.xml,35.273,0.0,0.0,9.917,0.814,0.0,0.0,0.0,3.027,3.841,0.873,7.059,0.669,11.445,-12.717,0.0,0.0,0.0,8.168,-0.101,5.561,0.0,0.505,0.0,17.923,-8.404,-2.613,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
base-hvac-install-quality-ground-to-air-heat-pump-1-speed.xml,31.562,0.0,19.764,9.917,0.849,0.0,0.0,0.0,3.222,3.875,0.882,7.07,0.676,11.539,-12.828,0.0,0.0,0.0,8.305,-0.111,5.565,0.0,0.509,0.0,13.938,-8.481,-2.634,0.0,-0.035,-0.244,-0.021,2.453,0.019,-0.372,12.67,0.0,0.0,0.0,-6.417,-0.107,-0.935,-4.169,-0.084,0.0,7.802,7.311,1.873
-base-hvac-install-quality-ground-to-air-heat-pump-2-speed-experimental.xml,35.494,0.0,19.933,9.917,0.849,0.0,0.0,0.0,3.069,3.871,0.881,7.061,0.675,11.526,-12.828,0.0,0.0,0.0,8.293,-0.112,6.134,0.0,0.508,0.0,17.477,-8.481,-2.634,0.0,-0.049,-0.244,-0.021,2.453,0.019,-0.373,12.67,0.0,0.0,0.0,-6.419,-0.107,-0.922,-4.164,-0.084,0.0,7.954,7.311,1.873
-base-hvac-install-quality-ground-to-air-heat-pump-var-speed-experimental.xml,38.984,0.0,21.121,9.917,0.849,0.0,0.0,0.0,2.918,3.87,0.881,7.059,0.674,11.523,-12.828,0.0,0.0,0.0,8.29,-0.112,6.251,0.0,0.508,0.0,21.01,-8.481,-2.634,0.0,-0.098,-0.243,-0.021,2.454,0.019,-0.371,12.67,0.0,0.0,0.0,-6.417,-0.107,-0.922,-4.172,-0.084,0.0,9.194,7.311,1.873
+base-hvac-install-quality-ground-to-air-heat-pump-2-speed-experimental.xml,31.725,0.0,20.003,9.917,0.849,0.0,0.0,0.0,3.222,3.876,0.882,7.071,0.676,11.54,-12.828,0.0,0.0,0.0,8.307,-0.111,5.726,0.0,0.509,0.0,13.931,-8.481,-2.634,0.0,-0.053,-0.244,-0.021,2.452,0.019,-0.374,12.67,0.0,0.0,0.0,-6.419,-0.107,-0.923,-4.165,-0.084,0.0,8.031,7.311,1.873
+base-hvac-install-quality-ground-to-air-heat-pump-var-speed-experimental.xml,37.481,0.0,21.1,9.917,0.849,0.0,0.0,0.0,2.984,3.877,0.882,7.075,0.676,11.544,-12.828,0.0,0.0,0.0,8.316,-0.111,5.869,0.0,0.509,0.0,19.754,-8.481,-2.634,0.0,-0.099,-0.244,-0.021,2.453,0.019,-0.373,12.67,0.0,0.0,0.0,-6.416,-0.107,-0.923,-4.173,-0.084,0.0,9.177,7.311,1.873
base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml,0.0,0.0,13.949,9.917,0.922,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.189,-0.213,-0.013,2.393,0.028,-0.293,12.462,0.0,0.0,0.0,-6.719,-0.12,-0.921,-4.023,-0.081,0.0,2.221,7.192,1.847
base-hvac-install-quality-mini-split-heat-pump-ducted.xml,21.324,0.0,14.115,9.917,0.849,0.0,0.0,0.0,3.688,3.872,0.881,7.061,0.675,11.53,-12.828,0.0,0.0,0.0,8.285,-0.111,5.247,0.0,0.509,0.0,3.609,-8.959,-2.634,0.0,0.174,-0.245,-0.021,2.449,0.019,-0.377,12.67,0.0,0.0,0.0,-6.425,-0.107,-0.955,-4.159,-0.084,0.0,1.999,7.311,1.873
base-hvac-mini-split-air-conditioner-only-ducted.xml,0.0,0.0,13.732,9.917,0.922,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.201,-0.214,-0.013,2.393,0.028,-0.293,12.462,0.0,0.0,0.0,-6.719,-0.12,-0.922,-4.021,-0.081,0.0,1.991,7.192,1.847
diff --git a/workflow/tests/base_results/results_simulations_misc.csv b/workflow/tests/base_results/results_simulations_misc.csv
index 95216a5e93..66b8885140 100644
--- a/workflow/tests/base_results/results_simulations_misc.csv
+++ b/workflow/tests/base_results/results_simulations_misc.csv
@@ -85,7 +85,7 @@ base-detailed-electric-panel.xml,0.0,13.0,0.0,1286.4,0.0,11468.7,3942.3,837.8,22
base-dhw-combi-tankless-outside.xml,0.0,0.0,0.0,1054.8,737.4,9054.0,3112.3,1290.6,1157.6,1290.6,1290.6,1157.6,1290.6,17064.0,0.0,0.0
base-dhw-combi-tankless.xml,0.0,0.0,0.0,1054.8,737.4,9054.0,3112.3,1290.6,1157.6,1290.6,1290.6,1157.6,1290.6,17064.0,0.0,0.0
base-dhw-desuperheater-2-speed.xml,0.0,71.0,0.0,1286.4,890.5,11483.2,3947.3,2138.1,3059.0,3059.0,2138.1,3059.0,3059.0,0.0,22897.0,0.0
-base-dhw-desuperheater-ghp-experimental.xml,8.0,0.0,0.0,1286.4,890.5,11484.6,3947.8,5086.2,3162.8,5086.2,5086.2,3162.8,5086.2,28531.0,25447.0,0.0
+base-dhw-desuperheater-ghp-experimental.xml,0.0,0.0,0.0,1286.4,890.5,11483.1,3947.3,3961.8,3383.2,3961.8,3961.8,3383.2,3961.8,29694.0,25869.0,0.0
base-dhw-desuperheater-ghp.xml,0.0,0.0,0.0,1286.4,890.5,11483.7,3947.5,4527.2,3159.4,4527.2,4527.2,3159.4,4527.2,31044.0,25807.0,0.0
base-dhw-desuperheater-hpwh.xml,0.0,82.0,0.0,1286.3,890.4,11361.1,3905.3,1914.2,3354.7,3354.7,1914.2,3354.7,3354.7,34859.0,22821.0,0.0
base-dhw-desuperheater-tankless.xml,0.0,62.0,0.0,1286.4,890.5,11420.9,3925.9,1881.5,3351.6,3351.6,1881.5,3351.6,3351.6,0.0,23001.0,0.0
@@ -303,9 +303,9 @@ base-hvac-furnace-oil-only.xml,0.0,0.0,0.0,1286.4,890.5,11468.6,3942.3,2233.8,18
base-hvac-furnace-propane-only.xml,0.0,0.0,0.0,1286.4,890.5,11468.6,3942.3,2233.8,1883.4,2233.8,2233.8,1883.4,2233.8,33616.0,0.0,0.0
base-hvac-furnace-wood-only.xml,0.0,0.0,0.0,1286.4,890.5,11468.6,3942.3,2233.8,1883.4,2233.8,2233.8,1883.4,2233.8,33616.0,0.0,0.0
base-hvac-furnace-x3-dse.xml,0.0,0.0,0.0,1286.4,890.5,11468.5,3942.3,2247.6,3694.1,3694.1,2247.6,3694.1,3694.1,17133.0,13284.0,0.0
-base-hvac-ground-to-air-heat-pump-1-speed-experimental.xml,8.0,0.0,0.0,1286.4,890.5,11468.5,3942.3,4953.9,3439.4,4953.9,4953.9,3439.4,4953.9,28527.0,24971.0,0.0
+base-hvac-ground-to-air-heat-pump-1-speed-experimental.xml,0.0,0.0,0.0,1286.4,890.5,11468.5,3942.3,3954.1,3750.6,3954.1,3954.1,3750.6,3954.1,29547.0,25401.0,0.0
base-hvac-ground-to-air-heat-pump-1-speed.xml,0.0,0.0,0.0,1286.4,890.5,11468.5,3942.3,4519.2,3525.6,4519.2,4519.2,3525.6,4519.2,30898.0,25365.0,0.0
-base-hvac-ground-to-air-heat-pump-2-speed-experimental.xml,12.0,0.0,0.0,1286.4,890.5,11468.5,3942.3,4447.0,3085.0,4447.0,4447.0,3085.0,4447.0,27069.0,26767.0,0.0
+base-hvac-ground-to-air-heat-pump-2-speed-experimental.xml,0.0,0.0,0.0,1286.4,890.5,11468.5,3942.3,3691.9,3304.2,3691.9,3691.9,3304.2,3691.9,31373.0,26706.0,0.0
base-hvac-ground-to-air-heat-pump-2-speed.xml,0.0,0.0,0.0,1286.4,890.5,11468.5,3942.3,4220.4,3121.0,4220.4,4220.4,3121.0,4220.4,31059.0,25236.0,0.0
base-hvac-ground-to-air-heat-pump-backup-integrated.xml,0.0,0.0,0.0,1286.4,890.5,11468.5,3942.3,4519.2,3525.6,4519.2,4519.2,3525.6,4519.2,30898.0,25365.0,0.0
base-hvac-ground-to-air-heat-pump-backup-stove.xml,0.0,0.0,0.0,1286.4,890.5,11468.5,3942.3,4607.4,3696.9,4607.4,4607.4,3696.9,4607.4,31699.0,25580.0,0.0
@@ -313,7 +313,7 @@ base-hvac-ground-to-air-heat-pump-cooling-only.xml,0.0,0.0,0.0,1286.4,890.5,1146
base-hvac-ground-to-air-heat-pump-detailed-geothermal-loop-multiple.xml,0.0,0.0,0.0,1286.4,890.5,11468.6,3942.3,4564.4,3582.8,4564.4,4564.4,3582.8,4564.4,32449.0,25412.0,0.0
base-hvac-ground-to-air-heat-pump-detailed-geothermal-loop.xml,0.0,0.0,0.0,1286.4,890.5,11468.6,3942.3,4669.8,3511.3,4669.8,4669.8,3511.3,4669.8,32734.0,25378.0,0.0
base-hvac-ground-to-air-heat-pump-heating-only.xml,0.0,0.0,0.0,1286.4,890.5,11468.6,3942.3,4494.2,1873.4,4494.2,4494.2,1873.4,4494.2,30757.0,0.0,0.0
-base-hvac-ground-to-air-heat-pump-var-speed-experimental.xml,16.0,0.0,0.0,1286.4,890.5,11468.5,3942.3,4420.9,2564.5,4420.9,4420.9,2564.5,4420.9,26657.0,26356.0,0.0
+base-hvac-ground-to-air-heat-pump-var-speed-experimental.xml,0.0,0.0,0.0,1286.4,890.5,11468.5,3942.3,3666.2,2743.1,3666.2,3666.2,2743.1,3666.2,31213.0,26295.0,0.0
base-hvac-ground-to-air-heat-pump-var-speed.xml,0.0,0.0,0.0,1286.4,890.5,11468.5,3942.3,4002.4,2679.4,4002.4,4002.4,2679.4,4002.4,31067.0,25206.0,0.0
base-hvac-install-quality-air-to-air-heat-pump-1-speed.xml,0.0,0.0,0.0,1286.4,890.5,11468.5,3942.3,9818.4,4591.9,9818.4,9818.4,4591.9,9818.4,32582.0,26645.0,0.0
base-hvac-install-quality-air-to-air-heat-pump-2-speed.xml,0.0,0.0,0.0,1286.4,890.5,11468.5,3942.3,9559.8,4294.5,9559.8,9559.8,4294.5,9559.8,32566.0,26239.0,0.0
@@ -324,8 +324,8 @@ base-hvac-install-quality-furnace-gas-central-ac-2-speed.xml,0.0,415.0,0.0,1286.
base-hvac-install-quality-furnace-gas-central-ac-var-speed.xml,0.0,273.0,0.0,1286.4,890.5,11468.6,3942.3,2219.7,3589.5,3589.5,2219.7,3589.5,3589.5,35594.0,20523.0,0.0
base-hvac-install-quality-furnace-gas-only.xml,0.0,0.0,0.0,1286.4,890.5,11468.6,3942.3,2214.3,1893.5,2214.3,2214.3,1893.5,2214.3,35737.0,0.0,0.0
base-hvac-install-quality-ground-to-air-heat-pump-1-speed.xml,5.0,1.0,0.0,1286.4,890.5,11468.5,3942.3,4663.4,3731.7,4663.4,4663.4,3731.7,4663.4,30269.0,25729.0,0.0
-base-hvac-install-quality-ground-to-air-heat-pump-2-speed-experimental.xml,116.0,9.0,0.0,1286.4,890.5,11468.5,3942.3,4722.7,3446.6,4722.7,4722.7,3446.6,4722.7,25598.0,24467.0,0.0
-base-hvac-install-quality-ground-to-air-heat-pump-var-speed-experimental.xml,149.0,1.0,0.0,1286.4,890.5,11468.6,3942.3,4592.4,3066.5,4592.4,4592.4,3066.5,4592.4,24809.0,25134.0,0.0
+base-hvac-install-quality-ground-to-air-heat-pump-2-speed-experimental.xml,0.0,17.0,0.0,1286.4,890.5,11468.5,3942.3,4393.8,3575.6,4393.8,4393.8,3575.6,4393.8,32172.0,23900.0,0.0
+base-hvac-install-quality-ground-to-air-heat-pump-var-speed-experimental.xml,0.0,11.0,0.0,1286.4,890.5,11468.5,3942.3,4113.6,3079.6,4113.6,4113.6,3079.6,4113.6,31550.0,24178.0,0.0
base-hvac-install-quality-mini-split-air-conditioner-only-ducted.xml,0.0,0.0,0.0,1286.4,890.5,11468.6,3942.3,2141.6,3392.2,3392.2,2141.6,3392.2,3392.2,0.0,15704.0,0.0
base-hvac-install-quality-mini-split-heat-pump-ducted.xml,0.0,0.0,0.0,1286.4,890.5,11468.5,3942.3,5917.1,3255.5,5917.1,5917.1,3255.5,5917.1,19604.0,15664.0,0.0
base-hvac-mini-split-air-conditioner-only-ducted.xml,0.0,0.0,0.0,1286.4,890.5,11468.6,3942.3,2141.6,2973.7,2973.7,2141.6,2973.7,2973.7,0.0,15498.0,0.0
diff --git a/workflow/tests/base_results/results_sizing.csv b/workflow/tests/base_results/results_sizing.csv
index f5bcf1daed..8afffb4b1f 100644
--- a/workflow/tests/base_results/results_sizing.csv
+++ b/workflow/tests/base_results/results_sizing.csv
@@ -229,15 +229,15 @@ denver-hvac-autosize-furnace-oil-only.xml,41543.0,0.0,0.0,831.0,0.0
denver-hvac-autosize-furnace-propane-only.xml,41543.0,0.0,0.0,831.0,0.0
denver-hvac-autosize-furnace-wood-only.xml,41543.0,0.0,0.0,831.0,0.0
denver-hvac-autosize-furnace-x3-dse.xml,24123.0,18120.0,0.0,483.0,544.0
-denver-hvac-autosize-ground-to-air-heat-pump-1-speed-experimental-sizing-methodology-ACCA.xml,58672.0,58672.0,0.0,1760.0,1760.0
-denver-hvac-autosize-ground-to-air-heat-pump-1-speed-experimental-sizing-methodology-HERS.xml,58672.0,58672.0,0.0,1760.0,1760.0
-denver-hvac-autosize-ground-to-air-heat-pump-1-speed-experimental-sizing-methodology-MaxLoad.xml,58672.0,58672.0,0.0,1760.0,1760.0
+denver-hvac-autosize-ground-to-air-heat-pump-1-speed-experimental-sizing-methodology-ACCA.xml,37651.0,37651.0,0.0,1130.0,1130.0
+denver-hvac-autosize-ground-to-air-heat-pump-1-speed-experimental-sizing-methodology-HERS.xml,39371.0,39371.0,0.0,1182.0,1182.0
+denver-hvac-autosize-ground-to-air-heat-pump-1-speed-experimental-sizing-methodology-MaxLoad.xml,51539.0,51539.0,0.0,1546.0,1546.0
denver-hvac-autosize-ground-to-air-heat-pump-1-speed-sizing-methodology-ACCA.xml,43929.0,43929.0,0.0,1318.0,1318.0
denver-hvac-autosize-ground-to-air-heat-pump-1-speed-sizing-methodology-HERS.xml,43929.0,43929.0,0.0,1318.0,1318.0
denver-hvac-autosize-ground-to-air-heat-pump-1-speed-sizing-methodology-MaxLoad.xml,51646.0,51646.0,0.0,1549.0,1549.0
-denver-hvac-autosize-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-ACCA.xml,59225.0,59225.0,0.0,1777.0,1777.0
-denver-hvac-autosize-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-HERS.xml,59225.0,59225.0,0.0,1777.0,1777.0
-denver-hvac-autosize-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-MaxLoad.xml,59225.0,59225.0,0.0,1777.0,1777.0
+denver-hvac-autosize-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-ACCA.xml,39115.0,39115.0,0.0,1173.0,1173.0
+denver-hvac-autosize-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-HERS.xml,39371.0,39371.0,0.0,1181.0,1181.0
+denver-hvac-autosize-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-MaxLoad.xml,54498.0,54498.0,0.0,1635.0,1635.0
denver-hvac-autosize-ground-to-air-heat-pump-2-speed-sizing-methodology-ACCA.xml,43929.0,43929.0,0.0,1318.0,1318.0
denver-hvac-autosize-ground-to-air-heat-pump-2-speed-sizing-methodology-HERS.xml,43929.0,43929.0,0.0,1318.0,1318.0
denver-hvac-autosize-ground-to-air-heat-pump-2-speed-sizing-methodology-MaxLoad.xml,53891.0,53891.0,0.0,1617.0,1617.0
@@ -265,9 +265,9 @@ denver-hvac-autosize-ground-to-air-heat-pump-detailed-geothermal-loop-sizing-met
denver-hvac-autosize-ground-to-air-heat-pump-heating-only-sizing-methodology-ACCA.xml,43929.0,0.0,0.0,1318.0,0.0
denver-hvac-autosize-ground-to-air-heat-pump-heating-only-sizing-methodology-HERS.xml,43929.0,0.0,0.0,1318.0,0.0
denver-hvac-autosize-ground-to-air-heat-pump-heating-only-sizing-methodology-MaxLoad.xml,43929.0,0.0,0.0,1318.0,0.0
-denver-hvac-autosize-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-ACCA.xml,58929.0,58929.0,0.0,1768.0,1768.0
-denver-hvac-autosize-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-HERS.xml,58929.0,58929.0,0.0,1768.0,1768.0
-denver-hvac-autosize-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-MaxLoad.xml,58929.0,58929.0,0.0,1768.0,1768.0
+denver-hvac-autosize-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-ACCA.xml,39786.0,39786.0,0.0,1194.0,1194.0
+denver-hvac-autosize-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-HERS.xml,39786.0,39786.0,0.0,1194.0,1194.0
+denver-hvac-autosize-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-MaxLoad.xml,55435.0,55435.0,0.0,1663.0,1663.0
denver-hvac-autosize-ground-to-air-heat-pump-var-speed-sizing-methodology-ACCA.xml,43929.0,43929.0,0.0,1318.0,1318.0
denver-hvac-autosize-ground-to-air-heat-pump-var-speed-sizing-methodology-HERS.xml,43929.0,43929.0,0.0,1318.0,1318.0
denver-hvac-autosize-ground-to-air-heat-pump-var-speed-sizing-methodology-MaxLoad.xml,58382.0,58382.0,0.0,1751.0,1751.0
@@ -296,12 +296,12 @@ denver-hvac-autosize-install-quality-furnace-gas-only.xml,41543.0,0.0,0.0,831.0,
denver-hvac-autosize-install-quality-ground-to-air-heat-pump-1-speed-sizing-methodology-ACCA.xml,49589.0,51953.0,0.0,1488.0,1559.0
denver-hvac-autosize-install-quality-ground-to-air-heat-pump-1-speed-sizing-methodology-HERS.xml,49589.0,51953.0,0.0,1488.0,1559.0
denver-hvac-autosize-install-quality-ground-to-air-heat-pump-1-speed-sizing-methodology-MaxLoad.xml,58300.0,61080.0,0.0,1749.0,1832.0
-denver-hvac-autosize-install-quality-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-ACCA.xml,66855.0,70043.0,0.0,2006.0,2102.0
-denver-hvac-autosize-install-quality-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-HERS.xml,66855.0,70043.0,0.0,2006.0,2102.0
-denver-hvac-autosize-install-quality-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-MaxLoad.xml,66855.0,70043.0,0.0,2006.0,2102.0
-denver-hvac-autosize-install-quality-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-ACCA.xml,66522.0,69694.0,0.0,1996.0,2091.0
-denver-hvac-autosize-install-quality-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-HERS.xml,66522.0,69694.0,0.0,1996.0,2091.0
-denver-hvac-autosize-install-quality-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-MaxLoad.xml,66522.0,69694.0,0.0,1996.0,2091.0
+denver-hvac-autosize-install-quality-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-ACCA.xml,44155.0,46260.0,0.0,1324.0,1387.0
+denver-hvac-autosize-install-quality-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-HERS.xml,44444.0,46563.0,0.0,1333.0,1396.0
+denver-hvac-autosize-install-quality-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-MaxLoad.xml,61520.0,64453.0,0.0,1846.0,1934.0
+denver-hvac-autosize-install-quality-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-ACCA.xml,44912.0,47053.0,0.0,1348.0,1412.0
+denver-hvac-autosize-install-quality-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-HERS.xml,44912.0,47053.0,0.0,1348.0,1412.0
+denver-hvac-autosize-install-quality-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-MaxLoad.xml,62577.0,65561.0,0.0,1877.0,1967.0
denver-hvac-autosize-install-quality-mini-split-air-conditioner-only-ducted.xml,0.0,27641.0,0.0,0.0,829.0
denver-hvac-autosize-install-quality-mini-split-heat-pump-ducted-sizing-methodology-ACCA-backup-emergency.xml,26734.0,28004.0,26485.0,802.0,840.0
denver-hvac-autosize-install-quality-mini-split-heat-pump-ducted-sizing-methodology-ACCA-backup-supplemental.xml,26734.0,28004.0,12656.0,802.0,840.0
@@ -662,15 +662,15 @@ houston-hvac-autosize-furnace-oil-only.xml,26597.0,0.0,0.0,532.0,0.0
houston-hvac-autosize-furnace-propane-only.xml,26597.0,0.0,0.0,532.0,0.0
houston-hvac-autosize-furnace-wood-only.xml,26597.0,0.0,0.0,532.0,0.0
houston-hvac-autosize-furnace-x3-dse.xml,14324.0,21335.0,0.0,287.0,640.0
-houston-hvac-autosize-ground-to-air-heat-pump-1-speed-experimental-sizing-methodology-ACCA.xml,40874.0,40874.0,0.0,1226.0,1226.0
-houston-hvac-autosize-ground-to-air-heat-pump-1-speed-experimental-sizing-methodology-HERS.xml,40874.0,40874.0,0.0,1226.0,1226.0
-houston-hvac-autosize-ground-to-air-heat-pump-1-speed-experimental-sizing-methodology-MaxLoad.xml,51572.0,51572.0,0.0,1547.0,1547.0
+houston-hvac-autosize-ground-to-air-heat-pump-1-speed-experimental-sizing-methodology-ACCA.xml,37926.0,37926.0,0.0,1138.0,1138.0
+houston-hvac-autosize-ground-to-air-heat-pump-1-speed-experimental-sizing-methodology-HERS.xml,37926.0,37926.0,0.0,1138.0,1138.0
+houston-hvac-autosize-ground-to-air-heat-pump-1-speed-experimental-sizing-methodology-MaxLoad.xml,37926.0,37926.0,0.0,1138.0,1138.0
houston-hvac-autosize-ground-to-air-heat-pump-1-speed-sizing-methodology-ACCA.xml,43657.0,43657.0,0.0,1310.0,1310.0
houston-hvac-autosize-ground-to-air-heat-pump-1-speed-sizing-methodology-HERS.xml,43657.0,43657.0,0.0,1310.0,1310.0
houston-hvac-autosize-ground-to-air-heat-pump-1-speed-sizing-methodology-MaxLoad.xml,43657.0,43657.0,0.0,1310.0,1310.0
-houston-hvac-autosize-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-ACCA.xml,41264.0,41264.0,0.0,1238.0,1238.0
-houston-hvac-autosize-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-HERS.xml,41264.0,41264.0,0.0,1238.0,1238.0
-houston-hvac-autosize-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-MaxLoad.xml,52057.0,52057.0,0.0,1562.0,1562.0
+houston-hvac-autosize-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-ACCA.xml,38326.0,38326.0,0.0,1150.0,1150.0
+houston-hvac-autosize-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-HERS.xml,38326.0,38326.0,0.0,1150.0,1150.0
+houston-hvac-autosize-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-MaxLoad.xml,38326.0,38326.0,0.0,1150.0,1150.0
houston-hvac-autosize-ground-to-air-heat-pump-2-speed-sizing-methodology-ACCA.xml,45555.0,45555.0,0.0,1367.0,1367.0
houston-hvac-autosize-ground-to-air-heat-pump-2-speed-sizing-methodology-HERS.xml,45555.0,45555.0,0.0,1367.0,1367.0
houston-hvac-autosize-ground-to-air-heat-pump-2-speed-sizing-methodology-MaxLoad.xml,45555.0,45555.0,0.0,1367.0,1367.0
@@ -698,9 +698,9 @@ houston-hvac-autosize-ground-to-air-heat-pump-detailed-geothermal-loop-sizing-me
houston-hvac-autosize-ground-to-air-heat-pump-heating-only-sizing-methodology-ACCA.xml,27605.0,0.0,0.0,828.0,0.0
houston-hvac-autosize-ground-to-air-heat-pump-heating-only-sizing-methodology-HERS.xml,27605.0,0.0,0.0,828.0,0.0
houston-hvac-autosize-ground-to-air-heat-pump-heating-only-sizing-methodology-MaxLoad.xml,27605.0,0.0,0.0,828.0,0.0
-houston-hvac-autosize-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-ACCA.xml,40612.0,40612.0,0.0,1218.0,1218.0
-houston-hvac-autosize-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-HERS.xml,40612.0,40612.0,0.0,1218.0,1218.0
-houston-hvac-autosize-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-MaxLoad.xml,51797.0,51797.0,0.0,1554.0,1554.0
+houston-hvac-autosize-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-ACCA.xml,38087.0,38087.0,0.0,1143.0,1143.0
+houston-hvac-autosize-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-HERS.xml,38087.0,38087.0,0.0,1143.0,1143.0
+houston-hvac-autosize-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-MaxLoad.xml,38087.0,38087.0,0.0,1143.0,1143.0
houston-hvac-autosize-ground-to-air-heat-pump-var-speed-sizing-methodology-ACCA.xml,49351.0,49351.0,0.0,1481.0,1481.0
houston-hvac-autosize-ground-to-air-heat-pump-var-speed-sizing-methodology-HERS.xml,49351.0,49351.0,0.0,1481.0,1481.0
houston-hvac-autosize-ground-to-air-heat-pump-var-speed-sizing-methodology-MaxLoad.xml,49351.0,49351.0,0.0,1481.0,1481.0
@@ -729,12 +729,12 @@ houston-hvac-autosize-install-quality-furnace-gas-only.xml,26597.0,0.0,0.0,532.0
houston-hvac-autosize-install-quality-ground-to-air-heat-pump-1-speed-sizing-methodology-ACCA.xml,53588.0,51600.0,0.0,1608.0,1548.0
houston-hvac-autosize-install-quality-ground-to-air-heat-pump-1-speed-sizing-methodology-HERS.xml,53588.0,51600.0,0.0,1608.0,1548.0
houston-hvac-autosize-install-quality-ground-to-air-heat-pump-1-speed-sizing-methodology-MaxLoad.xml,53588.0,51600.0,0.0,1608.0,1548.0
-houston-hvac-autosize-install-quality-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-ACCA.xml,50650.0,48772.0,0.0,1520.0,1463.0
-houston-hvac-autosize-install-quality-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-HERS.xml,50650.0,48772.0,0.0,1520.0,1463.0
-houston-hvac-autosize-install-quality-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-MaxLoad.xml,63899.0,61529.0,0.0,1917.0,1846.0
-houston-hvac-autosize-install-quality-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-ACCA.xml,49851.0,48002.0,0.0,1495.0,1440.0
-houston-hvac-autosize-install-quality-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-HERS.xml,49851.0,48002.0,0.0,1495.0,1440.0
-houston-hvac-autosize-install-quality-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-MaxLoad.xml,63580.0,61222.0,0.0,1907.0,1837.0
+houston-hvac-autosize-install-quality-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-ACCA.xml,47044.0,45299.0,0.0,1412.0,1359.0
+houston-hvac-autosize-install-quality-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-HERS.xml,47044.0,45299.0,0.0,1412.0,1359.0
+houston-hvac-autosize-install-quality-ground-to-air-heat-pump-2-speed-experimental-sizing-methodology-MaxLoad.xml,47044.0,45299.0,0.0,1412.0,1359.0
+houston-hvac-autosize-install-quality-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-ACCA.xml,46751.0,45017.0,0.0,1403.0,1351.0
+houston-hvac-autosize-install-quality-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-HERS.xml,46751.0,45017.0,0.0,1403.0,1351.0
+houston-hvac-autosize-install-quality-ground-to-air-heat-pump-var-speed-experimental-sizing-methodology-MaxLoad.xml,46751.0,45017.0,0.0,1403.0,1351.0
houston-hvac-autosize-install-quality-mini-split-air-conditioner-only-ducted.xml,0.0,29154.0,0.0,0.0,874.0
houston-hvac-autosize-install-quality-mini-split-heat-pump-ducted-sizing-methodology-ACCA-backup-emergency.xml,30276.0,29154.0,16042.0,908.0,874.0
houston-hvac-autosize-install-quality-mini-split-heat-pump-ducted-sizing-methodology-ACCA-backup-supplemental.xml,30276.0,29154.0,0.0,908.0,874.0
diff --git a/workflow/tests/util.rb b/workflow/tests/util.rb
index 9c1e827e11..1f14e21eb6 100644
--- a/workflow/tests/util.rb
+++ b/workflow/tests/util.rb
@@ -443,6 +443,11 @@ def _verify_outputs(rundir, hpxml_path, results, hpxml, unit_multiplier)
next if message.include? 'SHR adjusted to achieve valid outlet air properties and the simulation continues.'
end
+ # Different cooling/heating capacities after converting to E+ rated conditions
+ if hpxml_header.ground_to_air_heat_pump_model_type == HPXML::GroundToAirHeatPumpModelTypeExperimental
+ next if message.include? 'heating capacity is disproportionate (> 20% different) to total cooling capacity'
+ end
+
flunk "Unexpected eplusout.err message found for #{File.basename(hpxml_path)}: #{message}"
end