高级检索

8元水听器阵列数据采集存储与实时监控系统

8-Element Hydrophone Array Data Acquisition, Storage and Real-time Monitoring System

  • 摘要: 针对水声信号采集系统对低功耗、高性能及长时间自主工作的需求,提出并构建了一套8元水听器阵列数据采集存储与实时监控系统。基于TI OMAP-L138异构双核处理器,实现实时信号处理的同时有效降低功耗。存储方面引入SATA固态硬盘,结合AHCI与DMA机制及优化的写缓存策略,实现了8通道100 kHz连续采集超13天的数据记录。模拟前端设计了0~60 dB可编程增益电路,适应水声信号的宽动态范围采集。上位机软件基于PyQt6框架,采用多线程与定时器结合的架构,通过独立线程与环形缓冲区实现了8通道波形无阻塞实时刷新,并集成了实时波形图、频谱图、统计分析及离线回放功能。湖试实验验证了该系统在数据采集存储与目标方位估计方面的工程有效性。该系统兼顾低功耗、高性能、长时间自主工作与实时人机交互的多重需求,其实现的数据采集与方位估计功能可有效支撑水下目标探测与海洋环境监测等任务,具备推广价值。

     

    Abstract: To address the demands for low power consumption, high performance, and long-term autonomous operation in underwater acoustic signal acquisition systems, an 8-element hydrophone array data acquisition, storage, and real-time monitoring system is proposed in this paper. Built around a TI OMAP-L138 heterogeneous dual-core processor, the system achieves real-time signal processing while maintaining low power consumption. For storage, a SATA solid-state drive is adopted, combined with the AHCI and DMA mechanisms and an optimized write cache strategy, enabling continuous acquisition of 8 channels at 100 kHz for over 13 days of data recording. The analog front end incorporates a programmable gain circuit ranging from 0 to 60 dB, accommodating the wide dynamic range of underwater acoustic signals. The host computer software is developed using PyQt6 framework and adopts a multi-threaded and timer-based architecture. It achieves obstruction-free real-time waveform display for 8 channels through independent threads and a circular buffer, and integrates real-time waveform graphs, spectrograms, statistical analysis, and offline playback functions. Lake trial experiments have verified the engineering effectiveness of the proposed system in data acquisition, storage, and target direction-of-arrival estimation. The system balances multiple requirements including low power consumption, high performance, long-term autonomous operation, and real-time human-computer interaction. The implemented functions of data acquisition and direction-of-arrival estimation can effectively support underwater target detection and marine environment monitoring tasks, demonstrating its potential for broader application.

     

/

返回文章
返回