Page 107 - 《应用声学》2019年第6期
P. 107

第 38 卷 第 6 期             王全东等: 基于深度神经网络的水声信号恢复方法研究                                         1009


             为 32。训练 IRM 时,α 为 0.05。为检验算法降噪和                   作为对比,采用水声环境下常用的 CBF 对阵列数
             保真的效果,采用两种客观描述参数。                                 据进行处理。常规波束形成算法流程简述如下:首
                                                               先根据阵列位置和俯仰角扫描范围 (0 ∼ 180 ) 确
                                                                                                         ◦
                                                                                                  ◦
                   500
                                                               定阵列流形向量,然后利用较高频段的接收数据
                                                  -20
                   400
                                                               (300∼500 Hz) 来进行波束扫描,从而获得每一帧信
                                                  -40          号的扫描方位谱(接收协方差矩阵利用21个快拍来
                  ᮠဋ/Hz                           -60          进行估计),根据方位谱峰值所在的位置确定每一帧
                   300
                   200
                                                               接收信号的俯仰角,并据此进行常规波束形成获得
                                                  -80
                   100
                                                               输出波形和功率谱。本文的俯仰角的零度定义为垂
                                                  -100
                     0                                         直向上方向。
                          500  1000  1500  2000
                                 ௑ᫎ/s                              作为测试示例,0 dB 带噪测试信号的对数功
                        图 4  前 38 min 噪声时频谱                    率谱如图 5 所示,其中的噪声成分的对数功率谱为
                  Fig. 4 The TFS of the first 38 min of noise   图 6,真实目标信号的对数功率谱为图 7。观察到
                 第一个参数为输出SNR,定义为                               噪声信号几乎将目标信号掩盖。下面给出 CBF 处
                                   ∑            
                                                               理结果。图 8 展示了 0 dB 条件下 CBF 波束扫描后
                              1  ∑     P tar (ω l , k) 
                SNR = 10 lg         ∑  l           ,    (8)    的入射俯仰角估计结果,图 9 为 10 dB 条件下的扫
                            T          P noi (ω l , k)  
                                 k
                                       l                       描结果。对比这两图可知,在较低信噪比和浅水多
             其中,T 为输出时间帧总数,P tar (ω l , k)和P noi (ω l , k)
                                                               途条件下,较难获得准确的俯仰角估计结果。图 10
             分别代表输出信号中目标信号的功率谱和输出信
                                                               为 0 dB 下根据图 8 的俯仰角估计结果,利用 CBF
             号中噪声的功率谱。需要指出的是,由于DNN为非
                                                               获得的输出信号的对数功率谱,可以看到噪声的强
             线性处理,不能通过分别输入纯目标信号特征和纯
                                                               线谱依然清晰可见,没有得到很有效的去除,且由
             噪声特征分别得到输出的目标信号特征和残余噪
                                                               于入射俯仰角估计错误一些时间段的谱出现了异
             声特征来直接计算输出 SNR,所以这里目标信号和
                                                               常。表 1 为各算法输出结果的两项客观描述参数在
             噪声功率的估计方法如下:首先根据IRM 确定带噪
                                                               −10 dB ∼ 10 dB 的平均结果。对比表 1 的第二行
             信号时频图上噪声占主导的时频区域,IRM 值小于
                                                               的第四号阵元的接收信号 (记为 ch4 mix) 和第三行
             0.2 处视为噪声区域,计算输出信号中这一区域的
                                                               CBF输出结果,CBF算法能够一定程度上提高输出
             功率作为噪声功率,其他区域的功率作为目标信号
                                                               SNR,但是在多途作用下各阵元接收到的目标信号
             功率。
                                                               是不同的,因而CBF仅是将目标信号成分在不同阵
                 第二个参数为输出功率的均方误差MSE,物理
                                                               元间进行了平均,难以取得理想平面波假设下的阵
             意义为输出信号的功率估计误差,定义为
                     1  ∑ ∑                          2         增益,导致CBF 结果与参考阵元接收的目标信号相
              MSE=           [P test (ω l , k)−P clean (ω l , k)] , (9)  关性较差,所以导致了MSE参数反而上升了。
                     T
                        k  l
             其中,P test (ω l , k) 和 P clean (ω l , k) 分别代表待测试的          500
                                                                       450
             输出信号的功率谱和纯净目标信号的功率谱。输                                                                    20
                                                                       400
             出 SNR 和 MSE 是一组互补的参数,比如输出 SNR                             350
             增高的时候,MSE 不一定减小,即输出能量未必跟                                 ᮠဋ/Hz  300                      15
                                                                       250
             原来相同。因此不同算法对比时,以下三种情况都                                    200
             可以认为达到了更好的恢复效果:SNR 增大,同时                                  150                            10
                                                                       100
             MSE 减小;MSE 相当的情况下,SNR 增大;以及                                50
             SNR相当的情况下,MSE显著减小。                                          0
                                                                             60  120  180  240  300  360
                                                                                     ௑ᫎ/s
             3.1 常规波束形成
                 本实验将第四个阵元 (ch4) 作为参考阵元,并                         图 5  0 dB 测试带噪信号对数功率谱 (ch4)
             在所有对比算法中估计第四个阵元中的目标信号。                               Fig. 5 The LPS of the testing signal at 0 dB (ch4)
   102   103   104   105   106   107   108   109   110   111   112