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

non-conformal mesh and thermal contact resistance, chtmultiregionfoam

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 16, 2025, 22:44
Default non-conformal mesh and thermal contact resistance, chtmultiregionfoam
  #1
New Member
 
Chaz
Join Date: Mar 2012
Posts: 28
Rep Power: 15
chaz is on a distinguished road
Hello,
I am modeling heat transfer in solids using chtmultiregionfoam. I have solid regions in contact, and would like to have thermal contact resistances between them. Due to the nature of the geometry, the patches in contact are non-conformal. I am using ESI openfoam 23.


Ideal contact seems to work fine, with a mapped mesh with AMI:
boundary example:

Code:
    v1ToV2
    {
        //type            mappedWall;
        type            mappedPatch;
        //sampleMode      nearestPatchFace;
        sampleMode      nearestPatchFaceAMI;
        sampleRegion    v2;
        samplePatch     v2ToV1;
    }
T field
Code:
   
    v1ToV2
        {
            
    
            // for perfect contact
            type            compressible::turbulentTemperatureCoupledBaffleMixed;
            Tnbr            T;
            //kappa           solidThermo;
            kappaMethod     solidThermo;
            kappaName       none;
            value           uniform 300;
If I then switch and try to make it a thermal contact resistance, the thermal contact is ignored, and there is still ideal contact between the patches:
Code:
    // for contact resistance
            type            compressible::turbulentTemperatureCoupledBaffleMixed;
                value           uniform 300;
                Tnbr            T;
            kappaMethod     solidThermo;
            thicknessLayers ( 0.001 );
            kappaLayers     ( 1.5 );
Reading about this here and on ESI's site, etc, it is not clear if this is supported or not (for non-conformal meshes).
How do I model thermal contact resistance between two non-conformal patches in chtmultiregionfoam?
chaz is offline   Reply With Quote

Old   February 4, 2025, 19:09
Default
  #2
New Member
 
Chaz
Join Date: Mar 2012
Posts: 28
Rep Power: 15
chaz is on a distinguished road
As an update, I went ahead and switched to fully conformal meshes for all regions. This is due to the challenges getting contact resistance to work, and what appears to be some error when using non-conformal meshes between solid regions.
chaz is offline   Reply With Quote

Reply

Tags
chtmultiregionfoam, non-conformal mesh

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
Mass source in chtMultiRegionFoam creates thermal wake JayDeeUU OpenFOAM Running, Solving & CFD 0 January 26, 2024 09:31
sliding mesh problem in CFX Saima CFX 46 September 11, 2021 07:38
Possible bug in chtMultiRegionFoam with 2 solids in contact? keitaro7_14 OpenFOAM Running, Solving & CFD 1 February 5, 2021 13:19
Simple piston movement in cylinder- fluid models arun1994 CFX 4 July 8, 2016 02:54
Thermal contact resistance without meshing it? rosco FLUENT 2 June 30, 2003 17:50


All times are GMT -4. The time now is 10:42.