Page 120 - 《应用声学》2021年第2期
P. 120

288                                                                                  2021 年 3 月


                                                               类是正交匹配追踪 (Orthogonal matching pursuit,
             0 引言
                                                               OMP)算法。考虑重构误差,BP算法可表示                   [4−6]  为
                                                                   ˆ
                 正交频分复用 (Orthogonal frequency division             θ = arg min ∥θ∥ s.t. ∥ΦΨθ − v∥ 6 ε,    (1)
                                                                                 1
                                                                                                 2
             multiplexing, OFDM) 技术能够有效抑制水声信道                  式(1)中,ε表示一个很小的误差容忍值。
             较为严重的多径效应,所以这种技术被广泛地应用                                由于 BP 算法运算量很大,影响信道估计的实
             于水声通信系统中。由于 OFDM 信号会出现信号                          时性 (特别对于时变水声信道),所以在实际水下环
             瞬时功率峰值远大于平均功率值的高峰均比 (Peak                         境中很难得到应用。而 OMP 算法利用递归方式减
             to average power ratio, PAPR)现象,这种高PAPR           少迭代次数,再通过使用多于 BP 算法需要的采样
             不但会使系统的性能下降,而且会降低功率放大                             数目,大幅降低了运算量,所以更适用时变水声信
             器(High-power amplifier, HPA)等硬件设备的工作               道 [7] 。由于本文只是做仿真实验,所以后面的仿真
             效率,尤其对于多数采用电池供电的水下通信移动                            过程还是利用BP算法得到的。
             设备来说,过高的 PAPR 会产生较大的能量供应问
                                                               1.2  OFDM的稀疏限幅噪声
             题  [1] 。另外,最小二乘 (Least square, LS) 信道估计
             方法因其较小的运算量得到关注,但由于这种算法                                由于有些 OFDM 时域离散信号 x(n) 的幅值可
             受噪声影响较大,所以制约了这种方法的广泛应用,                           能超过 HPA 的工作范围,因此在 x(n) 被送入 HPA
             特别对于高噪声的水下通信环境,LS 算法的使用                           之前须进行限幅处理,经限幅之后的数据 c(n) 与原
             受到了更大的限制。目前,研究 PAPR 的方法通常                         数据x(n)之间的差值可表示为
             包括编码类、概率类和预畸变类等,其中人们研究                                          i(n) = c(n) − x(n).          (2)
             及使用较多的是预畸变类方法中的限幅法。实践表
                                                                   对于整个水声通信系统来说,式(2)中数据i(n)
             明,限幅法对 PAPR 具有高效的抑制作用,但由于
                                                               可以看作一种负的脉冲噪声,由于 x(n) 中较大幅值
             这种方法是一种非线性操作,所以会引起信号的畸
                                                               数据出现的概率较小,因此这种脉冲噪声数据在时
             变。通常情况下,限幅法导致的非线性失真可通过
                                                               域上具有稀疏特性。基于 i(n) 的这一特点,可以利
             相应的补偿算法得到解决,例如可以通过发送端编
                                                               用 CS 技术在系统接收端通过相应的算法对 i(n) 加
             码,或通过迭代判决辅助重构法恢复原始数据,但这
                                                               以恢复,从而对限幅引起的非线性失真加以补偿,限
             些方法大多需要传送辅助数据,以牺牲通信系统有
                                                               幅后的数据在接收端的基带离散信号可表示为
             效性为代价     [2] 。针对传统限幅方法中存在的上述问
             题,如将限幅畸变看作一个不同于加性高斯白噪声                                   y(n) = h(n) ∗ [x(n) + i(n)] + g(n),  (3)
             的新噪声,它实际是一种具有稀疏特性的负脉冲                      [3] ,  式 (3) 中,h(n) =  ∑ L−1  A m δ(n − τ m ) 表示多径水
                                                                                  m=0
             可称其为稀疏限幅噪声,结合限幅脉冲噪声数据的
                                                               声信道单位脉冲响应,其中 L 表示水声信道多径的
             这种稀疏特性和 LS 算法特性,本文提出了一种基
                                                               数量,A m 、τ m 分别表示第 m 条路径的幅值和时延,
             于压缩感知(Compression sensing, CS)技术的补偿
                                                               g(n)表示加性高斯白噪声。可用矩阵表达式(3):
             PAPR 非线性失真与 LS 降噪算法相结合的优化算
             法,这种方法主要利用导频数据,通过 CS 技术中相                                       y = C (x + i) + g,           (4)
             应算法在接收端进行限幅补偿,同时对LS信道估计                           其中,C 由 h(n) 决定,为 N × N 维信道循环矩阵,
             进行降噪优化计算。                                         其作用是将多径水声信道的脉冲响应与时域信号
                                                               做卷积运算      [8] ,y、x、i、g 分别表示 N × 1 维列矩阵
             1 系统模型                                            向量。将式 (4) 两边同时进行离散傅里叶变换 (Dis-
                                                               crete Fourier transform, DFT),进而可得到式 (4)
             1.1 CS算法模型
                                                               的频域表达:
                 CS 理论的核心问题是求解加权系数 N × 1 维
                                                                                   H
             列向量 θ 的过程,接收机可采用适当的搜索算法在                                    Y = F CF X + F Ci + F g,         (5)
                                                                                      H
             θ 的解空间获得最优解。主要的优化搜索算法有两                           其中,F 表示DFT矩阵,F 表示离散傅里叶逆变换
             类,第一类是基追踪(Basis pursuit, BP)算法,第二                 (Inverse discrete Fourier transform, IDFT)矩阵,由
   115   116   117   118   119   120   121   122   123   124   125