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

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

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

關(guān)于基于分數(shù)低階協(xié)方差譜的頻譜感知算法研究及其FPGA實現(xiàn)

電子設(shè)計 ? 來源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-06-22 14:58 ? 次閱讀

0 引言

長期以來,傳統(tǒng)的頻譜管理與劃分采用靜態(tài)頻譜分配方式[1],導致無線頻譜利用率低下,同時研究發(fā)現(xiàn),即使是那些被授權(quán)了的頻段,平均利用率也僅有15%~85%。為了解決頻譜資源匱乏的問題,認知無線電(Cognitive Radio,CR)[2]的概念被提出,其核心觀點就是在不影響主用戶工作的前提下,對空閑頻段進行重復利用,提高無線頻譜的利用率。

頻譜感知是認知無線電系統(tǒng)中最為關(guān)鍵的環(huán)節(jié),它能夠?qū)χ車鸁o線電環(huán)境進行動態(tài)的頻譜檢測,尋找可以利用的頻譜資源,從而提高利用率。此外,在頻譜感知技術(shù)中,當前所誕生的大多數(shù)成果是在隨機噪聲服從高斯分布的假設(shè)下取得的,但在實際認知通信系統(tǒng)中,隨機噪聲大多為非高斯噪聲,這種噪聲往往比高斯噪聲具有更加顯著的尖峰脈沖特性和拖尾特性。α穩(wěn)定分布是描述非高斯噪聲最具有潛力的模型之一,文獻[3]提出了α穩(wěn)定分布是描述認知通信系統(tǒng)中噪聲干擾的有效模型。根據(jù)穩(wěn)定分布沒有二階及二階以上統(tǒng)計量的特性,傳統(tǒng)基于二階統(tǒng)計量的處理方法不再適合,使得基于高斯模型的感知算法出現(xiàn)性能退化甚至失效[4],傳統(tǒng)的功率譜估計性能大大減弱甚至失效。針對這一問題,引入分數(shù)低階統(tǒng)計量[5],給出適合于α穩(wěn)定分布隨機過程的譜分析方法,并提出了基于共變的α譜估計,但當特征指數(shù)α≤1時,基于共變的算法將出現(xiàn)顯著的性能退化。針對這一問題,引入分數(shù)低階協(xié)方差(FLOC),它是描述α分布隨機過程之間關(guān)系的分數(shù)低階統(tǒng)計量,而且適合于α的所有取值,文獻[6]提出基于分數(shù)低階協(xié)方差的譜估計。本文采用分數(shù)低階協(xié)方差譜對α穩(wěn)定分布噪聲下的主用戶信號進行了譜估計,根據(jù)MATLAB仿真對譜估計算法進行了優(yōu)化,即對自相關(guān)函數(shù)中的統(tǒng)計矩進行了改進,改進后的算法能夠有效地從α穩(wěn)定分布噪聲中檢測出主用戶信號的存在,有效地保留了主用戶信號的幅度和相位信息,較好地解決了主用戶先驗信息未知條件下的頻譜感知問題。

目前關(guān)于頻譜感知的研究基本上是理論與仿真,在實物平臺上的驗證和實現(xiàn)并不多見。因此研制寬頻帶、小型化、便利型、可移植型的頻譜感知終端系統(tǒng)成為目前開發(fā)熱點。FPGA無論是在資源上還是速度上都具有強大的優(yōu)勢。基于此,本文利用Xilinx公司Nexys4_DDR開發(fā)板設(shè)計了基于FPGA的分數(shù)低階協(xié)方差譜頻譜感知系統(tǒng),在此系統(tǒng)上對分數(shù)低階協(xié)方差算法進行了實現(xiàn)與驗證,并利用液晶屏顯示了頻譜檢測的結(jié)果。該系統(tǒng)運行穩(wěn)定,可移植性強,適用于不同的主用戶頻譜檢測方案在此系統(tǒng)上進行實現(xiàn)與驗證。

1 頻譜感知算法

1.1 系統(tǒng)模型

在認知無線電系統(tǒng)中,頻譜感知的目的是次級用戶感知和發(fā)現(xiàn)空閑頻譜,從而提高頻譜的資源利用率。因此,可以用二元假設(shè)檢驗來描述頻譜感知問題,模型定義為:

關(guān)于基于分數(shù)低階協(xié)方差譜的頻譜感知算法研究及其FPGA實現(xiàn)

其中,H0表示主用戶不存在;H1表示主用戶存在;s(n)表示主用戶在n時刻的發(fā)射信號;w(n)表示認知通信系統(tǒng)中的背景噪聲,本文假設(shè)噪聲為α穩(wěn)定分布噪聲;z(n)表示次級用戶所接收到的信號。從系統(tǒng)模型可以看出,次級用戶從含有α穩(wěn)定分布噪聲的信號中檢測出主信號的存在。

1.2 α穩(wěn)定分布噪聲模型

對于α穩(wěn)定分布,沒有閉式的概率密度函數(shù),通常用它的特征函數(shù)給出,表達式為:

關(guān)于基于分數(shù)低階協(xié)方差譜的頻譜感知算法研究及其FPGA實現(xiàn)

關(guān)于基于分數(shù)低階協(xié)方差譜的頻譜感知算法研究及其FPGA實現(xiàn)

1.3 基于分數(shù)低階協(xié)方差的感知方法

針對在非高斯噪聲情況下傳統(tǒng)的功率譜估計性能失效的問題,本文給出了基于分數(shù)低階協(xié)方差的感知方法,采用分數(shù)低階協(xié)方差譜對α穩(wěn)定分布噪聲下的主用戶信號進行了譜估計,這種譜估計能夠很好地保留主用戶信號的幅度和相位信息。

分數(shù)低階協(xié)方差是一種描述α分布隨機過程之間關(guān)系的分數(shù)低階統(tǒng)計量,服從聯(lián)合α穩(wěn)定分布的兩個隨機變量X和Y,其分數(shù)低階協(xié)方差定義為:

關(guān)于基于分數(shù)低階協(xié)方差譜的頻譜感知算法研究及其FPGA實現(xiàn)

關(guān)于基于分數(shù)低階協(xié)方差譜的頻譜感知算法研究及其FPGA實現(xiàn)

1.4 算法優(yōu)化

從MATLAB仿真實驗(具體內(nèi)容見第3節(jié))總體上發(fā)現(xiàn),實驗效果與統(tǒng)計矩P值有關(guān),而且P值越小,從噪聲中分離主信號的效果越好,當P趨近于0時,感知效果明顯提高,此時分數(shù)低階自相關(guān)表達式完全取決于輸入信號x(n)的符號,而與其大小不再有關(guān)系,這樣在實現(xiàn)算法時就可以大幅度簡化。令u(n)=sign(n),u(n)的傅里葉變換為X(w),則優(yōu)化過的分數(shù)低階自相關(guān)函數(shù)和分數(shù)低階協(xié)方差譜表達式為:

關(guān)于基于分數(shù)低階協(xié)方差譜的頻譜感知算法研究及其FPGA實現(xiàn)

用頻譜模的平方去替代功率譜,大大簡化了程序,奠定了在FPGA系統(tǒng)中實現(xiàn)的基礎(chǔ)。

2 基于FPGA頻譜感知系統(tǒng)設(shè)計

系統(tǒng)主要分為3個部分的設(shè)計,即信號源模塊、信號處理模塊和顯示模塊的設(shè)計。系統(tǒng)的設(shè)計框圖如圖1所示,信號處理模塊是系統(tǒng)設(shè)計的核心,主要完成頻譜感知算法的設(shè)計。

關(guān)于基于分數(shù)低階協(xié)方差譜的頻譜感知算法研究及其FPGA實現(xiàn)

2.1 信號源模塊

