TAGGED: chemical-reaction, fluent, fluid, multifluids, under-relaxation-factors
-
-
September 13, 2023 at 10:13 am
Young Duk Lee
SubscriberHi everyone!
in the solution controls, what does the under-ralxation factors represents in the physics.
I am doing reactive flow analysis and when I give the energy equation an under relaxation factor of 0.7~0.8, the solution converges but the temperature values are incorrect. if I give 1, then it tries to approach the correct temperature values but it never converges.
does the under-relaxation factors present an acceptable error tolerance or (as I know), how slowly the convergence criterion for a particular variable should be met?
Thanks in advance.
-
September 13, 2023 at 10:17 am
SRP
Ansys EmployeeHi,
Under-relaxation factors are a method used in computational fluid dynamics (CFD) to regulate the pace at which a solution converges to a steady state. These parameters are used to attenuate or slow down the updating of certain variables in each solver iteration. This can aid in the stabilisation of the convergence process and, in certain situations, the improvement of convergence behaviour.The selection of an under-relaxation factor is frequently problem-dependent and necessitates some trial and error. It's a balance between convergence speed and stability. -
September 13, 2023 at 11:25 am
Rob
Ansys EmployeeEnergy is also a bit of a special case, so 0.95 - 0.98 should be sufficient for most simulations. Your solution may well need to run for many more iterations: hence that's the one UR factor that's usually best left alone.
Coming to the lack of convergence. Is it failing to converge or diverging? For the former, how are the monitors behaving?
-
September 14, 2023 at 1:55 am
Young Duk Lee
SubscriberHi SRP!
thankyou for your reply.
according to my understanding it should be like this but I get very less temperatures when I apply a ur factor of 0.7 for energy.
-
September 14, 2023 at 2:05 am
Young Duk Lee
SubscriberHi Rob!
Thankyou for your reply.
I am simulating the SOFC module so when i am simulating at very low load (around OCV) very less heat is generated, at that time the solution will converge with energy ur of 1. when I start applying load, at that time it will start to diverge giving an error as not a number. most of the times the temperature will oscillate between the limits and then it diverges.
i cannot apply ur factor for the species as it is essential for the result, so the only option I could think of is the temperature relaxation.
if I apply an under reaxlation of 0.9 when I increase the load, there is no change in temperature and the solution converges. then I continue the simulation increasing the ur factor to 1 and then the temperature keeps oscillating between the limits. ( I should clarify that a have 2 reactions, ammonia dissociation (endothermic) and electrochemical reaction (exothermic) occurring simultaneously).
-
-
September 14, 2023 at 7:49 am
Rob
Ansys EmployeeOK, what you may be seeing is the two reactions fighting, so source terms in the solver are very high. The UR factor is a sensible choice, but I'd look at Courant Number/time factor (if pressure based coupled) or time step if transient to help. Also check the mesh resolution.
-
- You must be logged in to reply to this topic.

Boost Ansys Fluent Simulations with AWS
Computational Fluid Dynamics (CFD) helps engineers design products in which the flow of fluid components is a significant challenge. These different use cases often require large complex models to solve on a traditional workstation. Click here to join this event to learn how to leverage Ansys Fluids on the cloud, thanks to Ansys Gateway powered by AWS.

Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.

Ansys Blog
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.
- Floating point exception in Fluent
- What are the differences between CFX and Fluent?
- Heat transfer coefficient
- Difference between K-epsilon and K-omega Turbulence Model
- Getting graph and tabular data from result in workbench mechanical
- The solver failed with a non-zero exit code of : 2
- Suppress Fluent to open with GUI while performing in journal file
- Mesh Interfaces in ANSYS FLUENT
- Time Step Size and Courant Number
- error: Received signal SIGSEGV
-
7742
-
4502
-
2961
-
1449
-
1322
© 2023 Copyright ANSYS, Inc. All rights reserved.