Hostname: page-component-7b7567c8c-2rsb6 Total loading time: 0 Render date: 2026-11-12T07:21:41.848Z Has data issue: false hasContentIssue false

Enhancement of large-eddy simulations for the prediction of an intake flow rig using sequential data assimilation

Published online by Cambridge University Press:  24 November 2025

Lucas Villanueva*
Affiliation:
Institut Pprime, CNRS - ISAE-ENSMA - Université de Poitiers, 11 Bd. Marie et Pierre Curie, Site du Futuroscope, Poitiers CEDEX 9 TSA 41123, 86073, France
Karine Truffin
Affiliation:
IFP Energies nouvelles, Institut Carnot IFPEN Transports Energie, 1-4 avenue de Bois-Préau, Rueil Malmaison 92852, France
Jacques Borée
Affiliation:
Institut Pprime, CNRS - ISAE-ENSMA - Université de Poitiers, 11 Bd. Marie et Pierre Curie, Site du Futuroscope, Poitiers CEDEX 9 TSA 41123, 86073, France
Marcello Meldi
Affiliation:
Univ. Lille, CNRS, ONERA, Arts et Métiers ParisTech, Centrale Lille, UMR 9014- LMFL- Laboratoire de Mécanique des fluides de Lille- Kampé de Feriet, Lille F 59000, France
*
Corresponding author: Lucas Villanueva, lucas.villanueva.pro@gmail.com

Abstract

A data assimilation (DA) strategy based on an ensemble Kalman filter (EnKF) is used to enhance the predictive capabilities of scale-resolving numerical tools for the analysis of flows exhibiting cyclic behaviour. More precisely, an ensemble of numerical runs using large-eddy simulations (LES) for a compressible intake flow rig is augmented via the integration of high-fidelity data. This observation is in the form of instantaneous velocity measurements, which are sampled at localised sensors in the physical domain. Two objectives are targeted. The first objective is the calibration of an unsteady inlet condition suitable to capture the cyclic flow investigated. The second objective is the analysis of the synchronisation of the LES velocity field with the available observations. In order to reduce the computational costs required for this analysis, a hyper-localisation procedure (HLEnKF) is proposed and integrated in the library CONES, tailored to perform fast online DA. The proposed strategy performs a satisfactory calibration of the inlet conditions, and its robustness is assessed using two different prior distributions for the free parameters optimised in this task. The DA state estimation is efficient in obtaining accurate local synchronisation of the inferred velocity fields with the observed data. The modal analysis of the kinetic energy field provides additional insight into the improved reconstruction quality of the velocity field. Thus, the HLEnKF shows promising features for the calibration and synchronisation of scale-resolved turbulent flows, opening perspectives of applications for complex phenomena using advanced tools such as digital twins.

Information

Type
JFM Papers
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1.Scheme representing the EnKF. The state of the model $u_k^f$ is updated via the analysis phase of the EnKF algorithm by taking into account the observation $\alpha _k$. Each grey line represents the trajectory of a member of the ensemble.

Figure 1

Algorithm 1:Algorithm of the Hyper-localized Ensemble Kalman Filter (HLEnKF)

Figure 2

Figure 2.Scheme representing the inflation procedure used for the EnKF. Each grey line represents the trajectory of one member of the ensemble. The increase in the variance of the ensemble via inflation is represented by the grey trapezoid.

Figure 3

Figure 3.Simplified representation of different DA localisation methods on a Cartesian grid. The red dots represent sensors for observation. In blue: the EnKF is executed on a reduced domain. In green: application of the LETKF for one grid element. In dark red: covariance localisation is used to control the intensity of the DA state update in a given region.

Figure 4

Figure 4.Scheme representing the principle of hyper-localisation. The red dots represent sensors for observation. A local EnKF is performed around each sensor (EnKF1). In case some sensors are close, surrounding regions are combined (EnKF2). A comparison is shown with classical physical localisation (EnKF).

Figure 5

Figure 5.Representation of the different tasks of the library CONES. Left: each call of an OpenFOAM solver represents one member of the ensemble. Right: in-house code performing the DA update at each analysis phase. Middle: CWIPI coupler allowing communication between the running algorithms.

Figure 6

Figure 6.Geometric features of the steady-state flow rig test case representing a simplified engine geometry.

Figure 7

Figure 7.Details of the structured grid used for the reference high-fidelity simulation (LES-HF).

Figure 8

Figure 8.Normalised axial velocity profiles for two sections at (a) $x = {0.124}\,\textrm {m}$ and (b) $x = {0.126}\,\textrm {m}$. Experimental data from Thobois et al. (2004), shown as orange dots, are compared with results from the high-fidelity LES-HF, which are reported in blue.

