|
[Sponsors] |
December 7, 2014, 09:00 |
the initial value in natral convection
|
#1 |
Member
wanghuo
Join Date: Aug 2014
Posts: 89
Rep Power: 11 |
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 ?
|
|
December 9, 2014, 21:59 |
|
#2 |
Member
Ashutosh
Join Date: Jul 2013
Posts: 98
Rep Power: 12 |
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
|
|
December 10, 2014, 10:41 |
|
#3 |
Senior Member
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,675
Rep Power: 66 |
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. |
|
December 11, 2014, 09:01 |
|
#4 | |
Member
wanghuo
Join Date: Aug 2014
Posts: 89
Rep Power: 11 |
Quote:
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? |
||
December 11, 2014, 10:39 |
|
#5 | |
Senior Member
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,675
Rep Power: 66 |
Quote:
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. |
||
Thread Tools | Search this Thread |
Display Modes | |
|
|
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 |