您的位置:首頁>正文

基於特徵值對數分佈的頻譜感知演算法

楊雪梅1, 徐家品2, 何 希2

(1.四川大學錦江學院 電氣與電子資訊學院, 四川 眉山620860;2.四川大學 電子資訊學院, 四川 成都610065)

利用樣本協方差矩陣幾何平均特徵值的對數分佈特性, 提出了一種新的頻譜感知演算法。 該演算法基於樣本協方差矩陣最大最小特徵值之差與幾何平均特徵值的比值, 通過比較該比值與門限的大小來判斷主用戶是否佔用分配頻譜, 不需要知道主使用者信號和雜訊的先驗資訊, 得到了十分簡單的判決門限表達閉式。 模擬結果表明, 在低信噪比、低協作使用者數以及低樣本點數的條件下,

所提演算法能獲得更優的感知性能;並且所提演算法的感知性能較為穩定, 受樣本中極端值和虛警概率的影響均較小。

頻譜感知;樣本協方差矩陣;幾何平均特徵值;感知性能

中圖分類號:TN92

文獻標識碼:A

DOI:10.16157/j.issn.0258-7998.172127

中文引用格式:楊雪梅, 徐家品, 何希. 基於特徵值對數分佈的頻譜感知演算法[J].電子技術應用, 2018, 44(1):79-83.

英文引用格式:Yang Xuemei, Xu Jiapin, He Xi. Spectrum sensing algorithm based on the logarithmic distribution of eigenvalue[J]. Application of Electronic Technique, 2018, 44(1):79-83.

0 引言

在實際通信環境中, 對於認知無線電(Cognitive Radio, CR)[1]的頻譜感知, 針對信號相關和雜訊不確定現象很可能同時存在的問題, 國內外學者們提出了許多有效的頻譜感知方法[2-4], 這些方法成功地規避了經典檢測法的缺點。 隨著認知無線電技術的廣泛發展與深入研究, 基於隨機矩陣理論(Random Matrix Theory, RMT)的頻譜感知方法成為了研究熱點[5-6]。

文獻[7]中利用了Wishart矩陣最大特徵值的分佈, 將算術平均特徵值近似為雜訊的方差, 得到了較高的檢測性能, 但在採樣點數小、信噪比低時, 性能略差;針對最小特徵值的極限分佈比最大特徵值的極限分佈更精確這一條件, 文獻[8]、[9]分別利用了最小特徵值的一階和二階Tracy-Widom分佈特性, 通過減小判決門限來提高檢測性能, 但Tracy-Widom函數求解很困難, 只能通過查表獲得一些離散值;文獻[10]、[11]中利用多元統計理論和協方差矩陣的分佈特性, 得到特徵值運算式的對數分佈形式, 但在低信噪比條件下, 需通過增加樣本點來提高檢測性能;文獻[12]中利用了卡方分佈和中心極限定理, 推導出了算術平均特徵值的分佈特性, 其中AME(Average to Maximum Eigenvalue)演算法的檢測性能要在較多協作使用者數條件下才高於最大最小特徵值演算法[13]。

針對以上各演算法的問題, 本文運用接收信號的樣本協方差矩陣幾何平均特徵值的對數分佈規律特性, 提出了一種基於樣本協方差矩陣最大最小特徵值之差與幾何平均特徵值(Difference between the Maximum-Minimum and Geometric mean eigenvalue, DMMG)比值的頻譜感知演算法, 並對該演算法的感知性能進行了理論分析和模擬驗證。 與其他演算法相比, 該演算法檢測性能較好, 受樣本中極端值和虛警概率的影響較小, 且判決門限十分簡單。

1 系統模型

1.1 多使用者協作頻譜感知場景

本文採用圖1所示的認知無線電網路系統。 該系統由多個主使用者(Primary User, PU)、多個認知用戶(Secondary User, SU)、一個主用戶基站(Primary Base Station, PBS)和一個認知用戶基站(Secondary Base Station, SBS)組成, PU通過PBS進行通信,

