CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Bugs (https://www.cfd-online.com/Forums/openfoam-bugs/)
-   -   PimpleFOAM wind turbine simulation, courant number going way past limit (https://www.cfd-online.com/Forums/openfoam-bugs/233810-pimplefoam-wind-turbine-simulation-courant-number-going-way-past-limit.html)

OpenFOAM User February 12, 2021 12:34

PimpleFOAM wind turbine simulation, courant number going way past limit
 
I'm trying to run a simulation of a wind turbine in pimpeFOAM with the following commands in this order; surfaceFeatureExtract, blockMesh, snappyHexMesh -overwrite, renumberMesh -overwrite, createPatch -overwrite, checkMesh, pimpleFOAM.

When checkMesh is ran it has one faliure, the max-skewness, it always exceeds it.

The courant number is limited at 1 in the control dict but increases with each iteration, getting in the order of 10^(36) quickly. This is with the adjustTimeStep function turned off. When turned on, delta T increases with order of around 10^(-4 to -6). This is far smaller than specified but it always does it no matter what's specified. The simulation will end very early (in the order of milli-seconds) and unexpectedly because it doesn't even say it's ended when its stop running.

I'm pretty sure the centre of the ami is correctly centred in the dynamicDict as for the small simulation time it can run it appears to rotate properly.

The blockMesh is far less refined than the snappyHexMesh, could this be causing a problem as I've heard that meshes can cause problems?

See below the link to a OneDrive with the case and blender files for the turbine:

https://1drv.ms/u/s!AmEfNs_K9Yf4adhp...o7G-I?e=aTNw6C

Thank you!


All times are GMT -4. The time now is 02:30.