|
[Sponsors] |
How to determine the mean filtered strain rate for the Smagorinsky model |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
November 29, 2015, 23:45 |
How to determine the mean filtered strain rate for the Smagorinsky model
|
#1 |
New Member
Levin
Join Date: Jul 2012
Posts: 5
Rep Power: 14 |
Hi,
I have a very fundamental question on implementing a LES code. For example, if I want to use a Smagorinsky model or dynamic model, then there is the filtered strain rate (S) in the expressions of the eddy viscosity. As I know, the filtered strain rate is a function of the gradient of the filtered velocity field. My question is how to determine the filtered strain rate when we are writing a LES code? It seems that we can treat the filtered strain rate as a mean constant. But we need to get the filtered velocity field first which is the thing that we are solving by LES... I appreciate your answer. Thank you, Kevin |
|
November 30, 2015, 04:23 |
|
#2 |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,896
Rep Power: 73 |
Once the initial condition is prescribed, you have the filtered velocity field v_bar(x,0), then you can compute the tensor S(x,0). That completes all you need
If you use explicit time integration for the SGS model, you can proceed computing the filtered velocity field at the next time. If you would try to use an implicit time integration for the SGS term, you get into the problem that the resulting system is not linear. Some linearization can be used. |
|
November 30, 2015, 12:46 |
|
#3 | |
New Member
Levin
Join Date: Jul 2012
Posts: 5
Rep Power: 14 |
Quote:
Hi Filippo, Thank you for your reply. I'm currently using an explicit method which is simpler to implement. Based on your explanation, we are using the mean filtered strain rate obtained from the filtered velocity field at time level n to solve the filtered velocity V_bar at the time level n+1. Is this correct? Kevin |
||
November 30, 2015, 13:06 |
|
#4 |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,896
Rep Power: 73 |
Yes.
However, also explicit multi-level scheme can be used, based on time n, n-1, ... |
|
November 30, 2015, 13:47 |
|
#5 | |
New Member
Levin
Join Date: Jul 2012
Posts: 5
Rep Power: 14 |
Quote:
Another thing is that I'm using a MacCormack method (2nd order in time and space) to solve this viscous 1D Burgers equation. To perform a DNS simulation, the time step size has to be very small to get accurate results... Could you give me some suggestions on some other schemes with a minimum 2nd order accuracy? Thank you so much! Kevin |
||
November 30, 2015, 14:00 |
|
#6 |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,896
Rep Power: 73 |
The assumption that Delta = 2*h is quite arbitrary.... if you want to compute an initial filtered field from an initial pointwise velocity field you should use the same shape and width of the filter using during the simulation. But if you are working with implicit-based filtering, the shape and width of the filter is implicitly defined by the numerical scheme you adopt.
I suggest to start from a prescribed initial state, assuming it already represents the intial filtered field. You will run the simulation for several time step and thereafter the initial solution will become less relevant. If you want, give a look to my old paper about Burgers https://www.researchgate.net/publica...dy_simulations |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[openSmoke] libOpenSMOKE | Tobi | OpenFOAM Community Contributions | 562 | January 25, 2023 10:21 |
UDF diffusivity (strain rate)-UDS | Lilly | Fluent UDF and Scheme Programming | 0 | September 6, 2013 03:47 |
Dyn Smagorinsky model in O.F. 2.1.x | babakflame | OpenFOAM Running, Solving & CFD | 3 | May 20, 2013 13:51 |
About "Shear strain rate" | leo1985 | CFX | 0 | April 26, 2008 05:48 |
strain rate at arbitrary position in a cell | K. Kevala | FLUENT | 0 | February 4, 2004 18:14 |