Hostname: page-component-76d6cb85b7-6jg5l Total loading time: 0 Render date: 2026-07-22T20:35:07.964Z Has data issue: false hasContentIssue false

Assimilation of wall-pressure measurements in direct numerical simulations of high-speed flow over a cone–flare geometry

Published online by Cambridge University Press:  19 June 2026

Pierluigi Morra
Affiliation:
Department of Mechanical Engineering, Johns Hopkins University, Baltimore, MD 21218, USA
Brett Tillman
Affiliation:
Department of Mechanical Engineering, Johns Hopkins University, Baltimore, MD 21218, USA
Stuart J. Laurence
Affiliation:
Department of Aerospace Engineering, University of Maryland, College Park, MD 20742, USA
Tamer A. Zaki*
Affiliation:
Department of Mechanical Engineering, Johns Hopkins University, Baltimore, MD 21218, USA Department of Applied Mathematics & Statistics, Johns Hopkins University, Baltimore, MD 21218, USA
*
Corresponding author: Tamer A. Zaki, t.zaki@jhu.edu

Abstract

Content of image described in text.

Ensemble-variational (EnVar) assimilation of wall-pressure measurements in direct numerical simulations of Mach 6 flow over a cone–flare is performed. The experimental data include pressure spectra and intensities from seven wall-mounted PCB sensors positioned upstream, within and downstream of the separation region induced by the compression corner. Assimilation of the first two sensors only, all upstream of separation, is insufficient to accurately predict the downstream flow. Assimilating all the sensor data is shown to be essential to correctly predict separation onset and the downstream wall-pressure data. Similar to the experiments, the assimilated flow features intense rope-like structures in the attached region. The simulations additionally predict a localised amplification of disturbances beneath the separation shock, where experimental data are not available. This amplification results from the interaction of the boundary-layer instability modes with the compression shock. The simulations also capture the sharp decrease in wall-pressure intensity across separation, and the amplification of low-frequency three-dimensional disturbances within the recirculation bubble. Additionally, the computations highlight the uncertainty in the post-separation predictions due to the low-frequency unsteadiness of the separation shock. Oscillations of the streamwise velocity modulate the boundary-layer thickness, which in turn introduces variability in disturbance amplification.

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.Flow configuration. (a) Cone–flare geometry, computational domain and sensor locations. (b) Snapshot of the simulated flow. Blue-white-red contours show wall-pressure fluctuations (p′$p^{\prime }$); red iso-surface marks separation identified as by zero streamwise velocity (uξ=0$u_{\xi }=0$); purple iso-surface is the corner shock. (a, b) The axial length is scaled down by a factor of two.

Figure 1

Table 1. Stagnation and free-stream tunnel conditions (§ 2.1), and boundary-layer-edge conditions at x=29.86cm$x=29.86\,\textrm{cm}$ from the cone nose tip (§ 2.2). Stagnation, free-stream and edge conditions are denoted with subscripts {0,∞,e}$\{0, \infty , e\}$.Table 1 long description.

Figure 2

Table 2. Sensor locations along the x$x$-axis. Sensor s8$s_8$ data are not assimilated, and will be used for independent validation.Table 2 long description.

Figure 3

Figure 2. Figure 2 long description.Contours of pressure in the axisymmetric undisturbed flow, qB$\boldsymbol{q}_{\scriptscriptstyle B}$. (Thick horizontal black line.) The boundary-layer thickness δ99$\delta _{\scriptscriptstyle 99}$; (Two small adjacent black rectangular blocks.) separation and reattachment shocks; (Thick horizontal blue line.) velocity streamlines; (Thick horizontal cyan line.) sonic line; (Symbol with left and right rectangular boxes separated by a small central square., white) recirculation bubble identified by uξ,B=0$u_{\xi ,{\scriptscriptstyle B}} =0$; (s1$s_{1}$s7$s_{7}$) sensor locations.

Figure 4

