Systems Engineering and Electronics ›› 2025, Vol. 47 ›› Issue (10): 3137-3147.doi: 10.12305/j.issn.1001-506X.2025.10.02

• Electronic Technology • Previous Articles    

MPSoC optimization implementation of active sonar real-time signal processing algorithm

Jiayun ZOU1,2(), Yingjie SHI1, Yongqing WU1,2, Chengpeng HAO1,2,*, Donghui WANG1,2   

  1. 1. Laboratory of Underwater Vehicle,Institute of Acoustics,Chinese Academy of Sciences,Beijing 100190,China
    2. University of Chinese Academy of Sciences,Beijing 100049,China
  • Received:2024-09-06 Online:2025-10-25 Published:2025-10-23
  • Contact: Chengpeng HAO E-mail:zoujiayun101@163.com

Abstract:

Addressing the real-time, energy-efficient, and integrated processing demands of underwater unmanned vehicle (UUV) active sonar systems, an acceleration scheme for an active sonar real-time signal processing algorithm is proposed, based on heterogeneous a multi-processor system on chip (MPSoC) with a modular design and hardware-software co-design concepts. Firstly, sonar signal processing algorithms suitable for edge deployment are studied. Secondly, an accelerated computing architecture based on MPSoC is designed, transferring computationally intensive processing steps such as digital down conversion, inverse/fast Fourier transform (IFFT/FFT), and beamforming to the programmable logic terminal, achieving significant acceleration. Finally, deploy low-complexity steps such as target detection on the processor system side, achieving higher flexibility. Simulation and lake test indicate that the proposed scheme can complete real-time processing of one echo data frame within 41% of the data update cycle. It can effectively detect moving targets in complex underwater environment in real-time. This scheme holding great potential for applications in UUV active sonar detection scenarios.

Key words: underwater unmanned vehicle (UUV), active sonar, multi-processor system on chip (MPSoC), real-time signal processing, hardware acceleration

CLC Number: 

[an error occurred while processing this directive]