-
Notifications
You must be signed in to change notification settings - Fork 459
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
Bug report--Error when conduct simulation using OLAF & turbulent wind (TurbSim) #1746
Comments
You can also compile by activating the This might give us a better idea of where the access violation occurs. |
Dear @ebranlard, Follow your suggestion,
Maybe, we cannot call this error a bug, because under the turbulent wind condition, it is the wake of the rotor is of course somewhat disordered, so it may beyond the wind field boundary (for example when the wake enter the ground). Even though, I still wonder how to avoid this if possible. Thank for your attention. |
Dear @ZL6462 Thanks a lot for trying all of this out. I believe there are some bugs in the recent re-implementation of Inflowind (FlowField submodule). In the meantime, I think that you can make your box bigger in the "y" direction (I think that's part of your issue in that case). You can also use a gridheight, such that your box starts right above the ground (for instance GridHeight=299.99) |
Hi again, |
Dear @ebranlard, By using the latest rc-3.5.1, the question mentioned above is solved, and maybe it is unnecessary to enlarge the GridHeight to 299.99, 299 is enough. However, a new error called " stack overflow" occur: May this is due to the simulation time is relative large. I have set the AnalysisTime of TurbSim to 3200s. Some supplementary of the question is:
Thank you for your attention. |
According to https://community.intel.com/t5/Intel-Fortran-Compiler/stack-overflow-even-with-allocatable-array/td-p/1177786, the calculation of VelAvg is causing a temporary array to be allocated which is overflowing the stack. I'm creating a PR that avoids this allocation and will let you know when it has been merged into |
Dear @deslaughter, @ebranlard Thank you for your attention, please let me know when the PR is created and merged to the rc-3.5.1. Thank you again for your attention. |
Dear @deslaughter , Sorry to interrupt you, I am wondering whether the bug mentioned before has been corrected? |
Dear @deslaughter and @deslaughter, Thank for your effort. I have using the latest rc-3.5.1, and the bug discussed above maybe corrected. Thank you for your attention. |
Dear @jjonkman @ebranlard and @deslaughter , Sorry to interrupt you, may be there is still a error, and this issue may be need to be reopened. By using the latest version of the rc-3.5.1 the error discussed above has been solved. However, a new error occurs after several time steps, and if we use the steady inflow rather than TurbSim FF, there is no such error. Thank for your attention. |
@ZL6462 this issue was corrected in the |
Merged #1769 into |
Dear all,
I met a bug when conduct simulation using OLAF & turbulent wind (TurbSim). The simulation object is the monopile IEA-15MW wind turbine downloaded from "https://github.com/IEAWindTask37/IEA-15-240-RWT/tree/master/OpenFAST". The error informantion is "forrtl: severe (157): Program Exception - access violation10:53:31."
After a preliminary judgment, I think the error may occur when the wake of the rotor beyond the boundary of the wind field generated by TurbSim. I have tried to enlarge the wind field to avoid the error, but with the development of the wake, there are still some vortices enter the ground and therefore cross the boundary of the wind field, so the error occurred again.
Some Information of the executable program is given as follows:
Thank you for your attention.
The text was updated successfully, but these errors were encountered: