Hostname: page-component-6898cfcb55-kwdml Total loading time: 0 Render date: 2026-11-11T09:01:39.473Z Has data issue: false hasContentIssue false

Physics-agnostic and physics-infused machine learning for thin films flows: modelling, and predictions from small data

Published online by Cambridge University Press:  27 November 2023

Cristina P. Martin-Linares
Affiliation:
Department of Mechanical Engineering,Whiting School of Engineering, Johns Hopkins University, 3400 North Charles Street, Baltimore, MD 21218, USA
Yorgos M. Psarellis
Affiliation:
Department of Chemical and Biomolecular Engineering,Whiting School of Engineering, Johns Hopkins University, 3400 North Charles Street, Baltimore, MD 21218, USA
George Karapetsas
Affiliation:
Department of Chemical Engineering, Aristotle University of Thessaloniki, Thessaloniki 54124, Greece
Eleni D. Koronaki*
Affiliation:
Interdisciplinary Center for Security, Reliability and Trust, University of Luxembourg, 29 John F. Kennedy Avenue, Luxembourg 1855, LuxembourgSchool of Chemical Engineering, National Technical University of Athens, Athens 15780, Greece
Ioannis G. Kevrekidis*
Affiliation:
Department of Chemical and Biomolecular Engineering,Whiting School of Engineering, Johns Hopkins University, 3400 North Charles Street, Baltimore, MD 21218, USA
*
†Email addresses for correspondence: eleni.koronaki@uni.lu, yannisk@jhu.edu
†Email addresses for correspondence: eleni.koronaki@uni.lu, yannisk@jhu.edu

Abstract

Numerical simulations of multiphase flows are crucial in numerous engineering applications, but are often limited by the computationally demanding solution of the Navier–Stokes (NS) equations. The development of surrogate models relies on involved algebra and several assumptions. Here, we present a data-driven workflow where a handful of detailed NS simulation data are leveraged into a reduced-order model for a prototypical vertically falling liquid film. We develop a physics-agnostic model for the film thickness, achieving a far better agreement with the NS solutions than the asymptotic Kuramoto–Sivashinsky (KS) equation. We also develop two variants of physics-infused models providing a form of calibration of a low-fidelity model (i.e. the KS) against a few high-fidelity NS data. Finally, predictive models for missing data are developed, for either the amplitude, or the full-field velocity and even the flow parameter from partial information. This is achieved with the so-called ‘gappy diffusion maps’, which we compare favourably to its linear counterpart, gappy POD.

Information

Type
JFM Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Figure 1.Cross-section of a film flowing on a plane, inclined with respect to the horizontal by angle $\theta$. Here $H=1$ is the dimensionless Nusselt film height.

Figure 1

Figure 2.Bifurcation diagram of the NS and KS equations.

Figure 2

Figure 3.‘Black box’ model performance. Attractors for different $R$ numbers derived by (i) the NS equation (dashed line), (ii) the KS equation (grey) and (iii) the NN-derived PDE (black); all results are rescaled in the NS scaling. (a) $R = 1.45$, (b) $R = 1.95$, (c) $R = 3.30$, (d) $R = 3.70$, (e) $R = 4.20$ and (f) $R = 5.20$.

Figure 3

Figure 4.Black box model wave comparison. (a,d) Attractors; (b,e) time instance of the amplitude, derived by the NS equation (dashed line), the KS equation (grey line) and the NN-derived PDE (black line); (c,f) error. Results are shown for (a–c) $R=1.95$, (d–f) $R=4.2$; all results are rescaled in the NS scaling.

Figure 4

Figure 5.Black box model performance in the case of a solitary wave ($R=20$, $L=300$, $\theta =6.4^ \circ$). (a) Attractors for $R$ numbers derived by (i) the NS equation (dashed line), (ii) the NN-derived PDE (black); all results are rescaled in the NS scaling. (b) Amplitude of the NS equation (dashed line) and the black box model derived at the same time instance. (c) Blow-up of the amplitude comparison in the capillary ripples region.

Figure 5

Figure 6.Additive grey box model comparison to ground truth, $R=4.2$; attractors (a); wave amplitude in a specific time step (b); absolute error at each point in space and time between grey box I model and ground truth.

Figure 6

Figure 7.Additive grey box model performance in the case of a solitary wave ($R=20$, $L=300$, $\theta =6.4^ \circ$). (a) Amplitude of the NS equation (dashed line) and the grey box model derived at the same time instance (all results are rescaled in the NS scaling). (b) Absolute error at each point in space and time. (c) Blow-up of the amplitude comparison in the capillary ripples region.

Figure 7

Figure 8.‘Functional grey box’ model, $R=4.2$ (cf. (3.3)) comparison to ground truth. (a) Functional model 1, (b) functional model 2, (c) functional model 3 and (d) functional model 4. (left) Attractor comparison; (centre) wave comparison at a specific time step; (right) absolute error at each point in space and time.

Figure 8

Figure 9.Schematic representation of the gappy DMAPs workflow: the DMAP coordinates of the full dataset are discovered. Then from partial data, the corresponding latent (DMAP) variables are inferred and, from them, it is possible to map back to the complete data.

Figure 9

Figure 10.Double DMAPS; $R=3.5$. Each column of figures presents the actual velocity contours (a–c), predicted velocity contours (d–f) and error (g–i). The dots in the top figures signify points where the value of the amplitude is considered known. (a,d,g) The value of the amplitude at 80 points is considered known and the maximum error is $4\,\%$. (b,e,h) The value at 8 equidistant points is considered known and the maximum error is $4\,\%$. (c,f,i) The value at 40 points in the first half of the wave is considered known and the maximum error is again close to $4\,\%$.

Figure 10

Figure 11.Gappy POD; $R=3.5$. Each column of figures presents the actual velocity contours (a–c), predicted velocity contours (d–f) and error (g–i). The dots in the top figures signify points where the value of the amplitude is considered known. (a,d,g) The value of the amplitude at 80 points is considered known and the maximum error is $10\,\%$. (b,e,h) The value at 8 equidistant points is considered known and the maximum error is $10\,\%$. (c,f,i) The value at 40 points in the first half of the wave is considered known and the maximum error is close to $35\,\%$.

Figure 11

Figure 12.Gappy DMAPS; $R=20$, $Ca=0.00952$, $L=300$, $\theta =6.4^\circ$. Each column of figures presents the predicted velocity contours (a–c) and error (d–f). The dots in the top figures signify points where the value of the amplitude is considered known. (a,d) The value of the amplitude at 80 points is considered known and the maximum error is $1.5\,\%$. (b,e) The value at 40 equidistant points is considered known and the maximum error is $3\,\%$. (c,f) The value at 40 points in the first half of the wave is considered known and the maximum error is again close to $7\,\%$.