|
[Sponsors] |
buoyantSimpleFoam velocity oszillation 1.6-ext |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
May 12, 2011, 04:56 |
buoyantSimpleFoam velocity oszillation 1.6-ext
|
#1 |
Member
Stefan
Join Date: Jun 2009
Posts: 67
Rep Power: 17 |
Hallo user ans developer of OpenFOAM 1.6-ext,
I want to simulate a room without any inlets and outlets only with a heat source on the ground. I choose the buoyantSimpleFoam solver. The steps I had done:
Is this a problem with the mesh ore with buoyantSimpleFoam? Preibie |
|
May 13, 2011, 03:54 |
|
#2 |
Member
Stefan
Join Date: Jun 2009
Posts: 67
Rep Power: 17 |
Some more informations about the last hours:
We tryed something more. We changed the mesh (only the mesh) and used a hex grid. What I can say all was fine, no oscillations. Why I'm confused: The first mesh passed checkMesh! Next step: we convert the hex mesh with tetDecomposition into a tet Mesh. This mesh passed also checkMesh (nonOrthogonality max = 44 average = 18). It seems that this mesh is good enough, no oszillations! Is the threshold (70) of nonOrthogonality to high? |
|
May 13, 2011, 04:49 |
|
#3 |
Senior Member
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,912
Rep Power: 36 |
Hi,
you should also list the schemes you are using. On tet meshes you often need to turn on limiters which are off by default in OpenFOAM.
__________________
Alberto Passalacqua GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats (current status: http://albertopassalacqua.com/?p=1541) OpenQBMM - An open-source implementation of quadrature-based moment methods. To obtain more accurate answers, please specify the version of OpenFOAM you are using. |
|
May 13, 2011, 04:58 |
|
#4 |
Member
Stefan
Join Date: Jun 2009
Posts: 67
Rep Power: 17 |
fvSchemes:
Code:
ddtSchemes { default Euler; } gradSchemes { default Gauss linear; } divSchemes { div(phiU,p) Gauss upwind; //div(phi,U) Gauss upwind; div(phi,U) Gauss reconCentral cellLimited leastSquares 1.0; div(phi,h) Gauss upwind; div(phi,k) Gauss upwind; div(phi,epsilon) Gauss upwind; div((muEff*dev2(grad(U).T()))) Gauss linear; } laplacianSchemes { default Gauss linear corrected; } interpolationSchemes { default linear; interpolate(U) reconCentral phi leastSquares; //für tetraeder Gitter von Jasak } snGradSchemes { default corrected; } fluxRequired { default no; p ; } |
|
May 13, 2011, 05:09 |
|
#5 |
Senior Member
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,912
Rep Power: 36 |
I would try:
Code:
gradSchemes { default cellLimited leastSquares 1; } divSchemes { div(phi,U) Gauss linearUpwindV cellLimited leastSquares 1; div(phiU,p) Gauss upwind; div(phi,h) Gauss upwind; div(phi,k) Gauss upwind; div(phi,epsilon) Gauss upwind; div((muEff*dev2(grad(U).T()))) Gauss linear; } I hope this helps.
__________________
Alberto Passalacqua GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats (current status: http://albertopassalacqua.com/?p=1541) OpenQBMM - An open-source implementation of quadrature-based moment methods. To obtain more accurate answers, please specify the version of OpenFOAM you are using. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
help with UDF for contact angle based on contact line velocity | gandesk | Fluent UDF and Scheme Programming | 14 | October 29, 2012 14:58 |
Neumann pressure BC and velocity field | Antech | Main CFD Forum | 0 | April 25, 2006 03:15 |
Velocity Under-relaxation in SIMPLE type methods | Matt U. | Main CFD Forum | 6 | July 4, 2005 06:29 |
Terrible Mistake In Fluid Dynamics History | Abhi | Main CFD Forum | 12 | July 8, 2002 10:11 |
Convection velocity of Coherent structures | Jongdae Kim | Main CFD Forum | 3 | February 5, 2002 05:04 |