色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于FPGA實現的自適應濾波器提高自動報靶系統的報靶精度

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-04-02 09:31 ? 次閱讀

前言

由空氣動力學原理,當超音速運動的物體,由于運動速度大于局部聲速時會產生激波,彈道聲波是超聲速彈丸飛行時沖擊空氣分子所形成的激波( Shock waves)。采用激波原理進行報靶是一項具有挑戰性的技術,它利用激波信號進行超音速飛行體探測,是一種新的目標探測方法。本文研究對象為移動靶車,該遙控自動裝置自帶電源和動力裝置,能在 25Km/h內無級調速,但是,由于其工作環境比較惡劣,自身振動、風吹、發電機和電動機的巨大干擾,嚴重影響了自動報靶系統的報靶精度。為了適應現代化*訓練的需要,本文采用 FPGA和自適應濾波技術,利用硬件電路來實現 LMS自適應濾波器,完成對強背景噪聲環境下激波信號的濾波,在滿足實時數據處理前提下,以提高報靶系統的報靶精度。

1 問題的提出及方案選取

本設計起初設計電路采用的模擬高通濾器,后來又設計成帶通濾波器,然而通過實踐發現,其濾波效果都比較差,難以滿足系統精度的要求;采用通用 DSP數字信號處理器件用軟件設計數字濾波器,其數據吞吐率、處理速度和實時性遠不如基于 FPGA硬件實現的數字濾波器,因為,基于 FPGA的數字濾器代表了未來數字信號處理的發展方向,用戶可以很方便的結合實際需要設計出自己的可編程數字信號處理芯片,現在已經較為廣泛地應用在高端數字信號處理領域。

自適應濾波器的常用實現形式有 FIR和IIR兩種,而 FIR濾波器是實際應用較為廣泛的一種,FIR濾波器只有可調的零點,因此它沒有 IIR因兼有可調的零點和極點而帶來的不穩定問題,此外,LMS計算量小,易于硬件實現,故本文采用的濾波器是基于FIR基礎之上構建的 LMS自適應濾波器。

2 系統設計結構

本文所涉及的激波信號處理部分的整體結構框圖如圖 1所示,由信號采集傳感器模數轉換器件、FPGA器件、數模轉換器件構成。高速瞬態的激波信號被超聲波傳感器捕獲以后,經過適當調理送到 AD轉換器件,本設計采用 MAX197AD轉換器件,由 FPGA設計的狀態機對其控制,進行 AD轉換,然后再進入基于 FPGA設計的自適應濾波器中濾波,最后再進行 DA轉換傳輸到后續處理電路,由于本設計的主要任務是設計基于 LMS算法的自適應濾波器,其它部分將不作詳述。

基于FPGA實現的自適應濾波器提高自動報靶系統的報靶精度

3 LMS自適應濾波器設計

LMS算法是以期望響應和濾波器輸出信號之間的均方值為準則,依據輸入信號在迭代過程中估計梯度矢量,并更新權值系數以達到最有效的一種自適應迭代算法,它在優化方法中采用了基于隨機梯度的最速下降法。根據 LMS算法的實現過程,在 FPGA實現時,可以分為主要的幾個模塊:FIR濾波器模塊、誤差計算模塊、權值存儲模塊、權值更新模塊以及控制模塊。其模塊框圖如圖 2所示。設計中采用 VHDL語言設計,根據 MAX197的轉換要求,其輸出為 12位寬度的數字信號,因此,此處采用 12位并行數據輸入,12并行數據輸出,權值系數的數據寬度為 16位,reset為系統復位,高電平有效,clk為系統時鐘,firen為 FIR濾波器使能,suben為誤差計算模塊使能,cuncuen為權值存儲模塊使能,coffen為權值更新模塊使能,都為高電平有效。

基于FPGA實現的自適應濾波器提高自動報靶系統的報靶精度

4 自適應濾波器的 FPGA實現

4.1 N階 FIR濾波器模塊的設計

FIR 濾波器是數字濾波器的一種,它的輸出可以用差分方程表示如下:

基于FPGA實現的自適應濾波器提高自動報靶系統的報靶精度

其中:N 是FIR 濾波器的抽頭數,x(i)表示第i 時刻的輸入樣本,h(i)是FIR 濾波器的第i 級抽頭系數。FIR 濾波器的單位脈沖響應h(n)是一個有限長序列,其系統函數可表示為:

基于FPGA實現的自適應濾波器提高自動報靶系統的報靶精度

在設計中,為了節省 FPGA的內部資源,提高利用效率,此處采用串行乘加的方法實現。 FIR濾波器模塊實現 16階的 FIR濾波,輸入量主要包括 AD轉換后的激波信號數據的輸入和權值系數的輸入,xin是 AD轉換后的輸出信號,為 12位字寬,其中 1位符號位,10位精度位,將此信號存儲在深度為 N的 RAM中作為 16階 FIR濾波器的輸入;FIR的權系數 win存儲在另外一個 RAM中,字寬 16位,其中最高位為符號位。通過控制模塊輸出地址信號控制讀各個存儲模塊的讀寫動作,此處的乘法器為 28位有符號數的乘法器,加法器完成累加任務,當 16階乘法以及累加運算做完后,由控制模塊輸出 youten信號,對鎖存的數據進行有效截取,然后輸出。其實現的框圖如圖 3所示。在該設計中,采用 VHDL語言編程完成,生成對應的頂層原理符號,然后按設計方案把它們連接成頂層原理圖。

