Three-dimensional temperature field inversion calculation based on an artificial intelligence algorithm
APPLIED THERMAL ENGINEERING(2023)
Abstract
An increasing number of practical problems in heat transfer area are attributed to inverse heat transfer problems (IHTPs). One of the typical applications of the inverse problem is the prediction of the temperature field of an object from discrete temperature measurements of the surface. The study combines machine learning algorithms with numerical heat transfer methods to inversely predict the heat transfer boundary conditions of a hexahedral geometry from a finite number of discrete temperature measurements on its surface and then calculate the overall temperature field distribution. For the implementation of the numerical heat transfer forward problem, we first complete the coding of the finite element program to generate a training dataset for the inverse calculation by batch inputting the predefined boundary conditions. The inverse problem is modelled by constructing a neural network (NN) approach. The model is trained by calling data from the above dataset. The discrete temperature data are brought into the trained neural network for temperature field prediction. The results are tested for accuracy and generalisability. Finally, by comparing different hyperparameters and different training methods, a method of improving the efficiency and accuracy of the reconstruction results is proposed. The inversion calculation error is finally controlled to less than 0.1. In addition, the model implements the validation of commercial software simulation data and application to aero-engine turbine blades and vapour chambers. The approach can be extended as a generalised 3D temperature field reconstruction method.
MoreTranslated text
Key words
Inverse heat transfer problems,Finite element method,Neural network,Temperature field reconstruction
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined