Searcharxiv⌕ Search

arXiv subjects

Nguyen Anh Khoa Doan

Publications and source records attributed to Nguyen Anh Khoa Doan.

18 recordsLinked to original sources

Acceleration of an algebraic multigrid pressure solver using graph neural networks

Solving the pressure-Poisson equation remains the primary computational bottleneck in incompressible unstructured flow solvers primarily due to the inherent sensitivity of traditional linear solvers to mesh irregularities. This work introduces a data-driven algebraic multigrid (AMG) smoother that uses a modified graph convolutional isomorphism network (GCIN). The graph neural network predicts optimal polynomial coefficients to construct a sparse pseudo-inverse operator across diverse grid topologies. The coefficients are optimized to reduce the residual after each V-cycle iteration. By directly capturing the algebraic structure of the system from the sparse coefficient matrix, the proposed method maintains the solver's linearity while adapting to local anisotropies in unstructured grids. Our framework demonstrates significant performance gains by reducing the number of V-cycles required for a given tolerance and delivering wall-clock speedups from 4% to 37% across diverse benchmarks. Notably, the model exhibits robust generalization by maintaining efficiency on meshes up to 128 times larger than those seen in training, and by accelerating the solver's convergence on unseen industry-relevant problems such as the AirfRANS dataset.

physics.comp-ph↗

Experimental Demonstration of SDRL Controller for TS Wave Suppression with DBD Actuator

An experimental wind-tunnel implementation of a model-free single-step deep reinforcement learning (SDRL) controller is presented for TS wave suppression in a flat plate boundary layer. The controller is deployed in a feedforward layout. The arrangement comprises an upstream reference microphone, a downstream error microphone, and a DBD plasma actuator located between them. The controller updates its policy online from the measured error signal and, in real time, adjusts the coefficients of a finite-impulse-response (FIR) filter that maps the reference signal to the actuation command. TS waves are artificially introduced by a second, upstream-located DBD trigger actuator identical in specification to the control actuator. The trigger actuator is driven with single-frequency, multi-frequency, or broadband white-noise inputs depending on the control cases. Experiments were carried out in an anechoic wind tunnel facility using flush-mounted pressure microphones for sensing and controller feedback, together with two-component planar particle image velocimetry~(PIV) for flow-field verification. The controller performance is assessed via second-order statistics of the error signal and the spectral attenuation of the TS wave content. Across all tested scenarios, the SDRL-based controller consistently reduces the downstream disturbance level and exhibits robustness to moderate variations in freestream velocity and in the incoming TS wave disturbance spectrum. These results provide an experimental step toward adaptable, data-driven TS wave suppression with compact sensing and actuation, supporting practical strategies for boundary layer transition delay.

physics.flu-dyn↗

Discovery of a Physically Interpretable Data-Driven Wind-Turbine Wake Model

This study presents a compact data-driven Reynolds-averaged Navier-Stokes (RANS) model for wind turbine wake prediction, built as an enhancement of the standard \(k\)-\(\varepsilon\) formulation. Several candidate models were discovered using the symbolic regression framework Sparse Regression of Turbulent Stress Anisotropy (SpaRTA), trained on a single Large Eddy Simulation (LES) dataset of a standalone wind turbine. The leading model was selected by prioritizing simplicity while maintaining reasonable accuracy, resulting in a novel linear eddy viscosity model. This selected leading model reduces eddy viscosity in high-shear regions, particularly in the wake, to limit turbulence mixing and delay wake recovery. This addresses a common shortcoming of the standard \(k\)-\(\varepsilon\) model, which tends to overpredict mixing, leading to unrealistically fast wake recovery. Moreover, the formulation of the leading model closely resembles that of the established \(k\)-\(\varepsilon\)-\(f_P\) model. Consistent with this resemblance, the leading and \(k\)-\(\varepsilon\)-\(f_P\) models show nearly identical performance in predicting velocity fields and power output, but they differ in their predictions of turbulent kinetic energy. In addition, the generalization capability of the leading model was assessed using three unseen six-turbine configurations with varying spacing and alignment. Despite being trained solely on a standalone turbine case, the model produced results comparable to LES data. These findings demonstrate that data-driven methods can yield interpretable, physically consistent RANS models that are competitive with traditional modeling approaches while maintaining simplicity and achieving generalizability.

physics.flu-dyn↗

Data-driven turbulence modelling for magnetohydrodynamic flows in annular pipes

