Floating Point Genetic Algorithm Approach for Optimizing Unstructured Meshes
DOI:
https://doi.org/10.59167/tujnas.v5i5.1309Keywords:
Genetic algorithms, mesh generation, unstructured meshesAbstract
This paper presents a method for optimizing unstructured triangular meshes using a floating-point genetic algorithm. A mesh generation algorithm based on a modified advancing front method and sets of heuristic rules are used to generate the initial non-smooth triangular meshes for complex shapes. The developed mesh is then smoothed using a floating-point genetic algorithm that is more flexible than the usual binary genetic algorithms, and can handle non-smooth regions containing several local extrema. Three approaches are used in selecting the fitness function to be optimized in the genetic algorithm, namely, the triangle aspect ratio, the maximum angle at each node of the triangular mesh, and a weighted linear combination of both functions. The genetic algorithm has been tested and validated for a number of test cases covering a wide range of complex geometry applications. The results have shown a high degree of improvement in the quality of the smoothed meshes and an ability to handle non-convex regions.Downloads
Published
28-01-2023
How to Cite
Ali, A. A. (2023). Floating Point Genetic Algorithm Approach for Optimizing Unstructured Meshes. Thamar University Journal of Natural & Applied Sciences, 5(1), 101–111. https://doi.org/10.59167/tujnas.v5i5.1309
Issue
Section
Full-length articles
Categories
License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.