Hostname: page-component-6766d58669-zlvph Total loading time: 0 Render date: 2026-05-23T08:08:26.597Z Has data issue: false hasContentIssue false

Prediction of flow and polymeric stresses in a viscoelastic turbulent channel flow using convolutional neural networks

Published online by Cambridge University Press:  28 April 2025

Arivazhagan G. Balasubramanian*
Affiliation:
FLOW, Dept. Engineering Mechanics, KTH Royal Institute of Technology, Stockholm 100 44, Sweden Swedish e-Science Research Centre (SeRC), Stockholm, Sweden
Ricardo Vinuesa
Affiliation:
FLOW, Dept. Engineering Mechanics, KTH Royal Institute of Technology, Stockholm 100 44, Sweden Swedish e-Science Research Centre (SeRC), Stockholm, Sweden
Outi Tammisola
Affiliation:
FLOW, Dept. Engineering Mechanics, KTH Royal Institute of Technology, Stockholm 100 44, Sweden Swedish e-Science Research Centre (SeRC), Stockholm, Sweden
*
Corresponding author: Arivazhagan G. Balasubramanian, argb@mech.kth.se

Abstract

Neural network models have been employed to predict the instantaneous flow close to the wall in a viscoelastic turbulent channel flow. Numerical simulation data at the wall are used to predict the instantaneous velocity fluctuations and polymeric-stress fluctuations at three different wall-normal positions in the buffer region. Such an ability of non-intrusive predictions has not been previously investigated in non-Newtonian turbulence. Our comparative analysis with reference simulation data shows that velocity fluctuations are predicted reasonably well from wall measurements in viscoelastic turbulence. The network models exhibit relatively improved accuracy in predicting quantities of interest during the hibernation intervals, facilitating a deeper understanding of the underlying physics during low-drag events. This method could be used in flow control or when only wall information is available from experiments (for example, in opaque fluids). More importantly, only velocity and pressure information can be measured experimentally, while polymeric elongation and orientation cannot be directly measured despite their importance for turbulent dynamics. We therefore study the possibility to reconstruct the polymeric-stress fields from velocity or pressure measurements in viscoelastic turbulent flows. The neural network models demonstrate a reasonably good accuracy in predicting polymeric shear stress and the trace of the polymeric stress at a given wall-normal location. The results are promising, but also underline that a lack of small scales in the input velocity fields can alter the rate of energy transfer from flow to polymers, affecting the prediction of the polymeric-stress fluctuations.

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. Typical workflow representation of V-prediction using fully convolutional network (FCN) model. (a) The computational domain for the channel flow and (b) FCN model with the corresponding number of kernels in each hidden layer indicated.

Figure 1

Figure 2. Time evolution of the wall-shear rate in a viscoelastic channel flow corresponding to ${Wi}=8$ and Newtonian channel flow $({Wi}=0)$ at (a) $y/h=2$ and (b) $y/h=0$. The dashed lines indicate the temporal mean and the dotted lines indicate the 10 % deviation from the temporal mean.

Figure 2

Figure 3. Inner-scaled mean streamwise velocity profile obtained with the viscoelastic channel flow at ${Wi}=8$ (blue) and reference Newtonian channel flow (orange). The red markers indicate the wall-normal positions at which planar data are sampled, apart from the wall. The black dashed lines corresponds to the viscous sub-layer ($ \langle U \rangle ^+=y^+$) and log-law ($\langle U \rangle ^+=\mathrm {ln}(y^+)/0.41 + 5.2$) relationship.

Figure 3

Algorithm 1 Low-pass filtering of input velocity fields

Figure 4

Table 1. Summary of the predictions obtained using respective FCN models.

Figure 5

Figure 4. Sample instantaneous (a) normalised wall inputs to the FCN compared with the instantaneous velocity-fluctuation fields in the (b) streamwise, (c) wall-normal and (d) spanwise directions, at different wall-normal positions. In panel (bd): (left) DNS field and (right) V predictions from FCN. The fields are scaled with the corresponding r.m.s. values.

