CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Is there a way to quickly achieve convergence when residuals are fluctuating!

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   May 4, 2017, 10:10
Default Is there a way to quickly achieve convergence when residuals are fluctuating!
  #1
Senior Member
 
vidyadhar
Join Date: Jul 2016
Posts: 138
Rep Power: 9
vidyadhar is on a distinguished road
Hello All,

I am using a particle tracking solver. Before injecting particles, I am running a single phase flow solution to achieve converged solution.

When I monitor my residuals(p, U), I can see they are fluctuating around 1e-02 at high Re.

In order to achieve convergence(to get residuals below ~1e-06) quickly, what necessary changes I have to make in my fvSolution.

Attached are my fvSolution and fvSchemes files.

Thanks in advance!
Attached Files
File Type: pdf fvSolution.pdf (20.2 KB, 13 views)
File Type: pdf fvSchemes.pdf (16.3 KB, 9 views)
vidyadhar is offline   Reply With Quote

Old   May 4, 2017, 17:22
Default
  #2
Senior Member
 
Join Date: Sep 2013
Posts: 353
Rep Power: 20
Bloerb will become famous soon enough
There are many options since this is a transient simulation. You could run it in PIMPLE mode with underRelaxation, decrease your Co number inside your controlDict, ramp up your corrector loops, set relTol to 0, lower your solution tolerance, switch to schemes that are easier to convergence like upwind for div(phi,U) or Euler for the time. Increase mesh quality etc...depends on where the low residuals are coming from. Since you are running it in single phase you could also maybe use a steady state solver.
Bloerb is offline   Reply With Quote

Old   May 5, 2017, 05:27
Default
  #3
Senior Member
 
vidyadhar
Join Date: Jul 2016
Posts: 138
Rep Power: 9
vidyadhar is on a distinguished road
Quote:
Originally Posted by Bloerb View Post
There are many options since this is a transient simulation. You could run it in PIMPLE mode with underRelaxation, decrease your Co number inside your controlDict, ramp up your corrector loops, set relTol to 0, lower your solution tolerance, switch to schemes that are easier to convergence like upwind for div(phi,U) or Euler for the time. Increase mesh quality etc...depends on where the low residuals are coming from. Since you are running it in single phase you could also maybe use a steady state solver.
Hello Bloerb,

I have increased the corrector loops to 4 from 2. It resulted in fall of pressure residuals.

May I know why this occur?

Also if possible, I request you to go through Posts 13 and 18 in this link and let me know about this too: Convergence in OpenFoam

Thanks!
vidyadhar 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
Convergence Centurion2011 FLUENT 48 June 14, 2022 23:29
Script for plotting Convergence Residuals Bensmeat OpenFOAM Post-Processing 2 March 5, 2019 12:28
Fluctuating residuals for all the parameters jhssyb FLUENT 0 January 7, 2016 21:12
Is this convergence real? Chander CFX 8 October 21, 2011 19:59
Force can not converge colopolo CFX 13 October 4, 2011 22:03


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