CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > CFX

Unstable conduction in solids during CHT simulations

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   May 7, 2015, 21:35
Default Unstable conduction in solids during CHT simulations
  #1
alg
New Member
 
Alan
Join Date: Apr 2015
Posts: 13
Rep Power: 11
alg is on a distinguished road
Hi,

Just wondering if anyone could have a look at a problem I'm having getting a CHT simulation to converge/reach steady output values?

The residuals and values of interest (a number of different heat fluxes) behave well to begin with and almost reach a level/stability that I would be happy with. Then at 20-50 iterations (depending on the mesh/timescales) the T-energy residual begins to increase again and heat flux through the top boundary (fixed heat transfer coefficient and external temperature on a solid domain) and at a conductive (solid-solid) interface near there begin to fluctuate. The fluctuation grows and spreads until the whole simulation looks like a heart-rate monitor.

I've stopped the run at the beginning of this instability and seen a number of hot spots on what should be cold boundaries. Results from later on in the unstable simulations involve hot spots many times hotter than anything in the model should be. These spots are nowhere near any fluid, but are near a fairly complex geometry involving 4-5 different solids with different properties. The top domain is a thin (0.6mm) steel sheet (in the context of a 10x0.8x0.45m geometry) too, which is meshed with thin plate-like elements.

I'm not sure if the problem could be my mesh in this top domain? I thought the heat transfer equations should behave fairly well given a semi-decent mesh - maybe mine isn't semi-decent? I've tried a range of solid timescales but this just shifts the onset of instability. I've also tried refining the mesh in the region of the hotspots but that brought on instability after only 10 iterations (instead of ~30). I've attached some images that show an initial hotspot, and the coarser and finer mesh in this area.

Any help would be great - I'm at a bit of a loss with this one...

Cheers,
Alan
alg is offline   Reply With Quote

Old   May 8, 2015, 00:55
Default another image
  #2
alg
New Member
 
Alan
Join Date: Apr 2015
Posts: 13
Rep Power: 11
alg is on a distinguished road
Here is an image of the strange temperature behaviour later on in the simulation
alg is offline   Reply With Quote

Old   May 8, 2015, 04:06
Default
  #3
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,854
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
This is a little strange, heat transfer simulations are normally quite robust.

The first thing I would make sure you are running in double precision mode. Single precision mode can converge for a while and then bezerk, so double precision can assist this.

Secondly, your mesh is very coarse so I would refine it considerably. Strange things will happen with a mesh that coarse.
ghorrocks is offline   Reply With Quote

Old   May 8, 2015, 21:43
Default
  #4
alg
New Member
 
Alan
Join Date: Apr 2015
Posts: 13
Rep Power: 11
alg is on a distinguished road
Thanks. I have been using double precision, and will try a finer mesh now. I'm bit limited though as I'm already at 3-4million elements with these meshes.
alg is offline   Reply With Quote

Old   May 9, 2015, 02:58
Default
  #5
alg
New Member
 
Alan
Join Date: Apr 2015
Posts: 13
Rep Power: 11
alg is on a distinguished road
I'm still not having any luck - a finer mesh brings on the unstable behaviour even sooner. I've attached images showing the finer mesh and plots of energy residuals and my heat fluxes of interest.

Does anyone have any other ideas?
alg is offline   Reply With Quote

Old   May 9, 2015, 07:44
Default
  #6
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,854
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
Have you tried smaller time steps? Local Time scale factor?

Please attach an image of what you are modelling and your CCL file.
ghorrocks is offline   Reply With Quote

Old   May 9, 2015, 22:43
Default
  #7
alg
New Member
 
Alan
Join Date: Apr 2015
Posts: 13
Rep Power: 11
alg is on a distinguished road
Thanks for looking at this for me; I've attached the files.

Overnight I've remeshed the area (back to a coarser mesh) and set reference states for the solid materials that I had specified in the area (I'm not sure if this has any effect on steady state simulations with fixed-heat-capacity materials but I'm trying anything I can think of at the moment). The result is that now the instability grows much more slowly - at 70 iterations my values of interest are only fluctuating by a few percent. This is ok for my purposes, but the instability is still there and growing, and the RMS T-energy residual is still at ~0.08 so the issue still exists. I'd be interested to know if anyone can explain where I'm going wrong.


Some explanation of my geometry: The top and bottom thin, grey domains are steel (0.6-1mm thick), the two blue domains are air (ideal gas), the top, black domains are 3mm plastic sheets (user defined material) and the light and dark beige domains are insulation (uncompressed and compressed, respectively - both user defined materials). The whole geometry is 10m long and is uniform in that direction except for the triangular ridges and black, plastic domains on top.

Boundary conditions: I'm setting symmetry on the two long faces of the air domains and openings at each end of each domain specifying a pressure drop along the geometry. Air coming in is cold. The top surface of steel and plastic has a fixed heat transfer coefficient and cold temp. The bottom steel surface has fixed heat transfer coefficient and hot temp. All interfaces should be allowing heat transfer and all other boundaries are adiabatic walls.
Attached Images
File Type: jpg Geometry.jpg (18.3 KB, 19 views)
File Type: jpg Geometry close-up.jpg (17.8 KB, 14 views)
Attached Files
File Type: txt Convergence issues CHT text.txt (50.8 KB, 2 views)
alg is offline   Reply With Quote

Old   May 9, 2015, 23:10
Default
  #8
alg
New Member
 
Alan
Join Date: Apr 2015
Posts: 13
Rep Power: 11
alg is on a distinguished road
I've tried different solid timescales (down to 100s) but haven't changed the fluid timescale from 8s since the fluid is all pretty well behaved. Smaller solid timescales seem to just delay the onset of instability.
alg is offline   Reply With Quote

