《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 希爾伯特變換濾波器的FPGA設計
希爾伯特變換濾波器的FPGA設計
2017年微型機與應用第2期
宋炳勇,宋茂忠,屈豫威
南京航空航天大學,江蘇 南京 210016
摘要: 在通信系統中,希爾伯特變換是被廣泛應用的重要的變換。為了節約頻譜資源,實現射頻單邊譜,通常需要借助希爾伯特變換器對信號進行分解。利用MATLAB設計希爾伯特變換濾波器的系數參數,將計算好的系數導入FPGA中,由FPGA調用IP Core實現。通過Modelsim對程序進行仿真,得到了理想的90°移相波形。仿真結果表明,100階的FIR濾波器可以理想地逼近希爾伯特變換。
Abstract:
Key words :

  宋炳勇,宋茂忠,屈豫威

  (南京航空航天大學,江蘇 南京 210016)

       摘要:在通信系統中,希爾伯特變換是被廣泛應用的重要的變換。為了節約頻譜資源,實現射頻單邊譜,通常需要借助希爾伯特變換器對信號進行分解。利用MATLAB設計希爾伯特變換濾波器的系數參數,將計算好的系數導入FPGA中,由FPGA調用IP Core實現。通過Modelsim對程序進行仿真,得到了理想的90°移相波形。仿真結果表明,100階的FIR濾波器可以理想地逼近希爾伯特變換。

  關鍵詞:FPGA;FIR濾波器;希爾伯特變換器

  中圖分類號:TN713文獻標識碼:ADOI: 10.19358/j.issn.1674-7720.2017.02.008

  引用格式:宋炳勇,宋茂忠,屈豫威.希爾伯特變換濾波器的FPGA設計[J].微型機與應用,2017,36(2):22-24,27.

0引言

  隨著通信系統的發展,有限的頻譜資源日益緊張,為此大多數通信系統采用單邊帶信號,同時還可以降低發射功率和占用帶寬。在單邊帶調制系統中需要對信號進行正交分解,在信號解析中通常采用希爾伯特變換法,因此希爾伯特變換得到了廣泛的應用。

  在傳統的設計中,希爾伯特變換濾波器采用一個全通型的FIR濾波器來逼近,FIR濾波器具有嚴格的線性相位和穩定性等優點,可以使信號實現90°相移。文獻[1]中對希爾伯特變換算法在信號處理中做了分析,文獻[2]中對希爾伯特變換做了詳盡的理論分析,文獻[3]中采用加法器實現乘法器的功能,設計了希爾伯特變換器。文獻[3]中的方案實現起來較為復雜且耗用資源較多。本文通過FPGA中的IP Core設計實現希爾伯特變換濾波器,可以節省寶貴資源。FPGA調用MATLAB計算出的希爾伯特變換濾波器系數參數,進而調用IP核設計出希爾伯特變換濾波器。而且FPGA采用并行處理技術,這樣就大大提高了系統的運行速度和處理速度,FPGA芯片內部的邏輯模塊和I/O端口可以自主配置,設計更加靈活,因此,FPGA在高速的實時信號處理中得到了廣泛的應用[1]。

1希爾伯特變換濾波器原理

  希爾伯特變換器是基于FIR型濾波器設計實現希爾伯特變換算法,希爾伯波特變換是分析和處理信號的一個重要的理論工具,在通信系統中希爾伯特變換通常用來構造解析信號[2]。希爾伯特變換器可以提供90°的相位變換而不影響頻譜分量的幅度,即對信號進行希爾伯特變換就相當于對信號進行正交移相,使之成為自身的正交對[3]。設連續時間信號f(t)的希爾伯特變換為f︿(t)[4]

  17YIDJ)J}O0[)4UY~1H9C[C.png

  式(1)稱為希爾伯特變換式,式中,*為卷積。f︿(t)可以看成是f(t)通過一濾波器的輸出,濾波器的沖擊響應為h(t)=1πt。由j1πt的傅里葉變換為符號函數sgn(ω),所以,希爾伯特變換濾波器的頻率響應為

  AS_%S]H}3F81528IH69IG_3.png

  式(1)的頻譜密度函數為:

  %`PZQ5W8UB2M[MF_F92$]RD.png

  式中F(jω)為原信號f(t)的頻譜密度函數。式(4)說明一個信號的希爾伯特變換可以讓該信號通過一個全通相移濾波器來實現,該濾波器對信號的所有正頻率分量產生90°的滯后相移,而對所有的負頻率分量產生超前90°的相移。

2希爾伯特變換濾波器的設計

  2.1MATLAB設計濾波器系數

  MATLAB是信號處理與分析的重要工具,其中,FDATool是濾波器設計與分析的專用工具箱。FDATool工具箱具有操作簡單、靈活等優點,可以采用多種不同的算法設計實現不同的濾波器,只需要輸入設計濾波器的各項參數即可[5]。在MATLAB開始菜單中找到Filter Design打開即可彈出FDATool界面。

  根據工程要求,本文設計的濾波器階數為100階,通頻帶是0.5 MHz~9.5 MHz,采樣頻率選取20 MHz,設計方法采用Equiripple FIR。濾波器的各種特性如圖1、圖2所示。

 

004.jpg

  由圖1可看出,在幅頻響應和相頻響應滿足要求的同時,濾波器的單位脈沖響應為極對稱,即h(n)=-h(N-n-1),各項特性均滿足希爾伯特變換濾波器的要求。濾波器設計完成并滿足技術要求后可以保存,還可以導出濾波器的系數并存為文本文件或MATLAB變量[6],為后續的FPGA設計提供方便。

005.jpg

 

  2.2希爾伯特變換濾波器的FPGA實現

  傳統的硬件描述語言(VHDL)對于很多算法(如DSP模塊)很難設計,甚至是無法實現。為解決此問題,ALTERA公司在2002年推出了MATLAB和Quartus聯合設計的DSP Builder數字信號處理工具,該工具很好地解決了算法問題[7]。本文的設計便是在ALTERA公司的Stratix III平臺上完成的,使用的FPGA芯片為EP3SE260F1152I4。

  DSP Builder中集成了許多函數(Megacore Function)文件,包括IIR、FIR濾波器,NCO函數,FFT函數等,這些函數可以快速、便捷、靈活地設計系統所需模塊功能[8]。

  本文的希爾伯特變換濾波器設計是采用Megacore中的FIR Compiler v11.1模塊實現的[9]。將MATLAB設計的100階希爾伯特變換濾波器系數導出并保存為.fcf文件,MATLAB計算出的系數為double型,且有空格,把所有空格刪除掉后保存為.fcf文件。把編輯好的文件導入到FIR Compiler模塊的參數設計中,FIR Compiler模塊自動將MATLAB的double型系數量化成FPGA中對應的Fix Point型參數[10],系數位寬選擇16 bit,同時設置輸入通道數為1,輸入端口位寬為16 bit,參數設置如圖3所示。參數設置完成后DSP builder模塊根據參數生成可編譯的希爾伯特變換濾波器。3希爾伯特變換濾波器仿真結果

006.jpg

  3.1測試信號的產生

  本文的輸入正弦波信號是調用Altera公司的IP,利用Megacore中Signal Generation模塊的Cordic算法產生的正弦波信號,在Cordic算法函數中設置各種參數,如圖4所示,其中在精度設置中Phase Accumulator Precision、Angular Resolution、Magnitude Precision分別設置為32、16、16,時鐘速率采用100 MHz,輸出數據速率為1 MHz,頻率控制字為42 949 673,設置完成后可自動生成可編譯的Verilog程序。

007.jpg

  3.2仿真與驗證結果

  希爾伯特變換濾波器的MATLAB仿真結果如圖5所示,輸入信號頻率為1 MHz。圖6為Modelsim仿真結果,圖6中由上到下分別為時鐘信號、兩個時鐘使能信號、復位信號、輸入信號和輸出信號,圖中時鐘信號為100 MHz,輸入信號為1 MHz,由圖可看到,輸出信號比輸入信號滯后90°。圖5和圖6中輸出信號和輸入信號相比較均可看出輸出信號有一個90°的相位移動,硬件仿真結果與軟件仿真相比較表明仿真結果與理論結果基本一致。 

009.jpg

008.jpg

  4結語

  本文對希爾伯特變換濾波器的設計進行了研究,通過MATLAB軟件進行了濾波器的設計并仿真驗證,得到100階的FIR濾波器可以無限地逼近希爾伯特變換濾波器的結論。利用MATLAB設計的濾波器相關參數,通過DSP Builder模塊導入系數文件,在FPGA中設計出了希爾伯特變換濾波器,并且通過Modelsim仿真得到了正確的移相90°的輸出信號。該設計已經在衛星導航信號模擬源項目中得到了實際應用。

  參考文獻

 ?。?] SARKAR S, MUKHERJEE  K, RAY  A. Generalization of Hilbertt tansform for symbolic analysis of noisy signals[J]. Signal Processing, 2009, 89(12):12451251.

  [2] 王薇,王曉茹,黃曉青,等. 無功功率測量的Hilbert數字濾波器研究[J]. 電測與儀表,2007,44(3):912.

 ?。?] 姚琮,張興敢,肖文書.中頻采樣中希爾伯特變換器的FPGA實現[J]. 集成技術應用, 2004(9):7477.

  [4] UWE M B. Digital signal processing with field programmable gate arrays[M]. Heidelberg: Springer,2003.

 ?。?] 劉波,文忠,曾涯.Matlab信號處理[M]. 北京:電子工業出版社,2006.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久久久国色av免费观看性色| 精品福利免费观看| 欧美成人免费视频| 国产精品高潮呻吟视频| 亚洲精品国偷自产在线99热| 国产精品久久久久影院色老大| 国产欧美日韩一区二区三区在线| 一二三区精品福利视频| 久久久久久久一区二区| 久久天堂国产精品| 国产视频一区在线观看一区免费| 亚洲精品视频免费在线观看| 亚洲黄页视频免费观看| 欧美精品在线免费观看| 欧美精品一区二区三区蜜臀| 欧美在线在线| 影音先锋日韩有码| 欧美无乱码久久久免费午夜一区| 翔田千里一区二区| 国产精品美女久久久浪潮软件| 国产日韩亚洲欧美精品| 女主播福利一区| 国产精品家庭影院| 国产欧美在线播放| 国产亚洲人成网站在线观看| 国产亚洲综合性久久久影院| 永久免费毛片在线播放不卡| 久久久久久久久岛国免费| 久久精品国语| 尤物yw午夜国产精品视频| 欧美一区二区三区免费大片| 欧美日韩一区三区| 久久精品噜噜噜成人av农村| 激情国产一区二区| 久久丁香综合五月国产三级网站| 悠悠资源网亚洲青| 在线视频精品一区| 国产精品视频九色porn| 国产一区二区成人| 亚洲综合电影| 精品电影在线观看| 欧美日韩免费一区二区三区| 久久久久九九视频| 国产精品热久久久久夜色精品三区| 欧美另类在线播放| 久久久久久久一区| 亚洲精品久久久久久久久久久| 欧美成人性生活| 欧美三区视频| 亚洲淫性视频| 欧美国产在线视频| 一区二区三区精品在线| 在线看成人片| 日韩午夜一区| 国产精品裸体一区二区三区| 久久久久一本一区二区青青蜜月| 久久成人综合视频| 亚洲黄色免费| 一区二区三区 在线观看视频| 欧美视频免费看| 狠狠色丁香婷婷综合| 亚洲校园激情| 亚洲三级免费观看| 欧美日韩xxxxx| 欧美日韩国产色站一区二区三区| 午夜视频在线观看一区二区三区| 欧美中文在线视频| 欧美日韩喷水| 国产精品露脸自拍| 久久精品国产清高在天天线| 日韩一级二级三级| 麻豆精品在线视频| 国产精品丝袜白浆摸在线| 欧美日韩精品免费| 亚洲人午夜精品| 国语自产精品视频在线看抢先版结局| 亚洲福利视频三区| 国产精品一区二区在线| 亚洲欧洲日韩女同| 亚洲私人黄色宅男| 久久国产精品久久国产精品| 国产精品视频xxx| 国产一区二区三区的电影| 国产精品www.| 欧美成人精品一区二区| 亚洲一区二区成人在线观看| 一本色道久久88综合日韩精品| 久久九九热免费视频| 亚洲国产裸拍裸体视频在线观看乱了| 国产永久精品大片wwwapp| 欧美色视频日本高清在线观看| 美女视频一区免费观看| 老色鬼久久亚洲一区二区| 国产一区二区三区四区五区美女| 欧美韩国日本一区| 欧美日本亚洲| 欧美日本高清一区| 你懂的国产精品永久在线| 亚洲国产婷婷综合在线精品| 国产精品v欧美精品v日韩精品| 亚洲欧美国产制服动漫| 你懂的网址国产 欧美| 欧美一级片久久久久久久| 欧美大片一区| 午夜久久tv| 香蕉久久夜色精品国产| 在线观看成人一级片| 久久精品国产2020观看福利| 免费日韩一区二区| 免费视频亚洲| 鲁大师成人一区二区三区| 欧美成人r级一区二区三区| 欧美本精品男人aⅴ天堂| 欧美三级不卡| 亚洲网站视频| 在线精品观看| 一本色道久久综合狠狠躁篇的优点| 一区二区三区不卡视频在线观看| 久久精品av麻豆的观看方式| 亚洲风情在线资源站| 先锋影音国产一区| 欧美成人精品在线| 国产日韩高清一区二区三区在线| 亚洲欧美日韩中文播放| 亚洲精品九九| 国产精品一区久久| 欧美粗暴jizz性欧美20| 国产精品色一区二区三区| 国产精品无码永久免费888| 亚洲欧美日韩中文视频| 亚洲视频网在线直播| 永久555www成人免费| 欧美色网一区二区| 亚洲一区二区三区高清不卡| 国产伦精品一区二区三区免费| 性欧美超级视频| 欧美一区二区视频在线| 1024欧美极品| 亚洲丶国产丶欧美一区二区三区| 午夜精品亚洲| 雨宫琴音一区二区在线| 久久久久久久一区| 欧美午夜视频在线| 国产精品国产a| 亚洲一卡久久| 99国产成+人+综合+亚洲欧美| 国内精品国语自产拍在线观看| av成人免费在线| 99精品国产一区二区青青牛奶| 亚洲综合色噜噜狠狠| 亚洲精品午夜精品| 国产日韩精品一区二区三区在线| 欧美理论视频| 欧美日韩免费观看中文| 最新成人在线| 亚洲美女尤物影院| 亚洲天堂av在线免费观看| 国产精品va在线播放我和闺蜜| 久久久久久久性| 黑人巨大精品欧美一区二区| 国产一区二区三区四区| 欧美一激情一区二区三区| 欧美激情一区二区在线| 欧美激情精品久久久久久免费印度| 欧美一区二区日韩一区二区| 销魂美女一区二区三区视频在线| 99v久久综合狠狠综合久久| 国产精品毛片va一区二区三区| 欧美视频专区一二在线观看| 欧美一区二区| 亚洲一区二区三区中文字幕在线| 欧美理论电影网| 国产精品日韩在线一区| 亚洲大胆人体视频| 久久频这里精品99香蕉| 99www免费人成精品| 国产精品电影网站| 午夜精品久久久久99热蜜桃导演| 久久精品一区| 久久久91精品国产一区二区精品| 欧美在线精品一区| 西西人体一区二区| 亚洲精品国产精品乱码不99按摩| 国产无遮挡一区二区三区毛片日本| 亚洲国内高清视频| 欧美色综合天天久久综合精品| 在线观看的日韩av| 国产欧美一区二区视频| 亚洲影视九九影院在线观看| 麻豆精品一区二区综合av| 免费在线亚洲欧美| 欧美日韩一区二区三区高清| 欧美精品乱人伦久久久久久| 欧美视频不卡| 亚洲深夜福利| 国产精品日韩精品欧美精品| 欧美激情第10页| 久久久亚洲一区| 国产精品va在线| 欧美美女bb生活片| 欧美精品免费在线观看| 性欧美1819sex性高清| 激情另类综合| 99视频精品免费观看| 亚洲国产91精品在线观看| 亚洲一本大道在线| 久久夜色精品国产噜噜av| 亚洲电影免费观看高清完整版在线观看| 国产精品v日韩精品v欧美精品网站| 久久一区二区三区超碰国产精品| 国产精品xxx在线观看www| 亚洲乱码国产乱码精品精| 亚洲午夜激情网站| 欧美少妇一区二区| 久久阴道视频| 欧美诱惑福利视频| 久久精品国产一区二区电影| 亚洲精品一区二区三区99| 精品动漫3d一区二区三区| 亚洲精品一区二区在线观看| 欧美精品免费观看二区| 久久国产精品99久久久久久老狼| 一区二区三区.www| 在线视频精品一| 国产精品v亚洲精品v日韩精品| 永久91嫩草亚洲精品人人| 亚洲激情在线观看视频免费| 久久精品99无色码中文字幕| 日韩视频二区| 久久综合色天天久久综合图片| 亚洲国产日韩欧美一区二区三区| 欧美视频不卡中文| 久久久久久久久久看片| 欧美α欧美αv大片| 欧美亚州韩日在线看免费版国语版| 国产欧美综合一区二区三区| 中文有码久久| 欧美视频一区二区三区在线观看| 男女激情视频一区| 国产精品一区二区在线观看| 香蕉亚洲视频| 欧美日韩黄色大片| 国产欧美一区二区三区另类精品| 国产一区清纯| 欧美激情成人在线视频| 国产欧美精品一区| 国产乱码精品一区二区三| 亚洲欧美另类综合偷拍| 亚洲九九九在线观看| 欧美成在线视频| 亚洲国产精品一区二区久| 一区二区三区日韩欧美| 一本色道综合亚洲| 欧美日韩人人澡狠狠躁视频| 日韩一级黄色片| 国产精品成人久久久久| 永久免费精品影视网站| 久久国产精品久久久| 亚洲激情在线观看视频免费| 欧美伊人久久久久久午夜久久久久| 久久国内精品自在自线400部| 久久久免费观看视频| 欧美无砖砖区免费| 亚洲高清免费视频| 国产精品爽爽ⅴa在线观看| 黑人一区二区三区四区五区| 欧美中文在线免费| 国产精品视频久久| 影音先锋国产精品| 欧美福利在线| 欧美激情一区二区三区蜜桃视频| 国产综合色产在线精品| 亚洲国产精品成人综合| 在线播放日韩专区| 国产一区二区三区在线免费观看| 欧美日韩视频在线观看一区二区三区| 国产欧美精品日韩| 欧美成人午夜剧场免费观看| 亚洲精品视频中文字幕| 久久国产精品网站| 国产一区91| 欧美成人一区二区三区片免费| 国产精品亚洲综合色区韩国| 欧美精品免费看| 国内精品久久久久久久影视麻豆| 亚洲亚洲精品在线观看| 日韩视频免费观看高清完整版| 亚洲精品视频二区| 亚洲高清久久| 国产精品r级在线| 国产精品一区在线观看你懂的| 久久国产乱子精品免费女| 免费观看成人鲁鲁鲁鲁鲁视频| 伊人久久久大香线蕉综合直播| 国产精品久久婷婷六月丁香| 国产色综合天天综合网| 校园春色综合网| 久久久久久伊人| 一区在线观看视频| 久久黄色影院| 亚洲欧美在线磁力| 在线一区二区视频| 香蕉成人啪国产精品视频综合网| 国产欧美精品国产国产专区| 91久久久久久久久久久久久| 欧美日韩不卡视频| 欧美激情按摩| 亚洲欧美激情四射在线日| 国产欧美日韩精品一区| 欧美极品一区| 亚洲欧美激情视频在线观看一区二区三区| 国产精品免费一区二区三区观看| 91久久精品国产91久久性色| 91久久久久久久久久久久久| 国内精品美女av在线播放| 免费一区二区三区| 性久久久久久久久| 亚洲午夜电影在线观看| 欧美ab在线视频| 欧美韩日视频| 久久亚洲欧美| 国产婷婷97碰碰久久人人蜜臀| 亚洲午夜视频| 在线观看成人小视频| 国产精品每日更新在线播放网址| 欧美在线免费观看| 99视频一区二区三区| 亚洲清纯自拍|