999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的DBF導向矢量實時算法

2011-06-22 12:46:18李耀南羅丁利
火控雷達技術 2011年3期
關鍵詞:流水系統

李耀南 羅丁利

(西安電子工程研究所 西安 710100)

1 引言

從提高相控陣雷達自適應和抗干擾能力出發,要使接收波束能受計算機實時控制且靈活可變。用數字方式來形成接收波束,使接收天線波束具有了自適應的能力,所以要求波束形成導向矢量算法計算精度高、反應速度快。

目前求取波束形成導向矢量的算法主要有查找表法和實時計算法兩類。查找表法是預先將所有頻點和波束指向角所對應的導向矢量計算好并存儲在RAM中,系統加電后通過地址譯碼的方式直接讀取,特點是反應速度快,但受RAM存儲空間限制,一般應用在陣元數較少且頻率點、波束指向角變化范圍不大的系統中;實時計算法是根據當前中心機發送的控制指令,實時計算出波束的導向矢量并用于數字波束形成,優點是控制靈活、不受存儲資源限制,尤其適用于大規模陣列且具有自適應DBF設計的系統中。如果實時計算法在速度上能接近甚至超越查找表法,將無可替代的成為主流算法。

圖1 等距線陣波束形成

2 DBF導向矢量計算原理

在窄帶條件下,同時刻采集信號,所有陣元上信號的復包絡相同,只需考慮相位的變化,而它只依賴于陣列的幾何結構。對于等距線陣,則更簡單,只依賴于與x軸的夾角及陣元間距,如圖1所示。

假設等距線陣陣元間距為d,接收天線波束指向的入射角為θ,雷達工作波長為λ,工作頻率為f0,光速為c,則每個陣元之間相移量[2]為:

而對第n個陣元的導向系數為:

寫成矢量的形式:

由wn構成的W稱為導向矢量,窄帶條件下,W只依賴于陣列的幾何結構和波束指向;而寬帶條件下還要考慮工作頻率(或波長)。

3 DBF導向矢量算法在FPGA中的實現

3.1 系統要求

某相控陣雷達數字波束形成導向矢量計算流程如圖2所示,其中c為光速,d為等距線陣陣元間距,f0為工作頻率,θ為波束指向角,共128個陣元,所得結果cosφ和sinφ分別為所求流水導向系數的實部和虛部,we為流水導向系數對應的寫使能信號(所謂流水是指在時序上按陣元順序輸出運算結果)。

提供的硬件資源有1片Xilinx FPGA-xc5vsx95t,系統要求完成128陣元導向矢量輸出的時間必須小于20μs,波束指向的量化誤差小于1mil。

圖2 DBF導向矢量算法流程

3.2 定點實時算法

如圖2所示,該算法流程要求前后2次用CORDIC進行求解正余弦,1次普通的定點數乘法,1次流水的定點數乘法和3次截位運算。

圖中所示的mQn為浮點數據對應的有符號十六進制定點格式,m為整數部分的位寬,n為小數部分的位寬,整個數據的位寬k=1(位符號位)+m(位整數位)+n(位小數位),即為fixk-n格式。整個系統采用的輸入輸出數據位寬選取以滿足系統要求的測量精度為準則,均定為16bit,而輸入參數θ格式為2Q13,即整數部分的位寬為2bit,小數部分的位寬為13bit,因而可推算出的浮點精度為1/213rad(即1.2×10-4rad,滿足波束指向的量化誤差小于1mil的系統要求)。

由于CORDIC軟核的輸入數據格式需要為2Q13,取值范圍為區間[-π,π]或歸一化區間[-1,1],又當 df0/c≤0.5 時,2πdf0/c≤π,因而圖中的兩個CORDIC軟核的輸入數據顯然都應在[-π,π]之內,然而流水乘法器在第3陣元以后的計算結果2πdf0sinθ(n-1)/c都有可能超過±π,所以需要對其結果進行適當的截位,以滿足后面CORDIC軟核的輸入數據在[-π,π]之內的要求(這里的截位分為四種情況,k≠0且 k為自然數,a.若2πdf0sinθ(n-1)/c∈[2kπ,2kπ+π],則保留符號位,截取部分低位和自定義位作為數據位,變為[0,π];b.若2πdf0sinθ(n-1)/c∈[-2kπ -π,-2kπ],則截位同上,變為[- π,0];c.若 2πdf0sinθ(n-1)/c ∈[2kπ+π,2kπ +2π],則同上述截位后,再減去 π,變為[0,π];d.若 2πdf0sinθ(n-1)/c ∈[-2kπ -2π,-2kπ-π],則同上述第一種截位后,再加上π,變為[-π,0])。

定點運算的延遲是固定的時鐘節拍數,因此系統時鐘頻率越高,延遲越小。完成圖2所示的一個導向矢量計算的運算步驟及其時間延遲如表1所示。

表1 定點實時算法延遲估算

由于表中序號1和2.x屬于并行計算,取延遲節拍數多者計入總延遲,同樣,6和7也是并行計算。即使是僅對128組導向系數做流水輸出也要128個時鐘節拍,而上述定點算法也只用了181個時鐘節拍就完成了一個導向矢量的計算。系統時鐘為48MHz,因此該算法完成128組導向系數輸出的時間為3.771μs,遠小于系統要求的反應時間。

3.3 定點實時優化算法

由于上述算法中流水乘法器并非最優計算模塊,且之后的截位運算也較為復雜,且只考慮了df0/c≤0.5的情況;完全可以采用延遲更小且計算資源更節省的流水累加器替換,而之后的截位運算也會因此變得簡單,且應該同時將0.5<df0/c<1的情況考慮在內(見圖3)。

