A parallel beamforming algorithm for sonar signal processing
Lanxue Dang, Chongyang Liu, Kang Yang, Yane Hou
Abstract
Lanxue Dang, Chongyang Liu, Kang Yang, Yane Hou
Abstract
Sonar is a general term for various underwater acoustic devices, which are used to perform underwater target detection, positioning, identification, tracking and underwater communication, navigation, measurement and other tasks. All sonar devices including active sonar and passive sonar both require a signal processor to execute underwater acoustic signal processing. Beamforming is the main and core component of the sonar signal processor, and its processing speed affects the real-time performance of sonar. Thus, this paper first implements a parallel sonar beamforming algorithm to improve the processing speed of the beamforming algorithm. The proposed algorithm was carried out several experiments, and the experimental results demonstrate that the parallelism of multi-core CPU can bring better speedup ratio and efficiency than the traditional serial CPU algorithm.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Sonar is a general term for various underwater acoustic devices, which are used to perform underwater target detection, positioning, identification, tracking and underwater communication, navigation, measurement and other tasks. All sonar devices including active sonar and passive sonar both require a signal processor to execute underwater acoustic signal processing. Beamforming is the main and core component of the sonar signal processor, and its processing speed affects the real-time performance of sonar. Thus, this paper first implements a parallel sonar beamforming algorithm to improve the processing speed of the beamforming algorithm. The proposed algorithm was carried out several experiments, and the experimental results demonstrate that the parallelism of multi-core CPU can bring better speedup ratio and efficiency than the traditional serial CPU algorithm.
Key concepts: Sonar, Beamforming, Sonar signal processing, Computer science, Underwater, Underwater acoustics, Signal processing, Marine mammals and sonar