国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于神經(jīng)網(wǎng)絡(luò)的數(shù)字調(diào)制信號(hào)的自動(dòng)識(shí)別

2017-03-21 21:21:16周明江王繼武
關(guān)鍵詞:模式識(shí)別特征提取神經(jīng)網(wǎng)絡(luò)

周明江++王繼武

摘 要:該文在采用MATLAB生成FSK、PSK等常用數(shù)字調(diào)制信號(hào)的基礎(chǔ)上,進(jìn)一步詳細(xì)分析了各種常用數(shù)字調(diào)制信號(hào)的基本瞬時(shí)特征,提取出了可用于區(qū)分各種常用數(shù)字調(diào)制信號(hào)的5個(gè)特征參數(shù),并將特征參數(shù)映射為常用數(shù)字調(diào)制信號(hào),依據(jù)特征參數(shù)將神經(jīng)網(wǎng)絡(luò)技術(shù)運(yùn)用于常用數(shù)字調(diào)制信號(hào)的自動(dòng)識(shí)別,實(shí)驗(yàn)證明此方法能較好識(shí)別常用數(shù)字調(diào)制信號(hào),效果良好。

關(guān)鍵詞:神經(jīng)網(wǎng)絡(luò) 特征提取 模式識(shí)別

中圖分類(lèi)號(hào):U495 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2017)01(a)-0115-05

隨著通信技術(shù)的飛速發(fā)展,出現(xiàn)了適用于不同背景環(huán)境的通信標(biāo)準(zhǔn),每種標(biāo)準(zhǔn)都有其特定的調(diào)制方式和工作頻段,為了滿足人們實(shí)現(xiàn)不同標(biāo)準(zhǔn)間互通的需求,軟件無(wú)線電技術(shù)應(yīng)運(yùn)而生。它利用可升級(jí)、可替代的軟件來(lái)完成盡可能多的通信功能硬件模塊,將多種類(lèi)型的信號(hào)處理基于一體。為了能夠處理不同類(lèi)型的調(diào)制信號(hào),必須首先識(shí)別出信號(hào)的調(diào)制類(lèi)型,然后才能進(jìn)行下一步處理。因此,調(diào)制信號(hào)的自動(dòng)識(shí)別技術(shù),就成了軟件無(wú)線電技術(shù)中的關(guān)鍵。

神經(jīng)網(wǎng)絡(luò)具有的信息分布式存儲(chǔ)、大規(guī)模自適應(yīng)并行處理和高度的容錯(cuò)性等特點(diǎn),是用于模式識(shí)別的基礎(chǔ)。特別是其學(xué)習(xí)能力和容錯(cuò)性對(duì)不確定性模式識(shí)別具有獨(dú)到之處。其中BP網(wǎng)絡(luò)長(zhǎng)期以來(lái)一直是神經(jīng)網(wǎng)絡(luò)分類(lèi)器的熱點(diǎn),由于它理論發(fā)展成熟,網(wǎng)絡(luò)結(jié)構(gòu)清晰,因此得到了廣泛應(yīng)用?;贏.K. Nandi和E.E. Azzouz從瞬時(shí)頻率、瞬時(shí)幅度和瞬時(shí)相位中提取的特征參數(shù),我們就可以用神經(jīng)網(wǎng)絡(luò)對(duì)常用的數(shù)字調(diào)制信號(hào)進(jìn)行自動(dòng)分類(lèi)。

1 神經(jīng)網(wǎng)絡(luò)

根據(jù)T. Koholen的定義:“人工神經(jīng)網(wǎng)絡(luò)是由具有適應(yīng)性的簡(jiǎn)單單元組成的廣泛并行互連的網(wǎng)絡(luò),它的組織能夠模擬生物神經(jīng)系統(tǒng)對(duì)真實(shí)世界物體做出交互反應(yīng)?!比斯ど窠?jīng)網(wǎng)絡(luò)是在現(xiàn)代神經(jīng)學(xué)研究成果的基礎(chǔ)上發(fā)展起來(lái)的模仿人腦信息處理機(jī)制的網(wǎng)絡(luò)系統(tǒng),它由大量簡(jiǎn)單的人工神經(jīng)元廣泛連接而成,反映了人腦功能的若干特性,可以完成學(xué)習(xí)、記憶、識(shí)別和推理等功能。

2 數(shù)字調(diào)制信號(hào)特征參數(shù)的提取

計(jì)算機(jī)處理的信號(hào)都是對(duì)調(diào)制信號(hào)采樣后的采樣信號(hào)序列,因此設(shè)采樣序列為(n=0,1,2,…,Ns),采樣頻率為。對(duì)采樣序列進(jìn)行希爾伯特變換,得如下解析表達(dá)式:

(1)

采樣序列的瞬時(shí)幅度:

(2)

瞬時(shí)相位:

(3)

由于是按模計(jì)算相位序列,當(dāng)相位的真值超過(guò),按模計(jì)算相位序列就會(huì)造成相位卷疊。載波頻率引起的線性相位分量,是造成相位卷疊的主要因素。因此,必須對(duì)進(jìn)行去相位卷疊。去相位卷疊后的相位序列為,再對(duì)進(jìn)行去線性相位運(yùn)算,得到真正相位序列。瞬時(shí)頻率為:

(4)

在上述基礎(chǔ)上,提取下面5個(gè)特征參數(shù)。

(1)是被截取信號(hào)片段的零中心歸一化瞬時(shí)幅度的譜密度的最大值,定義為:

(5)

其中為零中心歸一化瞬時(shí)幅度在t=i/fs(i=1,2,…,Ns)時(shí)刻的值;為采樣速率;為每一個(gè)信號(hào)樣本采樣點(diǎn)的樣本個(gè)數(shù)。定義如下:

-1 (6)

其中:

, (7)

(2)為非弱信號(hào)段中瞬時(shí)相位非線性分量的絕對(duì)值的標(biāo)準(zhǔn)偏差,定義如下:

(8)

其中為經(jīng)過(guò)零中心化處理后瞬時(shí)相位的非線性分量在時(shí)刻的值;為判斷弱信號(hào)段的一個(gè)幅度判決門(mén)限電平,在門(mén)限以下信號(hào)對(duì)噪聲非常敏感,這里取;C為全部取樣數(shù)據(jù)中大于判決門(mén)限的樣本數(shù)據(jù)的個(gè)數(shù)。

(3)為非弱信號(hào)段中瞬時(shí)相位非線性分量的標(biāo)準(zhǔn)偏差,定義如下:

(9)

(4)為零中心歸一化非弱信號(hào)段瞬時(shí)幅度絕對(duì)值的標(biāo)準(zhǔn)偏差,定義如下:

(10)

(5)為零中心歸一化非弱信號(hào)段瞬時(shí)頻率絕對(duì)值的標(biāo)準(zhǔn)偏差,定義如下:

(11)

其中,,,,rs為數(shù)字序列的符號(hào)速率。

3 基于BP網(wǎng)絡(luò)的數(shù)字調(diào)制信號(hào)的自動(dòng)識(shí)別

把BP網(wǎng)絡(luò)應(yīng)用于數(shù)字調(diào)制信號(hào)的自動(dòng)識(shí)別,是應(yīng)用了其簡(jiǎn)單的結(jié)構(gòu)和非線性映射的本質(zhì)。將特征參數(shù)映射成與其對(duì)應(yīng)的調(diào)制信號(hào),是此方法的基本思路。

3.1 調(diào)制信號(hào)識(shí)別的基本原理

由上述得到的5個(gè)特征參數(shù)區(qū)分多種數(shù)字調(diào)制信號(hào)的原理,可用圖1簡(jiǎn)單示意。

用于區(qū)分是否包含幅度信息的信號(hào);用于區(qū)分是否包含絕對(duì)相位信息的信號(hào);用于區(qū)分是否包含直接相位信息的信號(hào);用于區(qū)分是否包含絕對(duì)幅度信息的信號(hào);用于區(qū)分是否包含絕對(duì)頻率信息的信號(hào)。

3.2 BP網(wǎng)絡(luò)

BP網(wǎng)絡(luò)結(jié)構(gòu)上是一個(gè)多層感知器,其基本算法是反向傳播算法,反向傳播(BP)算法是一種有師學(xué)習(xí)算法,BP算法的學(xué)習(xí)過(guò)程由正向傳播和反向傳播兩部分組成,在正向傳播過(guò)程中,輸入向量從輸入層經(jīng)過(guò)隱含層神經(jīng)元的處理后,傳向輸出層,每一層神經(jīng)元的狀態(tài)只影響下一層神經(jīng)元狀態(tài)。如果在輸出層得不到期望輸出,則轉(zhuǎn)入反向傳播,此時(shí)誤差信號(hào)從輸出層向輸入層傳播并沿途調(diào)整各層間連接權(quán)值和閾值,以使誤差不斷減小,直到達(dá)到精度要求。

標(biāo)準(zhǔn)的BP算法如下(以單隱層結(jié)構(gòu)為例)。

W和b分別為輸入層與隱層神經(jīng)元之間的權(quán)值和閾值;x為輸入層的輸入;u和v分別為隱層的輸入和輸出;為輸出層的輸入;為隱層與輸出層之間的權(quán)值;y為網(wǎng)絡(luò)的實(shí)際輸出;d為網(wǎng)絡(luò)的期望輸出;e為誤差。

(1)正向傳播過(guò)程。

輸入層:特征參數(shù)向量組x為網(wǎng)絡(luò)的輸入。

隱含層:其輸入值u為輸入層的加權(quán)和(當(dāng)網(wǎng)絡(luò)為單隱層時(shí))。

(12)

輸出為:

(13)

式中為神經(jīng)元的激勵(lì)函數(shù),通常為Sigmoid函數(shù)。

(14)

輸出層:輸出層神經(jīng)元的激勵(lì)函數(shù)通常為線性函數(shù),所以輸出值為輸入值的加權(quán)和。

(15)

由y和d求出誤差e。若e滿足要求或達(dá)到最大訓(xùn)練次數(shù),則算法結(jié)束,網(wǎng)絡(luò)完成訓(xùn)練,否則進(jìn)入反向傳播過(guò)程。

(2)反向傳播過(guò)程。

首先定義誤差函數(shù):

(16)

BP學(xué)習(xí)算法采用梯度下降法調(diào)整權(quán)值,每次調(diào)整量為:

(17)

式中,η為學(xué)習(xí)率,0<η<1。由此式可以得到權(quán)值修正量公式。

①對(duì)于輸出層與隱含層之間的權(quán)值修正量:

(18)

其中

②對(duì)于隱含層與輸入層之間的權(quán)值修正量:

(19)

式中,則下一次迭代時(shí):

(20)

(21)

(3)BP網(wǎng)絡(luò)的設(shè)計(jì)。

由神經(jīng)網(wǎng)絡(luò)理論可知,具有至少一個(gè)帶偏差的S形隱含層和一個(gè)帶偏差的線性輸出層的網(wǎng)絡(luò),能夠逼近任意的有理函數(shù)。因此該設(shè)計(jì)采用3層網(wǎng)絡(luò)結(jié)構(gòu)。

①輸入層:輸入層神經(jīng)元的個(gè)數(shù)就是輸入向量的維數(shù)。

②隱含層:根據(jù)經(jīng)驗(yàn)公式,隱含層神經(jīng)元個(gè)數(shù)M與輸入層神經(jīng)元個(gè)數(shù)N大致有如下關(guān)系:M=2N+1,又考慮到計(jì)算精度的問(wèn)題,因此隱層設(shè)計(jì)為5。一般說(shuō)來(lái),隱節(jié)點(diǎn)越多,計(jì)算精度越高,但是計(jì)算時(shí)間也會(huì)越長(zhǎng)。

③輸出層:一般說(shuō)來(lái)輸出層神經(jīng)元的個(gè)數(shù)等于要識(shí)別的調(diào)制類(lèi)型的個(gè)數(shù),但是還要具體情況具體分析。

結(jié)合該次設(shè)計(jì)實(shí)際,網(wǎng)絡(luò)采用1-5-2結(jié)構(gòu)。

(4)神經(jīng)網(wǎng)絡(luò)方法實(shí)現(xiàn)自動(dòng)調(diào)制識(shí)別的步驟。

在此將該文方法實(shí)現(xiàn)的步驟歸納如下。

①由接收到的調(diào)制信號(hào)求其采樣序列,進(jìn)而得到其復(fù)包絡(luò)。

②由信號(hào)的復(fù)包絡(luò)求其瞬時(shí)幅度,順勢(shì)相位和瞬時(shí)頻率。

③由信號(hào)的瞬時(shí)參量求其5個(gè)特征參數(shù)。

④用信號(hào)的特征參數(shù)向量組訓(xùn)練網(wǎng)絡(luò)。

⑤用訓(xùn)練好的網(wǎng)絡(luò)對(duì)調(diào)制信號(hào)進(jìn)行自動(dòng)識(shí)別。

(5)MATLAB仿真。

為對(duì)用神經(jīng)網(wǎng)絡(luò)進(jìn)行調(diào)制信號(hào)自動(dòng)識(shí)別的方法進(jìn)行性能驗(yàn)證,下面對(duì)2FSK和2PSK做MATLAB仿真試驗(yàn):基帶信號(hào)的碼元速率為50 kHz,載波頻率為150 kHz,采樣速率為1 200 kHz,對(duì)于2FSK信號(hào),載波之差為50 kHz。將網(wǎng)絡(luò)調(diào)整到最佳狀況,對(duì)網(wǎng)絡(luò)進(jìn)行了100次的仿真訓(xùn)練,隨機(jī)抽取了一組數(shù)據(jù)的收斂均方誤差曲線如圖2所示。

對(duì)訓(xùn)練好的網(wǎng)絡(luò)進(jìn)行性能測(cè)試。仿真識(shí)別實(shí)驗(yàn)分別對(duì)2FSK和2PSK信號(hào)采用SNR=10 dB,15 dB,20 dB和∞ 4組數(shù)據(jù)進(jìn)行。在對(duì)網(wǎng)絡(luò)進(jìn)行了100次仿真識(shí)別的基礎(chǔ)上得到以下數(shù)據(jù),見(jiàn)表1。

由表1可以看出,用標(biāo)準(zhǔn)BP算法訓(xùn)練出來(lái)的神經(jīng)網(wǎng)絡(luò),對(duì)2PSK信號(hào)有著較理想的識(shí)別成功率,在信噪比等于10 dB的情況下,依然可以達(dá)到99.5%以上的識(shí)別成功率。而對(duì)2FSK信號(hào)的識(shí)別成功率就不盡如人意,雖然在信噪比等于20 dB的情況下可以完全識(shí)別信號(hào),但在信噪比等于10 dB的情況下,識(shí)別率較低。

4 結(jié)語(yǔ)

基于神經(jīng)網(wǎng)絡(luò)的數(shù)字調(diào)制信號(hào)自動(dòng)識(shí)別的研究雖然初見(jiàn)成果,但是整體上看,它未對(duì)更多的調(diào)制類(lèi)型進(jìn)行測(cè)試,而且對(duì)某些類(lèi)型的調(diào)制信號(hào)識(shí)別的效果還不甚理想。在仿真試驗(yàn)中,不可避免地出現(xiàn)了收斂速度慢、存在局部極小值和概率極小的不收斂現(xiàn)象這3個(gè)BP網(wǎng)絡(luò)本質(zhì)上的缺陷。采用改進(jìn)的BP算法或者其他神經(jīng)網(wǎng)絡(luò)可以改善網(wǎng)絡(luò)性能和提高識(shí)別成功率。

神經(jīng)網(wǎng)絡(luò)用于調(diào)制識(shí)別方法的可行性已初見(jiàn)端倪,與其他方法相比,神經(jīng)網(wǎng)絡(luò)具有的信息分布式存儲(chǔ)、大規(guī)模自適應(yīng)并行處理和高度的容錯(cuò)性等特點(diǎn),使其非常適合于調(diào)制識(shí)別,而且它簡(jiǎn)單有效,極易用軟件或硬件實(shí)現(xiàn),相信神經(jīng)網(wǎng)絡(luò)技術(shù)能夠在軟件無(wú)線電領(lǐng)域發(fā)揮它獨(dú)特而重要的作用。

參考文獻(xiàn)

[1] 黃春琳,邱玲,沈振康.數(shù)字調(diào)制信號(hào)的神經(jīng)網(wǎng)絡(luò)識(shí)別方法[J].國(guó)防科技大學(xué)學(xué)報(bào),1999(2):58-61.

[2] 吳惠.數(shù)字信號(hào)調(diào)制方式識(shí)別技術(shù)研究[D].蘭州交通大學(xué),2014.

[3] 飛思科技產(chǎn)品研發(fā)中心.神經(jīng)網(wǎng)絡(luò)理論與MATLAB7實(shí)現(xiàn)[M].電子工業(yè)出版社,2005:44-58.

[4] 蘭雪梅,朱健,董德存.BP網(wǎng)絡(luò)的MATLAB實(shí)現(xiàn)[J].微型電腦應(yīng)用,2003(1):6-8.

[5] 姚亞峰,黃載祿.通信信號(hào)調(diào)制識(shí)別技術(shù)[J].通信技術(shù),2003(6):43-45,52.

[6] 姜莉.利用神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)調(diào)制信號(hào)的自動(dòng)識(shí)別[J].電子測(cè)試,2014(7):71-73.

[7] 從爽.神經(jīng)網(wǎng)絡(luò)、模糊系統(tǒng)及其在運(yùn)動(dòng)控制中的應(yīng)用[M].中國(guó)科學(xué)技術(shù)大學(xué)出版社,2002:17-31.

[8] 高雋.人工神經(jīng)網(wǎng)絡(luò)原理及其仿真實(shí)例[M].機(jī)械工業(yè)出版社,2003:44-53.

[9] 飛思科技產(chǎn)品研發(fā)中心.MATLAB 6.5輔助神經(jīng)網(wǎng)絡(luò)分析與設(shè)計(jì)[M].電子工業(yè)出版社,2003:64-69.

[10] 李峻.基于決策理論的軟件無(wú)線電信號(hào)調(diào)制樣式自動(dòng)識(shí)別[J].大連鐵道學(xué)院學(xué)報(bào),2002(4):50-54.

[11] 趙知?jiǎng)?,莊嬋飛,干立.調(diào)制樣式BP神經(jīng)網(wǎng)絡(luò)分類(lèi)器[J].現(xiàn)代雷達(dá),2003(10):22-24.

[12] 林華東,龐偉正.軟件無(wú)線電中數(shù)字調(diào)制信號(hào)的自動(dòng)識(shí)別[J].應(yīng)用科技,2004(6):25-27.

[13] 王康利,謝建菲,趙蘭華.基于神經(jīng)網(wǎng)絡(luò)的軟件無(wú)線電信號(hào)的調(diào)制識(shí)別[J].計(jì)算機(jī)測(cè)量與控制,2004,12(9):877-878.

[14] 姜立芳,劉泊,施蓮輝.一種改進(jìn)的BP算法及其在模式識(shí)別中的應(yīng)用[J].哈爾濱理工大學(xué)學(xué)報(bào),2003(3):90-92.

[15] 呂杰,張勝付,谷明,等.基于軟件無(wú)線電架構(gòu)的通信信號(hào)自動(dòng)調(diào)制識(shí)別[J].無(wú)線電工程,2000(2):28-30.

[16] 薛年喜,賈永樂(lè).用自調(diào)整S函數(shù)提高神經(jīng)網(wǎng)絡(luò)BP算法[J].計(jì)算機(jī)測(cè)量與控制,2003,11(2):153-155.

猜你喜歡
模式識(shí)別特征提取神經(jīng)網(wǎng)絡(luò)
神經(jīng)網(wǎng)絡(luò)抑制無(wú)線通信干擾探究
電子制作(2019年19期)2019-11-23 08:42:00
基于Gazebo仿真環(huán)境的ORB特征提取與比對(duì)的研究
電子制作(2019年15期)2019-08-27 01:12:00
淺談模式識(shí)別在圖像識(shí)別中的應(yīng)用
一種基于LBP 特征提取和稀疏表示的肝病識(shí)別算法
第四屆亞洲模式識(shí)別會(huì)議
基于神經(jīng)網(wǎng)絡(luò)的拉矯機(jī)控制模型建立
復(fù)數(shù)神經(jīng)網(wǎng)絡(luò)在基于WiFi的室內(nèi)LBS應(yīng)用
基于支持向量機(jī)回歸和RBF神經(jīng)網(wǎng)絡(luò)的PID整定
第3屆亞洲模式識(shí)別會(huì)議
基于MED和循環(huán)域解調(diào)的多故障特征提取
丹棱县| 十堰市| 涿州市| 金乡县| 汝州市| 内丘县| 元江| 威信县| 灌南县| 南开区| 宣恩县| 娄烦县| 澄城县| 定州市| 宁远县| 库尔勒市| 崇仁县| 浏阳市| 广州市| 高要市| 吉隆县| 扶风县| 商南县| 永善县| 余庆县| 平安县| 玛纳斯县| 兴安县| 镇江市| 曲麻莱县| 沾益县| 改则县| 平舆县| 南皮县| 江口县| 汪清县| 青铜峡市| 大港区| 岢岚县| 太湖县| 临海市|