diff --git a/rct229/rulesets/ashrae9012022/__init__.py b/rct229/rulesets/ashrae9012022/__init__.py index 038bca3539..ffe7466208 100644 --- a/rct229/rulesets/ashrae9012022/__init__.py +++ b/rct229/rulesets/ashrae9012022/__init__.py @@ -74,6 +74,7 @@ "prm9012022rule23z21": "section12rule5", "prm9012022rule93e12": "section21rule19", "prm9012022rule93e20": "section22rule43", + "prm9012022Rule43f22": "section22rule44", } section_list = [ diff --git a/rct229/rulesets/ashrae9012022/ruleset_functions/does_chiller_performance_match_curve.py b/rct229/rulesets/ashrae9012022/ruleset_functions/does_chiller_performance_match_curve.py index 574eca7bd9..5f024b2af1 100644 --- a/rct229/rulesets/ashrae9012022/ruleset_functions/does_chiller_performance_match_curve.py +++ b/rct229/rulesets/ashrae9012022/ruleset_functions/does_chiller_performance_match_curve.py @@ -246,11 +246,20 @@ def does_chiller_performance_match_curve(chiller: dict, curve_set: str) -> bool: for expected_plr in EXPECTED_VALIDATION_PLR ] ): - eir_plr = ( - plr_coefficients[0] - + plr_coefficients[1] * plr - + plr_coefficients[2] * plr**2 - ) + if len(plr_coefficients) == 3: + eir_plr = ( + plr_coefficients[0] + + plr_coefficients[1] * plr + + plr_coefficients[2] * plr**2 + ) + elif len(plr_coefficients) == 4: + eir_plr = ( + plr_coefficients[0] + + plr_coefficients[1] * plr + + plr_coefficients[2] * plr**2 + + plr_coefficients[3] * plr**3 + ) + eir_ft = ( eir_f_t_coefficients[0] + eir_f_t_coefficients[1] * chwt diff --git a/rct229/rulesets/ashrae9012022/section22/__init__.py b/rct229/rulesets/ashrae9012022/section22/__init__.py index f75a09570a..561ac2e7bc 100644 --- a/rct229/rulesets/ashrae9012022/section22/__init__.py +++ b/rct229/rulesets/ashrae9012022/section22/__init__.py @@ -4,8 +4,11 @@ __all__ = [ "section22rule42", "section22rule43", + "section22rule44", ] +SHORT_NAME = "HVAC-CHW" + def __getattr__(name): if name in __all__: diff --git a/rct229/rulesets/ashrae9012022/section22/section22rule44.py b/rct229/rulesets/ashrae9012022/section22/section22rule44.py new file mode 100644 index 0000000000..8b8c2e74a3 --- /dev/null +++ b/rct229/rulesets/ashrae9012022/section22/section22rule44.py @@ -0,0 +1,163 @@ +from rct229.rule_engine.rule_base import RuleDefinitionBase +from rct229.rule_engine.rule_list_indexed_base import RuleDefinitionListIndexedBase +from rct229.rule_engine.ruleset_model_factory import produce_ruleset_model_description +from rct229.rulesets.ashrae9012022 import PROPOSED +from rct229.rulesets.ashrae9012022.ruleset_functions.does_chiller_performance_match_curve import ( + J4_CURVE, + does_chiller_performance_match_curve, +) +from rct229.schema.config import ureg +from rct229.schema.schema_enums import SchemaEnums +from rct229.utils.assertions import getattr_ +from rct229.utils.jsonpath_utils import find_all +from rct229.utils.pint_utils import CalcQ +from rct229.utils.std_comparisons import std_equal + +CHILLER_COMPRESSOR = SchemaEnums.schema_enums["ChillerCompressorOptions"] +UNDETERMINED_MSG = "FAIL unless manufacturer full- and part-load data is provided to support the modeled curves." + + +class PRM9012022Rule43f22(RuleDefinitionListIndexedBase): + """Rule 44 of ASHRAE 90.1-2022 Appendix G Section 22 (Chilled Water Loop)""" + + def __init__(self): + super(PRM9012022Rule43f22, self).__init__( + rmds_used=produce_ruleset_model_description( + USER=False, BASELINE_0=False, PROPOSED=True + ), + each_rule=PRM9012022Rule43f22.ChillerRule(), + index_rmd=PROPOSED, + id="22-44", + description="here part-load performance of chillers in the proposed design is not available, and the design temperature across the condenser is 10°F, " + "the performance curves in Normative Appendix J, as referenced in Table J-1, shall be modeled for the specified chiller.", + ruleset_section_title="HVAC - Chiller", + standard_section=" Table G3.1 #10b Proposed Column", + is_primary_rule=True, + list_path="$.chillers[*]", + rmd_context="ruleset_model_descriptions/0", + ) + + def create_data(self, context, data): + rmd_p = context.PROPOSED + + return { + "non_process_chw_coil_loop_dict_p": { + chw_loop["id"]: [ + chw_child_loop_id + for chw_child_loop_id in find_all( + f'$.child_loops[*][?(@.type="COOLING")].id', chw_loop + ) + ] + for chw_loop in find_all( + f'$.fluid_loops[*][?(@.type="COOLING")]', rmd_p + ) + } + } + + class ChillerRule(RuleDefinitionBase): + def __init__(self): + super(PRM9012022Rule43f22.ChillerRule, self).__init__( + rmds_used=produce_ruleset_model_description( + USER=False, BASELINE_0=False, PROPOSED=True + ), + required_fields={ + "$": ["cooling_loop"], + }, + manual_check_required_msg=UNDETERMINED_MSG, + ) + + def is_applicable(self, context, data=None): + chiller_p = context.PROPOSED + cooling_loop_p = chiller_p["cooling_loop"] + non_process_chw_coil_loop_dict_p = data["non_process_chw_coil_loop_dict_p"] + + return ( + # Check if chiller primary loop serves hvac systems + cooling_loop_p in non_process_chw_coil_loop_dict_p + # Check if chiller serves a loop that has child loops and those child loops serve hvac systems + or cooling_loop_p in non_process_chw_coil_loop_dict_p[cooling_loop_p] + ) + + def get_calc_vals(self, context, data=None): + chiller_p = context.PROPOSED + + rated_capacity_p = getattr_(chiller_p, "chillers", "rated_capacity") + compressor_type_p = getattr_(chiller_p, "chillers", "compressor_type") + + if chiller_p.get("condensing_loop") is None: + if rated_capacity_p < 150 * ureg("ton"): + curve_set_list_p = [J4_CURVE.A, J4_CURVE.K] + else: + curve_set_list_p = [J4_CURVE.B, J4_CURVE.L] + + else: + if compressor_type_p in ( + CHILLER_COMPRESSOR.POSITIVE_DISPLACEMENT, + CHILLER_COMPRESSOR.SCROLL, + CHILLER_COMPRESSOR.SCREW, + ): + if rated_capacity_p < 75 * ureg("ton"): + curve_set_list_p = [J4_CURVE.C, J4_CURVE.M] + elif rated_capacity_p < 150 * ureg("ton"): + curve_set_list_p = [J4_CURVE.D, J4_CURVE.N] + elif rated_capacity_p < 300 * ureg("ton"): + curve_set_list_p = [J4_CURVE.E, J4_CURVE.O] + elif rated_capacity_p < 600 * ureg("ton"): + curve_set_list_p = [J4_CURVE.F, J4_CURVE.P] + else: + curve_set_list_p = [J4_CURVE.G, J4_CURVE.Q] + + if compressor_type_p == CHILLER_COMPRESSOR.CENTRIFUGAL: + if rated_capacity_p < 150 * ureg("ton"): + curve_set_list_p = [J4_CURVE.H, J4_CURVE.R] + elif rated_capacity_p < 300 * ureg("ton"): + curve_set_list_p = [J4_CURVE.H, J4_CURVE.S] + elif rated_capacity_p < 400 * ureg("ton"): + curve_set_list_p = [J4_CURVE.I, J4_CURVE.T] + else: + curve_set_list_p = [J4_CURVE.J, J4_CURVE.U] + + design_leaving_condenser_temperature_p = getattr_( + chiller_p, "chillers", "design_leaving_condenser_temperature" + ) + design_entering_condenser_temperature_p = getattr_( + chiller_p, "chillers", "design_entering_condenser_temperature" + ) + + return { + "curve_set_list_p": curve_set_list_p, + "design_leaving_condenser_temperature_p": CalcQ( + "temperature", design_leaving_condenser_temperature_p + ), + "design_entering_condenser_temperature_p": CalcQ( + "temperature", design_entering_condenser_temperature_p + ), + } + + def manual_check_required(self, context, calc_vals=None, data=None): + chiller_p = context.PROPOSED + curve_set_list_p = calc_vals["curve_set_list_p"] + + return not any( + does_chiller_performance_match_curve(chiller_p, curve_set) + for curve_set in curve_set_list_p + ) + + def rule_check(self, context, calc_vals=None, data=None): + chiller_p = context.PROPOSED + curve_set_list_p = calc_vals["curve_set_list_p"] + design_leaving_condenser_temperature_p = calc_vals[ + "design_leaving_condenser_temperature_p" + ] + design_entering_condenser_temperature_p = calc_vals[ + "design_entering_condenser_temperature_p" + ] + + return any( + does_chiller_performance_match_curve(chiller_p, curve_set) + for curve_set in curve_set_list_p + ) and std_equal( + design_entering_condenser_temperature_p + - design_leaving_condenser_temperature_p, + 10 * ureg("delta_degF"), + ) diff --git a/rct229/ruletest_engine/ruletest_jsons/ashrae9012022/HVAC-CHW/rule_22_44.json b/rct229/ruletest_engine/ruletest_jsons/ashrae9012022/HVAC-CHW/rule_22_44.json new file mode 100644 index 0000000000..d637d734bf --- /dev/null +++ b/rct229/ruletest_engine/ruletest_jsons/ashrae9012022/HVAC-CHW/rule_22_44.json @@ -0,0 +1,2980 @@ +{ + "rule-22-44-a": { + "Section": 22, + "Rule": 44, + "Test": "a", + "standard": { + "ruleset": "ashrae9012022", + "rule_id": "22-44", + "ruleset_reference": "Table G3.1 #10b Proposed Column", + "rule_description": "Where part-load performance of chillers in the proposed design is not available, and the design temperature across the condenser is 10\u00b0F, the performance curves in Normative Appendix J, as referenced in Table J-1, shall be modeled for the specified chiller.", + "applicable_rmr": "Proposed Model", + "rule_assertion": "=", + "comparison_value": "Expected Value", + "primary_rule": "Full", + "schema_version": "0.1.7" + }, + "test_description": "The project has one building segment with two zones served by a water cooled baseline system type 7 with a chilled water system. The chilled water system consists of a 100-ton, 0.610 kW/ton FL water cooled centrifugal chiller, with performance curves that agree with Table J-3, curve set H. The design temperature across the condenser is 10F", + "expected_rule_outcome": "pass", + "rmd_transformations": { + "proposed": { + "id": "ASHRAE229 1", + "ruleset_model_descriptions": [ + { + "id": "RMD 1", + "buildings": [ + { + "id": "Building 1", + "building_segments": [ + { + "id": "Building Segment 1", + "zones": [ + { + "id": "Thermal Zone 1", + "terminals": [ + { + "id": "VAV Air Terminal 1", + "is_supply_ducted": true, + "type": "VARIABLE_AIR_VOLUME", + "served_by_heating_ventilating_air_conditioning_system": "System 7", + "heating_source": "HOT_WATER", + "heating_from_loop": "Boiler Loop 1" + } + ] + }, + { + "id": "Thermal Zone 2", + "terminals": [ + { + "id": "VAV Air Terminal 2", + "is_supply_ducted": true, + "type": "VARIABLE_AIR_VOLUME", + "served_by_heating_ventilating_air_conditioning_system": "System 7", + "heating_source": "HOT_WATER", + "heating_from_loop": "Boiler Loop 1" + } + ] + } + ], + "heating_ventilating_air_conditioning_systems": [ + { + "id": "System 7", + "cooling_system": { + "id": "CHW Coil 1", + "type": "FLUID_LOOP", + "chilled_water_loop": "Secondary CHW Loop 1" + }, + "preheat_system": { + "id": "Preheat Coil 1", + "type": "FLUID_LOOP", + "hot_water_loop": "Boiler Loop 1" + }, + "fan_system": { + "id": "VAV Fan System 1", + "fan_control": "VARIABLE_SPEED_DRIVE", + "supply_fans": [ + { + "id": "Supply Fan 1" + } + ], + "return_fans": [ + { + "id": "Return Fan 1" + } + ] + } + } + ] + } + ] + } + ], + "boilers": [ + { + "id": "Boiler 1", + "loop": "Boiler Loop 1", + "energy_source_type": "NATURAL_GAS" + } + ], + "chillers": [ + { + "id": "Chiller 1", + "cooling_loop": "Chiller Loop 1", + "compressor_type": "CENTRIFUGAL", + "rated_capacity": 351700.0, + "condensing_loop": "Condenser Loop 1", + "design_entering_condenser_temperature": 35.00000000000006, + "design_leaving_condenser_temperature": 29.444444444444457, + "efficiency_metric_values": [ + 5.765 + ], + "efficiency_metric_types": [ + "FULL_LOAD_EFFICIENCY_RATED" + ], + "capacity_operating_points": [ + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "capacity": 349113.9499 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "capacity": 337373.764275 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "capacity": 314752.8599 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "capacity": 281251.236775 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "capacity": 259530.3327 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "capacity": 380758.5091 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "capacity": 375586.320975 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "capacity": 359533.4141 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "capacity": 332599.788475 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "capacity": 314294.2431 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "capacity": 394188.1736 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "capacity": 394489.316725 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "capacity": 383909.7411 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "capacity": 362449.446725 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "capacity": 346990.0336 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "capacity": 395853.4731 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "capacity": 401627.947475 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "capacity": 396521.7031 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "capacity": 380534.739975 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "capacity": 367921.4591 + } + ], + "power_operating_points": [ + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "load": 87291.94, + "power": 18254 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "load": 174548.71000000002, + "power": 25070 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "load": 261840.65000000002, + "power": 35809 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "load": 349097.42000000004, + "power": 50470 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "load": 84337.66, + "power": 20504 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "load": 168675.32, + "power": 28160 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "load": 253012.97999999998, + "power": 40223 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "load": 337385.81, + "power": 56691 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "load": 78675.29000000001, + "power": 20703 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "load": 157385.75, + "power": 28434 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "load": 236061.04, + "power": 40613 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "load": 314736.32999999996, + "power": 57241 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "load": 70304.83, + "power": 18925 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "load": 140609.66, + "power": 25992 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "load": 210949.66, + "power": 37125 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "load": 281254.49, + "power": 52325 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "load": 64888.649999999994, + "power": 17310 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "load": 129777.29999999999, + "power": 23773 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "load": 194630.78, + "power": 33957 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "load": 259519.43000000002, + "power": 47859 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "load": 95205.19, + "power": 18255 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "load": 190375.21000000002, + "power": 25071 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "load": 285580.4, + "power": 35810 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "load": 380750.42000000004, + "power": 50472 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "load": 93903.9, + "power": 21361 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "load": 187807.8, + "power": 29337 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "load": 281676.53, + "power": 41903 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "load": 375580.43, + "power": 59060 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "load": 89894.51999999999, + "power": 22405 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "load": 179753.87, + "power": 30771 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "load": 269648.39, + "power": 43951 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "load": 359542.91000000003, + "power": 61946 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "load": 83141.88, + "power": 21376 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "load": 166283.76, + "power": 29358 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "load": 249460.81000000003, + "power": 41934 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "load": 332602.69, + "power": 59103 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "load": 78569.78, + "power": 20086 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "load": 157139.56, + "power": 27586 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "load": 235709.34, + "power": 39403 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "load": 314279.12, + "power": 55535 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "load": 98546.34, + "power": 17778 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "load": 197092.68, + "power": 24416 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "load": 295639.02, + "power": 34874 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "load": 394185.36, + "power": 49152 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "load": 98616.68, + "power": 21459 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "load": 197233.36, + "power": 29472 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "load": 295850.04000000004, + "power": 42096 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "load": 394501.89, + "power": 59332 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "load": 95978.93, + "power": 23115 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "load": 191957.86, + "power": 31746 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "load": 287936.79000000004, + "power": 45344 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "load": 383915.72, + "power": 63909 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "load": 90597.92, + "power": 22665 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "load": 181231.01, + "power": 31128 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "load": 271828.93, + "power": 44461 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "load": 362462.02, + "power": 62664 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "load": 86764.39, + "power": 21639 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "load": 173493.61, + "power": 29719 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "load": 260258.0, + "power": 42448 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "load": 346987.22, + "power": 59828 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "load": 98968.38, + "power": 17006 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "load": 197936.76, + "power": 23356 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "load": 296905.14, + "power": 33360 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "load": 395838.35, + "power": 47019 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "load": 100410.35, + "power": 21137 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "load": 200820.7, + "power": 29029 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "load": 301231.05000000005, + "power": 41463 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "load": 401641.4, + "power": 58027 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "load": 99144.23000000001, + "power": 23318 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "load": 198253.28999999998, + "power": 32025 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "load": 297397.52, + "power": 45743 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "load": 396506.57999999996, + "power": 64471 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "load": 95134.85, + "power": 23402 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "load": 190269.7, + "power": 32141 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "load": 285404.55000000005, + "power": 45908 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "load": 380539.4, + "power": 64703 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "load": 91969.54999999999, + "power": 22634 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "load": 183974.27000000002, + "power": 31086 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "load": 275943.82, + "power": 44401 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "load": 367913.37, + "power": 62580 + } + ] + } + ], + "pumps": [ + { + "id": "Boiler Pump 1", + "loop_or_piping": "Boiler Loop 1", + "speed_control": "FIXED_SPEED" + }, + { + "id": "Chiller Pump 1", + "loop_or_piping": "Chiller Loop 1", + "speed_control": "FIXED_SPEED" + }, + { + "id": "Secondary CHW Pump", + "loop_or_piping": "Secondary CHW Loop 1", + "speed_control": "VARIABLE_SPEED" + } + ], + "fluid_loops": [ + { + "id": "Boiler Loop 1", + "type": "HEATING" + }, + { + "id": "Chiller Loop 1", + "type": "COOLING", + "child_loops": [ + { + "id": "Secondary CHW Loop 1", + "type": "COOLING" + } + ] + }, + { + "id": "Condenser Loop 1", + "type": "CONDENSER" + } + ], + "heat_rejections": [ + { + "id": "Heat Rejection 1", + "loop": "Condenser Loop 1" + } + ], + "type": "PROPOSED" + } + ] + } + } + }, + "rule-22-44-b": { + "Section": 22, + "Rule": 44, + "Test": "b", + "standard": { + "ruleset": "ashrae9012022", + "rule_id": "22-44", + "ruleset_reference": "Table G3.1 #10b Proposed Column", + "rule_description": "Where part-load performance of chillers in the proposed design is not available, and the design temperature across the condenser is 10\u00b0F, the performance curves in Normative Appendix J, as referenced in Table J-1, shall be modeled for the specified chiller.", + "applicable_rmr": "Proposed Model", + "rule_assertion": "=", + "comparison_value": "Expected Value", + "primary_rule": "Full", + "schema_version": "0.1.7" + }, + "test_description": "The project has one building segment with two zones served by an air cooled baseline system type 7 with a chilled water system. The chilled water system consists of a 100-ton, 9.7 EER air cooled centrifugal chiller, with performance curves that agree with Table J-3, curve set K. The design temperature across the condenser is 10 delta F.", + "expected_rule_outcome": "pass", + "rmd_transformations": { + "proposed": { + "id": "ASHRAE229 1", + "ruleset_model_descriptions": [ + { + "id": "RMD 1", + "buildings": [ + { + "id": "Building 1", + "building_segments": [ + { + "id": "Building Segment 1", + "zones": [ + { + "id": "Thermal Zone 1", + "terminals": [ + { + "id": "VAV Air Terminal 1", + "is_supply_ducted": true, + "type": "VARIABLE_AIR_VOLUME", + "served_by_heating_ventilating_air_conditioning_system": "System 7", + "heating_source": "HOT_WATER", + "heating_from_loop": "Boiler Loop 1" + } + ] + }, + { + "id": "Thermal Zone 2", + "terminals": [ + { + "id": "VAV Air Terminal 2", + "is_supply_ducted": true, + "type": "VARIABLE_AIR_VOLUME", + "served_by_heating_ventilating_air_conditioning_system": "System 7", + "heating_source": "HOT_WATER", + "heating_from_loop": "Boiler Loop 1" + } + ] + } + ], + "heating_ventilating_air_conditioning_systems": [ + { + "id": "System 7", + "cooling_system": { + "id": "CHW Coil 1", + "type": "FLUID_LOOP", + "chilled_water_loop": "Secondary CHW Loop 1" + }, + "preheat_system": { + "id": "Preheat Coil 1", + "type": "FLUID_LOOP", + "hot_water_loop": "Boiler Loop 1" + }, + "fan_system": { + "id": "VAV Fan System 1", + "fan_control": "VARIABLE_SPEED_DRIVE", + "supply_fans": [ + { + "id": "Supply Fan 1" + } + ], + "return_fans": [ + { + "id": "Return Fan 1" + } + ] + } + } + ] + } + ] + } + ], + "boilers": [ + { + "id": "Boiler 1", + "loop": "Boiler Loop 1", + "energy_source_type": "NATURAL_GAS" + } + ], + "chillers": [ + { + "id": "Chiller 1", + "cooling_loop": "Chiller Loop 1", + "compressor_type": "CENTRIFUGAL", + "rated_capacity": 351700.0, + "design_entering_condenser_temperature": 40.5555555555556, + "design_leaving_condenser_temperature": 35.00000000000006, + "efficiency_metric_values": [ + 2.8429 + ], + "efficiency_metric_types": [ + "FULL_LOAD_EFFICIENCY_RATED" + ], + "capacity_operating_points": [ + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "capacity": 350764.8297 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "capacity": 348654.6297 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "capacity": 336872.6797 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "capacity": 315418.979699999 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "capacity": 300440.7801 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "capacity": 390926.1561 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "capacity": 386995.9086 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "capacity": 373393.9111 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "capacity": 350120.1636 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "capacity": 334195.539299999 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "capacity": 412652.4236 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "capacity": 407205.46985 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "capacity": 392086.7661 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "capacity": 367296.31235 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "capacity": 350583.0008 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "capacity": 423704.5961 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "capacity": 416740.9361 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "capacity": 400105.5261 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "capacity": 373798.3661 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "capacity": 356296.3673 + } + ], + "power_operating_points": [ + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "load": 87678.81, + "power": 14598 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "load": 175392.78999999998, + "power": 38344 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "load": 263071.6, + "power": 68028 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "load": 350750.41000000003, + "power": 96881 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "load": 87151.26000000001, + "power": 15695 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "load": 174337.69, + "power": 41226 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "load": 261488.94999999998, + "power": 73141 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "load": 348640.20999999996, + "power": 104162 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "load": 84232.15, + "power": 17093 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "load": 168429.13, + "power": 44899 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "load": 252661.28, + "power": 79658 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "load": 336858.26, + "power": 113443 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "load": 78851.14, + "power": 18545 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "load": 157702.28, + "power": 48712 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "load": 236553.42, + "power": 86422 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "load": 315404.56, + "power": 123077 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "load": 75123.12, + "power": 19198 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "load": 150211.07, + "power": 50430 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "load": 225334.18999999997, + "power": 89470 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "load": 300457.31, + "power": 127416 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "load": 97737.43, + "power": 14998 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "load": 195474.86, + "power": 39396 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "load": 293177.12, + "power": 69894 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "load": 390914.55000000005, + "power": 99538 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "load": 96752.67, + "power": 16019 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "load": 193505.34, + "power": 42077 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "load": 290258.01, + "power": 74651 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "load": 387010.68, + "power": 106312 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "load": 93341.18, + "power": 17455 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "load": 186682.36, + "power": 45850 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "load": 280058.70999999996, + "power": 81345 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "load": 373399.89, + "power": 115845 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "load": 87538.13, + "power": 19057 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "load": 175076.26, + "power": 50057 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "load": 262579.22, + "power": 88809 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "load": 350117.35, + "power": 126475 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "load": 83563.92, + "power": 19832 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "load": 167092.66999999998, + "power": 52095 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "load": 250656.59, + "power": 92423 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "load": 334185.33999999997, + "power": 131623 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "load": 103153.61, + "power": 15257 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "load": 206342.39, + "power": 40076 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "load": 309496.0, + "power": 71100 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "load": 412649.61, + "power": 101256 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "load": 101817.15, + "power": 16162 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "load": 203599.13, + "power": 42454 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "load": 305416.28, + "power": 75319 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "load": 407198.26, + "power": 107265 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "load": 98018.79000000001, + "power": 17540 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "load": 196037.58000000002, + "power": 46074 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "load": 294056.37, + "power": 81742 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "load": 392075.16000000003, + "power": 116411 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "load": 91828.87, + "power": 19139 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "load": 183657.74, + "power": 50274 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "load": 275486.61, + "power": 89194 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "load": 367280.31, + "power": 127023 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "load": 87643.64, + "power": 19935 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "load": 175287.28, + "power": 52364 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "load": 262930.92000000004, + "power": 92902 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "load": 350574.56, + "power": 132304 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "load": 105932.04000000001, + "power": 15582 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "load": 211864.08000000002, + "power": 40931 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "load": 317760.94999999995, + "power": 72618 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "load": 423692.99, + "power": 103417 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "load": 104173.54000000001, + "power": 16330 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "load": 208382.25, + "power": 42895 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "load": 312555.79000000004, + "power": 76102 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "load": 416729.32999999996, + "power": 108380 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "load": 100023.48000000001, + "power": 17573 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "load": 200046.96000000002, + "power": 46161 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "load": 300070.44, + "power": 81895 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "load": 400093.92000000004, + "power": 116630 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "load": 93446.69, + "power": 19058 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "load": 186893.38, + "power": 50061 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "load": 280340.07, + "power": 88816 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "load": 373786.76, + "power": 126485 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "load": 89085.61, + "power": 19802 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "load": 178136.05, + "power": 52016 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "load": 267221.66000000003, + "power": 92283 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "load": 356307.27, + "power": 131423 + } + ] + } + ], + "pumps": [ + { + "id": "Boiler Pump 1", + "loop_or_piping": "Boiler Loop 1", + "speed_control": "FIXED_SPEED" + }, + { + "id": "Chiller Pump 1", + "loop_or_piping": "Chiller Loop 1", + "speed_control": "FIXED_SPEED" + }, + { + "id": "Secondary CHW Pump", + "loop_or_piping": "Secondary CHW Loop 1", + "speed_control": "VARIABLE_SPEED" + } + ], + "fluid_loops": [ + { + "id": "Boiler Loop 1", + "type": "HEATING" + }, + { + "id": "Chiller Loop 1", + "type": "COOLING", + "child_loops": [ + { + "id": "Secondary CHW Loop 1", + "type": "COOLING" + } + ] + } + ], + "type": "PROPOSED" + } + ] + } + } + }, + "rule-22-44-c": { + "Section": 22, + "Rule": 44, + "Test": "c", + "standard": { + "ruleset": "ashrae9012022", + "rule_id": "22-44", + "ruleset_reference": "Table G3.1 #10b Proposed Column", + "rule_description": "Where part-load performance of chillers in the proposed design is not available, and the design temperature across the condenser is 10\u00b0F, the performance curves in Normative Appendix J, as referenced in Table J-1, shall be modeled for the specified chiller.", + "applicable_rmr": "Proposed Model", + "rule_assertion": "=", + "comparison_value": "Expected Value", + "primary_rule": "Full", + "schema_version": "0.1.7" + }, + "test_description": "The project has one building segment with two zones served by a water cooled baseline system type 7 with a chilled water system. The chilled water system consists of a 100-ton, 0.610 kW/ton FL water cooled centrifugal chiller, with performance curves that agree with Table J-3, curve set H. The design temperature across the condenser is not specified", + "expected_rule_outcome": "fail", + "rmd_transformations": { + "proposed": { + "id": "ASHRAE229 1", + "ruleset_model_descriptions": [ + { + "id": "RMD 1", + "buildings": [ + { + "id": "Building 1", + "building_segments": [ + { + "id": "Building Segment 1", + "zones": [ + { + "id": "Thermal Zone 1", + "terminals": [ + { + "id": "VAV Air Terminal 1", + "is_supply_ducted": true, + "type": "VARIABLE_AIR_VOLUME", + "served_by_heating_ventilating_air_conditioning_system": "System 7", + "heating_source": "HOT_WATER", + "heating_from_loop": "Boiler Loop 1" + } + ] + }, + { + "id": "Thermal Zone 2", + "terminals": [ + { + "id": "VAV Air Terminal 2", + "is_supply_ducted": true, + "type": "VARIABLE_AIR_VOLUME", + "served_by_heating_ventilating_air_conditioning_system": "System 7", + "heating_source": "HOT_WATER", + "heating_from_loop": "Boiler Loop 1" + } + ] + } + ], + "heating_ventilating_air_conditioning_systems": [ + { + "id": "System 7", + "cooling_system": { + "id": "CHW Coil 1", + "type": "FLUID_LOOP", + "chilled_water_loop": "Secondary CHW Loop 1" + }, + "preheat_system": { + "id": "Preheat Coil 1", + "type": "FLUID_LOOP", + "hot_water_loop": "Boiler Loop 1" + }, + "fan_system": { + "id": "VAV Fan System 1", + "fan_control": "VARIABLE_SPEED_DRIVE", + "supply_fans": [ + { + "id": "Supply Fan 1" + } + ], + "return_fans": [ + { + "id": "Return Fan 1" + } + ] + } + } + ] + } + ] + } + ], + "boilers": [ + { + "id": "Boiler 1", + "loop": "Boiler Loop 1", + "energy_source_type": "NATURAL_GAS" + } + ], + "chillers": [ + { + "id": "Chiller 1", + "cooling_loop": "Chiller Loop 1", + "compressor_type": "CENTRIFUGAL", + "rated_capacity": 351700.0, + "condensing_loop": "Condenser Loop 1", + "design_entering_condenser_temperature": 40.5555555555556, + "design_leaving_condenser_temperature": 29.444444444444457, + "efficiency_metric_values": [ + 5.765 + ], + "efficiency_metric_types": [ + "FULL_LOAD_EFFICIENCY_RATED" + ], + "capacity_operating_points": [ + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "capacity": 349113.9499 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "capacity": 337373.764275 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "capacity": 314752.8599 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "capacity": 281251.236775 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "capacity": 259530.3327 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "capacity": 380758.5091 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "capacity": 375586.320975 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "capacity": 359533.4141 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "capacity": 332599.788475 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "capacity": 314294.2431 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "capacity": 394188.1736 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "capacity": 394489.316725 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "capacity": 383909.7411 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "capacity": 362449.446725 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "capacity": 346990.0336 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "capacity": 395853.4731 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "capacity": 401627.947475 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "capacity": 396521.7031 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "capacity": 380534.739975 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "capacity": 367921.4591 + } + ], + "power_operating_points": [ + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "load": 87291.94, + "power": 18254 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "load": 174548.71000000002, + "power": 25070 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "load": 261840.65000000002, + "power": 35809 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "load": 349097.42000000004, + "power": 50470 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "load": 84337.66, + "power": 20504 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "load": 168675.32, + "power": 28160 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "load": 253012.97999999998, + "power": 40223 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "load": 337385.81, + "power": 56691 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "load": 78675.29000000001, + "power": 20703 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "load": 157385.75, + "power": 28434 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "load": 236061.04, + "power": 40613 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "load": 314736.32999999996, + "power": 57241 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "load": 70304.83, + "power": 18925 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "load": 140609.66, + "power": 25992 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "load": 210949.66, + "power": 37125 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "load": 281254.49, + "power": 52325 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "load": 64888.649999999994, + "power": 17310 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "load": 129777.29999999999, + "power": 23773 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "load": 194630.78, + "power": 33957 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "load": 259519.43000000002, + "power": 47859 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "load": 95205.19, + "power": 18255 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "load": 190375.21000000002, + "power": 25071 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "load": 285580.4, + "power": 35810 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "load": 380750.42000000004, + "power": 50472 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "load": 93903.9, + "power": 21361 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "load": 187807.8, + "power": 29337 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "load": 281676.53, + "power": 41903 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "load": 375580.43, + "power": 59060 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "load": 89894.51999999999, + "power": 22405 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "load": 179753.87, + "power": 30771 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "load": 269648.39, + "power": 43951 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "load": 359542.91000000003, + "power": 61946 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "load": 83141.88, + "power": 21376 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "load": 166283.76, + "power": 29358 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "load": 249460.81000000003, + "power": 41934 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "load": 332602.69, + "power": 59103 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "load": 78569.78, + "power": 20086 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "load": 157139.56, + "power": 27586 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "load": 235709.34, + "power": 39403 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "load": 314279.12, + "power": 55535 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "load": 98546.34, + "power": 17778 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "load": 197092.68, + "power": 24416 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "load": 295639.02, + "power": 34874 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "load": 394185.36, + "power": 49152 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "load": 98616.68, + "power": 21459 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "load": 197233.36, + "power": 29472 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "load": 295850.04000000004, + "power": 42096 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "load": 394501.89, + "power": 59332 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "load": 95978.93, + "power": 23115 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "load": 191957.86, + "power": 31746 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "load": 287936.79000000004, + "power": 45344 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "load": 383915.72, + "power": 63909 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "load": 90597.92, + "power": 22665 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "load": 181231.01, + "power": 31128 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "load": 271828.93, + "power": 44461 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "load": 362462.02, + "power": 62664 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "load": 86764.39, + "power": 21639 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "load": 173493.61, + "power": 29719 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "load": 260258.0, + "power": 42448 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "load": 346987.22, + "power": 59828 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "load": 98968.38, + "power": 17006 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "load": 197936.76, + "power": 23356 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "load": 296905.14, + "power": 33360 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "load": 395838.35, + "power": 47019 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "load": 100410.35, + "power": 21137 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "load": 200820.7, + "power": 29029 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "load": 301231.05000000005, + "power": 41463 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "load": 401641.4, + "power": 58027 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "load": 99144.23000000001, + "power": 23318 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "load": 198253.28999999998, + "power": 32025 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "load": 297397.52, + "power": 45743 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "load": 396506.57999999996, + "power": 64471 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "load": 95134.85, + "power": 23402 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "load": 190269.7, + "power": 32141 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "load": 285404.55000000005, + "power": 45908 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "load": 380539.4, + "power": 64703 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "load": 91969.54999999999, + "power": 22634 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "load": 183974.27000000002, + "power": 31086 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "load": 275943.82, + "power": 44401 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "load": 367913.37, + "power": 62580 + } + ] + } + ], + "pumps": [ + { + "id": "Boiler Pump 1", + "loop_or_piping": "Boiler Loop 1", + "speed_control": "FIXED_SPEED" + }, + { + "id": "Chiller Pump 1", + "loop_or_piping": "Chiller Loop 1", + "speed_control": "FIXED_SPEED" + }, + { + "id": "Secondary CHW Pump", + "loop_or_piping": "Secondary CHW Loop 1", + "speed_control": "VARIABLE_SPEED" + } + ], + "fluid_loops": [ + { + "id": "Boiler Loop 1", + "type": "HEATING" + }, + { + "id": "Chiller Loop 1", + "type": "COOLING", + "child_loops": [ + { + "id": "Secondary CHW Loop 1", + "type": "COOLING" + } + ] + }, + { + "id": "Condenser Loop 1", + "type": "CONDENSER" + } + ], + "heat_rejections": [ + { + "id": "Heat Rejection 1", + "loop": "Condenser Loop 1" + } + ], + "type": "PROPOSED" + } + ] + } + } + }, + "rule-22-44-d": { + "Section": 22, + "Rule": 44, + "Test": "d", + "standard": { + "ruleset": "ashrae9012022", + "rule_id": "22-44", + "ruleset_reference": "Table G3.1 #10b Proposed Column", + "rule_description": "Where part-load performance of chillers in the proposed design is not available, and the design temperature across the condenser is 10\u00b0F, the performance curves in Normative Appendix J, as referenced in Table J-1, shall be modeled for the specified chiller.", + "applicable_rmr": "Proposed Model", + "rule_assertion": "=", + "comparison_value": "Expected Value", + "primary_rule": "Full", + "schema_version": "0.1.7" + }, + "test_description": "The project has one building segment with two zones served by a water cooled baseline system type 7 with a chilled water system. The chilled water system consists of a 100-ton, 0.610 kW/ton FL water cooled centrifugal chiller, with performance curves that slightly disagree with Table J-3, curve set H. The design temperature across the condenser is set correctly to 10 delta F.", + "expected_rule_outcome": "undetermined", + "expected_raised_message_includes": "FAIL unless manufacturer full- and part-load data is provided to support the modeled curves.", + "rmd_transformations": { + "proposed": { + "id": "ASHRAE229 1", + "ruleset_model_descriptions": [ + { + "id": "RMD 1", + "buildings": [ + { + "id": "Building 1", + "building_segments": [ + { + "id": "Building Segment 1", + "zones": [ + { + "id": "Thermal Zone 1", + "terminals": [ + { + "id": "VAV Air Terminal 1", + "is_supply_ducted": true, + "type": "VARIABLE_AIR_VOLUME", + "served_by_heating_ventilating_air_conditioning_system": "System 7", + "heating_source": "HOT_WATER", + "heating_from_loop": "Boiler Loop 1" + } + ] + }, + { + "id": "Thermal Zone 2", + "terminals": [ + { + "id": "VAV Air Terminal 2", + "is_supply_ducted": true, + "type": "VARIABLE_AIR_VOLUME", + "served_by_heating_ventilating_air_conditioning_system": "System 7", + "heating_source": "HOT_WATER", + "heating_from_loop": "Boiler Loop 1" + } + ] + } + ], + "heating_ventilating_air_conditioning_systems": [ + { + "id": "System 7", + "cooling_system": { + "id": "CHW Coil 1", + "type": "FLUID_LOOP", + "chilled_water_loop": "Secondary CHW Loop 1" + }, + "preheat_system": { + "id": "Preheat Coil 1", + "type": "FLUID_LOOP", + "hot_water_loop": "Boiler Loop 1" + }, + "fan_system": { + "id": "VAV Fan System 1", + "fan_control": "VARIABLE_SPEED_DRIVE", + "supply_fans": [ + { + "id": "Supply Fan 1" + } + ], + "return_fans": [ + { + "id": "Return Fan 1" + } + ] + } + } + ] + } + ] + } + ], + "boilers": [ + { + "id": "Boiler 1", + "loop": "Boiler Loop 1", + "energy_source_type": "NATURAL_GAS" + } + ], + "chillers": [ + { + "id": "Chiller 1", + "cooling_loop": "Chiller Loop 1", + "compressor_type": "CENTRIFUGAL", + "rated_capacity": 351700.0, + "condensing_loop": "Condenser Loop 1", + "design_entering_condenser_temperature": 35.00000000000006, + "design_leaving_condenser_temperature": 29.444444444444457, + "efficiency_metric_values": [ + 5.765 + ], + "efficiency_metric_types": [ + "FULL_LOAD_EFFICIENCY_RATED" + ], + "capacity_operating_points": [ + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "capacity": 250000 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "capacity": 348655 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "capacity": 336873 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "capacity": 315419 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "capacity": 300441 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "capacity": 390926 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "capacity": 386996 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "capacity": 373394 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "capacity": 350120 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "capacity": 334196 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "capacity": 412652 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "capacity": 407205 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "capacity": 392087 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "capacity": 367296 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "capacity": 350583 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "capacity": 423705 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "capacity": 416741 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "capacity": 400106 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "capacity": 373798 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "capacity": 356296 + } + ], + "power_operating_points": [ + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "load": 87925.0, + "power": 18254 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "load": 175850.0, + "power": 25070 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "load": 263775.0, + "power": 35809 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 15.5555555555556, + "load": 351700.0, + "power": 50470 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "load": 87925.0, + "power": 20504 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "load": 175850.0, + "power": 28160 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "load": 263775.0, + "power": 40223 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 22.500000000000057, + "load": 351700.0, + "power": 56691 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "load": 87925.0, + "power": 20703 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "load": 175850.0, + "power": 28434 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "load": 263775.0, + "power": 40613 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 29.444444444444457, + "load": 351700.0, + "power": 57241 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "load": 87925.0, + "power": 18925 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "load": 175850.0, + "power": 25992 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "load": 263775.0, + "power": 37125 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 36.388888888888914, + "load": 351700.0, + "power": 52325 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "load": 87925.0, + "power": 17310 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "load": 175850.0, + "power": 23773 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "load": 263775.0, + "power": 33957 + }, + { + "chilled_water_supply_temperature": 3.888888888888914, + "condenser_temperature": 40.00000000000006, + "load": 351700.0, + "power": 47859 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "load": 87925.0, + "power": 18255 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "load": 175850.0, + "power": 25071 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "load": 263775.0, + "power": 35810 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 15.5555555555556, + "load": 351700.0, + "power": 50472 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "load": 87925.0, + "power": 21361 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "load": 175850.0, + "power": 29337 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "load": 263775.0, + "power": 41903 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 22.500000000000057, + "load": 351700.0, + "power": 59060 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "load": 87925.0, + "power": 22405 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "load": 175850.0, + "power": 30771 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "load": 263775.0, + "power": 43951 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 29.444444444444457, + "load": 351700.0, + "power": 61946 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "load": 87925.0, + "power": 21376 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "load": 175850.0, + "power": 29358 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "load": 263775.0, + "power": 41934 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 36.388888888888914, + "load": 351700.0, + "power": 59103 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "load": 87925.0, + "power": 20086 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "load": 175850.0, + "power": 27586 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "load": 263775.0, + "power": 39403 + }, + { + "chilled_water_supply_temperature": 7.222222222222285, + "condenser_temperature": 40.00000000000006, + "load": 351700.0, + "power": 55535 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "load": 87925.0, + "power": 17778 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "load": 175850.0, + "power": 24416 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "load": 263775.0, + "power": 34874 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 15.5555555555556, + "load": 351700.0, + "power": 49152 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "load": 87925.0, + "power": 21459 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "load": 175850.0, + "power": 29472 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "load": 263775.0, + "power": 42096 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 22.500000000000057, + "load": 351700.0, + "power": 59332 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "load": 87925.0, + "power": 23115 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "load": 175850.0, + "power": 31746 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "load": 263775.0, + "power": 45344 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 29.444444444444457, + "load": 351700.0, + "power": 63909 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "load": 87925.0, + "power": 22665 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "load": 175850.0, + "power": 31128 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "load": 263775.0, + "power": 44461 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 36.388888888888914, + "load": 351700.0, + "power": 62664 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "load": 87925.0, + "power": 21639 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "load": 175850.0, + "power": 29719 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "load": 263775.0, + "power": 42448 + }, + { + "chilled_water_supply_temperature": 10.000000000000057, + "condenser_temperature": 40.00000000000006, + "load": 351700.0, + "power": 59828 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "load": 87925.0, + "power": 17006 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "load": 175850.0, + "power": 23356 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "load": 263775.0, + "power": 33360 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 15.5555555555556, + "load": 351700.0, + "power": 47019 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "load": 87925.0, + "power": 21137 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "load": 175850.0, + "power": 29029 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "load": 263775.0, + "power": 41463 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 22.500000000000057, + "load": 351700.0, + "power": 58439 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "load": 87925.0, + "power": 23318 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "load": 175850.0, + "power": 32025 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "load": 263775.0, + "power": 45743 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 29.444444444444457, + "load": 351700.0, + "power": 64471 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "load": 87925.0, + "power": 23402 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "load": 175850.0, + "power": 32141 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "load": 263775.0, + "power": 45908 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 36.388888888888914, + "load": 351700.0, + "power": 64703 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "load": 87925.0, + "power": 22634 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "load": 175850.0, + "power": 31086 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "load": 263775.0, + "power": 44401 + }, + { + "chilled_water_supply_temperature": 12.777777777777828, + "condenser_temperature": 40.00000000000006, + "load": 351700.0, + "power": 62580 + } + ] + } + ], + "pumps": [ + { + "id": "Boiler Pump 1", + "loop_or_piping": "Boiler Loop 1", + "speed_control": "FIXED_SPEED" + }, + { + "id": "Chiller Pump 1", + "loop_or_piping": "Chiller Loop 1", + "speed_control": "FIXED_SPEED" + }, + { + "id": "Secondary CHW Pump", + "loop_or_piping": "Secondary CHW Loop 1", + "speed_control": "VARIABLE_SPEED" + } + ], + "fluid_loops": [ + { + "id": "Boiler Loop 1", + "type": "HEATING" + }, + { + "id": "Chiller Loop 1", + "type": "COOLING", + "child_loops": [ + { + "id": "Secondary CHW Loop 1", + "type": "COOLING" + } + ] + }, + { + "id": "Condenser Loop 1", + "type": "CONDENSER" + } + ], + "heat_rejections": [ + { + "id": "Heat Rejection 1", + "loop": "Condenser Loop 1" + } + ], + "type": "PROPOSED" + } + ] + } + } + } +} \ No newline at end of file diff --git a/rct229/schema/ASHRAE229.schema.json b/rct229/schema/ASHRAE229.schema.json index e182ab86c7..196c790bed 100644 --- a/rct229/schema/ASHRAE229.schema.json +++ b/rct229/schema/ASHRAE229.schema.json @@ -3933,6 +3933,12 @@ "units": "C", "notes": "The temperature entering the condenser portion of the chiller at design conditions. The design outside air dry-bulb temperature for air cooled chillers or design entering condenser water temperature for water cooled chillers. This should correpond with the design_capacity and the FULL_LOAD_EFFICIENCY_DESIGN and NONSTANDARD_PART_LOAD_VALUE. The element should describe the value during cooling mode operation for chillers even for chillers that operate in multiple modes." }, + "design_leaving_condenser_temperature": { + "description": "Design leaving condenser temperature", + "type": "number", + "units": "C", + "notes": "The temperature leaving the condenser portion of the chiller at design conditions. The design outside air dry-bulb temperature for air cooled chillers or design entering condenser water temperature for water cooled chillers. This should correpond with the design_capacity and the FULL_LOAD_EFFICIENCY_DESIGN and NONSTANDARD_PART_LOAD_VALUE. The element should describe the value during cooling mode operation for chillers even for chillers that operate in multiple modes." + }, "design_leaving_evaporator_temperature": { "description": "Design leaving evaporator temperature", "type": "number",