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

convergence in transient analysis using FLUENT

Register Blogs Community New Posts Updated Threads Search

Like Tree26Likes

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 14, 2013, 10:35
Question [HELP!!!]convergence in transient analysis using FLUENT
  #1
Member
 
Sumeet Kotak
Join Date: Jan 2013
Location: Rajkot, India
Posts: 36
Rep Power: 13
sumeet kotak is on a distinguished road
hello frnds....

i m doing analysis using ANSYS fluent n doing transient analysis.

i am very confused related to that
1. is it necessary the solution to be converged before completing each n every time step?
2. if not converged after every time step is it affect the accuracy of the result?
3. upto which limit the step size can be reduced to obtain accurate result in optimized time?
4. maximum limit for the no. of iteration/step size?

please reply as early

thanks in advanc
rgd, Oula and suraj9735 like this.

Last edited by sumeet kotak; March 14, 2013 at 14:29.
sumeet kotak is offline   Reply With Quote

Old   March 18, 2013, 23:17
Question
  #2
Member
 
Sumeet Kotak
Join Date: Jan 2013
Location: Rajkot, India
Posts: 36
Rep Power: 13
sumeet kotak is on a distinguished road
can anyone help me in regarding with above que.....?


regards.
sumeet kotak is offline   Reply With Quote

Old   March 19, 2013, 02:06
Default
  #3
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,399
Rep Power: 46
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
Quote:
1. is it necessary the solution to be converged before completing each n every time step?
Yes. This does not apply to the first few time steps if the initial solution was not obtained by a steady state simulation, but rather on a global guess.

Quote:
2. if not converged after every time step is it affect the accuracy of the result?
Yes. Same exception as in 1.

Quote:
3. upto which limit the step size can be reduced to obtain accurate result in optimized time?
You can reduce the time step size as far as you want. The problem will be that you need more time steps to cover the same physical time.

Quote:
4. maximum limit for the no. of iteration/step size?
As a rule of thumb, the time step size should be chosen sufficiently small to reach convergence within 5-10 iterations.
So if it takes more iterations to converge, it would be more efficient to reduce the time step size than increase the number of iterations.
Anna Tian, rgd, Gowrav and 10 others like this.
flotus1 is offline   Reply With Quote

Old   March 19, 2013, 02:29
Default
  #4
Senior Member
 
Join Date: Aug 2011
Posts: 421
Blog Entries: 1
Rep Power: 21
blackmask will become famous soon enough
You need to ensure the convergence to some accuracy within each time step when you need the accurate transient information of your flowfield. Otherwise, the residual will act as forcing terms in your original (RA)NS equations.

By step size do you mean the number of iterations? As long as the residuals would drop to an acceptable level, which is rather problem-specific but usually means drops by 2~3 order of magnitude within each time step.

I don't think there would be an upper limit for the number of iterations. For simple flow and geometry I think it is possible that the residuals reduced to machine zero after sufficient many iterations. But in practice the residual stayed at a much higher level.


Quote:
Originally Posted by sumeet kotak View Post
hello frnds....

i m doing analysis using ANSYS fluent n doing transient analysis.

i am very confused related to that
1. is it necessary the solution to be converged before completing each n every time step?
2. if not converged after every time step is it affect the accuracy of the result?
3. upto which limit the step size can be reduced to obtain accurate result in optimized time?
4. maximum limit for the no. of iteration/step size?

please reply as early

thanks in advanc
rgd and Oula like this.
blackmask is offline   Reply With Quote

Old   March 19, 2013, 08:56
Default
  #5
Senior Member
 
OJ
Join Date: Apr 2012
Location: United Kindom
Posts: 473
Rep Power: 20
oj.bulmer will become famous soon enough
It is worthwhile to explore the adaptive timestepping approach, wherein the timestep is automatically calculated for you.

OJ
rgd likes this.
oj.bulmer is offline   Reply With Quote

Old   March 20, 2013, 03:02
Default
  #6
Member
 
Sumeet Kotak
Join Date: Jan 2013
Location: Rajkot, India
Posts: 36
Rep Power: 13
sumeet kotak is on a distinguished road
thanks. for all of yours valuable rply..... helps me lot...




