摘要
为充分利用多核CPU计算资源解决多子阵合成孔径声呐成像效率低的问题,提出了一种共享内存环境下的距离多普勒成像算法并行解决方案。在分析多子阵合成孔径声呐距离多普勒成像算法并行性的基础上,对算法中预处理、距离向脉冲压缩、固定相位补偿、距离徙动校正和方位向脉冲压缩进行了OpenMP并行化设计,充分利用多核CPU计算资源实现了大数据量合成孔径声呐图像快速重构。对实测数据的成像实验结果表明,并行成像算法加速比高达19. 86,满足实时合成孔径声呐系统成像需求。
This paper proposed an efficient range Doppler imaging algorithm for multi-array synthetic aperture sonar(SAS)in shared memory environment based on OpenMP,which solved the imaging problem of low efficiency by multi-core CPU resources.Considered the parallel characteristic of range Doppler algorithm for multi-array SAS,it parallelized the signal processing process such as preprocessing,range compression,phase compensation,range cell migration compensation and azimuth compression based on OpenMP,which greatly enhanced the reconstruction process of SAS image by multi-core CPU resources.The imaging test performed on real data shows that the speedup of the parallel imaging algorithm is up to 19.86 times,which meets the demand for real-time processing of SAS imaging.
作者
钟何平
黄攀
唐劲松
Zhong Heping;Huang Pan;Tang Jinsong(Naval Institute of Underwater Acoustic Technology,Naval University of Engineering,Wuhan 430033,China)
出处
《计算机应用研究》
CSCD
北大核心
2019年第3期950-953,共4页
Application Research of Computers
基金
国家自然科学基金资助项目(61671461
41304015)
中国博士后科学基金资助项目(2015M582813)