国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于正交誤差函數(shù)的振動信號瞬時頻率計算

2017-01-07 08:14:52胡志祥王飛宇
關鍵詞:希爾伯特調幅調頻

胡志祥, 王飛宇

(合肥工業(yè)大學 土木與水利工程學院,安徽 合肥 230009)

基于正交誤差函數(shù)的振動信號瞬時頻率計算

胡志祥, 王飛宇

(合肥工業(yè)大學 土木與水利工程學院,安徽 合肥 230009)

瞬時頻率計算是振動信號處理中的重要內(nèi)容,而希爾伯特變換是計算信號瞬時頻率最常用的方法,若信號的希爾伯特變換與其正交信號不相等,會導致信號瞬時頻率計算不準確。文章推導了2組正交誤差函數(shù)估計公式,提出了通過補償正交誤差函數(shù)以獲得更為準確的正交信號,從而提升瞬時頻率估計精度的方法,并利用數(shù)值分析驗證了方法的有效性。

瞬時頻率;希爾伯特變換;單分量信號;經(jīng)驗調幅調頻分解;正交信號

非平穩(wěn)信號分析的一個重要內(nèi)容是估計信號的瞬時頻率,這對評價振動系統(tǒng)的狀態(tài)具有重要作用。對于多自由度系統(tǒng)的振動信號,目前廣泛使用的希爾伯特-黃變換(Hilbert-Huang transform,HHT)首先利用經(jīng)驗模式分解方法對多分量信號進行分解,得到一系列本征模態(tài)函數(shù)(intrinsic mode function,IMF),然后利用希爾伯特變換計算各IMF的幅值和瞬時頻率[1-2]。經(jīng)驗模式分解可以將多分量信號分解為一系列單分量信號。對于一個實信號,文獻[3]結合希爾伯特變換給出了解析信號的定義,Ville將解析信號的相位函數(shù)的導數(shù)視為實信號瞬時頻率,這也是學術界廣泛接受的一種瞬時頻率定義方法[4]。因此,希爾伯特變換常用于計算信號的瞬時頻率。然而,當單分量信號的幅值函數(shù)和純調頻函數(shù)不滿足Bedrosian乘積定理的要求時,利用希爾伯特變換不能正確地對信號進行解調和頻率計算[5]。為解決這一問題,文獻[6]提出了經(jīng)驗調幅調頻分解方法,通過遞歸地使用樣條函數(shù)來擬合信號幅值,最終提取出IMF的幅值和純調頻項,再利用反余弦法計算信號瞬時頻率。然而由于樣條函數(shù)擬合誤差,通過反余弦法計算的瞬時頻率在信號極值點處會產(chǎn)生畸變。

采用希爾伯特變換進行純調頻信號瞬時頻率計算時,信號的希爾伯特變換與其正交信號之差為正交誤差函數(shù)。Nuttall定理給出了正交誤差函數(shù)的能量計算公式,并指出一般情況下正交誤差函數(shù)的能量不為0[7-8]。如果正交誤差函數(shù)的能量為0,那么利用希爾伯特變換能夠準確地計算出瞬時頻率。本文根據(jù)正交誤差函數(shù)的特點,推導了2組正交誤差函數(shù)的計算公式,通過補償正交誤差函數(shù)得到正交信號,即可計算精確的信號瞬時頻率;最后,利用仿真算例驗證了補償正交誤差函數(shù)對提高瞬時頻率計算精度的效果。

1 信號瞬時頻率和希爾伯特變換

單分量信號可表示為:

(1)

其中,a(t)為信號的幅值函數(shù);φ(t)為信號的相位函數(shù)。相位函數(shù)對時間的導數(shù)φ′(t)為信號的瞬時頻率。經(jīng)驗模式分解得到的IMF可視為單分量信號。利用希爾伯特變換可構造解析函數(shù):

(2)

(3)

(4)

(5)

其中,H[·]表示希爾伯特變換;A(t)、φ1(t)為利用希爾伯特變換計算出的信號幅值函數(shù)和相位函數(shù)。φ1′(t)即利用希爾伯特變換計算出的信號瞬時頻率。若信號的希爾伯特變換與其正交信號相等,則利用(3)式和(4)式就能計算出精確的信號幅值和頻率。然而,Nuttall定理表明一般情況下信號的希爾伯特變換與其正交信號不相等,兩者之差稱為正交誤差函數(shù)[7-8],即

