-
-
April 18, 2022 at 1:28 pm
helen.durand
SubscriberGood morning,
We have been running a transient simulation, but the "k" residual does not drop to a value below 0.002. Would you have any thoughts on why this might be happening?
We know how to efficiently check convergence with steady-state simulations (by checking both convergence criteria with respect to residuals and quantities of interest). How to check for convergence in transient simulations besides monitoring the residuals?
In advance, thank you for your support,
RGDiscovery
April 18, 2022 at 2:12 pmDrAmine
Ansys EmployeeSame applies fir transient but now assessing convergence every time step. First check if you a good mesh and that you are using the right models ( example using standard k epsilon model on fine near wall mesh is a bad choice depending on the wall function you are using or using k rpsilon model to predict separation will also fail).
Also consider like in steady state the behavior of monitored variables but now versus iteration: ideally the variables should not change any more towards the end of the time step.
April 19, 2022 at 2:45 amhelen.durand
SubscriberThank you very much for the great feedback.
For a transient simulation, we have been trying to set up the condition you suggested for convergence by monitoring variables with respect to the number of iterations. However, ANSYS closes immediately once the stop criterion is met which happens after a few iterations within the first time step (the number of time steps is greater than one). Below is the attempt to set up the suggested condition using TUI. The idea is that we check the stop criterion for convergence at every iteration after a reasonable number of iterations have passed (e.g., 50 iterations). Would this capture the intention to check for convergence towards the end of the time step? If so, why did ANSYS finish the simulation immediately after the stop criterion is met?
;------------------------------------------------------
;TRANSIENT (MONITOR SURFACE FOR CONVERGENCE CRITERIA AS WELL) check-for convergence every iteration (option 2)
/solve/convergence-conditions/check-for 2 q
/solve/convergence-conditions/conv-reports/add r1 report-defs f1out-hfile stop-criterion 0.000001 initial-values-to-ignore 50 previous-values-to-consider 10 active? yes q q q
/solve/convergence-conditions/conv-reports/add r2 report-defs f2out-hfile stop-criterion 0.000001 initial-values-to-ignore 50 previous-values-to-consider 10 active? yes q q q
;------------------------------------------------------
Viewing 2 reply threads- You must be logged in to reply to this topic.
Ansys Innovation SpaceEarth 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.
Trending discussions- Suppress Fluent to open with GUI while performing in journal file
- Floating point exception in Fluent
- What are the differences between CFX and Fluent?
- Heat transfer coefficient
- Getting graph and tabular data from result in workbench mechanical
- The solver failed with a non-zero exit code of : 2
- Difference between K-epsilon and K-omega Turbulence Model
- Time Step Size and Courant Number
- Mesh Interfaces in ANSYS FLUENT
- error in cfd post
Top Contributors-
2656
-
2120
-
1345
-
1118
-
461
Top Rated Tags© 2023 Copyright ANSYS, Inc. All rights reserved.
Ansys does not support the usage of unauthorized Ansys software. Please visit www.ansys.com to obtain an official distribution.
-