n one more thing i would like to ask that upto which limit we can reduce under relaxation parameters.... n any effect of it on results..?

once again thanks for giving previous one question's replay....

regards
sumeet kotak is offline   Reply With Quote

Old   March 20, 2013, 03:44
Default
  #7
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,399
Rep Power: 46
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
If you reduce the relaxation factors, the solution changes slower over the iterations. So you need more iterations to reach the same accuracy.
But if you have enough iterations, the solution will be the same.

You should only reduce the relaxation factors if you are facing convergence issues.
Oula likes this.
flotus1 is offline   Reply With Quote

Old   March 20, 2013, 04:31
Default
  #8
Senior Member
 
RodriguezFatz's Avatar
 
Philipp
Join Date: Jun 2011
Location: Germany
Posts: 1,297
Rep Power: 26
RodriguezFatz will become famous soon enough
Hey,

Let me add some things:
Whether you need convergence at every time step or not really depends on your case! The other day someone here in the forum had problems with an air beam impinging into water. He "lost" water from his bowl during the simulation because the first iterations did not converge. On the other hand, if you simulate some globally unstable flow (e.g. bluff body) where you want to study the vorticies behind the bluff body, every fluid particle will leave the domain at some point, so iterations of "old" time steps don't matter at all.

You could try to half the time step size and see if your result changes strongly.
__________________
The skeleton ran out of shampoo in the shower.
RodriguezFatz is offline   Reply With Quote

Old   March 22, 2013, 06:34
Default
  #9
Member
 
Sumeet Kotak
Join Date: Jan 2013
Location: Rajkot, India
Posts: 36
Rep Power: 13
sumeet kotak is on a distinguished road
[QUOTE=oj.bulmer;414983]It is worthwhile to explore the adaptive timestepping approach, wherein the timestep is automatically calculated for you.

In adaptive time step, time step may get automatically as per requirement, If I am not wrong....
But Sir I am using custom field variable to find out mass deposited

mass deposited=density*area*Velocity*time step size

In above mention case can I use adaptive time step method...??
sumeet kotak is offline   Reply With Quote

Old   March 22, 2013, 06:48
Default
  #10
Senior Member
 
OJ
Join Date: Apr 2012
Location: United Kindom
Posts: 473
Rep Power: 20
oj.bulmer will become famous soon enough
Adaptive timestepping decides the timescales globally. Now whatever timestep is being used for current iteration, will be used in your formula for that iteration by FLUENT.

OJ
oj.bulmer is offline   Reply With Quote

Old   March 23, 2013, 01:04
Question
  #11
Member
 
Sumeet Kotak
Join Date: Jan 2013
Location: Rajkot, India
Posts: 36
Rep Power: 13
sumeet kotak is on a distinguished road
thanks to all off you for ur valuable reply.... it helps me lot to gain my knowledge.....

now I am facing new problem.......!!
once I got convergence at step size 0.005 n solution getting converged after every 5-10 iteration but now no. of iteration required to converge is increasing and goes to 20-30......!!!!!!

why is it happen.....??? any specific reason...!!!!
I am simulating electron beam physical vapour deposition system using species transport model using reaction is on.... n transient simulation is completed upto 3 second.....

one additional problem

I have equations in residual like
1.continuity
2.x, y, z momentum
3. energy
4. y2o3
5.yo
6.y
7.o
8. o2

the residual value for all above are below specified value except oxygen (o2).... specified value is 1e-3

n after every 3 iteration showing msg

temperature limited to 1.000000e+000 in 1 cells on zone 2 in domain 1


my project is on track means getting convergence but suddenly facing above problem..... seeing help...
thanks in advance...

Last edited by sumeet kotak; March 23, 2013 at 06:31. Reason: facing additional problem
sumeet kotak is offline   Reply With Quote

Old   March 23, 2013, 02:22
Default
  #12
Far
Super Moderator
 
Sijal
Join Date: Mar 2009
Location: Islamabad
Posts: 4,553
Blog Entries: 6
Rep Power: 54
Far has a spectacular aura aboutFar has a spectacular aura about
Send a message via Skype™ to Far
Quote:
Originally Posted by oj.bulmer View Post
It is worthwhile to explore the adaptive timestepping approach, wherein the timestep is automatically calculated for you.