(6)

其中,a(t)sinφ(t)為信號x(t)的正交信號。Nuttal定理還給出了正交誤差函數(shù)的能量計算公式:

(7)

其中,W(ω)為復信號a(t)[cosφ(t)+i sinφ(t)]的傅里葉變換。盡管Nuttal定理給出了正交誤差函數(shù)能量計算公式,但并不能直接求出正交誤差函數(shù)。下面推導2種估計純調頻信號正交誤差函數(shù)的方法,通過補償正交誤差函數(shù)得到純調頻信號對應的正交信號,從而通過反正切函數(shù)獲得精確的瞬時參數(shù)計算精度。

2 正交誤差函數(shù)估計

下面利用希爾伯特變換的性質,推導估計正交誤差函數(shù)的2組公式。2組公式都適用于純調頻信號正交誤差函數(shù)估計,計算結果可相互參照。在對實際單分量信號進行處理時,可先采用經(jīng)驗調幅調頻分解方法獲得原信號的幅值函數(shù)和純調頻信號,再對純調頻信號進行瞬時頻率估計[6]。首先通過正交誤差函數(shù)補償獲得較為精確的正交信號,再通過反正切法計算純調頻信號的瞬時頻率。

2.1 正交誤差函數(shù)直接計算法

考慮純調頻信號x=cosφ,設

(8)

(9)

其中,φ1為由希爾伯特變換得到的信號相位函數(shù)。若ε=0,此時利用希爾伯特變換可精確地求得原信號的正交信號,正交誤差函數(shù)為0。若ε≠0,根據(jù)(3)式及(8)式,可得:

(10)

由此可得:

(11)

再根據(jù)(9)式,可得二次方程:

(12)

求解(12)式并排除無意義解,ε可表示為:

(13)

利用級數(shù)展開并忽略高次項,可得:

(14)

根據(jù)(14)式,可得:

(15)

當sinφ1>0時,取負號,當sinφ1<0時,取正號。A、φ1、ε等參數(shù)可由單次希爾伯特變換結果推導,因此(15)式提供了一種估算原信號的正交信號的方法,適用于純調頻信號正交誤差函數(shù)估計,可將該方法稱為直接法。

2.2 正交誤差函數(shù)計算的兩步法

利用迭代希爾伯特變換的性質,可推導出另一種正交誤差函數(shù)估計算法。對純調頻信號x=cosφ,構造復信號cosφ+i sinφ,盡管該信號可能不是解析信號,但一般有φ′>0,其頻譜主要集中在正頻區(qū)域,負頻區(qū)域能量較小,且負頻區(qū)域能量集中于零頻附近,因此正交誤差函數(shù)主要包含低頻成分,且取值較小。

對x進行希爾伯特變換,并利用正交誤差函數(shù)的定義,可得其幅值為:

(16)

利用泰勒級數(shù),并忽略高次項,可得:

(17)

因此,根據(jù)(5)式,通過希爾伯特變換后可以得到新的純調頻信號及其正交信號為:

(18)

(19)

再次計算x1(t)的希爾伯特變換,注意到正交誤差函數(shù)為慢變函數(shù),近似地利用Bedrosian乘積定理[5],可得:

(20)

利用(19)式和(20)式,可得出x1(t)對應的正交誤差函數(shù),即

(21)

在對純調頻信號進行分析時,e1可利用2次希爾伯特變換進行計算,進而根據(jù)(21)式,可估計信號x=cosφ對應的正交誤差函數(shù)。由于利用了2次希爾伯特變換,可將該方法稱為兩步法。

3 算 例

考慮調幅調頻信號s=[1+0.5cos(πt)]×cos[10πt+9sin(πt)],其瞬時頻率為ω=10π+9πcos(πt)。為計算該信號的幅值函數(shù)和瞬時頻率,先利用經(jīng)驗調幅調頻分解法對原信號進行分解。原信號波形及分解出的純調頻信號如圖1所示,通過對比純調頻信號的理論值和分解結果可發(fā)現(xiàn),經(jīng)驗調幅調頻分解法具有較高精度,分解出的純調頻信號可用作后續(xù)瞬時頻率計算。