Figure 9

Figure 9.Locations of the sensors used to measure the evolution of velocity and pressure in the intake channel (red dots). The two-dimensional section for $x={0.124}\,\textrm {m}$ used for data sampling is shown in green. Data extracted on these geometric locations are used for validation comparing results with the LES-HF run.

Figure 10

Figure 10.Evolution of (a) the normalised axial velocity $u_x / u_b$ and (b) the normalised pressure $p / p_{\textit{atm}}$ for the run LES-HF. The values are given for the three sensors located along the intake duct for $x = 0$ (light blue), $x={0.046}\,\textrm {m}$ (dark blue) and $x={0.092}\,\textrm {m}$ (purple) reported in figure 9.

Figure 11

Figure 11.Instantaneous velocity field for the run LES-HF for $t=9 t_p$ on the section $z = 0$. The pressure field is shown on the surface of the valve. Recirculation regions are visible on each side of the jet. Flow variations visible in the intake pipe are due to the time-varying inlet boundary condition.

Figure 12

Figure 12.Position of the sensors used for the sampling of observations on LES-HF. The sensors (orange dots) are positioned over five sections, for $x = {0.124}\,\textrm {m}$, $x={0.144}\,\textrm {m}$, $x={0.164}\,\textrm {m}$, $y=0$ and $z=0$.

Figure 13

Table 1.Summary of the main grid and simulation features for the runs LES-HF (high-fidelity) and LES-LF (low-fidelity).

Figure 14

Figure 13.Mean subgrid-scale viscosity field normalised by the initial kinematic viscosity $\nu _{\boldsymbol{SGS}}/\nu _{\textit{init}}$ in the proximity of the open valve. Results are shown on a section for $z=0$ for (a) the LES-HF run and (b) the LES-LF run.

Figure 15

Figure 14.Evolution of (a) the normalised axial velocity $u_x / u_b$ and (b) the normalised pressure $p / p_{\boldsymbol{atm}}$ for the run LES-LF. The values are given for three sensors located along the intake duct for $x = 0$ (light blue), $x={0.046}\,\textrm {m}$ (dark blue) and $x={0.092}\,\textrm {m}$ (purple) reported in figure 9.

Figure 16

Table 2.Probabilistic distribution of the parameters describing the inlet boundary condition used as prior states for the DA parametric optimisation.

Figure 17

Figure 15.Evolution of the normalised axial velocity inlet condition for (a,b) the distribution prior state 1 and (c,d) the distribution prior state 2. The red curve corresponds to the reference inlet condition used for LES-HF. The grey curves correspond to realisations for the ensemble members. The blue curve corresponds to the mean of the ensemble members. The grey area indicates the standard deviation.

Figure 18

Figure 16.Normalised velocity field of the run LES-HF for $t=9 t_p$ shown on two sections for $y=0$ and $z = 0$. The red dots correspond to the $400$ sensors providing observation to calibrate the inlet condition. Sensors are mostly positioned in the jet area.

Figure 19

Figure 17.Scheme illustrating the time window required to advect downstream the updated inlet information to the sensors. On average, this time window is $\gt t_p$.

Figure 20

Figure 18.Evolution of the axial velocity for the distribution prior state 1. Red curve: LES-HF. Grey curves: DA ensemble members. Blue curve: average of ensemble members. Shaded area: standard deviation from the mean. Data are sampled from sensors at (a,d) $x=0$, (b,e) $x=0.046$ and (c,f) $x=0.092$ shown in figure 9.

Figure 21

Figure 19.Evolution of the axial velocity for the distribution prior state 2. Red curve: LES-HF. Grey curves: DA ensemble members. Blue curve: average of ensemble members. Shaded area: standard deviation from the mean. Data are sampled from sensors at (a,d) $x=0$, (b,e) $x=0.046$ and (c, f) $x=0.092$ shown in figure 9.

Figure 22

Figure 20.Evolution of the parameters describing the inlet condition during the assimilation procedure for the distribution (a–d) prior state 1 and (e–h) prior state 2. Blue: sine function 1. Yellow: sine function 2. Green: sine function 3. Red: sine function 4.

Figure 23

Figure 21.Time evolution of the streamwise velocity imposed at the inlet. Results are shown for (a–c) the distribution prior state 1 and (d–f) the distribution prior state 2. The red curve represents the inlet’s velocity imposed on the run LES-HF, and the blue curve is obtained using the coefficients obtained with the DA optimisation at (a,d) $t=6t_p$, (b,e) $9t_p$ and (c,f) $12t_p$.

