Hostname: page-component-89b8bd64d-mmrw7 Total loading time: 0 Render date: 2026-05-11T18:47:48.582Z Has data issue: false hasContentIssue false

Low-order flow reconstruction and uncertainty quantification in disturbed aerodynamics using sparse pressure measurements

Published online by Cambridge University Press:  23 June 2025

Hanieh Mousavi*
Affiliation:
Mechanical and Aerospace Engineering, University of California, Los Angeles, CA 90095-1597, USA
Jeff D. Eldredge
Affiliation:
Mechanical and Aerospace Engineering, University of California, Los Angeles, CA 90095-1597, USA
*
Corresponding author: Hanieh Mousavi, hnmousavi@ucla.edu

Abstract

This paper presents a novel machine learning framework for reconstructing low-order gust-encounter flow field and lift coefficients from sparse, noisy surface pressure measurements. Our study thoroughly investigates the time-varying response of sensors to gust–airfoil interactions, uncovering valuable insights into optimal sensor placement. To address uncertainties in deep learning predictions, we implement probabilistic regression strategies to model both epistemic and aleatoric uncertainties. Epistemic uncertainty, reflecting the model’s confidence in its predictions, is modelled using Monte Carlo dropout – as an approximation to the variational inference in the Bayesian framework – treating the neural network as a stochastic entity. On the other hand, aleatoric uncertainty, arising from noisy input measurements, is captured via learned statistical parameters, and propagate measurement noise through the network into the final predictions. Our results showcase the efficacy of this dual uncertainty quantification strategy in accurately predicting aerodynamic behaviour under extreme conditions while maintaining computational efficiency, underscoring its potential to improve online sensor-based flow estimation in real-world applications.

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), 2025. Published by Cambridge University Press
Figure 0

Figure 1. Configuration of the problem, illustrating the relative position of the gust centre with respect to the airfoil tip, the size of the disturbance and the indices of sensors mounted on the airfoil.

Figure 1

Figure 2. Overview of the network architecture in the present study. The flow field data are compressed into a three-dimensional latent vector, denoted as $\boldsymbol{\xi }$, using the lift-augmented autoencoder. The architecture of this autoencoder is shown in (a). In the subsequent step, a pressure-based (MLP) network is trained to estimate the statistical parameters of a model distribution in the latent space, as illustrated on the left side of (b). This estimated latent vector sampled from the model distribution is then input into the decoder component of the autoencoder (a) to reconstruct both the vorticity field and the lift coefficient, as depicted on the right side of (b). The outputs of the pressure map are the mean $\pmb{\mu}$ and covariance matrix $\pmb{\Sigma}$ in the latent space.

Figure 2

Table 1. Structure of the sensor-based network employed in the present study, which maps the pressure measurements to the latent variables.

Figure 3

Figure 3. Low-order representation of flow data is presented with undisturbed cases highlighted in colour for five AoAs. The light grey paths indicate disturbed cases with the black path highlighting one of them. The black path illustrates the AoA axis.

Figure 4

Figure 4. Periodic variation of lift and the first mode of surface pressure measurements over time for undisturbed flow at an AoA of $\alpha =60^\circ$. The bar plot corresponds to the first eigenmode of the measurement space Gramian; each bar represents a sensor, with their order corresponding to the numbering scheme depicted in figure 1, arranged sequentially from left to right. The informative sensors numbered in the bar chart are highlighted in the vorticity contour plots.

Figure 5

Figure 5. Primary mode of pressure measurements at six different snapshots as a positive gust interacts with the airfoil. Panel (a) depicts the temporal variation in lift. The spatio-temporal map of the pressure coefficient in (b), with the base flow subtracted, provides insight into how sensors respond to gust–airfoil interactions. The locations of the leading edge (LE) and trailing edge (TE) are indicated along the y-axis of the plot. Panels (c) present vorticity contours alongside sensor placements. Each bar represents a sensor indicating its value in the dominant eigenmode, with their order corresponding to the numbering scheme depicted in figure 1, arranged sequentially from left to right. The conditions are an AoA of $\alpha =60^\circ$, and gust characteristics of ($G=0.9$, $2R/c=0.98$, $y_o/c=-0.06$). The informative sensors numbered in the bar chart are highlighted in the vorticity contour plots.

Figure 6

Figure 6. Primary mode of pressure measurements at six different time snapshots as a negative gust interacts with the airfoil. Panel (b) depicts the temporal variation in lift. The spatio-temporal map of the pressure coefficient in (b), with the base flow subtracted, provides insight into how sensors respond to gust–airfoil interactions. Panels (c) present vorticity contours alongside sensor placements. Each bar represents a sensor indicating its value in the dominant eigenmode, with their order corresponding to the numbering scheme depicted in figure 1, arranged sequentially from left to right. The conditions are an AoA of $\alpha =60^\circ$, and gust characteristics of ($G=-0.98$, $2R/c=0.77$, $y_o/c=-0.26$). The informative sensors numbered in the bar chart are highlighted in the vorticity contour plots.

