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

Revision history [back]

click to hide/show revision 1
initial version

Has optimum start adaptiveASHRAE been implemented?

I'm trying to put an optimum start schedule on my building. I noticed that adaptiveASHRAE is the default Control Algorithm for AvailabilityManager:OptimumStart so I ran with it. However I can't get the output:variable Availability Manager Optimum Start Time Before Occupancy to change.

After doing a little research I found that between EnergyPlus versions 8.8 and 8.9 a note was removed from the Input Output Reference saying, "The AdaptiveASHRAE algorithm has not been implemented yet." Implying to me that it has been implemented.

I dug into the SystemAvailabilityManager source code to try and figure out what why my model doesn't start before occupancy, and I found what I think is the relevant selection of code:

else if (SELECT_CASE_var == AdaptiveASHRAE) {
                AvailStatus = NoAction;}

The code implies with NoAction, that it still hasn't been implemented. I looked back to EnergyPlus version 8.2 and found the code above hasn't changed. Is there somewhere else in the code that I need to be looking to try and figure out why my model doesn't start? Has adaptiveASHRAE been implemented?

Has optimum start adaptiveASHRAE been implemented?

I'm trying to put an optimum start schedule on my building. I noticed that adaptiveASHRAE is the default Control Algorithm for AvailabilityManager:OptimumStart so I ran with it. However I can't get the output:variable Availability Manager Optimum Start Time Before Occupancy to change.

After doing a little research I found that between EnergyPlus versions 8.8 and 8.9 a note was removed from the Input Output Reference saying, "The AdaptiveASHRAE algorithm has not been implemented yet." Implying to me that it has been implemented.

I dug into the SystemAvailabilityManager source code to try and figure out what why my model doesn't start before occupancy, and I found what I think is the relevant selection of code:

else if (SELECT_CASE_var == AdaptiveASHRAE) {
                AvailStatus = NoAction;}

The code implies with NoAction, that it still hasn't been implemented. I looked back to EnergyPlus version 8.2 and found the code above hasn't changed. Is there somewhere else in the code that I need to be looking to try and figure out why my model doesn't start? Has adaptiveASHRAE been implemented?