




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、導航抗干擾實現基于FPGA+DSP接口功能和抗干擾算法實現流程如圖1所示。AE接口與AD專 換芯片進行通信,接受將模擬信號轉化過來的數字信號,然后經過數字下變頻, 低通濾波,抽取轉換成基帶信號。基帶信號通過功分器將上支路信號送入數據樣 本緩存器RAM交由DS做算法求出權值W下支路送入抗干擾濾波器與權值 W進行 加權求和。濾波器的輸出Y經過內插,低通濾波,正交上變頻以后將基帶信號調 制成中頻數字信號,最后經過DA接口轉換送到DA專換器轉換成模擬信號圖11、數字下變頻數字下變頻(Digital Down Coversion ,DDC技術,它將采樣率較低的信號 送給后續的基帶信號處理單元,包括正交混
2、頻、低通濾波和抽取器(二次采樣)。 數字混頻器利用經離散化的單頻本振信號與采樣后的I、C兩路信號在乘法器中相乘,把寬帶頻譜搬移至基帶,再進行低通濾波、抽取,并由多相濾波器組選出相 應的信道。由于信號的頻譜呈雙邊帶,混頻時采用一對正交乘法器,濾波器采用 一對FIR低通濾波器。抽取器對原數字信號中的樣本進行抽取,降低采樣率,以 便滿足后續模塊中對數據流速率的要求,減輕其運算負擔,其原理圖如圖2所示。f(n)圖2基帶信號處理數字下變頻的主要功能是將數字化的中頻信號變至基帶,得到正交的I、Q數據流。數字下變頻器有兩個重要作用: 其一是把中頻信號變為零中頻信號; 其 二是降低采樣率。使采樣率降低的變換稱
3、為抽取。 要進行無失真的抽取,必須在 抽取前將信號變換到零中頻,再進行低通濾波來防止頻率混疊,最后對數字信號 進行抽取。將DDC這部分工作交給FPG芯片完成是合適的,也是可行的,這樣具 有較強的可行性。2、權值更新程序設計在本模塊設計當中采用了乒乓操作來保證權值及時,無誤的更新。通過“輸入數據流選擇單元"以及“輸出數據流選擇單元”相互密切配合來實現權值按節 拍的切換,使得經過緩沖的數據流毫無停頓地傳送給 “數據流運算處理模塊”來 進行運算與處理。權值由DSP勺數據線和地址線傳送進來并通過權值緩沖模塊進 行緩存,權值緩沖模塊由雙端口 RA實現,“輸入數據流選擇單元”和“輸出數 據流選擇
4、單元”由RA啲使能信號和二選一選擇器構成,自適應濾波的權值更新 完后,送入運算模塊作后續處理。權值更新模塊框圖如圖3所示。輸入 數據流 選擇 單元MUX二選一輸出 數據流 選擇 單元數據流運算處理模塊MUX二選一每次權值W讀取完以后,狀態機在最后一個狀態產生一個高脈沖信號。表明此次加權動作結束并準備下一次的加權動作。同時權值更新完畢后,DS使FLAG信號抬高產生一個脈沖信號,表明此時新的權值已經存儲完畢。權值更新模塊根 據這兩個信號再通過簡單的邏輯運算實現乒乓結構的翻轉動作。在下一次加權動作前,新的權值已經切換到位。3、加權上變頻部分在本模塊設計當中前面一部分為加權設計,后面一部分為內插后的數
5、字上變 頻設計。其結構框圖如圖4所示。在加權設計當中,輸入X,權值W輸出丫均為IQ 兩路信號。其中X為經過數字下變頻,抽取以后的輸入信號,X = Xiix2i Xm 1X21 X22 Xm 2 X1 n X2N .XMNW為DSI更新的權值W11 w21 WM 1W12 w22 WM2 Win W2N Wmnxi(n)X2(n)XMN(n)圖4Z :y(n)DSI內計算出的權值是浮點型的,而加權求和是在 FPG內完成的且適合做定 點運算。因此有必要把權值W專換成定點數的形式,而在轉換的過程中發現 36個 權值基本上都是小數,若直接轉換則會被轉換成 0,因此在浮點數轉換成定點數 之前先乘以一個系
6、數,該系數的大小根據精度的要求自己定義, 為了后續處理方 便一般取2n,權值轉換成定點數后計算丫二W H X加權求和FIR內插濾波cosnD/AFIR內插濾波寸區一 J ksin:j n圖5正交數字上變頻模塊采用的是基于內插的調制模型,其基本數學模型如圖5所示。在正交上變頻之前先內插n個零點,提高數據速率。內插后頻譜會壓縮, 搬移。因此在內插過后要用數字濾波器對 丫(n)進行濾波。當內插因子比較大時, 低通濾波器會因為階數太高而難以實現,此時可以用多級內插來實現。4、DSF算法實現求出權值Wopty =wH x(r)更新 x(n)d (n)DSP勺基本簡單算法如圖6所示,采用基于LMS的空時自
7、適應算法來實現權值 的求取與更新,并及時的交由FPGA來實現相應應用。首先是START主要操作有:配置系統寄存器(SYSCON)程序控制寄存器(SOCTL)中斷控制寄存器 (INTCTL),主要定義存儲器狀態、中斷使能等,這些操作在主函數開頭實現;從FPG內讀取采集到的數據,通過調用子函數 data _read來實現;數據讀取完畢后給FLAG信號一個脈沖周期,告訴FPG數據讀取完,FPG可 以進行下一輪數據的存儲,此操作可以通過配置 FLA嚴制寄存器來實現;將讀取完的數據轉化為32位浮點數,此后DS將進行浮點數計算。 然后是初始化,主要操作有:將初始值清零,然后計算阻塞矩陣,賦值衰減 因子 , 權向量初始化,空時二維方向歸一化等自適應相應參數的計算。再是空時自適應算法迭代計算, 權值求出后, 將權值的格式由浮點數轉變為 定點數,需要注意的是計算出的權值基本上都是小數, 若直接轉化, 則會轉換成 0,因此在浮點
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業園區的水質監測與管理研究
- 工業廢氣處理與排放標準
- 工業機器人與自動化生產線
- 工業用水管理與廢水處理
- 工業機器人與焊縫檢測的完美結合
- 工業污染防治與環保策略
- 工業自動化系統架構優化與升級
- 工業自動化與智能制造系統
- 工業自動化設備的安全維護
- 工業管道系統的仿真模擬與分析
- 《美國西部拓荒運動》課件
- 燃氣管道安全事故應急預案
- 口腔護士配臺流程
- 擔保合同約定協議書(2篇)
- 【MOOC期末】《結構力學》(東南大學)中國大學慕課答案
- 《檔案數字化管理》課件
- 《國防動員實施》課件
- 建筑法知識培訓課件
- 法院書記員聘用必背考試題庫(含答案)
- 濟寧職業技術學院《市場營銷概論》2023-2024學年第一學期期末試卷
- 部編人教版五年級下冊語文全冊教案
評論
0/150
提交評論