Compact Schedules

General tab on Schedules Dialog.

 

Compact Schedules are defined using a slightly modified version of the standard EnergyPlus Schedule:Compact format documented below.

 

Using the Compact Schedule definition all the features of the schedule components are accessed in a single command.

Name

This field is for your own use and is replaced by DesignBuilder with the name of the Schedule when generating data for EnergyPlus.

ScheduleType

ScheduleType should generally be Fraction even for schedules to be used for temperature setpoint definition.

 

You can enter Any Number to enter values greater than 1 but please bear in mind:

 

So generally we recommend using Fraction Compact schedules for clarity.

Field-Set (Through, For, Interpolate, Until, Value)

Each Compact Schedule must contain the elements Through (date), For (days), Interpolate (optional), Until (time of day) and Value.

Through

This field starts with 'Through:' and contains the ending date for the schedule period. You may define multiple schedule periods in this way, for example to define seasonal variations. If there are no seasonal variations then enter: Through: 31 Dec, to indicate that the data that follows applies to the whole year.

Note 1: each Compact Schedule must cover all the days for a year and it must have values for all 24 hours and all values for all day types.

Note 2: The dates in the Through fields must be provided consecutively, starting at the beginning of the year and finishing at the end of the year.

Note 3 only Month-Day combinations are allowed for this field.

For

This field starts with 'For: ' and contains the applicable days. Multiple choices may be combined on the line.

 

Choices are:

 

 

In fields after the first 'For', 'AllOtherDays' may also be used.

 

Note: EnergyPlus has limit of line length of about 60 characters so lines like:

For: Weekdays SummerDesignDay WinterDesignDay Weekends Holidays AllOtherDays,

should be changed to:

For: AllDays,

Interpolate (optional)

Schedule values are input to the simulation at the zone time step, so there is also a possibility of 'interpolation' from the entries used in this object to the value used in the simulation. This field, if used, starts with 'Interpolate:' and contains the word 'Yes' or 'No'.

Until

This field contains the ending time for the current days and day schedule being defined. The data should represent clock time (standard) in the format HH:MM. 24 hour clock format (i.e. 1pm is 13:00). Note that 'Until: 7:00' includes all times up through 07:00 (7am). The time is followed by a comma and the value the schedule takes until the given time. See note above on usual values. Generally you should enter values between zero and 1.

Value

Finally, the value field is the schedule value for the specified time interval.

 

Note: you can use 0 for Temperature type Compact Schedules to indicate that the heating/cooling system is switched off during the specified period. See Example 2 below.

Example 1 - Operation Schedule

 

SCHEDULE:COMPACT,

Office_CellOff_Light,

Fraction,

Through: 31 Dec,

For: Weekdays SummerDesignDay,

Until: 07:00, 0,

Until: 19:00, 1,

Until: 24:00, 0,

For: Weekends,

Until: 24:00, 0,

For: Holidays WinterDesignDay AllOtherDays,

Until: 24:00, 0;

 

This schedule is intended to be used to describe the lighting operation in an office. It indicates:

 

Example 2 - Temperature Setpoint Schedule

 

SCHEDULE:COMPACT,

Bedroom_Cool,

Temperature,

Through: 31 Dec,

For: Weekdays SummerDesignDay,

Until: 05:00, 0.5,

Until: 09:00, 1,

Until: 17:00, 0.5,

Until: 24:00, 1,

For: Weekends,

Until: 05:00, 0.5,

Until: 24:00, 1,

For: Holidays WinterDesignDay AllOtherDays,

Until: 24:00, 0;

 

This schedule is intended to be used to describe the cooling temperature setpoint and setback in a bedroom. It indicates:

 

 

IMPORTANT NOTE: even if you are using IP units for the main interface you must use SI units for compact schedule values as these are passed directly to EnergyPlus.

 

More on Temperature setpoint schedules.

 

See also the Timing, Schedules, Profiles and Holidays Tutorial