CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Puzzling asymmetry of buoyantSimpleFoam solution

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   December 20, 2020, 14:16
Default Puzzling asymmetry of buoyantSimpleFoam solution
  #1
Member
 
J.D. Wilson
Join Date: Nov 2020
Location: Edmonton, Canada
Posts: 34
Rep Power: 5
JayDeeUU is on a distinguished road
I'm computing buoyancy-driven circulation within a vessel that possesses symmetry about the vertical axis (see attached images and those at http://www.cfd-online.com/Forums/ope...tml#post791089). To create the needed .stl files I manipulated a sphere (radius 6 m) and a cylinder (radius 0.75 m) in Salome, making various cuts so as to represent the vessel walls by means of four separate shells. The lowest shell ("shell1") is a partial sphere, with a flat base and an open top. "Shell2" has an open base matching the top of shell1, and an open top of radius 0.75 m. Above shell2 is an open cylinder ("cyl1", radius 0.75 m) and finally "cyl2" is a matching cylinder with open base and closed upper face.

The walls of each layer were assigned different temperatures, the fluid itself a uniform initial temperature, and I ran buoyantSimpleFoam. Ideally, the solution should evolve to an azimuthally-symmetric steady state, however I see no sign of that state emerging despite having executed a large number of steps (to a "time" of 15 hours with the "timestep" initially 1 sec and at largest 10 sec - although "time" is metaphorical in the context of this steady-state solver, which drops the partial derivative in time). The residuals had ceased to decrease well before the 15 hours "time". I tried to push the solution on with more demanding convergence settings in controlDict, to no improvement.

As a newcomer to OpenFoam, I'm unsure how to interpret this solution, or more specifically, what could be the cause of the asymmetry that makes it (the solution field) unacceptable in principle. Viewed in paraFoam the mesh produced by snappyHexMesh looks okay (see attached images), although checkMesh did report "2 highly skew faces detected which may impair the quality of the results... 2 faces with concave angles between consecutive edges". It seems to me improbable that a minor irregularity of the mesh could explain the wildly asymmetric solution that is emerging (an indication of which is given in the last of the attached images).
JayDeeUU is offline   Reply With Quote

Old   December 23, 2020, 12:28
Red face My mistake - and the reason for the solution's violation of symmetry
  #2
Member
 
J.D. Wilson
Join Date: Nov 2020
Location: Edmonton, Canada
Posts: 34
Rep Power: 5
JayDeeUU is on a distinguished road
Unfortunately it had never occurred to me that the gravity vector "g" might be defined to align with the y (or x2) axis rather than with z (or x3)! My axis of symmetry is z, but I had carried over a "g" file that has gravity aligned with y! As a meteorologist I'm habituated to using z as vertical coordinate... but was well aware that's not the case in other fields, so ought to have checked.
JayDeeUU is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
SU2 7.0.7 Built on CentOS 7, parallel computation pyscript mpi exit error? EternalSeekerX SU2 3 October 9, 2020 18:28
grid dependancy gueynard a. Main CFD Forum 19 June 27, 2014 21:22
Analytic solution for 2D steady Euler equations jojo81 Main CFD Forum 0 October 15, 2012 12:05
IcoFoam parallel woes msrinath80 OpenFOAM Running, Solving & CFD 9 July 22, 2007 02:58
Wall functions Abhijit Tilak Main CFD Forum 6 February 5, 1999 01:16


All times are GMT -4. The time now is 03:28.