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

基于FPGA的數字鎖相放大器的設計

2021-06-16 03:14:20湯易孫向陽
電子制作 2021年3期
關鍵詞:信號設計

湯易,孫向陽

(電子科技大學電子科學與工程學院,四川成都,611731)

0 引言

在微弱信號的采集和處理中,鎖相放大技術一直是一種行之有效的方法,該技術是利用相關的原理設計的一種同步相干檢測,具有通頻帶窄,中心頻率穩定,品質因數高,信噪比高等特點,在微弱信號的處理方面顯示出了非常好的性能,因此在各個領域得到了廣泛的應用。

1 鎖相放大技術原理

在采集微弱信號的過程中,常常會有由電磁輻射或傳輸渠道等各種原因產生的噪聲,設信號X(t)是伴有噪聲的周期信號,即:

式(1)中X(t)為輸入信號,由有用信號S(t)和隨機噪聲N(t)組成,有用信號的幅值為A,角頻率為ω,相位為φ;參考正弦信號為:

其中τ是參考正弦信號的相位,則兩者的相關函數為:

由于參考信號Y(t)與隨機噪聲N(t)互不相關,所以RNY(τ)=0 ,于是就有:

從而得出RXY(τ) 正比于有用信號的幅值的結論。

由以上分析可知,利用參考信號與有用信號相關的同時與噪聲互不相關這一點,可以通過相關運算提高信噪比。

2 數字鎖相放大器設計

本數字鎖相放大器主要用于采集接收微弱信號系統中,整個系統主要分為兩個部分:模擬部分和數字部分,數字部分基于FPGA開發,最終在硬件中進行實現,具體結構如圖1所示。

圖1 系統總體框圖

圖1中的FPGA模塊即為數字鎖相放大器部分,主要由移相器,相關檢測,低通濾波和矢量運算等部分構成。在接收到前級AD模塊的數字信號后,鎖相放大器會將信號進行移相,移相后的數據和接收數據分別于參考信號進行乘法操作,經過低通濾波后,兩路信號的比值反映了原始信號對應時刻的相位,而兩者的模值反映了原始信號的幅度,從而實現了將小信號從噪聲中提取出來的功能。

在整個數字部分中,功能主要在FPGA內實現,這需要考慮到硬件系統與理論上的不同。移相器主要參考工作頻率,按照參考信號的頻率將接收到的信號延遲半個周期,從而達到移相90°的功能;相關檢測部分主要實現的是參考信號與接收信號的相乘,利用FPGA內自帶的乘法器模塊進行實現,以便滿足時序與資源上的平衡;低通濾波器模塊實現濾波,在硬件中實現需要大量的乘法器與加法器,考慮到芯片內部乘法器資源的有限性,這里采用了分布式算法,避免了乘法器的使用。

3 基于分布式算法的低通濾波器設計

■3.1 分布式算法原理

分布式算法由于用LUT和移位器代替乘法器,有效地節省了硬件資源,因此被廣泛運用于FPGA的設計中,對于濾波器的計算:

其中,x(n)可以表示為:

式(6)中,xb(n)代表x(n)的第b位,B為信號的位寬,所以有:

式(7)中M為濾波器長度,上式中的w(n)xb(n)中的xb(n)為輸入信號的第b位,只有0和1兩種狀態,因此分布式算法將w(n)的所有累加組合預先存儲在LUT中,通過對二進制位地址 [xb(0),xb(1), … ,xb(M- 1 )]尋址提取對應系數組合,然后由移位器和加法器進行實現移位求和,從而變相實現乘法累加運算。

■3.2 基于分布式算法的數字濾波器

上述即為串行結構的分布式算法,基于分布式算法的數字濾波器結構框圖如圖2所示,由M位移位寄存器、LUT查找表和加減運算部分組成,LUT查找表的地址由每一個輸入信號的同一位決定。

本文中我們采用FIR濾波器進行濾波,借助Matlab中濾波器設計工具fdatool進行設計。濾波器的參數如下:通帶從5kHz到35kHz,濾波器的階數為127階。阻帶容許最小衰減為50dB,根據這些設計指標,可以通過軟件生成濾波器系數,同時繪制的幅頻響應,幅頻特性曲線如圖3所示。

圖2 數字濾波器結構框圖

圖3 理想幅頻響應

圖4 不同位寬幅頻響應對比

Matlab生成的濾波器系數均為浮點數,而FPGA中只能進行整型運算,因此需要對濾波器系數進行量化。濾波器系數的量化位數越大,濾波器的幅頻響應與原始濾波器幅頻響應擬合程度越好,但是需要消耗更多硬件資源;反之,濾波器系數量化位數越小,消耗硬件資源越少,但其濾波效果越差,因此需要平衡硬件資源的使用和精度的選擇。我們選擇了三種位寬,分別是14位,12位,8位,在Matlab中通過對比不同位寬下的幅頻特性曲線與原始濾波器的幅頻特性,選取最佳系數量化位寬。圖4是不同位寬的幅頻特性仿真圖,從圖4可以看出12bit與14bit位寬量化的幅頻特性曲線和原本的幅頻特性曲線擬合程度較好,而當采用8bit位寬量化時,幅頻特性曲線失真較大。本著節約資源的想法我們選擇12bit位寬量化。

