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

problem with NightCycle Availability Manager, OpenStudio 1.4.0.0 and E+ v 8.1.0.009

asked 2014-12-15 03:25:11 -0600

Chienman's avatar

updated 2015-07-11 17:30:39 -0600

I've been trying to figure this out, and I just can't seem to get past it. I am probably missing something simple because it is late at night. Basically, I'm using the OpenStudio.dll (C# bindings) at the AirLoopHVAC level, I have used OpenStudio's call to nightCycleControlType(), setting the value to "CycleOnAny". The AvailabilityManagerAssignmentList is updated with a n AvailabiltyManager:NightCycle and the NightCycle manager looks like this:

AvailabilityManager:NightCycle, Packaged Rooftop VAV with Reheat NightCycle Manager, !- Name Always On Discrete, !- Applicability Schedule Name Always On Discrete, !- Fan Schedule Name CycleOnAny, !- Control Type 1, !- Thermostat Tolerance {deltaC} 3600;

But, even though there is no zone demand, the fans still run and my main AirLoopHVAC node still has flow. What am I missing or not setting? I thought all I had to do was set this up at the AvailabilityManager level, and everything below it would be overriddedn. Is it something weird, like the applicability schedule name and fan schedule name can't be the same?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
5

answered 2014-12-15 06:42:20 -0600

Archmage's avatar

updated 2014-12-15 09:47:18 -0600

Since your fan schedule is called "Always On Discrete," I think that is the problem. You want the fan schedule to be off at night, then the availability manager overrides the fan schedule to turn the air handler back on for a night cycle.

edit flag offensive delete link more

Comments

1

@Chienman use the AirLoopHVAC.setAvailabilitySchedule method to set the HVAC availability schedule. This will be propagated down to the fan on translation to IDF.

aparker's avatar aparker  ( 2014-12-15 09:23:23 -0600 )edit

Andrew, interestingly I thought all I have to do is call the nightCycleControlType()...but my fan did not get a new schedule as a result. It wasn't obvious at the time that this is what I should have done. Now I have got it. thanks for the feedback.

Chienman's avatar Chienman  ( 2014-12-15 10:40:47 -0600 )edit

@Chienman I have addressed this in the code so things should work like you expect in the next version of OS. https://github.com/NREL/OpenStudio/pu...

Kyle Benne's avatar Kyle Benne  ( 2015-01-12 09:02:01 -0600 )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

Careers

Question Tools

Stats

Asked: 2014-12-15 03:25:11 -0600

Seen: 441 times

Last updated: Dec 15 '14