New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EnergyPlus shading control errors - too many controlled shaded windows in zone #7511
Comments
The crash is unrelated to WindowShadingControl. The crash is in a system reporting function (arrays bounds error), because this file has two air terminal units in the same zone served by the same airloop. Posting a new issue for this problem. #7518 After that is fixed, then I'll work on figuring out the daylighting errors here. |
@mjwitte Thanks a lot for investigating this! |
Do we need to adjust the title of this now that you have addressed the crash portion of this @mjwitte? And with the crash gone, is this urgent enough to try to get in for this release? |
Title updated. Not sure if the remaining issue is urgent - will investigate now. |
@hongyuanjia Regarding these warnings:
There is one WindowShadingControl object which specifies the wrong Zone Name:
With that changed to "Zone 1-Pantry" the above warnings are gone. But the warning for This is a false warning which happens because not every window in Zone3-3 is included in the WindowShadingControl. The logic in @Myoldmopar This issue will be addressed after v9.2 release to:
|
@mjwitte Oh, thanks for catching this! I was not able to catch this error. Good to know that I can just ignore the remaining warnings. |
@JasonGlazer Do you know if this issue is resolved by the shading control changes in #8269 ? |
I did not address this issue specifically |
Confirmed that these warnings are still present in v9.4.0-575a350ad4 (almost release). |
Fix #7511 which shows warning for too many controlled shades
Overview
The attached defect file generates these types of warnings:
Workaround
The first warning is a true warning, review WindowShadingControl objects to be sure that "Zone Name" is consistent with both the "Daylighting Control Object Name" and the listed Fenestration Surfaces.
The second warning is a false warning and may be ignored.
Details
I encountered an issue that EnergyPlus randomly crashes on my model. I really cannot figure out where the problem comes from. The wired thing is that sometimes it ran successfully, but sometimes it didn't. This occurred both on my linux and windows machine, for both EnergyPlus v9.0 and v9.1.
I am not sure if this is related to #7223. But I believe there is something going wrong in daylighting controls. As you can see from the error message, there is several warning messages saying that there are too many controlled shaded windows for zone
Zone 1-Office
and empty map for windows for zoneZone 3-3
.I searched the code base and found that these messages were generated by function
MapShadeDeploymentOrderToLoopNumber
:EnergyPlus/src/EnergyPlus/DaylightingManager.cc
Lines 10845 to 10878 in 65479e0
I have double checked that all fenestration surfaces listed in
WindowShadingControl
belongs to the right zone. So I did not know where I should start for debugging my model.Below is the model file.
test.txt
Contents of error messages
Thanks in advance for your help.
The text was updated successfully, but these errors were encountered: