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 10 years ago

Chienman's avatar

updated 9 years ago

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?

Preview: (hide)

1 Answer

Sort by » oldest newest most voted
5

answered 10 years ago

Archmage's avatar

updated 10 years ago

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.

Preview: (hide)
link

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  ( 10 years ago )

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  ( 10 years ago )

@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  ( 10 years ago )

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: 10 years ago

Seen: 460 times

Last updated: Dec 15 '14