Page 120 - 2024年第55卷第6期
P. 120

通过向原始水电机组信号添加多频信号 w(t)作为干扰波,以改进信号的分解并构造屏蔽信号。具体表
              达式如下     [25] :
                                                w(t,θ ) = ε ·cos(2 π ft + θ )                           (1)
                                                                    w
              式中:w(t,θ )为加入相位后的干扰波;t为时间,s;θ 为相位;ε 为幅值;f为频率,Hz。
                                                                                    w
                                                                      表示为:
                  设 n 为相数,假设 n 个相均匀分布在 2 π空间上,则 θ k
                      p               p
                                                  2 π (k - 1 )
                                                =         ,k = 1 ,2,…,n                                 (2)
                                              θ k                         p
                                                     n
                                                      p
              式中:p为添加相位的数量;n 为 2的整数次幂的正整数;k为相数值。
                                          p
                  联立式(1)和(2)得
                                                                     [
                                                            ) = ε ·cos2 π ft + 2 π (k - 1 ) ]           (3)
                                                        w                w     n p
                                   w(t,θ k ) = ε ·cos(2 π ft + θ k
                                                                              -
                                                                       +
                                                        )得到干扰信号 y(t)和 y(t)
                                                                       k      k
                  对输入信号 x(t)添加正负干扰波 w(t,θ k
                                                                         )]
                                                              [
                                                                 (
                                            +
                                           y(t) =x(t) + ε ·cos 2 π ft + k - 1
                                            k                      w  n
                                                                        p
                                                                                                        (4)
                                                              [
                                                                 (
                                            -
                                           y(t) =x(t) + ε ·cos 2 π ft + k - 1 1 )]
                                                                         +
                                            k
                                                                   w
                                                                      n
                                                                        p  2
                                           -
                                    +
                                                                                                    +
                  用 EMD方法处理 y(t)和 y(t),将每一个不同相位的干扰波信号分解为 φ个模态分量 C (t)和
                                    k
                                           k
                                                                                                    k, φ
               -
              C (t),将结果集成平均处理得到 C (t)
               k, φ                            k, φ
                                                                   -
                                                           +
                                                          C (t) + C (t)
                                                  C (t) =  k, φ    k, φ                                 (5)
                                                   k, φ
                                                                2
              式中 φ = 1,2,…,N 。N 为迭代次数(IMF分量数),N                     imfs = log(N),N为数据的长度。
                                                                           2
                                        imfs
                                  imfs
                  其中
                                               +
                                             C (t) =D     [x(t) + w(t,θ k )]
                                               - {  k, φ  EM, φ                                         (6)
                                                                        +
                                             C (t) =D     [x(t) + w(t,θ k π )]
                                               k, φ    EM, φ
              式中 D     为 EMD算子。最后将 n 个 C (t)取均值得到第 m个 IMF分量 F                         ,其表达式为:
                    EM, φ                    p    k, φ                             IM, φ
                                                            n p
                                                           ∑  C (t)
                                                               k, φ
                                                           k =1
                                                    F    =                                              (7)
                                                      IM, φ
                                                               n p
                  根据以上公式可知,n值越大,模态分解次数越多,得到的 IMF分量更细致。本文综合考虑水电
                                      p
              机组实际应用需求,同时结合分离精度和计算时间的要求,在确保相关系数大于 0.1的 IMF分量随相
              数增加微小或保持稳定的前提下,选择了 n= 16 作为信号分解处理的参数。
                                                     p
              2.2 RCMCSE算法 多尺度余弦相似熵是 CSE与多尺度理论相结合,将振动信号分解成不同尺度的
              小波子带,然后在每个尺度上计算 CSE。假定一组长度为 N的振动信号:x = {x(i),i = 1 ,2,…,N}。
              当尺度因子为 τ 时,计算粗粒化序列,得到新的时间序列 u = {u,i = 1,2,…,L}。将 u分为每段长度
                                                                       i
                                                                                              i
                                                                                         ( τ )
                                                                               τ
                                                                                    ( τ )
                                                                               K {
              为 τ 的小段,并算出每小段的均值按大小顺序排列。第 K个粗粒化序列 x= x ,x ,…} 为:
                                                                                         K,2
                                                                                    K,1
                                                 1  K + j τ - 1     L
                                           τ
                                          x   =     ∑    u 1 ≤j ≤    ,1 ≤K ≤τ                           (8)
                                           K,j            i
                                                 τ i = K + τ (j - 1)  τ
                  算出每个粗粒化序列的余弦相似模式 π的概率,求出平均值:
                                                          1  τ
                                                     珘     ∑  P(t)                                      (9)
                                                     P=
                                                                K
                                                          τ K=1
                  RCMCSE定义为:
                                                                  c
                                                                    珘
                                      E RCMCSE (x,m,c,d,τ ) =-  ∑   P( π )ln( 珘                        (10)
                                                                            P( π ))
                                                                 π=1
              式中:m为嵌入维数;c为类别个数,表示信号可以分类成的不同状态或模式的数量;d为时延,表
                —  7 4  —
                     6
   115   116   117   118   119   120   121   122   123   124   125