We present a data-driven approach to Reynolds-averaged Navier-Stokes turbulence closure modelling in magnetohydrodynamic (MHD) flows. In these flows the magnetic field interacting with the conductive fluid induces unconventional turbulence states such as quasi two-dimensional (2D) turbulence, and turbulence suppression, which are poorly represented by standard Boussinesq models. Our data-driven approach uses time-averaged Large Eddy Simulation (LES) data of annular pipe flows, at different Hartmann numbers, to derive corrections for the $k$-$ω$ SST model. Correction fields are obtained by injecting time averaged LES fields into the MHD RANS equations, and examining the remaining residuals. The correction to the Reynolds-stress anisotropy is approximated with a modified Tensor Basis Neural Network (TBNN). We extend the generalised eddy hypothesis with a traceless antisymmetric tensor representation of the Lorentz force to obtain MHD flow features, thus keeping Galilean and frame invariance while including MHD effects in the turbulence model. The resulting data-driven models are shown to reduce errors in the mean flow, and to generalise to annular flow cases with different Hartmann numbers from those of the training cases.

physics.flu-dyn↗

Incomplete to complete multiphysics forecasting -- a hybrid approach for learning unknown phenomena

Modeling complex dynamical systems with only partial knowledge of their physical mechanisms is a crucial problem across all scientific and engineering disciplines. Purely data-driven approaches, which only make use of an artificial neural network and data, often fail to accurately simulate the evolution of the system dynamics over a sufficiently long time and in a physically consistent manner. Therefore, we propose a hybrid approach that uses a neural network model in combination with an incomplete partial differential equations (PDE) solver that provides known, but incomplete physical information. In this study, we demonstrate that the results obtained from the incomplete PDEs can be efficiently corrected at every time step by the proposed hybrid neural network - PDE solver model, so that the effect of the unknown physics present in the system is correctly accounted for. For validation purposes, the obtained simulations of the hybrid model are successfully compared against results coming from the complete set of PDEs describing the full physics of the considered system. We demonstrate the validity of the proposed approach on a reactive flow, an archetypal multi-physics system that combines fluid mechanics and chemistry, the latter being the physics considered unknown. Experiments are made on planar and Bunsen-type flames at various operating conditions. The hybrid neural network - PDE approach correctly models the flame evolution of the cases under study for significantly long time windows, yields improved generalization, and allows for larger simulation time steps.

physics.flu-dyn↗

Convolutional autoencoder for the spatiotemporal latent representation of turbulence

Turbulence is characterised by chaotic dynamics and a high-dimensional state space, which make this phenomenon challenging to predict. However, turbulent flows are often characterised by coherent spatiotemporal structures, such as vortices or large-scale modes, which can help obtain a latent description of turbulent flows. However, current approaches are often limited by either the need to use some form of thresholding on quantities defining the isosurfaces to which the flow structures are associated or the linearity of traditional modal flow decomposition approaches, such as those based on proper orthogonal decomposition. This problem is exacerbated in flows that exhibit extreme events, which are rare and sudden changes in a turbulent state. The goal of this paper is to obtain an efficient and accurate reduced-order latent representation of a turbulent flow that exhibits extreme events. Specifically, we employ a three-dimensional multiscale convolutional autoencoder (CAE) to obtain such latent representation. We apply it to a three-dimensional turbulent flow. We show that the Multiscale CAE is efficient, requiring less than 10% degrees of freedom than proper orthogonal decomposition for compressing the data and is able to accurately reconstruct flow states related to extreme events. The proposed deep learning architecture opens opportunities for nonlinear reduced-order modeling of turbulent flows from data.

physics.flu-dyn↗

Clustering-based Identification of Precursors of Extreme Events in Chaotic Systems

Abrupt and rapid high-amplitude changes in a dynamical system's states known as extreme event appear in many processes occurring in nature, such as drastic climate patterns, rogue waves, or avalanches. These events often entail catastrophic effects, therefore their description and prediction is of great importance. However, because of their chaotic nature, their modelling represents a great challenge up to this day. The applicability of a data-driven modularity-based clustering technique to identify precursors of rare and extreme events in chaotic systems is here explored. The proposed identification framework based on clustering of system states, probability transition matrices and state space tessellation was developed and tested on two different chaotic systems that exhibit extreme events: the Moehliss-Faisst-Eckhardt model of self-sustained turbulence and the 2D Kolmogorov flow. Both exhibit extreme events in the form of bursts in kinetic energy and dissipation. It is shown that the proposed framework provides a way to identify pathways towards extreme events and predict their occurrence from a probabilistic standpoint. The clustering algorithm correctly identifies the precursor states leading to extreme events and allows for a statistical description of the system's states and its precursors to extreme events.

physics.flu-dyn↗

Modelling spatiotemporal turbulent dynamics with the convolutional autoencoder echo state network

The spatiotemporal dynamics of turbulent flows is chaotic and difficult to predict. This makes the design of accurate and stable reduced-order models challenging. The overarching objective of this paper is to propose a nonlinear decomposition of the turbulent state for 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 (i.e., it is a numerical approximation of the turbulent attractor). 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 decomposition in time. Third, by assembling the CAE and the ESN, we obtain an autonomous dynamical system: the convolutional autoncoder echo state network (CAE-ESN). This is the reduced-order model of the turbulent flow. We test the CAE-ESN on a two-dimensional flow. We show that, after training, the CAE-ESN (i) finds a latent-space representation of the turbulent flow that has less than 1% of the degrees of freedom than the physical space; (ii) time-accurately and statistically predicts the flow in both quasiperiodic and turbulent regimes; (iii) is robust for different flow regimes (Reynolds numbers); and (iv) takes less than 1% of computational time to predict the turbulent flow than solving the governing equations. This work opens up new possibilities for nonlinear decompositions and reduced-order modelling of turbulent flows from data.

physics.flu-dyn↗

Velocity Reconstruction in Puffing Pool Fires with Physics-Informed Neural Networks

Pool fires are canonical representations of many accidental fires, which can exhibit an unstable unsteady behaviour, known as puffing, which involves a strong coupling between the temperature and velocity fields. Despite their practical relevance to fire research, their experimental study can be limited due to the complexity of measuring relevant quantities in parallel. In this work, we analyse the use of a recent physics-informed machine learning approach, called Hidden Fluid Mechanics (HFM), to reconstruct unmeasured quantities in a puffing pool fire from measured quantities. The HFM framework relies on a Physics-Informed Neural Network (PINN) for this task. A PINN is a neural network that uses both the available data, here the measured quantities, and the physical equations governing the system, here the reacting Navier-Stokes equations, to infer the full fluid dynamic state. This framework is used to infer the velocity field in a puffing pool fire from measurements of density, pressure and temperature. In this work, the dataset used for this test was generated from numerical simulations. It is shown that the PINN is able to reconstruct the velocity field accurately and to infer most features of the velocity field. In addition, it is shown that the reconstruction accuracy is robust with respect to noisy data, and a reduction in the number of measured quantities is explored and discussed. This study opens up the possibility of using PINNs for the reconstruction of unmeasured quantities from measured ones, providing the potential groundwork for their use in experiments for fire research.

physics.flu-dyn↗

Modeling of the nonlinear flame response of a Bunsen-type flame via multi-layer perceptron

This paper demonstrates the ability of neural networks to reliably learn the nonlinear flame response of a laminar premixed flame, while carrying out only one unsteady CFD simulation. The system is excited with a broadband, low-pass filtered velocity signal that exhibits a uniform distribution of amplitudes within a predetermined range. The obtained time series of flow velocity upstream of the flame and heat release rate fluctuations are used to train the nonlinear model using a multi-layer perceptron. Several models with varying hyperparameters are trained and the dropout strategy is used as regularizer to avoid overfitting. The best performing model is subsequently used to compute the flame describing function (FDF) using mono-frequent excitations. In addition to accurately predicting the FDF, the trained neural network model also captures the presence of higher harmonics in the flame response. As a result, when coupled with an acoustic solver, the obtained neural network model is better suited than a classical FDF model to predict limit cycle oscillations characterized by more than one frequency. The latter is demonstrated in the final part of the present study. We show that the RMS value of the predicted acoustic oscillations together with the associated dominant frequencies are in excellent agreement with CFD reference data.

physics.flu-dyn↗

A posteriori assessment of consumption speed correction for LES with tabulated methods

Large eddy simulation of propane/air jet flame in the wrinkled flamelets regime of the Borghi diagram is used to assess the performance of a recently developed consumption speed correction model in premixed combustion. The combustion is modelled using flamelet tabulation with a presumed probability density function. The investigated flame does not lie in the shear layer and is subjected to self-driven oscillations, which is ideal to test the model performance. The flame behaviour is first discussed using an accurate simulation performed on a refined mesh requiring no correction. The same modelling framework used on a coarser mesh is observed to overestimate the consumption speed, leading to a shorter flame. The application of the consumption speed correction leads to the recovery of the flame length and width observed for the refined mesh, demonstrating its effectiveness. An extended model for partially-premixed combustion is also proposed and preliminarily tested on a high-pressure combustor.

physics.flu-dyn↗

Short- and long-term prediction of a chaotic flow: A physics-constrained reservoir computing approach

We propose a physics-constrained machine learning method-based on reservoir computing- to time-accurately predict extreme events and long-term velocity statistics in a model of turbulent shear flow. The method leverages the strengths of two different approaches: empirical modelling based on reservoir computing, which it learns the chaotic dynamics from data only, and physical modelling based on conservation laws, which extrapolates the dynamics when training data becomes unavailable. We show that the combination of the two approaches is able to accurately reproduce the velocity statistics and to predict the occurrence and amplitude of extreme events in a model of self-sustaining process in turbulence. In this flow, the extreme events are abrupt transitions from turbulent to quasi-laminar states, which are deterministic phenomena that cannot be traditionally predicted because of chaos. Furthermore, the physics-constrained machine learning method is shown to be robust with respect to noise. This work opens up new possibilities for synergistically enhancing data-driven methods with physical knowledge for the time-accurate prediction of chaotic flows.