Old   May 10, 2015, 07:08
Default
  #9
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,854
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
* You have the viscous dissipation model on. It seems highly unlikely that is going to significantly contribute to this simulation, so turn it off.
* Try it with buoyancy turbulence option off.
* Where does your physical time step of 8s come from?
* Your last comment suggests that the reference conditions are making a difference. This means: 1) You need to make sure your reference pressure and temperature are set for all materials and are appropriate (I see your boundary temperatures are between 0 and 20C, so your reference temperature should be in this range); 2) You obviously have marginal numerical stability so you are going to have to be careful, so small time steps and high mesh quality will be required.
* I would also recommend saving a results file at the time the simulation first goes unstable. Have a look at what happens at that time - is it when the inlet flow first reaches the outlet? Or a hot plume hits the top boundary? Or some other flow thing happens? The instability could be triggered by a physical process.
ghorrocks is offline   Reply With Quote

Old   May 11, 2015, 02:08
Default
  #10
alg
New Member
 
Alan
Join Date: Apr 2015
Posts: 13
Rep Power: 11
alg is on a distinguished road
Ok, I've tried running the problem without viscous dissipation and buoyancy turbulence and with auto fluid timescaling (=~0.01s). The result is that the same growing instability in the conduction remains, but is now superimposed over the new, slower-converging system behaviour (due to smaller fluid timestep) - T-energy residuals still diverge at more or less the same rate.

The problem really does seem to be isolated to my solid domains - this is where the instability begins (an image showing the onset of temperature instability at the point where it initiates is in my first post). Zooming right in on plots of heat flux in this area, the instability is there from the begining, just extremely small (it shows as a slight zig-zag with a period of 2 iterations). By changing mesh and solid timescale I have only been able to slow the growth of this instability.

I have a feeling that the improvement I mentioned in my last post may be from the new mesh rather than the introduction of reference states for my materials, though I could be wrong. It's just a feeling I have given the changes I've seen so far with different meshes and the fact that heat capacity shouldn't have any bearing on steady-state behaviour (though maybe it does affect CFX's use of timescales/timesteps?).

I'm trialing a number of different meshes and solid timescales for now (with viscous dissipation still removed - thanks). Any other suggestions would be very welcome.
alg is offline   Reply With Quote

Old   May 11, 2015, 03:35
Default
  #11
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,854
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
I suspect the root cause of this problem is the extremely thin solid body compared to a large domain size. Large changes in geometry scale can be very hard to converge. So is it possible to not model the thin solid and replace it with a thermal resistance boundary condition? You have to write this boundary condition yourself but it is pretty easy using CEL and works well.

This is likely to be a big improvement in model stability.
ghorrocks is offline   Reply With Quote

Old   May 11, 2015, 04:03
Default
  #12
alg
New Member
 
Alan
Join Date: Apr 2015
Posts: 13
Rep Power: 11
alg is on a distinguished road
I think the resistance of the thin domain could be neglected entirely actually (being steel and so thin), it is really included to capture the lateral conduction along the boundary which could have a significant effect. Maybe I will need to leave it out though.

I think I'm going to eliminate the triangular ridges and model the top steel sheet as a thicker, flat sheet. I'll post here whether that helps or not.

Thanks again for your help. Any more thoughts are welcome of course
alg is offline   Reply With Quote

Old   May 11, 2015, 04:18
Default
  #13
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,854
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
A simple back of the envelope calculation will determine whether transverse conduction is important. It is sounding like you do not need to model the thin steel sheet at all and that will probably fix your problem.
ghorrocks is offline   Reply With Quote

Old   May 12, 2015, 23:30
Default Problem solved
  #14
alg
New Member
 
Alan
Join Date: Apr 2015
Posts: 13
Rep Power: 11
alg is on a distinguished road
Hi,

I just thought I'd post a solution here in case anyone has a similar problem.

So I tried simplifying my geometry and increasing the thickness of the top, steel sheet but the problem remained. I then started subtracting features and worked out that the problem was to do with the interaction of the sweep method and some split faces in that top domain (the elements were given a slight kind-of-skewness - changing what should be 90degree angles to approx. 75-105 degrees). I couldn't get the sweep method to behave better, but after changing the sweep settings from rectangles to triangles, to make all elements prisms instead of hexa elements, the problem disappeared. I guess the hexa elements are more sensitive to this 'skewness' or the high aspect ratios?
alg is offline   Reply With Quote

Old   May 13, 2015, 06:52
Default
  #15
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,854
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
In my experience hexas are not more sensitive to skewness. But the quality of the prisms you generated is likely to be much better than the distorted hexas you had. And high quality prisms are definitely better than low quality hexas.
ghorrocks is offline   Reply With Quote

Reply

Tags
conjugate heat transfer, convergence problem


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
How to model transient conduction between two solids? cliffdub OpenFOAM Running, Solving & CFD 15 December 13, 2016 09:27
Can CFX do CHT simulations with a solid domain rotating in a stationary fluid domain? acro CFX 15 September 23, 2016 12:16
chtMultiRegionFoam, conduction with a contact resistance between two solids romain.h OpenFOAM Running, Solving & CFD 1 October 8, 2013 02:25
Hardware selection for steady/unsteady incompressible, turbulent and cht simulations maddalena OpenFOAM 2 July 13, 2011 09:55
conduction between 2 different solids matt FLUENT 5 November 9, 2006 09:57


All times are GMT -4. The time now is 17:57.