Page 42 - 2024年第55卷第9期
P. 42

i
                                                                                      i
                  (1)首先在待分解数据集 x(t)中添加高斯白噪声 ω(t),生成含噪信号集 x(t):
                                                                 i
                                                     i
                                                    x(t) =x(t) + ω(t)                                   (1)
              式中:t = 1 ,2,…,m,m为数据序列长度;i = 1 ,2,…,I,I为集合样本数。
                         i
                  ( 2)对 x(t)进行 EMD分解得各样本一阶分量 F,进行平均计算可得 x(t)的一阶 IMF分量 珘                              1
                                                            i
                                                                                                    F(t)与
                                                            1
              残差量 r(t):
                      1
                                                           1  I
                                                    珘 1      ∑  F i
                                                    F(t) =
                                                                 1
                                                           I i =1                                       (2)
                                                    r(t) =x (t)-珘 1
                                                                 F(t)
                                                    1
                  ( 3)将 r(t)看作新的待分解数据集,在其中加入经 EMD分解后含辅助噪声的 IMF分量构成含噪
                         1
              数据集 r(t) =r(t) + 珘  1      i
                      i
                                 F(t)·ω(t)并进行 EMD分解,计算得二阶 IMF分量与残差量;
                      1
                            1
                                                    F(t)与相应残差量 r(t) =r (t) - 珘
                  (4)以此类推可计算得 k阶 IMF分量 珘                                           F(t);
                                                     k                 k     k - 1   k
                  ( 5)以最高 IMF阶次或残差为单调函数不可再分解为结束条件,不断重复步骤(4)直至完成分解,
              最终残差 R(t)与 x(t)的关系如下式所示:
                                                                K
                                                  R(t) =x (t)- ∑  珘 k                                   (3)
                                                                  F(t)
                                                               k =1
              式中 k = 1,2,…,K,K为最高 IMF阶次。
              2.1.2 相关系数原理 采用 CEEMDAN方法对位移监测序列进行有效分解后,以原始信号为基准对其
              进行去噪处理,依据各分量与其之间的皮尔逊相关系数及相关系数原理来确定噪声分量的界限。
                  由相关系数原理        [17 - 18] 可知:(1)当原始信号 x(t)信噪比较                 表 1 相关性与相关系数
              大时,IMF相关系数较小,从 IMF开始相关系数突然增大,可                                     相关性             相关系数
                                              2
                        1
              认为 IMF 为 噪 声 分 量;若 IMF 至 IMF 相 关 系 数 均 较 小,从
                       1                   1       k                             极强相关            >0.8~1.0
              IMF 起相关系数突然增大,则可认为前 k阶为噪声分量;(2)当
                  k + 1                                                          强相关             >0.6~0.8
              原始信号 x(t)信噪比较小时,从 IMF至 IMF 的相关系数将单调                              中等程度相关            >0.4~0.6
                                                1
                                                      k
              递减,直至 IMF 时逐渐增大,此时可认为前 k阶为噪声分量。
                            k + 1                                                弱相关             >0.2~0.4
                  由于 “突然增大”并无明确标准,故利用皮尔逊相关系数法
                                                                             极弱相关或无相关            0.0~0.2
              则对其进行定量表述,当相邻两个 IMF分量的相关系数所处区间
              并未相邻即可认为 “突然增大”,见表 1。例如前一分量属于中等及以下程度相关,后一分量若属于 “极
              强相关”,即可认为 “突然增大”。与排列熵、Shannon熵相比,本文方法可以简单准确判定噪声层数。
              2.1.3 自适应阈值降噪 为避免在降噪的同时损失有效信息,影响后续分析的准确性,参考小波阈值
              降噪法,对主要包含噪声的待降噪 IMF分量进行阈值降噪                          [19 - 20] ,即:
                                                                   ),
                                                           l
                                              sgn(c(t))( c(t) - λ l      c(t) ≥λ l
                                                                         l
                                                   l
                                       c′(t) =                                                          (4)
                                        l
                                              0,                         c(t) < λ l
                                                                         l
              式中:l = 1 ,2,…,r,r为待降噪分量个数;c′(t)为完成降噪处理的分量;c(t)为原始分量;sgn(·)
                                                         l
                                                                                     l
                             为待降噪分量相应阈值。
              为符号函数;λ l
                                                                                   为:
                  当 1 ≤l<2时,相应 IMF分量噪声能量较大,信噪比很低,选取阈值 λ l
                                                         ^
                                                        =
                                                      λ l σ 2ln(m)                                      (5)
                                                           槡
                                       ^
                     ^
              式中:σ为噪声水平估计,σ = h?0.6745;h为 c(t)的绝对变差中值。
                                                         1
                  当 2 ≤l ≤r时,相应 IMF分量中有效信号与噪声信号的能量较接近,应该适当减小阈值,即:
                                                     ^
                                                  λ l σ 2ln(m)?ln(l + 1 )                               (6)
                                                    =
                                                       槡
                  根据式(7)重构信号得到滤波降噪后的大坝安全监测数据序列 x′(t),即:
                                                    r          K
                                            x′(t) = ∑ c′(t)+  ∑  c(t)+R (t)                             (7)
                                                       l
                                                                  k
                                                   l =1      k = r + 1
              式中 c(t)为无需降噪处理的分量。
                    k
                                                                                                   0
                                                                                              —   1 4 7 —
   37   38   39   40   41   42   43   44   45   46   47