谷雙春,施 昉,張潤生
(1.裝備工程技術研究實驗室,河北 石家莊050081;2.中國電子科技集團公司第五十四研究所,河北 石家莊 050081)
短波通信由于其傳輸距離遠、組網靈活、抗毀性強等諸多優點,廣泛應用于軍事、外交、氣象等領域[1]。為了適應各個領域對短波通信的需求,20世紀80年代后期,短波高速數據傳輸技術的突破及短波串行調制解調技術的蓬勃發展,催生了許多新的通信協議標準[2],其中以美國軍用短波串行數據傳輸標準MIL_STD_188_110A[3](以下簡稱110A)應用最為廣泛。因此110A信號是無線電頻譜監測領域的重點信號之一,研究110A信號的檢測分析方法對無線電頻譜監測具有十分重要的意義。
傳統的短波串行信號的檢測方法[4-8]是利用已知的同步序列構造參考信號,將接收的零中頻信號與參考信號進行滑動相關,根據相關峰值判定信號是否存在,此方法就是傳統非相位差分相關檢測方法,但需要在頻偏估計較為準確的基礎才能到達良好的檢測效果。當接收信號和本地參考信號存在未知頻偏時,此類方法的性能嚴重下降。文獻[9-12]通過雙相關等方法檢測信號,在一定程度上解決了存在頻偏情況下的串行信號的檢測,但這些門限中都沒有給出門限設定的方法。
針對在接收信號存在頻偏時傳統檢測方法失效的問題,本文應用相位差分相關檢測方法實現110A信號檢測,并推導了傳統相關檢測算法與相位差分算法檢測統計量之間的定量關系,為相位差分方法檢測門限的設定提供了依據。
110A串行(單音)模式信號是短波頻譜監測中一種很常見的波形,110A信號傳輸帶寬在300~3 300 Hz范圍,8PSK調制,載波頻率為1 800 Hz。符號速率恒為2 400 Baud。可實現的信息速率為:4 800 bit/s(不加編碼)、2 400 bit/s、1 200 bit/s、600 bit/s、300 bit/s、150 bit/s、75 bit/s。
110A標準附錄A中對單載波串行數據傳輸波形進行了定義,如圖1所示,串行數據傳輸幀由四部分組成,分別是同步前導序列、數據序列、報文結束序列和編碼交織刷新比特[13]。

圖1 110A信號幀結構
在110A串行調制解調器中首先發送的是同步前導序列。同步前導序列的作用有三個方面:一是供接收端捕獲信號,判斷是否有要接收的數據;二是使收發雙方保持同步,包括幀同步和位同步;三是發送交織和速率信息。同步前導序列由基本同步前導序列重復發送得到,基本同步序列長度為200 ms,對無交織或短交織,基本同步序列發送3次,共0.6 s,對長交織,基本同步序列發送24次,共4.8 s。發送的基本同步前導序列為0,1,3,0,1,3,1,2,0,D1,D2,C1,C2,C3,0。其中D1、D2用來表征交織情況和bit速率信息,C1、C2、C3用來表征同步序列發送次數計數。
同步前導序列每個信道符號將映射為32個八進制數,信道符號映射方式如表1所示。
表1信道符號映射關系

信道符號八進制序列000(00000000)重復4次001(04040404)重復4次010(00440044)重復4次011(04400440)重復4次100(00004444)重復4次101(04044040)重復4次110(00444400)重復4次111(04404004)重復4次
同步前導序列中的每個信道符號經過上表映射后,需要與一長度為32的八進制同步頭擾碼序列模八加。該同步頭擾碼序列為7,4,3,0,5,1,5,0,2,2,1,1,5,7,4,3,5,0,2,6,2,1,6,2,0,0,5,0,5,2,6,6。
在數據序列部分,由于加入的數據擾碼都是8PSK形式,所以最后各種速率的數據都是以8PSK的調制方式發送出去。在實際去掉擾碼的調制和解調過程中,不同的信息傳輸速率采取不同的調制方式。4 800 bps、2 400 bps采用的是8PSK調制,1 200 bps采用的是QPSK調制,600 bps及以下采用的都是BPSK調制。2 400 bps、1 200 bps、600 bps之間的速率相互切換都是通過改變調制方式來達到目的的,而600 bps、300 bps、150 bps之間的速率切換都是通過改變卷積編碼的編碼方式來實現的。
利用前導序列中的已知同步序列構造本地參考信號,與接收信號進行滑動相關,通過搜索相關峰值即可實現110A信號的檢測。選取110A信號基本同步前導序列中的前8個符號(0,1,3,0,1,3,1,2),經過信道符號映射為8*32=256個八進制數,與擾碼進行模八加,得到110A信號的本地參考信號。
傳統相關檢測的流程如圖2所示,首先對接收的中頻數據進行載頻估計,然后進行變頻濾波變到零中頻,最后再進行相關檢測。

圖2傳統相關檢測流程
當不存在頻差、相差的情況下,對變頻濾波后的接收信號與本地參考信號滑動相關進行分析,不考慮脈沖成形濾波器的影響,分析過程如下:
設C(k)為本地參考信號,y(k)=s(k)+n(k)為變頻濾波后不存在頻差、相差的接收信號,采樣率與符號速率相同,n(k)為隨機噪聲。

如果在滑動到第q個樣點時,本地參考信號與接收數據對齊或接近對齊(在一個碼元內),有C(k)=ɑs(k-q),ɑ為常數,此時非差分相關檢測相關系數ρ1(q)為:
(1)
由式(1)可以看出,傳統滑動相關檢測的相關系數峰值與信噪比有關。
接收信號載頻未知,當載頻估計不準確時,變頻濾波后的信號與本地參考信號間仍然存在頻偏,該頻偏會影響相關檢測的效果[14]。參考文獻[15-16]分析了相關檢測的性能,給出了頻偏對相關峰值的影響,即相關峰值隨頻偏的增大而減小,當頻偏大到一定程度甚至無法形成相關峰,無法實現信號的有效檢測。
相鄰碼元前后相位差分相關檢測的方法可以實現存在頻偏、相偏的情況下信號的相關檢測。下面就前后數據差分相關檢測進行理論分析。
本地參考信號C(k)可以表示為:
C(k)=ejφC(k)=IC(k)+jQC(k),k=1,2,...,K
(2)
式中,K為同步序列符號總個數。
設本地參考信號C(k)中相鄰符號相位差分得到差分參考信號dC(k)為:
dC(k)=ejdφC(k)=C(k)C*(k+1)=
[IC(k)+jQC(k)][IC(k+1)-jQC(k+1)],
k=1,2,...,K-1。
(3)
設接收信號y(i)為:
y(i)=s(i)e(j2πΔfi+jφf)+n(i)=
[I(i)+jQ(i)]e(j2πΔfi+jφf)+n(i),
i=1,2,...,Ny。
(4)
假設接收信號的采樣率是110A信號的符號速率的整數倍,倍數設為l,如果采樣率與符號速率不成整數倍關系,則需要進行插值抽取調整為符號速率的整數倍。s(i)=I(i)+jQ(i)為接收信號的復基帶數據,Δf為接收信號的載波頻率,φf為接收信號的相位,Ny為接收信號長度。
按l倍對接收信號進行抽取,得到抽取后的信號為:
(5)
式中,?·」表示向下取整。
設k=li′+j,則其中一個抽取的信號y′(k)可以表示為:
y′(k)=s′(k)e(j2πΔfk+jφf)+n′(k)。
(6)
對抽取出的信號進行相鄰符號相位差分,得到差分接收信號dy′(k):
dy′(k)=[y′(k)+n′(k)]·conj[y′(k+1)+n′(k+1)]
(7)
差分接收信號dy′(k)與差分參考信號dC(k)進行逐點滑動相關,計算相關系數序列ρ2(m)[17]:
(8)
相關系數0≤ρ(m)≤1。
當不考慮噪聲影響時,相關系數序列ρ2(m)可以表示為:
“共享經濟”是以互聯網技術為載體,以獲得一定的濟效益為目的,使大范圍內的陌生人與陌生人之間能夠實現資源共享,發揮物品最大的使用價值。“共享經濟”主要依靠商品的供給者、需求者以及線上的共享經濟平臺共同實現。而隨著互聯網技術的不斷發展與完善,人們通過線上APP就能進行商業交易和資源共享,這也大大降低了交易成本,“共享經濟”的浪潮也由此而來。
ρ2(m)=


m=0,1,...Ny-N。
(9)
由式(9)可知,相關系數序列與頻偏Δf無關,可見相位差分可以去除頻偏的影響。
如果在滑動到第q個樣點時,相位差分參考信號與相位差分接收信號對齊或接近對齊(在一個碼元內),即C(k)=bs′(k-q),b為常數,則相位差分參考信號與相位差分接收信號之間的相關系數ρ2(q)為:

(10)
由式(10)可以看出,相位差分相關檢測的相關系數值也與信噪比有關。
(11)
(12)
在相同信噪比下,傳統非相位差分相關檢測的峰值相關系數等于相位差分相關檢測峰值相關系數平方根,如式(13)所示。
當SNR1=SNR2=SNR時:
(13)
因此基于相位差分相關的110A信號檢測算法的門限設定方法可以參考傳統基于相關檢測算法中的門限設定方法。
試驗條件:以實際采集的110A信號為基礎,選擇其中一段包含基本同步序列且長度為1 s的數據作為基礎試驗數據進行試驗分析,中心頻率為1 800 Hz,信噪比估計為30 dB。此處信噪比定義為信號帶寬內信號平均功率與噪聲平均功率的比值。在不同條件下研究傳統非差分相關檢測方法及相位差分相關檢測方法之間的關系。由于試驗用的樣本信號為實際環境中采集信號,信號的成形濾波、信道環境、隨機噪聲等均會對檢測結果產生影響,與理論值存在一定的偏差。
兩種算法分別對同一段加入隨機噪聲的數據進行相關檢測,研究相關系數峰值之間的關系。試驗中,加入隨機噪聲后估計的信噪比為10 dB,圖3、圖4分別為2種檢測方法的相關系數曲線,從兩幅圖中可以看到,都存在4個峰,每個峰的位置對應一個基本同步序列的起始位置,峰值為相關系數值,圖3中傳統非相位差分相關檢測方法檢測結果中第一個峰相關系數值為0.834 5,圖4中相位差分相關檢測方法檢測結果中第一個峰相關系數值為0.718 6。根據式(13),相位差分相關檢測的相關系數峰值的算數平方根為0.847 7,與圖3的傳統非差分相關系數峰值基本一致,即此試驗結果與理論基本相符。

圖3 傳統相關檢測相關系數曲線

圖4 相位差分相關檢測相關系數曲線
對所選取的基礎試驗數據中加入高斯白噪聲,在一定頻偏條件下,研究頻偏對兩種檢測算法的影響。試驗信噪比為-4~10 dB,每個信噪比下進行1 000次蒙特卡洛試驗,每次蒙特卡洛試驗的頻偏在0~50 Hz間均勻分布,比較兩種方法的檢測效果。由圖5可以發現,傳統非相位差分相關檢測算法對頻偏敏感,性能下降嚴重,而相位差分相關檢測算法檢測性能不受頻偏影響。

圖5 檢測正確率隨信噪比變化曲線
應用基于相位差分的檢測算法解決了在接收信號存在大頻偏情況下的110A信號檢測問題,并分別對傳統非差分相關檢測方法及差分相關檢測算法進行理論分析,并推導出兩種方法之間的關系,并通過數值試驗驗證了理論分析的正確性。仿真試驗表明,在信噪比大于2 dB時基于相位差分的檢測算法檢測正確率明顯大于傳統方法的正確率,對頻偏具有較好的魯棒性。
[1]樊昌信,曹麗娜.通信原理[M].6版.北京: 國防工業出版社,2010.
[2]張爾揚.短波通信技術[M].北京:國防工業出版社,2002.
[3]MIL-STD-188-110A: Interoperability and Performance Standards for Data Modems[S],1991.
[4]郭利,馬彥恒,谷宏強,等.基于相關檢測方法的一種幀同步系統[J].無線電通信技術,2000,26(1): 48-50.
[5]張盛耀,段渝龍.基于滑動相關檢測法的偽碼同步研究[J].信息通信,2015,9(1):43-44.
[6]張濤,唐小明,宋洪良.一種ADS-B報頭互相關檢測方法[J].電訊技術,2016,56(2):156-160.
[7]王金剛,程云鵬.一種新的3G-ALE 短波信道監測方法[J].電子質量,2011,11(1):12-15.
[8]馮文江,王紅霞,侯建輝,等.一種適合突發通信的信號檢測改進算法[J].重慶大學學報,2007,30(2):58-60.
[9]Choi Z Y,Lee Y H.On the Use of Double Correlation for Frame Synchronization in the Presence of Frequency Offset [C]∥IEEE International Conference,1999: 958-962.
[10] Choi Z Y,Lee Y H.Frame Synchronization in the Presence of Frequency Offset[J].IEEE Transactionson Communications,2002,50(7): 1062-1065.
[11] 杜丹,潘申富,江會娟,等.一種突發通信信號的檢測及位定時估計算法[J].無線電通信技術,2007,33(1) :17-18.
[12] 尚春杰,陳敬喬.低信噪比下的信號檢測與參數估計算法[J].無線電通信技術,2017,43(5): 52-56.
[13] 王金龍.短波數字通信研究與實踐[M].北京:科學出版社,2013.
[14] 曹志剛,錢亞生.現代通信原理[M].北京: 清華大學出版社,1992.
[15] 王曉亞,魯玉海.3G_ALE短波信號檢測分析技術[J].通信對抗,2013,32(1):11-13.
[16] 姚山峰,嚴航,曾安軍,等.線性調頻信號的相關檢測性能分析[J].計算機工程,2012,38(1):77-80.
[17] 夏輝,靳曉艷.相關運算在信號處理中的應用[J].無線電工程,2014,44(9):67-69.