Hostname: page-component-76d6cb85b7-92wsb Total loading time: 0 Render date: 2026-07-13T08:52:30.513Z Has data issue: false hasContentIssue false

Convolutional causal learning for aerodynamic flows

Published online by Cambridge University Press:  11 June 2026

Ryo Koshikawa
Affiliation:
Department of Aerospace Engineering, Graduate School of Engineering, Tohoku University, Sendai 980-8579, Japan
Ryo Araki
Affiliation:
Department of Mechanical and Aerospace Engineering, Tokyo University of Science, Noda 278-8510, Japan
Qiong Liu
Affiliation:
Department of Mechanical and Aerospace Engineering, New Mexico State University, New Mexico 88003, USA
Kai Fukami*
Affiliation:
Department of Aerospace Engineering, Graduate School of Engineering, Tohoku University, Sendai 980-8579, Japan
*
Corresponding author: Kai Fukami, kfukami1@tohoku.ac.jp

Abstract

Content of image described in text.

This study aims to capture aerodynamic causality from snapshot data with a time-varying mode decomposition technique referred to as information-theoretic machine learning. The current approach extracts time-dependent informative vortical structures, contributing to the future evolution of the aerodynamic coefficients. The present decomposition is employed with a convolutional neural network, enabling the identification of the spatial continuous mode. In addition, a low-order representation, characterising the informative vortical structures and their corresponding aerodynamic coefficients, can also be identified by considering autoencoder-based data compression. The present technique is applied to a range of aerodynamic examples, including extreme vortex-gust aerofoil interactions, experimentally measured transverse jet-wing interaction, and a turbulent separated wake across different Reynolds numbers. For the cases of gust-wing interaction, the time-varying gust effect on the lift response is extracted in an interpretable manner. With the example of a turbulent wake, the relationship between large-scale vortical motion and lift force is identified without any spatial length-scale information. The proposed approach could serve as a foundation for data-driven causal modelling and control for a range of unsteady flows.

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, provided the original article is properly cited.
Copyright
© The Author(s), 2026. Published by Cambridge University Press
Figure 0

Figure 1. Figure 1 long description.An example of the given state q$\boldsymbol q$ and the informative component qI$\boldsymbol q _I$ decomposed by a data-driven technique.

Figure 1

Figure 2. Figure 2 long description.Informative mode extractor F$\mathcal F$ based on (a$a$) convolutional autoencoder and (b$b$) convolutional neural network.

Figure 2

Figure 3. Figure 3 long description.Informative mode decomposition of extreme vortex–aerofoil interaction. (a)$(a)$ Vorticity field (Input) and extracted modes (IMD). (b)$(b)$ Time trace of lift coefficient, where convective time is set to be zero when the gust centre reaches the leading edge (grey line, undisturbed case). (c)$(c)$ The zoomed-in view of extracted mode at t=−0.299$t = -0.299$ with Δt=0.255$\Delta t=0.255$, where informative vorticity filed ωI$ \boldsymbol \omega_I$ is superposed. Latent-variable evolution with (d$d$) Δt=0.0085$\Delta t = 0.0085$ and (e)$(e)$Δt=0.255$\Delta t = 0.255$.

Figure 3

Figure 4. Figure 4 long description.The dependence of the mutual information loss on the number of training snapshots nsnapshot$n_{ {\textit{snapshot}}}$ among all the snapshots nall$n_{ {all}}$. (ad) Informative components at t=−0.299$t = -0.299$.

Figure 4

Figure 5. Figure 5 long description.The dependence of the informative components on the value of β$\beta$. The decomposed informative modes at t=−0.299$t = -0.299$ are shown with the L-curve plot.

Figure 5

Figure 6. Figure 6 long description.Informative mode decomposition for experimental transverse gust encounter at Re=20000${\textit{Re}} = 20\, 000$. (a$a$) Vorticity snapshots, reconstructed flow field via convolutional autoencoder, and extracted informative fields. (b$b$) Time series of lift coefficient. Latent space identified by the models (c$c$) without and (d$d$) with additional geometric constraints, where ξ1$\xi_1$ and ξ2$\xi_2$ denote the latent variables.

Figure 6

Figure 7. Figure 7 long description.Probability density functions of the vorticity (grey, input; red, IMD) are shown with informative components at representative time t=0.250$t = 0.250$, 1.00$1.00$ and 1.74$1.74$.

Figure 7

Figure 8. Figure 8 long description.Informative modal structure of spanwise-averaged separated flow over wing section at Re=20000${\textit{Re}} = 20\, 000$ and dependence of decomposed mode on time window.

Figure 8

Figure 9. Figure 9 long description.(a$a$) Informative modal structure of three-dimensional separated flow over wing section at Re=20000${\textit{Re}} = 20\, 000$ visualised with the iso-surface (Qth=100$Q_{ {th}} = 100$) coloured by streamwise velocity u$u$. (b$b$) Probability density function of Q$Q$-criterion field, p.d.f.(Q$\boldsymbol Q$). (c$c$) Scale-decomposed fields with two cuts of length scales.

Figure 9

Figure 10. Figure 10 long description.The Q$Q$R$R$ distributions of three-dimensional separated turbulent wake coloured by (a$a$) input and (b$b$) informative Q$Q$-criterion.

Figure 10

Figure 11. Figure 11 long description.Assessment of informative mode on the time window Δt$\Delta t$: (a$a$) power spectra density and (b$b$) streamwise variation of the magnitude of Q$Q$-criterion field (grey, input).