论文部分内容阅读
随着信息技术的快速发展,信息电子战成为了军队战争中的新的作战形式。在现代战争中战争双方对于制电磁权的争夺也越发激烈。现代战场中电子信息化武器装备使用非常广泛,形成了极为复杂的战场电磁环境。对战场复杂电磁环境的仿真研究成为了现代军事研究的一个重点领域。然而现存的电磁环境模拟仿真软件存在着很多不足,无论效率还是使用场景上都无法满足战场环境的电磁模拟仿真计算。针对这些问题本课题研究了一套基于动态射线追踪算法的电磁环境仿真系统的计算模块,并且通过分布式计算的思想进一步改进整个电磁环境模拟仿真系统的仿真效率。本课题的核心工作内容围绕提高复杂电磁环境仿真计算效率展开。首先详细介绍了电磁环境模拟仿真系统计算模块的核心算法——射线追踪法。分析了现存算法在效率上的不足之处,从而针对改善算法的效率问题提出了动态射线追踪算法,并且详细介绍了动态射线追踪算法的算法思想和核心数据结构。在宏观分析核心算法之后又从微观角度研究了电磁环境模拟仿真过程中电磁参数的计算公式,并且对磁态势模拟仿真的接收机模型进行了详细的分析。其次详细分析和设计了除计算模块之外的其他加速方法。针对本课题中采用的多线程编程以及分布式处理进行了详细的介绍。给出了整个并行计算的技术架构图以及核心设计思想,并且分析了在并行计算过程中需要克服的种种难题,以及相应的解决方法。