Figure 7

Figure 7. Predicted mean with $95 \,\%$ confidence ellipses of latent variables at a couple of instants for five undisturbed cases are shown. The solid-coloured curves represent the mean of $\hat {\boldsymbol{\mu }}$, while the dashed black curves indicate the true trajectories extracted from the lift-augmented autoencoder. Thicker ellipses correspond to periods of maximum uncertainty. This figure showcases aleatoric uncertainty due to inherent noise in the input measurements. The solid black path connecting the centre point of all trajectories corresponds to the AoA axis.

Figure 8

Figure 8. Aleatoric (data) uncertainty of five undisturbed cases due to measurement noise, represented by the predicted mean and two standard deviations for the lift and the vorticity fields. The left column illustrates the evolution of the predicted lift coefficient alongside the ground truth for five different AoAs. The decoder’s reconstruction error in the reference vorticity field is computed to be $\approx 0.03$ for all AoAs. Symbols indicate the instants of maximum uncertainty in the predicted latent space, with the corresponding predicted vorticity field shown in the right panels. The far-right column presents the two standard deviations of the vorticity field. The term ‘ll’ refers to the average pixel-wise log likelihood of the predicted vorticity field computed by (2.15).

Figure 9

Figure 9. Aleatoric uncertainty in gust–airfoil aerodynamics is illustrated with the predicted mean (solid-coloured curves) and a $95 \,\%$ confidence interval for lift coefficient and vorticity field. The conditions depicted are: (a) $\alpha =30^\circ$, $G=0.93$, $2R/c=0.98$, $y_o/c=0.04$; (b) $\alpha =50^\circ$, $G=0.93$, $2R/c=0.68$, $y_o/c=0.09$; and (c) $\alpha =60^\circ$, $G=-0.98$, $2R/c=0.77$, $y_o/c=-0.26$ (a). The light solid curves in the lift plots represent the corresponding undisturbed cases, providing a baseline for comparison. The black solid orbits in the latent space illustrate the true trajectories. Symbols indicate the instants when deviations from the mean are at their peak in the latent space, with ellipses showing the eigenmodes of these deviations. The vorticity plots show predictions at these specific times, highlighting the impact of the gust on the flow field. The decoder’s reconstruction error in the reference vorticity field is computed to be $\approx 0.17$ for all AoAs.

Figure 10

Figure 10. The decomposition of the prediction error into variance and squared bias for aleatoric samples in the vorticity space.

Figure 11

Figure 11. Epistemic (model) uncertainty of estimation of five undisturbed cases. Predicted mean with $95 \,\%$ confidence ellipses of latent variables at a small number of instants for five undisturbed cases are shown. The solid-coloured curves represent the mean of $\hat {\boldsymbol{\mu }}$, while the dashed black curves indicate the true trajectories extracted from the lift-augmented autoencoder. Thicker ellipses correspond to periods of maximum uncertainty. The solid black path connecting the centre point of all trajectories corresponds to the AoA axis.

Figure 12

Figure 12. Epistemic (model) uncertainty of five undisturbed cases, represented by the predicted mean and two standard deviations for the lift and vorticity fields. The left panels illustrate the evolution of the predicted lift coefficient alongside the ground truth for five different AoAs. Symbols indicate the instants of maximum uncertainty in the predicted latent space, with the corresponding predicted vorticity field shown in the right panels. The far-right column presents the two standard deviations of the vorticity field. The decoder’s reconstruction error in the reference vorticity field is computed to be $\approx 0.02$ for all AoAs.

Figure 13

Figure 13. Epistemic uncertainty in gust–airfoil aerodynamics is illustrated with the predicted mean (solid-coloured curves) and a $95 \,\%$ confidence interval for lift coefficient and vorticity field. The conditions depicted are: (a) $\alpha =30^\circ$, $G=0.93$, $2R/c=0.98$, $y_o/c=0.04$; (b) $\alpha =50^\circ$, $G=0.93$, $2R/c=0.68$, $y_o/c=0.09$; and (c) $\alpha =60^\circ$, $G=-0.98$, $2R/c=0.77$, $y_o/c=-0.26$. The light solid curves in the lift plots represent the corresponding undisturbed cases, providing a baseline for comparison. The black solid orbits in the latent space illustrate the true trajectories. Symbols indicate the instants of greatest deviation from the mean in the latent space, with ellipses showing the eigenmodes of these deviations. The vorticity plots show predictions at these specific times, highlighting the impact of the gust on the flow field. The decoder’s reconstruction error in the reference vorticity field is computed to be $\approx 0.15$ for all AoAs.