Figure 3. Figure 3 long description.(a) Spatial growth rate αr$\alpha _r$ of the most unstable eigenfunction $\breve {\boldsymbol{q}}$ at given frequency–wavenumber pair (f,k$f,\,k$), obtained from the linear stability analysis of the laminar axisymmetric flow qB$\boldsymbol{q}_{\scriptscriptstyle B}$ at the inflow. The largest value is indicated by the symbol (Cross-shaped symbol formed by four equal square blocks arranged around a central intersection.), positive and negative values are distinguished by different colours; (Thick horizontal black line.) k=0$k=0$, (Three adjacent black square boxes in a horizontal row.) k=20$k=20$, (Two small adjacent black rectangular blocks.) k=30$k=30$, (Symbol with left and right rectangular boxes separated by a small central square.) k=40$k=40$. (b) Wall-normal profiles of the most unstable mode q˘n,m$\breve {\boldsymbol{q}}_{n,m}$ marked in (a); (Two small adjacent black rectangular blocks.) imaginary part, (Thick horizontal black line.) real part. (c) The N$N$-factor from linearised Navier–Stokes simulations about the laminar flow qB$\boldsymbol{q}_{\scriptscriptstyle B}$.

Figure 5

Table 3. Domain sizes and grid resolutions. Subscripts ‘in$in$’, ‘out$out$’, ‘w$w$’ indicate grid cells at the inlet, outlet and the wall. The x$x$-axis values are on the surface η0$\eta _0$, and subscript ‘f$f$’ denotes the cone–flare corner point.Table 3 long description.

Figure 6

Figure 4. Figure 4 long description.Experimental measurements. (a) Wall-pressure intensity (prms2$p_{rms}^2$) and (b) frequency spectra at the sensor locations.

Figure 7

Figure 5. Figure 5 long description.Initial estimate of the control vector. (a$a$) Normalised linear cost function (Thick horizontal black line.) and the energy of the inflow disturbance (Symbol with left and right rectangular boxes separated by a small central square in red.) plotted versus the regularisation parameter, γ$\gamma$. The adopted value of γ$\gamma$ is marked by a plus. (b$b$) Initial estimate of the inflow disturbance spectra, computed using linear theory (3.11) at the marked value of γ$\gamma$ in panel (a)$(a)$. Lines mark linearly unstable modes at (Three adjacent blue square boxes in a horizontal row.) inflow and (Thick horizontal black line.) according to the N$N$-factor on the cone.

Figure 8

Figure 6. Figure 6 long description.The EnVar assimilation of the first two sensors, on grid G1. (a) Terms in the cost function normalised by the initial total cost J(c~0)$\mathcal{J}(\widetilde{\boldsymbol{c}}_0)$. (Hollow circular ring symbol with a thick black outline.) J$\mathcal{J}$; (Solid black triangle pointing upward.) JS$\mathcal{J}_{\scriptscriptstyle S}$; (Hollow five-pointed star symbol outlined in black.) JI$\mathcal{J}_{\scriptscriptstyle I}$; (Small black square box.) JP$\mathcal{J}_{\scriptscriptstyle P}$. (b) Difference between the spectra of the final assimilated control vector and its initial estimate. (c) Spectra of the final assimilated control vector. Lines in (b$b$) and (c$c$) mark linearly unstable modes at (Three adjacent blue square boxes in a horizontal row.) inflow and (Thick horizontal black line.) according to the N$N$-factor on the cone.

Figure 9

Figure 7. Figure 7 long description.Wall-pressure spectra and intensity when assimilating the first two sensors. (a.i, a.ii) Wall-pressure spectra at sensors s1$s_1$ and s2$s_2$. (b) Wall-pressure intensity as a function of x$x$. Black circles (Hollow circular ring symbol with a thick black outline.) indicate experimental measurements, solid lines (Thick horizontal blue line.) denote simulation results and blue circles (Small blue circle.) mark intensities at sensor locations. Light-to-dark blue represents EnVar iterations zero, one and four. The dashed line (Two small adjacent blue rectangular blocks.) in (b) shows prediction from c~4$\widetilde{\boldsymbol{c}}_{4}$ using grid G2, and comparison with the measurements from sensors s3$s_3$ to s7$s_7$, which were not included in the assimilation.

Figure 10