Figure 6

Figure 5. Variation of the r.m.s.-normalised mean-absolute errors of (a) streamwise, (b) wall-normal and (c) spanwise velocity components in V predictions at different wall-normal locations with respect to the wall-shear rate. The markers correspond to the mean absolute error in the instantaneous sample for the test dataset. The shaded region corresponds to the hibernation interval identified with 90 % of $ \langle U_y \rangle _{x,z,t}$. The dashed vertical lines indicate the temporal mean and the dotted vertical lines indicate the 10 % deviation from the temporal mean.

Figure 7

Figure 6. A sample fluctuation field corresponding to (a) polymeric shear stress and (b) trace of the polymeric stress, at different-wall normal locations. In panel (a,b): (left) the DNS field; (middle) E predictions; and (right) V-E predictions from FCN. The fields are scaled with the respective r.m.s. values.

Figure 8

Figure 7. Variation of the r.m.s.-normalised mean-absolute errors of polymeric shear stress in (a) E predictions, (b) V-E predictions, and trace of polymeric stress in (c) E predictions and (d) V-E predictions with respect to the wall-shear rate. The markers correspond to the mean absolute error in the instantaneous sample in the test dataset. Shaded regions correspond to the identified hibernation interval with 90 % of $ \langle U_ y \rangle_{x,z,t}$. The dashed vertical lines indicate the temporal mean and the dotted vertical lines indicate the 10 % deviation from the temporal mean.

Figure 9

Figure 8. Pre-multiplied two-dimensional power-spectral densities of (a, left) the streamwise, (a, centre) wall-normal, (a, right) spanwise velocity components and (b, left) polymeric shear stress, (b, right) trace of polymeric stress at $y^+\approx 15$ (top), $y^+ \approx 30$ (middle) and $y^+ \approx 50$ (bottom). The contour levels contain 10 %, 50 % and 80 % of the maximum power-spectral density. Shaded contours refer to DNS data, while contour lines correspond to (a) V predictions, (b, green) E predictions and (b, red) V-E predictions.

Figure 10

Figure 9. Pre-multiplied two-dimensional power spectral density of (a) streamwise, (b) wall-normal and (c) spanwise velocity fluctuations at $y^+ \approx 30$. The contour levels contain 10 %, 50 %, 80 %, 99 % of the maximum power spectral density. Shaded contours in grey refer to DNS data, while contour lines in red indicate the corresponding energy levels after filtering with $\lambda _c^+ = 21.6$. Filtered scales are indicated by the shaded region in blue.

Figure 11

Figure 10. A sample trace of the polymeric-stress-fluctuation field is plotted at different wall-normal locations with corresponding predictions from FCN using inputs with different cutoff wavelengths of the velocity-fluctuation fields. The fields are scaled with the respective r.m.s. values.

Figure 12

Figure 11. Variation of the errors in predicting r.m.s. fluctuations of (a) polymeric shear stress and (b) trace of polymeric stress with respect to the cutoff wavelength $\lambda _c^+$ of velocity-fluctuation fields at respective wall-normal locations. The cutoff wavelength for DNS simulations is $\lambda _c^+ = 2.5$ based on the spanwise resolution. The corresponding normalised mean-absolute errors are also indicated.

Figure 13