用x表示信號s的純調頻項,其正交信號為y=sin[10πt+9sin(πt)]。若構造復信號x+iy,則可繪出其傅里葉頻譜,如圖2所示。在負頻區(qū)域復信號包含部分能量,而按希爾伯特變換構造的復信號x+iH(x)負頻區(qū)域能量為0,因而信號希爾伯特變換與其正交信號不相等,正交誤差函數(shù)能量不為0。為提高瞬時頻率估計精度,可先估計正交誤差函數(shù),再得到信號x對應的正交信號,最后通過反正切法計算出信號瞬時頻率。在實際計算時x是未知的,應利用經(jīng)驗調幅調頻分解法得到純調頻信號,再代入(15)式或(21)式計算正交誤差函數(shù)。直接法和兩步法得到的正交誤差函數(shù)估計結果及與理論值對比,如圖3所示。

圖1 原始信號及其對應的純調頻信號

圖2 復信號x+iy的傅里葉變換

圖3 正交誤差函數(shù)估計結果

由圖3可見,2種方法估計出的正交誤差函數(shù)都比較接近理論值。利用(7)式計算正交誤差函數(shù)的能量為9.54×10-2,而直接法和兩步法計算的能量分別為2.9×10-3和2.7×10-3,可見估計精度較高。應當注意的是,直接法利用 (15) 式計算正交誤差函數(shù)時,當cosφ1接近0時會造成正交誤差函數(shù)估計值的突變,使正交誤差函數(shù)曲線包含毛刺,需利用濾波方法進行平滑處理,圖3是經(jīng)濾波去噪的結果。而兩步法估計出的正交誤差函數(shù)不經(jīng)處理即可用于后續(xù)計算。

為研究補償正交誤差函數(shù)對瞬時頻率估計精度的改善效果,利用希爾伯特變換(Hilbert transform,HT)、反余弦法得到的信號瞬時頻率和經(jīng)正交誤差補償后得到的瞬時頻率如圖4所示。

圖4 瞬時頻率估計結果對比

參照(7)式計算各種方法頻率估計誤差的能量作為誤差指標。由于正交誤差函數(shù)不為0,希爾伯特變換得到的信號瞬時頻率與理論值相比含有振蕩誤差,頻率估計誤差的能量為7.98×10-1。由于受到反余弦法經(jīng)驗調幅調頻分解法中樣條插值誤差的影響,分解出的純調頻函數(shù)極值可能大于1或小于-1,因而估計出的瞬時頻率包含突變,誤差的能量達5.55×105。通過對比,經(jīng)過正交誤差函數(shù)補償后得到的信號瞬時頻率更為接近理論值,誤差的能量分別為1.84×10-1和1.86×10-1??梢?不論是采用直接法還是采用兩步法計算正交誤差函數(shù)來獲得純調頻信號對應的正交信號,最后通過反正切法計算出的信號瞬時頻率都更接近理論值,估計精度大幅提高。

4 結 論

本文推導了2種估計純調頻信號正交誤差函數(shù)的計算公式,利用算例驗證了公式的正確性及補償正交誤差函數(shù)對提高瞬時頻率估計精度的有效性。通過理論推導和數(shù)值算例得到以下結論:

(1) 直接法和兩步法都可有效地計算正交誤差函數(shù),盡管推導中略去了高次項,但數(shù)值分析表明2種方法都能近似地得到正交誤差函數(shù)。實際信號處理中2種方法所得結果可相互參照。

(2) 利用經(jīng)驗調幅調頻分解法提取出單分量信號的純調頻信號,通過希爾伯特變換和正交誤差函數(shù)來獲得其正交信號,再利用反正切法計算出信號瞬時頻率,精度高于利用希爾伯特變換和反余弦法得到的結果。

[1] HUANG N E,WU Z H.A review on Hilbert-Huang transform:method and its applications to geophysical studies [J].Reviews of Geophysics,2008,46(2):RG2006.

