{ "analysis": { "display_name": "output_vars", "name": "output_vars", "output_variables": [ { "units": "MJ/m2", "objective_function": true, "objective_function_index": 0, "objective_function_target": 462.1635, "objective_function_group": "TRUE", "scaling_factor": null, "display_name": "Heating Natural Gas", "display_name_short": "Heating Natural Gas", "metadata_id": null, "name": "heating_natural_gas" }, { "units": "MJ/m3", "objective_function": true, "objective_function_index": 1, "objective_function_target": 84.16202, "objective_function_group": "TRUE", "scaling_factor": null, "display_name": "Cooling Electricity", "display_name_short": "Cooling Electricity", "metadata_id": null, "name": "Cooling Electricity" }, { "units": "MJ/m4", "objective_function": true, "objective_function_index": 2, "objective_function_target": 121.9985, "objective_function_group": "TRUE", "scaling_factor": null, "display_name": "Interior Equipment Electricity", "display_name_short": "Interior Equipment Electricity", "metadata_id": null, "name": "Interior Equipment Electricity" }, { "units": "MJ/m5", "objective_function": true, "objective_function_index": 3, "objective_function_target": 87.92142, "objective_function_group": "TRUE", "scaling_factor": null, "display_name": "Fans Electricity", "display_name_short": "Fans Electricity", "metadata_id": null, "name": "fans_electricity" } ], "problem": { "analysis_type": null, "algorithm": { "objective_functions": [ "heating_natural_gas", "Cooling Electricity", "Interior Equipment Electricity", "fans_electricity" ] }, "workflow": [ { "name": "reduce_lighting_loads_by_percentage", "display_name": "Reduce Lighting Loads by Percentage", "measure_type": "RubyMeasure", "measure_definition_class_name": "ReduceLightingLoadsByPercentage", "measure_definition_directory": "./spec/files/measures/reduce_lighting_loads_by_percentage", "measure_definition_display_name": "Reduce Lighting Loads by Percentage", "measure_definition_name": "reduce_lighting_loads_by_percentage", "measure_definition_name_xml": null, "measure_definition_uuid": "960684ca-58b5-45d1-87ed-78ca1b8d8cd2", "measure_definition_version_uuid": "76804640-b708-409e-b157-fd4461db4d7a", "arguments": [ { "display_name": "Apply the Measure to a Specific Space Type or to the Entire Model.", "display_name_short": "Apply the Measure to a Specific Space Type or to the Entire Model.", "name": "space_type", "value_type": "string", "default_value": "*Entire Building*", "value": "*Entire Building*" }, { "display_name": "Increase in Material and Installation Cost for Lighting per Floor Area (%).", "display_name_short": "Increase in Material and Installation Cost for Lighting per Floor Area (%).", "name": "material_and_installation_cost", "value_type": "double", "default_value": 0.0, "value": 0.0 }, { "display_name": "Increase in Demolition Costs for Lighting per Floor Area (%).", "display_name_short": "Increase in Demolition Costs for Lighting per Floor Area (%).", "name": "demolition_cost", "value_type": "double", "default_value": 0.0, "value": 0.0 }, { "display_name": "Years Until Costs Start (whole years).", "display_name_short": "Years Until Costs Start (whole years).", "name": "years_until_costs_start", "value_type": "integer", "default_value": 0, "value": 0 }, { "display_name": "Demolition Costs Occur During Initial Construction?", "display_name_short": "Demolition Costs Occur During Initial Construction?", "name": "demo_cost_initial_const", "value_type": "bool", "default_value": true, "value": true }, { "display_name": "Expected Life (whole years).", "display_name_short": "Expected Life (whole years).", "name": "expected_life", "value_type": "integer", "default_value": 15, "value": 15 }, { "display_name": "Increase O & M Costs for Lighting per Floor Area (%).", "display_name_short": "Increase O & M Costs for Lighting per Floor Area (%).", "name": "om_cost", "value_type": "double", "default_value": 0.0, "value": 0.0 }, { "display_name": "O & M Frequency (whole years).", "display_name_short": "O & M Frequency (whole years).", "name": "om_frequency", "value_type": "integer", "default_value": 1, "value": 1 } ], "variables": [ { "argument": { "display_name": "Lighting Power Reduction", "display_name_short": "Lighting Power Reduction", "name": "lighting_power_reduction_percent", "value_type": "double", "default_value": 30.0, "value": 30.0 }, "display_name": "Lighting Power Reduction", "display_name_short": "Lighting Power Reduction", "units": null, "minimum": 0.0, "maximum": 50.0, "relation_to_output": null, "uuid": "ce464c62-98a7-461b-99e7-a74a36d26772", "version_uuid": "7e341ad8-7748-4476-9849-8faed9a6b93f", "variable": true, "static_value": 30.0, "uncertainty_description": { "type": "triangle_uncertain", "attributes": [ { "name": "lower_bounds", "value": 0.0 }, { "name": "upper_bounds", "value": 50.0 }, { "name": "modes", "value": 40.0 }, { "name": "delta_x", "value": null }, { "name": "stddev", "value": null } ] }, "workflow_index": 0 } ], "workflow_index": 0 }, { "name": "reducespaceinfiltrationbypercentage", "display_name": "ReduceSpaceInfiltrationByPercentage", "measure_type": "RubyMeasure", "measure_definition_class_name": "ExampleMeasureAutoDirectoryName", "measure_definition_directory": "./spec/files/measures/example_measure_auto_directory_name", "measure_definition_display_name": "ReduceSpaceInfiltrationByPercentage", "measure_definition_name": "reducespaceinfiltrationbypercentage", "measure_definition_name_xml": null, "measure_definition_uuid": "3bc5ea2b-83dc-4c49-9f52-38610d34d060", "measure_definition_version_uuid": "68f08cd0-19fa-48e4-98b3-f0d2a942c7ba", "arguments": [ { "display_name": "Apply the Measure to a Specific Space Type or to the Entire Model.", "display_name_short": "Apply the Measure to a Specific Space Type or to the Entire Model.", "name": "space_type", "value_type": "string", "default_value": "*Entire Building*", "value": "*Entire Building*" }, { "display_name": "Increase in Material and Installation Costs for Building per Affected Floor Area ($/ft^2).", "display_name_short": "Increase in Material and Installation Costs for Building per Affected Floor Area ($/ft^2).", "name": "material_and_installation_cost", "value_type": "double", "default_value": 0.0, "value": 0.0 }, { "display_name": "O & M Costs for Construction per Affected Floor Area ($/ft^2).", "display_name_short": "O & M Costs for Construction per Affected Floor Area ($/ft^2).", "name": "om_cost", "value_type": "double", "default_value": 0.0, "value": 0.0 }, { "display_name": "O & M Frequency (whole years).", "display_name_short": "O & M Frequency (whole years).", "name": "om_frequency", "value_type": "integer", "default_value": 1, "value": 1 } ], "variables": [ { "argument": { "display_name": "Space Infiltration Power Reduction", "display_name_short": "Space Infiltration Power Reduction", "name": "space_infiltration_reduction_percent", "value_type": "double", "default_value": 30.0, "value": 30.0 }, "display_name": "Space Infiltration Power Reduction", "display_name_short": "Space Infiltration Power Reduction", "units": null, "minimum": 0.0, "maximum": 30.0, "relation_to_output": null, "uuid": "9db3d0f0-1f87-41ac-bedb-52c83a726a06", "version_uuid": "4a72269e-1e42-4596-ae98-3172cb08ef60", "variable": true, "static_value": 30.0, "uncertainty_description": { "type": "uniform_uncertain", "attributes": [ { "name": "lower_bounds", "value": 0.0 }, { "name": "upper_bounds", "value": 30.0 }, { "name": "modes", "value": 10.0 } ] }, "workflow_index": 0 } ], "workflow_index": 1 }, { "name": "adjust_thermostat_setpoints_by_degrees", "display_name": "Adjust Thermostat Setpoints by Degrees", "measure_type": "RubyMeasure", "measure_definition_class_name": "ExampleMeasureAutoDirectoryName", "measure_definition_directory": "./spec/files/measures/example_measure_auto_directory_name", "measure_definition_display_name": "Adjust Thermostat Setpoints by Degrees", "measure_definition_name": "adjust_thermostat_setpoints_by_degrees", "measure_definition_name_xml": null, "measure_definition_uuid": "9bfe223a-c588-4a6d-85bd-a1da657184eb", "measure_definition_version_uuid": "d31bd0e5-a686-4085-9fce-6f7e30148aa0", "arguments": [ { "display_name": "Alter Design Day Thermostats?", "display_name_short": "Alter Design Day Thermostats?", "name": "alter_design_days", "value_type": "bool", "default_value": false, "value": false } ], "variables": [ { "argument": { "display_name": "Degrees Fahrenheit to Adjust Cooling Setpoint By.", "display_name_short": "Degrees Fahrenheit to Adjust Cooling Setpoint By.", "name": "cooling_adjustment", "value_type": "double", "default_value": 1.0, "value": 1.0 }, "display_name": "Degrees Fahrenheit to Adjust Cooling Setpoint By.", "display_name_short": "Degrees Fahrenheit to Adjust Cooling Setpoint By.", "units": null, "minimum": -4.0, "maximum": 4.0, "relation_to_output": null, "uuid": "52ac2f7e-3d3e-4cf2-a5b0-e7250bf34067", "version_uuid": "95ffa318-6b88-42ac-8bac-7084ec9f48dc", "variable": true, "static_value": 1.0, "uncertainty_description": { "type": "uniform_uncertain", "attributes": [ { "name": "lower_bounds", "value": -4.0 }, { "name": "upper_bounds", "value": 4.0 }, { "name": "modes", "value": 0.0 } ] }, "workflow_index": 0 }, { "argument": { "display_name": "Degrees Fahrenheit to Adjust heating Setpoint By.", "display_name_short": "Degrees Fahrenheit to Adjust heating Setpoint By.", "name": "heating_adjustment", "value_type": "double", "default_value": -1.0, "value": -1.0 }, "display_name": "Degrees Fahrenheit to Adjust heating Setpoint By.", "display_name_short": "Degrees Fahrenheit to Adjust heating Setpoint By.", "units": null, "minimum": -4.0, "maximum": 4.0, "relation_to_output": null, "uuid": "97ce3812-d063-4c4f-a78e-596a71591e42", "version_uuid": "247cf438-c502-4c9b-81c5-640a731e707f", "variable": true, "static_value": -1.0, "uncertainty_description": { "type": "uniform_uncertain", "attributes": [ { "name": "lower_bounds", "value": -4.0 }, { "name": "upper_bounds", "value": 4.0 }, { "name": "modes", "value": 0.0 } ] }, "workflow_index": 1 } ], "workflow_index": 2 }, { "name": "set_r_value_of_insulation_for_exterior_walls_to_a_specific_value", "display_name": "Set R-value of Insulation for Exterior Walls to a Specific Value", "measure_type": "RubyMeasure", "measure_definition_class_name": "ExampleMeasureAutoDirectoryName", "measure_definition_directory": "./spec/files/measures/example_measure_auto_directory_name", "measure_definition_display_name": "Set R-value of Insulation for Exterior Walls to a Specific Value", "measure_definition_name": "set_r_value_of_insulation_for_exterior_walls_to_a_specific_value", "measure_definition_name_xml": null, "measure_definition_uuid": "89eba072-6356-4454-a2b2-d094fa135106", "measure_definition_version_uuid": "9aed692a-330f-436f-92a3-1e3d21af97a3", "arguments": [ { "display_name": "Increase in Material and Installation Costs for Construction per Area Used ($/ft^2).", "display_name_short": "Increase in Material and Installation Costs for Construction per Area Used ($/ft^2).", "name": "material_cost_increase_ip", "value_type": "double", "default_value": 0.0, "value": 0.0 }, { "display_name": "One Time Retrofit Cost to Add Insulation to Construction ($/ft^2).", "display_name_short": "One Time Retrofit Cost to Add Insulation to Construction ($/ft^2).", "name": "one_time_retrofit_cost_ip", "value_type": "double", "default_value": 0.0, "value": 0.0 }, { "display_name": "Year to Incur One Time Retrofit Cost (whole years).", "display_name_short": "Year to Incur One Time Retrofit Cost (whole years).", "name": "years_until_retrofit_cost", "value_type": "integer", "default_value": 0, "value": 0 } ], "variables": [ { "argument": { "display_name": "Wall R Value", "display_name_short": "Wall R Value", "name": "r_value", "value_type": "double", "default_value": 5.0, "value": 5.0 }, "display_name": "Wall R Value", "display_name_short": "Wall R Value", "units": null, "minimum": 0.0, "maximum": 5.0, "relation_to_output": null, "uuid": "1eaac058-0260-4e09-bf9f-e2b58ca37a46", "version_uuid": "32ebc497-1fbb-4b86-888a-5ec1014289d9", "variable": true, "static_value": 5.0, "uncertainty_description": { "type": "triangle_uncertain", "attributes": [ { "name": "lower_bounds", "value": 0.0 }, { "name": "upper_bounds", "value": 5.0 }, { "name": "modes", "value": 2.5 }, { "name": "delta_x", "value": null }, { "name": "stddev", "value": null } ] }, "workflow_index": 0 } ], "workflow_index": 3 }, { "name": "set_r_value_of_insulation_for_roofs_to_a_specific_value", "display_name": "Set R-value of Insulation for Roofs to a Specific Value", "measure_type": "RubyMeasure", "measure_definition_class_name": "ExampleMeasureAutoDirectoryName", "measure_definition_directory": "./spec/files/measures/example_measure_auto_directory_name", "measure_definition_display_name": "Set R-value of Insulation for Roofs to a Specific Value", "measure_definition_name": "set_r_value_of_insulation_for_roofs_to_a_specific_value", "measure_definition_name_xml": null, "measure_definition_uuid": "e6cb3bd9-eddf-4a6a-a210-945b0633146b", "measure_definition_version_uuid": "f8b28d56-c78e-48db-9967-ac76998949f5", "arguments": [ { "display_name": "Increase in Material and Installation Costs for Construction per Area Used ($/ft^2).", "display_name_short": "Increase in Material and Installation Costs for Construction per Area Used ($/ft^2).", "name": "material_cost_increase_ip", "value_type": "double", "default_value": 0.0, "value": 0.0 }, { "display_name": "One Time Retrofit Cost to Add Insulation to Construction ($/ft^2).", "display_name_short": "One Time Retrofit Cost to Add Insulation to Construction ($/ft^2).", "name": "one_time_retrofit_cost_ip", "value_type": "double", "default_value": 0.0, "value": 0.0 }, { "display_name": "Year to Incur One Time Retrofit Cost (whole years).", "display_name_short": "Year to Incur One Time Retrofit Cost (whole years).", "name": "years_until_retrofit_cost", "value_type": "integer", "default_value": 0, "value": 0 } ], "variables": [ { "argument": { "display_name": "Roof R Value", "display_name_short": "Roof R Value", "name": "r_value", "value_type": "double", "default_value": 5.0, "value": 5.0 }, "display_name": "Roof R Value", "display_name_short": "Roof R Value", "units": null, "minimum": 0.0, "maximum": 5.0, "relation_to_output": null, "uuid": "80cd9951-d7d5-4f75-b6a7-e525e7416bcd", "version_uuid": "901987a2-eeb6-4474-9348-d18152ed9175", "variable": true, "static_value": 5.0, "uncertainty_description": { "type": "triangle_uncertain", "attributes": [ { "name": "lower_bounds", "value": 0.0 }, { "name": "upper_bounds", "value": 5.0 }, { "name": "modes", "value": 2.5 }, { "name": "delta_x", "value": null }, { "name": "stddev", "value": null } ] }, "workflow_index": 0 } ], "workflow_index": 4 }, { "name": "reduce_ventilation_by_percentage", "display_name": "Reduce Ventilation By Percentage", "measure_type": "RubyMeasure", "measure_definition_class_name": "ExampleMeasureAutoDirectoryName", "measure_definition_directory": "./spec/files/measures/example_measure_auto_directory_name", "measure_definition_display_name": "Reduce Ventilation By Percentage", "measure_definition_name": "reduce_ventilation_by_percentage", "measure_definition_name_xml": null, "measure_definition_uuid": "55179ee7-e4f4-4bba-9f33-31ad5bd96b86", "measure_definition_version_uuid": "b208ecf6-6c50-4dfb-b317-c8086829de65", "arguments": [ { "display_name": "Apply the Measure to a Specific Space Type or to the Entire Model.", "display_name_short": "Apply the Measure to a Specific Space Type or to the Entire Model.", "name": "space_type", "value_type": "string", "default_value": "*Entire Building*", "value": "*Entire Building*" } ], "variables": [ { "argument": { "display_name": "Design Specification Outdoor Air Reduction (%).", "display_name_short": "Design Specification Outdoor Air Reduction (%).", "name": "design_spec_outdoor_air_reduction_percent", "value_type": "double", "default_value": 0.0, "value": 0.0 }, "display_name": "Design Specification Outdoor Air Reduction (%).", "display_name_short": "Design Specification Outdoor Air Reduction (%).", "units": null, "minimum": 0.0, "maximum": 90.0, "relation_to_output": null, "uuid": "e238bd2b-32b1-4582-a589-6421d24ce07c", "version_uuid": "63ac46c3-0f7d-424b-9d60-324b91ca0edd", "variable": true, "static_value": 0.0, "uncertainty_description": { "type": "triangle_uncertain", "attributes": [ { "name": "lower_bounds", "value": 0.0 }, { "name": "upper_bounds", "value": 90.0 }, { "name": "modes", "value": 20.0 }, { "name": "delta_x", "value": null }, { "name": "stddev", "value": null } ] }, "workflow_index": 0 } ], "workflow_index": 5 } ] }, "seed": null, "weather_file": null, "file_format_version": 1 } }