Computer Methods in Applied Mechanics and Engineering
Automatic mesh generation of quadrilateral elements using intelligent local approach
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)
- et al.
Mesh update strategies in parallel finite element computations of flow problems with moving boundaries and interfaces
Computer Methods in Applied Mechanics and Engineering
(1994) Fuzzy algorithms
Information and Control
(1968)- et al.
A parallel finite element method with supercomputer network
Computers and structures
(1993) - et al.
Parallel finite elements on a massively parallel computer with domain decomposition
Computing Systems in Engineering
(1993) Locally equiangular triangulations
The Computer Journal
(1978)Computing dirichlet tessellations
The Computer Journal
(1981)Computing the n-dimensional delaunay tessellation with application to voronoi polytopes
The Computer Journal
(1981)- et al.
Automatic three-dimensional mesh generation by the modified-octree technique
Internat. J. Numer. Methods Engrg.
(1984) - et al.
A combined Octree/Delaunay method for fully automatic 3-D mesh generation
Internat. J. Numer. Methods Engrg.
(1990) - M.S. Shephard, Update to: Approaches to the Automatic Generation and Control of Finite Element Meshes, Transactions of...
Automatic two-and three-dimensional mesh generation based on fuzzy knowledge processing
Computational Mechanics
Cited by (15)
An element-free smoothed radial point interpolation method (EFS-RPIM) for 2D and 3D solid mechanics problems
2019, Computers and Mathematics with ApplicationsAn algorithm for decomposition of sub-domains and quadrilateral mesh generation with line constraints
2017, Advances in Engineering SoftwareCitation 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.
Definition of fuzzy logic rules representing finite element method experts' reasoning
2009, Fuzzy Sets and SystemsThe compaction of aggregates of non-spherical linear viscous particles
2003, Computer Methods in Applied Mechanics and EngineeringAdvanced general-purpose computational mechanics system for large-scale analysis and design
2002, Journal of Computational and Applied MathematicsHexahedral mesh generation of nuclear structures using intelligent local approach
2002, Nuclear Engineering and DesignCitation 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.