{ "analysis": { "display_name": "example_analysis", "name": "example_analysis", "output_variables": [ ], "problem": { "analysis_type": null, "algorithm": { "objective_functions": [ ] }, "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": "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": "22c3355c-ce33-4ce3-b3a6-316a8aa28ecf", "measure_definition_version_uuid": "586234d3-7b16-43fb-8e5b-8e7bcbe0085f", "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": 10.0, "relation_to_output": null, "uuid": "5ed48eab-302b-4039-a60b-3626f009fab5", "version_uuid": "ce0aca47-92ec-4cb3-bef6-ed4aeecfb30d", "variable": true, "static_value": 30.0, "uncertainty_description": { "type": "discrete_uncertain", "attributes": [ { "name": "discrete", "values_and_weights": [ { "value": 10, "weight": 0.1 }, { "value": 20, "weight": 0.4 }, { "value": 40, "weight": 0.2 }, { "value": 60, "weight": 0.3 } ] }, { "name": "lower_bounds", "value": 0.0 }, { "name": "upper_bounds", "value": 10.0 }, { "name": "modes", "value": 5.0 } ] }, "workflow_index": 0 } ], "workflow_index": 0 }, { "name": "reducespaceinfiltrationbypercentage", "display_name": "ReduceSpaceInfiltrationByPercentage", "measure_type": "RubyMeasure", "measure_definition_class_name": "ExampleMeasureAutoDirectoryName", "measure_definition_directory": "example_measure_auto_directory_name", "measure_definition_display_name": "ReduceSpaceInfiltrationByPercentage", "measure_definition_name": "reducespaceinfiltrationbypercentage", "measure_definition_name_xml": null, "measure_definition_uuid": "b0817829-7e20-4fb9-9b77-3b6cb1f10fdf", "measure_definition_version_uuid": "d2d57698-9521-4865-b5cb-024e790f8d0d", "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": "f0b22674-1a74-4151-aa9e-e216f8e89219", "version_uuid": "ca8d4010-445a-459f-86bd-41b38f595414", "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": "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": "fd812c6b-2910-4cc2-9f5d-311b13b1ff32", "measure_definition_version_uuid": "b7ba2afa-ac43-445a-8ee7-319d8f1cda7b", "arguments": [ ], "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": "e328fcc0-675c-4b95-85c8-5dade07c14ea", "version_uuid": "e65de8fc-ed1d-4af1-ab09-b1bb212a5975", "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": "107d6621-ee65-4008-96c9-5344c927f807", "version_uuid": "defed140-a797-47f2-af48-376031d54a37", "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 }, { "argument": { "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 }, "display_name": "Alter Design Day Thermostats?", "display_name_short": "Alter Design Day Thermostats?", "units": null, "minimum": true, "maximum": true, "relation_to_output": null, "uuid": "2a5460e6-8059-46de-b829-7dc471b413ad", "version_uuid": "682c6db1-c408-42f4-a0fe-23b0cc041835", "variable": true, "static_value": false, "uncertainty_description": { "type": "discrete_uncertain", "attributes": [ { "name": "discrete", "values_and_weights": [ { "value": true, "weight": 0.8 }, { "value": false, "weight": 0.2 } ] }, { "name": "lower_bounds", "value": true }, { "name": "upper_bounds", "value": true }, { "name": "modes", "value": false } ] }, "workflow_index": 2 } ], "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": "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": "4e77fe84-c578-4b1d-9f38-dcb707c3c78e", "measure_definition_version_uuid": "e096e1ac-f451-4430-8a59-30e481adf588", "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": "4e451bfd-9641-44fe-8045-5b5bb006249f", "version_uuid": "2efbec3a-2396-499d-a8a8-6367ad899b19", "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": "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": "b9dfb8df-02d3-4225-a031-396dad583bb1", "measure_definition_version_uuid": "00000d78-badc-4673-ada6-0da2a00494a7", "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": "3da6c8ee-f913-44d5-99ee-2b07caa3d79b", "version_uuid": "f88b5dd1-e518-479d-9456-452d2a9b3ee4", "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": "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": "a795c3dd-19d4-4c56-978d-d46f2525f06d", "measure_definition_version_uuid": "6b79ed9b-aab0-4800-9c4d-f304087cab60", "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": "d77bb396-2943-484f-beea-1a328f9df574", "version_uuid": "db9644ff-7ce8-4def-9cb3-20ea848868b6", "variable": true, "static_value": 0.0, "uncertainty_description": { "type": "discrete_uncertain", "attributes": [ { "name": "discrete", "values_and_weights": [ { "value": 0, "weight": 0.2 }, { "value": 10, "weight": 0.2 }, { "value": 30, "weight": 0.2 }, { "value": 60, "weight": 0.2 }, { "value": 90, "weight": 0.2 } ] }, { "name": "lower_bounds", "value": 0.0 }, { "name": "upper_bounds", "value": 90.0 }, { "name": "modes", "value": 45.0 } ] }, "workflow_index": 0 } ], "workflow_index": 5 } ] }, "seed": null, "weather_file": null, "file_format_version": 1 } }