SU通過多使用者協作的方式對PBS發射的信號進行接收和採樣, 並將這些採樣資料送到SBS中進行相應的處理, 從而判斷該段頻譜是否空閒, 實現多用戶協作頻譜感知。

1.2 頻譜感知模型

SU通過對接收信號的檢測來判斷PU信號是否存在, 用H1表示雜訊與信號同時存在的情況,

用H0表示只有雜訊的情況, 則整個檢測過程可以建模為一個二元假設檢測模型:

2 DMMG演算法的理論分析

2.1 樣本協方差矩陣的幾何平均特徵值特性

當PU信號不存在時(H0), 則:

2.2 DMMG演算法的判決門限推導

2.3 DMMG演算法判決門限的有效性

由判決門限運算式(19)可知,γ只與採樣點數N、協作用戶數M和虛警概率Pfa有關。給定Pfa=0.01,M=10,進行模擬,如圖2所示。由模擬結果可知,γ隨採樣點數的變化而動態調整;在不同採樣點數情況下,γ的關係曲線位於只有雜訊情況下的關係曲線的上方;由於存在虛警概率,在只有雜訊情況下的值也可能存在極少的點位於γ關係曲線的上方。根據判決規則式(20)可知,模擬結果已驗證DMMG演算法判決門限的有效性。

3 演算法性能模擬

3.1 模擬環境及工具

本文分別從不同信噪比、協作用戶數、採樣點數、虛警概率以及樣本中存在極端值情況5個方面對DMMG演算法進行模擬分析。在模擬中,DMMG演算法將與AMME(Average to Maximum-Minimum Eigenvalue)、NMME(Novel Maximum-Minimum Eigenvalue)、AME以及BESD(Blind Eigenvalues Detection)演算法進行比較;實驗採用10 000次的Monte Carlo模擬,模擬平臺為MATLAB(R2013a)。

3.2 模擬結果及分析

3.2.1 檢測概率與信噪比的關係

各種演算法在不同信噪比(dB)情況下的檢測性能如圖3所示。其中N=100,Pfa=0.05,M=5。由圖可知,在低信噪比條件下,DMMG演算法的檢測性能高於其他4種演算法,當SNR=-6 dB時,DMMG演算法的檢測概率已達0.954。當採樣點數為100、虛警概率為0.05、協作用戶數為5時,信噪比在-20 dB~-5 dB的範圍內,DMMG演算法的性能最好。

3.2.2 檢測概率與協作用戶數的關係

各種演算法在不同協作使用者數情況下的檢測性能如圖4所示,其中N=200,Pfa=0.05,SNR=-8 dB。由圖可知,在小協作使用者數情況下,DMMG演算法的檢測性能最佳。當M=5時,DMMG演算法獲得0.938的檢測概率。在採樣點數為200、虛警概率為0.05、信噪比為-8 dB時,協作用戶數在3~6的範圍內,DMMG演算法的感知性能最優。

3.2.3 檢測概率與採樣點數之間的關係

各種演算法在不同採樣點數情況下的檢測性能如圖5所示,其中M=5,Pfa=0.05,SNR=-8 dB。由圖可知,在相同採樣點數情況下,檢測概率最高的是DMMG演算法;當N=200,DMMG演算法已達0.933的檢測概率,優於其他演算法。在虛警概率為0.05、信噪比為-8 dB、協作用戶數為5時,採樣點數大於協作用戶數並小於350的範圍內,DMMG演算法的感知性能最高。

3.2.4 樣本中極端值對檢測性能的影響

表1列出了當N=120時,各種演算法在是否存在極端值兩種情況下檢測概率的偏差(取正值)。可見其中DMMG演算法的偏差最小。

在是否存在極端值兩種情況下各種演算法的檢測概率隨採樣點數變化的關係曲線如圖6所示,其中M=10,Pfa=0.05,SNR=-10 dB。當樣本中存在極端值時,BESD演算法幾乎完全喪失檢測性能,NMME和AME兩種演算法的關係曲線與理想情況(無極端值)下存在較大的差異。DMMG演算法在是否存在極端值兩種情況下的模擬曲線均位於AMME演算法關係曲線的上方。綜上,DMMG演算法受樣本中極端值的影響較小,其檢測性能優於其他4種演算法。

3.2.5 檢測概率與虛警概率的關係

檢測概率隨虛警概率變化的關係曲線如圖7所示,其中,M=10;採樣點數N=100,200,350;信噪比SNR=-10 dB,-15 dB。結果表明,當虛警概率從0.01增加到0.1,在不同的採樣點數和信噪比情況下,DMMG演算法的檢測概率增加均不到0.1。由此可知,DMMG演算法受虛警概率的影響較小。

4 結論

本文運用特徵值的對數分佈特性,提出了一種基於接收信號樣本協方差矩陣最大最小特徵值之差與幾何平均特徵值比值的新演算法,即DMMG演算法。該演算法不敏感於雜訊不確定性,不依賴于Tracy-Widom定理,通過與AMME、NMME、AME和BESD 4種演算法相比較可得:DMMG演算法在低信噪比、低協作使用者數以及低樣本點數條件下,具有更好的檢測性能,當滿足協作使用者數多於3少於6,採樣點數大於協作用戶數並小於350,信噪比在-20 dB~-5 dB的範圍內,DMMG演算法的感知性能達到最優。此外,DMMG演算法的感知性能較為穩定,受虛警概率和樣本中極端值的影響較小。

參考文獻

[1] MITOLA J,MAGUIRE G Q.Cognitive radio:making software radios more personal[J].IEEE Personal Communications,1999,6(4):13-18.

[2] BENEDETTO F,GIUNTA G,RENFORS M.A spectrum sensing algorithm for constant modulus primary users signals[J].IEEE Communications Letters,2016,20(2):400-403.

[3] SIMPSON O,ABDULKADIR Y,SUN Y.Optimal entropy quantization for maximum likelihood estimation based cooperative spectrum sensing[C].IEEE Wireless Telecommunications Symposium(WTS),London,United Kingdom,2016:1-5.

[4] 曹開田,楊震.基於隨機矩陣理論的DET合作頻譜感知演算法[J].電子與資訊學報,2010,32(1):129-134.

[5] AHMED A,HU Y F,NORAS J M,et al. Random matrix theory based spectrum sensing for cognitive radio networks[C].Internet Technologies and Applications(ITA),Wrexham,2015:479-483.

[6] 劉甯,史浩山,劉利平,等.基於隨機矩陣的新型頻譜盲感知方法[J].西北工業大學學報,2016,34(2):262-267.

[7] 劉會衡,鄧小鴻,陳偉.一種基於特徵值的多天線認知無線電盲感知演算法[J].電腦應用研究,2015,32(1):191-193.

[8] 彌寅,盧光躍.基於特徵值極限分佈的合作頻譜感知演算法[J].通信學報,2015,36(1):84-89.

[9] 楊智,徐家品.基於最小特徵值分佈的頻譜感知演算法[J].電腦應用,2015,35(2):354-357.

[10] LEI K J,YANG X,PENG S L,et al. Determinant of the sample covariance matrix based spectrum sensing algorithm for cognitive radio[C].IEEE Int Conf WiCOM,Wuhan,China,2011:1-4.

[11] 雷可君,楊喜,彭盛亮,等.基於特徵值檢測的多天線盲頻譜感知演算法的研究[J].系統模擬學報,2012,24(7):1549-1554.

[12] 徐家品,楊智.基於隨機矩陣特徵值比的頻譜感知改進演算法[J].電波科學學報,2015,30(2):282-288.

[13] ZENG Y H,LIANG Y C.Eigenvalue-based spectrum sensing algorithms for cognitive radio[J].IEEE Transactions on Communications,2009,57(6):1784-1793.

[14] BAO Z Q,HUANG Q D,ZHAI Y Z,et al.Fast blind spectrum sensing method based on determinant of covariance Matrix[C].IEEE Int Conf CSIP,Xi′an,Shaanxi,2012:439-443.

