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