论文部分内容阅读
时域有限差分(FDTD)方法对于研究目标的散射特性有着十分重要的意义。随着时域有限差分方法应用的领域越来越广泛,用于简单目标的传统解析求解方法存在很大的局限性,对于复杂目标FDTD网格剖分时,往往存在着离散尺寸取值问题和超大复杂目标网格剖分计算效率的问题。FDTD网格生成及剖分技术作为FDTD算法的一个关键处理步骤,关乎着FDTD计算结果的准确性和实用性。论文基于时域有限差分(FDTD)方法展开对复杂目标的网格剖分方法研究,实现了对复杂目标模型的常规FDTD网格剖分方法和引入八叉树分区法的优化FDTD网格剖分方法。通过对典型三维空间模型的网格剖分,比较分析两种网格剖分方法的优劣,通过网格剖分时计算机CPU消耗,内存空间占用,同一模型网格剖分使用时长等各项性能数据进行对比分析。结果表明,优化FDTD网格剖分方法的计算效率远高于常规FDTD网格剖分方法。论文将利用三维空间的数值计算方法实现对FDTD网格剖分方法的优化,主要工作有:论文针对时域有限差分方法进行研究,简单介绍了Yee元胞网格结构和FDTD方法的基本原理及其电磁场计算迭代公式。通过AutoCAD建模软件实现建立复杂目标的模型。利用AutoCAD和3DMax实现模型文件互导,获取基于三角面元描述目标模型的三角网格模型文件OBJ模型文件。利用射线与三角面元范围内交点的相交检测方法,该方法省略了判断射线与三角面元所在平面是否相交步骤,加速了射线追踪算法。实现了常规FDTD网格剖分方法。采取引入八叉树分区方法,实现优化FDTD网格剖分方法,利用包围盒理论模型和分离轴定理实现包围盒与三角面元的相交检测,利用射线与包围盒相交检测算法,计算射线与包围盒内三角面元的交点,减少射线求交的次数,加速网格剖分效率。利用射线与三角面元交点生成Yee元胞网格,对目标区域的网格进行介质填充,并对特殊网格进行特殊化处理,提高Yee元胞网格模型精度。结合OpenGL图形库,实现Yee元胞网格模型可视化,并实现鼠标操作,模型放大缩小、旋转等基本功能。通过对典型三维目标进行雷达散射截面(RCS)的计算,验证程序的正确性和可靠性。通过对复杂目标的雷达散射截面(RCS)的计算及分析,证明了优化FDTD网格剖分方法对复杂目标网格剖分时,实现了剖分效率的提高,占用计算机资源的减少,同时为提高网格精度提供了技术支持。