High-quality quadrilateral mesh generation by combining boundary simplification and multi-objective optimization
Gang Xu,Laixin Shu,Yaguang Zhu,Deran Pan,Jinlan Xu,Qing Wu
DOI: https://doi.org/10.11834/jig.170260
2018-01-01
Journal of Image and Graphics
Abstract:Objective The rapid development of advanced and intelligent manufacturing has caused the seamless data integration of geometric design and simulation to be a key problem in computer-aided design (CAD) and computer-aided engineering (CAE).In the product simulation and analysis stage for the classical finite element analysis method and the emerging iso-geometric analysis method,the meshing quality of computational domain is an important factor that affects the accuracy and computing efficiency of simulation results.Mesh generation has become an important research direction in the field of CAE.Research on high-quality quadrilateral meshing has particularly attracted significant attention because it is an important and challenging problem in the fields of CAD,iso-geometric analysis,and computer graphics.The main quad mesh generation methods currently used in commercial software include triangular mesh conversion,paving,template,and medial axis methods.The triangular mesh conversion method is usually limited by the vertex distribution of the triangular mesh and the connectivity among the vertices,and it hardly generates a high-quality quadrilateral mesh with few singular vertices.The quadrilateral mesh generation method based on medial axis decomposition is sensitive to boundary changes,which is insufficiently robust and is difficult to be implemented automatically.For complex planar regions,the paving method can generate high-quality quadrilateral meshes;however,the elements paving in different directions may lead to self-intersections,in which the validity of the generated meshes cannot be guaranteed.For complex boundaries,the paving method generates many singular vertices.To overcome the above limitations of the quadrilateral meshing methods for planar domain,we propose a new framework for high-quality quadrilateral mesh generation by using boundary simplification and multi-objective optimization technique,considering the urgent requirement for data seamless integration in CAD/CAE.Method First,a new method is proposed to transfer a multiply-connected domain to a simply-connected domain with a high-quality and uniform-boundary insertion.Second,boundary simplification is used in decreasing the number of initial boundary vertex to reduce computing costs.Two threshold concepts,namely simplification angle and simplification area ratio,are proposed to simplify the given boundary into a rough polygon from the vertex angle and the area of vertex triangle.Third,subdomain decomposition method is performed on the rough polygon obtained by boundary simplification,and high-quality domain decomposition can be obtained by uniform vertex insertion.After n-sided domain decomposition is obtained,the optimal quadrilateral mesh is selected from the existing catalog of meshes by high-quality patterns.The vertex connectivity information for each subdomain is determined by meshing rules with few singularities.The main idea of this method is to use integerprogramming techniques,such that the resulting topological connectivity template has the smallest number of singularities.Finally,the geometric position of interior mesh vertices is obtained by multi-objective optimization technique,an extended Laplacian operator is proposed for quad mesh,and a uniformity objective function is derived from the concept of variance in statistics and probability theory to obtain a quadrilateral mesh with a uniform element size;that is,if the variance of the quadrilateral element area in the generated grid is zero,then the mesh has a uniform element size.Furthermore,a unified formula for the objective function related to the orthogonality around the vertex with arbitrary valence is proposed.The geometric position of the vertex in the quad mesh is determined by the multi-objective nonlinear optimization technique to minimize the objective functions for the smoothness,uniformity and orthogonality measurements,which are solved by a quasiNewton nonlinear optimization algorithm.Result From the same discrete boundary,the quadrilateral mesh generated by our method has smaller numbers of mesh vertices and elements than those of previous methods.The number of extraordinary vertices can also be reduced by 70% ~ 80%.The metrics for the evaluation of mesh quality,such as scaled Jacobian,are also improved.The corresponding computing time for each method in terms of computational efficiency is listed.In terms of algorithm complexity,the proposed method is similar to three classical quadrilateral mesh generation methods,and the time complexity of the proposed method is related to the number of vertices for a given discrete boundary.Conclusion Compared with previous approaches,the proposed method can generate high-quality quad meshes with fewer extraordinary vertices and higher mesh qualities,such as smoothness,uniformity,and orthogonality,as exhibited by the presented mesh generation examples.