An open source MATLAB package to perform basic and advanced statistical analysis of turbulence data and other complex systems
arXiv:2106.13042 · doi:10.1063/5.0107974
Abstract
We present a user-friendly open-source MATLAB\textsuperscript{\textregistered} package developed by the research group Turbulence, Wind energy and Stochastics (TWiSt) at the Carl von Ossietzky University of Oldenburg. Firstly, this package helps the user to perform a very basic statistical analysis of a given turbulent data set which we believe to be useful to the entire turbulence community. It can be used to estimate the statistical quantities of turbulence such as the spectrum density, turbulent intensity, integral length scale, Taylor microscale, Kolmogorov scale and dissipation rate. Different well-known methods available in the literature were selected so that they can be compared. Secondly, this package also performs an advanced analysis which includes the scale-dependent statistical description of turbulent cascade using the Fokker-Planck equation which consequently leads to the assessment of integral fluctuation theorem. This is utilized to estimate velocity increments, structure functions and their scaling exponents, drift and diffusion coefficients of the Fokker-Planck equation and consequently the total entropy production of the turbulent cascade. As a precondition for the stochastic process approach, Markovian properties of the turbulent cascade in scale are tested. The knowledge of a Fokker-Planck equation allows to determine for each independent cascade trajectories a total entropy production. The estimation of total entropy production allows to verify a rigorous law of non-equilibrium stochastic thermodynamics, namely the integral fluctuation theorem, which must be valid if Markov properties hold and the Fokker-Planck equation is correct. This approach to the turbulent cascade process has the potential for a new way to link the statistical description of turbulence, non-equilibrium stochastic thermodynamics and local turbulent flow structures.
arXiv commentThis open source MATLAB package can be downloaded with all the supplementary material (data, source code and standalone applications (64-bit) for Windows, macOS and Linux) to replicate all the results presented in this paper from the repository on GitHub https://github.com/andre-fuchs-uni-oldenburg/OPEN_FPE_IFT
References in corpus (26)
- Stochastic thermodynamics, fluctuation theorems, and molecular machines
- Entropy production along a stochastic trajectory and an integral fluctuation theorem
- Measurement of Lagrangian velocity in fully developed turbulence
- Turbulence without Richardson-Kolmogorov cascade
- Stochastic Analysis and Regeneration of Rough Surfaces
- Markov properties of high frequency exchange rate data
- Nonlinear stochastic modeling with Langevin regression
- On the universality of small scale turbulence
- An Iterative Procedure for the Estimation of Drift and Diffusion Coefficients of Langevin Processes
- The Fokker-Planck Approach to Complex Spatio-Temporal Disordered Systems
- Multiscale reconstruction of time series
- Energy cascades in active-grid-generated turbulent flows
- Improved estimation of Fokker-Planck equations through optimisation
- Probing small-scale intermittency with a fluctuation theorem
- Stochastic analysis of surface roughness
- An open source MATLAB package to perform basic and advanced statistical analysis of turbulence data and other complex systems
- On universal features of the turbulent cascade in terms of non-equilibrium thermodynamics
- A Langevin equation for the energy cascade in fully-developed turbulence
- Effects of Fluctuating Energy Input on the Small Scales in Turbulence
- On different cascade-speeds for longitudinal and transverse velocity increments
- Stochastic interpolation of sparsely sampled time series via multi-point fractional Brownian bridges
- Stochastic analysis of ocean wave states with and without rogue waves
- Instantons and the path to intermittency in turbulent flows
- Capturing rogue waves by multi-point statistics
- Multi-level stochastic refinement for complex time series and fields: A Data-Driven Approach
- Rogue waves and entropy consumption