射頻信號可以通過一些寬帶射頻接收器接收,比如常用的USRP,但這些設(shè)備通常集成度高,價格昂貴,再次開發(fā)難度大。針對這一問題,系統(tǒng)利用FPGA產(chǎn)生射頻接收機所接收的信號作為主用戶信號,模塊框圖如圖2所示,這里QPSK調(diào)制信號作為主信號,在其基礎(chǔ)上添加α分布加性噪聲。為了更接近實際無線電環(huán)境中的信號,這里設(shè)計的QPSK信號中心頻率為25 MHz,帶寬為12.5 MHz,添加的噪聲為特征參數(shù)α=1的α穩(wěn)態(tài)分布隨機噪聲。

關(guān)于基于分數(shù)低階協(xié)方差譜的頻譜感知算法研究及其FPGA實現(xiàn)

2.2 信號處理模塊

信號處理模塊實現(xiàn)對分數(shù)低階協(xié)方差譜估計的實現(xiàn)。設(shè)計框圖如圖3所示,其中x(n)為前端射頻接收機所接收的信號,在這里為信號源模塊所產(chǎn)生的混有α穩(wěn)定分布隨機噪聲的QPSK調(diào)制信號,首先取信號的符號得到u(n),對其做快速傅里葉變換(FFT),再進行取模操作,得到分數(shù)低階協(xié)方差譜S(w)。

關(guān)于基于分數(shù)低階協(xié)方差譜的頻譜感知算法研究及其FPGA實現(xiàn)

2.3 顯示模塊

在整個頻譜感知系統(tǒng)中,為了能夠更好地觀察分數(shù)低階協(xié)方差譜感知算法的效果,也讓用戶有一個良好的視覺體驗,本文利用液晶屏顯示分數(shù)低階協(xié)方差譜估計的結(jié)果。顯示模塊的設(shè)計如圖4所示。

關(guān)于基于分數(shù)低階協(xié)方差譜的頻譜感知算法研究及其FPGA實現(xiàn)

3 仿真及實驗驗證

頻譜檢測目的是從噪聲中檢測出主用戶信號的存在。本文利用MATLAB對算法進行了傳統(tǒng)功率譜估計和分數(shù)低階協(xié)方差譜估計方法的仿真。選取的QPSK信號帶寬為12.5 MHz,載波頻率為25 MHz,分析頻段0~50 MHz,α穩(wěn)定分布噪聲的特征指數(shù)為1。圖5顯示了傳統(tǒng)功率譜估計和P=0.8、P=0.4、P=0時分數(shù)低階協(xié)方差譜估計結(jié)果。

關(guān)于基于分數(shù)低階協(xié)方差譜的頻譜感知算法研究及其FPGA實現(xiàn)

從圖5中可以發(fā)現(xiàn),利用傳統(tǒng)功率譜估計的算法難以檢測出主用戶信號。當P=0.8時,統(tǒng)計階數(shù)為1.6,大于α值,統(tǒng)計量不存在,理論上檢測不出來,從圖中也可以看出,檢測效果非常不明顯。P=0的分數(shù)低階協(xié)方差譜估計明顯優(yōu)于P=0.4的譜估計。通過仿真可以發(fā)現(xiàn),分數(shù)低階協(xié)方差算法能夠有效地從α穩(wěn)定分布噪聲中檢測出主信號的存在,并且當P值越小時,檢測的效果越好。

液晶屏顯示界面如圖6所示,顯示了算法處理前的原始QPSK信號頻譜和混有α噪聲信號的頻譜,以及分數(shù)低階協(xié)方差統(tǒng)計量處理后的頻譜,其處理結(jié)果與上述結(jié)果相同。

關(guān)于基于分數(shù)低階協(xié)方差譜的頻譜感知算法研究及其FPGA實現(xiàn)

4 結(jié)論

本文采用分數(shù)低階協(xié)方差譜對穩(wěn)定分布噪聲下的主用戶信號進行了譜估計,并對統(tǒng)計矩P進行了優(yōu)化,通過MATLAB和頻譜感知系統(tǒng)的仿真及實驗,驗證基于分數(shù)低階協(xié)方差的感知方法能夠有效地解決傳統(tǒng)功率譜估計在非高斯噪聲環(huán)境下失效的問題,并且該算法能夠有效地從從噪聲中檢測出主信號的存在。

