基于Matlab的信號平穩性檢驗系統
由式(6)產生的替代數據s(t)的時域波形和頻域波形如圖4所示。

由圖3和圖4不難看出,替代數據與原數據的傅里葉變換幅值相同,但替代數據傅里葉變換的相位是隨機的。
圖5顯示了由式(7)計算得到的原數據和替代數據的時頻分布圖。由圖5中可見,原數據的時頻分布圖有明顯的結構性。它表明是非平穩的,而替代數據的時頻分布圖的結構性較原數據有明顯減弱,表明替代數據的平穩性增加。

由式(11)計算得到的0的概率密度函數f(0)如圖6所示,其中一共計算了1 000次替代數據。
由圖6可見,替代數據的平穩度主要分布在0.02附近。數據的平穩度落在0~0.04之間可以認為是平穩的,而在此之外可以認為是非平穩的。

由式(11)計算得到的1=0.046。位于上述區間之外,因此判為非平穩。這一結果也與圖5所示的結果相吻合。
4結語
利用替代數據法和時頻透視法,并采用Matlab的GUI開發環境,設計了一個信號平穩性檢驗系統。該系統的用戶界面友好。利用該系統可以觀察信號及其替代數據的頻域和時頻域波形,檢驗信號的平穩性。
本文引用地址:http://www.j9360.com/article/152009.htm
評論