Figure 12. Pre-multiplied two-dimensional power spectral density of trace of polymeric stress at $y^+\approx 30$. The shaded contours in all panels correspond to the spectra obtained from DNS samples ($\mathrm {tr}(\tau _p)_{\textit{DNS}}$) in the test dataset. (a) Spectra when filtered and unfiltered velocity fields are used as inputs: DNS velocity-fluctuations is used as input ($\mathrm {tr}(\tau _p)_{\textit{FCN,DNS}}$) (black), filtered velocity-fluctuations using a cut-off wavelength of $\lambda _c^+=21.6$ ($\mathrm {tr}(\tau _p)_{\textit{FCN,Filt}}$) (purple). (b) Spectra of errors: the spectra of the difference between reference (DNS) and predicted polymeric-stress fluctuations using DNS velocity fluctuations as input ($\mathrm {tr}(\tau _p)_{\textit{DNS}}-\mathrm {tr}(\tau _p)_{\textit{FCN,DNS}}$) (black), filtered velocity fluctuations (with $\lambda _c^+ = 21.6$) as input ($\mathrm {tr}(\tau _p)_{\textit{DNS}}-\mathrm {tr}(\tau _p)_{\textit{FCN,Filt}}$) (purple). (c) Spectra of the difference between unfiltered and filtered cases: the spectra of the difference between reference DNS velocity fluctuations and the filtered velocity fluctuations with $\lambda _c^+ = 21.6$ for $u,v,w$ components are indicated in blue, orange and green contour lines, respectively, while brown contour lines depict the spectra of the difference between the predicted polymeric-stress fluctuations with unfiltered and filtered inputs ($\mathrm {tr}(\tau _p)_{\textit{FCN,DNS}}-\mathrm {tr}(\tau _p)_{\textit{FCN,Filt}}$). The contour levels in all panels and contour lines in panel (a) contain 10 %, 50 % and 80 % of the maximum power spectral density, while contour lines in panel (b,c) indicate 10 % and 50 % of the respective maximum power spectral density.

Figure 14

Figure 13. Probability density function of the r.m.s.-normalised trace of polymeric stress at $y^+\approx 30$, identifying the distribution of the percentage of data-points in the test dataset with a bin size of 0.045. (Inset) Magnified view of the peak of distribution.

Figure 15

Figure 14. Instantaneous (a) streamwise velocity-fluctuation field and (b) trace of polymeric stress from the test dataset at $y^+\approx 50$, alongside corresponding (c) E prediction and (d) V-E prediction. Contour lines indicate regions of strong anti-correlation between $u$ and $\mathrm {tr}(\tau _p)$ as obtained with the DNS data.

Figure 16

Figure 15. Normalised joint probability density function between turbulent kinetic energy and the trace of polymeric stress at $y^+\approx 30$, obtained from (a) DNS samples in test dataset and (b) FCN predictions using DNS velocity fluctuations (FCN,DNS) and filtered velocity fluctuations (FCN,Filt) at $\lambda _c^+=21.6$.

Figure 17

Table 2. Model-averaged errors in Vpredictions.

Figure 18

Table 3. Model-averaged errors in Epredictions and V-Epredictions.

Figure 19

Figure 16. Error fields corresponding to V predictions of (a) streamwise, (b) wall-normal and (c) spanwise velocity fluctuations at different target wall-normal positions, corresponding to the same instant as plotted in figure 4. The fields are normalised with corresponding r.m.s. values.

Figure 20

Figure 17. Error fields corresponding to E predictions and V-E predictions of (a) polymeric shear stress and (b) trace of polymeric stress at different target wall-normal positions, corresponding to the same instant as plotted in figure 6. The fields are normalised with corresponding r.m.s. values.

Figure 21

Figure 18. (a) A sample polymeric-shear-stress-fluctuation field is plotted at different-wall-normal locations with corresponding predictions from FCN using inputs with different cutoff wavelength of the velocity-fluctuation fields. The fields are scaled with the respective r.m.s. values. (b) Pre-multiplied two-dimensional power-spectral density of polymeric shear stress at $y^+ \approx 30$. The contour levels contain 10 %, 50 % and 80 % of the maximum power spectral density. Shaded contours refer to DNS data, while contour lines indicate the cutoff wavelength in the input velocity fluctuations provided to FCN.

Figure 22

Figure 19. (a) Probability density function of the r.m.s.-normalised polymeric shear stress at $y^+\approx 30$, identifying the distribution of the percentage of data-points in the test dataset with a bin size of 0.18. (b) Normalised joint probability density function between turbulent shear stress and polymeric shear stress obtained from DNS samples in the test dataset at $y^+\approx 30$ and FCN predictions using DNS velocity fluctuations (FCN,DNS) and filtered velocity fluctuations (FCN,Filt) with $\lambda _c^+=21.6$.