陸 俊,路思羽,韓方景,劉國彬
(1.國防科技大學(xué)電子科學(xué)與工程學(xué)院,湖南長沙410073;2.中國人民解放軍63880部隊,河南洛陽471003;3.北京科技大學(xué)計算機(jī)與通信工程學(xué)院,北京100083)
直接序列擴(kuò)頻通信是擴(kuò)頻通信的一種主要方式[1],其信號具有偽隨機(jī)編碼的保密能力和信號相關(guān)處理的抗干擾能力等優(yōu)點,使其在軍事通信中得到廣泛應(yīng)用;但同時這些特點也給DS通信信號的檢測和識別帶來了新的挑戰(zhàn)。目前,利用有限的先驗信息進(jìn)行PN碼序列估計,實現(xiàn)DS信號盲解擴(kuò)是擴(kuò)頻通信對抗研究的熱點與難題。
針對該問題研究了矩陣特征分解算法,該算法首先對DS通信基帶信號模型進(jìn)行分析研究,在獲取PN序列周期基礎(chǔ)上,進(jìn)一步對信號的協(xié)方差矩陣進(jìn)行特征分解獲取最大特征值對應(yīng)的特征向量,以此來估計PN序列,最后通過Matlab仿真驗證了該算法的良好性能。
假設(shè)接收到被高斯白噪聲污染了的DS信號表示為[2]:
假設(shè)已經(jīng)估計得出PN碼周期Tp,同時假設(shè)一個周期的PN碼序列調(diào)制一個信息碼片,對x(t)以采樣周期Ts采樣后,按偽碼周期Tp=NTc進(jìn)行連續(xù)分段,形成數(shù)據(jù)向量x(k):
式中,k為數(shù)據(jù)組序數(shù),每個向量的維數(shù)為NTc/Ts,這里假設(shè)Ts等于偽碼碼片時寬,則向量維數(shù)為N。
由于存在延時T0,這里T0∈[0,NTc],s(k)的起始點并不恰好處于偽碼序列起始點上,根據(jù)DS信號生成原理,s(k)將包含連續(xù)2位信息碼調(diào)制的一周期PN碼序列的信號,即
式中,dk和dk+1為連續(xù)2位信息碼,由式(1)的定義可知,dk服從等概率隨機(jī)分布,dk和dk+1之間不相關(guān);P1是一個向量,它包含持續(xù)長度為NTc-T0的擴(kuò)頻碼波形的后段,后面緊接著持續(xù)長度為T0的零值;P2是一個向量,它包含持續(xù)長度為NTc-T0的零值,后面緊接著持續(xù)長度為T0的擴(kuò)頻碼波形的前段,完整的擴(kuò)頻碼波形P可以由P1和P2重建出來。
將P1和P2做幅度歸一化,可以得到u1=P1/‖P1‖和u1=P2/‖P2‖(‖?‖表示 Froberius范數(shù)),因此,接收信號的數(shù)據(jù)向量x(k)可用u1和u2表示為:
根據(jù)式(2)對接收信號的自相關(guān)矩陣 R進(jìn)行特征分解,接收信號的自相關(guān)矩陣可定義為:
式中,xk、sk和nk分別為x(k)、s(k)和 n(k)的簡略表示形式。由于信號向量組數(shù)K有限,并且信號與噪聲相互獨立,得出自相關(guān)矩陣的近似表達(dá)式為:
根據(jù)矩陣?yán)碚揫3],對自相關(guān)矩陣的近似表達(dá)式進(jìn)行特征值分解,可以得到:
式中,m≤L;λi為特征值;vi為特征值λi對應(yīng)的特征向量。
將式(3)代入式(6)可得:
持續(xù)時間為一完整周期的PN碼序列向量P的平均能量可表示為:
將式(9)代入式(8)可得:
s(k)的方差可以認(rèn)為是一周期內(nèi)的信號平均功率,即,此時信噪比ρ可表示為:式(10)可表示為:
比較式(11)和式(7)可以看出,式(11)可以看作是對特征分解后的結(jié)果,其按降序排列后特征值為(假設(shè)T0<NTc/2):
目前,針對非協(xié)作擴(kuò)頻通信,延遲相乘(滑動自相關(guān))法、相關(guān)脈寬峰值搜索法與平均降噪法都能求出PN碼和信息碼同步的起始[4],假設(shè)已經(jīng)獲得DS信號的同步點信息,即等價于T0=0,則由特征分解得到的按降序排列的特征值為:
即此時只有一個主特征值,那么該特征值對應(yīng)的特征向量u1即是PN碼序列向量P的估計值,即
顯然,此時僅存在PN碼整體“反碼”的情況,很容易恢復(fù)出PN碼序列值。
仿真中采用的PN碼序列長度為N=63,且PN碼和信息碼同步的起始時刻T0=0。
特征分解法估計得出最大特征值 λ1對應(yīng)的特征向量u1形成的序列如圖1和圖2所示。
圖1 最大特征值對應(yīng)的特征向量
圖2 最大特征值對應(yīng)的特征向量
PN碼長N=63時直擴(kuò)信號采用的原始PN序列,如圖3所示。
圖3 原始PN序列
將圖3和圖1、圖2比較可以看出,直擴(kuò)信號經(jīng)過特征分解后,最大特征值對應(yīng)的特征向量u1形成的序列取符號函數(shù)sgn()后,分別對應(yīng)了原始PN序列或者原始PN序列的反,因此很容易估計出原始PN序列。
信噪比SNR=-18 dB時,利用相關(guān)矩陣的特征向量,估計直擴(kuò)信號的PN碼序列,得到的算法收斂曲線,如圖4所示。算法完全收斂時,所需要數(shù)據(jù)組數(shù)的均值隨著信噪比變化的曲線,如圖5所示。
圖4 算法收斂曲線
圖5 不同信噪比時算法收斂所需數(shù)據(jù)組數(shù)
根據(jù)仿真結(jié)果可以看出,利用矩陣特征分解法,在已知PN碼和信息碼同步的起始時刻T0=0時,可以在較低信噪比條件下,正確估計出直擴(kuò)信號的PN碼序列,在PN碼周期長度N=63時,輸入信噪比容限可以達(dá)到較低的SNR=-18 dB。
矩陣特征分解算法采用批處理的方法,能夠在較低信噪比條件下,有效地對DS通信信號采用的PN序列進(jìn)行估計,該算法所需的先驗知識較少,并且實現(xiàn)過程簡單。該算法進(jìn)一步將為解決DS通信盲解擴(kuò)提供一種有效途徑,為DS通信的管理、偵察及干擾,DS-CDMA通信的盲處理和盲多用戶檢測奠定了一定基礎(chǔ)。
[1]曹興雯.擴(kuò)展頻譜通信及其多址技術(shù)[M].陜西:西安電子科技大學(xué)出版社,2004.
[2]ZIEMER R E,BORTH D E.擴(kuò)頻通信導(dǎo)論[M].沈麗麗譯.北京:電子工業(yè)出版社,2006.
[3]同濟(jì)大學(xué)數(shù)學(xué)教研室.線性代數(shù)(第3版)[M].北京:高等教育出版社,1998.
[4]王滿喜.非周期性DSSS信號的PN碼序列盲估計[J].信號處理,2009(11):89-93.