Skip to main content
Top
Published in: Engineering with Computers 4/2020

31-05-2019 | Original Article

2D Mesh smoothing based on Markov chain method

Authors: Fan Yang, Dujiang Zhang, Hu Ren, JinXiu Xu

Published in: Engineering with Computers | Issue 4/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The mesh quality is of vital importance to obtain the numerical results precisely. Poorly shaped or distorted elements can be produced by automatic mesh generation tools. In this article, the mesh smoothing algorithm based on the Markov chain Monte Carlo method is proposed to improve the quality of the mesh. The movement of nodes position is converted to a stochastic process to seek the best position for the element quality. Compared with the widely known Laplacian smoothing and optimization-based smoothing techniques, the mesh quality by the proposed method is found better than these methods. Examples are performed to illustrate the applicability of the approach. The numerical results show that the proposed algorithm is effective and valuable.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Vartziotis D, Wipper J, Papadrakakis M (2013) Improving mesh quality and finite element solution accuracy by GETMe smoothing in solving the Poisson equation. Finite Elem Anal Des 66:36–52MathSciNetCrossRef Vartziotis D, Wipper J, Papadrakakis M (2013) Improving mesh quality and finite element solution accuracy by GETMe smoothing in solving the Poisson equation. Finite Elem Anal Des 66:36–52MathSciNetCrossRef
2.
go back to reference Xu H, Newman TS (2006) An angle-based optimization approach for 2D finite element mesh smoothing. Finite Elem Anal Des 42:1150–1164MathSciNetCrossRef Xu H, Newman TS (2006) An angle-based optimization approach for 2D finite element mesh smoothing. Finite Elem Anal Des 42:1150–1164MathSciNetCrossRef
3.
go back to reference Freitag LA, Ollivier-Gooch C (1997) Tetrahedral mesh improvement using swapping and smoothing. Int J Numer Meth Eng 40:3979–4002MathSciNetCrossRef Freitag LA, Ollivier-Gooch C (1997) Tetrahedral mesh improvement using swapping and smoothing. Int J Numer Meth Eng 40:3979–4002MathSciNetCrossRef
4.
go back to reference He Z, Zhang G, Deng L, Li E, Liu G (2015) Topology optimization using node-based smoothed finite element method. Int J Appl Mech 7:1550085CrossRef He Z, Zhang G, Deng L, Li E, Liu G (2015) Topology optimization using node-based smoothed finite element method. Int J Appl Mech 7:1550085CrossRef
5.
go back to reference Parthasarathy V, Kodiyalam S (1991) A constrained optimization approach to finite element mesh smoothing. Finite Elem Anal Des 9:309–320CrossRef Parthasarathy V, Kodiyalam S (1991) A constrained optimization approach to finite element mesh smoothing. Finite Elem Anal Des 9:309–320CrossRef
6.
go back to reference Ohtake Y, Belyaev A, Bogaevski I (2001) Mesh regularization and adaptive smoothing. Comput Aided Des 33:789–800CrossRef Ohtake Y, Belyaev A, Bogaevski I (2001) Mesh regularization and adaptive smoothing. Comput Aided Des 33:789–800CrossRef
7.
go back to reference Durand R, Pantoja-Rosero BG, Oliveira V (2019) A general mesh smoothing method for finite elements. Finite Elem Anal Des 158:17–30MathSciNetCrossRef Durand R, Pantoja-Rosero BG, Oliveira V (2019) A general mesh smoothing method for finite elements. Finite Elem Anal Des 158:17–30MathSciNetCrossRef
8.
go back to reference Aubry R, Dey S, Karamete K, Mestreau E (2016) Smooth anisotropic sources with application to three-dimensional surface mesh generation. Eng Comput 32:313–330CrossRef Aubry R, Dey S, Karamete K, Mestreau E (2016) Smooth anisotropic sources with application to three-dimensional surface mesh generation. Eng Comput 32:313–330CrossRef
9.
go back to reference El Ouafdi AF, El Houari H, Ziou D (2015) Anisotropic adaptive method for triangular meshes smoothing. IET Image Proc 9:516–526CrossRef El Ouafdi AF, El Houari H, Ziou D (2015) Anisotropic adaptive method for triangular meshes smoothing. IET Image Proc 9:516–526CrossRef
10.
go back to reference Ruiz-Girones E, Roca X, Sarrate J, Montenegro R, Escobar JM (2015) Simultaneous untangling and smoothing of quadrilateral and hexahedral meshes using an object-oriented framework. Adv Eng Softw 80:12–24CrossRef Ruiz-Girones E, Roca X, Sarrate J, Montenegro R, Escobar JM (2015) Simultaneous untangling and smoothing of quadrilateral and hexahedral meshes using an object-oriented framework. Adv Eng Softw 80:12–24CrossRef
11.
go back to reference Field DA (1988) Laplacian smoothing and Delaunay triangulations. Commun Appl Numer Methods 4:709–712CrossRef Field DA (1988) Laplacian smoothing and Delaunay triangulations. Commun Appl Numer Methods 4:709–712CrossRef
12.
go back to reference Vartziotis D, Papadrakakis M (2017) Improved GETMe by adaptive mesh smoothing. Comput Assisted Methods Eng Sci 20:55–71 Vartziotis D, Papadrakakis M (2017) Improved GETMe by adaptive mesh smoothing. Comput Assisted Methods Eng Sci 20:55–71
13.
go back to reference Vartziotis D, Bohnet D, Himpel B (2018) GETOpt mesh smoothing: putting GETMe in the framework of global optimization-based schemes. Finite Elem Anal Des 147:10–20MathSciNetCrossRef Vartziotis D, Bohnet D, Himpel B (2018) GETOpt mesh smoothing: putting GETMe in the framework of global optimization-based schemes. Finite Elem Anal Des 147:10–20MathSciNetCrossRef
14.
go back to reference Dassi F, Kamenski L, Farrell P, Si H (2018) Tetrahedral mesh improvement using moving mesh smoothing, lazy searching flips, and RBF surface reconstruction. Comput Aided Des 103:2–13MathSciNetCrossRef Dassi F, Kamenski L, Farrell P, Si H (2018) Tetrahedral mesh improvement using moving mesh smoothing, lazy searching flips, and RBF surface reconstruction. Comput Aided Des 103:2–13MathSciNetCrossRef
16.
go back to reference Freitag LA (1997) On combining Laplacian and optimization-based mesh smoothing techniques. ASME Appl Mech Division Publ AMD 220:37–44 Freitag LA (1997) On combining Laplacian and optimization-based mesh smoothing techniques. ASME Appl Mech Division Publ AMD 220:37–44
17.
go back to reference Hansbo P (1995) Generalized Laplacian smoothing of unstructured grids. Commun Numer Methods Eng 11:455–464CrossRef Hansbo P (1995) Generalized Laplacian smoothing of unstructured grids. Commun Numer Methods Eng 11:455–464CrossRef
18.
go back to reference Ji Z, Liu L, Wang G (2005) A global laplacian smoothing approach with feature preservation. In: Ninth international conference on computer aided design and computer graphics (CAD-CG’05). IEEE, p 6 Ji Z, Liu L, Wang G (2005) A global laplacian smoothing approach with feature preservation. In: Ninth international conference on computer aided design and computer graphics (CAD-CG’05). IEEE, p 6
19.
20.
go back to reference Freitag LA, Plassmann P (2000) Local optimization-based simplicial mesh untangling and improvement. Int J Numer Meth Eng 49:109–125CrossRef Freitag LA, Plassmann P (2000) Local optimization-based simplicial mesh untangling and improvement. Int J Numer Meth Eng 49:109–125CrossRef
21.
go back to reference Freitag LA, Knupp PM (2002) Tetrahedral mesh improvement via optimization of the element condition number. Int J Numer Meth Eng 53:1377–1391MathSciNetCrossRef Freitag LA, Knupp PM (2002) Tetrahedral mesh improvement via optimization of the element condition number. Int J Numer Meth Eng 53:1377–1391MathSciNetCrossRef
22.
go back to reference Dai C, Liu HL, Dong L (2014) A comparison of objective functions of optimization-based smoothing algorithm for tetrahedral mesh improvement. J Theor Appl Mech 52:151–163 Dai C, Liu HL, Dong L (2014) A comparison of objective functions of optimization-based smoothing algorithm for tetrahedral mesh improvement. J Theor Appl Mech 52:151–163
23.
go back to reference Karman SL (2016) Adaptive optimization-based improvement of tetrahedral meshes. AIAA J 54:1578–1590CrossRef Karman SL (2016) Adaptive optimization-based improvement of tetrahedral meshes. AIAA J 54:1578–1590CrossRef
24.
go back to reference D’Elia M, Ridzal D, Peterson KJ, Bochev P, Shashkov M (2016) Optimization-based mesh correction with volume and convexity constraints. J Comput Phys 313:455–477MathSciNetCrossRef D’Elia M, Ridzal D, Peterson KJ, Bochev P, Shashkov M (2016) Optimization-based mesh correction with volume and convexity constraints. J Comput Phys 313:455–477MathSciNetCrossRef
25.
go back to reference Freitag LA (1997) On combining laplacian and optimization-based mesh smoothing techniques. In: Symposium on Joint ASME, ASCE Freitag LA (1997) On combining laplacian and optimization-based mesh smoothing techniques. In: Symposium on Joint ASME, ASCE
26.
go back to reference Fabritius B, Tabor G (2016) Improving the quality of finite volume meshes through genetic optimisation. Eng Comput 32:425–440CrossRef Fabritius B, Tabor G (2016) Improving the quality of finite volume meshes through genetic optimisation. Eng Comput 32:425–440CrossRef
27.
go back to reference Peng W, Lu DT, Huang T, Wang L (2015) Hexahedral mesh smoothing via local element regularization and global mesh optimization. Comput Aided Des 59:85–97CrossRef Peng W, Lu DT, Huang T, Wang L (2015) Hexahedral mesh smoothing via local element regularization and global mesh optimization. Comput Aided Des 59:85–97CrossRef
28.
go back to reference Lin TJ, Guan ZQ, Chang JH, Lo SH (2014) Vertex-ball spring smoothing: an efficient method for unstructured dynamic hybrid meshes. Comput Struct 136:24–33CrossRef Lin TJ, Guan ZQ, Chang JH, Lo SH (2014) Vertex-ball spring smoothing: an efficient method for unstructured dynamic hybrid meshes. Comput Struct 136:24–33CrossRef
29.
go back to reference Knupp P (2012) Introducing the target-matrix paradigm for mesh optimization via node-movement. Eng Comput 28:419–429CrossRef Knupp P (2012) Introducing the target-matrix paradigm for mesh optimization via node-movement. Eng Comput 28:419–429CrossRef
30.
go back to reference Park J, Shontz SM (2010) Two derivative-free optimization algorithms for mesh quality improvement. Proc Comput Sci 1:387–396CrossRef Park J, Shontz SM (2010) Two derivative-free optimization algorithms for mesh quality improvement. Proc Comput Sci 1:387–396CrossRef
31.
go back to reference Walton S, Hassan O, Morgan K (2013) Reduced order mesh optimisation using proper orthogonal decomposition and a modified cuckoo search. Int J Numer Meth Eng 93:527–550MathSciNetCrossRef Walton S, Hassan O, Morgan K (2013) Reduced order mesh optimisation using proper orthogonal decomposition and a modified cuckoo search. Int J Numer Meth Eng 93:527–550MathSciNetCrossRef
32.
go back to reference Kim J, Shin M, Kang W (2015) A derivative-free mesh optimization algorithm for mesh quality improvement and untangling. Math Probl Eng 2015:1–10MathSciNetMATH Kim J, Shin M, Kang W (2015) A derivative-free mesh optimization algorithm for mesh quality improvement and untangling. Math Probl Eng 2015:1–10MathSciNetMATH
34.
go back to reference Knupp PM (2003) Algebraic mesh quality metrics for unstructured initial meshes. Finite Elem Anal Des 39:217–241CrossRef Knupp PM (2003) Algebraic mesh quality metrics for unstructured initial meshes. Finite Elem Anal Des 39:217–241CrossRef
35.
go back to reference Branets L, Carey GF (2005) A local cell quality metric and variational grid smoothing algorithm. Eng Comput 21:19–28CrossRef Branets L, Carey GF (2005) A local cell quality metric and variational grid smoothing algorithm. Eng Comput 21:19–28CrossRef
36.
go back to reference Kennedy J, Eberhart RC (1995) Particle swarm optimization. In: International symposium on neural networks, p 1942–1948 Kennedy J, Eberhart RC (1995) Particle swarm optimization. In: International symposium on neural networks, p 1942–1948
37.
go back to reference Matlab (2014) Matlab help document. The MathWorks, Inc., Natick Matlab (2014) Matlab help document. The MathWorks, Inc., Natick
Metadata
Title
2D Mesh smoothing based on Markov chain method
Authors
Fan Yang
Dujiang Zhang
Hu Ren
JinXiu Xu
Publication date
31-05-2019
Publisher
Springer London
Published in
Engineering with Computers / Issue 4/2020
Print ISSN: 0177-0667
Electronic ISSN: 1435-5663
DOI
https://doi.org/10.1007/s00366-019-00786-1

Other articles of this Issue 4/2020

Engineering with Computers 4/2020 Go to the issue