Cargando…

An ANN-based advancing double-front method for automatic isotropic triangle generation

The advancing front method (AFM) is one of the widely used unstructured grid generation techniques. However, the efficiency is relatively low because only one cell is generated in the advancing procedure. In this work, a novel automatic isotropic triangle generation technique is developed by introdu...

Descripción completa

Detalles Bibliográficos
Autores principales: Lu, Peng, Wang, Nianhua, Chang, Xinghua, Zhang, Laiping, Wu, Yadong, Zhang, Hongying
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9338939/
https://www.ncbi.nlm.nih.gov/pubmed/35908077
http://dx.doi.org/10.1038/s41598-022-16946-1
_version_ 1784760073450422272
author Lu, Peng
Wang, Nianhua
Chang, Xinghua
Zhang, Laiping
Wu, Yadong
Zhang, Hongying
author_facet Lu, Peng
Wang, Nianhua
Chang, Xinghua
Zhang, Laiping
Wu, Yadong
Zhang, Hongying
author_sort Lu, Peng
collection PubMed
description The advancing front method (AFM) is one of the widely used unstructured grid generation techniques. However, the efficiency is relatively low because only one cell is generated in the advancing procedure. In this work, a novel automatic isotropic triangle generation technique is developed by introducing an artificial neural network (ANN) based advancing double-front method (ADFM) to improve the mesh generation efficiency. First, a variety of different patterns are extracted from the AFM mesh generation method and extended to the ADFM method. The mesh generation process in each pattern is discussed in detail. Second, an initial isotropic triangular mesh is generated by the traditional mesh generation method, and then an approach for automatic extraction of the training dataset is proposed. The preprocessed dataset is input into the ANN to train the network, then some typical patterns are obtained through learning. Third, after inputting the initial discrete boundary as initial fronts, the grid is generated from the shortest front and adjacent front. The coordinates of the points contained in the dual fronts and the adjacent points are sent into the neural network as the grid generation environment to obtain the most possible mesh generation pattern, the corresponding methods are used to update the advancing front until the whole computational domain is covered by initial grids, and finally, some smoothing techniques are carried out to improve the quality initial grids. Several typical cases are tested to validate the effectiveness. The experimental results show that the ANN can accurately identify mesh generation patterns, and the mesh generation efficiency is 50% higher than that of the traditional single-front AFM.
format Online
Article
Text
id pubmed-9338939
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-93389392022-08-01 An ANN-based advancing double-front method for automatic isotropic triangle generation Lu, Peng Wang, Nianhua Chang, Xinghua Zhang, Laiping Wu, Yadong Zhang, Hongying Sci Rep Article The advancing front method (AFM) is one of the widely used unstructured grid generation techniques. However, the efficiency is relatively low because only one cell is generated in the advancing procedure. In this work, a novel automatic isotropic triangle generation technique is developed by introducing an artificial neural network (ANN) based advancing double-front method (ADFM) to improve the mesh generation efficiency. First, a variety of different patterns are extracted from the AFM mesh generation method and extended to the ADFM method. The mesh generation process in each pattern is discussed in detail. Second, an initial isotropic triangular mesh is generated by the traditional mesh generation method, and then an approach for automatic extraction of the training dataset is proposed. The preprocessed dataset is input into the ANN to train the network, then some typical patterns are obtained through learning. Third, after inputting the initial discrete boundary as initial fronts, the grid is generated from the shortest front and adjacent front. The coordinates of the points contained in the dual fronts and the adjacent points are sent into the neural network as the grid generation environment to obtain the most possible mesh generation pattern, the corresponding methods are used to update the advancing front until the whole computational domain is covered by initial grids, and finally, some smoothing techniques are carried out to improve the quality initial grids. Several typical cases are tested to validate the effectiveness. The experimental results show that the ANN can accurately identify mesh generation patterns, and the mesh generation efficiency is 50% higher than that of the traditional single-front AFM. Nature Publishing Group UK 2022-07-30 /pmc/articles/PMC9338939/ /pubmed/35908077 http://dx.doi.org/10.1038/s41598-022-16946-1 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/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/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Lu, Peng
Wang, Nianhua
Chang, Xinghua
Zhang, Laiping
Wu, Yadong
Zhang, Hongying
An ANN-based advancing double-front method for automatic isotropic triangle generation
title An ANN-based advancing double-front method for automatic isotropic triangle generation
title_full An ANN-based advancing double-front method for automatic isotropic triangle generation
title_fullStr An ANN-based advancing double-front method for automatic isotropic triangle generation
title_full_unstemmed An ANN-based advancing double-front method for automatic isotropic triangle generation
title_short An ANN-based advancing double-front method for automatic isotropic triangle generation
title_sort ann-based advancing double-front method for automatic isotropic triangle generation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9338939/
https://www.ncbi.nlm.nih.gov/pubmed/35908077
http://dx.doi.org/10.1038/s41598-022-16946-1
work_keys_str_mv AT lupeng anannbasedadvancingdoublefrontmethodforautomaticisotropictrianglegeneration
AT wangnianhua anannbasedadvancingdoublefrontmethodforautomaticisotropictrianglegeneration
AT changxinghua anannbasedadvancingdoublefrontmethodforautomaticisotropictrianglegeneration
AT zhanglaiping anannbasedadvancingdoublefrontmethodforautomaticisotropictrianglegeneration
AT wuyadong anannbasedadvancingdoublefrontmethodforautomaticisotropictrianglegeneration
AT zhanghongying anannbasedadvancingdoublefrontmethodforautomaticisotropictrianglegeneration
AT lupeng annbasedadvancingdoublefrontmethodforautomaticisotropictrianglegeneration
AT wangnianhua annbasedadvancingdoublefrontmethodforautomaticisotropictrianglegeneration
AT changxinghua annbasedadvancingdoublefrontmethodforautomaticisotropictrianglegeneration
AT zhanglaiping annbasedadvancingdoublefrontmethodforautomaticisotropictrianglegeneration
AT wuyadong annbasedadvancingdoublefrontmethodforautomaticisotropictrianglegeneration
AT zhanghongying annbasedadvancingdoublefrontmethodforautomaticisotropictrianglegeneration