Figure 24

Figure 22.Velocity field of the run LES-HF for $t=9 t_p$ shown on two sections for $z=0$ and $x = {0.124}\,\textrm {m}$. The red dots correspond to the $582$ observation sensors selected to perform the state estimation in the synchronisation procedure (SE-set).

Figure 25

Table 3.Summary of the runs performed to investigate DA state estimation for field synchronisation, compared with the run LES-PE2 (TW indicates time window, and PE2 indicates parameter estimation run 2).

Figure 26

Figure 23.Evolution of the root mean square error $\varPhi$ over the time of investigation. Black curve: run LES-PE2. Red curve: run LES-TW250 with $5\,\%$ confidence in the observation and without inflation. Orange curve: run LES-TW50 with $5\,\%$ confidence in the observation and without inflation. Green curves: run LES-TW10 with $20\,\%$ confidence in the observation and inflation equal to (light green) $0\,\%$ and (dark green) $5\,\%$. Blue curves: run LES-TW10 with $5\,\%$ confidence in the observation and inflation equal to (light blue) $0\,\%$ and (dark blue) $5\,\%$.

Figure 27

Table 4.Sensors used to assess the accuracy of the synchronisation between the DA prediction and the observation.

Figure 28

Figure 24.Sensors used to assess the accuracy of the synchronisation between the DA prediction and the observation.

Figure 29

Figure 25.Synchronisation of the axial component of the velocity $u_x$ between DA model representation and observations. Results are shown for (rows) different DA runs and (columns) at different sensors. The blue curves represent the observation. The black lines show the average prediction for the DA ensemble. The red lines provide results for member 27 of the ensemble without performing DA. The green lines provide results for member 27 of the ensemble when using DA.

Figure 30

Figure 26.Normalised axial velocity $u_x / u_b$ for the run LES-HF. Data sampled on the plane $x = {0.124}\,\textrm {m}$: (a) measurements at sensors, (b) transformation in polar coordinates.

Figure 31

Figure 27.Modes of the azimuthal Fourier transform of the fluctuation of the axial velocity $u_x-\overline {u_x}$ at time $t=13t_p$ on the plane $x = {0.124}\,\textrm {m}$. Results are shown for $r/R \in [0.35, 0.95]$, which represents the jet area and the recirculation region. The images are coloured according to the spectral power $P_s$ normalised by the maximum power value $\max (P_s)$ for each case.

Figure 32

Figure 28.Modes of the azimuthal Fourier transform of the velocity component $u_y$ at time $t=13t_p$ on the plane $x = {0.124}\,\textrm {m}$. Results are shown for $r/R \in [0.35, 0.95]$, which represents the jet area and the recirculation region. The images are coloured according to the spectral power $P_s$ normalised by the maximum power value $\max (P_s)$ for each case.

Figure 33

Figure 29.Comparisons of instantaneous fields for the reference run of § 3.2, prior run of § 4, calibrated inlet run of § 4 and synchronised flow run of § 5. The velocity magnitude is shown on a section for $z=0$, and normalised by the reference velocity $u_b$. The normalised pressure $p/p_{\boldsymbol{atm}}$ is shown on the surface of the valve guide.

Figure 34

Figure 30.Evolution of the standard deviation of the parameters describing the inlet condition during the assimilation procedure for (a–d) prior state 1 and (e–h) prior state 2. Blue: sine function 1. Yellow: sine function 2. Green : sine function 3. Red: sine function 4.

Figure 35

Figure 31.Velocity field of the run LES-HF for $t=9 t_p$ shown on two sections for $z=0$ and $x = {0.124}\,\textrm {m}$. The red dots correspond to the $1000$ observation sensors selected to perform the state estimation in the synchronisation procedure (SE-set2).

Figure 36

Figure 32.Synchronisation of the axial component of the velocity $u_x$ between DA model realisations and observations. Results are shown for (rows) different DA runs and (columns) at different sensors. The blue curves represent the observation. The black lines show the average prediction for the DA ensemble. The red lines provide results for member 27 of the ensemble without performing DA. The green lines provide results for member 27 of the ensemble when using DA.

Figure 37

Figure 33.Mapping of the principal modes of the azimuthal Fourier transform of the axial velocity $u_x-\overline {u_x}$ at time $t=13t_p$. A transform is performed for each available $r/R$. Only the jet area and the recirculation region between $r/R = 0.35$ and $r/R = 0.95$ is illustrated. The images are coloured according to the spectral power $P_s$ normalised by the maximum power value for each case.