OJ
Yes I agree. But it always stops at the minimum time step you set. There are many time scales in your simulation which you are not interested to resolve for your requirements.

However adaptive timestepping is good in situation where you want to achieve some time step (minimum time step in settings) in automatic fashion.
Far is offline   Reply With Quote

Old   March 23, 2013, 03:01
Default
  #13
Far
Super Moderator
 
Sijal
Join Date: Mar 2009
Location: Islamabad
Posts: 4,553
Blog Entries: 6
Rep Power: 54
Far has a spectacular aura aboutFar has a spectacular aura about
Send a message via Skype™ to Far
Quote:
Originally Posted by flotus1 View Post

As a rule of thumb, the time step size should be chosen sufficiently small to reach convergence within 5-10 iterations.
So if it takes more iterations to converge, it would be more efficient to reduce the time step size than increase the number of iterations.
I have couple of questions:

1. What should be the time step size for pressure based solver with simple, simplec type pressure-velocity coupling.

2. What should be the time step size for pressure based coupled solver

3. what should be the time step for coupled solver.

4. What if we enable 2nd order Implicit time formulation.

5. Should we ensure CLF number less than 1 for accuracy?

6. What is the convergence criteria for transient simulation? It is achieved when residuals are reduced by three orders for each time step or some other parameter like mass flow rate? For mass flow rate what should be convergence criteria? 0.1% imbalance (I read it in post on forum) or even tighter?

7. How much error should be acceptable while making the time step sensitivity analysis?

8. It is said that time step restriction is reduced for PISO scheme i.e. we can use larger time step. What does it mean? Does it mean that for coupled pressure based solver we have more relaxation in choosing time step?
Oula likes this.

Last edited by Far; March 23, 2013 at 03:21.
Far is offline   Reply With Quote

Old   March 23, 2013, 15:35
Default
  #14
Super Moderator
 
flotus1's Avatar
 
Alex
Join Date: Jun 2012
Location: Germany
Posts: 3,399
Rep Power: 46
flotus1 has a spectacular aura aboutflotus1 has a spectacular aura about
I dont feel competent to answer all of the questions, but I can do my best on some of them. If anyone wants to add something or disagrees with my statements, feel free to do so.

1. What should be the time step size for pressure based solver with simple, simplec type pressure-velocity coupling.

Depends on the type of flow. The timescale of a transient boundary condition or the expected frequency of vortex shedding will determine the reasonable time step size.
The solver itself can handle any time step size.

2. What should be the time step size for pressure based coupled solver

If you use the coupled solver you obviously want to capture pressure waves. So their frequency determines the time step size.

4. What if we enable 2nd order Implicit time formulation.

I would always choose a second order accurate time formulation.
Maybe someone else knows when to use first order.

5. Should we ensure CLF number less than 1 for accuracy?

This is a stability constraint for the explicit solver and would lead to unreasonably small timesteps for the implicit solvers.
But it is good value to guess the timestep for LES.

7. How much error should be acceptable while making the time step sensitivity analysis?

This is really up to you. When I carry out a sensitivity analysis for time step size or grid spacing, I usually just show that the solution converges with better discretization.
flotus1 is offline   Reply With Quote

Old   September 30, 2013, 13:33
Default Transient time
  #15
Member
 
Vjoess
Join Date: Oct 2012
Posts: 54
Rep Power: 13
dinesh is on a distinguished road
Quote:
Originally Posted by RodriguezFatz View Post
Hey,

Let me add some things:
Whether you need convergence at every time step or not really depends on your case! The other day someone here in the forum had problems with an air beam impinging into water. He "lost" water from his bowl during the simulation because the first iterations did not converge. On the other hand, if you simulate some globally unstable flow (e.g. bluff body) where you want to study the vorticies behind the bluff body, every fluid particle will leave the domain at some point, so iterations of "old" time steps don't matter at all.

