999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

頻譜可設的色噪聲生成算法設計與實現

2013-10-22 07:24:04董海濤劉義海
傳感器與微系統 2013年5期
關鍵詞:信號設計

董海濤,羅 建,朱 峰,劉義海

(西北工業大學航海學院,陜西西安 710072)

0 引言

環境噪聲是信道中的一種干擾背景場,它是影響科學實驗的重要因素之一。在科學研究或實驗測試過程中,需要給信號加入不同特性的噪聲來模擬實際環境背景,用以驗證算法或測試方法的性能。由于環境噪聲的復雜性,且通常情況下表現為色噪聲,所以,用單純的白噪聲生成算法及其發生器[1,2]模擬環境噪聲不能滿足研究的需求。另外,對于某些特定實驗場景更需要具有一定頻譜結構的色噪聲,這就需要研究可以進行頻譜特征設定的色噪聲生成算法及其發生器軟硬件系統。

針對以上情況,本文基于自適應信號處理和Wiener最佳濾波器技術,本文提出了一種頻譜任意可變的色噪聲生成算法。為了能更好地驗證和使用模擬環境噪聲的時頻域特性,設計了可方便進行頻域設定的實時色噪聲發生器,并給出該色噪聲發生器的測試結果。

1 頻譜任意可設的色噪聲生成算法

頻譜任意可設的色噪聲生成算法的基本思想是構造線性系統,使之具有與要求模擬的噪聲幅頻特性相同的頻率響應H(ω),然后通過白噪聲激勵此系統,產生功率譜為|H(ω)|2的色噪聲信號。

本文采用自適應模擬技術[3]構造特定頻率響應濾波器傳遞函數H(ω)[4,5]。為了使濾波器具有某一特定的頻率響應,在濾波器所要求的頻段范圍內選取若干個離散頻率f1,f2,…,fM,使濾波器在這些離散的頻率點上能夠具有給定的幅頻響應和相頻響應?;镜脑O計思想如圖1所示。

假定輸入頻率為f1,f2,…,fM的正弦波信號

則偽濾波器的輸出,即自適應濾波器的期望響應為

圖1 特定頻率響應濾波器設計框圖Fig 1 Design block diagram of specific frequency response filter

其中,αi和θi分別為期望響應d(n)在頻率fi處的幅度響應和相位響應,ci為正常數,是對頻率分量fi的代價因子。

自適應濾波器的輸入信號為

設自適應FIR濾波器的權系數為w,則圖1中的自適應濾波器的輸出信號

其中,L為濾波器的階數。

由Wiener-Hopf方程,該濾波器的最優解為

其中,Rx為輸入信號的自相關矩陣,P為期望信號與輸入信號的互相關矩陣[6]。

采用LMS自適應算法逼近wopt

其中,μ為步長因子,0<μ<1/tr(Rx)。當w收斂時,w≈wopt。根據以上特定頻率響應濾波器的設計思想,本文對濾波器的設計步驟如下:

1)在濾波器所要求的頻段內均勻抽取多個頻率,根據這些頻率上的設計指標按式(2)得出偽濾波器的輸出,并給出自適應濾波器的階數和代價函數的初值。

2)由式(4)求出設計濾波器的解。

3)將設計出的濾波器的頻率響應(幅頻響應和相頻響應)與設計指標相比較,如果設計的濾波器的頻率特性與設計指標相差較遠,則需要增加濾波器的階數;如果濾波器頻率響應雖然在給定的離散頻率上滿足設計指標,但是在離散點之間振蕩得厲害,則應減少濾波器的階數。重復步驟(2),最終得到一組最優系數。

2 算法的軟硬件實現

色噪聲生成算法的軟硬件實現系統主要由任意頻譜結構可設軟件、串行通信接口、算法數字信號處理(DSP)模塊以及模擬信號匹配輸出四部分組成。頻譜設定軟件基于Matlab GUI,可通過多種方法對信號頻譜特征進行設定、修改并生成一組特定頻率響應濾波器系數,上位機通過RS—485通信接口將濾波器系數傳遞給DSP。算法DSP模塊基于TMS320F2812 DSP,根據接收到的實時參數生成具有設定頻譜特征的色噪聲序列,并經信號輸出部分實時輸出信號。系統總體實現框圖如圖2所示。

圖2 系統總體實現框圖Fig 2 Overall complementation block diagram of system

2.1 硬件平臺設計

2.1.1 串行通信接口設計

本文中通信接口主要用于向DSP傳遞生成的特定頻率響應濾波器系數,沒有大量數據傳輸,因此,為了簡化電路設計文中通信接口采用目前最常用的RS—485標準接口通信。MAX485是一種差分平衡型收發器,采用半雙工通信方式,內部含有一個驅動器和接收器,驅動器有過載保護功能。RO和DI端分別為接收器的輸出和驅動器的輸入端,連接時只需分別與TMS320F2812的SCIRXD和SCITXD相連即可;/RE和DE端分別為接收和發送的使能端,當/RE為邏輯0時,器件處于接收狀態;當DE為邏輯1時,器件處于發送狀態。接口電路如圖3所示。

圖3 串口通信接口電路Fig 3 Interface circuit of serial communication

2.1.2 數/模轉換接口電路設計

本文采用TI公司的高性能立體聲音頻編解碼芯片TLV320AIC23B實時輸出生成的色噪聲。TLV320AIC23B與TMS320F2812的接口由控制接口和數據接口兩部分組成??刂平涌谟糜谠O置TLV320AIC23B的工作參數,可選擇采用SPI或I2C接口,本文采用模擬SPI接口方式;數據接口用于輸入/輸出TLV320AIC23B的A/D,D/A數據,一般采用IIS與DSP兩種模式,可方便地與TMS320F2812的McASP串口相連接。接口電路如圖4所示。

圖4 TLV320AIC23B與DSP接口電路Fig 4 Interface circuit of TlV320AIC23B and DSP

2.2 算法軟件實現

2.2.1 GUI任意頻譜結構設定軟件

GUI任意頻譜結構設定軟件基于Matlab GUI進行設計[7],包含頻譜設定及修正、濾波器系數生成以及串口控制3個部分。頻譜設定有鼠標畫圖、經驗公式、數據文件加載等設置方法,對初始設置的頻譜形狀可通過鼠標拖動的方式進行修正,使頻譜形狀更加接近實際情況。頻譜設定后,應用特定頻率響應濾波器的設計方法,計算出設定頻域形狀的濾波器系數,經串行通信接口傳遞給DSP。該軟件還可以控制DSP實時輸出色噪聲。

2.2.2 嵌入式軟件設計

算法軟件實現以TMS320F2812為平臺進行軟件編程。主要包括白噪聲信號的產生、設定頻譜形狀色噪聲信號的產生、串口通信、以及色噪聲的實時輸出等。

本文首先利用混沌映射[8]產生隨機數的方法[9]得到偽隨機序列,進而采用公式法生成均勻分布的高斯白噪聲序。為了保證實時輸出設定頻譜的色噪聲信號,需要對噪聲生成算法充分優化。本文一方面采用查表法,以適當降低部分函數運算精度來提高程序的運算速度[10];另一方面,通過采用模塊化數據管理,規范緩沖區數據存儲與讀取流程,減少了程序占用機器周期從而提高程序的運算速度。DSP程序流程圖如圖5所示。

3 實驗與測試數據分析

本文對設計的嵌入式軟硬件平臺進行了實驗,測試流程圖如圖6所示。GUI任意頻譜結構設定軟件設定輸出色噪聲頻譜特征,求出最優濾波器參數并將生成的濾波器系數傳送至硬件平臺,硬件平臺實時輸出設定頻譜特征的色噪聲信號,經CoCo—80手持式振動噪聲分析儀連續采集輸出噪聲信號并導入計算機,使用Matlab軟件分析實時輸出信號頻譜特征,得到實測信號50次統計平均功率譜圖。實測色噪聲功率譜與設定功率譜對比圖如圖7所示。

經過測試,DSP能實時穩定輸出10 kHz帶寬的色噪聲信號。從圖7中可以看出:輸出的色噪聲統計頻域特征與設定頻域特征誤差不超過3 dB。

圖5 DSP程序流程圖Fig 5 Flow chart of DSP program

圖6 測試流程圖Fig 6 Flow chart of test

圖7 實測色噪聲功率譜與設定功率譜對比圖Fig 7 Comparison diagram of measured colored noise power spectrum and setting power spectrum

4 結論

本文通過自適應信號處理技術設計Wiener最佳濾波器,給出了一種色噪聲信號生成算法,并設計了該算法實現的嵌入式軟硬件平臺。頻譜設定軟件操作簡單且具有很強的可擴展性,可以Matlab為基礎集成多種信號處理算法,針對不同領域、不同環境選擇不同的信號處理算法,從而在該環境下得到穩定的噪聲輸出。實驗和測試結果表明:給出的算法對色噪聲的有效模擬是可行的,算法實現的系統平臺可直接應用于模擬實際環境背景,能夠滿足實際應用色噪聲的特殊要求,具有廣闊的應用前景。

[1] 趙向陽,劉君華,朱長純.用Logist方程產生白噪聲[J].儀器儀表學報,2004,25(1):90 -93.

[2] 侯祥永,經亞枝.基于Logist方程和LabVIEW的虛擬白噪聲發生器的設計[J].儀器儀表用戶,2004,25 -27.

[3] 張朝柱.自適應信號處理技術[M].北京:北京理工大學出版社,2008:1.

[4] 鄢社鋒,馬遠良,倪晉平,等.特定頻率響應FIR濾波器的設計及其在水聲中的應用[J].應用聲學,2003,22(2):30 -34.

[5] Knapp C H,Carter G C.The generalized correlation method for estimation of time delay[J].IEEE Trans on ASSP,1976,24(4):138-144.

[6] 張賢達.現代信號處理[M].北京:清華大學出版社,2002:10.

[7] 羅華飛.Matlab GUI設計學習手記[M].北京:北京航天航空大學出版社,2011:2.

[8] 韓燕敏,郭 利.基于組合混沌映射的無窮維偽隨機數發生方法[J].統計與決策,2010(10):16-19.

[9] Luo Qibin,Zhang Jian.A new approach to generate chaotic pseudo-random sequence[J].Journal of Electronic & Information Technology,2006,28(7):1262 -1265.

[10]陳 亮,張雄偉.信號處理算法的實時DSP實現[M].北京:電子工業出版社,2008:2.

猜你喜歡
信號設計
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
孩子停止長個的信號
瞞天過?!律O計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
主站蜘蛛池模板: 色综合久久久久8天国| 黄色免费在线网址| 日韩精品一区二区三区视频免费看| 亚洲中文字幕国产av| 9cao视频精品| 国产成人成人一区二区| 亚洲美女一区二区三区| 亚洲国产高清精品线久久| 亚洲第一页在线观看| 亚洲成人一区二区三区| 第一页亚洲| 制服丝袜无码每日更新| 99热国产这里只有精品9九| 欧美精品xx| 无码福利日韩神码福利片| 久久久久免费看成人影片| 久久人妻系列无码一区| 中国毛片网| 亚洲国产成人精品一二区| av大片在线无码免费| 欧美日韩国产在线人| 国产精品综合久久久 | 老色鬼久久亚洲AV综合| 久久人搡人人玩人妻精品 | 中文字幕2区| 国产女主播一区| 美女黄网十八禁免费看| 国产99视频精品免费观看9e| 久久精品91麻豆| 综合成人国产| 中文字幕调教一区二区视频| 国产激情无码一区二区APP| 无码一区18禁| 日本道综合一本久久久88| 国产精品嫩草影院av| 国产精品永久在线| 日韩精品一区二区三区免费在线观看| 欧美日韩激情| 亚洲va视频| 99热这里只有精品免费国产| 91九色最新地址| 无码精品福利一区二区三区| 一本一本大道香蕉久在线播放| 国产无码网站在线观看| 中文字幕一区二区人妻电影| 精品欧美日韩国产日漫一区不卡| 亚洲欧美日本国产综合在线| 老司机久久精品视频| 国产免费好大好硬视频| 婷婷午夜天| 精品色综合| 欧美国产成人在线| 亚洲欧洲天堂色AV| 国产日韩丝袜一二三区| 农村乱人伦一区二区| 国产91透明丝袜美腿在线| 成人91在线| 2021国产v亚洲v天堂无码| 亚洲日韩AV无码精品| 亚洲成年人片| 欧美精品伊人久久| 免费国产小视频在线观看 | 国产极品粉嫩小泬免费看| 无码精油按摩潮喷在线播放 | 亚洲视频一区| 国产欧美日韩视频一区二区三区| 四虎永久免费在线| 日韩精品一区二区三区视频免费看| 欧美中文字幕在线二区| 九九热视频精品在线| 视频一区视频二区日韩专区| 精品超清无码视频在线观看| 国产精品露脸视频| 亚洲国产日韩一区| 国产一级妓女av网站| 亚洲第一中文字幕| 国产精品亚洲天堂| 日韩小视频在线播放| 国产网站免费观看| 国产xxxxx免费视频| 香蕉久久国产精品免| 免费福利视频网站|