Non-iterative generation of an optimal mesh for a blade passage using deep reinforcement learning

Innyoung Kim,Sejin Kim,Donghyun You
DOI: https://doi.org/10.48550/arXiv.2209.05280
2023-05-10
Abstract:A method using deep reinforcement learning (DRL) to non-iteratively generate an optimal mesh for an arbitrary blade passage is developed. Despite automation in mesh generation using either an empirical approach or an optimization algorithm, repeated tuning of meshing parameters is still required for a new geometry. The method developed herein employs a DRL-based multi-condition optimization technique to define optimal meshing parameters as a function of the blade geometry, attaining automation, minimization of human intervention, and computational efficiency. The meshing parameters are optimized by training an elliptic mesh generator which generates a structured mesh for a blade passage with an arbitrary blade geometry. During each episode of the DRL process, the mesh generator is trained to produce an optimal mesh for a randomly selected blade passage by updating the meshing parameters until the mesh quality, as measured by the ratio of determinants of the Jacobian matrices and the skewness, reaches the highest level. Once the training is completed, the mesh generator create an optimal mesh for a new arbitrary blade passage in a single try without an repetitive process for the parameter tuning for mesh generation from the scratch. The effectiveness and robustness of the proposed method are demonstrated through the generation of meshes for various blade passages.
Machine Learning,Computational Engineering, Finance, and Science
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to non - iteratively generate an optimal mesh in any blade passage. Although some progress has been made in automatic mesh generation at present, such as using empirical methods or optimization algorithms, these methods still require repeated adjustment of mesh parameters for new geometries. To overcome this challenge, this paper proposes a multi - condition optimization technique based on Deep Reinforcement Learning (DRL) to define mesh parameters as a function of blade geometry, thereby achieving automation, reducing human intervention and improving computational efficiency. Specifically, this method trains an elliptic mesh generator to generate a structured mesh, which can generate an optimal mesh for any blade geometry in a single attempt without the need to repeat the process of adjusting parameters from scratch. This not only improves the efficiency of mesh generation, but also ensures the optimization of mesh quality, which is crucial for numerical simulation of fluid flow.