Convergence problems
Posted: Thu Jul 15, 2010 1:59 pm
Hi all,
Here I am again, facing difficulties to obtain a converged solution for a case I am studying. I am trying to simulate an internal flow in an autoclave, with an object placed in it. My geometry is symmetrical, so I modeled only a half of it. Basically it is a half cylinder with a big complex object in it. The air is blown in the autoclave through an opening all around the cylinder and there is a turbine on the opposite wall which sucks the air. My boundary conditions are : imposed velocity at the inlet and the outlet (the velocity at the outlet is calculated so that the air flow at the inlet is the same as the one at the outlet), other boundaries are smooth non sliding walls. My mesh is fine enough, and the cells meet quite good quality criteria.
First, I wanted to have a converged solution for a laminar flow (even is the flow is fully turbulent, it was just to see how Code Saturne would deal with this quite complex case)... it seems that I am unable to do so. I tried changing some parameters, as the convergence criteria (1e-3 -> 1e-5) and relaxation factor (0.6 for u,v,w and 0.1 for p). My questions are :
1) is it possible that modeling a fully turbulent flow without any turbulence model could be problematic to have a converged solution (I don't want here a perfectly realistic solution, just something that converges so then I can deal with turbulence knowing that everything else works fine) ?
2) at the beginning and at the end of the calculation, I have a warning : mesh not enough refined at the wall for to run laminar calculation. Can this be the source of the divergence ?
3) I use the IMRGRA=3 for the gradient calculation method (least squares method over partial extended cell neighborhood). Is it the best choice ?
4) which other parameters can lead to a divergence of the calculation ? (I mean numerical parameters, not related to the geometry or mesh) I use the centered scheme to discretise u, v and w.
5) which turbulence model do you think is the most appropriate (knowing that the goal of my study is to model heat transfer (convection, conduction, radiation, coupling with syrthes) in the autoclave)
I attach here the xml file of the laminar calculation, but I can not attach the listing as the last one I got is 3go big (I can not even open it myself... a lot of iterations (500) and divergence at the beginning (it 50 approximatively), with an error message printed at each iteration and for each wall face : max nb of iterations reached for the calculation of uet NTIM=100, desired precision EPS=0,1e-2, CAUSTA subroutine called for face IFAC=xxx). The only thing I know for this calculation is that for at least one iteration, the maximum number of iteration for the pressure calculation (conjugate gadient) has reached the max 10000, and so the precision 1e-5 is not reached. I should have another listing file in the afternoon as I have the same calculation running right now for only a few iterations.
Thanks all in advance for you help,
Alicia
Here I am again, facing difficulties to obtain a converged solution for a case I am studying. I am trying to simulate an internal flow in an autoclave, with an object placed in it. My geometry is symmetrical, so I modeled only a half of it. Basically it is a half cylinder with a big complex object in it. The air is blown in the autoclave through an opening all around the cylinder and there is a turbine on the opposite wall which sucks the air. My boundary conditions are : imposed velocity at the inlet and the outlet (the velocity at the outlet is calculated so that the air flow at the inlet is the same as the one at the outlet), other boundaries are smooth non sliding walls. My mesh is fine enough, and the cells meet quite good quality criteria.
First, I wanted to have a converged solution for a laminar flow (even is the flow is fully turbulent, it was just to see how Code Saturne would deal with this quite complex case)... it seems that I am unable to do so. I tried changing some parameters, as the convergence criteria (1e-3 -> 1e-5) and relaxation factor (0.6 for u,v,w and 0.1 for p). My questions are :
1) is it possible that modeling a fully turbulent flow without any turbulence model could be problematic to have a converged solution (I don't want here a perfectly realistic solution, just something that converges so then I can deal with turbulence knowing that everything else works fine) ?
2) at the beginning and at the end of the calculation, I have a warning : mesh not enough refined at the wall for to run laminar calculation. Can this be the source of the divergence ?
3) I use the IMRGRA=3 for the gradient calculation method (least squares method over partial extended cell neighborhood). Is it the best choice ?
4) which other parameters can lead to a divergence of the calculation ? (I mean numerical parameters, not related to the geometry or mesh) I use the centered scheme to discretise u, v and w.
5) which turbulence model do you think is the most appropriate (knowing that the goal of my study is to model heat transfer (convection, conduction, radiation, coupling with syrthes) in the autoclave)
I attach here the xml file of the laminar calculation, but I can not attach the listing as the last one I got is 3go big (I can not even open it myself... a lot of iterations (500) and divergence at the beginning (it 50 approximatively), with an error message printed at each iteration and for each wall face : max nb of iterations reached for the calculation of uet NTIM=100, desired precision EPS=0,1e-2, CAUSTA subroutine called for face IFAC=xxx). The only thing I know for this calculation is that for at least one iteration, the maximum number of iteration for the pressure calculation (conjugate gadient) has reached the max 10000, and so the precision 1e-5 is not reached. I should have another listing file in the afternoon as I have the same calculation running right now for only a few iterations.
Thanks all in advance for you help,
Alicia