基于FPGA實現的自適應濾波器提高自動報靶系統的報靶精度

4.2控制模塊本模塊主要是控制從激波數據輸入模塊和權系數輸入模塊讀取數據輸入信號和權系數到乘法器的輸入端,同時還控制累加器完成累加任務,然后產生一個使能信號,對輸出數據進行截取操作,然后輸出到下一級模塊中。本模塊為整個系統的核心部分,它主要完成:初始化各個模塊;根據系統時鐘產生各個模塊的控制信號,控制每個單元完成特定的工作;采用整體流水線和局部流水線的方式,協調各個模塊工作,從而提高整個濾波系統的整體性能。

4.3計算模塊

本模塊包括:誤差計算模塊和權值計算模塊。誤差模塊實際就是一個減法器,主要計算 FIR濾波器輸出和期望值之間的誤差,然后,在控制模塊的作用下,當誤差滿足設計要求時,便使能其輸出,得到最終的輸出結果。在權值計算模塊中,綜合考慮收斂性和設計實現,設定 u=1/4092,即 u=10H,這樣只需對誤差計算模塊的誤差輸出進行移位運算即可實現,省掉了乘法器的使用,節省了 FPGA資源,提高了計算速度,另外,在計算 2ue(k)x(k)時,可以在 e(k)與 x(k)相乘后直接右移 12位,即可得出權值變量。

5 自適應濾波器的仿真與校驗

Quartus II6.0綜合環境下,首先對輸入設計文件( .vhd、.bdf)進行編譯(包括建庫、邏輯綜合、器件適配、仿真數據截取等),系統自動編譯完成后自動生成 .pof文件,然后通過 JTAG下載電纜把 .pof文件下載到 FPGA器件中即可。本設計選用 CycloneII系列的 EP2C8Q208C8芯片,系統時鐘為 20MHz,輸入信號、參考輸入和濾波器輸出都是 12位,考慮到 FPGA還要實現其它功能,因此在進行系統的芯片選型時,留有較大的冗余量。實驗時,調試電路板從計算機中讀取輸入數據到 FPGA中,然后經過 FPGA處理后,將處理的數據送回計算機中。

仿真時,設期望信號為 900,輸入信號為 500,實際輸出為 895,誤差為 5,在 63.2us處收斂到穩定狀態。其時序仿真波形如圖 4所示。

基于FPGA實現的自適應濾波器提高自動報靶系統的報靶精度

LabVIEW編寫的上層軟件采集激波數據,以txt文件格式保存。應用MATLAB的load命令,繪制出圖 5上半部分的激波信號,據圖明顯看出,彈丸穿過靶平面時的激波混雜有大量高低頻干擾。為了驗證上述自適應濾波器的濾波能力,在進行實驗時,將此數據送入到FPGA中進行處理,再送回到計算機中,運用繪圖軟件繪制其濾波結果,其濾波結果見圖5。

基于FPGA實現的自適應濾波器提高自動報靶系統的報靶精度

從上圖可以看出,在強噪聲干擾下,很難分辨出真實有效的有用信號,采用 LMS自適應濾波器進行濾波后,能夠真實有效地濾除干擾噪聲。

6 結束語

本文利用 FPGA器件實現了基于 LMS自適應 FIR濾波器,由上述實驗結果可以看出,基于 FPGA實現的自適應濾波器,能夠實時有效地濾除摻雜在激波信號中的噪聲,能夠準確捕捉到真實的激波信號,為后續部分處理奠定了堅實的基礎,從而為提高自動報靶系統的報靶精度奠定了堅實基礎。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19782

    瀏覽量

    233260
  • FPGA
    +關注

    關注

    1643

    文章

    21941

    瀏覽量

    613302
  • 濾波器
    +關注

    關注

    162

    文章

    8048

    瀏覽量

    180793
