 Research
 Open Access
 Published:
Flow field reconstruction and shock train leading edge position detection of scramjet isolation section based on a small amount of CFD data
Advances in Aerodynamics volume 4, Article number: 28 (2022)
Abstract
Scramjet is the main power device of hypersonic vehicles. With the gradual expansion of wide velocity domain, shock wave/shock wave and shock wave/boundary layer are the main phenomena in scramjet isolator. When the leading edge of the shock train is pushed out from the inlet of the isolator, the engine will not start. Therefore, it is very important to detect the flow field structure in the isolator and the leading edge position of the shock train. The traditional shock train detection methods have low detection accuracy and slow detection speed. This paper describes a method based on deep learning to reconstruct the flow field in the isolator and detect the leading edge of the shock train. Under various back pressure conditions, the flow field images of computational fluid dynamics (CFD) data and the corresponding upper and lower wall pressure data were obtained, and a data set corresponding to pressure and flow field was constructed. By constructing and training convolutional neural networks, a mapping model with pressure information as input and flow field image as output is obtained, and then the leading edge position of shock train is detected on the output flow field image. The experimental results show that the average structure similarity (SSIM) between the reconstructed flow field image and the CFD flow field image is 0.902, the average peak signaltonoise ratio (PSNR) is 25.289, the average correlation coefficient (CORR) is 0.956, and the root mean square error of shock train leading edge detection is 3.28 mm. Moreover, if the total pressure input is appropriately reduced, the accuracy of flow field reconstruction does not decline significantly, which means that the model has a certain robustness. Finally, in order to improve the detection accuracy of the leading edge position, we fine tuned the model and obtained another detection method, which reduced the root mean square error of the detection results to 1.87 mm.
1 Introduction
Scramjet is composed of inlet, isolator, combustor and nozzle. At present, there are a lot of research results on combustor, such as the influence of combustor cavity configuration and angle of attack change on combustor performance [1, 2], the influence of fuel selection on ignition delay and mixing rate [3, 4], the influence of backwardfacing step on supersonic multi fuel jet mixing efficiency [5], and the effect of multi hydrogen jet on fuel mixing efficiency and flow structure [6]. However, isolator is an important part of the scramjet, which forms an aerodynamic thermal buffer between the inlet and the combustor [7]. The back pressure can interact with the boundary layer in the isolator to produce complex shock waves and expansion structures, resulting in shock train [8,9,10]. The shock train sequence generated in the isolator depends on the inlet conditions. However, the structure and flow characteristics of the shock train are often complex, especially when the back pressure changes, the position of the shock train will also change. With the increase of back pressure, the length of shock train will increase. If the shock train is too long, the scramjet inlet will not start [11, 12]. Therefore, it is of great significance to study the unstart conditions of the scramjet inlet [13, 14]. For example, in the X51A flight test, both missions encountered the problem that they could not be started [15, 16]. In recent years, the main concern has been to control the leading edge of the shock train. However, in order to effectively control the unstart phenomenon, it is necessary to quickly and accurately detect the position of the leading edge of the shock train to achieve active control. At present, the detection methods for the leading edge position of shock train [17] mainly include the pressure rise method, pressure ratio method, static pressure sum method, back pressure method, standard deviation or spectrum analysis method. However, each method has its own shortcomings. For example, considering the influence of hypersonic inlet, the conditions around the isolator are very complex, which makes it difficult to apply the back pressure method and the static pressure sum method in practical engineering scenarios. The spectral analysis method and the standard deviation method have a large amount of calculation, and the latter has low accuracy. The pressure rise method and the pressure ratio method are more practical, but their accuracy needs to be further improved [18, 19].
Numerical simulation provides important help for the design of scramjet. Large commercial CFD software FLUENT has been applied to many engineering problems [20,21,22,23,24,25,26]. However, the computational efficiency of current numerical simulation methods hinders largescale calculations. Therefore, in order to improve the speed of numerical simulation software, methods based on artificial intelligence have become an effective means of optimization design. In recent years, deep learning technology has made great progress in the fields of image recognition [27,28,29,30], speech recognition [31], automatic driving [32] and natural language processing [33]. Researchers are gradually applying artificial intelligence technology to the traditional field of computational fluid dynamics (CFD). For example, Li et al. [34] trained an artificial neural network (ANN) to predict the cooling efficiency of the outer surface of turbine blades. Guo et al. [35] successfully used convolutional neural network (CNN) to predict the stable flow field around the bluff body, greatly reducing the calculation cost. Ling et al. [36] used deep neural network to simulate Reynolds stress anisotropy tensor in Reynolds averaged Navier Stokes simulation, which greatly improved the simulation accuracy. Lee et al. [37] used the generative adversarial network (GAN) to predict the unsteady laminar vortex shedding behind the cylinder, and found that this enhanced the learning of the solution of the lift equation. Liu et al. [38] introduced deep learning into CFD data compression and proposed a new insitu compression method based on GAN. Compared with the existing CFD data compression methods, this method has significant advantages in compression time, and the compression ratio can be adjusted according to the acceptable reconstruction effect. Liu et al. [39] used CNN to detect the position of shock wave string in the flow field, which can achieve very short detection time. Kong et al. [40] used the ground test data of scramjet isolator to reconstruct the flow field and detect the shock train position based on CNN, and achieved high accuracy. Under the leadership of academician Le Jialing, Chen et al. [41] of China Aerodynamics Research and Development Center took the lead in carrying out the research on intelligent reconstruction of scramjet combustion flow field in China, independently designed a multibranch fusion convolutional neural network (MBFCNN), established the mapping relationship between the upper and lower wall pressure data of the combustor and the flow field image data of the combustor, and reconstructed the turbulent combustion field with high accuracy. Guo et al. [42] carried out wind tunnel tests under the leadership of academician Le Jialing, and independently designed a multipath asymmetric residual network (MARN) for superresolution reconstruction of combustor flow field. This method provides the possibility to develop a lightweight superresolution model of supersonic combustor flow field; it shows great potential in revealing the physical flow of fuel and air mixture and provides accurate prediction of the spontaneous combustion time. The above research shows that deep learning has great potential in CFD and experimental fluid dynamics.
In this paper, the rapid reconstruction of the flow field in the scramjet isolator based on deep learning and the highprecision detection of the leading edge of the shock train are studied. The main structure of the article is as follows: in Section 2, the data obtained are described in detail; in Section 3, the CNN model is introduced, and some basic concepts in deep learning are briefly summarized; in Section 4, the training results and reconstruction accuracy of the model are mainly explained; in Section 5, the detection results of the leading edge of the shock train based on the reconstructed flow field and the detection results after finetuning the model are mainly explained; the final section draws a conclusion.
2 Dataset
2.1 Calculation model and condition parameters
CFD method was used to calculate the wall pressure and flow field of scramjet isolator. The commercial CFD software FLUENT is used for numerical simulation. The calculation reference [40] is the section model of the isolator of the ground direct connected wind tunnel of Harbin Institute of Technology. The research object is shown in Fig. 1. T0T20 in Fig. 1 indicates the installation position of pressure measuring points.
When using FLUENT software for numerical simulation, the model size is 25.4 mm (height) × 304.8 mm long. The ideal gas is used for calculation, the Sutherland model is used for viscosity, and the Reynolds number is about 190,000. Relevant parameters indicate that the input Mach number is 2; the static pressure is 19600 Pa and the total temperature is 300 K. Select five back pressure conditions to obtain multiple sets of data, as shown in Table 1. The back pressure can be obtained from Eq. (1).
Where A is the reference value of back pressure, B is the amplitude, f is the oscillation frequency, t is the time, and P_{a} is the calculated back pressure. In the flow, we fix the frequency and amplitude, and the back pressure changes sinusoidally. The frequency is 100 Hz, and each cycle is 10 ms. Five cycles are calculated, and a data point is calculated every 0.5 ms.
2.2 Data preprocessing
Five hundred groups of data are obtained by using FLUENT. Each group of data is composed of a pressure sequence and the flow field image at its corresponding time. The flow field image obtained by numerical calculation is cut as shown in Fig. 2. In order to reduce the calculation time and parameters required for network training, the resolution of the flow field image is reduced to 35 × 300 pixels. In order to accelerate the convergence of the network, the image pixel value is normalized from 0–255 to 0–1. Finally, the 500 data are divided into training set and test set according to the ratio of 7:3, that is, 350 groups of data in the training set and 150 groups of data in the test set. In the process of model training, the training set participates in the parameter update of the model, while the test set does not participate in the parameter update of the model, and is only used as the test part of the generalization performance of the model.
3 Flow field reconstruction model of isolator based on CNN
3.1 Some basic concepts
3.1.1 Upsampling
The flow field reconstruction model based on CNN takes multiple pressure measurements as input and flow field images as output. There is a big difference between input and output data. Therefore, in order to establish the mapping relationship between pressure data and flow field images, it is necessary to use up sampling method to quickly expand the size of input pressure data. In the field of computer vision, there are three commonly used up sampling methods: interpolation, deconvolution and de pooling. In this paper, we use the deconvolution of learnable parameters to up sample the pressure information.
3.1.2 Convolution and activation
The convolution operation is to slide the convolution kernel matrix onto the input image matrix with a specific step size, as shown in Fig. 3. Before each sliding, the product of the weight parameters in the convolution kernel matrix and the parameters in the corresponding input image matrix is calculated. The sum of these products of each sliding position forms the output characteristic matrix.
There are many activation functions in deep learning, such as Tanh function, Sigmoid function, Softmax function and ReLU function. This paper uses the ReLU activation function, which is usually applied after convolution. The introduction of the activation function increases the nonlinear characteristics of the network and enhances the fitting ability of the model.
3.1.3 Pooling
Pooling is equivalent to down sampling the image. The overall statistical characteristics of the adjacent outputs of a location are used to replace the network outputs of that location. Pooling effectively reduces the amount of parameters and network complexity. The two commonly used pooling methods are maximum pool downsampling and average pool downsampling. The method used in this study is the maximum pool downsampling method, and its process is shown in Fig. 4.
3.1.4 Fully connected layer
The input of the full connection layer is a onedimensional array. Therefore, the input multidimensional array must be processed before being passed to the full connection layer. Connect each node of the fully connected layer with all nodes of the previous layer to synthesize all previously extracted features. Because of its fully connected nature, this layer usually has the most parameters. The structure of full connection is shown in Fig. 5.
3.2 CNN model structure
In order to establish the mapping relationship between the pressure data in the isolator and the flow field image data, a multilayer CNN model is designed, as shown in Fig. 6. The input of the model is the wall pressure data of the isolator, and the output is the pixel value of the flow field image at the corresponding time. Table 2 lists the specific parameter settings in the network, where "Y" and "N" respectively indicate whether the ReLU activation function is used or not. In Table 2, 1× 2 × 10 represents the tensor form of inputting a set of pressure data. Where 1 represents the number of channels, 2 represents the height, and 10 represents the width. This tensor is composed of the calculated data of 20 pressure points on the upper and lower walls of the isolator.
4 Experiments and results
4.1 Model training
The computing platform we use is Windows 10, the CPU is Intel Core i510400f, the memory size is 16G, the GPU is RTX3060, whose memory size is 12G, and the model training time is 10 min and 18 s. The open source software library PyTorch is used to train the model. The mean square loss function is generally used in regression problems. In order to evaluate the quality of the model, this paper uses the mean square loss function as the evaluation standard. This function is shown in the following Eq. (2).
Where, \({f}_{n}\) is the flow field image vector obtained through CFD calculation, \({f}_{n}^{*}\) is the flow field image vector obtained based on CNN reconstruction model, and N is the batch size used in network training, indicating the amount of data used in each round of training. In this study, N = 128, n is the total number of pixels in each image. Because the image resolution after preprocessing is 35 × 300, so n = 10,500.
The network training adopts the Adam optimization method. As an extension of the random gradient descent algorithm, the Adam optimizer is widely used in CNN optimization because of its high computational efficiency, easy implementation and low memory requirements.
Figure 7 shows the changes of the loss function of the training set and the loss function of the test set of the CNN model. After 2000 iterations, the loss converges to 0.006 and the training process terminates.
4.2 Reconstruction results and index analysis of flow field in isolator
Structural similarity (SSIM) is an index to measure the similarity of two images. It is defined as follows:
Where \(\mu_{x}\) is the average of x, \(\mu_{y}\) is the average of y, \({\sigma }_{x}^{2}\) is the variance of x, \({\sigma }_{y}^{2}\) is the variance of y, and \({\sigma }_{xy}\) is the covariance of x and y. c_{1} = (k_{1}L)^{2}, c_{2} = (k_{2}L)^{2} are constants used to maintain stability, where L is the dynamic range of pixel values, k_{1} = 0.01, and k_{2} = 0.03. SSIM ranges from 0 to 1, and when the two images are exactly the same, SSIM = 1.
Peak signal to noise ratio (PSNR) is used to measure the quality of signal reconstruction in the imaging domain. The PSNR value is 30 – 40 dB, indicating that the predicted image is in good agreement with the real image; a value greater than 20 dB indicates that the predicted result of the model is basically consistent with the actual value; values below 20 dB indicate poor image reconstruction results. PSNR is defined by Eq. (4).
Where, W represents the image width, H represents the image height, i and j represent the ordinate and abscissa values of the image respectively, X represents the reconstructed image, Y represents the real flow field image, and n = 8.
Pearson correlation coefficient (CORR) measures the linear correlation. The closer the absolute value of the correlation coefficient is to 1, the stronger the correlation is. CORR is defined by:
Where x_{i} represents the ith pixel in the reconstructed flow field diagram and \(\overline{x}\) represents the pixel mean value of the reconstructed image; y_{i} represents the ith pixel in the real flow field diagram and \(\overline{y}\) represents the pixel mean value of the reconstructed image.
The pressure series in the test set data are input into the CNN model to verify the reliability of the flow field reconstruction method. We randomly selected two reconstructed flow field results at different times to compare with CFD calculation results. The results are shown in Fig. 8. We give the pressure distribution of the upper and lower walls at the time corresponding to the prediction results in the figure, in which the blue line represents the distribution of 10 pressure values on the upper wall of the isolator, the red line represents the distribution of 10 pressure values on the lower wall of the isolator, and the values of SSIM and PSNR are shown in red font in the figure.
Figure 9 is the absolute error diagram of the reconstructed flow field. The closer the blue part is, the smaller the error is. The closer the red part is, the larger the error is. It can be seen from the figure that the main error is distributed inside the shock wave structure, which does not affect the observation of its overall structure.
Figure 10 shows the pixel scatter analysis and correlation coefficient of the reconstructed flow field (marked in red). It can be seen from the figure that all pixels are concentrated near the red straight line, which indicates that the reconstructed flow field results are highly correlated with the CFD calculation results.
We studied the influence of different pressure quantities on the accuracy of model reconstruction, and the average SSIM, average PSNR and average CORR indexes of all flow field reconstruction results of the test set are shown in Table 3. It can be seen from the table that when the total number of upper and lower wall pressure is 14, the performance of flow field reconstruction does not decrease significantly, and when the total number of pressure is 10, the reconstruction performance decreases significantly, which shows that the model has a certain robustness.
5 Shock train leading edge position detection
5.1 Indirect detection method based on reconstructed flow field
The leading edge position of the shock train is obtained by comparing the distances between the two shock separation points on the upper and lower walls and the inlet, and the smaller distance point is taken as the leading edge position of the shock train. As shown in Fig. 11 below, the leading edge of the shock train is marked by a red circle, and the distance between it and the inlet is indicated by \({x}_{STLE}.\)
Figure 12 shows the results obtained by reconstructing the flow field image through CNN, detecting the leading edge position of the shock train, and comparing the detected results with the leading edge position of CFD calculation data. The abscissa represents the horizontal pixel size of the leading edge point of the shock train in the isolator in the image, and the ordinate represents the 150 shock train image data in the test set data. The red line in the figure represents the leading edge position obtained from 150 CFD calculated flow field images, and the green line represents the leading edge position of 150 shock train images output by CNN flow field reconstruction model.
The leadingedge position of the shock train is the distance between the shock train and the inlet of the isolator. The leadingedge position of the shock train predicted by the CNN flowfield reconstruction model is represented by X_{Det}. To verify the accuracy of the model, X_{Det} is compared with the actual shock train leadingedge position X_{Sch}. The error is calculated as follows for i = 1, 2,…, 150:
To quantitatively verify the detection accuracy, the root mean square error is defined as e_{RMS}, as shown in the following Eq. (7). Since the calculated isolator length is 304.8 mm, the number of horizontal pixels of an image is 300, so one pixel is about 1.016 mm. Therefore, the error unit can be expressed in mm.
5.2 Direct detection method for fine tuning CNN model
The leading edge position detection method based on CNN reconstruction requires high accuracy of the reconstructed flow field. If the reconstructed image has blurred edges, it is difficult to accurately detect the front edge position. So we studied another direct detection method. This method is obtained by modifying the last full connection layer of the CNN model, as shown in Fig. 13. We can get the improved CNN model by changing the output of the last full connection layer of the model to 1. This change means that we no longer need to reconstruct the flow field in the isolator. We use the improved CNN model to directly output the position coordinates of the leading edge of the shock train predicted by the model after training, which also avoids the error caused by the reconstructed flow field. Figure 14 shows the results of the comparison between the leading edge position predicted by the improved CNN model and the leading edge position of CFD calculated flow field data. In the figure, the ordinate represents 150 test data, the abscissa represents the distance between the leading edge position of the shock train and the inlet port, the blue line represents the leading edge position of the shock train predicted from 150 test data after finetuning the model, and the red line represents the leading edge position of the shock train obtained from CFD data. Through calculation, the root mean square error is only 1.87 mm.
6 Conclusions
The main purpose of this paper is to study the intelligent method of flow field detection technology in the isolator of scramjet, which has potential application value. Stable and intelligent detection means can provide a strong guarantee for the active control of scramjet engine. A convolutional neural network is built to reconstruct the flow field and detect the leading edge position of the shock train in this paper. This work can be summarized as follows.

