Evolving Rules for a Self–Organizing Finite Element Mesh Generation Algorithm
نویسنده
چکیده
Using only simple stimuli from the local environment to coordinate the activity of the group, social insects such as termites build highly complex structures. This was discovered by Grassé [1] and is known as stigmergy . We employ such a distributed approach for meshing finite element domains. In two dimensions, a triangular mesh is a discretization of a domain into a set of approximately equilateral triangles. The finite element method can then be used to solve fluid flow problems at the vertices in discrete time. The size of the triangles is related to rate of change of the solution values and hence meshing is a complex task. We use a Genetic Algorithm to evolve a set of rules which can be used by a colony of termite–like agents to mesh an arbitrary domain. Work on building activity of swarms has shown that stigmergic algorithms can produce more complex structures than sequential algorithms which are dependent on past building activity. We compare our stigmergic algorithm with a similar sequential algorithm. Whilst the sequential algorithm generalizes poorly to new domains, our stigmergic approach generalizes well and produces better quality meshes on the examples considered. In this approach, meshing is in response to conditions in the local environment, hence changing conditions can easily be accommodated, making it particularly useful for applications such as injection moulding where the mesh must ‘grow’ with the domain.
منابع مشابه
Automatic Mesh Generation (for Finite Element Method) Using Self-Organizing Neural Networks*
In the paper, we present a method to automatically fit a topological grid (mesh) to the geometry of a given domain in such a way as place the density of nodes in close correspondence with a given density across the domain. This is important in, for example, the preprocessing of the finite element method; where one wants to get the best possible approximation to a solution of a partial different...
متن کاملDynamic Fracture Analysis Using an Uncoupled Arbitrary Lagrangian Eulerian Finite Element Formulation
This paper deals with the implementation of an efficient Arbitrary Lagrangian Eulerian (ALE) formulation for the three dimensional finite element modeling of mode I self-similar dynamic fracture process. Contrary to the remeshing technique, the presented algorithm can continuously advance the crack with the one mesh topology. The uncoupled approach is employed to treat the equations. So, each t...
متن کاملEvolving the Building Activity of a Termite Colony for Finite Element Mesh Generation
Previous work in swarm intelligence applications has concentrated on combinatorial optimization problems and is based mainly on the trail laying properties of ant colonies. We tackle a very different kind of problem involving generation of complex structures. Our method is inspired by work on the building behaviour of social insects such as wasps and termites. Structures produced are 2-Dimensio...
متن کاملAutomatic Curvilinear Quality Mesh Generation Driven by Smooth Boundary and Guaranteed Fidelity
The development of robust high-order finite element methods requires the construction of valid high-order meshes for complex geometries without user intervention. This paper presents a novel approach for automatically generating a high-order mesh with two main features: first, the boundary of the mesh is globally smooth; second, the mesh boundary satisfies a required fidelity tolerance. Invalid...
متن کاملA Rule Extractor for Diagnosing the Type 2 Diabetes Using a Self-organizing Genetic Algorithm
Introduction: Constructing medical decision support models to automatically extract knowledge from data helps physicians in early diagnosis of disease. Interpretability of the inferential rules of these models is a key indicator in determining their performance in order to understand how they make decisions, and increase the reliability of their output. Methods: In this study, an automated hyb...
متن کامل