Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

how to specify an availability schedule for ideal loads air system

asked 2015-05-14 10:14:58 -0500

oat's avatar

updated 2015-07-12 18:09:43 -0500

May I ask how to specify an "availability schedule" for an ideal loads air system (ILAS)?

It seems in OpenStudio Application, a thermal zone can be "ticked" to turn on its ILAS, and cooling and heating thermostat schedules can be assigned to it, but there's no place to specify its availability schedule (see image 1), and the "Availability Schedule Name" field of the ZoneHVAC:IdealLoadsAirSystem object in the IDF file generated from OpenStudio is empty (see image 2), no to mention many other empty fields for an ILAS object such as heating/cooling availability schedule, Design Specification Outdoor Air Object Name ...

May I ask if there is a solution in OpenStudio so that I don't need to go to modify the IDF file to define all the fields manually?

For example, assign an compact schedule for ILAS to turn it on from 6-11pm daily (see image 3)

Example OSM file is shared via the link below:

example OSM file


image description

image description

image description

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2015-05-14 11:15:59 -0500

The OpenStudio GUI does not currently support editing Ideal Loads Air System inputs, as you have discovered. You can create an EnergyPlus Measure to edit the object with the following code:

# schedule name can be set with an argument
schedule_name = "AC_on_6_11pm"

# get all ideal load air system objects
ideal_loads = workspace.getObjectsByType("ZoneHVAC:IdealLoadsAirSystem".to_IddObjectType)

# set availability schedule 
ideal_loads.each do |ideal|

You could expand on this to enable further editing of the object by adding more input arguments and using the setString method.

edit flag offensive delete link more



Noted with thanks, Eric! Looks like I have to learn how to create measure to do things not covered by OpenStudio currently.

oat's avatar oat  ( 2015-05-15 03:05:31 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Training Workshops

Question Tools

1 follower


Asked: 2015-05-14 10:14:58 -0500

Seen: 585 times

Last updated: May 14 '15