新聞中心

        EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計應(yīng)用 > 基于賽靈思FPGA的數(shù)字頻域干擾抵消器

        基于賽靈思FPGA的數(shù)字頻域干擾抵消器

        作者:田耘 208研究所 徐文波 胡彬 谷濤 北京郵電大學(xué) 時間:2009-11-10 來源:電子產(chǎn)品世界 收藏

          算法設(shè)計

        本文引用地址:http://www.104case.com/article/99723.htm

          自適應(yīng)(AIC)模塊利用了實現(xiàn)的LMS算法[2,3]。該算法通過1/2重疊保留法的快速傅立葉變換(FFT),在以直接相乘的計算方式實現(xiàn)快速相關(guān)和快速卷積[4]。算法基本框圖如圖3,其中A點為被干擾的信號,B為反饋鏈路的信號,C點為干擾被抵消后的輸出。主要包括以下循環(huán)執(zhí)行的操作流程,其中k表示第個k數(shù)據(jù)塊:

          (1)對自適應(yīng)濾波器的M個頻域抽頭系數(shù)W(k)作初始化設(shè)置;

          (2)將濾波器的時域連續(xù)輸入信號u(n)每個M組成一個塊,然后級聯(lián)兩個數(shù)據(jù)塊做N點離散快速傅立葉變換,使其轉(zhuǎn)換為頻域信號U(k),并將此信號用作自適應(yīng)濾波器的輸入;其中N是該濾波器抽頭個數(shù)M的2倍,即N=2M;

          (3)將U(k)通過濾波器得到輸出信號Y(k),然后進(jìn)行快速傅立葉逆變換(IFFT)處理,使其轉(zhuǎn)換為時域信號y(k),作為干擾的估計值;

          (4)計算被干擾信號r(k)和y(k)的差值,即為后的信號d(k);再產(chǎn)生該期望信號的頻域值D(k)為下一次濾波器抽頭系數(shù)迭代所使用;

          (5)利用頻域信號進(jìn)行最小均方誤差LMS計算,即根據(jù)D(k)和U(k)對W(k)進(jìn)行更新,并將此更新值返回到步驟(2)中使用。跳轉(zhuǎn)到步驟(2)進(jìn)行反復(fù)迭代,直至干擾被抵消。

          與傳統(tǒng)的時域LMS算法相比,利用頻域LMS算法可以降低計算復(fù)雜度。假設(shè)輸入為實信號,濾波器抽頭個數(shù)為。可以得到,頻域LMS和時域LMS的計算復(fù)雜度之比為。實際中,干擾在空中傳輸?shù)臅r延會比反饋信號的時延大得多,這時需要較大的抽頭個數(shù)才能抵消干擾。假設(shè)M=1024,則頻域LMS算法可以比時域LMS算法的速度提高大約16倍。為簡化起見,在本文檔中取M=64,利用頻域LMS算法,在計算量角度大約可以比時域LMS算法快1.5倍。

        WCDMA文章專題:WCDMA是什么意思




        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 崇州市| 当阳市| 贞丰县| 灵武市| 弥渡县| 鹤岗市| 嘉鱼县| 西华县| 彝良县| 乌鲁木齐市| 德化县| 林口县| 涿鹿县| 岳普湖县| 吉隆县| 西平县| 永泰县| 丰原市| 云安县| 鄂托克前旗| 乌什县| 民权县| 西吉县| 娄烦县| 华亭县| 大名县| 临邑县| 垫江县| 邻水| 桐庐县| 赤壁市| 大方县| 中卫市| 宜兰市| 旬阳县| 靖州| 罗江县| 临清市| 隆回县| 双辽市| 磴口县|