论文部分内容阅读
采用离散传递法计算目标的红外辐射特征首先要计算角系数,对于复杂目标,角系数计算会耗费大量时间。针对角系数计算中遮挡判断问题,提出了一种不需要求解微元面中心点连线与遮挡面交点的矢量法。开发了基于矢量法的GPU并行程序,并使用一个有理论解的模型验证了程序的正确性,最后针对航空发动机排气系统复杂模型,在一台配置有448个核心的GPU处理器和主频为3.4GHz CPU处理器的工作站上,评估了基于矢量法的GPU程序相对单核CPU程序的加速效果。结果表明;在微元面数量为13670时,矢量法可获得约73倍的加速比,是采用线面求交法获得的加速比的1.4倍。使用离散传递法计算航空发动机排气系统的红外辐射特征时,仅将角系数模块使用GPU并行计算,可减少45%的计算时间。
Calculating the infrared radiation characteristics of the target by using the discrete transfer method first calculates the angular coefficient, and for complex targets, the calculation of the angular coefficient takes a great deal of time. Aiming at the problem of occlusion judgment in the calculation of angle coefficient, a vector method that does not need to solve the intersection point of occlusion surface and the center point of the micro-element surface is proposed. A GPU parallel program based on vector method was developed. The correctness of the program was verified by using a theoretical solution model. Finally, aiming at the complicated model of the exhaust system of aeroengine, a GPU with 448 cores and main frequency For 3.4GHz CPU-based workstations, vector-based GPU applications were evaluated for their acceleration relative to single-core CPUs. The results show that when the number of micro-surfaces is 13670, the acceleration method obtained by the vector method is about 73 times, which is 1.4 times of the acceleration obtained by the line surface intersection method. When using the discrete transfer method to calculate the infrared radiation characteristics of the aero-engine exhaust system, only using the GPU with parallel calculation of the corner factor module can reduce the computation time by 45%.