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

Temperature oscillations in buoyant CHT

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 3, 2024, 10:19
Default Temperature oscillations in buoyant CHT
  #1
New Member
 
Arthur Couteau
Join Date: Nov 2023
Posts: 1
Rep Power: 0
acouteau is on a distinguished road
Dear OpenFOAM users,


I am trying to run simulations of a gas tank filling and study the heat transfer from the gas to the wall using chtMultiRegionFoam. The tank is cylindrical and I have created a mesh using a cylindrically shape blockMesh then refined it using snappyHexMesh.

However, I run into oscillations towards the end of the tank, as can be seen on the temperature pictures. These also results in extracted wallHeatFlux oscillations, as can be seen on the wall heat flux picture from paraview and on the graph showing heat flux along x at different angles.


I see 3 possibilities for these oscillations:
  • The mesh: better refinement towards the end of the tank and/or more progressive grading should help. However, I believe the mesh looks good enough (grading-wise) and the velocity are anyway much smaller at the end of the end than in the jet region.
  • The solvers: I use the following fvSchemes for the fluid region
    Code:
    ddtSchemes
    {
        default         Euler;
    }
    
    gradSchemes
    {
        default         Gauss linear;
    }
    
    divSchemes
    {
        default         none;
    
        div(phi,U)      Gauss upwind;
    
        div(phi,K)      Gauss linear;
        div(phi,h)      Gauss upwind;
    
        div(phi,k)      Gauss upwind;
        div(phi,epsilon) Gauss upwind;
        div(phi,omega)  Gauss upwind;
    
        div(phi,R)      Gauss upwind;
        div((rho*R))    Gauss linear;
        div(R)          Gauss linear;
        div(U)          Gauss linear;
    
        div(((rho*nuEff)*dev2(T(grad(U))))) Gauss linear;
    }
    
    laplacianSchemes
    {
        default         Gauss linear corrected;
    }
    
    interpolationSchemes
    {
        default         linear;
    }
    
    snGradSchemes
    {
        default         corrected;
    }
    
    wallDist
    {
        method          meshWave;
    }
    that I inherited from the previous person working on this project. I am not an expert in choosing the schemes, so if someone picks up one that possibly leads to oscillations/checkerboard patterns, that'd be helpful!
  • The gas-solid boundary condition:
    I use noSlip for velocity and the recommended for temperature:
    Code:
            gas_to_liner
            {
                type           compressible::turbulentTemperatureRadCoupledMixed;
                Tnbr            T;
                kappaMethod     fluidThermo;
                value           uniform 288.15;
            }
Closing points:
  • I use OF-v2206
  • I use kOmegaSST turbulence model
  • The time step is very small due to CFL limitations in the inlet pipe, and sadly, no (supported) local time stepping yet in CHT. So I'm ruling out issues with time step size
I thank you all in advance!
Arthur
Attached Images
File Type: jpg tempSlice.jpg (21.6 KB, 4 views)
File Type: jpg tempSliceZoom.jpg (28.4 KB, 6 views)
File Type: png angularWallHeatFlux.png (111.9 KB, 7 views)
File Type: jpg wallHeatFlux.jpg (31.9 KB, 6 views)
File Type: jpg mesh.jpg (158.8 KB, 7 views)
acouteau 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
whats the cause of error? immortality OpenFOAM Running, Solving & CFD 13 March 24, 2021 08:15
Outlet temperature to temperature boundary condition of velocity inlet. (UDF) dillon Fluent UDF and Scheme Programming 3 March 25, 2018 12:06
Static temperature and Total temperature Jong-Yoon FLUENT 0 September 25, 2016 02:42
monitoring point of total temperature rogbrito FLUENT 0 June 21, 2009 18:31
Decending Temperature to Solid Domain (CHT). sandeep_tu CFX 1 May 12, 2009 19:54


All times are GMT -4. The time now is 13:48.