First time here? Check out the Help page!

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

EnergyPlusCrash on WindowShadingControl

asked 1 year ago

TSol's avatar

Hello,

I'm currently modeling the 5th floor of a building on EnergyPlus. It crashed on the first try without giving a .err file. After looking for an answer on this forum, I finally tried to find the problem by my own means. I found that very strangely, the WindowShadingControl item "OccultationSolaireClOuest" applied to the window named "ClasseOuestFenOuest" was the reason of the crash. However, I didn't managed to understand why it causes the crash. I tried to change every parameter I thought of, without success. If someone has an answer to this question, it would be awesome!

Thank you in advance. P.S: The idf file, osm file (just used for drawing the geometry) and a picture of the model are available here : https://drive.google.com/drive/folder...

Preview: (hide)

Comments

It looks like we need to request access. Can you change the Google Drive sharing permissions so anyone with the link has access?

shorowit's avatar shorowit  ( 1 year ago )

Done. Sorry for the blunder =).

TSol's avatar TSol  ( 1 year ago )

1 Answer

Sort by » oldest newest most voted
2

answered 1 year ago

updated 1 year ago

Hello,

Edit: filed an issue at NREL/EnergyPlus#10245

I can reproduce the issue with energyplus 23.1.0

Starting Simulation at 06/15/2019 for RUN PERIOD 1
Segmentation fault: 11

I've transitionned your file to the (upcoming) V23.2.0 release, and ran it in debug. I do get some errors in the eplusout.err that are worth checking out

** Warning ** CalculateZoneVolume: 1 zone is not fully enclosed. For more details use:  Output:Diagnostics,DisplayExtrawarnings;
** Warning ** CheckUsedConstructions: There are 1 nominally unused constructions in input.
**   ~~~   ** For explicit details on each unused construction, use Output:Diagnostics,DisplayExtraWarnings;
** Warning ** DXFOut: Could not triangulate surface="CIRCTOIT1", type="Roof", check surface vertex order(entry)
**   ~~~   ** ...use Output:Diagnostics,DisplayExtraWarnings; to show more details on individual surfaces.
** Warning ** DXFOut: Could not triangulate surface="CIRCSOL2", type="Floor", check surface vertex order(entry)

I've enabled OutputDiagnostics, see full log below. I recommend you start by trying to fix these geometry errors.

Anyways, it still throws with a vectorissue. I've caught the crash, it happens here: https://github.com/NREL/EnergyPlus/bl...

BlNum is 0, which it shouldn't (the array is 1-indexed)


** Warning ** CheckConvexity: Zone="CIRCULATIONS", Surface="CIRCTOIT1" is non-convex.
**   ~~~   ** ...vertex 2 to vertex 3 to vertex 4
**   ~~~   ** ...vertex 2=[64.41,28.50,20.10]
**   ~~~   ** ...vertex 3=[72.30,25.62,20.10]
**   ~~~   ** ...vertex 4=[75.81,35.28,20.10]
** Warning ** CheckConvexity: Zone="CIRCULATIONS", Surface="CIRCTOIT2" is non-convex.
**   ~~~   ** ...vertex 2 to vertex 3 to vertex 4
**   ~~~   ** ...vertex 2=[17.12,22.48,20.10]
**   ~~~   ** ...vertex 3=[9.23,25.35,20.10]
**   ~~~   ** ...vertex 4=[5.71,15.70,20.10]
** Warning ** CalculateZoneVolume: The Zone="CIRCULATIONS" is not fully enclosed. To be fully enclosed, each edge of a surface must also be an edge on one other surface.
**   ~~~   **   The zone volume was calculated using the floor area times ceiling height method where the floor and ceiling are the same except for the z-coordinates.
**   ~~~   **   The surface "AIRWALLCIRC1" has an edge that was used 4 times: it is an edge on three or more surfaces: 
**   ~~~   **     It was found on the following Surfaces: 'CIRCTOIT1' 'AIRWALLCIRC4' 'CIRCTOIT2' 
**   ~~~   **     Vertex start { 61.3840, 35.1035, 20.1000}
**   ~~~   **     Vertex end   { 67.9208, 38.1517, 20.1000}
**   ~~~   **   The surface "AIRWALLCIRC1" has an edge that was used 4 times: it is an edge on three or more surfaces: 
**   ~~~   **     It was found on the following Surfaces: 'MURINTCIRCCLASSENORD' 'AIRWALLCIRC4' 'SURFACE 189' 
**   ~~~   **     Vertex start { 67.9208, 38.1517, 20.1000}
**   ~~~   **     Vertex end   { 67.9208, 38.1517, 16.1000}
**   ~~~   **   The surface "AIRWALLCIRC1" has an edge that was used 4 times: it is an edge on three or more surfaces: 
**   ~~~   **     It was found on the following Surfaces: 'CIRCSOL1' 'AIRWALLCIRC4' 'CIRCSOL2' 
**   ~~~   **     Vertex start { 67.9208, 38.1517, 16.1000}
**   ~~~   **     Vertex end   { 61.3840, 35.1035, 16.1000}
**   ~~~   **   The surface "AIRWALLCIRC1" has an edge that was used 4 times: it is an edge on three or more surfaces: 
**   ~~~   **     It was found on the following Surfaces: 'MURPATIOOUEST1' 'AIRWALLCIRC4' 'MURPATIOSUD2' 
**   ~~~   **     Vertex start { 61.3840, 35.1035, 16.1000}
**   ~~~   **     Vertex ...
(more)
Preview: (hide)
link

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

2 followers

Stats

Asked: 1 year ago

Seen: 1,035 times

Last updated: Sep 27 '23