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

Night Cycle Error in Openstudio

asked 2019-06-03 15:15:09 -0600

s_pourm's avatar

using Openstudio 2.7:

I define the night cycle under control and there is applicability schedule already defined.

image description

The simulation fails to run, stating "Applicability Schedule name" is not find.

Not sure what is that I am missing. Thanks.

edit retag flag offensive close merge delete


Are you sure that the Applicability Schedule that throws the error is for the night cycle availability manager? Try removing and then resetting the schedule. Also post the full line from the .err file that details the error.

mdahlhausen's avatar mdahlhausen  ( 2019-06-04 10:33:35 -0600 )edit

Did either of you figure out this issue? I am having the same problem, but can't seem to replicate it on a simplified model with the same setup. I am using OS 2.8.

Tim Johnson's avatar Tim Johnson  ( 2019-10-17 15:36:55 -0600 )edit

I was not able to diagnose the problem. It doesn't appear in OS v2.9.0, so I recommend upgrading to that version.

mdahlhausen's avatar mdahlhausen  ( 2019-10-17 15:57:10 -0600 )edit

Thanks for the quick response. I just installed 2.9.0 and ran it again. I get the same applicability schedule error.

Tim Johnson's avatar Tim Johnson  ( 2019-10-17 16:37:45 -0600 )edit

Hmmm... I'll re-open the OpenStudio issue on Github.

mdahlhausen's avatar mdahlhausen  ( 2019-10-18 10:18:17 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2019-10-18 08:59:13 -0600

Tim Johnson's avatar

As a temporary fix, I set up the availability managers how I wanted them in OpenStudio, then ran the OpenStudio simulation to generate the idf. I then took the availability managers from the idf, populated them with the schedules I wanted and injected them into the model with the OpenStudio measure. Finally, I went back into OpenStudio and deleted the night cycle availability managers. Note that when you grab the idf information, you need to grab the AvailabilityManager:NightCycle object and the AvailabilityManagerAssignmentList object. Also be aware that if you change the night cycle operation, it will add an availability manager and the inject idf won't work.

Maybe not a long term solution, but it gets the model running in pinch.

edit flag offensive delete link more

Your Answer

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

Add Answer

Question Tools

1 follower


Asked: 2019-06-03 15:15:09 -0600

Seen: 353 times

Last updated: Oct 18 '19