亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        FPGA的弱小信號處理關鍵技術研究

        2016-09-01 02:46:12磊,勇,
        航空兵器 2016年3期
        關鍵詞:弱小位數(shù)信號處理

        國 磊, 尚 勇, 白 森

        (1.中國空空導彈研究院, 河南 洛陽 471009; 2.民航飛行學院洛陽分院, 河南 洛陽 471009)

        ?

        FPGA的弱小信號處理關鍵技術研究

        國磊1, 尚勇2, 白森1

        (1.中國空空導彈研究院, 河南 洛陽471009; 2.民航飛行學院洛陽分院, 河南 洛陽471009)

        算法的計算精度要求和算法實現(xiàn)所需的FPGA資源是FPGA選型的關鍵因素。本文從工程應用角度出發(fā),詳細地論述了基于FPGA的弱小信號處理關鍵技術研究及實現(xiàn),結合噪聲成形算法給出FPGA實現(xiàn)信號處理時濾波器輸出截斷位數(shù)確定原則,依此原則既確保計算精度又可節(jié)省FPGA硬件消耗。最后分析影響弱小信號檢測的直流問題,闡述其產生的原因并給出有效的直流抑制方法。

        信號處理;弱小目標檢測;FPGA;噪聲成形;直流抑制;濾波器截斷

        0 引  言

        隨著信號處理技術的發(fā)展, 數(shù)字信號處理越來越多的應用于信號處理的各個領域, 其中FPGA占有廣闊的市場。 由于FPGA器件自身的特點, 其運算大多采用有限位數(shù)定點運算形式實現(xiàn), 如何既保證運算精度又有效地利用FPGA資源, 從而避免FPGA資源的浪費甚至無法實現(xiàn)成為數(shù)字信號處理必須面對的問題。 本文基于此, 對FPGA的弱小信號處理關鍵技術開展了研究。

        1 數(shù)學模型

        數(shù)字接收系統(tǒng)一般由A/D和FPGA組成, A/D將模擬信號轉換成數(shù)字信號, FPGA接收數(shù)字信號完成后續(xù)信號處理操作, 高精度A/D(以2 208為例)量化位數(shù)為16 bit, 有效位數(shù)約11 bit, 本文以此為依據(jù)建立的仿真模型可表示為

        R(t)=S(t)+N(t)+D

        式中:S(t)為信號;N(t)為噪聲;D為直流分量。

        模型中噪聲采用均值為零的高斯白噪聲, 根據(jù)A/D有效位數(shù)可推算出量化后信噪比為66 dB, 設信號滿量程輸入為10 dBm, 噪聲功率約為-56 dBm。 直流分量根據(jù)各系統(tǒng)實際測量所得數(shù)值確定即可, 本文直流分量定為40。 由于A/D量化位數(shù)為16 bit, 在FPGA中數(shù)據(jù)處理格式為有符號補碼, 有效量程為-32 768~32 767, 因此S(t)取在此量化區(qū)間的連續(xù)波單頻信號即可滿足算法驗證需求。 為證明算法的有效性和通用性, 本文信號動態(tài)范圍取+10~-105 dBm, 即包含滿量程和淹沒在噪聲背景下兩種極限情況。

        2 信號處理設計及實現(xiàn)

        2.1信號處理流程

        信號處理一般流程如圖1所示, FPGA接收A/D轉換后的數(shù)字信號后, 完成正交變換、 窄帶濾波處理、 相參積累等一系列算法, 將時域信號轉換成頻域信息, 轉由信息處理單元完成后續(xù)工作。

        圖1信號處理基本流程

        傳統(tǒng)正交變換主要通過輸入信號與固定頻率的正余弦信號進行混頻, 后經(jīng)過低通濾波得到IQ兩路信號, 當采樣率滿足fs=4f0/(2k+1)時, 正余弦信號可簡化成0, 1, -1交替出現(xiàn)序列, FPGA實現(xiàn)正交處理時可將正交系數(shù)與后續(xù)低通濾波器系數(shù)組合形成新的濾波器系數(shù), 轉由FIR濾波器實現(xiàn)正交處理。 式中,f0為信號載頻;fs為采樣率。

        窄帶濾波處理主要完成降采樣率操作。 當前A/D量化一般在中頻進行, 采樣率較高, 給后續(xù)處理帶來巨大壓力, 增加了FPGA程序設計難度, 同時不利于信噪比的改善。 為了改善信噪比, 同時降低程序開發(fā)難度, 降采樣處理是必要的。 通過仿真可以看出要得到系統(tǒng)需求的數(shù)據(jù)率, 單濾波器實現(xiàn)濾波, 濾波器階數(shù)過大, FPGA無法實現(xiàn)。 這里采用窄帶濾波器組分級處理實現(xiàn)降采樣。

        相參積累可根據(jù)FPGA資源情況選擇在FPGA或DSP中實現(xiàn), 本文選擇在FPGA中實現(xiàn)。

        2.2濾波器輸出截斷分析

        FPGA內部運算基于定點二進制有符號補碼, 濾波器輸出有全精度輸出和截斷輸出兩種形式。 全精度輸出數(shù)據(jù)沒有損失, 但運算量較大, 占FPGA硬件資源較多, 濾波器組級聯(lián)設計在不做截斷處理的情況下無法實現(xiàn), 必須考慮濾波器舍位處理, 濾波器舍位應顧全滿量程信號和淹沒在噪聲中信號兩種極端情況。

        2.2.1滿量程信號高位處理

        滿量程信號輸入時, 濾波器輸出高位取舍需考慮溢出問題, 一般保留原則為高位只有一位符號位, 其他為數(shù)據(jù)有效位即可, 這樣既保證數(shù)據(jù)位數(shù)有效利用, 又避免發(fā)生溢出。 工程實現(xiàn)中ISE10.1以下版本濾波器輸出一般保留3~4位符號位, 程序設計時需要仿真定位, 而ISE10.1以上版本由于濾波器核采用新型結構實現(xiàn), 濾波器輸出一般保留2位符號位, 從次高位開始保留即可。

        2.2.2淹沒在噪聲中的信號低位處理

        信號淹沒在噪聲中時, 為了得到有效信號信息, 噪聲必須占據(jù)3~4位數(shù)據(jù)位數(shù), 即噪聲成形算法。 A/D量化后引入的噪聲分量可用chipscope實際測量獲得, 也可根據(jù)A/D有效位數(shù)算出。 如前設A/D有效位數(shù)約為11 bit, 以16 bit A/D計算, 噪聲約占5 bit。 經(jīng)過濾波降采樣處理后, 噪聲能量降低, 噪聲幅度變小, 噪聲占據(jù)位數(shù)后移。 根據(jù)噪聲成形原理, 為保留信號信息, 噪聲占有位數(shù)需維持在3~4 bit, 在濾波器系數(shù)增益為1的情況下, 需合理考慮濾波器輸入輸出之間的位數(shù)展寬, 以保證噪聲成形的應用條件。

        依據(jù)上述分析完成每級濾波器輸出位數(shù)的確定, 既可節(jié)省FPGA資源, 又保留了全部的信號信息, 完成了信號處理算法實現(xiàn)。

        2.3直流產生及抑制

        FPGA實現(xiàn)數(shù)字信號處理中不可避免會存在直流分量, 這會直接影響對弱小信號的檢測, 在系統(tǒng)進行信息處理之前, FPGA必須采取有效的措施對直流進行抑制。

        FPGA內直流主要來源于A/D量化、 失配引入的直流和定點非全精度運算引入的直流。 前者可通過改善A/D輸入匹配電阻、 提高A/D量化精度等措施減小。 在A/D型號電路確定后, 外界引入直流分量已定, FPGA內部可加入高通濾波進一步削減外界直流分量。 后者由于受FPGA硬件資源限制, 無法做到全精度運算, 只能采取四舍五入措施減小。 一般情況下, A/D量化引入的直流經(jīng)過正交處理后不會對后續(xù)信號處理帶來影響, 但工程實現(xiàn)中可能會對A/D采樣信號進行調制, 從而造成直流延拓。 A/D量化輸入直接進行高通濾波處理是目前廣泛采用的手段, Xilinx公司FPGA軟件開發(fā)工具ISE提供的濾波器軟核最低階數(shù)為8, 本文從工程應用角度出發(fā), 考慮FPGA硬件資源有效利用, 提出一種更加簡單有效的直流抑制算法, 具體如下:

        簡單高通濾波(僅使用簡單的寄存、 移位操作即可, 不使用FIR濾波器), 濾波器系數(shù)bp = [0, -0.25, 0, 0.5, 0, -0.25, 0], 緩存5個時鐘同期, 分別記作dat_delay1, dat_delay2, dat_delay3, dat_delay4, dat_delay5。 然后定義16位數(shù)據(jù)data_new, 作如下運算: Data_new=dat_delay3*2- dat_delay1- dat_delay5

        ISE10.1以上版本濾波器軟核自帶對稱式四舍五入處理選項, 當濾波器輸入不大于18 bit時可直接利用濾波器核完成四舍五入, 但工程實際應用中, 經(jīng)反復驗證發(fā)現(xiàn), 當濾波器輸出舍位較多時, 軟核自帶對稱式四舍五入功能存在缺陷, 并未達到抑制直流的效果甚至引入新的直流分量。 本文根據(jù)FPGA內部數(shù)據(jù)運算基于二進制有符號補碼實現(xiàn)的特點, 提出自定義四舍五入算法, 解決FPGA內的直流問題, 算法公式如下:

        Dout=floor([Din+1]/2)

        FPGA內部實現(xiàn): Din為比經(jīng)過濾波器輸出截斷處理數(shù)據(jù)位數(shù)多一位的濾波器輸出; Dout為Din加1后舍去最低位的結果, 即四舍五入處理后的數(shù)據(jù)。 本算法在濾波器輸出為最大正數(shù)時會溢出, 需加入判斷邏輯, 防止溢出, 一般工程應用很少會發(fā)生溢出現(xiàn)象。

        3 實驗結果

        實驗仿真數(shù)據(jù)通過安捷侖邏輯分析儀16822A采集獲得, 中心頻率60 MHz, 多普勒頻率5 kHz, 為驗證算法有效性, 信號輸入幅度取典型值7 dBm和-105 dBm。 其中: 7 dBm為大信號, 用于確定程序中關于大信號情況下濾波器輸出高位保留是否合理; -105 dBm為弱小信號。 采集數(shù)據(jù)的時/頻域效果圖如圖2(a)所示, 橫坐標為采樣點數(shù)N, 縱坐標為信號量化后絕對幅度, 由于大信號狀態(tài)信號呈現(xiàn)完美包絡形式, 這里未給出, 只給出了大信號頻域處理結果。 弱小信號時域波形如圖2(b)所示, 從圖中可以看出弱小信號已經(jīng)淹沒在噪聲背景中, 并且其頻域結果直流分量明顯, 如不作任何處理則對后續(xù)目標檢測處理會造成影響, 如圖2(c)所示。

        圖2實采數(shù)據(jù)時/頻域顯示

        FPGA實現(xiàn)的功能仿真結果如圖3所示, 證明算法在FPGA實現(xiàn)中的可行性。 圖中給出了大信號經(jīng)A/D量化后的中頻時域波形、 經(jīng)過信號處理后的低頻輸出結果及數(shù)據(jù)有效標志。 可以看出中頻時域波形呈現(xiàn)為包絡狀態(tài), 目標速度信息隱含在包絡里并調制在中頻載波上, 經(jīng)過信號處理后的低頻數(shù)據(jù)為只包含目標多普勒信息的正弦波形。 仿真結果說明FPGA實現(xiàn)了對雷達目標回波的正交下變頻和濾波處理, 完成了雷達目標回波的初步解析, 并未造成目標信息丟失, 而弱小信號情況下波形仿真結果不直觀, 這里不給出。

        圖3FPGA仿真結果

        各種濾波輸出舍位處理對直流影響分析見圖4。 在不考慮FPGA硬件資源的情況下, 圖4(a)為濾波器直接截斷并保留32位輸出, 其處理結果經(jīng)過存儲, 由Matlab進行分析信號直流比為17.8, 直流對信號檢測不造成影響。 但由于保留位數(shù)過多, 不利于FPGA實現(xiàn)和資源優(yōu)化; 圖4(b)為直接截斷并保留24位輸出時, 節(jié)省了FPGA資源但信號直流比惡化, 信號直流比只有1.57, 嚴重影響后續(xù)信號檢測, 此仿真同時說明直流影響與保留位數(shù)有關, 當數(shù)據(jù)保留位數(shù)較多時, 直流影響可以忽略。 圖4(c)為直接利用Xilinx提供四舍五入選項得到的仿真結果, 信號直流比為1.94, 可見直接調用IP核對直流抑制并無顯著改善; 圖4(d)為采用本文設計的四舍五入算法并保留相同位數(shù)仿真結果, 信號直流比為17.6, 可見本算法既降低了FPGA硬件資源損耗, 又抑制了直流分量, 凈化了弱小信號檢測的噪聲背景。

        圖4各種舍位處理結果對比

        4 結  論

        本文提出的算法既保證了系統(tǒng)性能, 又不對信號處理應用環(huán)境作過多的資源限制, 節(jié)省硬件資源降低工程造價, 間接提高了FPGA在信號處理領域的應用空間。 該算法只能在一定動態(tài)范圍內改善系統(tǒng)性能, 目前可適應110 dB的系統(tǒng)動態(tài), 對進一步增加動態(tài)范圍方面能力略顯不足。 如系統(tǒng)需求更大的動態(tài)范圍信號處理能力而又不期望硬件提升所帶來的工程設計成本的提高, 則需在自適應濾波技術方面進行考慮。

        [1] 于麗霞, 王福明. 微弱信號檢測技術綜述[J]. 信息技術, 2007(2): 115-116.

        [2] Gong Xuemei, Gaalaas E, Alexander M, et al. A 120 dB Multi-Bit SC Audio DAC with Second-Order Noise Shaping[C]∥IEEE International Solid-State Circuits Conference, 2000: 344-345.

        [3] Yu S H, Hu J S. Analysis and Design of a Single-Bit Noise-Shaping Quantizer[C]∥American Control Conference, 2003: 1631-1636.

        [4] Xilinx. Virtex-6 Family Overview[M].USA: Xilinx, 2012.

        [5] 克勞切 R E.多抽樣率數(shù)字信號處理[M]. 北京: 人民郵電出版社, 1988.

        [6] 奧本海姆 A V, 謝弗 R W. 數(shù)字信號處理[M].西安: 西安交通大學出版, 2002.

        [7] 萬建偉, 王玲.信號處理仿真技術[M].長沙: 國防科技大學出版社, 2008.

        [8] 徐明遠, 邵玉斌.MATLAB 仿真在通信電子工程中的應用[M].西安: 西安電子科技大學出版社, 2010.

        [9] Lyons R. Interpolated Narrowband Low Pass FIR Filters[J]. IEEE Signal Processing Magazine, 2003, 20(1): 50-57.

        [10] MathWorks. Efficient Narrow Transition-Band FIR Filter Design[K]. MATLAB7.0 HELP, 1999-2000.

        Study on Key Technologies for Weak Signal Processing Method of FPGA

        Guo Lei1, Shang Yong2, Bai Sen1

        (1.China Airborne Missile Academy, Luoyang 471009, China;2. Civil Aviation Flight University of Luoyang, Luoyang 471009, China)

        The calculation precision of algorithm and the FPGA resources for the algorithm implementation are the key factors in the FPGA selection. From the perspective of engineering application, the research and implementation of weak signal processing technology based on FPGA is discussed in detail. Combined with the noise shaping algorithm, the paper gives the principle of determining the fliter output truncation number when the signal processing is realized by FPGA. This can ensure the accuracy of calculation and save the FPGA hardware consumption. Finally, the influence of direct-current(DC) in the weak signal detection is analyzed, the reason for DC generation is expounded and an effective method of DC inhibition is provided.

        signal processing; weak target detecting; FPGA; noise shaping; DC suppression; filter truncation

        10.19297/j.cnki.41-1228/tj.2016.03.010

        2015-06-25

        國磊(1982-), 男, 遼寧錦州人, 碩士, 高級工程師, 研究方向為信號處理及FPGA應用。

        TN911.72

        A

        1673-5048(2016)03-0045-04

        猜你喜歡
        弱小位數(shù)信號處理
        ??!水手,上岸吧
        五次完全冪的少位數(shù)三進制展開
        《信號處理》征稿簡則
        信號處理(2018年5期)2018-08-20 06:16:02
        《信號處理》第九屆編委會
        信號處理(2018年5期)2018-08-20 06:16:00
        《信號處理》征稿簡則
        信號處理(2018年8期)2018-07-25 12:25:42
        《信號處理》第九屆編委會
        信號處理(2018年8期)2018-07-25 12:24:56
        我有特別的喝水技巧
        柴的嘲笑
        遙感衛(wèi)星CCD相機量化位數(shù)的選擇
        “判斷整數(shù)的位數(shù)”的算法分析
        河南科技(2014年11期)2014-02-27 14:09:41
        亚洲av成人精品日韩在线播放| 日本啪啪视频一区二区| 亚洲一区二区自偷自拍另类| 国产精品久久久久久久久久红粉| 精品视频无码一区二区三区| 久久午夜av一区二区三区| 国产成+人欧美+综合在线观看| 国产精品午夜无码av天美传媒| 国产精品毛片无遮挡高清| 国产99精品精品久久免费| 91精品福利一区二区三区| 自拍偷区亚洲综合第一页| 色综合久久蜜芽国产精品| 国产在线视频一区二区三区| 亚洲欧美日韩中文字幕网址 | 亚洲xxxx做受欧美| 日本精品免费一区二区三区| 麻豆精品国产免费av影片| 国产精品无码一区二区三区在| 久久成人国产精品免费软件| 久久久男人天堂| 亚洲av永久青草无码精品| 亚洲国产国语对白在线观看| 激情综合五月| 精品无码人妻一区二区三区品| 欧美中文在线观看| 久久久亚洲日本精品一区| 亚洲丝袜美腿在线视频| 国产成人精品无码一区二区老年人| 国内露脸中年夫妇交换| 女同另类激情在线三区| 精品国产精品三级在线专区| 久久成人国产精品免费软件| 天天综合天天色| 亚洲av永久青草无码精品| 少妇下面好紧好多水真爽| 亚洲av无码av在线播放| 亚洲区在线| 成人性生交大片免费看7| 国产午夜激无码av毛片不卡| 中文字幕一区二区三区精彩视频|