Skip to main content

Automatic Blocking of Shapes Using Evolutionary Algorithm

  • Chapter
  • First Online:
27th International Meshing Roundtable (IMR 2018)

Part of the book series: Lecture Notes in Computational Science and Engineering ((LNCSE,volume 127))

Included in the following conference series:

Abstract

This work focuses on the use of evolutionary algorithm to perform automatic blocking of a 2D manifold. The goal of such a blocking process is to completely partition a 2D region into a set of conforming and non-intersecting quadrilaterals to facilitate the generation of an all-quadrilateral, or more preferably an ideal quadrilateral mesh configuration covering the closed 2D region. However, depending on the input shape, the optimal blocking strategy is often unclear and can be very user-dependent. In this work, a novel approach based on evolutionary algorithm is adapted to search for a potential set of such ideal configurations. Based on a selection within a set of candidate vertices from a pre-computed pool, blocking configurations can be derived and ranked based on the collective quality of its blocks. The quality of a block is computed based on objective functions relating to its interior angles and opposite length ratios. Using multi-dimensional ranking criteria, inferior solutions can be slowly filtered away with each successive generation. Based on observations on a range of turbomachinery test cases, it is possible to derive and improve near-optimal blocking configurations by utilizing a large number of generations. This work has the potential to be extensible to 3D shapes as well.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Z. Ali, P.G. Tucker, S. Shahpar, Optimal mesh topology generation for CFD, in Computer Methods in Applied Mechanics and Engineering, vol. 317 (2017), pp. 431–457.

    Article  Google Scholar 

  2. A. Milli, S. Shahpar, PADRAM: Parametric design and rapid meshing system for complex turbomachinery configurations, in ASME Turbo Expo 2012: Turbine Technical Conference and Exposition (2012), pp. 2135–2148

    Google Scholar 

  3. S.J. Owen, A survey of unstructured mesh generation technology, in International Meshing Roundtable (1998), pp. 239–267

    Google Scholar 

  4. Y. Zhang, C. Bajaj, Adaptive and quality quadrilateral/hexahedral meshing from volumetric data. Comput. Methods Appl. Mech. Eng. 195(9), 942–960 (2006)

    Article  Google Scholar 

  5. X. Liang, M.S. Ebeida, Y. Zhang, Guaranteed-quality all-quadrilateral mesh generation with feature preservation. Comput. Methods Appl. Mech. Eng. 199(29), 2072–2083 (2010)

    Article  Google Scholar 

  6. F.B. Atalay, S. Ramaswami, D. Xu, Quadrilateral meshes with provable angle bounds. Eng. Comput. 28(1), 31–56 (2012)

    Article  Google Scholar 

  7. T.D. Blacker, M.B. Stephenson, Paving: a new approach to automated quadrilateral mesh generation. Int. J. Numer. Methods Eng. 32(4), 811–847 (1991)

    Article  Google Scholar 

  8. D.R. White, P. Kinney, Redesign of the paving algorithm: Robustness enhancements through element by element meshing, in 6th International Meshing Roundtable (1997), pp. 323–335

    Google Scholar 

  9. B. Joe, Quadrilateral mesh generation in polygonal regions. Comput. Aided Des. 27(3), 209–222 (1995)

    Article  Google Scholar 

  10. J.A. Talbert, A.R. Parkinson, Development of an automatic, two-dimensional finite element mesh generator using quadrilateral elements and Bezier curve boundary definition. Int. J. Numer. Methods Eng. 29(7), 1551–1567 (1990)

    Article  Google Scholar 

  11. S.-W. Chae, J.-H. Jeong, Unstructured surface meshing using operators, in 6th International Meshing Roundtable (1997), pp. 281–291

    Google Scholar 

  12. D. Nowottny, Quadrilateral mesh generation via geometrically optimized domain decomposition, in 6th International Meshing Roundtable (1997), pp. 309–320

    Google Scholar 

  13. T.K.H. Tam, C.G. Armstrong, 2D finite element mesh generation by medial axis subdivision. Adv. Eng. Softw. Work. 13(5), 313–324 (1991)

    Article  Google Scholar 

  14. D. Guoy, J. Erickson, Automatic blocking scheme for structured meshing in 2d multiphase flow simulation, in International Mesh Roundtable (2004), pp. 121–132

    Google Scholar 

  15. H. Xia, P.G. Tucker, Fast equal and biased distance fields for medial axis transform with meshing in mind. Appl. Math. Model. 35(12), 5804–5819 (2011)

    Article  MathSciNet  Google Scholar 

  16. E. Catmull, J. Clark, Recursively generated B-spline surfaces on arbitrary topological meshes. Comput. Aided Des. 10(6), 350–355 (1978)

    Article  Google Scholar 

  17. C.K. Lee, S.H. Lo, A new scheme for the generation of a graded quadrilateral mesh. Comput. Struct. 52(5), 847–857 (1994)

    Article  Google Scholar 

  18. S.J. Owen, M.L. Staten, S.A. Canann, S. Saigal, Advancing front quadrilateral meshing using triangle transformations, in International Mesh Roundtable (1998), pp. 409–428

    Google Scholar 

  19. L. Sun, G.-T. Yeh, F.P. Lin, G. Zhao. Automatic quadrilateral mesh generation and quality improvement techniques for an improved combination method. Comput. Geosci. 19(2) 1–18 (2015)

    Article  MathSciNet  Google Scholar 

  20. M. Tarini, N. Pietroni, P. Cignoni, D. Panozzo, E. Puppo, Practical quad mesh simplification. Comput. Graphics Forum 29(2), 407–418 (2010)

    Article  Google Scholar 

  21. T. Itoh, K. Shimada, K. Inoue, A. Yamada, T. Furuhata, Automated conversion of 2D triangular mesh into quadrilateral mesh with directionality control, in International Mesh Roundtable (1998), pp. 77–86

    Google Scholar 

  22. C.G. Armstrong, H.J. Fogg, C.M. Tierney, T.T. Robinson, Common themes in multi-block structured quad/hex mesh generation. Proc. Eng. 124, 70–82 (2015)

    Article  Google Scholar 

  23. N. Kowalski, F. Ledoux, P. Frey, A PDE based approach to multidomain partitioning and quadrilateral meshing, in Proceedings of the 21st international meshing roundtable (2013), pp. 137–154

    Google Scholar 

  24. H.J. Fogg, C.G. Armstrong, T.T. Robinson, Multi-block decomposition using cross-fields, in Proceedings of adaptive modelling and simulation, Lisbon (2013), pp. 254–267

    Google Scholar 

  25. H.J. Fogg, C.G. Armstrong, T.T. Robinson, Automatic generation of multiblock decompositions of surfaces. Int. J. Numer. Methods Eng. 101(13), 965–991 (2015)

    Article  MathSciNet  Google Scholar 

  26. T. Zhou, K. Shimada, in An Angle-Based Approach to Two-Dimensional Mesh Smoothing (2000), pp. 373–384

    Google Scholar 

  27. C.M. Fonseca, P.J. Fleming, Genetic algorithms for multiobjective optimization: formulation discussion and generalization. ICGA 93, 416–423 (1993)

    Google Scholar 

  28. C.M. Fonseca, P.J. Fleming, An overview of evolutionary algorithms in multiobjective optimization. Evol. Comput. 3(1), 1–16 (1995)

    Article  Google Scholar 

  29. MSC Software. Patran (2014). http://www.mscsoftware.com/product/patran

  30. Z. Ali, P.G. Tucker, Multiblock structured mesh generation for turbomachinery flows, in Proceedings of the 22nd International Meshing Roundtable (2014), pp. 165–182

    Google Scholar 

  31. J. Pellerin, A. Johnen, J.-F. Remacle, Identifying combinations of tetrahedra into hexahedra: a vertex based strategy. Proc. Eng. 203, 2–13 (2017)

    Article  Google Scholar 

Download references

Acknowledgement

The authors would like to thank Roll-Royce plc for their support and permission to publish the work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chi Wan Lim .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Lim, C.W. et al. (2019). Automatic Blocking of Shapes Using Evolutionary Algorithm. In: Roca, X., Loseille, A. (eds) 27th International Meshing Roundtable. IMR 2018. Lecture Notes in Computational Science and Engineering, vol 127. Springer, Cham. https://doi.org/10.1007/978-3-030-13992-6_10

Download citation

Publish with us

Policies and ethics