目前關(guān)于頻譜感知的研究基本上是理論與仿真,在實物平臺上的驗證和實現(xiàn)并不多見?;贔PGA設(shè)計的頻譜感知系統(tǒng)可移植性強,適用于不同的主用戶頻譜檢測方案在此系統(tǒng)上進行實現(xiàn)與驗證。

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

    關(guān)注

    1629

    文章

    21744

    瀏覽量

    603662
  • 頻譜
    +關(guān)注

    關(guān)注

    7

    文章

    882

    瀏覽量

    45643
收藏 人收藏

    評論

    相關(guān)推薦

    感知時間等比縮減的機會頻譜接入算法研究

    【作者】:甘曉利;文凱;李校林;【來源】:《電視技術(shù)》2010年02期【摘要】:以認知無線電(Cognitive Radio,CR)技術(shù)為基礎(chǔ),以電視頻譜資源研究為實例提出了一種基于感知時間等比縮減
    發(fā)表于 04-23 11:17

    Matlab協(xié)方差矩陣的計算原理

    c為求得的協(xié)方差矩陣,在matlab以矩陣a的每一列為變量,對應的每一行為樣本。這樣在矩陣a中就有3個列變量分別為a(:,1), a(:,2), a(:,3)。 在協(xié)方差矩陣c中,每一個元素c(i
    發(fā)表于 03-08 10:21

    Matlab協(xié)方差矩陣的計算原理

    為求得的協(xié)方差矩陣,在matlab以矩陣a的每一列為變量,對應的每一行為樣本。這樣在矩陣a中就有3個列變量分別為a(:,1), a(:,2), a(:,3)。 在協(xié)方差矩陣c中,每一個元素c(i,j
    發(fā)表于 05-07 09:36

    求一種復數(shù)浮點協(xié)方差矩陣的實現(xiàn)方案

    本文介紹了一種基于FPGA的復數(shù)浮點協(xié)方差矩陣實現(xiàn)方案。
    發(fā)表于 04-29 06:01

    基于隨機矩陣理論的DET合作頻譜感知算法

    針對認知無線電系統(tǒng)中的頻譜感知問題,該文采用隨機矩陣理論(Random Matrix Theory, RMT)對多認知用戶(Secondary User, SU)接收信號采樣協(xié)方差矩陣的最大特征值的分布特性進行了分析和
    發(fā)表于 02-09 14:31 ?12次下載

    基于復數(shù)浮點運算的協(xié)方差矩陣的FPGA實現(xiàn)

      O 引言   協(xié)方差矩陣的計算是信號處理領(lǐng)域的典型運算,是實現(xiàn)多級嵌套維納濾波器、空間
    發(fā)表于 10-08 17:41 ?2748次閱讀
    基于復數(shù)浮點運算的<b class='flag-5'>協(xié)方差</b>矩陣的<b class='flag-5'>FPGA</b><b class='flag-5'>實現(xiàn)</b>

    基于稀疏干擾協(xié)方差矩陣重構(gòu)的穩(wěn)健自適應波束形成算法(CAPON改正)

    基于Capon譜估計的干擾噪聲協(xié)方差矩陣重構(gòu)方法能夠消除快拍數(shù)據(jù)中的期望信號,提高波束形成算法的穩(wěn)健性,但是當快拍次數(shù)較少時Capon譜估計結(jié)果不準,重構(gòu)矩陣存在較大誤差而且算法計算量較大。針對
    發(fā)表于 11-03 11:26 ?14次下載
    基于稀疏干擾<b class='flag-5'>協(xié)方差</b>矩陣重構(gòu)的穩(wěn)健自適應波束形成<b class='flag-5'>算法</b>(CAPON<b class='flag-5'>譜</b>改正)

    協(xié)方差公式_協(xié)方差的計算公式例子

    協(xié)方差(Covariance)在概率論和統(tǒng)計學中用于衡量兩個變量的總體誤差。而方差協(xié)方差的一種特殊情況,即當兩個變量是相同的情況。協(xié)方差表示的是兩個變量的總體的誤差,這與只表示一個變
    發(fā)表于 11-29 15:05 ?24.4w次閱讀
    <b class='flag-5'>協(xié)方差</b>公式_<b class='flag-5'>協(xié)方差</b>的計算公式例子

    協(xié)方差矩陣是什么_協(xié)方差矩陣計算公式_如何計算協(xié)方差矩陣

    在統(tǒng)計學與概率論中,協(xié)方差矩陣的每個元素是各個向量元素之間的協(xié)方差,是從標量隨機變量到高維度隨機向量的自然推廣。
    發(fā)表于 12-05 15:58 ?25.9w次閱讀
    <b class='flag-5'>協(xié)方差</b>矩陣是什么_<b class='flag-5'>協(xié)方差</b>矩陣計算公式_如何計算<b class='flag-5'>協(xié)方差</b>矩陣

    基于鄰域差分和協(xié)方差信息處理單目標優(yōu)化的進化算法

    復雜的單目標優(yōu)化問題是進化計算領(lǐng)域的一個研究熱點問題.已有差分進化和協(xié)方差進化被認為是處理該問題的較有效的方法,其中差分信息類似于梯度可以有效的指導算法朝著最優(yōu)解方向搜索,而協(xié)方差則是
    發(fā)表于 12-14 15:18 ?0次下載

    基于接收信號樣本協(xié)方差矩陣最小特征值分布的頻譜感知算法

    的精度有待進一步提高。針對上述問題,通過利用隨機矩陣理論的最新研究成果,提出一種基于接收信號樣本協(xié)方差矩陣最小特征值分布的頻譜感知算法。最小
    發(fā)表于 01-16 10:54 ?0次下載

    協(xié)方差公式

    協(xié)方差公式 協(xié)方差就是投資組合中每種金融資產(chǎn)的可能收益與其期望收益之間的離差之積再乘以相應情況出現(xiàn)的概率后進行相加,所得總和就是該投資組合的協(xié)方差。 協(xié)方差的計算公式可以分為三個步驟:
    的頭像 發(fā)表于 06-21 21:12 ?1.6w次閱讀

    協(xié)方差矩陣和相關(guān)系數(shù)矩陣的轉(zhuǎn)化

    協(xié)方差矩陣和相關(guān)系數(shù)矩陣是統(tǒng)計學中常用的概念,在多變量統(tǒng)計分析中起著至關(guān)重要的作用。 在進行多變量統(tǒng)計分析時,我們通常會涉及多個變量之間的關(guān)系和相互作用。協(xié)方差矩陣和相關(guān)系數(shù)矩陣就是用來描述這些變量
    的頭像 發(fā)表于 01-12 11:02 ?2032次閱讀

    協(xié)方差矩陣怎么算 協(xié)方差矩陣和方差的關(guān)系

    協(xié)方差矩陣是一種反映多個隨機變量之間相關(guān)程度的矩陣。在統(tǒng)計學和金融學中,協(xié)方差矩陣是一種常用的工具,用于分析不同隨機變量之間的關(guān)聯(lián)性和方差。 為了理解協(xié)方差矩陣的計算方法,首先需要了解
    的頭像 發(fā)表于 01-30 10:39 ?4554次閱讀

    協(xié)方差矩陣中各元素含義 協(xié)方差矩陣怎么算

    協(xié)方差矩陣是統(tǒng)計學中常用的工具,用于描述多個隨機變量之間的關(guān)系。在進行數(shù)據(jù)分析和建模時,協(xié)方差矩陣能夠提供重要的信息,幫助我們理解變量之間的線性關(guān)系,以及它們的方差。本文將詳細介紹協(xié)方差
    的頭像 發(fā)表于 02-04 11:06 ?3594次閱讀