[15] MUIRHEAD R J.Aspects of multivariate statistical theory[M].Hoboken,NJ,USA:John Wiley&Sons,Inc,1982:85-101.

[16] BAI Z D.Methodologies in spectral analysis of large dimensional random matrices,a review[J].Statistica Sinica,1999,9(3):611-662.

2.2 DMMG演算法的判決門限推導

2.3 DMMG演算法判決門限的有效性

由判決門限運算式(19)可知,γ只與採樣點數N、協作用戶數M和虛警概率Pfa有關。給定Pfa=0.01,M=10,進行模擬,如圖2所示。由模擬結果可知,γ隨採樣點數的變化而動態調整;在不同採樣點數情況下,γ的關係曲線位於只有雜訊情況下的關係曲線的上方;由於存在虛警概率,在只有雜訊情況下的值也可能存在極少的點位於γ關係曲線的上方。根據判決規則式(20)可知,模擬結果已驗證DMMG演算法判決門限的有效性。

3 演算法性能模擬

3.1 模擬環境及工具

本文分別從不同信噪比、協作用戶數、採樣點數、虛警概率以及樣本中存在極端值情況5個方面對DMMG演算法進行模擬分析。在模擬中,DMMG演算法將與AMME(Average to Maximum-Minimum Eigenvalue)、NMME(Novel Maximum-Minimum Eigenvalue)、AME以及BESD(Blind Eigenvalues Detection)演算法進行比較;實驗採用10 000次的Monte Carlo模擬,模擬平臺為MATLAB(R2013a)。

3.2 模擬結果及分析

3.2.1 檢測概率與信噪比的關係

各種演算法在不同信噪比(dB)情況下的檢測性能如圖3所示。其中N=100,Pfa=0.05,M=5。由圖可知,在低信噪比條件下,DMMG演算法的檢測性能高於其他4種演算法,當SNR=-6 dB時,DMMG演算法的檢測概率已達0.954。當採樣點數為100、虛警概率為0.05、協作用戶數為5時,信噪比在-20 dB~-5 dB的範圍內,DMMG演算法的性能最好。

3.2.2 檢測概率與協作用戶數的關係

各種演算法在不同協作使用者數情況下的檢測性能如圖4所示,其中N=200,Pfa=0.05,SNR=-8 dB。由圖可知,在小協作使用者數情況下,DMMG演算法的檢測性能最佳。當M=5時,DMMG演算法獲得0.938的檢測概率。在採樣點數為200、虛警概率為0.05、信噪比為-8 dB時,協作用戶數在3~6的範圍內,DMMG演算法的感知性能最優。

3.2.3 檢測概率與採樣點數之間的關係

各種演算法在不同採樣點數情況下的檢測性能如圖5所示,其中M=5,Pfa=0.05,SNR=-8 dB。由圖可知,在相同採樣點數情況下,檢測概率最高的是DMMG演算法;當N=200,DMMG演算法已達0.933的檢測概率,優於其他演算法。在虛警概率為0.05、信噪比為-8 dB、協作用戶數為5時,採樣點數大於協作用戶數並小於350的範圍內,DMMG演算法的感知性能最高。

3.2.4 樣本中極端值對檢測性能的影響

表1列出了當N=120時,各種演算法在是否存在極端值兩種情況下檢測概率的偏差(取正值)。可見其中DMMG演算法的偏差最小。

在是否存在極端值兩種情況下各種演算法的檢測概率隨採樣點數變化的關係曲線如圖6所示,其中M=10,Pfa=0.05,SNR=-10 dB。當樣本中存在極端值時,BESD演算法幾乎完全喪失檢測性能,NMME和AME兩種演算法的關係曲線與理想情況(無極端值)下存在較大的差異。DMMG演算法在是否存在極端值兩種情況下的模擬曲線均位於AMME演算法關係曲線的上方。綜上,DMMG演算法受樣本中極端值的影響較小,其檢測性能優於其他4種演算法。

3.2.5 檢測概率與虛警概率的關係

