Journal of Systems Engineering and Electronics ›› 2010, Vol. 32 ›› Issue (9): 1884-1888.doi: 10.3969/j.issn.1001-506X.2010.09.21

• 传感器与信号处理 • 上一篇    下一篇

基于三角面元的涂层目标FDTD共形网格生成技术

胡晓娟1,卢兆林2,葛德彪3,魏兵3,韩奎1   

  1. 1. 中国矿业大学理学院, 江苏 徐州 221116;
    2. 中国矿业大学计算机学院, 江苏 徐州 221116;
    3. 西安电子科技大学理学院, 陕西 西安 710071
  • 出版日期:2010-09-06 发布日期:2010-01-03

Conformal FDTD mesh-generating scheme for coated targets based on triangle-patch

HU Xiao-juan1,LU Zhao-lin2,GE De-biao3,WEI Bing3,HAN Kui1   

  1. 1. School of Science, China Univ. of Mining Technology, Xuzhou 221116, China;
    2. School of Computer Science and Technology, China Univ. of Mining Technology, Xuzhou 221116, China;
    3. School of Science, Xidian Univ., Xi’an 710071, China
  • Online:2010-09-06 Published:2010-01-03

摘要:

提出了一种基于三角面元数据生成涂层目标时域有限差分(finite-difference time domain, FDTD)共形网格的方法。通过将原目标中各三角面元的顶点沿曲面在该点处的法线方向内移(内涂层)或外移(外涂层)所需的厚度,得到一组关于涂层的三角面元数据。其中曲面上各顶点处的法线方向近似等于包围该顶点的各三角面元的单位法向的矢量和。对于局部涂敷的情况,可根据需要只将涂敷部分所包含的三角面元顶点进行相应的移动,而其余顶点的位置保持不变。利用投影求交法,由原目标的三角面元数据和新生成的涂层三角面元数据即可得到共形FDTD计算所需要的共形网格参数。数值结果验证了方法的正确性和有效性。

Abstract:

A conformal finite-difference time domain (FDTD) mesh-generating scheme for coated targets based on the triangle-patch is presented. For every vertex, the triangle-patches which have a common vertex should be figured out, and all the unit external normal vectors of these triangle-patches are directly summed up. The vector summation can be approximately seen as an external “average normal vector” of the common vertex. A data file about the coordinates of vertexes on coating can be got by removing the vertexes with a distance of coating thickness along their normal line, respectively. If a target is “internal coated”, then vertexes should be removed along the positive direction of normal; else if it is “externally coated”, then vertexes should be removed along the negative direction of normal. When a target is partially coated, only the vertexes on the coating part need to be removed, and the other vertexes remain unchanged. The triangle-patches data files about the original target and coating are used to generate FDTD conformal meshes for coated targets. The numerical results validate this scheme.