新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 軟件仿真頻率細化過程的分析與實現

        軟件仿真頻率細化過程的分析與實現

        作者: 時間:2010-12-22 來源:網絡 收藏

        Nr<fs/2(fu-fl)

        這為設置倍數范圍提供了依據。

        (3)數字低通濾波器的通帶必須平,通帶內波動要小,這樣原信號的特性后在幅值上才不會改變;同時,最好使濾波器的帶外衰減>-70dB,且-70dB處的<fs/2Nr,這樣就能保證低頻重新采樣時抗混疊的效果最好,的效果也最好。

        (4)細化與不細化占用時間的比較:由于采樣點數NO保持不變,因此細化處理的FFT時間與不細化的FFT時間一樣,都是NOLog(NO)/2;細化要進行Nr*NO點的高頻采樣和NO點的低頻采樣,而不細化只進行NO點的高頻采樣,所以在采樣時間上,細化過程要稍長一點。但它與NO點的FFT變換時間比起來可以不計,因此,細化處理與不細化處理在時間上差不多。

        (5)移頻法細化與增加采樣點數頻率細化的比較:移頻法頻率細化只進行NO個點的FFT變換,和一些數組、矩陣的運算,它所花的時間約為:NOLog(NO)/2;而采用增加采樣點數頻率細化要進行Nr*NO個點的FFT變換,它所花的時間約為:(Nr*NO)Log(Nr*No)/2,因此采用移頻法頻率細化的時間要短得多,這是它的優點,也是工程應用中多采用這種方法的原因,我們也只對它進行

        由于移頻使fl前面的頻段移到頻域的負軸上,而低通濾波又濾掉了fu后面的高頻部分,因此,這種方法只能進行一段頻率的細化,不能進行全頻段的細化,這是移頻法頻率細化的缺點。要進行全頻段細化,可以采用增加采樣點數的方法。

        3 用MATLAB頻率細化過程

        用MATLAB程序圖3這個過程,主要A/D采樣、移頻、低通濾波、低頻重新采樣、FFT變換等,同時注意上面幾個問題的。

        總信號由302Hz、304Hz、306Hz、308Hz四個不同頻率、不同幅值的正余弦信號合成。采樣點為512,采樣頻率為5120Hz,則頻率分辨率為10Hz,這在頻域內分辨不出這四個信號。仿真在300~320Hz范圍內細化10倍,則這時頻率分辨率為1Hz,就可以逐漸看清楚這四個信號。

        x(t)=sin(2*302)+2cos(2π*304)+3sin(2π*306)+4sin(2π*308)



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 滦南县| 开封市| 淮滨县| 高尔夫| 重庆市| 宣威市| 齐河县| 依兰县| 安阳县| 甘谷县| 那曲县| 邯郸县| 南陵县| 彭山县| 双柏县| 阿瓦提县| 临洮县| 兴隆县| 青岛市| 古丈县| 婺源县| 新余市| 句容市| 全南县| 汪清县| 海门市| 嘉善县| 鞍山市| 城固县| 措勤县| 瑞金市| 齐齐哈尔市| 黑河市| 呼和浩特市| 怀柔区| 加查县| 久治县| 阿荣旗| 青冈县| 新化县| 湟中县|