Automatic mesh generation of quadrilateral elements using intelligent local approach

https://doi.org/10.1016/S0045-7825(99)00033-XGet rights and content

Abstract

This paper describes a new automated mesh generation method named Intelligent Local Approach (ILA), which well controls both size and aspect ratio of quadrilateral element in a two-dimensional plane. The ILA can be straightforwardly extended to hexahedral elements in a three-dimensional solid. Here elements are created sequentially, considering local information on geometrical constraints and user's demand on quality of elements. A user can specify the following two numerical fields, (a) a field of element size and (b) that of element aspect ratio. A field of priority of element creation is also specified within the ILA. To efficiently deal with various complicated geometrical constraints for high quality quadrilateral elements, a fuzzy knowledge processing technique is effectively utilized. The ILA is implemented using an object-oriented technique. Fundamental performances of the ILA are demonstrated in detail through generating several quadrilateral meshes.

Introduction

Unstructured mesh generation for the finite element method (FEM) and the finite difference method (FDM) are in general very labor-intensive and time-consuming. Numerous research activities have been devoted into the development of automatic mesh generation techniques. The Delaunay method, which automatically generates triangular elements for two-dimensional (2-D) case or tetrahedral elements for three-dimensional (3-D) case for a given set of nodes, has been well studied and utilized [1], [2], [3], [4]. The Quadtree/Octree methods have been also popularly utilized to generate triangular/tetrahedral meshes, respectively [5], [6], [7]. The present authors have developed a fully automatic mesh generation system for triangular or quadrilateral elements for 2-D plane and 3-D shell, and tetrahedral elements for 3-D solid using the fuzzy knowledge processing and some computational geometry techniques such as the Bucketing method and the Delaunay method [8], [9], [10]. This FuzzyMesh method has been implemented in CAE systems for car body modeling in several Japanese automobile companies [11], [12], [13], and in one commercial pre/post processors [14], [15]. Thus, we can conclude that fully automatic mesh generation techniques for triangular elements and tetrahedral elements have already been established. On the other hand, the automatic mesh generation of hexahedral elements for 3-D solid is still an open problem, though this element is strongly demanded for some kinds of analyses.

There are two main reasons for such strong demand on hexahedral elements. Firstly, compared with tetrahedral elements, hexahedral elements are more suitable to strongly nonlinear problems such as deformation of tires and metal forming. Secondly hexahedral elements with large aspect ratio are good at modeling thinner 3-D solid and boundary layers in fluid dynamics. There have been some attempts to develop automatic mesh generation systems for hexahedral elements such as HEXAR [16] and Whisker Waving method [17]. However, these systems are not always stable, and cannot control element size and aspect ratio as human does manually or as human desires.

To solve such difficulties, this paper proposes a new automatic mesh generation algorithm named Intelligent Local Approach (ILA), which can control both size and aspect ratio of quadrilateral element for 2-D plane and hexahedral elements for 3-D solid. As for quadrilateral elements, it is possible to create them from triangular elements. However, such an approach cannot be extended to mesh generation of hexahedral meshes. The ILA can be straightforwardly extended from quadrilateral meshes to hexahedral ones. The present paper demonstrates the validity of the ILA through the generation of quadrilateral elements. The ILA will be extended to hexahedral meshes in the next step, which is not given in the present paper.

Section snippets

Fundamental principle

Human experts on mesh generation can generate quadrilateral and hexahedral meshes for an arbitrarily shaped domain using their superior capability for image recognition and qualitative judgement, if the number of elements to be generated is small. The present authors have invented a new mesh generation method, basically (a) by analyzing such mesh generation processes by human experts, (b) by abstracting elemental processes hidden, and (c) by systematizing them into a complete procedure using

Algorithms

Fig. 1 shows the flow of ILA implemented based on the hypothesis explained in Section 2. In the figure, the superscript denotes the corresponding hypothesis in Section 2, while the subscript corresponds to the subsection in which the algorithm is described.

Results and discussion

Fig. 13(a) shows a mesh for a circular region. In this example, the special treatment for reduction of segments in the front boundary described in subsection 3.6 is automatically applied, so that almost uniform elements are generated.

Fig. 13(b) shows a mesh for a square region. Here element size is specified as 1.62 at the upper edge, and as 1.0 at the lower edge. Aspect ratio is also specified as 1.0 over the whole domain. Special mesh patterns are automatically inserted in the midst of the

Conclusions

A new mesh generation method named Intelligent Local Approach (ILA) is proposed through the analysis of mesh generation process by human experts. The ILA consists of the following fundamental items:

  • (1) Sequential mesh generation.

  • (2) Collection of geometrical information from a local region.

  • (3) Explicit specification of user's demand on element size and aspect ratio as fields information.

  • (4) Fuzzy knowledge processing for multiple criteria on goodness of quadrilateral elements.

  • (5)

Acknowledgements

A part of the present work is financially supported by JAERI (Japan Atomic Energy Research Institute) and Sumitomo Metal Industry.

References (23)

  • G. Yagawa et al.

    Automatic two-and three-dimensional mesh generation based on fuzzy knowledge processing

    Computational Mechanics

    (1992)
  • Cited by (15)

    • An algorithm for decomposition of sub-domains and quadrilateral mesh generation with line constraints

      2017, Advances in Engineering Software
      Citation Excerpt :

      In order to generate mesh on arbitrary domain, various methods of unstructured mesh generation have been put forward and successfully applied to commercial softwares. At present, the typical methods for unstructured quadrilateral mesh generation include grid-based algorithm [6–8], Looping algorithm [9–15], Paving algorithm [16–19] and Q-Morph algorithm [20], etc. The complexity of these algorithms is different, and the quality and efficiency of mesh generation is also different.

    • The compaction of aggregates of non-spherical linear viscous particles

      2003, Computer Methods in Applied Mechanics and Engineering
    • Hexahedral mesh generation of nuclear structures using intelligent local approach

      2002, Nuclear Engineering and Design
      Citation Excerpt :

      The mesh generation process based on the hypothesis above is named ‘ILA’, and an actual system is developed. ILA's actual implementation to quadrilateral mesh generation and some examples can be found in (Yoshimura et al., 1999a,b). After determining one surface patch from which mesh generation starts, geometrical information is collected from a local region near the surface patch.

    View all citing articles on Scopus
    View full text