3.1 shift_schedule_by_type 1c642348-f074-4ad1-98ee-2208ddc89ac7 26b33d75-4173-4721-a59b-999f6576d90c 2024-11-16T23:41:35Z B6CD1F98 ShiftScheduleByType ShiftScheduleByType This measure was developed for the URBANopt Class Project and shifts specific building schedules if they include cooling ("CLG"), heating ("HTG"), or air ("Air") strings. The measure will shift these chosen schedules by an amount specified by the user and will also output a .csv file of the schedules before and after the shift. Depending on the model's thermostat deadband settings, shifting of exclusively cooling or heating schedules can result in EnergyPlus deadband errors. It is recommended to shift both cooling and heating schedules using the 'coolheat' option for schedchoice. If no schedules for the current model include the cooling, heating, or air strings, none will be shifted. Schedules including the string 'setback' are intentionally excluded from shifts in order to prevent EnergyPlus errors. shift_value Shift Schedule Profiles Forward (24hr, use decimal for sub hour and negative values for backward shift). Double true false 1 schedchoice Choose which schedule class(es) to shift by the specified shift value Choice true false CoolHeat Cooling Cooling Heating Heating CoolHeat CoolHeat Whole Building.Whole Building Schedules Measure Type ModelMeasure string Measure Function Measure string Requires EnergyPlus Results false boolean Uses SketchUp API false boolean LICENSE.md md license 8696A072 README.md md readme 74D43592 README.md.erb erb readmeerb 703C9964 OpenStudio 2.0.0 2.0.0 measure.rb rb script 50925435 3Story2Space.osm osm test B4AB814E ShiftScheduleByType_Test.rb rb test 7A931A23