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

Transient to steady state

Register Blogs Members List Search Today's Posts Mark Forums Read

Like Tree1Likes
  • 1 Post By CFD-HSNR

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   November 27, 2020, 07:24
Question Transient to steady state
  #1
Member
 
nikhil108's Avatar
 
Nikhil
Join Date: May 2020
Location: Freiburg
Posts: 43
Rep Power: 6
nikhil108 is on a distinguished road
Hallo Foamers,

I am doing a leak simulation using rhoReatingBuoyantFoam, Which is a transient solver. I have to run like 30 cases with different velocities, and different leak flow rates. I have to run all the cases until 240 seconds so they are comparable. But, for some simulation cases that I am dealing with, they show steady behavior after some time like 20 seconds. In cases like this is it possible to switch simulation from transient to a steady-state automatically if there is no change in the respective field I am interested in. Transient for 240 seconds is taking days. As for some case variants, it's a complete waste of time to run after they reach a steady state. Changing ddt scheme from euler to steadyState gives an error. Can transient solvers be used in steady-state? I don't know, how people deal with this kind of stuff, how to proceed further, any ideas?

Please enlighten me if my question itself is wrong ?
nikhil108 is offline   Reply With Quote

Old   November 27, 2020, 11:45
Default
  #2
Member
 
Eren
Join Date: Aug 2018
Posts: 86
Rep Power: 9
ErenC is on a distinguished road
Well, you can define convergence criteria in fvSolutions and when it converges simulation will stop.
ErenC is offline   Reply With Quote

Old   November 27, 2020, 18:36
Default
  #3
Member
 
nikhil108's Avatar
 
Nikhil
Join Date: May 2020
Location: Freiburg
Posts: 43
Rep Power: 6
nikhil108 is on a distinguished road
Yeah! but the thing is, I am using Courant number of 10, residuals are in the range of 10e-3, and they are not going down throughout the simulation time. As the behavior of the results are physically making sense, I didn't cared much about residuals. In the beginning, I tried using the Piso loop to make sure explicit terms converge at every time step, but there is not much change in residuals irrespective of how many n correctors I use. As the simulation is running without errors, I ignored the residuals and carried on running the simulation cases :\. well, I know it's not completely the right way, but I didn't had a choice. Is there is any approach to deal with my situation? Thank you.
nikhil108 is offline   Reply With Quote

Old   November 27, 2020, 19:00
Default
  #4
Member
 
Eren
Join Date: Aug 2018
Posts: 86
Rep Power: 9
ErenC is on a distinguished road
Oh so you have steady-periodic solution. Well, I have no suggestion at this point. Lets hope someone will answer and I'll learn another thing.
ErenC is offline   Reply With Quote

Old   December 14, 2020, 08:50
Default
  #5
New Member
 
Max
Join Date: Apr 2020
Location: Germany
Posts: 8
Rep Power: 6
CFD-HSNR is on a distinguished road
Quote:
Originally Posted by nikhil108 View Post
Yeah! but the thing is, I am using Courant number of 10, residuals are in the range of 10e-3, and they are not going down throughout the simulation time. As the behavior of the results are physically making sense, I didn't cared much about residuals. In the beginning, I tried using the Piso loop to make sure explicit terms converge at every time step, but there is not much change in residuals irrespective of how many n correctors I use. As the simulation is running without errors, I ignored the residuals and carried on running the simulation cases :\. well, I know it's not completely the right way, but I didn't had a choice. Is there is any approach to deal with my situation? Thank you.

Hello Nikhil,

Since you are calculating transiently, the recorded values are the initial residuals, i.e. the residuals of the flow variables to be solved for each iteration step made by the solver before the actual solving of the flow field. For a transient simulation it is generally sufficient if the variable to be calculated converges within the iteration step, i.e. fulfils the convergence criterion specified in the fvSolution after the calculation has been carried out.

To comply with the CFL criterion, the assumption of a Courant number < 1 is also recommended, which will also have a positive effect on the convergence of your solution.
HappyS5 likes this.

Last edited by CFD-HSNR; December 15, 2020 at 03:37.
CFD-HSNR is offline   Reply With Quote

Reply

Tags
rhoreactinbuoyantfoam, steady, switch, transient

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
Effect of initial condition for steady state vs Transient prasa ANSYS 0 August 22, 2018 05:45
Steady State Vs Transient answers Kushagra CFX 25 July 23, 2017 04:20
Constant velocity of the material Sas CFX 15 July 13, 2010 09:56
Mass Diffusion: Transient and Steady State BC rval CFX 3 November 19, 2008 01:52
Transient vs Steady State Adam CFX 1 April 12, 2007 12:34


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