Figure 8. Figure 8 long description.The EnVar assimilation of all seven sensors, on grid G2. (a) Terms in the cost function normalised by the initial total cost J(c0)$\mathcal{J}(\boldsymbol{{c}}_0)$: (Hollow circular ring symbol with a thick black outline.) J$\mathcal{J}$; (Solid black triangle pointing upward.) JS$\mathcal{J}_{\scriptscriptstyle S}$; (Hollow five-pointed star symbol outlined in black.) JI$\mathcal{J}_{\scriptscriptstyle I}$; (Small black square box.) JP$\mathcal{J}_{\scriptscriptstyle P}$. (b) Difference between the spectra of the final assimilated control vector and its initial estimate (c0=c~4$\boldsymbol{c}_0 = \widetilde {\boldsymbol{c}}_{4}$). (c) Spectra of the final assimilated control vector. Lines in (b$b$) and (c$c$) mark linearly unstable modes at (Three adjacent blue square boxes in a horizontal row.) inflow and (Thick horizontal black line.) according to the N$N$-factor on the cone.

Figure 11

Figure 9. Figure 9 long description.Wall-pressure spectra and intensity when assimilating all seven sensors. (a.i–a.viii) Top panels are the spectra at sensors s1$s_1$s8$s_8$; Bottom panels show the normalised errors ε$\varepsilon$. Sensor s8$s_{8}$ is not used in the assimilation. The error ε(f)$\varepsilon (f)$ is defined as the absolute difference between the assimilated and experimental spectra, normalised by the intensity of the experimental data ∑f|p^|2$\sum _f |\hat {p}|^2$. Red bars (Thick horizontal red line.) are the variance σi$\sigma _{i}$ in the spectra for 5%$5\,\,\%$ uncertainty in the assimilated flow c4$\boldsymbol{c}_{4}$. (b) Intensity as a function of x$x$. Dashed line (Two small adjacent blue rectangular blocks.) corresponds to c0=c~4$\boldsymbol{c}_{0} = \widetilde{\boldsymbol{c}}_{4}$ and is reproduced from figure 7. Black circles (Hollow circular ring symbol with a thick black outline.) indicate experimental measurements, solid lines (Thick horizontal blue line.) denote simulation results and blue circles (Small blue circle.) mark intensities at sensor locations. Light-to-dark blue represents EnVar iterations zero, one and four. For the final estimate, the dotted extension (Three adjacent blue square boxes in a horizontal row.) between s7$s_{7}$ and s8$s_{8}$ signifies that the latter sensor was not part of the assimilation. The vertical lines mark the locations of separation (Hollow right-pointing triangle (play-button style) outlined in light gray.) and reattachment (Hollow left-pointing triangle outlined in light gray.) in the experiment.

Figure 12

Figure 10. Figure 10 long description.Mean assimilated flow state, q=N(c4)$\boldsymbol{q} = {\mathcal{N}}(\boldsymbol{c}_{4})$. (a) Contours of time and azimuthally averaged streamwise Mach number. Black solid line (Thick horizontal black line.) marks the boundary-layer edge δ¯99$\overline {\delta }_{\scriptscriptstyle 99}$. Black dashed lines (Two small adjacent black rectangular blocks.) identify the separation and reattachment shocks using the conditions, Υ(x,y)={1,0.5}$\varUpsilon (x,y) = \{1, 0.5\}$ (4.1); dark grey area x=[38.5,39.0]cm$x=[38.5,\,39.0]\,\textrm{cm}$ is the extent of the shock foot; grey shaded area x=[39.4,42.1]cm$x=[39.4,\,42.1]\,\textrm{cm}$ is the extent of separation (table 4). (b) Contours of the root-mean-squared wall pressure, computed with respect to time only. Solid lines (Thin horizontal black line.) mark separation and reattachment, Γ(x,ϑ)=0.5$\varGamma (x,\vartheta ) = 0.5$. The white isosurface shows the mean separation shock, generated by revolving the curve Υ(x,y)=1$\varUpsilon (x,y)=1$ around the x-axis. (c–i) Contours of time-averaged streamwise Mach number, on the vertical planes above sensors s1$s_{1}$ to s7$s_{7}$. The boundary-layer edge is marked by a dashed line (Two small adjacent black rectangular blocks.), and the sonic line is shown with a white dotted line (Three adjacent black square boxes in a horizontal row.).