最后我們將量化之后的系數導入FPGA中,通過分布式算法的思想完成整個數字濾波器,由于階數較高,127階共有64個不同的濾波器系數,若全部在一個LUT里查找需要存儲264個數,因此本文將64個系數分成8組,每組系數中有8個,這樣每個LUT只用存儲28個數,在硬件資源上大大優化。數據每輸入一次便會進行17次查找操作、16次移位操作以及1次加法運算,由于對數據進行了移位累加,因此數據的位數會被擴展,最后我們截取有效數據的高16位作為濾波結果。完成整個濾波器設計后我們在Modelsim進行仿真,將500Hz、20kHz、50kHz的三個正弦波疊加組合作為輸入信號。結果如圖5所示。

圖5 數字濾波器仿真結果

從Modelsim仿真圖中可以看出,輸入信號中20kHz頻率成分被保留了下來,而其他的頻率成分均已被濾除,可見設計的濾波器基本滿足設計要求。

4 數字鎖相放大器仿真與測試

為了衡量鎖相放大器提取信號幅度的效果,本文將正弦調制信號作為仿真的輸入信號,其輸入信號和測試結果如圖6所示。

在圖6中,adc_data端口即為仿真的輸入信號端口,這是一個幅度調制信號,其幅度為一個正弦信號,圖中的x_out端口即為輸出信號端口,它代表數字鎖相放大器中的幅度,可以看到,仿真結果基本符合理論結果,經過數字鎖相放大器,提取了輸入信號的幅度。

經過上述的仿真結果后,我們將程序下載進對應的FPGA開發板中,輸入信號如圖7所示。

圖6 數字鎖相放大器仿真結果

輸入信號由信號源產生,經過模數轉換器后接在FPGA的輸入端口,這里選擇使用幅度為三角波的調制信號,得到的結果如圖8所示。

圖7 實際輸入信號

圖8 示波器顯示輸出信號

通過示波器接收輸出信號并顯示,我們可以看到基本能完整的提取輸入信號的三角波幅度,與理論和仿真結果差距較小。

5 結論

本文完成了一種數字鎖相放大器的設計并分析了相關檢測方法原理,完成了整體系統設計。通過上面的仿真和實際測試可以看到,數字鎖相放大器的效果明顯,實現后的結果與理論相比誤差較小,能廣泛運用于微弱信號檢測中。

猜你喜歡
信號設計
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
孩子停止長個的信號
瞞天過海——仿生設計萌到家
藝術啟蒙(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控制
一種基于極大似然估計的信號盲抽取算法
主站蜘蛛池模板: 成人日韩欧美| 国产麻豆永久视频| 婷婷色狠狠干| 伊人久久婷婷| 亚洲人成网站观看在线观看| 毛片a级毛片免费观看免下载| 综合网天天| 啊嗯不日本网站| 日本爱爱精品一区二区| 欧美一区福利| 久久精品波多野结衣| 国产成人精品综合| 亚洲毛片一级带毛片基地 | 国产日本视频91| av免费在线观看美女叉开腿| 国产精品一区二区在线播放| 国产在线观看第二页| 欧美成人精品高清在线下载| 亚洲天堂精品视频| 久久香蕉国产线看精品| 丁香五月激情图片| 亚洲愉拍一区二区精品| 国产91线观看| 国产欧美精品一区aⅴ影院| 国产高清在线丝袜精品一区| 免费高清毛片| 99伊人精品| 欧美人与牲动交a欧美精品| 久久久久国产精品嫩草影院| 幺女国产一级毛片| 欧美一级高清片欧美国产欧美| 在线精品亚洲国产| 色婷婷久久| 国产在线观看人成激情视频| 欧美色图久久| 2020国产精品视频| 新SSS无码手机在线观看| 2024av在线无码中文最新| 国产精品9| 色综合狠狠操| 中文字幕有乳无码| 54pao国产成人免费视频| 国产免费看久久久| 四虎永久在线精品影院| 免费无码又爽又黄又刺激网站| 国模极品一区二区三区| 国产爽妇精品| 亚洲精品无码AV电影在线播放| 国产又大又粗又猛又爽的视频| 无码 在线 在线| 国内老司机精品视频在线播出| 国产精品无码一区二区桃花视频| 日韩欧美中文字幕在线精品| 久久99国产乱子伦精品免| 女人一级毛片| 人人91人人澡人人妻人人爽 | 99热这里只有精品在线观看| 精品1区2区3区| 国产亚洲高清视频| 亚洲av无码专区久久蜜芽| av在线手机播放| 片在线无码观看| 欧美在线精品一区二区三区| 久久亚洲国产一区二区| 久久久精品国产SM调教网站| 免费观看亚洲人成网站| 亚洲AⅤ波多系列中文字幕| 亚洲黄网在线| 波多野结衣视频一区二区 | 国产69精品久久久久孕妇大杂乱 | 中文字幕欧美日韩高清| 国产精品男人的天堂| 青草视频在线观看国产| 久996视频精品免费观看| 日韩在线欧美在线| 精品人妻一区二区三区蜜桃AⅤ| 免费A∨中文乱码专区| 色综合久久88色综合天天提莫 | 精品午夜国产福利观看| 欧美伦理一区| www.99精品视频在线播放| 久久亚洲日本不卡一区二区|