● 摘要
随着电子科学技术的发展,各种电子设备大量应用,这些设备通过电磁场或者电路等方式相互耦合作用,产生了很多复杂电磁兼容问题。如何实现对复杂电磁兼容问题模型进行正确而有效的网格剖分,为后期的电磁仿真计算提供有用的数据信息,以达到准确仿真计算的目的,这是当前电磁计算领域研究的一个热点。本文的主要工作是以AutoCAD为平台,利用AutoCAD的二次开发工具ObjectARX结合MFC开发出了基于FDTD算法的网格剖分软件,并编写了基于FDTD算法的电磁仿真软件。本文首先简要介绍了FDTD的特点及应用,说明其作为通用电磁仿真工具的可行性,并且对目前相关软件的内外部结构及特点做了比较和分析,说明了本文工作的意义和特点。第二章介绍了FDTD算法的基本原理以及差分格式、解的稳定性条件、吸收边界条件、激励源等相关技术。第三章是对网格剖分软件开发的说明,讨论了网格剖分的算法,及物体剖分后数据的提取,实现了网格剖分软件,并对其功能作了详细介绍。第四章介绍了基于FDTD算法的计算软件的实现,对计算仿真软件的使用也做了简单说明。众所周知,软件测试是软件工程必不可少的重要环节,因此在第五章选择了几个具有代表性的实例对软件进行了测试,测试了软件的各个功能,验证了软件功能的正确。第六章对软件的不足之处作了总结,提出了后期工作的意见。