physics.flu-dyn↗

Auto-Encoded Reservoir Computing for Turbulence Learning

We present an Auto-Encoded Reservoir-Computing (AE-RC) approach to learn the dynamics of a 2D turbulent flow. The AE-RC consists of an Autoencoder, which discovers an efficient manifold representation of the flow state, and an Echo State Network, which learns the time evolution of the flow in the manifold. The AE-RC is able to both learn the time-accurate dynamics of the flow and predict its first-order statistical moments. The AE-RC approach opens up new possibilities for the spatio-temporal prediction of turbulence with machine learning.

physics.flu-dyn↗

Physics-Informed Echo State Networks

We propose a physics-informed Echo State Network (ESN) to predict the evolution of chaotic systems. Compared to conventional ESNs, the physics-informed ESNs are trained to solve supervised learning tasks while ensuring that their predictions do not violate physical laws. This is achieved by introducing an additional loss function during the training, which is based on the system's governing equations. The additional loss function penalizes non-physical predictions without the need of any additional training data. This approach is demonstrated on a chaotic Lorenz system and a truncation of the Charney-DeVore system. Compared to the conventional ESNs, the physics-informed ESNs improve the predictability horizon by about two Lyapunov times. This approach is also shown to be robust with regard to noise. The proposed framework shows the potential of using machine learning combined with prior physical knowledge to improve the time-accurate prediction of chaotic dynamical systems.

cs.LG↗

First-principles machine learning modelling of COVID-19

The coronavirus disease 2019 (COVID-19) has changed the world since the World Health Organization declared its outbreak on 30th January 2020, recognizing the outbreak as a pandemic on 11th March 2020. As often said by politicians and scientific advisors, the objective is "to flatten the curve", or "push the peak down", or similar wording, of the virus spreading. Central to the official advice are mathematical models and data, which provide estimates on the evolution of the number of infected, recovered and deaths. The accuracy of the models is improved day by day by inferring the contact, recovery, and death rates from data (confirmed cases). A data-driven model trained with {\it both} data {\it and} first principles is proposed. The model can quickly be re-trained any time that new data becomes available. The method can be applied to more detailed epidemic models with virtually no conceptual modification.

q-bio.PE↗

Learning Hidden States in a Chaotic System: A Physics-Informed Echo State Network Approach

We extend the Physics-Informed Echo State Network (PI-ESN) framework to reconstruct the evolution of an unmeasured state (hidden state) in a chaotic system. The PI-ESN is trained by using (i) data, which contains no information on the unmeasured state, and (ii) the physical equations of a prototypical chaotic dynamical system. Non-noisy and noisy datasets are considered. First, it is shown that the PI-ESN can accurately reconstruct the unmeasured state. Second, the reconstruction is shown to be robust with respect to noisy data, which means that the PI-ESN acts as a denoiser. This paper opens up new possibilities for leveraging the synergy between physical knowledge and machine learning to enhance the reconstruction and prediction of unmeasured states in chaotic dynamical systems.

eess.SP↗

A physics-aware machine to predict extreme events in turbulence

We propose a physics-aware machine learning method to time-accurately predict extreme events in a turbulent flow. The method combines two radically different approaches: empirical modelling based on reservoir computing, which learns the chaotic dynamics from data only, and physical modelling based on conservation laws. We show that the combination of the two approaches is able to predict the occurrence and amplitude of extreme events in the self-sustaining process in turbulence-the abrupt transitions from turbulent to quasi-laminar states-which cannot be achieved by using either approach separately. This opens up new possibilities for enhancing synergistically data-driven methods with physical knowledge for the accurate prediction of extreme events in chaotic dynamical systems.

physics.flu-dyn↗

Physics-Informed Echo State Networks for Chaotic Systems Forecasting

We propose a physics-informed Echo State Network (ESN) to predict the evolution of chaotic systems. Compared to conventional ESNs, the physics-informed ESNs are trained to solve supervised learning tasks while ensuring that their predictions do not violate physical laws. This is achieved by introducing an additional loss function during the training of the ESNs, which penalizes non-physical predictions without the need of any additional training data. This approach is demonstrated on a chaotic Lorenz system, where the physics-informed ESNs improve the predictability horizon by about two Lyapunov times as compared to conventional ESNs. The proposed framework shows the potential of using machine learning combined with prior physical knowledge to improve the time-accurate prediction of chaotic dynamical systems.

physics.soc-ph↗