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

        ?

        激光遙感圖像高速濾波器算法的FPGA實現(xiàn)

        2014-05-25 00:34:24武健趙菊敏李燈熬
        自動化儀表 2014年10期
        關(guān)鍵詞:乘法器截止頻率乘法

        武健 趙菊敏 李燈熬

        (太原理工大學(xué)信息工程學(xué)院,山西 太原 030024)

        激光遙感圖像高速濾波器算法的FPGA實現(xiàn)

        武健 趙菊敏 李燈熬

        (太原理工大學(xué)信息工程學(xué)院,山西 太原 030024)

        針對激光遙感信號高速高精度的要求,利用FPGA的多任務(wù)、高速并行性設(shè)計系統(tǒng)進行濾波??紤]到激光光電傳感器設(shè)計的濾波器會有很大的信號衰減,且具有精度要求高的特點,提出了基于FPGA內(nèi)部基本邏輯單元、乘法器、存儲器,經(jīng)過乘法分解和時序設(shè)計,實現(xiàn)具有可移植性的圖像高速分辨的方法。系統(tǒng)采用FPGA設(shè)計平臺,并用Verilog語言設(shè)計程序。試驗結(jié)果驗證,該濾波器對激光遙感信號具有高速、精確濾波功能,同時表明利用低端FPGA設(shè)計激光濾波器必將成為未來發(fā)展趨勢。

        激光遙感 數(shù)字濾波器 高速分辨 信號衰減 FPGA

        0 引言

        隨著我國國防工業(yè)、航天工業(yè)的快速發(fā)展,激光遙感技術(shù)由于其高精度、高可靠性、穩(wěn)定性好的優(yōu)點,在上述領(lǐng)域中取得了非常廣泛的運用。因此,激光遙感輸出信號解析成像所需的高速可靠解調(diào)成為研究的重點[1]。

        傳統(tǒng)的激光光電傳感信號解析算法都是在DSP中實現(xiàn),雖然實現(xiàn)簡單,但是由于DSP是一個串行器件,濾波和算術(shù)運算都只能串行執(zhí)行,無法滿足實時性解調(diào)的要求。而FPGA具有高速、多任務(wù)等優(yōu)點,是激光遙感信號高速解析的理想實現(xiàn)方案[2]。

        高速高階濾波在激光遙感信號解調(diào)中發(fā)揮著重要的作用,也是解調(diào)系統(tǒng)設(shè)計的難點和重心,濾波器設(shè)計的好壞直接影響遙感成像的精度和速度[3]。因此,本文主要是研究基于FPGA的高速、高精度的濾波器,同時要求濾波器具有支持和兼容低端FPGA的能力。

        由于利用激光光電傳感器設(shè)計的濾波器會有很大的信號衰減,且具有精度要求高的特點,因此,本設(shè)計不同于其他普通濾波器的設(shè)計。本設(shè)計主要提出了乘法分解的辦法,極大地提高了濾波器的精度和速度。

        1 遙感圖像濾波器實現(xiàn)整體方案

        通常,數(shù)字濾波器有無限沖擊響應(yīng)(infinite impulse response,IIR)和有限沖擊響應(yīng)(finite impulse response, FIR)兩種濾波方式。由于FIR濾波器通帶內(nèi)輸出相位延時是線性的,而IIR是非線性的,因此我們采用FIR濾波結(jié)構(gòu)設(shè)計[4-5]。該專用濾波器核心設(shè)計采用FPGA內(nèi)部ROM、RAM、乘法器等。濾波器結(jié)構(gòu)框圖如圖1所示。

        圖1 系統(tǒng)結(jié)構(gòu)框圖Fig.1 Structure of the system

        系統(tǒng)控制邏輯控制從ROM中讀取濾波系數(shù)、計數(shù)值寫入RAM、計數(shù)值讀出RAM以及乘法器的運算,使得幾個模塊能在一定時序下穩(wěn)定工作。RAM和控制邏輯的組合設(shè)計,可以實現(xiàn)計數(shù)值的存儲及移位功能。乘法器模塊主要由兩個硬件乘法核心組成,通過兩個乘法器的組合計算,可以實現(xiàn)高位的寬乘法運算。累加器負責(zé)將乘法器輸出值進行累加并取位。整個系統(tǒng)完成了FIR濾波結(jié)構(gòu)計數(shù)值和濾波系數(shù)的卷積過程,如式(1)所示。

        式中:X(i)為第i個采樣周期時刻的計數(shù)值;h(i)為濾波系數(shù)。通過乘法和累加,正好完成了卷積工作[6]。

        2 遙感圖像濾波器設(shè)計參數(shù)分析

        激光遙感信號的解調(diào)頻率大概為5~20 kHz。在靜態(tài)情況下,計數(shù)器以此頻率采樣時,采樣值的幅值范圍大概為100~400。激光光電傳感器能感知外界的輸入角速度,每小時最小能到0.01°,對應(yīng)計數(shù)值中的分量大小最小應(yīng)該在10-7數(shù)量級。激光傳感器器件本身由于存在鎖區(qū),因此我們在使用的過程中人為疊加了一個正弦振動。為了提高遙感解析信號輸出的穩(wěn)定性,我們在正弦振動上疊加了一定的高斯白噪聲。計數(shù)值組成如式[7](2)所示。

        式中:A(t)為外界輸入角速度分量對應(yīng)值,頻率一般在0~30 Hz;Bsinwt 為機抖分量的輸出值,頻率在200~400 Hz;Φ(t)為隨機噪聲輸出值,頻率可以達到1 kHz以上。

        由于機抖信號是一個正弦周期信號,而輸入激光傳感器凈角速度是一個非周期緩變量[7],累加一段時間后機抖分量值小于或等于機抖半個周期的累加值。

        綜上所述,濾波器可以采用基于FIR的低通濾波方式,采樣頻率為10 kHz,截止頻率為100 Hz。FIR結(jié)構(gòu)雖然具有相位的線性,但是衰減不會太大,因此設(shè)計使機抖分量衰減10-7即可。

        3 濾波器具體設(shè)計

        3.1 Matlab中濾波系數(shù)生成

        為了降低工作量,在設(shè)計濾波器時,我們可以利用Matlab中的FDATool工具箱通過分析和對比得出?;贐lackman_Hharrit窗的FIR濾波器阻帶具有最大的衰減。利用激光遙感信號設(shè)計的濾波器在200階時的幅頻特性圖如圖2所示。

        圖2 濾波器的幅頻特性曲線Fig.2 Curves of filter amptitude-frequency characteristics

        從圖2可以看出,在400 Hz左右,輸入信號衰減到-140 dB,能達到10-7的阻帶衰減,滿足激光遙感阻帶衰減要求。

        濾波器的相頻特性曲線如圖3所示。在整個通帶內(nèi),濾波器移相是線性的,因此通帶內(nèi)各頻率段信號經(jīng)過濾波器后延遲時間一致的,通帶信號不會產(chǎn)生疊加,相對時間仍然一致,滿足激光遙感信號解析的濾波要求。

        圖3 濾波器的相頻特性曲線Fig.3 Curves of the filter phase-frequency characteristics

        FPGA內(nèi)部通常只可以進行定點運算,若需要進行有關(guān)浮點的運算,則需要復(fù)雜的轉(zhuǎn)換。因此,我們將采用定點算法的方式進行濾波。據(jù)此,對Matlab中產(chǎn)生的濾波系數(shù)組H[N]進行整型化。整型化的過程中勢必要引入一定的誤差,為了減小引入的誤差,我們需要將濾波乘以一個較大的系數(shù),以保留足夠多的小數(shù)部分[8]。

        通過反復(fù)試驗和計算,要使整型化誤差不影響濾波精度,需要將濾波系數(shù)乘以224,此時一個濾波周期最大的累積誤差為1.490 1e-008。利用此整型化后的系數(shù)對FPGA內(nèi)部ROM進行初始化。

        3.2 濾波器乘法分解設(shè)計

        當激光光電傳感器發(fā)射-回傳動態(tài)時的計數(shù)輸出遠大于靜態(tài)時,為了讓濾波器具有較大范圍的動態(tài)輸入,濾波器輸入的數(shù)據(jù)寬度應(yīng)為16位。ROM濾波系數(shù)輸出為22位,為了以后擴展方便,我們設(shè)計的乘法器為24×18位。但低端FPGA內(nèi)部乘法器一般只有18×18位,在高端的FPGA內(nèi)部雖然集成了25×18的乘法器,但系統(tǒng)成本增加[9]。為了使本濾波核可以在較為低端的FPGA內(nèi)部使用,采用乘法分解法進行分解乘法運算。濾波系數(shù)A可用式(3)表示。

        式中:Ah為A的高12位;Al為A的低12位。

        因此濾波乘法可以分解為:

        這樣Ah×js和Al×js就可以利用18×18位乘法器進行運算。在FPGA內(nèi)部計算當中,乘法運算將利用移位實現(xiàn),加法運算將利用與運算實現(xiàn)。因此mul又可以按式(5)、式(6)所示方法計算。

        因此,我們可以利用兩個18×18位的乘法器進行并行計算,可以得到24×18的結(jié)果。

        若FPGA內(nèi)部沒有乘法器,我們也可以利用上面的乘法分解法,通過對乘法多次分解,達到快速計算的目的。如果先對輸入數(shù)據(jù)進行標準符號二進制(canonic signed digit,CSD)編碼,乘法效率會更高。

        3.3 濾波器截止頻率選擇

        為了讓濾波器截止頻率可調(diào),我們將多組濾波系數(shù)順序?qū)懭?COE文件,這樣可以進行FPGA內(nèi)部ROM的初始化。內(nèi)部ROM數(shù)據(jù)組織形式如表1所示。

        表1 ROM濾波系數(shù)結(jié)構(gòu)Tab.1 Structure of filter coefficients in ROM

        從ROM的零位地址開始,每隔N個地址,便是一組濾波系數(shù)的首地址。從首地址開始連續(xù)取出的N個數(shù)據(jù)便是一組截止頻率對應(yīng)的濾波系數(shù)。因此,我們可以通過為濾波核增加一個截止頻率的選擇端口,利用這個端口可以控制濾波核的截止頻率。

        4 遙感圖像濾波器仿真及試驗

        輸入一個固定的常數(shù)14 814,截止頻率默認為100 Hz,濾波器輸出仿真結(jié)果截圖如圖4所示。

        圖4 濾波器仿真結(jié)果截圖Fig.4 Filter simulation results

        濾波器每隔一個主時鐘周期便讀出一個ROM中的值,然后將數(shù)據(jù)與輸入濾波器的數(shù)據(jù)14 814相乘。乘法器每隔7個主時鐘后輸出乘法結(jié)果:-118 512= 14 814×(-8)、-355 536=14 814×(-24)。讀出的ROM值正好是我們存入的一組系數(shù)。濾波器的濾波周期T為:

        因此,此濾波器具有極高的速度,完全能滿足激光遙感信號實時解析所需高速濾波的要求。

        我們擬采用FPGA內(nèi)部模擬遙感計數(shù)信號的方式來定性測量濾波器的精度以及穩(wěn)定度。在Matlab中產(chǎn)生一幅值為106的正弦信號,一個周期內(nèi)對其均勻采樣32個點,然后存入.COE文件,用于初始化FPGA內(nèi)部模擬遙感計數(shù)信號的ROM空間。通過控制邏輯,使ROM的值以10 kHz的頻率輸出給濾波器。濾波輸出后的結(jié)果發(fā)送到上位機進行分析,結(jié)果如表2所示。

        表2 濾波器性能Tab.2 Filter performance

        由此可以看出本濾波器具有極高的精度和穩(wěn)定性,完全可以作為高精度激光遙感輸出信號的濾波器使用[10]。在靜態(tài)情況下,對某型號遙感原始信號計數(shù)后使用本濾波器進行解調(diào),上位機測試結(jié)果截圖如圖5所示。圖5顯示連續(xù)測量6 000 s后,濾波器輸出均值為5.202 8,10 s方差為0.011。

        圖5 激光遙感上位機測試結(jié)果截圖Fig.5 The test results screenshot on host computer

        5 結(jié)束語

        通過仿真及試驗測試的數(shù)據(jù)分析可以得出,在FPGA內(nèi)實現(xiàn)本算法,能很好地驗證激光光電傳感器輸出信號高速、精確濾波的功能,有效保證了遙感圖像解析的實時精度與穩(wěn)定性。由于擁有很寬的響應(yīng)范圍、支持低端FPGA以及算法思想可移植性強,該算法可以作為一種激光遙感數(shù)據(jù)解調(diào)濾波的優(yōu)選方案。

        [1] 高伯龍,李樹棠.激光遙感[M].長沙:國防科技大學(xué)出版社,1984.

        [2] 任晨綱.基于FPGA的激光遙感捷聯(lián)慣導(dǎo)系統(tǒng)信號的檢測與處理[D].長沙:國防科技大學(xué),2009.

        [3] 王國臣.激光遙感速率穩(wěn)定性測試儀設(shè)計與實現(xiàn)[J].傳感技術(shù)學(xué)報,2008,21(9):1524-1527.

        [4] Meyer-Baese U.數(shù)字信號處理的FPGA實現(xiàn)[M].劉凌,譯.北京:清華大學(xué)出版社,2011.

        [5] 吳瑛,張莉,張冬玲,等.數(shù)字信號處理[M].西安:西安電子科技大學(xué)出版社,2009.

        [6] 余成波,桃紅艷,楊菁,等.數(shù)字信號處理及MATLAB實現(xiàn)[M].北京:清華大學(xué)出版社,2008.

        [7] 趙雪蘭,夏元欽,陳德應(yīng).激光遙感的偏頻技術(shù)[J].激光與光電子的進展,2005,42(8):50-53.

        [8] 呂妍紅,崔中興.環(huán)形激光遙感信號分析與處理[J].傳感技術(shù)學(xué)報,2004,6(2):34-41.

        [9] Xilinx.Spartan-3E FPGA family:complete data sheet[EB/OL].[2008-04-18].[2013-10-25].http:∥www.xilinx.com/spartan3e.

        [10] 郭創(chuàng),張宗麟,樊蓉.激光陀螺濾波評估方法研究[J].光學(xué)技術(shù),2006,32(S1):77-80.

        Implementation of High-speed Filter Algorithm Based on FPGA for Laser Remote Sensing Image

        To fulfill the requirements of high speed and high accuracy filtering for laser remote sensing signals,by adopting the advantages of FPGA,i.e.,multi-task,and highly parallel characteristics,the system for filtering is designed.Considering the filter designed with laser photoelectric sensor may bring large signal attenuation,and request high accuracy,so the solution based on the basic logic cells,multiplexers and storage existing inside FPGA is proposed,through multiplication decomposition and timing design,to implement transplantable high speed image resolution.The FPGA is used as the design platform of the system,and the Verlog language is used for designing program.The experimental results show that this filter possesses high speed and precise filtering functions to laser remote sensing signals,in addition,it is indicated that using low-end FPGA to design laser filter will become future developing trend.

        Laser remote sensing Digital filter High-speed resolution Signal attenuation FPGA

        TN911+.7

        A

        國家自然科學(xué)基金青年科學(xué)基金資助項目(編號:61303207);

        國家自然科學(xué)基金資助項目(編號:61371062);

        教育部高等學(xué)校博士學(xué)科點專項科研基金聯(lián)合資助項目(編號: 20121402120020);

        山西省科學(xué)技術(shù)發(fā)展基金資助項目(編號:20120321024-01);

        山西省國際合作基金資助項目(編號:2012081031);

        山西省留學(xué)回國人員科研基金資助項目(編號:2013-032)。

        修改稿收到日期:2014-03-03。

        武健(1988-),男,現(xiàn)為太原理工大學(xué)信息與通信工程專業(yè)在讀碩士研究生;主要從事盲信號處理和無線傳感器網(wǎng)絡(luò)的研究。

        猜你喜歡
        乘法器截止頻率乘法
        基于規(guī)范圖像的光電成像系統(tǒng)采樣響應(yīng)研究
        激光與紅外(2023年8期)2023-09-22 09:01:10
        算乘法
        基于超聲Lamb波截止頻率的雙層薄板各層厚度表征
        無損檢測(2022年6期)2022-07-05 08:54:36
        我們一起來學(xué)習(xí)“乘法的初步認識”
        《整式的乘法與因式分解》鞏固練習(xí)
        把加法變成乘法
        低頻射頻識別系統(tǒng)中的RC放大器電路性能分析與研究
        基于FPGA的流水線單精度浮點數(shù)乘法器設(shè)計*
        梯度飽和多孔材料中彈性波的截止頻率
        乘法器模塊在FPGA中的實現(xiàn)
        开心五月激动心情五月| 大地资源中文第三页| 国产精品九九久久一区hh| 国产内射视频免费观看| 一本之道久久一区二区三区| 成人av鲁丝片一区二区免费| 久久成人麻豆午夜电影| 水蜜桃一二二视频在线观看免费| 国产毛片视频一区二区三区在线 | 国产精品久久三级精品| 亚洲日韩成人无码| 亚洲av第一页国产精品| 国产精品27页| 女同亚洲一区二区三区精品久久| а天堂中文在线官网在线| 国产内射999视频一区| 亚洲欧洲AV综合色无码| 中文字幕午夜精品一区二区三区 | 日本高清一区二区三区不卡| 亚洲人成网站免费播放| 亚洲熟妇av日韩熟妇av| 国产主播性色av福利精品一区| 久久久久无码国产精品一区| 久久成人麻豆午夜电影| 在线观看免费人成视频国产| 日本a级一级淫片免费观看| 国产精品欧美一区二区三区| 日韩中文无线码在线视频观看| 国产一区二区三区日韩精品| 日本av在线一区二区| 乱人伦中文无码视频| 欧美日韩国产另类在线观看| 一区二区久久精品66国产精品| 亚洲国产中文字幕在线视频综合| 又大又粗又爽的少妇免费视频| 亚洲VA中文字幕无码毛片春药| 一区二区三区日韩毛片| 无码人妻h动漫中文字幕| 国产96在线 | 亚洲| 久久激情人妻中文字幕| 久久精品国产亚洲av麻豆瑜伽|