檢測概率隨虛警概率變化的關係曲線如圖7所示,其中,M=10;採樣點數N=100,200,350;信噪比SNR=-10 dB,-15 dB。結果表明,當虛警概率從0.01增加到0.1,在不同的採樣點數和信噪比情況下,DMMG演算法的檢測概率增加均不到0.1。由此可知,DMMG演算法受虛警概率的影響較小。

4 結論

本文運用特徵值的對數分佈特性,提出了一種基於接收信號樣本協方差矩陣最大最小特徵值之差與幾何平均特徵值比值的新演算法,即DMMG演算法。該演算法不敏感於雜訊不確定性,不依賴于Tracy-Widom定理,通過與AMME、NMME、AME和BESD 4種演算法相比較可得:DMMG演算法在低信噪比、低協作使用者數以及低樣本點數條件下,具有更好的檢測性能,當滿足協作使用者數多於3少於6,採樣點數大於協作用戶數並小於350,信噪比在-20 dB~-5 dB的範圍內,DMMG演算法的感知性能達到最優。此外,DMMG演算法的感知性能較為穩定,受虛警概率和樣本中極端值的影響較小。

參考文獻

[1] MITOLA J,MAGUIRE G Q.Cognitive radio:making software radios more personal[J].IEEE Personal Communications,1999,6(4):13-18.

[2] BENEDETTO F,GIUNTA G,RENFORS M.A spectrum sensing algorithm for constant modulus primary users signals[J].IEEE Communications Letters,2016,20(2):400-403.

[3] SIMPSON O,ABDULKADIR Y,SUN Y.Optimal entropy quantization for maximum likelihood estimation based cooperative spectrum sensing[C].IEEE Wireless Telecommunications Symposium(WTS),London,United Kingdom,2016:1-5.

[4] 曹開田,楊震.基於隨機矩陣理論的DET合作頻譜感知演算法[J].電子與資訊學報,2010,32(1):129-134.

[5] AHMED A,HU Y F,NORAS J M,et al. Random matrix theory based spectrum sensing for cognitive radio networks[C].Internet Technologies and Applications(ITA),Wrexham,2015:479-483.

[6] 劉甯,史浩山,劉利平,等.基於隨機矩陣的新型頻譜盲感知方法[J].西北工業大學學報,2016,34(2):262-267.

[7] 劉會衡,鄧小鴻,陳偉.一種基於特徵值的多天線認知無線電盲感知演算法[J].電腦應用研究,2015,32(1):191-193.

[8] 彌寅,盧光躍.基於特徵值極限分佈的合作頻譜感知演算法[J].通信學報,2015,36(1):84-89.

[9] 楊智,徐家品.基於最小特徵值分佈的頻譜感知演算法[J].電腦應用,2015,35(2):354-357.

[10] LEI K J,YANG X,PENG S L,et al. Determinant of the sample covariance matrix based spectrum sensing algorithm for cognitive radio[C].IEEE Int Conf WiCOM,Wuhan,China,2011:1-4.

[11] 雷可君,楊喜,彭盛亮,等.基於特徵值檢測的多天線盲頻譜感知演算法的研究[J].系統模擬學報,2012,24(7):1549-1554.

[12] 徐家品,楊智.基於隨機矩陣特徵值比的頻譜感知改進演算法[J].電波科學學報,2015,30(2):282-288.

[13] ZENG Y H,LIANG Y C.Eigenvalue-based spectrum sensing algorithms for cognitive radio[J].IEEE Transactions on Communications,2009,57(6):1784-1793.

[14] BAO Z Q,HUANG Q D,ZHAI Y Z,et al.Fast blind spectrum sensing method based on determinant of covariance Matrix[C].IEEE Int Conf CSIP,Xi′an,Shaanxi,2012:439-443.

[15] MUIRHEAD R J.Aspects of multivariate statistical theory[M].Hoboken,NJ,USA:John Wiley&Sons,Inc,1982:85-101.

[16] BAI Z D.Methodologies in spectral analysis of large dimensional random matrices,a review[J].Statistica Sinica,1999,9(3):611-662.

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示