0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于坐標(biāo)旋轉(zhuǎn)數(shù)字計算機技術(shù)實現(xiàn)MQR自適應(yīng)波束形成

電子設(shè)計 ? 來源:現(xiàn)代電子技術(shù) ? 作者:馮地耘 ? 2020-07-27 08:40 ? 次閱讀

1、 引 言

自適應(yīng)數(shù)字波束形成(ADBF)是一種目前常采用的抗干擾處理方法,能在惡劣的敵方干擾和電磁兼容環(huán)境中大大提高系統(tǒng)的抗干擾能力,廣泛應(yīng)用于通信、雷達(dá)等領(lǐng)域。其中,并行性能較好的QR分解(正交分解)算法已經(jīng)在實際系統(tǒng)中得到了應(yīng)用。文獻提出了一種比傳統(tǒng)QR分解ADBF算法性能更優(yōu)越的MQR分解(混合QR分解)SMI(采樣矩陣求逆)算法,他能避免傳統(tǒng)QR分解算法需要通過前、后向回代才能得到自適應(yīng)權(quán)向量的缺點,能做到真正意義上的實時權(quán)向量提取。在這些處理方式中一般采用標(biāo)準(zhǔn)Givens旋轉(zhuǎn)來實現(xiàn)QR分解或MQR分解,標(biāo)準(zhǔn)Givens旋轉(zhuǎn)包含開方和除法運算,保證足夠精度及穩(wěn)定性的開方和除法運算的運算量相當(dāng)大。我們提出了一種基于CORDIC(坐標(biāo)旋轉(zhuǎn)數(shù)字計算機)技術(shù)的無開方無除法的MQR陣分解方法,并應(yīng)用于自適應(yīng)陣抗干擾處理,取得了良好的效果。

CORDIC算法最初由Volder提出,最早用于三角函數(shù)的計算。其基本思想是:若要求平面矢量進行θ角度的旋轉(zhuǎn),則將此角度值θ分解,用一組預(yù)先規(guī)定好的基本角度的線性組合去逼近。該方法的巧妙之處在于基本角度的選取恰好使每次矢量以基本角度值旋轉(zhuǎn)后,新矢量坐標(biāo)值的計算只需要簡單的移位和進行加法操作就能完成。我們討論的就是利用CORDIC方法以避免開方和除法運算來實現(xiàn)Givens旋轉(zhuǎn),從而進行MQR分解,完成自適應(yīng)波束形成。

2、 MQR-SMI陣結(jié)構(gòu)

圖1給出了MQR-SMI(混合QR分解采樣矩陣求逆)陣結(jié)構(gòu)(以三陣元為例)。陣中包含兩種單元,邊界單元(引導(dǎo)單元)aii和內(nèi)部單元aij,bij和vi。隨著自適應(yīng)陣列接收數(shù)據(jù)從頂端輸入,陣中各個單元存儲數(shù)據(jù)依次被更新,其中邊界單元aij產(chǎn)生旋轉(zhuǎn)因子,后面的內(nèi)部單元按照相同的旋轉(zhuǎn)方式進行更新,最后在陣的底部實時地得到權(quán)向量W。

基于坐標(biāo)旋轉(zhuǎn)數(shù)字計算機技術(shù)實現(xiàn)MQR自適應(yīng)波束形成

3 、CORDIC技術(shù)

CORIC有兩種計算模式:旋轉(zhuǎn)(Rotation)模式和求模(Vectoring)模式。這里以求模模式來實現(xiàn)MQR陣分解。如圖2所示,假設(shè)坐標(biāo)為(x,y)的點旋轉(zhuǎn)到(x′,y′),兩向量之間的夾角為θ,則有:

CORDIC技術(shù)的核心是采用一系列特殊的基本角度θi去逼近θ,其中θi滿足:tan(θi)=±2-i。亦即把任意角度θ表示成一系列微小角度θi的前向或后向旋轉(zhuǎn)的疊加(i=0,1,2,…)。這樣就有:。其中ρi∈{1,-1,0)來代表第i次旋轉(zhuǎn)的方向(向上、向下或不旋轉(zhuǎn))。于是圖2所示的旋轉(zhuǎn)可通過下面的過程來實現(xiàn):

CORDIC旋轉(zhuǎn)并非完美的旋轉(zhuǎn),他改變了矢量的模長。因而循環(huán)完成后要進行一個校正才能保證原矢量模長不變。

在求模模式中,目的是把坐標(biāo)(x,y)旋轉(zhuǎn)為(x′,0)。我們并不需要知道旋轉(zhuǎn)的角度θ是多少,只要能通過該角進行旋轉(zhuǎn)即可,亦即真正需要的是決定每次微旋轉(zhuǎn)的方向的控制量ρi,然后通過相同的ρi去旋轉(zhuǎn)其他坐標(biāo)。ρi的確定:若x=0,則ρi=0;否則,ρi=sgn(x)sgn(y)。即旋轉(zhuǎn)的目的是把矢量旋轉(zhuǎn)到x軸上。