Figure 13

Table 4. Separation and reattachment locations in the experiment and the simulations. Simulation results are the azimuthal averages of the values from (4.2), xs¯$\overline {x_s}$ and xr¯$\overline {x_r}$, plus/minus one standard deviation. Experimental results based on the change in direction of disturbance propagation (see Butler (2021)).

Figure 14

Figure 11. Figure 11 long description.Pressure data from the assimilated flow, q=N(c4)$\boldsymbol{q} = {\mathcal{N}}(\boldsymbol{c}_{4})$. (a) Time and azimuthally averaged (Thin horizontal black line.) streamwise gradient of the wall pressure and (Symbol with left and right rectangular boxes separated by a small central square in red.) mean-squared wall-pressure fluctuations; dark grey area x=[38.5,39.0]cm$x=[38.5,\,39.0]\,\textrm{cm}$ is the extent of the shock foot; grey shaded area x=[39.4,42.1]cm$x=[39.4,\,42.1]\,\textrm{cm}$ is the extent of separation. (b) Amplitudes of the (f,k)$(f, k)$ Fourier coefficients of the wall pressure; dashed lines mark the boundaries of the shock foot (Two small adjacent grey rectangular blocks.) and separation (Two small adjacent grey rectangular blocks.). (c) Pressure Fourier modes at f=250kHz$f=250\,\textrm{kHz}$; (Thick horizontal black line.) δ¯99$\overline {\delta }_{\scriptscriptstyle 99}$; (Two small adjacent black rectangular blocks.) Υ(x,y)=1$\varUpsilon (x,y) = 1$; (Two small adjacent grey rectangular blocks.) Υ(x,y)=0.5$\varUpsilon (x,y) = 0.5$; (Three adjacent black square boxes in a horizontal row.) uξ=0$u_{\xi } = 0$; dark and light grey areas as in (a). Panels (i–iv) show k={0,20,30,40}$k=\{0, 20, 30, 40\}$.

Figure 15

Figure 12. Figure 12 long description.Nonlinear and linear development of particular (f,k)$(f, k)$ Fourier components of the wall pressure, for the assimilated inflow c4$\boldsymbol{c}_{4}$. (Solid) Nonlinear Navier–Stokes solution q=N(c4)$\boldsymbol{q}={\mathcal{N}}(\boldsymbol{c}_{4})$ (Thin horizontal red line.), (Thick horizontal blue line.); (dashed) linearised Navier–Stokes solution qL′=Lq¯(c4)$\boldsymbol{q}_{\scriptscriptstyle {\mathcal{L}}}^{\prime } = {\mathcal{L}}_{\overline {\boldsymbol{q}}}(\boldsymbol{c}_{4})$ (Two small adjacent red rectangular blocks.), (Two small adjacent blue rectangular blocks.): (red) f=250kHz$f=250\,\textrm{kHz}$; (blue) f=150kHz$f=150\,\textrm{kHz}$; (ad) k={0,20,30,40}$k = \{0, 20, 30, 40\}$. Dark grey area x=[38.5,39.0]cm$x=[38.5,\,39.0]\,\textrm{cm}$ is the extent of the shock foot; light grey area x=[39.4,42.1]cm$x=[39.4,\,42.1]\,\textrm{cm}$ is the extent of separation.

Figure 16

Figure 13. Figure 13 long description.Fourier modes of the final assimilated field, at f=150kHz$f=150\,\textrm{kHz}$ and (a$a$d$d$) k={0,20,30,40}$k=\{0, 20, 30, 40\}$. Dark grey area x=[38.5,39.0]cm$x=[38.5,\,39.0]\,\textrm{cm}$ is the extent of the shock foot; light grey area x=[39.4,42.1]cm$x=[39.4,\,42.1]\,\textrm{cm}$ is the extent of separation: (Thick horizontal black line.) δ¯99$\overline {\delta }_{\scriptscriptstyle 99}$; (Two small adjacent black rectangular blocks.) Υ(x,y)=1$\varUpsilon (x,y) = 1$; (Two small adjacent grey rectangular blocks.) Υ(x,y)=0.5$\varUpsilon (x,y) = 0.5$; (Three adjacent black square boxes in a horizontal row.) uξ=0$u_{\xi } = 0$.