(1)
Firstly, we used CFD to calculate the flow field in the isolator and the pressure on the upper and lower walls of the isolator under different back pressure conditions, and obtained 500 groups of pressure data and flow field image data at the corresponding time. Then a convolutional neural network is built and trained for flow field reconstruction, that is, the trained network model can obtain the flow field image in the isolator at the corresponding time by inputting the pressure sequence values of the upper and lower walls of the isolator. The average SSIM, average PSNR and average CORR of reconstructed flow field are calculated to be 0.902, 25.289 and 0.956 respectively. We also studied the influence of different total pressures on the upper and lower walls as model input on the reconstruction accuracy, and found that appropriately reducing the total pressure will not significantly affect the performance of flow field reconstruction, that is, the model has a certain robustness.

(2)
Through the reconstructed flow field image, the leading edge position of the shock train is detected, and the root mean square error of the detection result is 3.28 mm. Finally, by fine tuning the CNN model, we get a new method for detecting the leading edge of shock train (direct detection method), which reduces the root mean square error to 1.87 mm. Compared with reference [40], the potential advantage of this paper is that the proposed direct detection method of finetuning CNN model helps to make the detection of the leading edge of the shock train more accurate.
Availability of data and materials
The data that support the findings of this study are available from the corresponding author upon reasonable request.
References
Choubey G, Devarajan Y, Huang W, Mehar K, Tiwari M, Pandey KM (2019) Recent advances in cavitybased scramjet engine  a brief review. Int J Hydrogen Energy 44(26):13895–13909
Choubey G, Pandey KM (2016) Effect of variation of angle of attack on the performance of twostrut scramjet combustor. Int J Hydrogen Energy 41(26):11455–11470
Choubey G, Devarajan Y, Huang W, Yan L, Babazadeh H, Pandey KM (2020) Hydrogen fuel in scramjet engines  A brief review. Int J Hydrogen Energy 45(33):16799–16815
Choubey G, Yadav PM, Devarajan Y, Huang W (2021) Numerical investigation on mixing improvement mechanism of transverse injection based scramjet combustor. Acta Astronaut 188:426–437
Li Z, Moradi R, Marashi SM, Babazadeh H, Choubey G (2020) Influence of backwardfacing step on the mixing efficiency of multi microjets at supersonic flow. Acta Astronaut 175:37–44
Liu X, Moradi R, Manh TD, Choubey G, Li Z, Bach QV (2020) Computational study of the multi hydrogen jets in presence of the upstream step in a Ma=4 supersonic flow. Int J Hydrogen Energy 45(55):31118–31129
Pratt DT, Heiser WH (1993) Isolatorcombustor interaction in a dualmode scramjet engine. AIAA paper 1993–0358
Li N, Chang JT, Xu KJ, Yu DR, Bao W, Song YP (2017) Prediction dynamic model of shock train with complex background waves. Phys Fluids 29(11):116103
Ren H, Yuan H, Zhang J, Zhang B (2019) Experimental and numerical investigation of isolator in threedimensional inward turning inlet. Aerosp Sci Technol 95:105435
Thillai N, Thakur A, Srikrishnateja K, Dharani J (2021) Analysis of flowfield in a dual mode ramjet combustor with boundary layer bleed in isolator. Propuls Power Res 10(1):37–47
Hutzel JR, Decker DD, Donbar JM (2011) Scramjet isolator shocktrain leadingedge location modeling. AIAA Paper 2011–2223
Xing F, Ruan C, Huang Y, Fang XY, Yao YF (2017) Numerical investigation on shock train control and applications in a scramjet engine. Aerosp Sci Technol 60:162–171
Curran ET (2001) Scramjet engines: the first forty years. J Propuls Power 17(6):1138–1148
Matsuo K, Miyazato Y, Kim HD (1999) Shock Train and Pseudo Shock Phenomena in Internal Gas Flows. Prog Aerosp Sci 35(1):33–100
Lewis M (2010) X51 scrams into the future. Aerosp Am 48(9):26–31
Mutzman R, Murphy S (2011) X51 development: a chief engineer’s perspective. AIAA Paper 2011–0846
Chang JT, Li N, Xu KJ, Bao W, Yu DR (2017) Recent research progress on unstart mechanism, detection and control of hypersonic inlet. Prog Aerosp Sci 89:1–22
Hutzel JR, Decker DD, Cobb RG, King PI, Veth MJ, Donbar JM (2011) Scramjet isolator shock train location techniques. AIAA Paper 2011–402
Hutzel JR (2011) Scramjet isolator modeling and control. Dissertation, Air Force Institute of Technology
Abedi M, Askari R, SepahiYounsi J, Soltani MR (2020) Axisymmetric and threedimensional flow simulation of a mixed compression supersonic air inlet. Propuls Power Res 9(1):51–61
Khani M, Esmaeelzade G (2017) Threedimensional simulation of a novel rotarypiston engine in the motoring mode. Propuls Power Res 6(3):195–205
Bottarelli M, Zannoni G, Bortoloni M, Allen R, Cherry N (2017) CFD analysis and experimental comparison of novel roof tile shapes. Propuls Power Res 6(2):134–139
Ayed AH, Kusterer K, Funke HHW, Keinz J, Bohn D (2017) CFD based exploration of the drylowNO_{x} hydrogen micromix combustion technology at increased energy densities. Propuls Power Res 6(1):15–24
Alam MMA, Setoguchi T, Matsuo S, Kim HD (2016) Nozzle geometry variations on the discharge coefficient. Propuls Power Res 5(1):22–33
Shih TIP, Ramachandran SG, Chyu MK (2013) Timeaccurate CFD conjugate analysis of transient measurements of the heattransfer coefficient in a channel with pin fins. Propuls Power Res 2(1):10–19
AbuFarah L, Haidn OJ, Kau HP (2014) Numerical simulations of single and multistaged injection of H_{2} in a supersonic scramjet combustor. Propuls Power Res 3(4):175–186
Krizhevsky A, Sutskever I, Hinton GE (2012) ImageNet classification with deep convolutional neural networks. In: Pereira F, Burges CJC, Bottou L, Weinberger KQ (eds) Proceedings of the 25th international conference on neural information processing systems, vol 1. Curran Associates Inc., New York, p 1097–1105
Szegedy C, Liu W, Jia Y, Sermanet P, Reed S, Anguelov D, Erhan D, Vanhoucke V, Rabinovich A (2015) Going deeper with convolutions. In: Proceedings of the 28th IEEE conference on computer vision and pattern recognition, Boston, 712 June 2015
Simonyan K, Zisserman A (2015) Very deep convolutional networks for largescale image recognition. In: Bengio Y, LeCun Y (eds) Proceedings of the 3rd international conference on learning representations, San Diego, 79 May 2015
He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the 2016 IEEE conference on computer vision and pattern recognition, Las Vegas, 2730 June 2016
Hinton G, Deng L, Yu D, Dahl GE, Mohamed A, Jaitly N, Senior A, Vanhoucke V, Nguyen P, Sainath TN, Kingsbury B (2012) Deep neural networks for acoustic modeling in speech recognition: the shared views of four research groups. IEEE Signal Process Mag 29(6):82–97
Chen C, Seff A, Kornhauser A, Xiao J (2015) DeepDriving: learning affordance for direct perception in autonomous driving. In: Proceedings of the 2015 IEEE international conference on computer vision, Santiago, 713 December 2015
Manning CD, Surdeanu M, Bauer J, Finkel J, Bethard SJ, McClosky D (2014) The Stanford CoreNLP natural language processing toolkit. In: Proceedings of the 52nd annual meeting of the association for computational linguistics: system demonstrations, Baltimore, 2324 June 2014
Li D, Qiu L, Tao K, Zhu J (2020) Artificial intelligence aided design of film cooling scheme on turbine guide vane. Propuls Power Res 9(4):344–354
Guo X, Li W, Iorio F (2016) Convolutional neural networks for steady flow approximation. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, San Francisco, August 2016. Association for Computing Machinery, New York, p 481–490
Ling J, Kurzawski A, Templeton J (2016) Reynolds averaged turbulence modelling using deep neural networks with embedded invariance. J Fluid Mech 807:155–166
Lee S, You D (2017) Prediction of laminar vortex shedding over a cylinder using deep learning. arXiv:1712.07854v1
Liu Y, Wang Y, Deng L, Wang F, Liu F, Lu Y, Li S (2019) A novel in situ compression method for CFD data based on generative adversarial network. J Vis 22(1):95–108
Liu Y, Lu Y, Wang Y, Sun D, Deng L, Wang F, Lei Y (2019) A CNNbased shock detection method in flow visualization. Comput Fluids 184:1–9
Kong C, Chang JT, Li YF, Li N (2020) Flowfield reconstruction and shock train leading edge detection in scramjet isolators. AIAA J 58(9):4068–4080
Chen H, Guo MM, Tian Y, Le JL, Zhang H, Zhong FY (2022) Intelligent reconstruction of the flow field in a supersonic combustor based on deep learning. Phys Fluids 34(3):035128
Guo MM, Chen ED, Tian Y, Chen H, Le JL, Zhang H, Zhong FY (2022) Superresolution reconstruction of flow field of hydrogenfueled scramjet under selfignition conditions. Phys Fluids 34(6):065111
Acknowledgements
The authors wish to thank Jianhua Cai for his guidance and support in this project.
Funding
This project was supported by the National Natural Science Foundation of China (Grant No. 51706237), the CARDC Fundamental and Frontier Technology Research Fund, and the “1912 Program” (Grant No. 001–060).
Author information
Authors and Affiliations
Contributions
Conceptualization: Hao Chen, Jialing Le, Yi Zhang, Hua Zhang, and Chenlin Zhang; methodology: Hao Chen; CFD calculation: Yuan Ji; review and editing: Mingming Guo, and Ye Tian. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare that there is no conflict of interest regarding the publication of this paper.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Chen, H., Tian, Y., Guo, M. et al. Flow field reconstruction and shock train leading edge position detection of scramjet isolation section based on a small amount of CFD data. Adv. Aerodyn. 4, 28 (2022). https://doi.org/10.1186/s42774022001211
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s42774022001211
Keywords
 Scramjet
 Shock train
 CFD
 Convolutional neural network
 Reconstruction