4、 CORDIC更新MQR陣

CORDIC電路可以用在一個并行的Systolic陣流水系統(tǒng)中來進行上述MQR陣的分解。在自適應(yīng)波束形成中需要處理的數(shù)據(jù)為復(fù)數(shù),這可以采用一個MQR處理單元執(zhí)行3次CORDIC操作來解決。MQR陣每一行有一個引導(dǎo)單元,在引導(dǎo)單元中執(zhí)行“求模”變換,內(nèi)部單元則執(zhí)行相同角度的“旋轉(zhuǎn)”變換。具體說來,把他分為兩種變換:θ變換和φ 變換。θ變換是一個相位變換,使引導(dǎo)單元變?yōu)閷崝?shù),后面的內(nèi)部單元進行相同的旋轉(zhuǎn)變換;φ變換即為一個旋轉(zhuǎn),把復(fù)數(shù)坐標(biāo)通過一個實的角度進行旋轉(zhuǎn)。為了完成一個φ變換需要分為兩次子變換,我們叫做“主φ變換”和“從φ變換”,主φ變換處理復(fù)數(shù)的實部,從φ變換處理復(fù)數(shù)的虛部,兩個φ變換使用同一角度作旋轉(zhuǎn)。如圖3所示(假設(shè)陣中任一單元為aij,他包含aii,aij,bij和vi,單元接收數(shù)據(jù)為x)。

引導(dǎo)單元只有實部,故在作CORDIC變換時只有主φ變換而不需要從φ變換??偨Y(jié)起來,CORDIC變換實現(xiàn)MQR陣分解的過程如下(設(shè)各單元接收數(shù)據(jù)為x,輸出數(shù)據(jù)為y,k為陣的節(jié)拍):

5、 計算機模擬結(jié)果

我們將上述方法進行了計算機模擬。模擬時采用8陣元均勻線陣(ULA),陣元間距為1/2波長,單干擾,信號噪聲比(SNR)為20 dB,到來角為30°,干擾噪聲比(INR) 為60 dB,到來角為O°。圖4(a)為采用標(biāo)準(zhǔn)Givens旋轉(zhuǎn)得到的MQR陣自適應(yīng)抗干擾處理結(jié)果,圖4(b)為基于CORDIC技術(shù)得到的處理結(jié)果。由圖可見,兩種處理結(jié)果相當(dāng)?shù)囊恢?,這說明了該方法的有效性。

MQR陣分解避免了矩陣的求逆運算,但標(biāo)準(zhǔn)Givens旋轉(zhuǎn)需要作開方和除法運算,在自適應(yīng)抗干擾處理中需要的計算精度很高,而保證足夠精度的除法和開方運算的運算量卻相當(dāng)大。我們提出了一種不需要開方和除法運算的基于CORDIC技術(shù)的MQR陣自適應(yīng)ADBF處理技術(shù),可大大降低運算量。計算機模擬結(jié)果說明了方法的正確性。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 電磁兼容
    +關(guān)注

    關(guān)注

    54

    文章

    1887

    瀏覽量

    97927
  • 計算機
    +關(guān)注

    關(guān)注

    19

    文章

    7525

    瀏覽量

    88328
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4344

    瀏覽量

    62812
收藏 人收藏

    評論

    相關(guān)推薦

    CORDIC理論分析

      1、CORDIC 理論   1.1、 坐標(biāo)旋轉(zhuǎn)數(shù)字計算機CORDIC   坐標(biāo)旋轉(zhuǎn)數(shù)字計算機CORDIC(COordinate Rotation DIgital Compu
    發(fā)表于 07-28 17:57 ?1835次閱讀

    基于WCDMA技術(shù)規(guī)范的LMS自適應(yīng)天線陣的硬件實現(xiàn)

    ,增加小區(qū)覆蓋半徑[1]。自適應(yīng)天線陣通過對每個陣元接收信號的加權(quán),進行波束形成,對期望信號形成波束,并盡量抑制其它干擾信號,從而帶來信干
    發(fā)表于 06-12 08:28

    基于CORDIC技術(shù)的無開方無除法的MQR陣分解方法

    。我們提出了一種基于CORDIC(坐標(biāo)旋轉(zhuǎn)數(shù)字計算機技術(shù)的無開方無除法的MQR陣分解方法,并應(yīng)用于自適應(yīng)陣抗干擾處理,取得了良好的效果。C
    發(fā)表于 11-23 09:15

    基于FPGA器件和LVDS技術(shù)設(shè)計的高速實時波束形成

    列信號進行處理,可以獲得優(yōu)良的波束性能,方便地得到超分辨和低副瓣的性能,實現(xiàn)波束掃描、自校準(zhǔn)和自適應(yīng)波束
    發(fā)表于 11-25 06:49

    請問怎樣去實現(xiàn)自適應(yīng)波束形成算法?

    怎樣去實現(xiàn)自適應(yīng)波束形成算法?
    發(fā)表于 04-28 06:09

    計算機數(shù)字技術(shù)和人機交互技術(shù)的結(jié)合

    電大2012年計算機應(yīng)用基礎(chǔ)網(wǎng)考統(tǒng)考試題及答案一、單選題1、第一臺電子數(shù)字計算機的運算速度為每秒 C:5000次2、按使用范圍,可把計算機分為兩種,即通用機和__D:專用機3、現(xiàn)代計算機
    發(fā)表于 09-13 08:52

    電子數(shù)字計算機的特點有哪些

    計算機應(yīng)用基礎(chǔ)9一、單選題1、第四代計算機的典型代表是______。A:巨型機B:大中型機C:小型機D:微型機答案: D2、下列不屬于電子數(shù)字計算機特點的是______。A:體積龐大B:計算
    發(fā)表于 09-13 07:14

    相控陣?yán)走_(dá)數(shù)字波束形成實現(xiàn)

    數(shù)字波束形成系統(tǒng)是現(xiàn)代雷達(dá)一個重要的組成部分。相控陣天線通過它可以實現(xiàn)自適應(yīng)波束、低旁瓣
    發(fā)表于 08-05 16:44 ?0次下載

    計算機的“快”與“大”

    1946年第一臺真空管電子數(shù)字計算機問世,當(dāng)時主要用于數(shù)值計算。50余年以來,計算機技術(shù)發(fā)展迅速,從用于數(shù)值計算至今天可以處理各種形式的信息,極大地推動了信息
    發(fā)表于 04-07 16:21 ?22次下載

    計算機自適應(yīng)題庫實現(xiàn)

    計算機自適應(yīng)題庫以經(jīng)典測量理論和項目反應(yīng)理論為基礎(chǔ),采用Newton-Raphson迭代法,解決了基于IRT的考試系統(tǒng)建設(shè)中出現(xiàn)的系統(tǒng)題庫建設(shè)的最大難題。
    發(fā)表于 07-08 18:13 ?1172次閱讀
    <b class='flag-5'>計算機</b><b class='flag-5'>自適應(yīng)</b>題庫<b class='flag-5'>實現(xiàn)</b>

    一種自適應(yīng)波束形成算法實現(xiàn)

    本文采用自適應(yīng)的FIR濾波器結(jié)構(gòu),結(jié)合時延最小均方(DLMS)算法,充分利用FPGA芯片運算速度快,存儲資源豐富等優(yōu)點設(shè)計和實現(xiàn)了基于FIR超聲陣列自適應(yīng)波束
    發(fā)表于 07-13 10:07 ?5275次閱讀
    一種<b class='flag-5'>自適應(yīng)</b><b class='flag-5'>波束</b><b class='flag-5'>形成</b>算法<b class='flag-5'>實現(xiàn)</b>

    LMS自適應(yīng)波束形成方法

    分析了影響波束形成性能的因素,通過計算機仿真實驗驗證了搜索步長、迭代次數(shù)、快拍對波束形成性能的影響,并比較了兩種方法的收斂速度、穩(wěn)態(tài)誤差和抗
    發(fā)表于 11-11 14:33 ?54次下載
    LMS<b class='flag-5'>自適應(yīng)</b><b class='flag-5'>波束</b><b class='flag-5'>形成</b>方法

    基于FPGA圓陣超聲自適應(yīng)波束形成的設(shè)計

    本文采用自適應(yīng)的FIR濾波器結(jié)構(gòu),結(jié)合時延最小均方(DLMS)算法,充分利用FPGA芯片運算速度快,存儲資源豐富等優(yōu)點設(shè)計和實現(xiàn)了基于FIR超聲陣列自適應(yīng)波束
    發(fā)表于 05-15 10:14 ?963次閱讀
    基于FPGA圓陣超聲<b class='flag-5'>自適應(yīng)</b><b class='flag-5'>波束</b><b class='flag-5'>形成</b>的設(shè)計

    自適應(yīng)波束形成算法的研究

    自適應(yīng)波束形成是智能天線的關(guān)鍵技術(shù),其核心是通過一些自適應(yīng)波束
    發(fā)表于 01-29 14:17 ?55次下載
    <b class='flag-5'>自適應(yīng)</b><b class='flag-5'>波束</b><b class='flag-5'>形成</b>算法的研究

    基于范數(shù)優(yōu)化的對角加載穩(wěn)健自適應(yīng)波束形成

    基于范數(shù)優(yōu)化的對角加載穩(wěn)健自適應(yīng)波束形成_史英春
    發(fā)表于 01-07 16:00 ?0次下載