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

Pseudo-transient solution

Register Blogs Community New Posts Updated Threads Search

Like Tree11Likes
  • 1 Post By Hoppe
  • 6 Post By Zbynek
  • 3 Post By Zbynek
  • 1 Post By ram_call

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   July 18, 2016, 23:01
Default Pseudo-transient solution
  #1
New Member
 
Tyler
Join Date: Oct 2015
Posts: 7
Rep Power: 10
Hoppe is on a distinguished road
Hello, I am trying to model a 3-d heat sink. Originally, I was trying to use a steady-state solution. Every time I did this, the energy residual diverged. When I tried pseudo-transient, my solution converged. However, I don't understand what pseudo transient means or if it is applicable to this case. I know what transient is (time dependent), but what is pseudo-transient?
Sabomb likes this.
Hoppe is offline   Reply With Quote

Old   July 19, 2016, 10:09
Default
  #2
Member
 
Join Date: Jun 2016
Posts: 66
Rep Power: 10
Zbynek is on a distinguished road
It is basically about how under-relaxation factors (UF) are defined. One way is to define the UF explicitly for each equation. Then the value of the UF in each cell will be the same for a given equation. Another option is to use the pseudo-time stepping - you actually solve for steady-state, but the UFs are defined via false time steps. The false time step depends on the solution so it will vary as the computation advances. Since the UF value depends also on the cell size, different UF are obtained not only for different equations, but also for different control volumes. In other words, steady-state calculations can be alternatively interpreted as pseudo-transient solutions with spatially varying time steps. I personally like to use this method since it proved to be very stable.
Zbynek is offline   Reply With Quote

Old   February 17, 2018, 19:03
Default
  #3
Senior Member
 
Yuehan
Join Date: Nov 2012
Posts: 142
Rep Power: 13
wc34071209 is on a distinguished road
How about the accuracy of the solver, compared with segregated solver with SIMPLE?


Quote:
Originally Posted by Zbynek View Post
It is basically about how under-relaxation factors (UF) are defined. One way is to define the UF explicitly for each equation. Then the value of the UF in each cell will be the same for a given equation. Another option is to use the pseudo-time stepping - you actually solve for steady-state, but the UFs are defined via false time steps. The false time step depends on the solution so it will vary as the computation advances. Since the UF value depends also on the cell size, different UF are obtained not only for different equations, but also for different control volumes. In other words, steady-state calculations can be alternatively interpreted as pseudo-transient solutions with spatially varying time steps. I personally like to use this method since it proved to be very stable.
wc34071209 is offline   Reply With Quote

Old   February 19, 2018, 06:45
Default
  #4
Member
 
Join Date: Jun 2016
Posts: 66
Rep Power: 10
Zbynek is on a distinguished road
Are you asking about the difference in accuracy between the coupled and segregated solvers? Both have their advantages and disadvantages. The main plus of the coupled solver is that it tends to be more stable at the expense of computational time. However, in both cases basically the same equations are solved so if you achieve a good convergence, the methods should be equally/similarly accurate. I did not do a rigorous comparison; however, I can say that for my applications (incompressible, low Mach flow with rotating zones) both methods give the same output ("the same" in the engineering sense).
wc34071209, ram_call and Darko like this.
Zbynek is offline   Reply With Quote

Old   February 19, 2018, 06:59
Default
  #5
Member
 
ram_call's Avatar
 
ram
Join Date: Apr 2013
Posts: 37
Rep Power: 13
ram_call is on a distinguished road
Quote:
Originally Posted by Zbynek View Post
Are you asking about the difference in accuracy between the coupled and segregated solvers? Both have their advantages and disadvantages. The main plus of the coupled solver is that it tends to be more stable at the expense of computational time. However, in both cases basically the same equations are solved so if you achieve a good convergence, the methods should be equally/similarly accurate. I did not do a rigorous comparison; however, I can say that for my applications (incompressible, low Mach flow with rotating zones) both methods give the same output ("the same" in the engineering sense).
To my limited experience, coupled is more costly but usually in case that segregated solvers are fluctuating, is more stable and robust. I personally first try segregated solvers at first, or just use coupled for first iterations of transient solution. In supersonic cases or complex flows, maybe coupled is better choice!
wc34071209 likes this.
ram_call is offline   Reply With Quote

