CFD Online Logo CFD Online URL
Home > Forums > Software User Forums > ANSYS > FLUENT

Advanced Turbulence Modeling in Fluent, Realizable k-epsilon Model

Register Blogs Members List Search Today's Posts Mark Forums Read

Like Tree8Likes
  • 5 Post By John C. Chien
  • 2 Post By Jonas Larsson
  • 1 Post By Jonas Larsson

LinkBack Thread Tools Search this Thread Display Modes
Old   February 16, 2000, 08:20
Default Advanced Turbulence Modeling in Fluent, Realizable k-epsilon Model
Jonas Larsson
Posts: n/a
This is really a question to the turbulence gurus at Fluent (Paul Malan, Sung-Eun Kim ...) concerning the implementation of the Realizable k-epsilon model. However, I think that the implications are of general interest to all Fluent users so I'll post the question here.

The realizable k-epsilon model that is available in Fluent has a variable Cmu. This variable Cmu works very well in the main flow and this model is my favourite model in Fluent. It avoids a lot of problems that you have with the standard k-eps model (overproduction of k etc.). However, it is not that self-evident how to handle the variable Cmu near walls. I think that Fluent just uses the variable Cmu in wall-laws, two-layer models and low-Re models. This might be okay, but I'm far from convinced. Recentely I have seen some anomalies in certain solutions that I think might be related to this. None of the wall-treatments available in Fluent were designed for a variable Cmu and using the variable Cmu can make them invalid. In the two-layer model for example, using the variable Cmu (dependent on k and epsilon) will create a strange mix of two models that were not originally intended to be used together. As far as I know the Realizable k-epsilon model was originally just a high-Re model and it did not include any low-Re treatment. The rapid-distortion theory used to derive the realizable model is also only valid in the high-Re case.

My question to Fluent is if you have validated the Realizable k-epsilon model for use together with all your near-wall treatments (wall-laws, two-layer, low-Re)? What kind of validations have you done? Are there any near-wall models that I definitely should avoid when using the Realizable k-epsilon model?
  Reply With Quote

