carrier image

Dynamic Bubble System: An Automatic Mesh Generation System for 2D and 3D Finite Element Mesh Generation in Electromagnetic Field Computations

Cingoski, V., T. Yokoyama, and H. Yamashita

2nd Symposium on Trends in Unstructured Mesh Generation, University of Colorado, Boulder, August 1999

MESHING
RESEARCH
CORNER

2nd Symposium on Trends in Unstructured Mesh Generation
5th US Congress on Computational Mechanics
University of Colorado, Boulder
August 4-6, 1999

Electric Machinery Laboratory, Faculty of Engineering Hiroshima University, 1-4-1 Kagamiyama, Higashihiroshima, 739-8527, Japan
vlatko@eml.hiroshima- u.ac.jp

Abstract
A large number of methods and techniques for automatic mesh generation have already been proposed, among which the ideas based on the so called Voronoi diagram and the Delaunay algorithm seem best suited for finite element mesh generation [1]. However, for the Delaunay tessellation algorithm to be employed, one must have a set of nodes which are optimally distributed inside the analysis domain.

The authors recently developed a new method for automatic mesh generation in 2D and 3D space based on dynamics of the bubbles according to the Second Newton's Law of Dynamics [2]. The proposed method features setting a small number of initial data for meshing at several typical points inside the domain, such as vertices that bounds the entire domain. Later, using simple functions, we compute centers and radii of each bubble. After filling the entire analysis domain with bubbles which are defined three parameters: coordinates of a center, mass and radius, a set of dynamic forces will act on each bubble causing bubbles to move inside the analysis domain. These movements are performed until the stable condition for the entire dynamic system of bubbles is achieved. Afterwards, each center of an existing bubble becomes one vertex of the finite element mesh which is generated utilizing the Delaunay tessellation algorithm over this set of vertices.

The main features of the proposed dynamic bubble mesh generation system are:
1) Easy applicable for meshing complex geometrical domains;
2) Requires very small amount of input data for meshing;
3) Generates meshes with graded mesh density control, which is easily regulated with setting a small initial bubble radius around nodes where dense mesh is required, and opposite, setting a large initial bubble radius at a node results in coarse mesh density around that node;
4) Provides easy regulation of the nodes distribution according to the user defined functions. Since we use this method in connection with electromagnetic field computations where the field potential drops exponentially, using exponential functions enables almost optimal distributions of nodes and elements for a given problem. For different problems, different node distribution functions can be used;
5) provides finite elements with very good quality --- almost equilateral triangles or tetrahedrons;
6) easy extendable for adaptive mesh generations.

References

[1] D. N. Shenton and Z. J. Cendes, 'Three-Dimensional Finite Element Mesh Generation Using Delaunay Tessellation,' IEEE Trans. on Magnetics, November 1985, Vol. 21, No. 6, pp.2535-2538.

[2] V. Cingoski, R. Murakawa, K. Kaneda and H. Yamashita, 'Automatic mesh generation in finite element analysis using dynamic bubble system,' Journal of Applied Physics, 15 April 1997, Vol. 81, No. 8, Part 2, pp.4085-4087.


Contact author(s) or publisher for availability and copyright information on above referenced article