June 26, 2023 at 3:11 pmPatrick KirbySubscriber
I was curious if the population balance model available, in particular QMOM, has incorporated means of moment correction since its original inclusion in the Fluent package? I came across a few publications describing the inclusion of QMOM in fluent from last decade and then additional follow-up publications describing correction algorithms. I'm curious if these tools to prevent the creation of corrupt moments has been included or if it should be through the use of UDF. I have also read that if one keeps the moment solver 1st order than moment corruption can also be avoided. Any thoughts?
Thanks and have a great week
June 26, 2023 at 4:03 pmRobAnsys Employee
I'm not sure how you'd corrupt a moment, and the 2023R1 Theory is here https://ansyshelp.ansys.com/account/Secured?returnurl=/Views/Secured/corp/v231/en/flu_th/flu_popbal_popbal_theory.html Given 10 years ago would be about R14-R15 there may well have been changes, you'd need to check all the release notes from then to now for changes.
June 26, 2023 at 4:22 pmPatrick KirbySubscriber
Thanks Rob! In terms of moment corruption I am refering to that discussed in the citation below and others of the like:
Petitti, M., Nasuti, A., Marchisio, D.L., Vanni, M., Baldi, G., Mancini, N. and Podenzani, F. (2010), Bubble size distribution modeling in stirred gas–liquid reactors with QMOM augmented by a new correction algorithm. AIChE J., 56: 36-53. https://doi.org/10.1002/aic.12003
June 27, 2023 at 7:51 amRobAnsys Employee
Fluent v6.2 was about 2004-ish so was very likely about the first release of the population balance models, they may even have been UDF only at that point. Fluent v6.0 was 2001, and brought the multiphase models into the unstructured code. As I don't have the paper it's hard to comment, and having tried a couple of times, I'm straying very close to "engineering insight" and "proprietary knowledge".
Are they adding a model correction or damping into the maths? Ie are they shifting a correlation by some factor or just damping a feedback loop?
June 27, 2023 at 2:40 pmPatrick KirbySubscriber
They are including multiple corrections in this particular work. One of which involves evaluating the moments and identifying, if any, moments that may require correction. Then the moment that would result in the best solution is chosen and corrected with the goal of preventing unphysical results. The correction appears to occur after the iteration solving for the moments. I hope my explanation makes sense.
I take it from your previous answers that I may not need to consider this, but can track the moments throughout the solution as I go in case I have concerns.
June 27, 2023 at 3:38 pmRobAnsys Employee
Yes, I'd see what Fluent gives with time, and then review. I'm always wary of models that look at the result and then modify it based on another correlation: if the correlation is that good why not use it as a UDF, and if not, why would I trust it over the initial model? Unless it happens to give exactly the result I want..... then I'd publish it! ;)
June 27, 2023 at 4:16 pmPatrick KirbySubscriber
Thanks Rob! In a related but unrelated question. When making use of a sliding mesh, it would be incorrect to make use of the frozen flow field when solving the population balance equations correct? It is my understanding that the flow can be frozen when using the MRF technique, but not the transient sliding mesh.
June 28, 2023 at 9:07 amRobAnsys Employee
The frozen flow is fine, but I can't remember if the rotor position will update regardless. If you freeze the flow I don't think it'll alter the flow if you turn the rotor speed off. Check first!
June 29, 2023 at 1:27 amPatrick KirbySubscriber
Thanks Rob, I was curious as I came across a source that stated that when making use of the sliding mesh you can't disable the flow field as it necessary for each time step when solving for mixing time. I was assuming that something similar would be true when solving for volume fraction and bubble size distribution as the flow field will be unsteady.
June 29, 2023 at 9:32 amRobAnsys Employee
I suspect that's because you're updating the rotor position rather than using a reference frame (source term) to force the motion. Hence turning the rotor off too! Any time you turn things on/off to speed up a calculation there are other factors you need to consider: a high proportion of the commercial support I handle is model or "short cut" related.
- 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.
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
© 2023 Copyright ANSYS, Inc. All rights reserved.