Hostname: page-component-76d6cb85b7-xh428 Total loading time: 0 Render date: 2026-07-16T17:53:33.788Z Has data issue: false hasContentIssue false

A data-driven model based on modal decomposition: application to the turbulent channel flow over an anisotropic porous wall

Published online by Cambridge University Press:  23 March 2022

S. Le Clainche*
Affiliation:
School of Aerospace Engineering, Universidad Politécnica de Madrid, E-28040 Madrid, Spain
M.E. Rosti
Affiliation:
Complex Fluids and Flows Unit, Okinawa Institute of Science and Technology Graduate University, 1919-1 Tancha, Onna-son, Okinawa 904-0495, Japan
L. Brandt
Affiliation:
Flow and SeRC, Department of Engineering Mechanics, Royal Institute of Technology (KTH), S-100 44 Stockholm, Sweden
*
Email address for correspondence: soledad.leclainche@upm.es

Abstract

This article presents a data-driven model based on modal decomposition, applied to approximate the low-order statistics of the spatially averaged wall-shear stress in a turbulent channel flow over a porous wall with two anisotropic permeabilities, producing drag increase or reduction when compared with the case of an isotropic porous wall. The model is comparable to a neural network architecture using a linear map to a classification. To create this model, we use high-order dynamic mode decomposition (DMD) to identify the structures describing the main flow dynamics, and then test different linear combinations of these modes to estimate the time evolution of the stress at the porous interface. The coefficients of the model are obtained by training the model against the results of direct numerical simulations over different time intervals. Depending on the number and the way of combining the DMD modes, the reduced-order models presented can reconstruct the wall-shear stress with relative error smaller than 0.01 % and reproduce its statistical variations for at least 1500 time units with relative error in the standard deviation or the mean smaller than 5 %. The model has also been tested to approximate the statistics of the wall-shear stress over the whole wall, showing that the regeneration of the flow structures can be reproduced by the nonlinear interaction of modes. Finally, considering the DMD modes as communities in a neural network, we examine the influence of the mode-to-mode interaction on the nonlinear flow dynamics, which explains the performance of the different models.

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

Figure 1. Computational domain in the channel flow with a porous wall.

Figure 1

Table 1. Parameters used in the numerical simulations. Value of the resulting friction Reynolds number $Re_{\tau }=u_\tau h/\nu$ and the two porous Reynolds numbers $Re_{\sigma _{xz}}=\sqrt {K_{xz}} U/\nu$ and $Re_{\sigma _y}=\sqrt {K_{y}} U/\nu$ of the isotropic and anisotropic cases studied for a fixed bulk Reynolds number $Re=2800$, with the corresponding DR.

Figure 2

Figure 2. Streamwise velocity in an $XZ$ plane extracted at the porous interface from the simulations with the isotropic porous wall (a), DR (b) and DI (c) cases. The blue and red colours are used to indicate velocity fluctuations equal to $\pm 0.4 \bar {u}(y=0)$. The flow goes from (a) to (c).

Figure 3

Figure 3. Frequencies and amplitudes of the DMD modes obtained in the case of the isotropic porous wall. (a) HODMD from the original data (as defined in (3.2)). (b) HODMD obtained from the snapshot matrix (3.12). In (a) and (b), the arrows mark the selected physical modes; triangles and squares denote modes normalised with the $L_{\infty }$ norm; the symbols $+$ and $\times$ denote modes normalized with the $L_2$ norm; the different colours correspond to several values of $d$, ranked as $d=12$, $15$, $18$ and $20$ and the two groups of tolerances used, $\varepsilon _1=\varepsilon _2=10^{-4}$ and $\varepsilon _1=\varepsilon _2=10^{-5}$.

Figure 4

Table 2. Different model settings for Step 2 in the construction of a DMD-based model. The indices $m$ and $j$ indicate different DMD modes (from $1$ to $M$), whereas the index $k$ represents the time instant $t_k$.

Figure 5

