Importing complex schedules into designbuilder
Hello, I am working on calibrating a building model in DesignBuilder trough measured temperature data. I was wondering if I could import detailed sub-hourly occupant schedules, that I have been collecting for two months now, into DesingBuilder to increase calibration accuracy. Example of an occupancy schedule for one of the building zones:
Date; Time; Fractions
- 1/4/2020; 12:00; 0.75
- 1/4/2020; 12:15; 0.25
- 1/4/2020; 12:30; 1.0
- ...
These schedules vary drastically from day to day, and I cannot use Compact Schedules.
Thanks to your replies,
Matic
UPDATE:
@Aaron Boranian. Thank you for your response, I've attempted to import these schedules, following your instructions, but I seem to be missing something. When I run the simulation, DB returns the following error report: This is EMS code that I'm trying to run:
Schedule:File,
Office_Occ1, !- Name
Any Number, !- ScheduleType
C:\Program Files (x86)\DesignBuilder\EnergyPlus\loads_example.csv, !- Name of File
2, !- Column Number
1, !- Rows to Skip at Top
8760, !- Number of Hours of Data
Comma; !- Column Separator
EnergyManagementSystem:Actuator,
myOffice_Occ1_Override, ! Name
Office_Occ1, !- Actuated Component Unique Name
Schedule:File, ! Actuated Component Type
Schedule Value; ! Actuated Component Control Type
Output:Variable,Office_Occ1,Schedule Value,Timestep;
and the schedule, that I am trying to overwrite:
Do you have any idea as to why this doesn't work? Thanks for your help.
@mmatic17 why is it that you cannot use Compact Schedules?
Well, it is because in Compact schedules I can only define a schedule for typical days (Weekdays, Weekends, and so on), but what I am trying to do is have DesignBuilder read a two-month schedule with individual days, similar to creating and importing a custom epw. file.
Ah, so you could do it, but it would just be really tedious. Got it. Does this post about including a partial IDF with a Schedule:File object referencing an external file of your schedule data in combination with EMS scripting answer your question?