Old   February 16, 2000, 14:36
Default Re: Advanced Turbulence Modeling in Fluent, Realizable k-epsilon Model
John C. Chien
Posts: n/a
(1). Very good questions, and also serious questions. (2). Here, I can only share with you my experience in using Fluent codes a couple of years ago. (3). At that time, the hybrid mesh to cover the wall layer with fine mesh was not invented or available yet. This make it not practical to use the so-called low Reynolds number model. So, there was no low Reynolds number k-epsilon model in the option list. (4). Based on the old mesh (pure tri- or tet- mesh) system, it seems to me that the RNG k-epsilon two-layer model provides better results. It was hard to draw a positive conclusion , because of the limitation on the near wall mesh. (you have to see for yourself, to convince yourself) (5). So, in this case, my experience was limited to the difference between the coarse-mesh high Re k-epsilon solution and that of the fine-mesh RNG k-epsilon results. (6). With the new hybrid mesh introduced, the prediction of results was improved. But only very limited cases was carried out in 3-D, because the generation of the fine mesh next to the wall was carried out numerically in the code. The generation of the mesh was slow. (7). So, I think, the low Re modeling part is missing from the code options. (8). Along the same line, I have been checking out another code with similar option lists. Still, only the two-layer, RNG k-epsilon model is available. But, since this code is using structured mesh, I can easily control the very fine mesh next to the wall. This is required to eliminate the mesh requirement in the first place. (9). Currently, I have been getting converged results from this code, and I was able to draw some important 3-D flow features inside the boundary layer and the formation of the secondary flows. (10). Since I have not been able to get good results in terms of the total pressure loss, there is no way to address the accuracy of the turbulence model (Rodi's two-layer model on RNG k-epsilon two-equation model). My feeling is that this code I am running has high diffusion effect in it, probably coming from the numerical method side. (10). So, I think, in order to address that part of the turbulence model, one needs to first fix the mesh problem, and also the numerical method problem first. (11). It would be very interesting to look at the turbulence eddy viscosity distribution in the flow field first. Because, even in this code I am running, I am getting funny eddy-viscosity distributions, which may not be a problem when coupled with the velocity field gradients. (12). Also, because of the slow convergency in the turbulence variables, strict convergence criterion is required. (13). I think, this is a difficult problem, because I am dealing all the time with real 3-D problems. (14). Validation of turbulence models in 2-D cases could be a better starting point. ( I hate to quote that my colleague once said to me that his results using Star-CD code agreed better with his test data. ) (15). So, I think, it is still wide open in the turbulence modeling and validation. Perhaps, a true low Re , two-equation k-epsilon model is required to provide a reference solution. (The problem is, sometimes you will run into convergence problem in using a low Re model.) (16). That is all I can say right now. Perhaps, the developers would like to add some comments to this important question.
  Reply With Quote

Old   February 17, 2000, 10:50
Default Re: Advanced Turbulence Modeling in Fluent, Realizable k-epsilon Model
Amadou Sowe
Posts: n/a
As far as I know, the realizable model as implemented by Fluent is based on the paper by Tsan-Hsing Shih et al. In that paper Cmu was assumed to depend on a variable, say A, that was assumed to be constant. This constant was determined by calibrating it using boundary layer flow. The calibration was done so that recovery of the famous coefficient Cmu=0.09 in the inertial sublayer was attained. So in a way the Low Reynolds number region is taken into account in the Realizable model. The slight deviation that Fluent made was that they used a number slightly more than A=4.0 as was used by Shih. This constant of course depends on the type of flow used for calibration. May be in your problem this constant should be something else.

The validation flow models used were: (1) rotating homogeneous shear flow (2) boundary-free shear flows (planar and round jet)(3) channel flow and boundary layers with and without pressure gradients (4) the famous backward-facing step flow. These details are given in the Computers & Fluids journal Vol. 24, No.3, pp227-238, 1995. You probably have the paper any way, but someone else may wan to read it.

I think the model is capable of handling Low Re flows provided Fluent did the implementation correctly.

I hope we get a comment from our friends at Fluent.

  Reply With Quote

Old   February 18, 2000, 02:47
Default Re: Advanced Turbulence Modeling in Fluent, Realizable k-epsilon Model
Jonas Larsson
Posts: n/a
I don't think that this model is a Low-Re model that can be solved through the viscous sublayer down to the wall. I even remember discussing this with Shih at a workshop in 1995. I specifically asked him about low-Re extensions of his new range of Realizable models and he didn't mention this model then. Also note that the rapid-distortion theory that Shih used to derive the stress-strain relationship and the Cmu depenency on k and epsilon is not valid close to the wall.

The fact that Fluent does not mention this model as a Low-Re model in the manual also indicates that you need some kind of additional low-Re treatment. Anyway, it doesn't matter, since the model in Fluent is used together with other types of wall-treatment, for example the Wolfstein two-layer model, which does not have a varibale Cmu.

Btw, there is also an interesting non-linear extension of Shih's model that I'd really like to see implemented in Fluent, but that is another story.

Bai Hu and emjay like this.
  Reply With Quote

Old   February 18, 2000, 10:59
Default Re: Advanced Turbulence Modeling in Fluent, Realizable k-epsilon Model
Glenn Price
Posts: n/a
Could you post the reference to this new non-linear model?

  Reply With Quote

Old   March 13, 2000, 03:27
Default Re: Advanced Turbulence Modeling in Fluent, Realizable k-epsilon Model
Jonas Larsson
Posts: n/a
I'm not sure about the latest reference... I haven't followed this lately. The best reference I have is Shih's chapter in "Turbulence and Transition Modelling", ERCOFTAC Serios, Kluwer Academic Publishers, 1995. If you want the latest things Shih can surely help you - he is at NASA Glenn (formerly Lewis) and you can find his email there.

Mar777 likes this.
  Reply With Quote


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
SimpleFoam k and epsilon bounded nedved OpenFOAM Running, Solving & CFD 16 March 4, 2017 08:30
Can Fluent Import New Turbulence Model By UDF? Andy Cong FLUENT 4 March 25, 2016 13:14
Water subcooled boiling Attesz CFX 7 January 5, 2013 03:32
Continuous Random Walk model (turbulence dispersion modeling of particles) mittal FLUENT 0 December 2, 2010 13:28
Reynolds Stress Model in Fluent Vs CFX Tim FLUENT 0 December 6, 2005 22:03

All times are GMT -4. The time now is 18:52.