基于时钟同步的分布式水声监测节点设计与实现

Design and Implementation of Distributed Underwater Acoustic Monitoring Node Based on Clock Synchronization

  • 摘要: 针对大范围水下音频同步监测需求,本文提出了一种分布式系统时钟同步和水声监测的综合方案,采用IEEE1588v2 PTP协议与GNSS授时同步技术进行分布式时钟同步;在软件设计方面,完成了水声监测软件开发,并搭载卷积神经网络模型进行水声识别。经过评估测试,依据该方案实现了基于卫星授时的全系统时钟(精度为20 µs)同步,以及基于TensorFlow Lite卷积神经网络模型(大小为4 M、速度为2~3 s)的海洋音频识别,节点总体功耗小于10 W。该监测节点可以联合多节点进行水下音频监测,同步开展水声数据采集和数据处理,并且数据处理可以选择传统处理算法或者部署卷积神经网络用于更多复杂功能,因此具有广阔的发展前景。

     

    Abstract: In order to meet the requirements of large-scale underwater audio synchronous monitoring, a comprehensive scheme of distributed system clock synchronization and underwater acoustic monitoring was proposed. IEEE1588v2 PTP protocol and GNSS timing synchronization technology were used for distributed clock synchronization. In terms of software development, the underwater acoustic monitoring software is developed, and the underwater acoustic recognition is carried out by convolutional neural network model. After evaluation and testing, according to the scheme, the whole system clock synchronization accuracy based on satellite timing reaches 20µs, the power consumption is less than 10W, and the Marine audio recognition is completed based on the TensorFlow Lite convolutional neural network model with the size of 4M and the speed of 2-3 s. The monitoring platform can combine multiple nodes for underwater audio monitoring, simultaneously collect underwater acoustic data synchronously and process necessary algorithms. Moreover, the algorithm can choose traditional processing algorithm or deploy convolutional neural network for more complex functions, so it has broad development prospects.

     

/

返回文章
返回