Figure 17

Figure 14. Figure 14 long description.Spectra of the boundary-layer thickness and mean streamwise-velocity profiles of the assimilated flow q=N(c4)$\boldsymbol{q} = {\mathcal{N}}(\boldsymbol{c}_{4})$. (a) Streamwise evolution of Fourier components δ^99$\hat {\delta }_{99}$ at f={1,2,…,600}kHz$f=\{1,2,\ldots ,600\}\,\textrm{kHz}$ in grey (Thick horizontal light gray line.), with the dominant f=5kHz$f=5\,\textrm{kHz}$ in black (Thick horizontal black line.). (b.i$b.\textrm{i}$b.vii$b.\textrm{vii}$) Normalised profiles of the time and azimuthally averaged streamwise velocity (u¯ξ$\overline {u}_{\xi }$) at sensors s1$s_{1}$ to s7$s_{7}$ (Thick horizontal black line.), (Thick horizontal blue line.), (Thick horizontal red line.). Horizontal lines mark δ99$\delta _{\scriptscriptstyle 99}$ (Two small adjacent black rectangular blocks.), (Two small adjacent blue rectangular blocks.), (Two small adjacent red rectangular blocks.). Black: average over the full time horizon 5T=1ms$5T=1\,\textrm{ms}$ (where T=1/(5kHz)=0.2ms$T=1/(5\,\textrm{kHz})=0.2\,\textrm{ms}$); red/blue: conditional averages over [t0,t0+T/2)$[t_0,t_0+T/2)$ and [t0+T/2,t0+T)$[t_0+T/2,t_0+T)$, where t0$t_0$ in each panel is selected as the start of the positive phase of ⟨δ99⟩5kHz$\langle \delta _{\scriptscriptstyle 99} \rangle _{5 \, \textrm{kHz}}$.

Figure 18

Figure 15. Figure 15 long description.Low-frequency unsteadiness in the assimilated state, q=N(c4)$\boldsymbol{q} = {\mathcal{N}}(\boldsymbol{c}_{4})$. (a) The 5kHz$5\,\textrm{kHz}$-filtered boundary-layer thickness, ⟨δ99⟩5kHz$\langle \delta _{99}\rangle _{5\,\textrm{kHz}}$. (Thick horizontal light gray line.) Azimuthal averages ∙¯ϑ$\overline {\bullet }^{\, \vartheta }$ and (Thick horizontal black line.) time average plus the 5kHz$5\,\textrm{kHz}$ filtered ⟨∙¯ϑ⟩{0,5}kHz$\langle \overline {\bullet }^{\,\vartheta }\rangle _{\{0,5\}\,\textrm{kHz}}$ positions of: compression shock xc$x_{c}$; separation onset xs$x_{s}$; and reattachment xr$x_{r}$. Crosses (Large gray “X” symbol formed by two diagonal lines crossing at the center.) mark the interval [t0,t0+T/2)$[t_0, t_0 + T/2)$ used for conditional averaging of u¯ξ,1$\overline {u}_{\xi ,1}$ in figure 14(b$b$). (b) Snapshots during 5kHz$5\,\textrm{kHz}$ flow oscillation. Contours are velocity disturbances. Lines are the corner shock, δ99$\delta _{\scriptscriptstyle 99}$, and separation bubble. Solid (Thick horizontal black line.): azimuthal and time-averaged curves. Dashed (Two small adjacent black rectangular blocks.): azimuthal averages at (i–iv) t/T={0,0.25,0.5,0.75}$t/T = \{0,\,0.25,\,0.5,\,0.75\}$ during 5kHz$5\,\textrm{kHz}$ oscillation, with t=0$t=0$ chosen such that the shock is at the time-averaged position. Black triangles (Solid black triangle pointing upward.) are sensors s4$s_4$ to s7$s_7$. Dark grey area x=[38.5,39.0]cm$x=[38.5,\,39.0]\,\textrm{cm}$ is the extent of the shock foot; light grey area x=[39.4,42.1]cm$x=[39.4,\,42.1]\,\textrm{cm}$ is the extent of separation. (c) High-pass-filtered wall pressure, f≥300kHz$f\ge 300\,\textrm{kHz}$. Green lines (Thick horizontal green line.) are time-averaged x¯s$\overline {x}_s$ and x¯r$\overline {x}_r$; black lines (Thick horizontal black line.) are instantaneous ⟨x¯sϑ⟩{0,5}kHz$\langle \overline {x}_s^{\,\vartheta } \rangle _{\{0,5\}\,\textrm{kHz}}$ and ⟨x¯rϑ⟩{0,5}kHz$\langle \overline {x}_r^{\,\vartheta } \rangle _{\{0,5\}\,\textrm{kHz}}$. Black circles (Small black circle.) are sensors s3$s_{3}$ to s7$s_{7}$: (i–iv) t/T={0,0.25,0.5,0.75}$t/T = \{0,\,0.25,\,0.5,\,0.75\}$.