Table 3. Model definition to generate the input dataset for Step 3 in the construction of a DMD-based model, using the model settings $\boldsymbol {X}_i^{k}$ (for $i=1,\ldots,6$) introduced in table 2. Here, M is the number of DMD modes retained in the expansion and $()^\textrm {T}$ is the matrix transpose.

Figure 6

Figure 4. Sketch representing a NN architecture with (a) three layers and (b) one layer. The input data $\boldsymbol {X}$ are mapped to the output layer $\boldsymbol {Y}$ through the matrices $\boldsymbol {A}_j$; $\boldsymbol {X}^{(j)}$ represents the layer $j$.

Figure 7

Figure 5. Frequencies and amplitudes of the temporal HODMD in a turbulent channel flow with isotropic and anisotropic porous walls, for the DR and DI cases. Big circles indicate modes with similar frequencies for the three cases, isotropic modes, while squares mark the modes with similar frequencies only in the DR and DI cases, anisotropic modes. The remaining modes are specific to each case. The modes within the circles are selected ensuring that the maximum relative difference between pairs of frequencies is $\sim$7 % (tuneable). The frequency $\omega$ is made non-dimensional with the half-channel height $h$ and the bulk velocity $U$.

Figure 8

Figure 6. Amplitude of the spatial HODMD vs the spanwise wavelength obtained using STKD along the spanwise direction for the turbulent channel flow; (ac) isotropic wall, DR and DI case.

Figure 9

Figure 7. Module of the DMD isotropic modes presented in figures 5 and 6 for $L^{z}=L_z/3$. Streamwise velocity component at the wall surface. The flow goes from left to right.

Figure 10

Figure 8. Three-dimensional representation of the spatio-temporal DMD modes presented in figure 7 by iso-surfaces of the module of the streamwise velocity. Spatio-temporal modes with $L^{z}=0$ in grey and $L^{z}=L_z/3$, coloured by the wall-normal velocity (red and blue correspond to 1 and 0, respectively). The flow goes from left to right. The bottom left figure shows the reference axis label.

Figure 11

Figure 9. Real (a,c,d) and imaginary (b,d,e) parts of two DMD isotropic modes presented in figure 8. The iso-surfaces display the streamwise velocity of the spatio-temporal modes with $L^{z}=0$ in grey and $L^{z}=L_z/3$ coloured by the wall-normal velocity (red and blue correspond to 1 and 0, respectively). The flow goes from left to right. Panel (e) shows the reference axis label.

Figure 12

Figure 10. Module of the DMD anisotropic modes presented in figure 5. Iso-surfaces of the streamwise velocity of the spatio-temporal modes with $L^{z}=0$ in grey and $L^{z}=L_z/3$ coloured by the wall-normal velocity (red and blue correspond to 1 and 0, respectively). The flow goes from left to right. The bottom left figure shows the reference axis label.

Figure 13

Figure 11. Same as figure 5 but with red and green arrows to indicate the modes selected to approximate the statistics of the wall-shear stress for the DI and DR cases, respectively.

Figure 14

Figure 12. RRMSE of the DMD-based ROMs defined in table 3 for the DR flow. Triangles and crosses represent $M=6$ and $M=15$, respectively. Black, red and blue colors display results from the model with training interval $[1,250]$ ($50$ snapshots), $[1,350]$ ($70$ snapshots) and $[1,450]$ ($90$ snapshots), respectively. (a) Overall view, (b) zoom over the models with best performance, lower error.

Figure 15

Figure 13. Same as figure 12 for the DI flow. Triangles and crosses indicate the prediction of the ROM with $M=6$ and $M=20$, respectively. (a) Overall view, (b) zoom over the models with best performance, lower error.

Figure 16

Figure 14. Reconstruction of the wall-shear stress during the training interval $t \in [1,450]$ using model M12 with $M=15$ and $20$ for the DR (a) and DI (b) flows. Blue thin line with symbols and green thick solid line indicate the DNS data and the modelled wall-shear-stress evolution.

Figure 17

Table 4. List of stable models (see definition of each model in table 3), i.e. not diverging ROM during 1500 time units. The models stable both for low and high $M$ are marked in bold.

Figure 18

