專利名稱::基于離散全反饋神經(jīng)網(wǎng)絡(luò)的多電平信號盲檢測方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及無線通信信號處理領(lǐng)域及神經(jīng)網(wǎng)絡(luò)領(lǐng)域,尤其是涉及無線傳感器網(wǎng)絡(luò)的中間處理節(jié)點與網(wǎng)關(guān)(Sink)接收端之間的多電平信號盲檢測。
背景技術(shù):
:無線傳感器網(wǎng)絡(luò)能夠讓多個設(shè)備以協(xié)作的方式檢測建筑物、橋梁的應(yīng)力形變、檢測事件威脅,跟蹤敵對目標(biāo)、支持無人駕駛的機器人車輛等,具有協(xié)作地實時檢測、感知和采集各種環(huán)境或監(jiān)測對象信息并處理,傳送到需要的用戶。作為一種比較特殊的無線網(wǎng)絡(luò),無線傳感器網(wǎng)絡(luò)強調(diào)設(shè)備間的通信,它的網(wǎng)絡(luò)節(jié)點由于使用一個很小的電池作為電源,無法被充電和替換,因此有非常嚴(yán)格的能力限制,減低能耗是最重要的一種設(shè)計需求。同時,與傳統(tǒng)的網(wǎng)絡(luò)以連接為中心的特點不同,無線傳感器網(wǎng)絡(luò)是以數(shù)據(jù)為中心,即無線傳感器網(wǎng)絡(luò)節(jié)點具有數(shù)據(jù)轉(zhuǎn)發(fā)和處理功能。無線傳感器節(jié)點將本地處理過的數(shù)據(jù)傳輸?shù)街虚g處理節(jié)點,中間處理節(jié)點作為數(shù)據(jù)融合節(jié)點,可以對接收到的多個信息進行相應(yīng)的融合及智能處理,最后將信息發(fā)送到數(shù)據(jù)接收Sink端口。如果節(jié)點與數(shù)據(jù)接收者的距離較遠(yuǎn),則需要將多個中間處理節(jié)點以中繼的方式把信號傳送到Sink端(見圖l)。中間處理節(jié)點與Sink節(jié)點的信道由于直射、繞射及散射等傳播途徑的影響而具有典型的多徑衰落特性,而Sink節(jié)點可能存在快速移動性,中間處理節(jié)點與Sink節(jié)點之間的信道處于深度衰落,接收容易發(fā)生差錯甚至于無法接收。信號盲檢測技術(shù)能有效對抗無線信道衰落特性。但是傳統(tǒng)的盲檢測方法均以二階統(tǒng)計量或高階統(tǒng)計量為基礎(chǔ),所需的數(shù)據(jù)量都相當(dāng)大且都一定要求信號均值為0,因此不適用于無線傳感器網(wǎng)絡(luò)。多進制正交幅度調(diào)制MQAM(Multi-QuadratureAmplitudeModulated)由于其高頻譜利用率而得到廣泛應(yīng)用,但是QAM調(diào)制信號抗誤碼性能和抗衰落性能較低。經(jīng)典離散全反饋神經(jīng)網(wǎng)絡(luò)Hopfield網(wǎng)絡(luò)DHNN(Discretehopfieldneuralnetwork)是基于二值神經(jīng)元模型的,激活函數(shù)采用符號函數(shù),因此只能局限于處理二進制信號,且討論也都局限在實數(shù)神經(jīng)網(wǎng),顯然不能適應(yīng)現(xiàn)代通信發(fā)展中MQAM信號盲檢測研究的需求。文獻[張志涌,E.Bai,Zhang,SM0含公零點信道的直接盲序列檢測,電子學(xué)報,vol.33,no.4,2005:671-675.]提出了利用字符集盲檢測BPSK的實數(shù)二電平信號的DHNN;該算法不能檢測MQAM復(fù)數(shù)多電平信號。文獻[張志涌,張昀,復(fù)數(shù)Hopfield盲恢復(fù)多用戶QPSK信號,東南大學(xué)學(xué)報,Vol.38,Sup(11),Nov.2008:18-22]給出了利用字符集盲檢測QPSK復(fù)數(shù)二電平信號的DHNN;此算法也不能盲檢測MQAM復(fù)數(shù)多電平信號。文獻[J.M.Zurada,NeuralNetworks.BinaryMonotonicandMultiple-Valued.Proc.ofthe30thIEEEInternationalSymposiumonMultiple—ValuedLogic,Portland,Oregon,May23-25,2000:67-74]提出了多電平連續(xù)激活函數(shù)和相應(yīng)的實數(shù)域CHNN連續(xù)Hopfield神經(jīng)網(wǎng)絡(luò)。其神經(jīng)網(wǎng)絡(luò)的權(quán)矩陣與本發(fā)明的權(quán)矩陣的來源和構(gòu)造有根本不同。此文獻的神經(jīng)網(wǎng)絡(luò)只能解決實數(shù)域非盲的去噪問題,即"聯(lián)想記憶"問題,而不能解決信號未知情況下的復(fù)數(shù)域最優(yōu)解問題,即MQAM盲檢測問題。
發(fā)明內(nèi)容技術(shù)問題本發(fā)明的目的是提供一種基于離散全反饋神經(jīng)網(wǎng)絡(luò)的多電平信號盲檢測方法,解決了信號未知情況下的復(fù)數(shù)域最優(yōu)解問題,為無線通信網(wǎng)、特別是無線傳感器網(wǎng)絡(luò)Sink提供了準(zhǔn)確的信號盲檢測方法。技術(shù)方案本發(fā)明的一種基于離散霍普菲爾德神經(jīng)網(wǎng)絡(luò)的多電平信號盲檢測方法,利用復(fù)數(shù)離散多電平激活函數(shù),采用適當(dāng)?shù)脑鲆嫦禂?shù)a,構(gòu)造復(fù)數(shù)離散Hopfield神經(jīng)網(wǎng)絡(luò),實現(xiàn)多電平多進制正交幅度調(diào)制MQAM信號的盲檢測,具體步驟如下A.網(wǎng)關(guān)Sink端接收單個中間節(jié)點所發(fā)射的信號,并進行過采樣,得到Sink端離散時間信道的接收方程xN=srh式中,M:信道階數(shù);L:均衡器階數(shù);N:本方案算法所需數(shù)據(jù)長度;S=K+M(a:),,Si+M(a+-1)](7,^+,)xw是發(fā)送信號陣,SL+M(k)=[s(k),…,s(k-L-M)]T;S=sK+iSl為復(fù)數(shù)信號,實部Sp虛部Si都屬于集合A,A={±1,±3,…,±dn|dn=1+2(n—1)},=1,Ad=dj+1—dj=2,jG[1,n-l],2n為相應(yīng)信號集合的電平數(shù),r=rL(hj)是塊To印litz矩陣,由hj,j=O,l,…,M構(gòu)成;[h。,,hM]qX(M+1)是中間處理節(jié)點和Sink端之間的信道沖激響應(yīng);()h表示Hermitian轉(zhuǎn)置;(XN)NX(L+1)q=[xL(k),…,xl(k+N-l)]T是Sink端接收數(shù)據(jù)陣;xL(k)=rSL+M(k);B.設(shè)置權(quán)矩陣W二I-Q式中q:uu//^是奇異值分解乂"=[11,11」-陣;C.利用Hopfield動力學(xué)方程s(k+l)=o(aWs(k))進行迭代,直到s(k+1)=s(k)式中o[]=。K[]+i],且-V"中的酉基陣;I是單位m為R或者I,表示o[]的實數(shù)部分,oj*]表示o[]的虛數(shù)部分,D.a是增益系數(shù),為滿足離散Hopfield神經(jīng)網(wǎng)絡(luò)處理多電平信號的特定要求,a必《_1《_1須滿足不等式^~<"^。有益效果本發(fā)明的意義在于構(gòu)造了多電平復(fù)數(shù)離散Hopfield網(wǎng)絡(luò),解決了信號未知情況下的復(fù)數(shù)域最優(yōu)解問題,為無線通信網(wǎng)、特別是無線傳感器網(wǎng)絡(luò)Sink提——供了準(zhǔn)確的信號盲檢測方法。新方案與已有的盲檢測算法相比,不依賴任何統(tǒng)計信息,既不依賴先驗已知的星座統(tǒng)計量,也不依賴接收信號的任何二階或高階統(tǒng)計量,因此只需極短接收數(shù)據(jù)就可實現(xiàn)計算目標(biāo),能夠適用于統(tǒng)計量無意義場合和信道時變場合。圖1本發(fā)明無線傳感器網(wǎng)絡(luò)節(jié)點信號傳輸模型。圖2本發(fā)明離散多電平Hopfield神經(jīng)網(wǎng)結(jié)構(gòu)圖。圖3本發(fā)明復(fù)離散激活函數(shù)o()結(jié)構(gòu)。圖4本發(fā)明八電平離散激活函數(shù)。圖5本發(fā)明增益系數(shù)a不同取值區(qū)間對應(yīng)的穩(wěn)定狀態(tài)字符集。具體實施例方式利用復(fù)數(shù)離散多電平激活函數(shù),采用適當(dāng)?shù)脑鲆嫦禂?shù)a,構(gòu)造復(fù)數(shù)離散Hopfield神經(jīng)網(wǎng)絡(luò),實現(xiàn)多電平多進制正交幅度調(diào)制MQAM(Multi-QuadratureAmplitudeModulated)信號的盲檢測,具體按如下步驟進行A.網(wǎng)關(guān)Sink端接收單個中間節(jié)點所發(fā)射的信號,并進行過采樣,得到網(wǎng)關(guān)Sink端離散時間信道的接收方程n-l],xN=srH式中,S=[si+jW(",…,s城(fc+AT-1)f"M+,)^是發(fā)送信號陣,sL+M(k)=[s(k),",S(k-L-M)]T;s=sK+iSl為復(fù)數(shù),實部s"虛部Sl都屬于集合A,A={±1,±3,…,±dn|dn=1+2(n—1)},=1,Ad=dj+1—dj=2,jG[1,2n為相應(yīng)信號集合的電平數(shù),r=rL(hj)是塊To印litz矩陣,由hj,j=0,1,…,M構(gòu)成;[h。,,hM]qX(M+1)是中間處理節(jié)點和Sink端之間的信道沖激響應(yīng);()H表示Hermitian轉(zhuǎn)置;(XN)NX(L+1)q=[xL(k),…,XL(k+N-l)]T是Sink端接收數(shù)據(jù)陣;xL(k)=rsL+M(k)B.設(shè)置權(quán)矩陣W=I-Q一D式中(3=111^,u。是奇異值分解Xw二[u,u〗0V"中的酉基陣;5C.利用Hopfield動力學(xué)方程s(k+l)=o(aWs(k))進行迭代,直到s(k+1)S(k),式中O[]=。K[]+i],且<formula>formulaseeoriginaldocumentpage6</formula>m為R或者I,表示o[]的實數(shù)部分,oj*]表示o[]的虛數(shù)部分,D.a是增益系數(shù),為滿足離散Hopfield神經(jīng)網(wǎng)絡(luò)處理多電平信號的特定要求,a必須滿足不等式-<formula>formulaseeoriginaldocumentpage6</formula>根據(jù)接收信號與發(fā)送信號之間的子空間關(guān)系,建立了直接盲檢測發(fā)送信號的優(yōu)化性能函數(shù)。與迄今文獻方法不同,本發(fā)明所建立的性能函數(shù)不依賴任何統(tǒng)計信息。具體的說,本發(fā)明既不依賴先驗已知的星座統(tǒng)計量,也不依賴接收信號的任何二階或高階統(tǒng)計量,而是直接地、充分地利用星座所屬的字符集,將盲檢測問題轉(zhuǎn)化為求解二次規(guī)劃問題。構(gòu)造了一個復(fù)數(shù)多電平離散Hopfield神經(jīng)網(wǎng)絡(luò),通過求解二次規(guī)劃最優(yōu)解實現(xiàn)MQAM信號盲檢測。重新定義了復(fù)數(shù)多電平離散Hopfield神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)、云;函數(shù)和增益系數(shù),以滿足MQAM信號盲檢測的特定要求。在詳細(xì)說明之前,首先定義系統(tǒng)中使用的一些名詞、符號以及公式M:信道階數(shù)L:均衡器階數(shù)N:本方案算法所需數(shù)據(jù)長度q:過采樣因子E口臺匕」(')k:取實部(*)1:取虛部()h:Hermitian轉(zhuǎn)置()T:矩陣轉(zhuǎn)置!_」:取整運算mod(,N)為模N運算。下面結(jié)合附圖進一步詳細(xì)說明本發(fā)明的思想。圖1是本發(fā)明無線傳感器網(wǎng)絡(luò)節(jié)點信號傳輸模型。根據(jù)該模型,無線傳感器中間處理節(jié)點負(fù)責(zé)傳送所收集的節(jié)點信息經(jīng)多徑衰落信道至Sink節(jié)點。定義1忽略噪聲時,Sink端接收單個中間節(jié)點所發(fā)射的信號,并進行過采樣,則Sink端離散時間信道的接收方程定義如下xN=srH(l)其中,發(fā)送信號陣S=K+M(",■..,si+M(A:+—,sL+M(k)=[s(k),,S(k-L-M)]T;r=r\(hj)是hj,j=O,l,…,M構(gòu)成的塊To印litz矩陣,維數(shù)為(L+l)qX(L+M+l);[h。,…,hM]qX(M+1)是中間處理節(jié)點和Sink端之間的信道沖激響應(yīng),Sink端接收數(shù)據(jù)陣為(XN)Nxa+1)q=[xL(k),…,&(k+N-l)]T,XL(k)=±3,.肌定義2對于式(i),r滿列秩時,構(gòu)造性能函數(shù)及優(yōu)化問題(2)■s=argmm^0}(3)其中,s=sK+is工表示復(fù)向量,其元素的實部、虛部都屬于集合A,A={±1,±dn|dn=l+2(n-l)),c^=1,Ad=dj+1-dj=2,jG[l,n-l]。r滿列秩時,一定有Q^UcUf滿足QsN(k-d)=0。其中d=0,…,M+L,且UeGRnx(n-(固+")是奇異值分解D-0實際上,盲檢測問題就是式(3)的全局最優(yōu)解問題。圖2是離散復(fù)數(shù)多電平Hopfield神經(jīng)網(wǎng)結(jié)構(gòu)圖,圖3是復(fù)離散激活函數(shù)o()結(jié)構(gòu)圖,圖4是八電平離散激活函數(shù)。1)該神經(jīng)網(wǎng)的動力學(xué)方程是s(k+l)=sK(k+l)+i*Sl(k+l)=o(a.Ws(k))V"中的酉基陣'(4)1,2,.其中狀態(tài)向量s(k)=[Sl(k),s2(k),,sN(k)]T,{sKj(k)GA,Slj(k)GA|jN};權(quán)矩陣WGcwxa為正實標(biāo)量增益系數(shù)。復(fù)數(shù)多電平離散激活函數(shù)o[]=oK[]+i]。且有(7,1+2.=0義A0<|拃《-l,mod(|/|,2)^00<|—《-1,mod剩,2)=0《-1<W其中,m為R或者I。式(4)中第j個狀態(tài)變量(j=1,("i)=b冷("J,、("!)=°v[a("J30("=+>V=w乂A=4,=1,Ad:(5),N)具體定義如下(6)2,dn(7)7時,對應(yīng)的多2n為相應(yīng)信號集合的電平數(shù)。當(dāng)取n電平離散激活函數(shù)oK[t]如圖4所示。2)能量函數(shù)定理1:在圖2所示的采用式(4)、式(5)描述的多電平離散Hopfield神經(jīng)網(wǎng)中,7若W是Hermitian矩陣,W表述。WH,那么該神經(jīng)網(wǎng)在異步工作模式下的能量函數(shù)可以用式(8)<formula>formulaseeoriginaldocumentpage8</formula>在式(9)、(10)中b二(Ad)2,其幾何意義見圖4。^M1:在圖2所示的采用式(4)、式(5)描述的多狀態(tài)Hopfield神經(jīng)網(wǎng)中,若W是Hermitian矩陣,W二WH,那么該神經(jīng)網(wǎng)在同步工作模式下的能量函數(shù)可以用式(11)表述。卿"s"(罪s(A;-l)+6.S<formula>formulaseeoriginaldocumentpage8</formula>(11)3)增益系數(shù)a的確定。圖5是增益參數(shù)a不同取值區(qū)間對應(yīng)的穩(wěn)定狀態(tài)字符集。結(jié)論一設(shè)離散多電平HoDfield神經(jīng)網(wǎng)(圖2)采用的多電平離散激活函數(shù)值,其元素的實部、虛部都屬于集合A,A二{±1,±3,…,±dn|dn=l+2(n-l)}。若要保證狀態(tài)sK(k)、Sl(k)的穩(wěn)定值遍及整個字符集,則增益系數(shù)a必須滿足不等式函數(shù)sK<formula>formulaseeoriginaldocumentpage8</formula>在增益系數(shù)a的不同取值區(qū)間中,神經(jīng)元系統(tǒng)穩(wěn)定的狀態(tài)取值字符集也不同,詳細(xì)情況參見圖5和表1。在圖5中,在不同區(qū)間中的直線xK=asK與離散激活=oK(xK)的交點反映單神經(jīng)元系統(tǒng)穩(wěn)定狀態(tài)取值字符集。<table>tableseeoriginaldocumentpage9</column></row><table>表1增益系數(shù)a不同區(qū)間所對應(yīng)的穩(wěn)定狀態(tài)取值字符集權(quán)利要求一種基于離散全反饋神經(jīng)網(wǎng)絡(luò)的多電平信號盲檢測方法,其特征是利用復(fù)數(shù)離散多電平激活函數(shù),采用適當(dāng)?shù)脑鲆嫦禂?shù)a,構(gòu)造復(fù)數(shù)離散Hopfield神經(jīng)網(wǎng)絡(luò),實現(xiàn)多電平多進制正交幅度調(diào)制MQAM信號的盲檢測,具體步驟如下A.網(wǎng)關(guān)Sink端接收單個中間節(jié)點所發(fā)射的信號,并進行過采樣,得到Sink端離散時間信道的接收方程XN=SΓH式中,M信道階數(shù);L均衡器階數(shù);N本方案算法所需數(shù)據(jù)長度;<mrow><mi>S</mi><mo>=</mo><msubsup><mrow><mo>[</mo><msub><mi>s</mi><mrow><mi>L</mi><mo>+</mo><mi>M</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>s</mi><mrow><mi>L</mi><mo>+</mo><mi>M</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mi>N</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mrow><mo>(</mo><mi>L</mi><mo>+</mo><mi>M</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>×</mo><mi>N</mi></mrow><mi>T</mi></msubsup></mrow>是發(fā)送信號陣,sL+M(k)=[s(k),…,s(k-L-M)]T;s=sR+i·sI為復(fù)數(shù)信號,實部sR、虛部sI都屬于集合A,A={±1,±3,…,±dn|dn=1+2(n-1)},d1=1,Δd=dj+1-dj=2,j∈[1,n-1],2n為相應(yīng)信號集合的電平數(shù),Γ=ΓL(hj)是塊Toeplitz矩陣,由hj,j=0,1,…,M構(gòu)成;[h0,…,hM]q×(M+1)是中間處理節(jié)點和Sink端之間的信道沖激響應(yīng);(·)H表示Hermitian轉(zhuǎn)置;(XN)N×(L+1)q=[xL(k),…,xL(k+N-1)]T是Sink端接收數(shù)據(jù)陣;xL(k)=?!L+M(k);B.設(shè)置權(quán)矩陣W=I-Q式中Uc是奇異值分解中的酉基陣;I是單位陣;C.利用Hopfield動力學(xué)方程s(k+1)=σ(a·Ws(k))進行迭代,直到s(k+1)=s(k)式中σ[·]=σR[·]+i·σI[·],且m為R或者I,σR[·]表示σ[·]的實數(shù)部分,σI[·]表示σ[·]的虛數(shù)部分,D.a是增益系數(shù),為滿足離散Hopfield神經(jīng)網(wǎng)絡(luò)處理多電平信號的特定要求,a必須滿足不等式F200910232495XC0000012.tif,F200910232495XC0000013.tif,F200910232495XC0000021.tif,F200910232495XC0000022.tif全文摘要本發(fā)明公開了一種基于離散全反饋神經(jīng)網(wǎng)絡(luò)的多電平信號盲檢測方法。該方法根據(jù)無線傳感器網(wǎng)絡(luò)的網(wǎng)關(guān)(Sink)節(jié)點接收信號與中間處理節(jié)點發(fā)送信號之間的子空間關(guān)系,建立直接盲檢測發(fā)送信號的優(yōu)化性能函數(shù),將盲檢測問題轉(zhuǎn)化為求解二次規(guī)劃問題。進而構(gòu)造了離散復(fù)數(shù)多電平Hopfield神經(jīng)網(wǎng)絡(luò),根據(jù)多電平信號盲檢測的特定要求,重新定義復(fù)數(shù)多電平離散Hopfield神經(jīng)網(wǎng)絡(luò)的神經(jīng)元表能量函數(shù)、運行方程和增益系數(shù),將復(fù)數(shù)多電平Hopfield神經(jīng)網(wǎng)絡(luò)作為無線傳感器網(wǎng)絡(luò)MQAM信號的盲檢測算法,本算法只需極短接收數(shù)據(jù)就可實現(xiàn)計算目標(biāo),能夠適用于統(tǒng)計量無意義場合。搜索空間縮小,難度大大降低,搜索時間顯著優(yōu)于其他盲檢測算法,系統(tǒng)性能得到了相應(yīng)的提高。文檔編號H04L27/34GK101719885SQ20091023249公開日2010年6月2日申請日期2009年11月27日優(yōu)先權(quán)日2009年11月27日發(fā)明者張志涌,張昀,阮秀凱申請人:南京郵電大學(xué)