You could try to half the time step size and see if your result changes strongly.
I am doing transient analysis of a radiation problem. My query is when i start the itr, for the first 4-5 iteration the solution converges in 15-20 itr but further the solution converges at each time step. What does this mean. I start my sol itr with time step 0.05 and had gone upto 10s but the situation remain same. i.e at each time step soln converges. i doubt it.
plz suggest
dinesh is offline   Reply With Quote

Old   October 14, 2013, 03:13
Default
  #16
Member
 
Sumeet Kotak
Join Date: Jan 2013
Location: Rajkot, India
Posts: 36
Rep Power: 13
sumeet kotak is on a distinguished road
Quote:
Originally Posted by dinesh View Post
I am doing transient analysis of a radiation problem. My query is when i start the itr, for the first 4-5 iteration the solution converges in 15-20 itr but further the solution converges at each time step. What does this mean. I start my sol itr with time step 0.05 and had gone upto 10s but the situation remain same. i.e at each time step soln converges. i doubt it.
plz suggest
According to my observation related to my transient analysis problem
once you achieved stable solution, your problem getting converged after regular interval of no. of iterations (i.e. 5 iterations/ time steps) irrespective to the no. of time steps u had set and run your solution till the results upto which time u required.

If I was wrong at any, experts please suggest

Regards
sumeet kotak is offline   Reply With Quote

Old   October 14, 2013, 07:16
Default Transient timand iteration
  #17
Member
 
Vjoess
Join Date: Oct 2012
Posts: 54
Rep Power: 13
dinesh is on a distinguished road
Quote:
Originally Posted by oj.bulmer View Post
Adaptive timestepping decides the timescales globally. Now whatever timestep is being used for current iteration, will be used in your formula for that iteration by FLUENT.

OJ
I am doing transient analysis of a radiation problem. My query is when i start the itr, for the first 4-5 iteration the solution converges in 15-20 itr but further the solution converges at each time step. What does this mean. I start my sol itr with time step 0.05 and had gone upto 10s but the situation remain same. i.e at each time step soln converges. i doubt it.
plz suggest
dinesh is offline   Reply With Quote

Old   June 2, 2014, 10:54
Default
  #18
Azy
New Member
 
Azadeh Saeedi
Join Date: Mar 2014
Location: Canada
Posts: 23
Rep Power: 12
Azy is on a distinguished road
Hi all,

I am running a transient simulation. my solution just converged during 3 first iteration and it goes well up to the 30th one, and then it just diverged! could any one help me that about the possible cause?

i'm using the time step of .003, and i just monitor the solution by residuals.

Thank you in advance
Azy is offline   Reply With Quote

Old   June 2, 2014, 10:59
Default
  #19
Azy
New Member
 
Azadeh Saeedi
Join Date: Mar 2014
Location: Canada
Posts: 23
Rep Power: 12
Azy is on a distinguished road
Quote:
Originally Posted by flotus1 View Post
If you reduce the relaxation factors, the solution changes slower over the iterations. So you need more iterations to reach the same accuracy.
But if you have enough iterations, the solution will be the same.

You should only reduce the relaxation factors if you are facing convergence issues.
I'm just confused, when ever i changed my momentum in relaxation factor, my residuals just decreased so fast! so i couldn't understand that when every one say that it makes the process slower. could u help me about it?
Azy is offline   Reply With Quote

Old   September 21, 2014, 06:45
Question
  #20
New Member
 
Khalil
Join Date: Sep 2014
Posts: 1
Rep Power: 0
Khalil is on a distinguished road
Can anybody tell me that in case of heat transfer process I solved steady state case and achieved a certain temperature. While solving unsteady case the temperatures goes higher than as it was in steady state solution.
dexter likes this.
Khalil 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
Animation of Fluent transient data saisanthoshm88 CFX 22 August 14, 2017 19:06
Animation of Fluent transient data saisanthoshm88 FLUENT 2 December 18, 2012 09:51
Animation of Fluent transient data saisanthoshm88 Tecplot 0 December 16, 2012 09:04
fluent convergence problem josip76 FLUENT 0 May 26, 2011 20:08
transient analysis of silencer using cfx. mehul CFX 0 October 16, 2005 04:48


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