|
[Sponsors] |
locDynOneEqEddy implementation and references |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
December 7, 2010, 14:00 |
locDynOneEqEddy implementation and references
|
#1 |
Senior Member
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,912
Rep Power: 36 |
Dear all,
I am checking the implementation of dynamic LES models in OpenFOAM, and I have a doubt on the calculation of the dynamic coefficients in locDynOneEqEddy. The ck coefficient is computed dynamically as Code:
volSymmTensorField LL = simpleFilter_(dev(filter_(sqr(U())) - (sqr(filter_(U()))))); volSymmTensorField MM = simpleFilter_(-2.0*delta()*pow(KK, 0.5)*filter_(D)); volScalarField ck = simpleFilter_(0.5*(LL && MM)) /( simpleFilter_(magSqr(MM)) + dimensionedScalar("small", sqr(MM.dimensions()), VSMALL) ); return 0.5*(mag(ck) + ck); However, U (the one solved for in LES momentum equation) is already the filtered velocity, based on the filtering applied by the mesh. Why is the filter operation applied twice? Shouldn't it be applied once only, since the solved velocity is already filtered once by the mesh? Is there any reference for this implementation? Best,
__________________
Alberto Passalacqua GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats (current status: http://albertopassalacqua.com/?p=1541) OpenQBMM - An open-source implementation of quadrature-based moment methods. To obtain more accurate answers, please specify the version of OpenFOAM you are using. |
|
May 12, 2011, 12:54 |
LDKM implementation
|
#2 |
Senior Member
Tarak
Join Date: Aug 2010
Location: State College, PA
Posts: 111
Rep Power: 16 |
Hii Alberto,
I am also looking at the LDKM implementation in OF. Can you please tell me whether the in following part, in line 148, should it be sqrt(k_)?? Or is it supposed to be k^(3/2) ? fvScalarMatrix kEqn 00142 ( 00143 fvm::ddt(k_) 00144 + fvm::div(phi(), k_) 00145 - fvm::laplacian(DkEff(), k_) 00146 == 00147 P 00148 - fvm::Sp(ce(D, KK)*sqrt(k_)/delta(), k_) 00149 ); Also can you provide me any proper reference for the model? And if you have managed to have a look at it completely, can you please let me know whether the implementation is perfect or not? Thanks, Tarak |
|
June 17, 2011, 14:39 |
|
#3 |
Senior Member
Tarak
Join Date: Aug 2010
Location: State College, PA
Posts: 111
Rep Power: 16 |
Hii Alberto,
I was running the backward facing step case (Le & Moin for Re_h=5100 using LDKM in Openfoam. But I got a shorter recirculation length (~5h whereas published results show ~6h). Can you please let me know if you have run this case, and/or if you have any other comments. Thanks, Tarak |
|
June 17, 2011, 14:59 |
|
#4 |
Senior Member
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,912
Rep Power: 36 |
Hi, I did not run that case. You might want to give a try to the new Lagrangian dynamic Smagorinsky model in OpenFOAM 2.0.x
Best,
__________________
Alberto Passalacqua GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats (current status: http://albertopassalacqua.com/?p=1541) OpenQBMM - An open-source implementation of quadrature-based moment methods. To obtain more accurate answers, please specify the version of OpenFOAM you are using. |
|
June 20, 2011, 17:42 |
|
#5 | |
Senior Member
Daniel WEI (老魏)
Join Date: Mar 2009
Location: Beijing, China
Posts: 689
Blog Entries: 9
Rep Power: 21 |
Quote:
Interesting, I am reading this dynamic localization model. And it seems to me that this is the best model in OpenFOAM LES modeling so far, (I have no idea of what going on with 2.0), but I guess this model is based on 1995 Ghosal's paper. The simplefilter.() function, in my opinion, is not the first filtering, neither is it a test filter, it simply means to do an "integral over the volume", and I think this was supposed to do it in homogeneous direction as initially suggested by Germano (see dyn S model in OF, it is just an average operation), and improved by Lili and many others like Ghosal, Lund, Moin, etc., now this is done in OF really localized (within a cell??), it's all about the averging process so to calculate C. But I failed to see the current implementation has fully realized what suggested in that paper. I will study it further
__________________
~ Daniel WEI ------------- Boeing Research & Technology - China Beijing, China Last edited by lakeat; June 20, 2011 at 17:59. |
||
June 20, 2011, 17:58 |
|
#6 |
Senior Member
Tarak
Join Date: Aug 2010
Location: State College, PA
Posts: 111
Rep Power: 16 |
I would really like to know upon which formulation is the LDKM model in OpenFOAM based on, is it Ghosal's, Menon's or a modifed Germano approach? Also I would appreciate if anyone shares his opinion on using this model for cases like backstep, circular cylinder etc.
Thanks, Tarak |
|
June 20, 2011, 18:00 |
|
#7 | |
Senior Member
Daniel WEI (老魏)
Join Date: Mar 2009
Location: Beijing, China
Posts: 689
Blog Entries: 9
Rep Power: 21 |
Quote:
__________________
~ Daniel WEI ------------- Boeing Research & Technology - China Beijing, China |
||
June 20, 2011, 18:03 |
|
#8 |
Senior Member
Daniel WEI (老魏)
Join Date: Mar 2009
Location: Beijing, China
Posts: 689
Blog Entries: 9
Rep Power: 21 |
And I have no further experience, which means I really don't know how could this localization (I mean the way OF is using now) overcome the long standing notorious stability problem. Hope someone would enlighten me by some theoretical words.
Thanks
__________________
~ Daniel WEI ------------- Boeing Research & Technology - China Beijing, China |
|
June 20, 2011, 18:15 |
|
#9 |
Senior Member
Tarak
Join Date: Aug 2010
Location: State College, PA
Posts: 111
Rep Power: 16 |
ya, the LDKM formulation is indeed Sandeep Ghosal's (JFM 1995). But I am asking about the formulation in Openfoam, although it is intended to be LDKM, but I highly doubt on what formulation is it really based on.
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Implementation of QUICK scheme | Romuald Skoda | Main CFD Forum | 11 | November 6, 2017 22:20 |
Request for help so as to debug MAC implementation | HectorRedal | Main CFD Forum | 0 | September 13, 2010 17:52 |
k-w Turbulence model implementation | suneesh | Main CFD Forum | 4 | November 23, 2005 18:35 |
Please help: IPSA implementation references | Alex Costa | Phoenics | 4 | September 8, 2004 22:49 |
References for MacCormack scheme | L Srinivasa Mohan | Main CFD Forum | 1 | March 10, 2000 14:45 |