Digital-Filter Based Synthetic Turbulence Generation Method for LES/DES Inflow
Some changes are not shown
For a faster browsing experience, some files are collapsed by default.
Files
34+ 6
− 0
Velocity boundary condition generating synthetic turbulence-alike
time-series for LES and DES turbulent flow computations.
To this end, two synthetic turbulence generators can be chosen:
- Digital-filter method-based generator (DFM)
\verbatim
Klein, M., Sadiki, A., and Janicka, J.
A digital filter based generation of inflow data for spatially
developing direct numerical or large eddy simulations,
Journal of Computational Physics (2003) 186(2):652-665.
doi:10.1016/S0021-9991(03)00090-1
\endverbatim
- Forward-stepwise method-based generator (FSM)
\verbatim
Xie, Z.-T., and Castro, I.
Efficient generation of inflow conditions for large eddy simulation of
street-scale flows, Flow, Turbulence and Combustion (2008) 81(3):449-470
doi:10.1007/s10494-008-9151-5
\endverbatim
In DFM or FSM, a random number set (mostly white noise), and a group
of target statistics (mostly mean flow, Reynolds stress tensor profiles and
length-scale sets) are fused into a new number set (stochastic time-series,
yet consisting of the statistics) by a chain of mathematical operations
whose characteristics are designated by the target statistics, so that the
realised statistics of the new sets could match the target.
Random number sets ---->-|
|
DFM or FSM ---> New stochastic time-series consisting
| turbulence statistics
Turbulence statistics ->-|
The main difference between DFM and FSM is that the latter replaces the
streamwise convolution summation in DFM by a simpler and a quantitatively
justified equivalent procedure in order to reduce computational costs.
Accordingly, the latter potentially brings resource advantages for
computations involving relatively large length-scale sets and small
time-steps.
Verified for serial
, scotch-parallel (4)
, hierar.-parallel (1 2 2)
, hierar.-parallel (1 2 4)
, serial-restart
, and parallel-restart
in terms of input Reynolds stress tensor components through channel395DFSEM
tutorial (one-cell domain).
Checked for various possible (commonly encountered) wrong inputs, e.g. arbitrary Reynolds stress tensor components.
The model input:
The model output: Stochastic time-series involving the statistics of the model input sets.
The model computation has four subsequent steps:
Fidelity:
Preliminary statistically-stationary results from a channel-height profile on the patch (one-cell domain channel395DFSEM
case: hierar.-parallel (1 2 4)
):
Preliminary not-statistically developed (0.6 sec run, ongoing) with non-optimal input results from full channel395DFSEM
case:
Performance:
Preliminary comparisons with DFSEM suggests that the current model is ~1.8x faster for the channel395DFSEM
tutorial.
bilinear interpolation
is not fully functional.For a faster browsing experience, some files are collapsed by default.