Hostname: page-component-6898cfcb55-kwdml Total loading time: 0 Render date: 2026-11-11T09:32:37.886Z Has data issue: false hasContentIssue false

Accurate prediction of the particle image velocimetry flow field and rotor thrust using deep learning

Published online by Cambridge University Press:  23 March 2022

Sehyeok Oh
Affiliation:
Department of Mechanical Engineering, Ulsan National Institute of Science and Technology (UNIST), 50 UNIST-gil, Ulsan 44919, South KoreaDepartment of Materials AI & Big-Data, Korea Institute of Materials Science (KIMS), 797 Changwon-daero, Changwon 51508, South Korea
Seungcheol Lee
Affiliation:
Department of Mechanical Engineering, Ulsan National Institute of Science and Technology (UNIST), 50 UNIST-gil, Ulsan 44919, South Korea
Myeonggyun Son
Affiliation:
Department of Mechanical Engineering, Ulsan National Institute of Science and Technology (UNIST), 50 UNIST-gil, Ulsan 44919, South Korea
Jooha Kim*
Affiliation:
Department of Mechanical Engineering, Ulsan National Institute of Science and Technology (UNIST), 50 UNIST-gil, Ulsan 44919, South Korea
Hyungson Ki*
Affiliation:
Department of Mechanical Engineering, Ulsan National Institute of Science and Technology (UNIST), 50 UNIST-gil, Ulsan 44919, South Korea
*
†Email addresses for correspondence: hski@unist.ac.kr, kimjooha@unist.ac.kr
†Email addresses for correspondence: hski@unist.ac.kr, kimjooha@unist.ac.kr

Abstract

With particle image velocimetry (PIV), cross-correlation and optical flow methods have been mainly adopted to obtain the velocity field from particle images. In this study, a novel artificial intelligence (AI) architecture is proposed to predict an accurate flow field and drone rotor thrust from high-resolution particle images. As the ground truth, the flow fields past a high-speed drone rotor obtained from a fast Fourier transform-based cross-correlation algorithm were used along with the thrusts measured by a load cell. Two deep-learning models were developed, and for instantaneous flow-field prediction, a generative adversarial network (GAN) was employed for the first time. It is a spectral-norm-based residual conditional GAN translator that provides a stable adversarial training and high-quality flow generation. Its prediction accuracy is 97.21 % (coefficient of determination, or R2). Subsequently, a deep convolutional neural network was trained to predict the instantaneous rotor thrust from the flow field, and the model is the first AI architecture to predict the thrust. Based on an input of the generated flow field, the network had an R2 accuracy of 94.57 %. To understand the prediction pathways, the internal part of the model was investigated using a class activation map. The results showed that the model recognized the area receiving kinetic energy from the rotor and successfully made a prediction. The proposed architecture is accurate and nearly 600 times faster than the cross-correlation PIV method for real-world complex turbulent flows. In this study, the rotor thrust was calculated directly from the flow field using deep learning for the first time.

Information

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

Figure 1.Schematic flow diagram of the proposed deep-learning architecture.

Figure 1

Figure 2.(a) A particle image pair example (left) and its pixel intensity (greyscale value) distribution (right). Vertical dashes represent mean of the distributions (blue, seq0; red, seq1), (b) mean pixel intensity and (c) particle density (seeding density, or particles per pixel), according to the rotor RPM.

Figure 2

Figure 3.(a) Spectral-norm-based residual cGAN model (SNRGAN) for translating the input particle image sequence to the flow field. (b) CNN model for predicting the thrust from the flow field. At the bottom, legends for the residual blocks in (a,b) are presented. (c3s2, 3 × 3 convolution with stride 2; tc3s2, 3 × 3 transposed convolution (Zeiler et al.2010) with stride 2; IN, instance normalization of the layer (Ulyanov, Vedaldi & Lempitsky 2016); SN, spectral normalization of the weight; BN, batch normalization of the layer (Ioffe & Szegedy 2015).)

Figure 3

Table 1.Data configurations for training, validation and test datasets, including unit tensor size, quantity and disk space occupied.

Figure 4

Figure 4.(a) Profile of the GAN train loss (top) and generator loss (bottom). (b) RMSE profile of the GAN translator (top) and CNN regressor (bottom) for the training (grey) and validation (blue) datasets.

Figure 5

Table 2.Information regarding the data and training of the two developed AI models.

Figure 6

Figure 5.(a) Predicted instantaneous flow field using the developed GAN translator. (b) Statistical turbulent flow field obtained from the 27 predicted instantaneous flow fields at 8500 RPM.

Figure 7

Figure 6.Prediction accuracies for (a) the instantaneous flow field and (b) statistical turbulent flow field, versus the rotor RPM (bottom x-axis) and Reynolds number based on the rotor tip speed (Retip; top x-axis). Note that non-dimensionalization does not affect the accuracy. (c) RPM-wise (or Retip-wise) RMSE (solid lines; left y-axis) and non-dimensionalized RMSE (dashed lines; right y-axis) for the instantaneous flow field. (d) MAE map for the streamwise velocity v on a y/R–x/R plane. It was normalized with respect to the v range. (e) Probability density of the instantaneous velocity (black, ground truth; red, predicted v; and blue, predicted u; c and t, entire test data). ( f) Results of the instantaneous rotor thrust prediction using the CNN regressor (black, ground truth measured by the load cell; violet, AI prediction). Solid and dashed lines denote rotor thrust (left y-axis) and thrust coefficient CT (right y-axis), respectively, according to the rotor RPM (bottom x-axis) and Retip (top x-axis).

Figure 8

Figure 7.From left to right: input instantaneous vorticity, y-directional standard deviation of absolute vorticity, turbulent kinetic energy $(\textrm{TKE/}V_{tip}^2)$ and CAM at 7500 RPM.

Figure 9

Table 3.Performance comparison based on objective function of flow-field generator using 270 test datasets. The structure of the generator was fixed to that described in Appendix A. Numbers in parentheses in the third and fourth columns were non-dimensionalized errors.

Figure 10

Figure 8.Visual comparison of flow-field prediction results based on objective functions (MAE, MSE, discriminator and ground truth from left to right, respectively), with a fixed generator structure. The non-dimensionalized v, u and ωz maps are shown from (a) to (c), respectively, at 3000 RPM.

Figure 11

Table 4.Comparison of computation factors using 270 test datasets.

Figure 12

Figure 9.(a) Rotor models (left, rotor A – the original rotor model; right, rotor B – a new rotor model). (b) Thrust prediction result for rotor B using the trained CNN regressor. (c) Instantaneous flow-field prediction result for rotor B using the trained GAN translator.

Figure 13

Table 5.Errors and accuracies of flow-field prediction under a new rotor (rotor B in figure 9a). Numbers in parentheses are non-dimensionalized errors.