3.0
shift_schedule_by_type
1c642348-f074-4ad1-98ee-2208ddc89ac7
e3c027e9-320b-4513-9f8e-965671745d86
20221011T225327Z
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
README.md.erb
erb
readmeerb
703C9964
3Story2Space.osm
osm
test
B4AB814E
README.md
md
readme
74D43592
ShiftScheduleByType_Test.rb
rb
test
5C9B5A02
LICENSE.md
md
license
64FFEBDE
OpenStudio
2.0.0
2.0.0
measure.rb
rb
script
80E0D89D