圖3 定點實時優化算法流程

因為CORDIC軟核支持的輸入相位區間除了[-π,π]以外還有[-1,1],也為了流水累加器截位的方便,所以在起始輸入的參數中可以去掉π因子變成2df0/c,然后只需在生成CORDIC1軟核的時候將其 Phase Format參數從 Radians改為Scaled Radians,就可使用歸一化后的輸入相位,即[-1,1]。這里使用的流水累加器每次累加陣元間相移量2df0sinθ/c作為下一陣元的歸一化相位,就可算出第n個陣元的相位2df0sinθ(n-1)/c。因而該流水累加只需要3+128=131個時鐘節拍就可完成,而且只用FPGA中的邏輯資源就可代替前一種算法中乘法器所需的DSP48;同時考慮到0.5<df0/c<1的情況,輸入參數應進一步去掉2因子變成df0/c,這樣才能滿足歸一化后的0Q15格式,而累加后的截位也不需分四種情況進行判斷,可左移一位(相當于補×2),優化為取累加結果的[14,14,14,13∶1]位作為后面 CORDIC 核的 2Q13格式的輸入數據,也減少了1拍延遲,只需1個時鐘節拍即可。相比使用流水乘法器的算法,一共節省了4拍延遲,并且擴大了系統可使用的載頻范圍。全局時鐘為48MHz,則總計177個時鐘節拍對應的是3.688μs的延遲。

4 仿真及實現結果

假設輸入參數取θ=-π/4rad,d=0.049m,c=3×108m/s,f0=3GHz,定點實時優化算法在 Active-HDL中的仿真結果如圖4所示。同時在MATLAB下利用公式編寫程序浮點計算導向矢量,將兩種計算結果比較,可估算出定點實時優化算法由于量化與截位帶來的誤差,如圖5所示,顯然計算誤差都在10-4數量級,滿足系統誤差的要求。

圖6 FPGA資源占用情況

使用Xilinx FPGA-xc5vsx95t進行布局布線,資源占用情況如圖6所示。

5 結論

本文通過對幾種不同DBF導向矢量算法的仿真計算進行比較,在保證了系統精度和算法用時的前提下,得出了一種在FPGA中相對較快的定點實時算法,節約了資源,提高了運算效率和靈活度,對今后的工程實踐具有重大意義。

[1]張光義.相控陣雷達系統[M].北京:國防工業出版社,1994.

[2]Skolnik M.I.Radar handbook.Second edition[M].New York:McGraw-HillPublishing Company,1990.

猜你喜歡
流水系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
傣家跟著流水走
云南畫報(2021年8期)2021-12-02 02:46:08
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
流水
文苑(2020年10期)2020-11-07 03:15:26
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
流水有心
天津詩人(2017年2期)2017-11-29 01:24:12
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
前身寄予流水,幾世修到蓮花?
視野(2015年6期)2015-10-13 00:43:11
主站蜘蛛池模板: 国产精品 欧美激情 在线播放 | 99re经典视频在线| 亚洲精品无码不卡在线播放| 在线免费观看AV| 中文字幕无码中文字幕有码在线| 五月婷婷综合网| 亚洲天堂福利视频| 久久男人视频| 国产欧美日韩精品综合在线| 国产自视频| 国产人免费人成免费视频| 精品国产黑色丝袜高跟鞋 | 一级毛片在线播放免费观看| 国产sm重味一区二区三区| 91久久偷偷做嫩草影院电| 国产精品免费露脸视频| 亚欧乱色视频网站大全| 日韩 欧美 小说 综合网 另类 | 日本一本正道综合久久dvd| 久久黄色免费电影| 毛片在线看网站| 国产在线自乱拍播放| 日韩欧美成人高清在线观看| 午夜一区二区三区| 欧美精品亚洲精品日韩专区va| 国产又粗又爽视频| 欧美日韩中文国产| 国产一区二区色淫影院| 亚洲欧美综合精品久久成人网| 久久久久人妻精品一区三寸蜜桃| 婷婷成人综合| 在线观看国产黄色| 亚洲第一在线播放| 久久亚洲国产最新网站| 亚洲第一在线播放| 直接黄91麻豆网站| 国产微拍精品| 国产极品粉嫩小泬免费看| 免费国产一级 片内射老| 又大又硬又爽免费视频| 欧美一级大片在线观看| 亚洲天堂免费在线视频| 99青青青精品视频在线| 国产精品自拍合集| 激情在线网| 欧洲亚洲一区| 成人国产免费| 亚洲小视频网站| 亚洲一级色| 午夜福利无码一区二区| 亚洲成人福利网站| 久草青青在线视频| 青青久久91| 日韩欧美成人高清在线观看| 中文字幕av一区二区三区欲色| 91在线视频福利| 亚洲制服丝袜第一页| 99精品国产自在现线观看| 国产日韩精品一区在线不卡| 国产精品99r8在线观看| 蜜芽国产尤物av尤物在线看| 亚洲国产系列| 国产欧美视频一区二区三区| 国产精品林美惠子在线播放| 99在线视频免费观看| 99re热精品视频中文字幕不卡| 一级做a爰片久久毛片毛片| 国产男女免费视频| 91丝袜美腿高跟国产极品老师| 欧美人与动牲交a欧美精品| 免费国产小视频在线观看| 自拍偷拍欧美| av一区二区三区在线观看| 色偷偷男人的天堂亚洲av| 网久久综合| 国产真实乱子伦视频播放| 国产精品久久精品| 久久香蕉国产线看观看式| 午夜视频在线观看免费网站| 日本a级免费| 在线五月婷婷| 99精品这里只有精品高清视频|