Page 95 - 《振动工程学报》2025年第9期
P. 95

第 9 期                         徐新云,等:微振动测量和评估关键技术研究                                         2025

                                      aπ                        在一定误差      [16] 。
                                  ω p =                (5)
                                       D                            细化后频谱分辨率提高,信号频率成分得到分
                                      4D
                                  M =                  (6)      离,实现频率成分幅值的自动校正。其中加
                                       a                                                                Hanning
              式中,  a为外扩系数,通过设定合适的外扩系数可降                         窗的比值校正算法效果更佳              [17] ,Hanning  窗信号的谱
              低半阶数,从而减小滤波器设计计算量,且不影响滤                           图如图    6  所示。图中信号频率最大值谱线的索引号
              波质量。其中外扩系数与过渡带设计的关系如图                        5    为  k,通过  y k 和  y k– 谱线可求得主瓣重心横坐标:
                                                                               1
              所示(为示意方便,将过渡带            AB  绘制成直线)。                      (k +1)y k +(k −2)y k−1  y k −2y k−1
                                                                    x 0 =                = k +           (14)
                      H(e )                                                  y k +y k−1       y k +y k−1
                        jω
                                                                                   x 0 = k +∆k           (15)
                                   A  C
                                                                    可得信号真实频率处索引号与最大值谱线索引
                                                                号偏差    Δk:
                                       D
                                                                             
                                                                              2y k+1 −y k
                                          B                                           , y k+1 ⩾ y k−1
                                                                             
                                                                             
                                                                             
                    0           π ω A        2π                               y k +y k+1                (16)
                                                                             
                                                                         ∆k = 

                                                                             
                                                                              y k −2y k−1
                                                                             
                            图 5 过渡带设计示意图                                              , y k+1 < y k−1
                                                                             
                                                                             
                                                                               y k +y k+1
                   Fig. 5 Schematic diagram of transition zone design
                                                                    Hanning  窗主瓣函数为:
                  图  5  中  D  点为理想滤波器边界,为了保证滤波                                    sin(πx)   N
                                                                              y =      ·                 (17)
                                                                                               2
              器通带包含细化频带区间,通常将通带设计边界从                                               πx     2(1− x )
              点  A  外扩至点   C,即  a代表  ω A 的外扩系数。                     可得最大值谱线幅值          y k :
                  (3) 微振动信号     x(n) 通过复解析带通滤波后,得                         sin[π(x− x 0 )]    N
                                                                     y k = A         ·            2      (18)
              到信号    y(n):                                                  π(x− x 0 )  2[1−(x− x 0 ) ]
                               y(n) = x(n)∗h(k)        (7)      式中,x−x 0  = Δk。可得   A  的校正幅值为:
                                                                                   2π∆k     1−∆k 2
              式中,“*”表示卷积符号。滤波后,f 2 ~f 1 频段被保留。                               A = y k     ·               (19)
                                                                                  sin(π∆k)    N
                  (4) 对  y(n) 进行  D  倍降采样得到信号      g(n):
                                g(n) = y(Dn)           (8)                             y
              式中,n=0,1,···, D·N−1,经降采样的信号         g(n) 采样频                             A
              率为  f s /D,点数为  N。                                                          y k+1
                  (5) 对  g(n) 进行移频,移频量为        ω d ,f 1 被移至零                      y k
              频点:
                                     2πDf 1
                                ω d =                  (9)
                                                                                k−1 k  0 k+1 k+2
                                       f s                                                     频率索引

                             g (n) = g(n) ·e  −jω d n  (10)                  图 6 Hanning  窗信号谱图
                              ′
                  (6) 计算  g′(n) 的频谱  G′(K):                                Fig. 6 Signal spectrum of Hanning

                          (      )  1  (       )
                             ω d           ω d
                   ′
                  G (k) = G k +  N =  X k +  N =
                             2π     D      2π                   1.2    细化校正算法计算量
                          (      )
                       1     ω d             N
                        X k +   N , k = 0,1,··· ,  −1
                      
                      
                       D      2π             2                     M-ZFFT  算 法 与  D·N  点  FFT  相 比 , 仅 对 频 段  f 1 ~
                      
                      
                            N N
                      
                      0, k =  ,  +1,··· ,N −1                  f 2 进行细化分析。FFT       分析进行全频段        D·N  点傅里
                      
                      
                             2 2                       (11)
                                                                叶变换,而     M-ZFFT  算法只进行     N  点傅里叶变换。
                  X(k) 为信号  x(n) 的频谱,f 1 在  X(k) 中对应的谱线
                                                                    以  FFT  算法为参考,采用复数乘法统计运算量,
              位置为    l 1 ,可得:
                                                                则  D·N  点  FFT  变换的计算量为:
                                         ω d N
                                  NDf 1
                              l 1 =    =               (12)                                              (20)
                                                                                             2
                                   f s   2π                                   S FFT = 0.5× NDlog ND
                                       ′
                              X(k) = DG (k −l 1 )      (13)         对于   M-ZFFT  算 法 , 步 骤 ( 7) 的 计 算 量 为 常 数
              式 中, k = l 1 , l 1 +1,···, l 1 +N/2−1; 可 见  G′( K) 频 谱 中 前  级,可忽略不计,则总的计算量为:
              N/2  谱线对应了细化频带。                                         S M−ZFFT = 0.5× Nlog N +2NM +2N    (21)
                                                                                      2
                  (7) 采用  M-ZFFT  算法对细化频谱进行幅值校                      如图   7  所示,分析点数为       N,绘制两种算法的计
              正。步骤(1)~(6)已完成对选定频段的细化处理,但                        算量曲线。可见,在相同采样点数的情况下                     M-ZFFT
              由于需对信号进行截断,导致能量泄漏,频谱幅值存                           计算量小于      FFT  算法。
   90   91   92   93   94   95   96   97   98   99   100