计算机与现代化 ›› 2022, Vol. 0 ›› Issue (03): 91-97.

• 算法设计与分析 • 上一篇    下一篇

基于特征识别的多尺度构件网格自动生成算法

  

  1. (1.西安工业大学机电工程学院,陕西西安710021;2.西安前沿动力软件开发有限责任公司,陕西西安710065)
  • 出版日期:2022-04-29 发布日期:2022-04-29
  • 作者简介:陈中杰(1996—),男,陕西西安人,硕士研究生,研究方向:数值算法研究,CAE技术研究,E-mail: 1806933295@qq.com; 田建辉(1979—),男,陕西西安人,副教授,博士,研究方向:CAE技术研究,地铁车轮振动分析研究,E-mail: tianjianhui8@hotmail.com; 通信作者:胡光初(1963—),男,陕西西安人,教授,研究方向:CAE技术研究,无人机技术研究,E-mail: huguangchu@adicn.com; 丁锋(1968—),男,陕西西安人,教授,博士,研究方向:机械故障诊断算法与可靠性研究,E-mail: dfeng@xatu.edu.com; 郭钊(1988—),男,陕西西安人,高级工程师,研究方向:计算固体力学,CAE技术研究,E-mail: 18392187528@163.com; 韩兴本(1977—),男,陕西西安人,讲师,硕士,研究方向:CAE技术研究,机电工程设计,E-mail: 654749736@qq.com。
  • 基金资助:
    国家自然科学基金资助项目(11302159); 西安工业大学校长基金资助项目(XGPY200213)

Grid Generation Automation Algorithm of Multi-scale Component Structures Based on Feature Recognition

  1. (1. School of Mechanical and Electrical Engineering, Xi’an Technological University, Xi’an 710021, China;

    2. Xi’an Advanced Dynamics Software Development Co., Ltd., Xi’an 710065, China)
  • Online:2022-04-29 Published:2022-04-29

摘要: 随着结构力学领域待解决问题复杂程度不断提高,多尺度构件的高质量网格生成对于其数值模拟的计算精度起着至关重要的作用。本文提出一种基于特征识别的网格自动生成技术方法,该方法将多尺度构件的不同量级尺度几何特征识别出来,根据其不同尺度尺寸设置相关区域的网格尺寸值,利用Delaunay三角化算法和前沿推进法生成能够反映不同尺度几何特征的网格单元,再对小尺度区域周围进行加密处理,最后通过几何指数控制函数将不同尺度网格过渡连接起来,形成多尺度构件的整体网格划分模型。通过2个几何模型的测试表明该方法生成的整体网格质量好,不同尺度区域网格过渡合理,自动化程度较高。

关键词: 复杂多尺度构件, 特征识别, 网格自动生成, 几何指数控制函数

Abstract: With the increasing complexity of the problems to be solved in the field of structural mechanics, the high-quality mesh generation of multi-scale component structures plays an important role in the computational accuracy of the numerical simulation. This paper proposes a method for grid generation automation based on feature recognition. In this method, the geometric features of different scale of complex multi-scale component structures are identified, the grid size values of related regions are set according to their different scale sizes. The delaunay triangulation algorithm or advancing front technique are used to generate grid elements,which can reflect the geometric characteristics of different scale, and then the surrounding areas of small scale are encrypted. Finally, the meshes of different scales are connected by geometric exponential control function to form the whole meshing model of complex multi-scale component sructures. The test results of two geometric models show that the overall grid quality generated by this method is good, the mesh transition of different scales is reasonable transition, and the automation degree is high.

Key words: complex multi-scale component structures, feature recognition, grid generation automation, geometrically exponential function