Page 106 - 《应用声学》2021年第5期
P. 106

750                                                                                  2021 年 9 月


             2.2 阵列信号仿真                                        为 12 h 的数据,采样频率为 10 kHz,数据的基频范
                 海洋环境噪声和水声信道传输过程会降低接                           围在 5 ∼ 10 Hz 之间,按 0.2 Hz 的间隔划分为 25 个
             收点处接收信号的信噪比,本节介绍如何仿真受海                            类别。估计的基频值定义为预测类别的中点。例
             洋环境影响的接收点信号。                                      如:划分到 5 ∼ 5.2 Hz 类别的基频预测值为 5.1 Hz。
                 本文主要面向接收点与目标之间距离为中近                           仿真的噪声数据中桨叶数的取值为 3 ∼ 7 叶。此
             距离的情形,侧重考虑随距离变化的声能平均传                             外,本文将 80% 的样本作为训练数据集,剩余 20%
             播损失、海底与海面反射引起的相干多途干扰以                             的数据作为测试样本集。评价指标包括:P,定
             及海洋环境噪声加性干扰。采用基于射线声学的                             义为误差小于 0.1 Hz 的预测值比例,计算公式为
             bellhop模型对传播损失和多途干扰进行仿真,声源                        P = (N − N e )/N × 100%,其中 N e 为预测误差超
             深度 10 m,接收 6 元阵,接收深度 10 m,为垂直线                    过 0.1 Hz 的数据个数,N 为总数据量;平均误差
                                                                       N
                                                         3
             阵,接收阵水平距离 2000 m,海水密度 1.0 g/cm ,                  E =  1  ∑  |f ig − f ip |,其中 f ig 表示第 i段数据的真
             海底声速 1680 m/s,海底密度 1.8 g/cm ,吸收系                       N  i=1
                                                 3
                                                               实基频值,f ip 表示第i段数据的预测基频值。
             数 0.6 dB/λ。声速剖面分别选用等声速梯度剖面、
             负声速梯度剖面、含有温跃层的浅海声速剖面、深                            3.1  数据驱动方法与模型驱动方法
             海 Munk 声速剖面等,水深分别选用 50 m、500 m、                       传统检测方法存在对先验知识的依赖,尤其
             5000 m,来模拟不同环境下的相干多途传播信道。                         DEMON 谱提取过程和倍频统计步骤需要人工设
             声源使用 2.1 节中合成的仿真信号。海洋环境噪声                         定很多参数。本文方法简化预处理过程,并利用神
             使用不同信噪比高斯白噪声模拟。                                   经网络建模的方式降低检测算法对先验知识的依
                 合成的仿真噪声数据与真实工况下的噪声并                           赖。为了比较两类方法的性能,本文选取文献 [12]
             不完全一致,但可以使用仿真数据完成网络训练后,                           和文献 [13] 中提出的两种基于 DEMON 谱的基频
             再利用真实数据对网络进行微调来弥补二者之间                             提取算法作为对比。这两种方法计算基频时,首先
             的差别。                                              利用波束形成将阵列信号约减为一维信号,再进行
                                                               计算。
             3 实验结果及分析                                             表 1 给出了两种不同信噪比 (Signal to noise
                                                               ratio, SNR) 背景噪声强度下对仿真数据进行基频
                 本文设计了 4个实验来测试本文提出的基频检
                                                               检测的结果,两种模型驱动算法的检测性能相当,
             测算法。
                                                               而本文方法在误差小于 0.1 Hz 的预测值比例 P 上
                 (1) 分别采用本文提出的深度学习算法 (数据
                                                               有较大提升,且平均误差更小。相对于传统方法从
             驱动) 和传统的模型驱动方法对仿真噪声信号进行
                                                               DEMON 谱提取人工特征然后计算基频而言,基于
             基频检测,以测试数据驱动方法在抗噪性和适应性
                                                               深度网络的方法提取 DEMON 谱的高层特征再进
             上的提升。
                                                               行基频估计,能够降低噪声的影响,从而改善检测结
                 (2) 本文在文献 [26] 的基础上,去掉了去噪步
                                                               果。而传统方法提取的浅层特征对噪声线谱的抗干
             骤,增加了LSTM网络。为此,本文设计了一组对比
                                                               扰能力相对较弱,因此对于 SNR 较低、线谱质量较
             实验来比较二者在准确性和实时性上的性能差异。
                                                               差的 DEMON 谱,本文方法能够取得较常规方法更
                 (3) 为了测试 LSTM 网络在提取时序谱特征上
                                                               好的检测结果。但是,当DEMON谱质量较好,干扰
             的可行性,分别采用 CNN 和 CNN+LSTM 网络开
                                                               线谱很少的时候,常规方法也能获得比较理想的检
             展时序基频检测。实验中保持两者卷积层部分的结
                                                               测结果。
             构相同。
                 (4) 分别采用本文提出的深度学习算法 (数据                       3.2  本文算法与文献[26]的检测结果对比
             驱动) 和传统的模型驱动方法对外场实测噪声数据                               文献 [26] 提出了一种基于 CNN 网络的基频检
             进行基频检测,以测试本文方法在实测数据上的检                            测方法。而本文优化了网络结构,去掉了 DEMON
             测性能。                                              谱去噪和多帧融合步骤,使得特征提取部分更加简
                 在仿真数据准备阶段,总共生成了长度大约                           单。两种方法的检测结果对比如表2所示。
   101   102   103   104   105   106   107   108   109   110   111