收藏 0人收藏

    評論

    相關推薦
    熱點推薦

    基于AccelDSP的自適應濾波器設計

    【作者】:袁江南;湯碧玉;陳輝煌;【來源】:《廈門大學學報(自然科學版)》2010年02期【摘要】:給出了一種自適應濾波器的設計和FPGA實現方法.簡要分析了最小均方誤差(LMS)、
    發表于 04-24 09:01

    實現,用于實彈射擊精度

    實現,用于實彈射擊精度。了解技術或經驗的,有懂得大師聯系我??梢再徺I技術。電話微信同步
    發表于 12-20 14:52

    LMS自適應濾波器在激波系統中有哪些應用?

    由空氣動力學原理,當超音速運動的物體,由于運動速度大于局部聲速時會產生激波,彈道聲波是超聲速彈丸飛行時沖擊空氣分子所形成的激波( Shock waves)。采用激波原理進行是一項具有挑戰性的技術,它利用激波信號進行超音速飛行體探測,是一種新的目標探測方法。
    發表于 11-01 06:40

    LMS自適應濾波器在激波系統中的應用

    在野外復雜訓練環境下,利用激波原理進行實彈射擊的精度坐標,是一項具有相當挑戰性的技術。本文采用FPGA(現場可編程門陣列)結合自適應
    發表于 01-13 15:11 ?20次下載

    擊劍電路圖

    擊劍電路圖
    發表于 04-10 18:36 ?963次閱讀
    擊劍<b class='flag-5'>報</b><b class='flag-5'>靶</b><b class='flag-5'>器</b>電路圖

    電子電路圖

    電子電路圖
    發表于 04-11 11:21 ?1454次閱讀
    電子<b class='flag-5'>報</b><b class='flag-5'>靶</b><b class='flag-5'>器</b>電路圖

    閃光自動電路圖

    閃光自動電路圖
    發表于 04-11 11:23 ?622次閱讀
    閃光<b class='flag-5'>靶</b>兼<b class='flag-5'>自動</b><b class='flag-5'>報</b><b class='flag-5'>靶</b><b class='flag-5'>器</b>電路圖

    夜間射擊自動閃光電路圖

    夜間射擊自動閃光電路圖
    發表于 04-11 11:24 ?821次閱讀
    夜間射擊<b class='flag-5'>自動</b>閃光<b class='flag-5'>報</b><b class='flag-5'>靶</b><b class='flag-5'>器</b>電路圖

    晝夜自動電路圖

    晝夜自動電路圖
    發表于 04-11 11:25 ?621次閱讀
    晝夜<b class='flag-5'>自動</b><b class='flag-5'>報</b><b class='flag-5'>靶</b><b class='flag-5'>器</b>電路圖

    自動電路圖

    自動電路圖
    發表于 04-11 11:26 ?782次閱讀
    <b class='flag-5'>自動</b><b class='flag-5'>報</b><b class='flag-5'>靶</b><b class='flag-5'>器</b>電路圖

    光電射擊自動聲光電路圖

    光電射擊自動聲光電路圖
    發表于 05-30 16:10 ?715次閱讀
    光電射擊<b class='flag-5'>自動</b>聲光<b class='flag-5'>報</b><b class='flag-5'>靶</b>電路圖

    射擊中的自動聲光電路圖1

    射擊中的自動聲光電路圖1
    發表于 05-30 16:17 ?566次閱讀
    射擊中的<b class='flag-5'>自動</b>聲光<b class='flag-5'>報</b><b class='flag-5'>靶</b>電路圖1

    射擊中的自動聲光電路圖2

    射擊中的自動聲光電路圖2
    發表于 05-30 16:17 ?674次閱讀
    射擊中的<b class='flag-5'>自動</b>聲光<b class='flag-5'>報</b><b class='flag-5'>靶</b>電路圖2

    激光自動電路

    實彈射擊之前,要進行大量的瞄練習,瞄得準確與否,要靠教練仔細地檢查。為此,筆者制作了一套激光自動系統
    的頭像 發表于 01-30 09:01 ?3508次閱讀
    激光<b class='flag-5'>自動</b><b class='flag-5'>報</b><b class='flag-5'>靶</b>電路

    激光基礎射擊系統的原理是什么

    激光射擊訓練系統由固定、激光發射、、綜合
    發表于 05-06 10:21 ?3696次閱讀
    激光<b class='flag-5'>靶</b>基礎射擊<b class='flag-5'>系統</b>的原理是什么
    主站蜘蛛池模板: 伊人精品视频直播 | 最近中文字幕2018MV高清在线 | 黄子佼81岁父亲现状曝光 | 国产伦精品一区二区三区免费观看 | 青青伊人网 | 久久久久久免费高清电影 | 亚洲 天堂 国产在线播放 | 欧美高清videosgratis高 | 99re久久免费热在线视频手机 | 久久婷婷丁香五月色综合啪免费 | 女人高潮久久久叫人喷水 | 青柠电影高清在线观看 | 农民下乡在线观看3 | 欧美巨大xxxx做受孕妇视频 | a久久99精品久久久久久蜜芽 | 麻豆啊传媒app黄版破解免费 | 欧美A级肉欲大片XXX | 国产又粗又猛又爽又黄的免费视频 | 国产成人高清亚洲一区app | 午夜伦午夜伦锂电影 | jizz中国女人| 九色91精品国产网站 | 高清国产一区 | 国产片MV在线观看 | 最新精品学生国产自在现拍 | 伦理电影2499伦理片 | 亚洲欧洲精品成人久久曰影片 | 亚洲AV久久无码精品九号 | 国产99久久九九精品无码不卡 | 5G年龄确认我已满18免费 | 日韩a在线看免费观看视频 日韩a视频在线观看 | 无码一区国产欧美在线资源 | 欧美特黄99久久毛片免费 | 且试天下芒果免费观看 | 雪恋电影完整版免费观看 | 人人干人人爽 | 91麻豆国产精品91久久久 | 妺妺窝人体色WWW偷窥女厕 | 国产私拍福利精品视频 | 羞羞答答影院在线 | 1788vv视频|

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品