Litcius/Paper detail

Predicting turbulent dynamics with the convolutional autoencoder echo state network

Alberto Racca, Nguyen Anh Khoa Doan, Luca Magri

2023Journal of Fluid Mechanics49 citationsDOIOpen Access PDF

Abstract

The dynamics of turbulent flows is chaotic and difficult to predict. This makes the design of accurate reduced-order models challenging. The overarching objective of this paper is to propose a nonlinear decomposition of the turbulent state to predict the flow based on a reduced-order representation of the dynamics. We divide the turbulent flow into a spatial problem and a temporal problem. First, we compute the latent space, which is the manifold onto which the turbulent dynamics live. The latent space is found by a series of nonlinear filtering operations, which are performed by a convolutional autoencoder (CAE). The CAE provides the decomposition in space. Second, we predict the time evolution of the turbulent state in the latent space, which is performed by an echo state network (ESN). The ESN provides the evolution in time. Third, by combining the CAE and the ESN, we obtain an autonomous dynamical system: the CAE-ESN. This is the reduced-order model of the turbulent flow. We test the CAE-ESN on the two-dimensional Kolmogorov flow and the three-dimensional minimal flow unit. We show that the CAE-ESN: (i) finds a latent-space representation of the turbulent flow that has ${\lesssim }1\,\%$ of the degrees of freedom than the physical space; (ii) time-accurately and statistically predicts the flow at different Reynolds numbers; and (iii) takes ${\lesssim }1\,\%$ computational time to predict the flow with respect to solving the governing equations. This work opens possibilities for nonlinear decomposition and reduced-order modelling of turbulent flows from data.

Topics & Concepts

TurbulenceAutoencoderFlow (mathematics)Nonlinear systemComputer scienceState spaceAlgorithmStatistical physicsApplied mathematicsPhysicsArtificial intelligenceMathematicsArtificial neural networkMechanicsStatisticsQuantum mechanicsModel Reduction and Neural NetworksNeural Networks and Reservoir ComputingFluid Dynamics and Turbulent Flows
Predicting turbulent dynamics with the convolutional autoencoder echo state network | Litcius