劉丹陽,王志有,夏國江,李曉斐
一種用于空時編碼與SOQPSK-TG聯(lián)合調(diào)制的解調(diào)算法*
劉丹陽,王志有,夏國江,李曉斐
(北京宇航系統(tǒng)工程研究所 北京 100076)
將Alamouti空時碼與SOQPSK-TG調(diào)制技術(shù)相結(jié)合,可以有效提高調(diào)制系統(tǒng)可靠性。由于最佳接收機譯碼復(fù)雜度較高,采用互相關(guān)網(wǎng)格編碼調(diào)制技術(shù)(XTCQM)來降低復(fù)雜度,并實現(xiàn)基于MAX-LOG-MAP算法的空時編碼與SOQPSK-TG結(jié)合的解調(diào),在信噪比為8dB時誤碼率可達b=10–5。仿真結(jié)果表明,在降低系統(tǒng)復(fù)雜度的情況下,通過引入信道編碼能夠解決低復(fù)雜度算法造成的性能損失問題,進一步降低系統(tǒng)的誤碼率。
空時編碼;SOQPSK-TG;互相關(guān)網(wǎng)格編碼;遙測調(diào)制體制
隨著航天技術(shù)的發(fā)展,對遙測系統(tǒng)調(diào)制體制頻譜效率的要求也越來越高。成形偏移正交相移鍵控SOQPSK調(diào)制技術(shù)兼具CPM調(diào)制與OQPSK調(diào)制的特點,具有連續(xù)相位恒包絡(luò)、受功放非線性影響較小以及頻譜效率較高等特點[1,2]。且不同版本的SOQPSK已分別成為衛(wèi)星通信軍標(biāo)MIL-STD 181-181[3]和美國靶場遙測標(biāo)準(zhǔn)IRIG106的推薦體制[4]。
在遙測系統(tǒng)中,通常使用兩個發(fā)射天線實現(xiàn)地面站全向接收,但兩天線發(fā)射的信號因疊加可能會出現(xiàn)信號電平頻繁起伏大的問題,空時編碼(STC)技術(shù)可以增強兩個發(fā)射信號之間的獨立性,從而避免該問題。在2010年美國楊伯翰大學(xué)的BYU實驗室提出進行空時編碼的遙測發(fā)射機的研制,利用其來提高系統(tǒng)可靠性以及抵抗多徑衰落的能力[5]。但因SOQPSK-TG技術(shù)的最佳接收機復(fù)雜度過高,使空時編碼與其結(jié)合的解調(diào)難度較大。Rice M等人基于西蒙提出的互相關(guān)網(wǎng)格編碼技術(shù)(XTCQM)對SOQPSK-TG調(diào)制進行簡化接收機的設(shè)計[6],大大降低了SOQPSK-TG的譯碼復(fù)雜度,并且可用于基于空時編碼的SOQPSK-TG技術(shù)的解調(diào)[7]。本文對基于近似XTCQM表示的STC與SOQPSK-TG編碼調(diào)制信號進行分析,并實現(xiàn)了基于MAX-LOG-MAP的解調(diào)算法。
成形偏移相移鍵控調(diào)制SOQPSK的調(diào)制過程可以看作是一個預(yù)編碼器與CPM調(diào)制器級聯(lián)如圖1所示。根據(jù)相位關(guān)聯(lián)長度的不同分為全響應(yīng)SOQPSK-MIL調(diào)制和部分響應(yīng)SOQPSK-TG調(diào)制,兩者同樣具有良好的頻譜效率和恒包絡(luò)特性[8],但在–30dB以下與SOQPSK-MIL相比SOQPSK-TG功率譜更窄,具有更高的頻帶利用率。本文主要針對SOQPSK-TG進行討論。
圖1 SOQPSK調(diào)制
SOQPSK-TG基帶信號的表達式為
SOQPSK-TG調(diào)制的預(yù)編碼可以分為遞歸型預(yù)編碼與非遞歸型預(yù)編碼,一般情況下,非遞歸型預(yù)編碼較遞歸型預(yù)編碼性能更好[9]。其編碼方式可以總結(jié)為如式(3)所示。
圖2 SOQPSK-TG信號的頻率脈沖和相位脈沖
圖3 時變狀態(tài)網(wǎng)格
表1 Alamouti碼塊
預(yù)編碼器使得SOQPSK-TG調(diào)制與傳統(tǒng)的CPM調(diào)制有所不同,令其具有了OQPSK調(diào)制的特性,即同相分量與正交分量不會同時改變,避免出現(xiàn)180°相位突變而導(dǎo)致出現(xiàn)較大的譜旁瓣。其次是使累積相位狀態(tài)與當(dāng)前預(yù)編碼狀態(tài)的相關(guān)比特一一對應(yīng),利用該特性有利于低復(fù)雜度解調(diào)算法的實現(xiàn)。
大部分遙測系統(tǒng)均采用兩個發(fā)射天線一個接收天線的結(jié)構(gòu),故可以采用編譯碼較簡單,且性能較好的Alamouti空時碼。Alamouti碼生成矩陣如式(4)所示,1和2是連續(xù)發(fā)送的兩個符號。
空時碼從偶數(shù)下標(biāo)開始將兩個符號編碼生成一個符號塊,在連續(xù)兩個符號周期內(nèi)兩天線信號與第個碼塊的映射具體如表1所示。
因SOQPSK-TG可以看作部分響應(yīng)CPM調(diào)制,關(guān)聯(lián)長度為8,則在狀態(tài)網(wǎng)格搜索中,對于=時刻,相關(guān)聯(lián)比特有7位,即存在27=128種相關(guān)狀態(tài),而累積相位狀態(tài)有四種,則共有512種狀態(tài)。若采用最佳接收機,需要匹配濾波器512個,必須要降低解調(diào)復(fù)雜度。
常用的方法有脈沖截斷技術(shù)[10]和基于調(diào)幅脈沖疊加的低復(fù)雜度算法[9],西蒙提出一種近似XTCQM表示法[11-13],文獻[6]中將其運用到SOQPSK-TG調(diào)制中,且證明該算法在具有編碼的SOQPSK-TG系統(tǒng)中有更強的穩(wěn)定性。
使用表1中的比特形式,可以將輸入比特流改寫為
STC編碼器將輸入信號編碼生成彼此不重疊的碼塊,產(chǎn)生兩個并行的比特流
則可以定義信號在該時間間隔內(nèi)的XTCQM表示為
其中正交分量和同相分量分別為
對于矢量2k,有211=2048種可能的波形,若要進行最優(yōu)譯碼,則需2048個匹配濾波器,通過仿真得到這2048種XTCQM符號波形如圖4所示??梢钥闯鰺o論是同相還是正交分量,其波形變化具有規(guī)律性。
圖4 XTCQM波形
西蒙提出的近似XTCQM表示法,即可對相位狀態(tài)數(shù)進行簡化。如對11比特首尾兩個比特的所有情況求平均值。其數(shù)學(xué)表示式如式(14)所示。
通過式(14)可用9比特近似XTCQM符號來表示原信號,則將狀態(tài)數(shù)簡化為512個,通過繼續(xù)簡化可用3比特來表示原始信號,最終即用8狀態(tài)來建立狀態(tài)網(wǎng)格,相比最優(yōu)譯碼狀態(tài)數(shù)減少了2040個。其3比特近似XTCQM表示如(15)式所示。
接收端將()與0對齊如圖5所示,對于第個Alamouti碼塊,0一共涉及到兩個8-XTCQM波形,而1一共涉及到三個8-XTCQM波形,在第一個時間間隔2b內(nèi),影響波形的比特有
經(jīng)過時間2b后,影響波形的比特變?yōu)?/p>
經(jīng)過2b后,狀態(tài)涉及的6位比特變?yōu)?/p>
圖6 的情況
圖7 8-XTCQM波形
圖8 狀態(tài)轉(zhuǎn)移概率計算
圖9 誤差分析
利用MATLAB對空時編碼與SOQPSK-TG的編碼調(diào)制系統(tǒng)進行仿真分析,采用兩個發(fā)射天線、一個接收天線的Alamouti空時碼結(jié)構(gòu),得到的調(diào)制信號功率譜對比如圖10所示。與空時編碼結(jié)合不會對SOQPSK-TG的頻譜造成影響。經(jīng)過高斯白噪聲信道后,采用基于3比特的近似XTCQM表示降低了譯碼復(fù)雜度,再利用MAX-LOG-MAP算法進行解調(diào),將時延差設(shè)置在個采樣點處得到空時編碼與SOQPSK-TG調(diào)制解調(diào)的誤碼率如圖11曲線2所示。作為參考,對未編碼以及存在時延差未編碼的SOQPSK-TG信號分別進行低復(fù)雜度解調(diào)。
圖11 誤碼率
本文結(jié)合Alamouti空時碼與SOQPSK-TG技術(shù)進行調(diào)制解調(diào),并利用近似XTCQM表示法對編碼調(diào)制進行低復(fù)雜度解調(diào),將SOQPSK-TG的XTCQM波形數(shù)量減少至8,并實現(xiàn)了MAX-LOG-MAP算法對其進行解調(diào)。仿真結(jié)果表明,SOQPSK-TG與空時編碼結(jié)合可以提高系統(tǒng)可靠性,降低誤碼率,能夠避免全向天線干涉區(qū)對信號的影響,在遙測系統(tǒng)中具有重要的應(yīng)用價值。
[1] 劉語喬, 郭世偉. SOQPSK調(diào)制技術(shù)在飛行試驗遙測系統(tǒng)中的應(yīng)用[J]. 現(xiàn)代電子技術(shù),2013(9): 98–101. LIU Yuqiao, GUO Shiwei. Application of SOQPSK modulation technology in telemetry system for flight test[J]. Modern Electronics Technique,2013(9): 98–101.
[2] 劉竹生, 張博戎. 運載火箭總體設(shè)計多學(xué)科優(yōu)化方法發(fā)展及展望[J]. 宇航總體技術(shù), 2017,1(2): 1–6. LIU Zhusheng, ZHANG Borong. An overview of multidisciplinary optimization method in launch vehicle design[J]. Astronautical Systems Engineering Technology,2017, 1(2): 1–6.
[3] AEGNCY D I S. Department of defense interface standard. Interoperability Standard for Single-Access 5kHz and 25kHz UHF Satellite Communications Channels[R].1999.
[4] Range Commanders Council. Telemetry Standards, IRIG Standard 106-04[S]. 2004.
[5] RICE M. Space-time coding for aeronautical telemetry: part I-system description[C]. ITC 2011.
[6] NELSON T, PERRINS E, RICE M. Near optimal common detection techniques for shaped offset QPSK and Feher's QPSK[J]. IEEE Transactions on Communications, 2008, 56(5): 724–735.
[7] RICE M, NELSON T, PALMER J, et al. Space-time coding for aeronautical telemetry: part II—decoder and system performance[J]. IEEE Transactions on Aerospace and Electronic Systems, 2017: 1–1.
[8] SAHIN C, PERRINS E. The capacity of SOQPSK-TG[C]// Military Communications Conference. IEEE, 2011.
[9] PERRINS E, RICE M. Reduced-complexity approach to iterative detection of coded SOQPSK[J]. IEEE Transactions on Communications, 2007, 55(7): 1354–1362.
[10] SVENSSON A, SUNDBERG C E, AULIN T. A class of reduced-complexity viterbi detectors for partial response continuous phase modulation[J]. IEEE Transactions on Communications, 1984, 32(10): 1079–1087.
[11] SIMON M K, LI L. A cross-correlated trellis-coded quadrature modulation representation of MIL-STD shaped offset quadrature phase-shift keying[J]. Interplanetary Network Progress Report, 2003, 154.
[12] SIMON M K, YAN T Y. Performance evaluation and interpretation of unfiltered Feher-Patented quadrature-phase-shift keying(FQPSK)[J].California Institute of Technology,1999.
[13] LI L, SIMON M K. Performance of coded OQPSK and MIL-STD SOQPSK with iterative decoding[J]. IEEE Transactions on Communications, 2004, 52(11): 1890–1900.
[14] CHANDRAN P, PERRINS E. Decision-directed symbol timing recovery for SOQPSK[J]. IEEE Transactions on Aerospace and Electronic Systems, 2009, 45(2): 781–789.
[15] GEOHEGAN M. Optimal linear detection of SOQPSK[C]. ITC 2002.
[16] GEOHEGAN M. Bandwidth and power efficiency trade-offs of SOQPSK[C]. ITC 2002.
[17] GEOHEGAN M. Implementation and performance results for trellis detection of SOQPSK[C]. ITC 2001.
A demodulation algorithm for SOQPSK-TG modulation with Space-time coding
LIU Danyang, WANG Zhiyou, XIA Guojiang, LI Xiaofei
(Beijing Institute of Astronautical Systems Engineering, Beijing 100076, China)
SOQPSK-TG modulation system with space-time coding can improve the reliability of the system effectively. Due to the high complexity of the demodulation, the cross-correlated trellis-coded quadrature modulation (XTCQM) technology is used.Furthermore, MAX-LOG-MAP detection is applied to the demodulation. The result of simulation shows that the bit error rate isb=10–5,when the SNR is 8dB. Meanwhile, The performance loss caused by reduced-complexity is solved by space-time coding and the bit error rate of this system is reduced.
Space-time coding; SOQPSK-TG; XTCQM; Telemetry
TN911
A
CN11-1780(2019)04-0033-07
劉丹陽 1995年生,碩士研究生在讀,主要研究方向為無線測控與通信技術(shù)。
王志有 1962年生,研究員,主要研究方向為測量系統(tǒng)總體設(shè)計。
夏國江 1981年生,高級工程師,主要研究方向為無線測控與通信技術(shù)。
李曉斐 1985年生,高級工程師,主要研究方向為無線測控與通信技術(shù)。
Email:ycyk704@163.com TEL:010-68382327 010-68382557
航天預(yù)研項目支持
2019-05-15
2019-05-31