• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于GNU Radio高階累計量的MPSK信號分類器設(shè)計*

      2018-09-03 09:54:00李曉光潘克剛
      通信技術(shù) 2018年8期
      關(guān)鍵詞:碼元識別率分類器

      李曉光,潘克剛,齊 帥,潘 晨

      (中國人民解放軍陸軍工程大學 通信工程學院,江蘇 南京 210007)

      0 引 言

      自動調(diào)制分類是一種識別接收信號的調(diào)制類型技術(shù)。它在諸如智能調(diào)制解調(diào)器、軟件定義無線電、頻譜監(jiān)測、電子監(jiān)控和威脅分析、信號確認、干擾識別以及可編程和可重構(gòu)無線電系統(tǒng)[1-4]中有著廣泛應(yīng)用。其中,關(guān)鍵技術(shù)是設(shè)計能夠識別使用的調(diào)制類型的智能分類器。

      根據(jù)調(diào)制識別分類研究情況,在分類過程中分別使用多個特征提取,一般涉及二階、四階和六階的矩和累積量[5-7]。為了有效識別調(diào)制信號,基于計算的八階累計量,開發(fā)和驗證用于MPSK相位多級數(shù)字調(diào)制的自動分類技術(shù)。相比于前面的研究,在特征提取過程中選取與3個八階累積量關(guān)系相關(guān)的特征參數(shù)。

      所提出的分類算法將使用Matlab進行仿真驗證,并使用GNU Radio和Boost庫在C++中實現(xiàn)該識別模塊。GNU Radio和USRP軟件無線電是一種開放的可重新編程的無線電通信系統(tǒng),根據(jù)軟件改變便攜式USRP硬件設(shè)置,結(jié)合GNU Radio軟件就可設(shè)計所需的通信系統(tǒng)。

      1 多相數(shù)字調(diào)制(MPSK)

      M進制相移鍵控信號載波相位有M個值,已調(diào)信號的時域表達式為:

      MPSK調(diào)制的星座平面中,點分為兩部分:相位分量和正交分量,分別稱為描述星座Xi的表達式的實部和虛部:

      其中A是信號幅度值,φ是星座的相位角。

      2 高階矩和高階累積量

      X=cul(x1,x2,…xk)是一向量,Ix={1,2,…,k}是其指示符集。mx( I )和cx( I )是X的子向量X1的矩和累積量,可以寫出:

      于是,得到矩-累積量公式(簡稱M-C公式):

      以一種類似的方式,累積量被定義為一個復雜的、零均值和階數(shù)為p的隨機過程Cpq,x=cum[Xp-qX—p]。

      對于MPSK調(diào)制復數(shù)隨機過程,定義了算子cum[·]。對于k=8,l=0、1、4,根據(jù)M-C公式有:

      3 分類器設(shè)計

      根據(jù)以前的結(jié)果,在MPSK星座計算八階累積量變量,信號模型為加性高斯白噪聲數(shù)字調(diào)制信號。假設(shè)在載波、定時同步的前提下,經(jīng)過下變頻,匹配濾波器輸出的復基帶序列表達式為:

      其中,p為信號的平均功率,an為發(fā)送碼元序列,Ts是碼元周期,θc為相位偏差,ωc為載頻,g(·)為發(fā)送的碼元波形,n(i)為零均值的加性復高斯白噪聲序列,N為觀測數(shù)據(jù)的長度。

      接收端已知載頻信息且達到定時同步的情況下,對待識別信號進行下變頻處理,得到了采樣復信號序列的表達式為:

      通過對高階累積量理論的研究可以知道,對于信號,階數(shù)k>2的累積量對噪聲nk具有抑制作用。因此,這里只分析ak的各累積量。對于MPSK信號而言,它的碼元同步采樣復信號的表達式為:

      在假定發(fā)送的信息序列為獨立同分布的情況下,計算2PSK信號的高階矩,得到如下八階累積量:

      在MPSK(2PSK、4PSK、8PSK和 16PSK) 計算八階累積量結(jié)果,如表1所示。

      從表1可以看出,累積量結(jié)果取決于信號的平均功率和相位偏差。

      表1 MPSK八階累積量

      根據(jù)表1中提到的理論結(jié)果,提出將其定義為用于識別調(diào)制的特征向量,具有以下關(guān)系:

      根據(jù)式(15)得到FM的確定性值??紤]表1的結(jié)果,對于每個要分類的調(diào)制類型,有:

      可以采用定義新的特征參數(shù):

      來實現(xiàn)MPSK信號的分類[8]。

      可見,DΩ結(jié)果與信號的平均功率和相位偏差無關(guān)。所以,分類器邏輯設(shè)計如下:

      假設(shè)觀測值為FR=[+],實測值D=+對不同的MPSK調(diào)制類型實現(xiàn)分類。

      4 仿真分析

      仿真分析MPSK信號分類識別性能。通過Matlab產(chǎn)生仿真MPSK信號,仿真條件為:采樣頻率60 kHz,載波頻率10 kHz,碼元速率為2 500 Hz,符號數(shù)為1 000,噪聲為加性高斯窄帶噪聲,SNR=-5~25 dB。

      圖1為根據(jù)這一特征參數(shù)進行500次蒙特卡羅試驗對信號進行分類識別得到的結(jié)果。該參數(shù)在SNR>2.5 dB的情況下,可以對MPSK信號分類。

      圖2為輸入符號數(shù)N分別為1 000和500時,進行1 500次蒙特卡洛試驗的出的的識別率。圖2(a)中,在SNR≥6 dB時,識別率可達到100%;而N為500的圖2(b)中顯示,在SNR=7時,識別率還沒達到100%,尤其是16PSK表現(xiàn)更差??梢姡枖?shù)越多,識別率越高。

      圖1 分類識別結(jié)果

      圖2 識別率

      綜合識別結(jié)果和識別率情況,當信號SNR>5 dB時,可以實現(xiàn)正確的分類,驗證了分類方法的有效性和準確性。

      5 軟件無線電平臺設(shè)計

      5.1 軟件無線電平臺簡介

      GNU Radio和USRP軟件無線電平臺,軟件部分主要基于Linux操作系統(tǒng),通信系統(tǒng)模型由C++和Python語言編程構(gòu)成。C++語言用來編寫各種信號處理模塊,而這些信號處理模塊在GNU Radio中被稱為“Block”;Python用來連接各個Block,使之成為一個腳本文件,從而實現(xiàn)通信系統(tǒng)的某些功能,而這個腳本文件被稱為“Flow graph”。USRP是硬件部分,作用是收發(fā)射頻信號并將其轉(zhuǎn)換為基帶信號連接PC機[9]。

      通過軟件開發(fā)通信系統(tǒng)具有良好的性能,只需利用系統(tǒng)自帶的通信模塊功能和開發(fā)的Block,就可改變系統(tǒng)的功能。因此,利用該系統(tǒng)進行仿真實現(xiàn)和做成工程項目也已經(jīng)普遍。此外,該平臺軟件是一個開源項目,硬件部分的價格不高,技術(shù)要求較低,用戶均可參與該平臺的建設(shè)[10-11]。

      5.2 分類器設(shè)計

      5.2.1 C++程序設(shè)計流程圖

      C++程序設(shè)計流程圖,如圖3所示[12-13]。

      將輸入分成M段長度為L的數(shù)據(jù),根據(jù)式(15)、式(16)和式(17)計算D(i),i=1,2,…,M,求出平均值D。根據(jù)比較設(shè)置的閥值和參照分類器邏輯設(shè)計(式(18))輸出調(diào)制類型識別結(jié)果,并將數(shù)據(jù)推送到下一個信號處理模塊。

      5.2.2 grc/myblk_CUMA.xml設(shè)計

      主要設(shè)計Block名稱、控制參數(shù)和輸入輸出口,如表2所示。

      圖3 流程圖

      表2 相關(guān)設(shè)計參數(shù)

      其中,在程序運行過程中,實時改變參數(shù)的值callback關(guān)鍵字,調(diào)用C++的成員函數(shù),修改BLOCKSIZE的值,用來控制每次截取數(shù)據(jù)塊大小。

      5.2.3 Block設(shè)計

      分類器為同步類型模塊名稱為CUMA,輸入輸出端數(shù)據(jù)類型為復數(shù)(Complex)。設(shè)計2個輸出口連接不同的解調(diào)模塊,配置參數(shù)為處理數(shù)據(jù)模塊大小,默認24 000。

      圖4為3部分的拼合。右上方為Block已經(jīng)注冊到系統(tǒng)內(nèi),左上方為創(chuàng)建的Block調(diào)用情況,下方則為Block設(shè)置參數(shù)。

      圖4 分類器

      5.3 軟件無線電平臺設(shè)計和結(jié)果

      發(fā)射機(如圖5所示)隨機信號生成模塊,調(diào)制模塊生成MPSK復包絡(luò)信號,使用USRP設(shè)置中心頻率為1 GHz的信號進行無線發(fā)射。為了監(jiān)控星座圖,可在發(fā)射端構(gòu)建信號監(jiān)測模塊。接收機如圖6所示,UHD中心頻率1 GHz,包括分類器識別模塊、可控信道信道模塊、CMA盲均衡模塊、鎖相環(huán)模塊和信號監(jiān)測模塊。

      圖5 發(fā)射圖

      圖6 接收圖

      圖7 接收端信號星座圖

      圖7 是模塊搭建后測試2PSK、4PSK、8PSK、16PSK信號經(jīng)過可變信道進行參數(shù)設(shè)置,經(jīng)過分類器模塊處理后的星座圖??梢?,分類器能準確識別輸入信號,模塊性能良好。

      6 結(jié) 語

      在計算八階累積量的基礎(chǔ)上,定義新的特征向量和特征參數(shù),而這些特征不受信號的幅度和相位偏差影響,可利用特征值設(shè)計MPSK信號調(diào)制識別分類器。通過Matlab仿真進行對比論證,結(jié)果證明了該分類器的有效性和正確性。此外,基于GNU Radio和URSP平臺實現(xiàn)了模塊化設(shè)計,通過MPSK的調(diào)制信號驗證,證明分類器模塊具有良好的性能,為該方向工程實現(xiàn)奠定了良好的試驗基礎(chǔ)。

      猜你喜歡
      碼元識別率分類器
      LFM-BPSK復合調(diào)制參數(shù)快速估計及碼元恢復
      雷達與對抗(2020年2期)2020-12-25 02:09:26
      基于類圖像處理與向量化的大數(shù)據(jù)腳本攻擊智能檢測
      計算機工程(2020年3期)2020-03-19 12:24:50
      基于真耳分析的助聽器配戴者言語可懂度指數(shù)與言語識別率的關(guān)系
      提升高速公路MTC二次抓拍車牌識別率方案研究
      BP-GA光照分類器在車道線識別中的應(yīng)用
      電子測試(2018年1期)2018-04-18 11:52:35
      基于極大似然準則的短猝發(fā)信號盲解調(diào)
      加權(quán)空-譜與最近鄰分類器相結(jié)合的高光譜圖像分類
      結(jié)合模糊(C+P)均值聚類和SP-V-支持向量機的TSK分類器
      高速公路機電日常維護中車牌識別率分析系統(tǒng)的應(yīng)用
      基于LLE降維和BP_Adaboost分類器的GIS局部放電模式識別
      桑植县| 绥棱县| 聂拉木县| 盐津县| 慈利县| 长丰县| 蒲城县| 利辛县| 扶绥县| 甘泉县| 太原市| 武山县| 长寿区| 江华| 怀仁县| 文登市| 宁都县| 龙里县| 疏附县| 唐山市| 汾西县| 金门县| 上蔡县| 葫芦岛市| 微山县| 青浦区| 黑河市| 肥东县| 万州区| 濮阳县| 河间市| 芷江| 辽宁省| 定州市| 石河子市| 沾益县| 自治县| 黄浦区| 五原县| 浪卡子县| 洛川县|