[2] 汪家慰,劉正士,王慧.HHT法識別結構模態(tài)頻率和阻尼比的改進[J].合肥工業(yè)大學學報(自然科學版),2010,33(5):647-651.

[3] GABOR D.Theory of communication.Part 1:the analysis of information[J].Journal of the Institute of Electrical Engineers-Part Ⅲ:Radio and Communication Engineering,1946,93(26):429-457.

[4] 鄭近德,程軍圣,楊宇.一種新的估計瞬時頻率的方法:經(jīng)驗包絡法[J].振動與沖擊,2012,31(17):86-90.

[5] BEDROSIAN E.A product theorem for Hilbert transforms:RM-3439-PR[R].Santa Monica, California:The RAND Corporation,1962.

[6] HUANG N E,WU Z H,LONG S R,et al.On instantaneous frequency[J].Advances in Adaptive Data Analysis,2009,1(2):177-229.

[7] POTAMIANOS A,MARAGOS P.A comparison of the energy operator and the Hilbert transform approach to signal and speech demodulation[J].Signal Processing,1994,37(1):95-120.

[8] NUTTALL A H.On the quadrature approximation to the Hilbert transform of modulated signals[J].Proceedings of the IEEE,1966,54(10):1458-1459.

(責任編輯 張淑艷)

Vibration signal instantaneous frequency estimation based on quadrature error function

HU Zhixiang, WANG Feiyu

(School of Civil and Hydraulic Engineering, Hefei University of Technology, Hefei 230009, China)

It is important to compute instantaneous frequency(IF) in the field of vibration signal processing. Hilbert transform method is one of the most frequently used methods for IF computation. If the Hilbert transform of a signal is not equal to its quadrature signal, error will occur in IF estimation. Thus two sets of formulas are derived to compute quadrature error function and the quadrature error function compensation is proposed to obtain accurate quadrature signal, and then IF estimation accuracy can be improved. Finally, the effectiveness of the proposed method is proved by numerical analysis.

instantaneous frequency(IF); Hilbert transform; mono-component signal; empirical AM-FM decomposition; quadrature signal

2015-09-11;

2016-03-04

國家自然科學基金資助項目(51408177);中國博士后科學基金資助項目(2014M551802)

胡志祥(1985-),男,江西南昌人,博士,合肥工業(yè)大學副教授,碩士生導師.

10.3969/j.issn.1003-5060.2016.12.017

TN911.7

A

1003-5060(2016)12-1676-04

猜你喜歡
希爾伯特調幅調頻
考慮頻率二次跌落抑制的風火聯(lián)合一次調頻控制
能源工程(2021年5期)2021-11-20 05:50:42
一個真值函項偶然邏輯的希爾伯特演算系統(tǒng)
邏輯學研究(2021年3期)2021-09-29 06:54:34
基于MATLAB調幅包絡檢波和相干解調性能設計與比較
電子制作(2019年9期)2019-05-30 09:42:12
一種用于調幅接收機AGC的設計與實現(xiàn)
測控技術(2018年6期)2018-11-25 09:50:18
調幅翻轉式超深翻犁的研制及推廣應用
下一個程序是睡覺——數(shù)學家希爾伯特的故事
基于希爾伯特-黃變換和小波變換的500kV變電站諧振數(shù)據(jù)對比分析
電測與儀表(2016年7期)2016-04-12 00:22:14
調頻發(fā)射機技術改造
調頻激勵器干擾的排除方法
基于希爾伯特- 黃變換的去噪法在外測數(shù)據(jù)處理中的應用
明光市| 车险| 铜鼓县| 潼关县| 革吉县| 常宁市| 闵行区| 大足县| 科技| 团风县| 交口县| 萍乡市| 泸州市| 志丹县| 双柏县| 女性| 西乌珠穆沁旗| 垫江县| 波密县| 麻城市| 福安市| 桃园县| 双流县| 武平县| 津南区| 墨竹工卡县| 富蕴县| 祁东县| 山阴县| 清远市| 静乐县| 乐至县| 长岭县| 高唐县| 高雄市| 延吉市| 麻江县| 固原市| 旅游| 睢宁县| 故城县|