Figure 19

Figure 16. Figure 16 long description.Wall-pressure spectra at sensors (a$a$) s6$s_{6}$ and (b$b$) s7$s_7$. (i) Symbols (Hollow circular ring symbol with a thick black outline.) are experimental measurements. Black solid (Thick horizontal black line.) lines are spectra of the assimilated state q=N(c4)$\boldsymbol{q} = {\mathcal{N}}(\boldsymbol{c}_{4})$. Grey lines (Thick horizontal light gray line.) are 350$350$ spectra computed using a Hann window of width T/10=1/(50kHz)$T/10=1/(50 \,\textrm{kHz})$, shifted in steps of 1/(1.75MHz)$1/(1.75\,\textrm{MHz})$, and the black dashed line (Two small adjacent black rectangular blocks.) is their average. Red (Thick horizontal red line.) and blue (Thin horizontal blue line.) solid lines are subsets with intensities ∑350kHz600kHz|p^|2$\sum _{350\,\textrm{kHz}}^{600\,\textrm{kHz}} |\hat {p}|^2$ higher and lower than the average (Two small adjacent black rectangular blocks.). Red (Two small adjacent red rectangular blocks.) and blue (Two small adjacent blue rectangular blocks.) dashed lines are the curves with maximum and minimum intensities. (ii): Black solid (Thick horizontal black line.) lines are normalised ⟨δ99⟩5kHz$\langle \delta _{\scriptscriptstyle 99}\rangle _{5\,\textrm{kHz}}$ at the sensors. Red (Two small adjacent red rectangular blocks.) and blue (Two small adjacent blue rectangular blocks.) dashed lines are the centres of the Hann windows, t0+T/20$t_0 + T/20$, associated with the identified extrema in (i), and the shaded width is T/10$T/10$.

Figure 20

Figure 17. Figure 17 long description.Pressure Fourier modes from the assimilated state, at frequency f=450kHz$f=450\,\textrm{kHz}$ and (i–iv) k={0,20,30,40}$k=\{0, 20, 30, 40\}$. A Hann window is adopted with size T/10$T/10$, over the interval [t0,t0+T/10)$[t_0, t_0+T/10)$. Choice of t0$t_0$ in (a$a$) maximises the high-frequency spectra at sensor s7$s_7$ (red shaded area in figure 16(b.ii)$(b.\textrm{ii})$); choice of t0$t_0$ in (b$b$) minimises the high-frequency spectra at sensor s7$s_7$ (blue shaded area in figure 16(b.ii)$(b.\textrm{ii})$): (Thick horizontal black line.) δ¯99$\overline {\delta }_{\scriptscriptstyle 99}$; (Two small adjacent black rectangular blocks.) Υ(x,y)=1$\varUpsilon (x,y) = 1$; (Two small adjacent grey rectangular blocks.) Υ(x,y)=0.5$\varUpsilon (x,y) = 0.5$; (Three adjacent black square boxes in a horizontal row.) uξ=0$u_{\xi } = 0$; dark and light grey areas as in (a); light grey area denotes the separated region, x=[39.4,42.1]cm$x=[39.4,\,42.1]\,\textrm{cm}$.