Old   February 19, 2018, 07:44
Default
  #6
Senior Member
 
Yuehan
Join Date: Nov 2012
Posts: 142
Rep Power: 13
wc34071209 is on a distinguished road
Thank you very much.

I can understand that both coupled and segregated solvers solve the same equations ,but how about the 'pseudo transient' option? Will enabling 'pseudo transient' sacrifice accuracy for stability?


Quote:
Originally Posted by Zbynek View Post
Are you asking about the difference in accuracy between the coupled and segregated solvers? Both have their advantages and disadvantages. The main plus of the coupled solver is that it tends to be more stable at the expense of computational time. However, in both cases basically the same equations are solved so if you achieve a good convergence, the methods should be equally/similarly accurate. I did not do a rigorous comparison; however, I can say that for my applications (incompressible, low Mach flow with rotating zones) both methods give the same output ("the same" in the engineering sense).
wc34071209 is offline   Reply With Quote

Old   February 19, 2018, 08:05
Default
  #7
Member
 
Join Date: Jun 2016
Posts: 66
Rep Power: 10
Zbynek is on a distinguished road
No, it will not. Using the pseudo-time step is just another way how to relax the equations. Imagine that you would use the SIMPLE algorithm with a set of explicit under-relaxation factors. Then you would run the same simulation with the explicit under-relaxation factors that are half of the previous case. You would achieve the same results, only it would take a longer time to reach the steady-state. The pseudo-time step is just another way how to define the under-relaxation factors. The governing equations remain still the same and so if your solution evince convergence, you should obtain the same results.
Zbynek is offline   Reply With Quote

Old   February 24, 2018, 14:13
Default
  #8
Senior Member
 
Yuehan
Join Date: Nov 2012
Posts: 142
Rep Power: 13
wc34071209 is on a distinguished road
Thank you for your kind reply. But I remember even for SIMPLE the under-relaxation is implicit.

Quote:
Originally Posted by Zbynek View Post
No, it will not. Using the pseudo-time step is just another way how to relax the equations. Imagine that you would use the SIMPLE algorithm with a set of explicit under-relaxation factors. Then you would run the same simulation with the explicit under-relaxation factors that are half of the previous case. You would achieve the same results, only it would take a longer time to reach the steady-state. The pseudo-time step is just another way how to define the under-relaxation factors. The governing equations remain still the same and so if your solution evince convergence, you should obtain the same results.
wc34071209 is offline   Reply With Quote

Old   February 26, 2018, 14:44
Default
  #9
Member
 
Join Date: Jun 2016
Posts: 66
Rep Power: 10
Zbynek is on a distinguished road
You are right, I should not have put together explicit & SIMPLE. Explicit relaxation, also referred to as relaxation of variables, is used in certain cases, such as NITA solver. Implicit relaxation, aka relaxation of equations, is then used in, e.g., SIMPLE. You could combine both if you wished. Check Fluent Theory Guide for more info about it.
Nevertheless, my previous answer remains the same, only change "explicit" for "implicit" to make the sentences factually correct, or alternatively omit the words completely. As per my first post in this thread, pseudo-transient approach is just another way of under-relaxation. Instead of having a hard UF value for each equation, you have a method that changes the UF based on the current solution. It changes in time and space. The final result obtained using both UF approaches should be the same.
Zbynek 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
Pseudo Transient approach Xobile Siemens 15 January 9, 2023 00:56
transient solution de laval nozzle fluent ikrash FLUENT 0 July 6, 2015 17:18
Density Based Solver + Pseudo transient Smaras FLUENT 1 April 25, 2013 07:43
Transient Solution of the Flow over an airfoil nw_ds Main CFD Forum 0 May 29, 2012 09:13
Transient Solution looks like Steady State ljwnow FLUENT 0 March 26, 2012 01:54


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