Question-and-Answer Resource for the Building Energy Modeling Community
Get s tarted with the Help page

# How to identify the schedules in EnergyPlus

Hello again!

How can I identify the schedules in EnergyPlus? I am modelling PlantLoop objects, and I have several equipment such as, - Solar collector, - VSD Pumps, - Absorption chiller, - Cooling Tower for absorption chiller's condenser

As you can understand from my equipment, my system will use hot water, which is generated by Solar Array, to provide chilled water. Absorption Chiller is supplying chilled water for process cooling water. A constant cooling demand is assumed. I decided to use LoadProfile:Plant for absorption chiller's output, for all days in a year,

I assume the cooling season starts on 1st of May and ends on 31st of October

• between 00:00 to 08:00 system does not need any cooling demand,

• between 08:00 to 12:00 system needs 2328 kW cooling demand instantly,

• between 12:00 to 13:00 lunch break

• between 13:00 to 20:00 system needs 2328 kW cooling demand instantly,

• between 20:00 to 21:00 dinner break
• between 21:00 to 00:00 system needs 2328 kW cooling demand instantly. Please see the screenshot of TextEditor.

My first question is, Am I on the right way to use this kind of schedule?

My second question is, Is it necessary to use schedules for other equipment? or all the system can run according to my cooling demand? If it is necessary to identify schedules for each equipment, how can I decide which equipment should I apply the schedules?

It was hard to explain, I hope I can explain my self well.

edit retag close merge delete

Sort by » oldest newest most voted

Yes -- you can use a schedule of load values along with a LoadProfile:Plant object on the demand side of a plant loop to set demand load values. In your project, if the schedule is used to set the chilled water demand, then all of the plant loop equipment (absorption chiller, cooling tower, solar collector, etc.) should operate together to meet that demand.

For the Schedule:Compact object in your screen shot, there is no From: input field line for dates where schedule values are applied -- there are only Through: input field lines. If you only want to have these cooling loads occur from May 1 through October 31, then schedule values should be zero for the rest of the year. Your schedule object will look like this:

Schedule:Compact,
Cooling Load Profile - Full Production Capacity,  !- Name
ChW Loop Any Number,                                      !- Schedule Type Limits Name
Through: 05/01,                                                 !- Field 1
For: AllDays,                                                 !- Field 2
Until: 24:00,                                                 !- Field 3
0,                                                 !- Field 4
Through: 10/31,                                                 !- Field 5
For: AllDays,                                                 !- Field 6
Until: 08:00,                                                 !- Field 7
0,                                                 !- Field 8
Until: 12:00,                                                 !- Field 9
-232800,                                                 !- Field 10
Until: 13:00,                                                 !- Field 11
0,                                                 !- Field 12
Until: 20:00,                                                 !- Field 13
-232800,                                                 !- Field 14
Until: 21:00,                                                 !- Field 15
0,                                                 !- Field 16
Until: 24:00,                                                 !- Field 17
-232800,                                                 !- Field 18
Through: 12/31,                                                 !- Field 19
For: AllDays,                                                 !- Field 20
Until: 24:00,                                                 !- Field 21
0;                                                 !- Field 22

more