|
[Sponsors] |
LES-Content of a Detached Eddy Simulation for OpenFOAM |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
March 6, 2013, 09:23 |
|
#21 |
Senior Member
Anne Gerdes
Join Date: Aug 2010
Location: Hamburg
Posts: 168
Rep Power: 16 |
I have the same in my computation, meaning to use cubeRootVol for delta and IDDESDelta inside SpalartAllmaras model.
This works in any case. Would be interesting to know if it is possible to set the general delta to "IDDESDelta". So far, this does not work with OF-2.1.1. |
|
March 6, 2013, 15:13 |
|
#22 |
Member
Join Date: Jul 2010
Posts: 52
Rep Power: 16 |
It runs perfect! Thank you ingcorra.
But I might have spoken to fast. Anne has a point. So to check if IDDESDelta is being used and not cubeRoot I simply added a line in the IDDESDelta.C file: Info<<delta_.internalField()<<endl; after the calculation of delta. It prints the value of delta before the first iteration, but not in each iteration. Does delta is something that is calculated once? (which will mean the IDDESDelta works fine) or it is calculated every iteration? (and there is something wrong in the code) Last edited by MaryBau; March 6, 2013 at 15:48. |
|
April 30, 2013, 10:56 |
|
#23 | |
New Member
Sha Huang
Join Date: Dec 2012
Posts: 22
Rep Power: 14 |
Quote:
Hello, Anne, I notice that you are familar with IDDES, I am currently doing some simulation relating to this, but everytime it has errors like this: request for RASModel RASProperties from objectRegistry region0 failed available objects of type RASModel are 0 ( ) I attached the case file below(0,constant,system), could you please kindly help me with this, I will really appreciate that since I am suffering this now. |
||
May 3, 2013, 10:02 |
|
#24 |
New Member
Håkon Bartnes Line
Join Date: Mar 2013
Posts: 27
Rep Power: 14 |
Hi everyone! I was just wondering, what's the consensus on the delta for IDDES? The way I understand the issue is that in old releases of OpenFOAM (pre 2.1) it was possible to define the delta as "IDDESDelta" in the root of the "LESProperties" file (as per post #11), but that in the newer versions, the delta has to be defined as something else first (like in post #20).
Is this a bug in the new releases, or has it been done on purpose? If it's on purpose, is the first definition of delta just a "dummy definition" which isn't really used in the simulation? I get the following output when I start an IDDES simulation, suggesting that the solver switches back and forth between different definitions of delta. Code:
Selecting turbulence model type LESModel Selecting LES turbulence model SpalartAllmarasIDDES Selecting LES delta type maxDeltaxyz Selecting LES delta type maxDeltaxyz Selecting LES delta type IDDESDelta Selecting LES delta type maxDeltaxyz Code:
Selecting turbulence model type LESModel Selecting LES turbulence model oneEqEddy Selecting LES delta type maxDeltaxyz |
|
May 6, 2013, 08:25 |
|
#25 |
Senior Member
Anne Gerdes
Join Date: Aug 2010
Location: Hamburg
Posts: 168
Rep Power: 16 |
The computation of IDDES delta is based on a general delta. You can find in IDDESDelta.C the formula of IDDESDelta
HTML Code:
delta_.internalField() = deltaCoeff_ *min ( max ( max(cw_*wallDist(mesh()).y(), cw_*hmax), faceToFacenMax() ), hmax ); HTML Code:
hmax_ ( LESdelta::New ( "hmax", mesh_, *this ) ), In the paper of Shur, Spalart, Strelets and Travin, International Jorunal of Heat and Fluid Flow 29 (2008) 1638-1649 you can read more. Hope this helped. Kind Regards, Anne |
|
May 7, 2013, 12:33 |
|
#26 |
New Member
Håkon Bartnes Line
Join Date: Mar 2013
Posts: 27
Rep Power: 14 |
Hi Anne, and thanks for the thorough explanation! So in a structured grid, like one would make in blockMesh, all the cells are aligned with the principal axes of the domain, and the "maxDeltaxyz" definition is fine, but since this might not be the case for an unstructured grid, it would be safer to use the "cubeRootVol" definition..is this correct?
Shur et al. do talk a lot about how the "max"-definition is preferable to the cube root, but the choice of delta definition is maybe not as significant for DDES and IDDES, which have the shielding term? cheers, Håkon |
|
May 8, 2013, 04:41 |
|
#27 |
Senior Member
Albrecht vBoetticher
Join Date: Aug 2010
Location: Zürich, Swizerland
Posts: 240
Rep Power: 17 |
Hi Håkon,
The LeMoS extensions for OpenFOAM provide an URANS-LES Detatched Eddy approach where the regions of URANS and LES are decomposed dynamically in every timestep dependent on flow properties and local mesh resolution. They have very good validation results using ship hydrodynamic test cases. So if you want to use LES with an unstructured grid, this might be helpful. |
|
May 8, 2013, 07:09 |
|
#28 | |
Senior Member
Anne Gerdes
Join Date: Aug 2010
Location: Hamburg
Posts: 168
Rep Power: 16 |
Hey Ha°kon,
Quote:
Kind Regards Anne |
||
July 21, 2015, 12:41 |
baklanton
|
#29 |
New Member
Anton
Join Date: Nov 2014
Posts: 2
Rep Power: 0 |
Hi Anne,
Could you please post or attach the post-processing tool that you created, the one that writes \tilde{fd}*(1+fe) and 1-\tilde{fd} . Many Thanks Anton |
|
October 12, 2015, 09:58 |
|
#30 |
Senior Member
Anne Gerdes
Join Date: Aug 2010
Location: Hamburg
Posts: 168
Rep Power: 16 |
Dear Anton,
sorry for this late response. I found the tool which I implemented a while ago. If you are still interested, I could send it to you via e-mail. Kind Regards, Anne |
|
January 18, 2016, 22:35 |
|
#31 |
New Member
Jade Chantrell
Join Date: Dec 2015
Location: Newcastle, Australia
Posts: 12
Rep Power: 11 |
(Sorry, ignore me)
Last edited by Chanterz; January 18, 2016 at 22:40. Reason: Accidently post on wrong thread. |
|
January 18, 2016, 22:41 |
|
#32 |
New Member
Jade Chantrell
Join Date: Dec 2015
Location: Newcastle, Australia
Posts: 12
Rep Power: 11 |
For anyone still following this thread, the correction Corrado posted in response to Anne's LESProperties post worked for me,
Thanks |
|
April 9, 2017, 13:46 |
Is this the answer to your Question ?
|
#33 |
Senior Member
Hasan K.J.
Join Date: Dec 2011
Location: Bristol, United Kingdom
Posts: 200
Rep Power: 15 |
Hi All,
My two cents on the intial question, This should be added to the functions in the controlDict, to get the LES and DES regions during the simulations so it can be visualised after the simulation. Code:
desField { type DESModelRegions; functionObjectLibs ("libutilityFunctionObjects.so"); log true; enabled on; storeFilter on; timeStart 0.15; outputControl outputTime; } Hasan K.J
__________________
"Real knowledge is to know the extent of one's ignorance." - Confucius |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Detached eddy simulation | rooholghodos | OpenFOAM | 0 | March 7, 2012 11:35 |
Transition RANS to LES during simulation | LorenzN | OpenFOAM Running, Solving & CFD | 4 | November 17, 2011 11:47 |
Link between eddy viscosity and subgrid-scale turbulent viscosity in LES | Marvin | Main CFD Forum | 6 | December 4, 2009 12:08 |
Large Eddy Simulation help | PattiMichelle | Phoenics | 2 | April 29, 2005 14:24 |
Detached Eddy Simulation | Fred | Main CFD Forum | 4 | December 16, 2000 10:45 |