Page 139 - 《应用声学》2021年第1期
P. 139

第 40 卷 第 1 期             李悦等: 非高斯环境下的深度学习脉冲信号去噪与重构                                          135


             2.2 网络模型与参数设置                                     3.1  仿真数据集
                 本文中脉冲信号去噪网络采用全卷积的网络                               本文的目标是在复杂噪声背景下对脉冲信号
             结构,模型结构如图 4 所示,参数设置如表 1 所示。                       进行去噪。实际接收信号中有可能存在多个甚至不
             去噪网络共 15层,第1层到第14层中各层包含一个                         同类型的脉冲信号,并且脉冲信号可能出现在任意
             卷积层和一个 ReLU 非线性激活层,最后一层仅包                         时刻,处于任意频段。因而在生成仿真数据集时,一
             含一个卷积层。除最后一层,各卷积层均采用 64 个                         条样本中需要仿真一到多个脉冲信号,并且脉冲信
             卷积核来提取特征,最后一层的卷积核数目为2,与                           号的类型随机产生。为简化问题,将一条样本中含
             输出通道数相同。网络输入特征共两个通道,分别                            有的脉冲数上限置为 2,即一条样本中至多含有两
             为接收信号 STFT 谱 X 的实部分量 X r 和虚部分量                    个脉冲信号。脉冲信号的起止时间、起止频率均随
                                           ˆ             ˆ     机产生。仿真信号各项参数如表2所示。
             X i ,网络输出特征包括残差信号 V 的实部分量 V r
                        ˆ
             和虚部分量V i 。
                                                                         表 2  仿真信号数据集参数设置
               ᣥК                                 ᣥѣ
                                                                  Table 2 Parameter setting of simulation
              128    128     128         128     128              signal data set
                                        ......
                                                                          参数                设置
                 128   128      128        128      128
                                                                     每条样本信号时长                1 s
                     2      64      64          64      2
                                                                         采样率               33200 Hz
                          图 4  脉冲信号去噪网络
                                                                       脉冲信号类型          {CW, LFM, HFM}
               Fig. 4 Pulse signal denoising neural network
                                                                       脉冲信号脉宽             0.06 ∼ 1 s
                     表 1   脉冲信号去噪网络参数设置                                脉冲信号带宽            500 ∼ 4000 Hz

                Table 1 Parameter setting of pulse signal            脉冲信号中心频率            100 ∼ 8000 Hz
                denoising neural network                                            {高斯噪声, α 稳定分布噪声,
                                                                       背景噪声类型
                                                                                        非平稳行船噪声}
                        卷积核
                卷积层          卷积核大小 步长       输出向量    激活层             信噪比 (广义信噪比)          −10 ∼ 10 dB
                         数目
              Conv 1 ∼ 14  64   3×3   1×1 128×128×64 ReLU
                                                                   对仿真得到的时域样本信号进行 STFT,设定
                Conv15    2     3×3   1×1 128×128×2   无
                                                               窗长为 512,窗与窗之间有 50% 的重叠,去除冗余保
                                                               存128个频点,因此1 s的数据可以得到128×128×1
                                                    ˆ
                 模型输出接收信号与纯净信号的残差 V ,通过
                                                               的三维 STFT 复数特征。提取 STFT 谱的实部分量
             式(8)和式(9)即可重构去噪信号的时域序列。
                                                               与虚部分量,并归一化,作为网络的输入。在产生仿
                 去噪网络的损失函数如式(10)所示:
                                                               真数据时,保留纯净信号的时频域特征,将接收信号
                        B  M   K
                     1  ∑ ∑ ∑                                 与纯净信号幅值谱残差作为去噪网络的输出。
                                            ˆ

              loss =              V (m, k) − V (m, k), (10)

                     B
                       b=1 m=1 k=1                                 仿真数据集包含5000条样本,划分数据集为训
             其中,M、K 分别表示 STFT 时间帧和频点的总数,                       练数据集和测试数据集,比例为9 : 1。
             B 为批大小。
                                                               3.2  去噪性能分析
                                                                   图 5(a) 和图 5(b) 分别为测试样本的纯净信号
             3 仿真实验与分析
                                                               时域序列和时频图,其中包括两条脉冲信号分别为
                 此小节利用仿真数据对脉冲信号去噪模型进                           CW 信号和 LFM 信号。图 5(c) ∼ 图 5(h) 为纯净信
             行训练,并与传统的基于最小均方误差(Least mean                      号经过高斯噪声、非平稳船噪声以及 α 稳定分布噪
             square, LMS)的自适应滤波方法进行性能对比。                       声污染后的信号时域序列和时频图。
   134   135   136   137   138   139   140   141   142   143   144