Research on Constructing War-field Electromagnetic Environment Using Parabolic Equation
-
摘要: 在进行战场电磁环境的数字化构建过程中,需要结合各类环境要素对电波的传播过程进行建模和仿真。抛物方程(Parabolic Equation, PE)描述的模型适用于从视距到超视距区域计算电波的传播特性,并有分步傅里叶法(Split-Step Fourier Transform, SSFT)对模型进行计算,但该算法是基于步长迭代的方法,不易并行化实现,在计算大区域电磁传播时难以满足时间上的需求,给战场电磁环境的快速构建带来困难。该文提出一种基于矩阵转置的并行计算方法,构造2 维矩阵并按行或列分发给不同的进程,实现了算法的并行计算。该方法能够充分利用计算集群的运算能力,降低了计算时间。计算机仿真结果表明并行算法相对于串行算法能达到4 倍的加速比,验证了该方法的有效性。Abstract: Constructing digital war-field electromagnetic environment needs to model and simulate the transmitting course of electric waves combining various environment factors. The Parabolic Equation (PE) described model is suitable for computing the waveguide propagation characteristics from an area in the horizon to that over the horizon, and there is Split-Step Fourier Transform (SSFT) algorithm to resolve the model. But it is an iterative method based on step length and is difficult to be realized in parallels, thus it is difficult to meet the requirement time wise and bring the obstacles to constructing war-field electromagnetic environment fastly. This paper puts forward a parallel computing method based on matrix transposing, and realizes parallel computing of the algorithm by constructing two-dimensional matrixes and distributing them to different process in line or in row. The method makes full use of the operating ability of calculation clusters, decreasing computing time. The result of computer simulating shows that parallel algorithm can have a speedup as four times large as that of sequential algorithm, thus verifies the effectiveness of the method.
点击查看大图
计量
- 文章访问数: 2607
- HTML全文浏览量: 82
- PDF下载量: 2424
- 被引次数: 0