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

Problem with gravity in chtMultiRegionSimpleFoam

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   September 10, 2015, 02:41
Default Problem with gravity in chtMultiRegionSimpleFoam
  #1
Senior Member
 
Vincent RIVOLA
Join Date: Mar 2009
Location: France
Posts: 283
Rep Power: 18
vinz is on a distinguished road
Dear all,

I need to simulate the heat transfer around an object at a certain altitude where the pressure is about 5000Pa. The problem is that since my object is quite big, I also have a large domain which is a sphere of 2km radius.

I want my fluid to be driven by the heat transfer from the object wall to the fluid, so natural convection. The problem is that my simulation crash after one or two time step.

If I scale down the whole domain to a sphere of about 2m radius, the simulation is working fine.

The difference is mainly the large gradients in pressure that are present in the large domain (due to gravity) and which are much smaller in the small domain.
So I tried to initialize the p field with the expected pressure before starting the simulation, but it does not solve the problem.

Does someone have an idea on how to solve this issue?

Here are the boundary conditions I use:
- p:
Code:
internalField   uniform 5000;

boundaryField
{
    object
    {
        type            calculated;
        value           $internalField;
    }

    farfield
    {
        type            calculated;
        value           $internalField;
    }
}
- p_rgh:
Code:
internalField   uniform 5000;

boundaryField
{
    object
    {
        type            fixedFluxPressure;
        value           uniform 5000;
    }

    farfield
    {
        type            fixedValue;
        value           uniform 5000;
    }

}
- T:
Code:
internalField   uniform 220;

boundaryField
{
    object
    {
        type            fixedValue;
        value           uniform 290;
    }

    farfield
    {
        type            inletOutlet;
        inletValue     uniform 220;
        value           uniform 220;
    }
}
- U:
Code:
internalField   uniform (0 0 0);

boundaryField
{
    object
    {
        type            fixedValue;
        value          uniform (0 0 0);
    }

    farfield
    {
        type            inletOutlet;
        inletValue     uniform (0 0 0);
        value           uniform (0 0 0);
    }

}
vinz is offline   Reply With Quote

Old   September 14, 2015, 04:33
Default
  #2
Senior Member
 
Vincent RIVOLA
Join Date: Mar 2009
Location: France
Posts: 283
Rep Power: 18
vinz is on a distinguished road
Nobody has an idea on how to solve this issue?

Do you need more information?

I forgot to say that the mesh is ok according to chechMesh.
vinz 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
Two Phase Darcy flow with gravity -> problem Cyp OpenFOAM Programming & Development 0 November 17, 2010 07:58
natural convection problem for a CHT problem Se-Hee CFX 2 June 10, 2007 06:29
Adiabatic and Rotating wall (Convection problem) ParodDav CFX 5 April 29, 2007 19:13
gravity problem. vidhuresh FLUENT 6 October 31, 2005 00:59
Is this problem well posed? Thomas P. Abraham Main CFD Forum 5 September 8, 1999 14:52


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