?
TDRSS接收機(jī)碼分多址干擾抑制方案設(shè)計(jì)*
保駿**,汪遠(yuǎn)玲
(中國西南電子技術(shù)研究所,成都 610036)
摘要:為了在跟蹤與數(shù)據(jù)中繼衛(wèi)星系統(tǒng)(TDRSS)中實(shí)現(xiàn)碼分多址(CDMA)應(yīng)用,需要完成多用戶檢測(MUD)及碼分多址干擾(MAI)抑制。采用減性多級迭代對消算法,在數(shù)字信號處理芯片中完成信號再生、延時(shí)校正、時(shí)域相減對消,可以完成至少12通道的多用戶檢測,并能將多址干擾抑制至最小1 dB以內(nèi)。該算法可作為通用MUD算法的有效補(bǔ)充,并能應(yīng)用于各類非最優(yōu)的CDMA系統(tǒng)中,具有迭代級數(shù)可選、通道擴(kuò)展性強(qiáng)、工程實(shí)現(xiàn)性好的優(yōu)點(diǎn)。
關(guān)鍵詞:跟蹤數(shù)據(jù)中繼衛(wèi)星系統(tǒng);測控通信系統(tǒng);碼分多址;多用戶檢測;碼分多址干擾;迭代對消
1引言
擴(kuò)頻體制具有支持多目標(biāo)的特點(diǎn),但基于航天應(yīng)用特點(diǎn),測控系統(tǒng)設(shè)計(jì)更偏重于抗干擾、抗偵收、高精度等方面,這必然難以兼顧多目標(biāo)應(yīng)用特性的碼正交性、碼片同步性、用戶終端功率可控性等方面的要求。因此,如果需要在測控通信系統(tǒng)中完成多目標(biāo)任務(wù),碼分多址(CDMA)系統(tǒng)的幾個(gè)原生缺陷將較通用地面通信系統(tǒng)更為明顯,多用戶聯(lián)合檢測、干擾抑制的成熟算法也不能直接應(yīng)用。目前為止,多用戶檢測(MUD)技術(shù)的研究大多集中在地面CDMA移動通信系統(tǒng)中,而對于衛(wèi)星測控通信中的應(yīng)用則很少,在我國現(xiàn)有的中繼衛(wèi)星測控通信系統(tǒng)中尚無多用戶檢測技術(shù)應(yīng)用方面的文獻(xiàn)報(bào)道。
本文以跟蹤與數(shù)據(jù)中繼衛(wèi)星系統(tǒng)(TDRSS)單波束天線中的多目標(biāo)應(yīng)用為背景,以CDMA移動通信系統(tǒng)并行干擾對消算法的基本思想為基礎(chǔ),結(jié)合擴(kuò)頻測控通信系統(tǒng)信號特點(diǎn),針對中繼衛(wèi)星S頻段單址(SSA)返向擴(kuò)頻系統(tǒng)完成多目標(biāo)擴(kuò)頻系統(tǒng)碼分多址干擾(MAI)抑制算法設(shè)計(jì),并在現(xiàn)有終端硬件平臺上完成算法實(shí)現(xiàn)。
2TDRSS系統(tǒng)中碼分多址干擾抑制需求分析
2.1TDRSS中的碼分多址應(yīng)用需求
TDRSS利用位于地球同步軌道衛(wèi)星進(jìn)行中繼傳輸,可以覆蓋中、低軌航天器,具有較高的測控通信覆蓋率。美國中繼星配置了兩副Ku/Ka頻段3~5 m的高增益自跟蹤天線和一副S頻段相控陣多波束天線,結(jié)合碼分多址技術(shù),能對數(shù)十個(gè)目標(biāo)同時(shí)測控通信。但鑒于目前我國的實(shí)際情況,在現(xiàn)階段的應(yīng)用中迫切需要充分利用單波束天線的波束覆蓋范圍,實(shí)現(xiàn)多目標(biāo)測控通信任務(wù)。由于單址天線中繼系統(tǒng)架構(gòu)的限制,很難克服碼分多址干擾等CDMA系統(tǒng)的原生缺陷,目前即使有多目標(biāo)的應(yīng)用,僅能進(jìn)行較低數(shù)據(jù)速率傳輸,目標(biāo)數(shù)也不大于3個(gè)[1]。當(dāng)前需要在中繼單址天線波束范圍內(nèi)同時(shí)跟蹤至少12個(gè)碼分目標(biāo),多址干擾抑制至最小1 dB以內(nèi)。
2.2碼分多址信噪比惡化分析
系統(tǒng)中受多址干擾的影響,信噪比惡化和擴(kuò)頻增益、多址路數(shù)滿足下式的關(guān)系[2]:
(1)
式中,Eb/N0為單路信號信噪比,Eb/N0j為惡化后信噪比,K為多址路數(shù),N為擴(kuò)頻增益。
如表1所示,隨著擴(kuò)頻增益降低,路數(shù)增加,信噪比惡化非常嚴(yán)重。
表1 多路信噪比惡化
如果不采取抑制干擾的處理方法,MAI將導(dǎo)致較高的信噪比惡化。按照任務(wù)需求,我們進(jìn)行仿真分析的條件如下:
(1)調(diào)制方式:BPSK;
(2)信道編碼:無;
(3)信息速率:1 kb/s、10 kb/s、50 kb/s;
(4)用戶數(shù)量分別選取1個(gè)、4個(gè)、8個(gè)、12個(gè)用戶目標(biāo);
(5)選用的擴(kuò)頻碼之間近似滿足如下的相關(guān)關(guān)系:
(2)
式中,Ci(t)Cj(t)為各用戶目標(biāo)擴(kuò)頻碼序列。
仿真結(jié)果如圖1~4所示。從仿真結(jié)果可以看出,當(dāng)信息速率為1 kb/s時(shí),每個(gè)數(shù)據(jù)符號內(nèi)有整數(shù)周期個(gè)擴(kuò)頻碼序列,可以滿足式(2)的條件,因此12個(gè)用戶帶來的多址干擾影響很小,其接收性能與單用戶相當(dāng);而當(dāng)信息速率提高為10 kb/s或50 kb/s時(shí),每個(gè)數(shù)據(jù)符號內(nèi)不是整數(shù)周期個(gè)擴(kuò)頻碼序列,不滿足式(2)的條件,因此12個(gè)用戶會帶來嚴(yán)重的多址干擾問題。
圖1未采取干擾抑制時(shí)單用戶不同速率接收性能
Fig.1 1user performance of different data rate
without interference suppression
圖2未采取干擾抑制時(shí)4個(gè)用戶不同速率接收性能
Fig.2 4 users performance of different data rate
without interference suppression
圖3未采取干擾抑制時(shí)8個(gè)用戶不同速率接收性能
Fig.3 8 users performance of different data rate
without interference suppression
圖4未采取干擾抑制時(shí)12個(gè)用戶不同速率接收性能
Fig.4 12 users performance of different data rate
without interference suppression
綜上所述,可得出如下結(jié)論:
(1)單用戶時(shí),接收性能與數(shù)據(jù)速率無關(guān),如圖1所示;
(2)用戶數(shù)的增多或數(shù)據(jù)速率的提高均會導(dǎo)致接收性能的下降,如圖2~4所示;
(3)當(dāng)信息速率與擴(kuò)頻碼片速率滿足每個(gè)數(shù)據(jù)符號周期內(nèi)有整數(shù)周期個(gè)擴(kuò)頻碼序列的條件時(shí),多用戶比單用戶性能會有輕微的下降,否則多址干擾嚴(yán)重。
3TDRSS系統(tǒng)碼分多址干擾抑制方案設(shè)計(jì)
3.1中繼衛(wèi)星系統(tǒng)與移動通信碼分多址系統(tǒng)技術(shù)差別
(1)擴(kuò)頻碼型及信息速率選擇
移動通信碼分多址系統(tǒng)選取的擴(kuò)頻碼是碼長較短、具有嚴(yán)格自相關(guān)特性的OVSF碼,能夠保證碼分多址系統(tǒng)的最優(yōu)性。TDRSS因測控通信需要,選擇的擴(kuò)頻碼不能保證信息速率和擴(kuò)頻碼速率(及周期)的整倍數(shù)關(guān)系。因此,此碼分多址通信系統(tǒng)不是最優(yōu)的。
(2)接收端擴(kuò)頻碼正交性同步控制
移動通信碼分多址系統(tǒng)為保證收端的擴(kuò)頻碼在相位上正交,需要對接收信號做時(shí)間上的同步處理,而TDRSS的多路用戶終端信號的到達(dá)時(shí)間相互獨(dú)立,系統(tǒng)沒有同步的保證,因此無法滿足擴(kuò)頻碼的正交性。
(3)碼分多址系統(tǒng)遠(yuǎn)近效應(yīng)控制
移動通信碼分多址系統(tǒng)均具有用戶終端的功率控制手段以保證到達(dá)接收端的各路信號功率相差足夠小(通常控制在1 dB以內(nèi)),TDRSS沒有對用戶終端的功率控制手段。
根據(jù)上述描述,TDRSS不是一個(gè)最優(yōu)的碼分多址通信系統(tǒng),將產(chǎn)生較大的干擾,不能直接利用成熟的多用戶檢測技術(shù),需要針對此系統(tǒng)的特點(diǎn)設(shè)計(jì)相應(yīng)的多用戶檢測及多址干擾抑制方案。
3.2減性多級迭代對消方案
本文提出一種減性多級迭代對消方案,算法設(shè)計(jì)中擬采用再生相減對消算法完成多用戶檢測并對碼分多址干擾(MAI)做抑制處理。
此方案中的每路接收機(jī)需要在干擾對消之前完成PN碼、載波的捕獲跟蹤,并能提取出位同步時(shí)鐘?;谏鲜鰲l件,完成對該路信號的重新生成之后,送其余11路接收機(jī)進(jìn)行延時(shí)消除。當(dāng)所有路信號均完成信號再生之后,通過延時(shí)相消即可完成對碼分多址干擾信號的消除[3-4],如圖5所示。
對于多個(gè)用戶直接序列擴(kuò)頻系統(tǒng)假設(shè)第i個(gè)用戶的擴(kuò)頻碼為Ci(t),傳輸信息為xi(t),接收端收到的信號可表示為[5-7]
(3)
圖5碼分多址干擾消除原理框圖
Fig.5 Block diagram of MAI cancellation
式中,Ai為接收到第i個(gè)用戶的幅度大小,τi表示不同用戶到達(dá)接收機(jī)的時(shí)間,n(t)為加性高斯白噪聲。
在下述應(yīng)用場景中,采用多級迭代對消后,可以較好地抑制多址干擾。
(1)用戶數(shù)量≤12;
(2)各路信號功率差別不大于6 dB,即滿足
{20lg[max(Ai)]-20lg[min(Ai)]}≤6 dB;
(4)
(3)各路信號的到達(dá)時(shí)間τi為在當(dāng)前仿真時(shí)間內(nèi)均勻分布的隨機(jī)變量。
在此應(yīng)用場景下進(jìn)行仿真分析,結(jié)果如圖6~9所示。
圖6 2個(gè)用戶不同速率接收性能對比
圖7 4個(gè)用戶不同速率接收性能對比
圖8 8個(gè)用戶不同速率接收性能對比
圖9 12個(gè)用戶不同速率接收性能對比
根據(jù)仿真結(jié)果可得到如下結(jié)論:
(1)使用多級迭代對消方法可以在數(shù)據(jù)速率較低或用戶數(shù)較少時(shí)得到與單用戶時(shí)較為接近的接收性能;
(2)可以通過增加迭代級數(shù)獲得更好的誤碼率性能;
(3)當(dāng)數(shù)據(jù)速率較高同時(shí)用戶數(shù)量也較多時(shí),多級迭代對消方法會由于干擾不能完全抵消而產(chǎn)生錯誤平層(無噪聲影響時(shí)也不能解調(diào)正確);
(4)采用適當(dāng)?shù)男诺谰幋a方式可以獲得更好的誤碼率性能。
3.3對消信號延時(shí)處理
在本系統(tǒng)中采用了LDPC編譯碼,由于編譯碼存在整幀的延時(shí)[8],因此對消的延時(shí)處理需要選擇合適的儲存容量。下面按照存儲容量最大需求設(shè)計(jì)信號延時(shí)存儲器。
根據(jù)目前TDRSS中應(yīng)用的LDPC編譯碼情況,LDPC編譯碼參數(shù)如下時(shí),數(shù)據(jù)幀周期最長:
(1)LDPC編碼編碼率:R=1/2;
(2)LDPC編碼碼長:N=8192 b;
(3)LDPC編碼信息序列長度:K=4096 b;
(4)幀同步字長度:ASM=128 b。
根據(jù)式(1),編碼前速率最低19 kb/s時(shí)需要干擾對消,考慮編碼率,則編碼后最低38 kb/s需要干擾對消,幀周期計(jì)算可得
T=(1/38000)×(8192+128)=0.219 s=219 ms。
(5)
因此,可以按最大延時(shí)220 ms考慮延時(shí)存儲器。
如果A/D采樣時(shí)鐘為110 MHz,則220 ms時(shí)間采樣點(diǎn)數(shù)為
0.22×110×106=24 200 000,
(6)
可得到存儲器深度至少為25 Mb,考慮12位A/D采樣,圖5中各級存儲容量為
(1)Ta存儲器:12×25 Mb;
(2)Te與Ta近似相等:12×25 Mb;
(3)Tb、Tc、Td可以通過各通道相互對消后的積分值進(jìn)行自動測量。
4硬件實(shí)現(xiàn)及抑制效果分析
4.1硬件設(shè)計(jì)
在硬件方案設(shè)計(jì)中,擬采用FPGA+DSP的硬件平臺實(shí)現(xiàn)。在設(shè)備中我們選擇了美國Altera公司生產(chǎn)的Stratix系列FPGA和美國TI公司生產(chǎn)的C6000系列DSP作為主要數(shù)字信號處理芯片。圖10為平臺硬件板卡實(shí)物圖,圖11為CPCI工控機(jī)結(jié)構(gòu)示意圖。
圖10接收處理板實(shí)物圖
Fig.10 The board of receiver
圖11 CPCI平臺外觀圖
該板卡可實(shí)現(xiàn)下行兩路信號同時(shí)接收,在CPCI總線結(jié)構(gòu)工控機(jī)中共用6塊板卡實(shí)現(xiàn)12通道的接收,限于硬件資源的限制,在設(shè)備的應(yīng)用中僅采取了一級對消。
4.2驗(yàn)證測試結(jié)果
分別測試兩目標(biāo)條件下不同編碼方式、不同信息速率的對消結(jié)果,如表2~4所示。
表2測試條件為:信道編碼方式為不編碼,信息速率512 kb/s,擴(kuò)頻碼速率9.6 MHz。
表2 不編碼兩目標(biāo)干擾對消測試結(jié)果
從表2測試結(jié)果可以看出,在不編碼的條件下采用對消后可將誤碼率提高一個(gè)數(shù)量級。
表3測試條件為:信道編碼方式為2/3 LDPC編碼,信息速率512 kb/s,擴(kuò)頻碼速率9.6 MHz。表4的測試條件為: 信道編碼方式為2/3LDPC編碼,信息速率87.5 kb/s,擴(kuò)頻碼速率9.6 MHz。
表3 2/3 LDPC編碼條件下兩目標(biāo)干擾
表4 2/3 LDPC編碼條件下兩目標(biāo)干擾對消
從表3和表4的測試結(jié)果可以看出,LDPC編碼條件下在傳輸最高512 kb/s信息速率時(shí)可基本消除兩路信號MAI帶來的多址干擾。
5結(jié)束語
本文以CDMA移動通信系統(tǒng)并行干擾對消算法的基本思想為基礎(chǔ),結(jié)合擴(kuò)頻測控通信系統(tǒng)信號特點(diǎn),針對中繼衛(wèi)星系統(tǒng)特點(diǎn)完成多目標(biāo)擴(kuò)頻系統(tǒng)碼分多址干擾抑制算法設(shè)計(jì),并在現(xiàn)有終端硬件平臺上完成算法實(shí)現(xiàn)。該方法是對碼分多址系統(tǒng)多用戶檢測的補(bǔ)充,可以解決非最優(yōu)CDMA系統(tǒng)的多用戶檢測和碼分多址干擾抑制問題,且易于工程實(shí)現(xiàn)。隨著技術(shù)發(fā)展,可以考慮配合用戶終端進(jìn)行功率控制,通過減小遠(yuǎn)近效應(yīng)進(jìn)一步抑制多址干擾。
參考文獻(xiàn):
[1]保駿.TDRSS返向多模式數(shù)傳接收機(jī)設(shè)計(jì)[J].電訊技術(shù),2011,51(3):22-26.
BAO Jun. Design of Multi-mode Data Transmission and Range Receiver[J].Telecommunication Engineering,2011,51(3):22-26.(in Chinese)
[2]李井源.衛(wèi)星CDMA通信系統(tǒng)多用戶檢測與信干比估計(jì)算法研究[D]. 長沙:國防科技大學(xué),2006.
LI Jingyuan. Study of the Multiuser Detection and Signal to Interference Ratio Estimation in Satellite CDMA system[D]. Changsha:National University of Defense Technology,2006.(in Chinese)
[3]楊和桂.CDMA系統(tǒng)中的多用戶檢測技術(shù)[D]. 南京:南京理工大學(xué),2003:13-15.
YANG Hegui.MUD in the CDMA system[D]. Nanjing :Nanjing University of Science and Technology,2003:13-15.(in Chinese)
[4]潘陳紅. CDMA系統(tǒng)中并行干擾抵消多用戶檢測算法的性能分析[D].哈爾濱:哈爾濱工業(yè)大學(xué),2007:16-18.
PAN Chenhong. Performance Analysis of the PIC Multi-user Detection Algorithm for CDMA System[D]. Harbin:Harbin Institute of Technology,2007:16-18.(in Chinese)
[5]呂殿基. 用于WCDMA上行系統(tǒng)的并行干擾對消算法[J].通信技術(shù),2009(7):126.
LYU Dianji. Applications of Parallel Interference Cancellation in WCDMA Uplinks[J]. Communications Technology,2009(7):126.(in Chinese)
[6]吳志剛,龔耀寰. 基于MMSE橫式濾波器和PIC聯(lián)合的MUD算法[J].電訊技術(shù),2004,44(4):32-33.
WU Zhigang,GONG Yaohuan. Multiuser Detection Algorithm Based on the Joint of MMSE Horizontal Filter and Parallel Interference Cancellation[J]. Telecommunication Engineering,2004,44(4):32-33.(in Chinese)
[7]Yang W B,Kamran S P. A Low Complexity Interference Cancellation Technique for Multi-User DS-CDMA Communications[C]//Proceedings of 2010 IEEE International Conference on Communications. Cape Town,South Africa:IEEE,2010:1-5.
[8]Jeewani K,Letzepis N,Grant A. Multi-User Decoder Assisted Code-Acquisition in CDMA Systems[C]// Proceedings of 2011 Australian Communications Theory Workshop(AusCTW). Melbourne,VIC:IEEE,2011:83-88.
保駿(1977—),男,四川廣元人,分別于2000年和2010年獲電子科技大學(xué)學(xué)士學(xué)位和碩士學(xué)位,現(xiàn)為高級工程師,主要研究方向?yàn)楹教鞙y控信號處理;
BAO Jun was born in Guangyuan,Sichuan Province,in 1977. He received the B.S. degree and the M.S. degree from University of Electronic Science and Technology of China in 2000 and 2010,respectively.He is now a senior engineer.His research concerns aerospace TT&C signal processing.
Email:tbaojun@139.com
汪遠(yuǎn)玲(1964—),女,四川人,研究員,主要研究方向?yàn)楹教鞙y控信號處理。
WANG Yuanling was born in Sichuan Province,in 1964.She is now a senior engineer of professor. Her research concerns aerospace TT&C signal processing.
引用格式:保駿,汪遠(yuǎn)玲.TDRSS接收機(jī)碼分多址干擾抑制方案設(shè)計(jì)[J].電訊技術(shù),2015,55(5):533-538.[BAO Jun,WANG Yuanling.Scheme Design of Multiple Access Interference Suppression in TDRSS Receiver[J].Telecommunication Engineering,2015,55(5):533-538.]
Scheme Design of Multiple Access Interference
Suppression in TDRSS Receiver
BAO Jun,WANG Yuanling
(Southwest China Institute of Electronic Technology,Chengdu 610036,China)
Abstract:For the purpose of using the Code Division Multiple Access(CDMA) in the Tracking and Data Relay Satellite System(TDRSS),the Multi-user Detection(MUD) and the suppression of Multiple Access Interference(MAI) need to be completed. This paper proposes multilevel subtract iterative cancellation method to realize at least 12-channel MUD through the signal regeneration,time delay correction,cancellation in time domain in digital signal processing(DSP) chip,and suppress the MAI within 1 dB. This algorithm can be used as an effective supplement of MUD algorithm,and can be applied to all non-optimal CDMA systems.It has the advantages of setting iteration level by resource capacity,expanding signal channel easily,and applying to engineering easily.
Key words:tracking and data relay satellite system;TT&C system;code division multiple access;multi-user detection;multiple access interference;iterative cancellation
作者簡介:
中圖分類號:TN927;V556.8
文獻(xiàn)標(biāo)志碼:A
文章編號:1001-893X(2015)05-0533-06
通訊作者:**tbaojun@139.comCorresponding author:tbaojun@139.com
收稿日期:*2014-11-14;修回日期:2015-04-24Received date:2014-11-14;Revised date:2015-04-24
doi:10.3969/j.issn.1001-893x.2015.05.012