欢迎访问《图学学报》 分享到:

图学学报 ›› 2025, Vol. 46 ›› Issue (4): 818-825.DOI: 10.11996/JG.j.2095-302X.2025040818

• 计算机图形学与虚拟现实 • 上一篇    下一篇

基于几何特征的非均匀矩形网格生成方法

冷珏琳1,2(), 徐权1,2, 鲍献丰1,2   

  1. 1.中物院高性能数值模拟软件中心,北京 100088
    2.北京应用物理与计算数学研究所,北京 100088
  • 收稿日期:2024-08-13 修回日期:2024-12-26 出版日期:2025-08-30 发布日期:2025-08-11
  • 第一作者:冷珏琳(1988-),女,副研究员,博士。主要研究方向为计算几何、CAD模型处理和网格生成等。E-mail:leng_juelin@163.com
  • 基金资助:
    国家自然科学基金联合基金(U23B2067);国家自然科学基金(12371364);国家自然科学基金(62231003)

Geometric feature-based non-uniform rectangular mesh generation approach

LENG Juelin1,2(), XU Quan1,2, BAO Xianfeng1,2   

  1. 1. China CAEP Software Center for High Performance Numerical Simulation, Beijing 100088, China
    2. Institute of Applied Physics and Computational Mathematic, Beijing 100088, China
  • Received:2024-08-13 Revised:2024-12-26 Published:2025-08-30 Online:2025-08-11
  • First author:LENG Juelin (1988-), female, associate researcher, Ph.D. Her main research interests cover computational geometry, CAD model processing, and mesh generation. E-mail:leng_juelin@163.com
  • Supported by:
    Joint Funds of the National Natural Science Foundation of China(U23B2067);National Natural Science Foundation of China(12371364);National Natural Science Foundation of China(62231003)

摘要:

复杂电磁环境模拟的目标对象通常具有几何结构复杂、尺寸跨度大、部件数量多的特点。面向时域有限差分方法,需要采用非均匀的矩形网格来剖分计算区域,在保证几何高分辨率的同时,尽量减少内存和计算开销。为此,提出了一种基于几何特征的非均匀矩形网格自动生成方法。首先,采用基于离散面片的特征提取算法获取几何模型的曲率特征和厚度特征;然后,针对提取的几何特征以及用户设置的局部加密参数,在3个坐标方向上分别构造反映网格步长疏密分布的局部尺寸函数;最后,根据尺寸函数计算各坐标方向上的网格线坐标,并填充网格单元的材料属性。测试结果表明,该方法能够自动剖分适应精细几何结构的非均匀矩形网格,并成功应用于复杂电大尺寸目标的时域全波电磁模拟。

关键词: 网格生成, 非均匀矩形网格, 几何特征, 数值模拟, 时域有限差分方法

Abstract:

The target object for simulating complex electromagnetic environments typically exhibits high geometric complexity, multi-scale geometric features, and a large number of components. To ensure both low computational cost and high geometric resolution, non-uniform rectangular meshes were employed to divide the computational domain for the finite-difference time domain (FDTD) method. In this paper, an automatic approach was proposed for generating non-uniform rectangular meshes based on geometric features. Firstly, a feature extraction algorithm for the discrete facets of CAD models was applied to capture the curvature and thickness features. Secondly, according to the extracted geometric features and user-defined refinement settings, the local size functions reflecting the desired mesh step size were constructed along each coordinate system direction separately. Finally, the locations of mesh nodes on each coordinate axis were calculated according to the local size functions, and then the material properties were assigned to the corresponding mesh cells. Numerical results demonstrated that the proposed approach was remarkably effective in generating non-uniform rectangular meshes for complex geometry models, and has been successfully applied to the time-domain full-wave electromagnetic simulations for complex electrically large size targets.

Key words: mesh generation, non-uniform rectangular mesh, geometric feature, numerical simulation, finite- difference time domain method

中图分类号: