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

the initial value in natral convection

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   December 7, 2014, 09:00
Default the initial value in natral convection
  #1
Member
 
wanghuo
Join Date: Aug 2014
Posts: 89
Rep Power: 11
hotboy is on a distinguished road
hello friends !I was modeling natral convection.I want to know weather the initial value is important or not?If the initial value is not goog it ,the result will not converged ?
hotboy is offline   Reply With Quote

Old   December 9, 2014, 21:59
Default
  #2
Member
 
Ashutosh
Join Date: Jul 2013
Posts: 98
Rep Power: 12
dreamz is on a distinguished road
Initial value is important for Natural convection to give direction to the solver. However I don't think it will directly affect convergence of your problem. It might take a larger number of iterations to achieve convergence
dreamz is offline   Reply With Quote

Old   December 10, 2014, 10:41
Default
  #3
Senior Member
 
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,668
Rep Power: 65
LuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura about
Initial guesses always help, but you can certainly get results even without the best initial guesses.

For natural convection, taking zero initial velocities has always worked well for me. The hardest part has always been starting with a decent initial temperature profile, especially in complex geometries. For simple geometries I just use a uniform temperature (say 300 K).

For complex geometries, what I've adopted is to freeze the flow solver and run only the energy equation for say 30 iterations. This gives realistic temperature distributions in the solid regions. Then you can enable the flow solver again. To get the natural convection right, you (only) need to get the exposed surface temperatures right, and this step helps. But for simple cases, and causes where you're not having divergence problems, it's probably not worth the hassle and you can just skip.
LuckyTran is offline   Reply With Quote

Old   December 11, 2014, 09:01
Default
  #4
Member
 
wanghuo
Join Date: Aug 2014
Posts: 89
Rep Power: 11
hotboy is on a distinguished road
Quote:
Originally Posted by LuckyTran View Post
Initial guesses always help, but you can certainly get results even without the best initial guesses.

For natural convection, taking zero initial velocities has always worked well for me. The hardest part has always been starting with a decent initial temperature profile, especially in complex geometries. For simple geometries I just use a uniform temperature (say 300 K).

For complex geometries, what I've adopted is to freeze the flow solver and run only the energy equation for say 30 iterations. This gives realistic temperature distributions in the solid regions. Then you can enable the flow solver again. To get the natural convection right, you (only) need to get the exposed surface temperatures right, and this step helps. But for simple cases, and causes where you're not having divergence problems, it's probably not worth the hassle and you can just skip.
Thank you very much!Why do you use a uniform temperature(say 300K)?If we use a uniform temperature 400K,500K or 600k ,what's the result ?

Can I comprehend your meaning as this ? When modeling complex geometries ,we can freeze the flow solver and run only the energy equation for 30 iterations,then enable the flow solver . But when modeing simple geometries we can solve the flow and equations at the same time?

What is you meaning of "To get the natural convection right, you (only) need to get the exposed surface temperatures right", the temperature is the exposed surface temperature of solid or the gas?
hotboy is offline   Reply With Quote

Old   December 11, 2014, 10:39
Default
  #5
Senior Member
 
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,668
Rep Power: 65
LuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura about
Quote:
Originally Posted by hotboy View Post
Thank you very much!Why do you use a uniform temperature(say 300K)?If we use a uniform temperature 400K,500K or 600k ,what's the result ?

Can I comprehend your meaning as this ? When modeling complex geometries ,we can freeze the flow solver and run only the energy equation for 30 iterations,then enable the flow solver . But when modeing simple geometries we can solve the flow and equations at the same time?

What is you meaning of "To get the natural convection right, you (only) need to get the exposed surface temperatures right", the temperature is the exposed surface temperature of solid or the gas?
300 K is only an example. Use whatever you like.

You only need a few iterations ~30 to get temperature fields that are more consistent with the boundary condition (and not the initial conditions). For simple geometry (usually small mesh) the time it takes to compute these 30 or so iterations (with energy + flow) is not very long so you can just keep the energy + flow enabled from the start.

Supposed you were doing a conjugate heat transfer simulation. The temperature boundary conditions for the natural convection flow field is the exposed solid surface temperature. If you have a reasonable temperature distribution for the exposed solid surface, you could more quickly establish the convective flow. In the extreme case, if you knew exactly what the surface temperature distribution was, you could avoid a conjugate CFD model altogether.
LuckyTran 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
simpleFoam error - "Floating point exception" mbcx4jc2 OpenFOAM Running, Solving & CFD 12 August 4, 2015 02:20
Moving mesh Niklas Wikstrom (Wikstrom) OpenFOAM Running, Solving & CFD 122 June 15, 2014 06:20
pimpleFoam: turbulence->correct(); is not executed when using residualControl hfs OpenFOAM Running, Solving & CFD 3 October 29, 2013 08:35
calculation stops after few time steps sivakumar OpenFOAM Running, Solving & CFD 7 March 17, 2013 06:37
Orifice Plate with a fully developed flow - Problems with convergence jonmec OpenFOAM Running, Solving & CFD 3 July 28, 2011 05:24


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