Data-driven decompositions are becoming essential tools in fluid dynamics, allowing for tracking the evolution of coherent patterns in large datasets, and for constructing low-order models of complex phenomena. In this work, we analyse the main limits of two popular decompositions, namely the proper orthogonal decomposition (POD) and the dynamic mode decomposition (DMD), and we propose a novel decomposition which allows for enhanced feature detection capabilities. This novel decomposition is referred to as multi-scale proper orthogonal decomposition (mPOD) and combines multi-resolution analysis (MRA) with a standard POD. Using MRA, the mPOD splits the correlation matrix into the contribution of different scales, retaining non-overlapping portions of the correlation spectra; using the standard POD, the mPOD extracts the optimal basis from each scale. After introducing a matrix factorization framework for data-driven decompositions, the MRA is formulated via one- and two-dimensional filter banks for the dataset and the correlation matrix respectively. The validation of the mPOD, and a comparison with the discrete Fourier transform (DFT), DMD and POD are provided in three test cases. These include a synthetic test case, a numerical simulation of a nonlinear advection–diffusion problem and an experimental dataset obtained by the time-resolved particle image velocimetry (TR-PIV) of an impinging gas jet. For each of these examples, the decompositions are compared in terms of convergence, feature detection capabilities and time–frequency localization.
Machine learning frameworks such as genetic programming and reinforcement learning (RL) are gaining popularity in flow control. This work presents a comparative analysis of the two, benchmarking some of their most representative algorithms against global optimization techniques such as Bayesian optimization and Lipschitz global optimization. First, we review the general framework of the model-free control problem, bringing together all methods as black-box optimization problems. Then, we test the control algorithms on three test cases. These are (1) the stabilization of a nonlinear dynamical system featuring frequency cross-talk, (2) the wave cancellation from a Burgers’ flow and (3) the drag reduction in a cylinder wake flow. We present a comprehensive comparison to illustrate their differences in exploration versus exploitation and their balance between ‘model capacity’ in the control law definition versus ‘required complexity’. Indeed, we discovered that previous RL control attempts of controlling the cylinder wake were performing linear control and that the wide observation space was limiting their performances. We believe that such a comparison paves the way towards the hybridization of the various methods, and we offer some perspective on their future development in the literature of flow control problems.
25 June 2020 in Measurement Science and Technology
Data-driven decompositions of particle image velocimetry (PIV) measurements are widely used for a variety of purposes, including the detection of coherent features (e.g. vortical structures), filtering operations (e.g. outlier removal or random noise mitigation), data reduction and compression. This work presents the application of a novel decomposition method, referred to as multiscale proper orthogonal decomposition (mPOD, Mendez et al 2019) to time-resolved PIV (TR-PIV) measurement. This method combines multiresolution analysis and standard proper orthogonal decomposition (POD) to achieve a compromise between decomposition convergence and spectral purity of the resulting modes. The selected test case is the flow past a cylinder in both stationary and transient conditions, producing a frequency-varying Karman vortex street. The results of the mPOD are compared to the standard POD, the discrete Fourier transform and the dynamic mode decomposition. The mPOD is evaluated in terms of decomposition convergence and time-frequency localization of its modes. The multiscale modal analysis allows for revealing beat phenomena in the stationary cylinder wake, due to the three-dimensional nature of the flow, and to correctly identify the transition from various stationary regimes in the transient test case.
We analyze and compare various empirical models of wall pressure spectra beneath turbulent boundary layers and propose an alternative machine learning approach using Artificial Neural Networks (ANNs). The analysis and the training of the ANN are performed on data from experiments and high-fidelity simulations by various authors, covering a wide range of flow conditions. We present a methodology to extract all the turbulent boundary layer parameters required by these models, also considering flows experiencing strong adverse pressure gradients. Moreover, the database is explored to unveil important dependencies within the boundary layer parameters and to propose a possible set of features from which the ANN should predict the wall pressure spectra. The results show that the ANN outperforms traditional models in adverse pressure gradients, and its predictive capabilities generalize better over the range of investigated conditions. The analysis is completed with a deep ensemble approach for quantifying the uncertainties in the model prediction and integrated gradient analysis of the model sensitivity to its inputs. Uncertainties and sensitivities allow for identifying the regions where new training data would be most beneficial to the model's accuracy, thus opening the path toward a self-calibrating modeling approach.
19 January 2023 in Measurement Science and Technology
Dimensionality reduction is the essence of many data processing problems, including filtering, data compression, reduced-order modeling and pattern analysis. While traditionally tackled using linear tools in the fluid dynamics community, nonlinear tools from machine learning are becoming increasingly popular. This article, halfway between a review and a tutorial, introduces a general framework for linear and nonlinear dimensionality reduction techniques. Differences and links between autoencoders and manifold learning methods are highlighted, and popular nonlinear techniques such as kernel principal component analysis, isometric feature learning and locally linear embedding are placed in this framework. These algorithms are benchmarked in three classic problems: (a) filtering, (b) identification of oscillatory patterns, and (c) data compression. Their performances are compared against the traditional proper orthogonal decomposition to provide a perspective on their diffusion in fluid dynamics.
We propose a meshless method to compute pressure fields from image velocimetry data, regardless of whether this is available on a regular grid as in cross-correlation based velocimetry or on scattered points as in tracking velocimetry. The proposed approach is based on radial basis functions (RBFs) regression and relies on the solution of two constrained least square problems. The first one is the regression of the measurements to create an analytic representation of the velocity field. This regression can be constrained to impose boundary conditions (e.g. no-slip velocity on a wall or inlet conditions) or differential constraints (e.g. the solenoidal condition for an incompressible flow). The second one is the meshless integration of the pressure Poisson equation, achieved by seeking a solution in the form of a RBF expansion and using constraints to impose boundary conditions. We first illustrate the derivation of the two least square problems and the numerical techniques implemented for their solution. Then, we showcase the method with three numerical test cases of growing complexity. These are a 2D Gaussian Vortex, a 2D flow past a cylinder from CFD and a 3D Stokes flow past a sphere. For each case, we consider randomly sampled vector fields simulating particle tracking measurements and analyze the sensitivity to noise and seeding density.