-
-
August 8, 2019 at 10:21 am
trippleD
SubscriberHello everybody,
I'm doing a simulation of the flow in an annular gap. The inner cylinder is modelled as a rotating wall and the outer one is a stationary wall. The left and right side are stationary walls as well. All in all, it is a closed system. I'm using the realizable k-epsilon model with enhanced wall treatment.
For the convergence, the resiudals should fall by a magnitude of 10^-3 respectively 10^-6. I do a steady state simulation with 2000 iterations. But i don't reach the values to say, that my system is converged (please see the attached picture).
What can i do for reaching a converging system?
The zipped project was to big to upload it here, you can download it from the link below:
Please tell me, if you need additonal information.
Thanks for your help,
-
August 8, 2019 at 11:04 am
DrAmine
Ansys EmployeePlease use coupled solver with pseudo-transient. We do not look into attachments as ANSYS Staff.
-
August 8, 2019 at 11:14 am
trippleD
SubscriberThanks for your answer. I will try it. The options for Pseudo Transient Options stay Default?
Okay, i didn"t know that. But here it is explained how to add a project. For what reason?
-
August 8, 2019 at 11:44 am
DrAmine
Ansys Employeethat applies for non ANSYS Staff: other community members. If you want ANSYS Staff to help you need to add description and screenshots.
-
August 8, 2019 at 11:46 am
trippleD
SubscriberOk. I have an additional question. Why do you reommend the coupled solver with the Pseudo Transient?
-
August 8, 2019 at 11:52 am
DrAmine
Ansys EmployeeThat is written in the documentation: Momentum equation + pressure-velocity corrections are done in coupled fashion. It converges quicker and uses an additional implicit under relaxation factor for all cells by using low order time marching approach to solve steady state problem.
-
August 9, 2019 at 7:11 am
-
August 9, 2019 at 9:25 am
DrAmine
Ansys EmployeeRun for more iterations and we will see. You can start by using fixed time scale corresponding to 0.1/angular velocity or 0.01/angular velocity
-
August 12, 2019 at 6:27 am
trippleD
SubscriberI have done a few more iterations as you can see in picture below:
So can i say that the system is converged. The simulation was running with a timescale factor of 1. Or should i try a new simulation with the recommendation from you? What did you mean exactly. Time Scale factor = 0.1 or = (0.1/agular velocity)
Thanks for your help
-
August 12, 2019 at 6:36 am
DrAmine
Ansys EmployeeTo judge convergence you better monitor some key variables or integral quantities as well as check the imbalances under flux report. If all are good then you can say that it is converged.
-
August 12, 2019 at 7:16 am
trippleD
SubscriberOkay, i check some variables and they look like they make sense.
It is a close system, so i think the zeros are good an the value for interior fluid is the mass flow due to rotation. The inner cylinder is rotating with 52,36 rad per second. the inner radius is 0,025m. The maximal velocity is then 1,309m/s. So the maximum velocity i get from the reports is:
Is it normal?
So do you think the system is converged? I want to hear your opinion.
Thanks again, you are helping me a lot.
-
August 12, 2019 at 8:06 am
DrAmine
Ansys EmployeeYou need to monitor the values while the solution evolves: Say like volume average of (tangential) velocity or velocity at certain point (or temperature or wall shear stress or torque or anything relevant for your applicaiton).
You need to build up your opinion. I am helping you to do that.
-
August 12, 2019 at 8:15 am
trippleD
SubscriberOkay, so i have to do the simulation again and monitoring the values you have mentioned?
-
August 12, 2019 at 8:40 am
DrAmine
Ansys EmployeeYes.
-
August 12, 2019 at 8:40 am
DrAmine
Ansys EmployeeOr continue running after creating the required reports.
-
August 12, 2019 at 8:51 am
trippleD
SubscriberOkay, i have done the report for the tangential velocity and start the simulation. I will let you know when it is finished.
During the meantim. Let"s say the system is converged and i start my simulation with the data of the converged system. How many iteration do i need than for getting good results? Or is the simulation finished when the system is converged?
-
August 12, 2019 at 9:09 am
DrAmine
Ansys EmployeeYou define when the run finishes. The software just finishes run to the condition you set: Residual tolerance, monitor convergence or whenever you hit stop. So that is you who needs to care about all that.
I recommend doing some standard tutorials.
-
August 12, 2019 at 9:20 am
trippleD
SubscriberI think i was misunderstood. but now it is clear. I have done some tutorials, but the cfd is such a big topic
-
August 12, 2019 at 10:11 am
-
August 12, 2019 at 10:57 am
DrAmine
Ansys EmployeeYou need to make your judgment on your own. IMHO the profile looks okay. Check if you have any mass imbalances in your domain. Report mass of the whole volume and examine its evolution during iteration.
-
August 12, 2019 at 11:13 am
trippleD
SubscriberI do the judgement on my own, but i want to double check it with someone who has experience with it. Okay. so all in all i can say, if the values aren't fluctuating anymore, the system is converged.
Is there a possibility to export the values of the residuals ?
-
August 12, 2019 at 2:50 pm
DrAmine
Ansys EmployeeYou want to export them into file or you want to visualize them as contour variable?
-
August 12, 2019 at 3:04 pm
trippleD
SubscriberIt would be the best to export them into file to read them in Matlab
Thanks for your hep
-
August 12, 2019 at 3:34 pm
DrAmine
Ansys EmployeeYou require an UDF for that. Alternative is to store the non scaled residuals and export to ASCII. Scaled residuals as workaround can be exported if you write transcript of Fluent run. You need later to remove all unnecessary lines. -
August 13, 2019 at 6:24 am
trippleD
SubscriberCan you explain it more in detail how it works (export the scaled resiudals)? Thanks a lot.
-
August 13, 2019 at 12:09 pm
DrAmine
Ansys EmployeeIn Menu File>Read>Start-Transcript, run the case then Stop that Transcript again.
-
August 13, 2019 at 8:45 pm
-
August 14, 2019 at 4:37 am
DrAmine
Ansys EmployeeAs i write earlier you require an UDF for that. Alternative is to store the non scaled residuals and export to ASCII: I would go for that. Scaled residuals as workaround can be exported if you write transcript of Fluent run. You need later to remove all unnecessary. -
August 14, 2019 at 6:08 am
trippleD
SubscriberCan you show me both? The UDF and the export of the non scaled residuals.
-
August 14, 2019 at 6:54 am
DrAmine
Ansys EmployeeUDF: Sorry I cannot show.
To export non scaled residual you first enable them to be stored:
In the the Fluent console you type /solve/set/expert and then when it is asked for Save residuals for post-processing you confirm with yes. You ran one single iteration and you will the non-sacled residuals available. Afterwards you go (GUI) File>Export you select type ASCII and then the residual variables.
-
August 14, 2019 at 7:01 am
DrAmine
Ansys EmployeeYou can alternatively go unde menu plot (TUI)>residuals-set then plot-to-file. Afterwards you ran whatever iterations you want
then you under menu plot type res and then answer with yes for all equations.
-
August 14, 2019 at 8:07 am
trippleD
Subscriber
You can alternatively go unde menu plot (TUI)>residuals-set then plot-to-file. Afterwards you ran whatever iterations you want
then you under menu plot type res and then answer with yes for all equations.
I don't have this possibility. With TUI, you mean Tree User Interface,right? Where do you mean exactly ?
-
August 14, 2019 at 9:08 am
DrAmine
Ansys EmployeeText User Interface in the Fluent Console not the Tree. You need definitely to make some more exercise with Fluent.
-
August 14, 2019 at 1:53 pm
trippleD
SubscriberIf you give me a short expression i've never seen before, it's completly normal that you don"t know what it should mean.
Can you give me the exact commands. I always get an invalid command error.
You can alternatively go unde menu plot (TUI)>residuals-set then plot-to-file. Afterwards you ran whatever iterations you want
then you under menu plot type res and then answer with yes for all equations.
-
August 14, 2019 at 1:57 pm
-
August 14, 2019 at 1:59 pm
Rob
Ansys EmployeeClick in the text window in Fluent and press the
key. You'll see some options, type in "display" and hit twice: first to complete the command and second to display the new menu list. Continue to see what happens. To move up a menu level use "q".
An example command would be (and assuming the image is available and surfaces set)
/display/save-picture my-image.jpg
-
August 14, 2019 at 2:13 pm
-
August 14, 2019 at 2:53 pm
DrAmine
Ansys EmployeePlease mark as "Is Solved" so other might learn too if they have same questions!
-
- You must be logged in to reply to this topic.

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.
- 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
-
2522
-
2064
-
1279
-
1094
-
456
© 2023 Copyright ANSYS, Inc. All rights reserved.