Figure 15. From (a,c) to (b,d) relative error for the mean $\mu$ and standard deviation $\sigma$ of the wall-shear stress as obtained from different ROMs (see definition in table 3) for the DR flow. The reference values are $\mu =10^{-2}$ and $\sigma =1.8\times 10^{-4}$. Black and blue symbols represent the models with $M=6$ and $M=15$ DMD modes, respectively. Circles, crosses and asterisks represent the training intervals $[1,250]$, $[1,350]$ and $[1,450]$. The horizontal lines show as reference error values $E_{\mu }=0.001$ and $E_{\sigma }=0.05$.

Figure 19

Figure 16. Same as figure 15 for the DI case. Black and blue symbols represent the models with $M=6$ and $M=20$ DMD modes, respectively. The reference values are $\mu =1.17\times 10^{-2}$ and $\sigma =2.69\times 10^{-4}$.

Figure 20

Figure 17. Time history of the wall-shear stress from the two best models ($E_{\sigma }\leq 0.05$), obtained using the training interval $[1,350]$. (a) Model M2 with $M=15$ in the DR case. (b) Model M11 with $M=6$ in the DI case. The blue thin line with symbols and green thick solid line indicate the DNS data and the ROM prediction of the wall-shear stress.

Figure 21

Figure 18. Time history of the relative error comparing the shear-stress data with the predictions of the same models as in figure 17 using the training interval $[1,350]$. (a) DR flow and model M2 using $M=15$ DMD modes. (b) DI flow and model M11 using $M=6$ DMD modes.

Figure 22

Figure 19. Frequency spectrum of the models presented in figure 17 (blue square) and compared with the frequency spectrum calculated in the original signal presented in figure 5. The black crosses indicate the complete frequency spectrum ($M=15/20$ for DR/DI) whereas the red circles the $M=6$ modes selected because of their major impact on the flow dynamics. (a) DR flow. (b) DI case.

Figure 23

Figure 20. Same as figure 18 for the top channel wall ($y=y_0+2h$).

Figure 24

Figure 21. Same as figure 18 for the top channel wall ($y=y_0+2h$) using the model trained at the opposite channel wall. .

Figure 25

Figure 22. Wall-shear stress in the channel wall in the DR case. (a,c,e,g) DNS data, (b,d,f,h) approximation using model M2 with $M=15$ and training interval $[1,350]$. From top to bottom solution calculated at time instants: $165$, $325$, $515$ and $535$. The blue and red colours are used to indicate fluctuations equal to $\pm$0.3 the mean value of the wall-shear stress in the plane.

Figure 26

Figure 23. Same as figure 22 for the DI case. From (a) to (h): solution calculated at time instants $190$, $270$, $455$ and $495$.

Figure 27

Figure 24. Time history of the local wall-shear stress calculated at different points $(x,z)$ at the channel wall using the model M2 with training interval $[1,350]$ and $M=15$ for the DR flow. Blue thin line with symbols and green thick solid line indicate the DNS data and the ROM prediction. From (a) to (d), the $(x,z)$ coordinates are: $(0.38L_x,0.41L_z)$, $(0.41L_x,0.46L_z)$, $(0.71L_x,0.54L_z)$, $(0.89L_x,0.2L_z)$.

Figure 28

Figure 25. Time history of the local wall-shear stress calculated at different points $(x,z)$ at the channel wall using the model M2 with training interval $[1,350]$ and $20$ modes for the DI flow. Blue thin line with symbols and green thick solid line indicate the DNS data and the ROM prediction. The 4 points are located at: $(0.125L_x,0.09L_z)$, $(0.375L_x,0.12L_z)$, $(0.875L_x,0.09L_z)$, $(0.95L_x,0.58L_z)$.

Figure 29

Figure 26. Contours of the modularity $Q$, showing the influence of the mode-to-mode interaction in the general dynamics (a,c) and the frequency of the DMD mode $M$ (b,d). The figures report the interactions among all the DMD modes in figure 11 for the DR and DI flows.

Figure 30

Figure 27. Same as figure 26 for the contribution of the $6$ modes selected in figure 11 in the entire community.