(中國(guó)西南電子技術(shù)研究所,成都 610036)
跟蹤與數(shù)據(jù)中繼衛(wèi)星系統(tǒng)(TDRSS)是指一種利用地球同步衛(wèi)星上的中繼轉(zhuǎn)發(fā)器,與地面系統(tǒng)相配合,可同時(shí)為多顆在軌中低高度航天器(衛(wèi)星、飛船、空間站等)提供連續(xù)覆蓋。作為一種天基測(cè)控通信系統(tǒng),TDRSS具有高覆蓋率、高數(shù)傳速率、多目標(biāo)測(cè)控通信、抗干擾性強(qiáng)等十分顯著的特點(diǎn)。由于具有這些不可替代的特點(diǎn)與優(yōu)勢(shì),TDRSS已經(jīng)成為了航天測(cè)控通信系統(tǒng)的發(fā)展方向[1]。
在TDRSS的地面系統(tǒng)中,返向多模式數(shù)傳及用戶星測(cè)距接收機(jī)是核心單元。在傳統(tǒng)測(cè)控系統(tǒng)中,地面系統(tǒng)接收機(jī)只需要完成一種信號(hào)模式的接收和解調(diào),測(cè)軌和業(yè)務(wù)數(shù)據(jù)傳輸也是由不同的接收機(jī)完成的。但在TDRSS中,地面站接收機(jī)除了需要將測(cè)軌、數(shù)據(jù)傳輸統(tǒng)一考慮外,還得適應(yīng)各類不同用戶終端的信號(hào)模式,這都給接收機(jī)提出了較高的要求。本文主要針對(duì)這些特點(diǎn),根據(jù)各種不同的信號(hào)模式,在設(shè)計(jì)時(shí)全面考慮適應(yīng)性,使接收機(jī)滿足各類任務(wù)的要求[2-4]。
返向多模式數(shù)傳及用戶星測(cè)距接收機(jī)采用基于CPCI總線的可重構(gòu)硬件平臺(tái)實(shí)現(xiàn)。根據(jù)目前市場(chǎng)情況,在設(shè)備中我們選擇了美國(guó)Altera公司生產(chǎn)的Stratix II系列FPGA和美國(guó)TI公司生產(chǎn)的C6000系列DSP作為主要數(shù)字信號(hào)處理芯片。硬件平臺(tái)結(jié)構(gòu)如圖1所示。
圖1 硬件平臺(tái)結(jié)構(gòu)Fig.1 Hardware platform structure
此硬件平臺(tái)配置了兩片高速AD,為雙通道接收板。兩路返向接收機(jī)配置在一塊下行板卡上。兩路接收機(jī)相對(duì)獨(dú)立,每一路返向接收機(jī)均可完成返向下行信號(hào)中任意一種調(diào)制模式信號(hào)的PN碼跟蹤、載波捕獲跟蹤、信號(hào)解擴(kuò)、解調(diào)及數(shù)據(jù)位同步、幀同步、維特比/RS譯碼,并且將譯碼后的數(shù)據(jù)通過CPCI總線上報(bào)到監(jiān)控及數(shù)據(jù)處理計(jì)算機(jī)。其中FPGA1完成兩路下行信號(hào)的PN碼捕獲、跟蹤、載波捕獲跟蹤、信號(hào)解擴(kuò)、解調(diào)及數(shù)據(jù)位同步功能,F(xiàn)PGA2、 FPGA3分別對(duì)應(yīng)完成兩路接收機(jī)的幀同步、維特比/RS譯碼功能,主控FPGA完成數(shù)據(jù)的上報(bào)功能,DSP完成對(duì)接收機(jī)的控制及相關(guān)數(shù)據(jù)計(jì)算功能。
本系統(tǒng)中,中頻信號(hào)是140 MHz,帶寬最大達(dá)到40 MHz。用帶通采樣定理計(jì)算采樣率時(shí),出于抗頻譜混疊的考慮,帶寬按照40 MHz進(jìn)行計(jì)算。其采樣頻率的計(jì)算如下:
(1)
根據(jù)帶通采樣原理,采用165 MHz系統(tǒng)鐘會(huì)產(chǎn)生頻譜倒置,需要在多普勒計(jì)算及預(yù)置中加以考慮。
由于返向接收信號(hào)的速率范圍較大(1 kbit/s~10 Mbit/s),且針對(duì)不同的信息速率,信號(hào)調(diào)制方式也不盡相同。在150 kbit/s以下,需要利用PN碼對(duì)信號(hào)進(jìn)行擴(kuò)頻處理,調(diào)制方式只有BPSK、UQPSK;150 kbit/s以上不再擴(kuò)頻,但調(diào)制方式較復(fù)雜,有BPSK、QPSK、SQPSK、UQPSK幾種。針對(duì)這種要求,接收機(jī)的設(shè)計(jì)方法有所不同,因此我們以150 kbit/s作為界線分為低速接收機(jī)、中速接收機(jī)兩類。低速接收機(jī)需要完成多擴(kuò)頻信號(hào)的解擴(kuò)、解調(diào),也可完成150 kbit/s以下的BPSK信號(hào)解調(diào),150 kbit/s以上的各種調(diào)制信號(hào)由中速接收機(jī)完成接收解調(diào)[5]。
接收機(jī)的結(jié)構(gòu)框圖如圖2所示。
圖2 接收機(jī)結(jié)構(gòu)框圖Fig.2 Block diagram of receiver structure
返向低速數(shù)傳解擴(kuò)/解調(diào)器實(shí)現(xiàn)框圖見圖3,下行140 MHz中頻接收信號(hào)通過帶通濾波器、AGC放大器后A/D采樣,均衡器、 PN碼快速直接捕獲、PN碼環(huán)、載波Costas環(huán)、位同步、維特比/RS譯碼、幀同步、距離提取、控制器等功能模塊均采用數(shù)字方式實(shí)現(xiàn)。
此接收機(jī)接收并解調(diào)以下信息速率低于150 kbit/s的各類調(diào)制信號(hào):短碼/長(zhǎng)碼擴(kuò)頻BPSK信號(hào),長(zhǎng)碼用于提取距離數(shù)據(jù);長(zhǎng)碼擴(kuò)頻BPSK信號(hào)(同時(shí)提取距離信息);非擴(kuò)頻BPSK信號(hào);I路擴(kuò)頻、Q路不擴(kuò)頻的UQPSK調(diào)制信號(hào)。
輸入的140 MHz中頻調(diào)制信號(hào)經(jīng)過帶通濾波器及AGC放大器后,進(jìn)行A/D采樣,進(jìn)入數(shù)字Costas環(huán),采樣頻率115 MHz。放大器動(dòng)態(tài)范圍為50 dB。
通常,BPSK擴(kuò)頻信號(hào)由I、Q兩路Costas環(huán)完成載波跟蹤及解調(diào)。輸入的I路信號(hào)表達(dá)式為
(2)
式中,dI(t)為調(diào)制信息,PNI(t)為擴(kuò)頻碼(碼環(huán)跟蹤鎖定之后解擴(kuò)),ω為輸入中頻載波角頻率,θ為輸入信號(hào)初相。
DCO輸出兩路相互正交的本地載波:
LI(t)=sin(ωot+θo)
LQ(t)=cos(ωot+θo)
(3)
式中,ωo為DCO角頻率,θo為DCO初相。輸入信號(hào)經(jīng)過鑒相乘法器及I.D濾波器后得到:
ZI(t)=kddI(t)PN(t)cosφ
ZQ(t)=kddI(t)PN(t)sinφ
(4)
式中,kd為鑒相增益,φ=(ωt+θ)-(ωot+θo)=ωet+θe。
圖3 低速數(shù)傳解擴(kuò)/解調(diào)框圖Fig.3 Block diagram of low-speed data transmission despreading/demodulation
在頻率引導(dǎo)階段,將I、Q兩路相乘后得:
(5)
Ud(t)=1/2·kd2sin2φ=1/2·kd2sin(2ωet+2θe)
(6)
Ud(t)經(jīng)過FFT處理后可測(cè)得2倍的接收信號(hào)與本地載波的頻率差,據(jù)此對(duì)載波DCO進(jìn)行頻率設(shè)置,使環(huán)路進(jìn)入快捕帶。同時(shí),根據(jù)載波多普勒頻率換算出碼鐘多普勒頻率,對(duì)碼鐘DCO進(jìn)行設(shè)置,使PN碼能夠正確完成并行檢測(cè),碼環(huán)完成捕獲跟蹤。
碼環(huán)鎖定后,Costas環(huán)經(jīng)過解擴(kuò)、積分清零濾波器后得到:
UI(t)=kddI(t)cosφ
UQ(t)=kddI(t)sinφ
(7)
將I、Q兩路相乘后得:
(8)
Ud(t)=1/2·kd2sin2φ=1/2·kd2sin(2ωet+2θe)
(9)
當(dāng)Costas環(huán)未鎖定時(shí),Ud(t)經(jīng)過環(huán)路濾波器后,控制DCO頻率、相位,向減小跟蹤誤差的方向調(diào)整。環(huán)路鎖定后,i支路輸入信號(hào)與本地載波鑒相后獲得I路擴(kuò)頻信號(hào),經(jīng)解擴(kuò)、解調(diào)后送位同步、維特比譯碼、幀同步便可獲得I信息。q支路I路擴(kuò)頻信號(hào)輸出能量為零,而Q路擴(kuò)頻信號(hào)因與I路載波相位正好相差90°,所以在q支路輸出最大,由此經(jīng)與PNQ相關(guān)解擴(kuò)后可獲得Q信息。I路擴(kuò)頻信號(hào)在環(huán)路鎖定后,i路輸出最大,q路輸出最小,兩路幅度相減(I2-Q2)、平滑后可獲得載波鎖定指示,同時(shí)經(jīng)過相應(yīng)轉(zhuǎn)換可獲得AGC控制電壓。
偽碼跟蹤采用非相干延時(shí)鎖定環(huán),PN碼先鎖定載波后鎖定。對(duì)雙Δ環(huán),捕獲范圍寬,容易鎖定;對(duì)單Δ環(huán),相位抖動(dòng)小,測(cè)距精度高。定時(shí)誤差提取采用早晚門鑒別法,早門相關(guān)值減晚門相關(guān)值得出誤差值,然后經(jīng)過環(huán)路濾波器調(diào)整DCO改變本地碼相位,完成鎖定。利用碼環(huán)時(shí)間誤差鑒別特性,本地碼可以鎖定在鑒別曲線的零點(diǎn),與輸入偽碼相位相同。適當(dāng)減小環(huán)路帶寬可以減小環(huán)路的相位抖動(dòng),因此,在本套設(shè)備中,為了提供高精度的距離數(shù)據(jù),故采取了單Δ環(huán)。
用戶星測(cè)距終端與返向低速數(shù)傳解擴(kuò)解調(diào)器設(shè)計(jì)在一起,利用低速數(shù)傳解擴(kuò)解調(diào)器中的碼跟蹤環(huán)完成接收偽碼的全“1”脈沖和碼鐘相位提取,同時(shí)前向信號(hào)調(diào)制器將發(fā)射偽碼全“1”及發(fā)射偽碼碼鐘相位送到用戶星測(cè)距終端,完成距離提取。分為測(cè)距粗距離和細(xì)距離,粗距離即收發(fā)時(shí)延間的碼元個(gè)數(shù),細(xì)距離即收發(fā)碼鐘的相位差。
中速數(shù)傳接收機(jī)輸入信號(hào)速率在0.15~20 Mbit/s之間連續(xù)可變,調(diào)制方式為BPSK、QPSK、UQPSK、SQPSK,根據(jù)不同的調(diào)制方式采用不同的解調(diào)策略。
在中速數(shù)傳接收機(jī)中,每條支路輸出信號(hào)直接通過低通濾波器,一條支路進(jìn)入鑒相器獲取相位誤差控制NCO除去載波;一條支路通過重采樣獲取位同步信息,得到的基帶信號(hào)經(jīng)過均衡后判決輸出。解調(diào)器框圖如圖4所示。
圖4 中速數(shù)傳接收機(jī)結(jié)構(gòu)Fig.4 Structure of middle-speed data transmission receiver
由于輸入信號(hào)的調(diào)制方式分別為QPSK、UQPSK、BPSK、SQPSK等多種調(diào)制體制,對(duì)不同的調(diào)制方式有不同的相位鑒別方式,但是其中的某些電路還是可以復(fù)用的。
4.2.1QPSK/SQPSK鑒相
如圖5所示,對(duì)于QPSK/SQPSK,其鑒相器可以復(fù)用為Costas算法。由于Costas算法具有矩形鑒相特性,故鑒相靈敏度(即鑒相特性在穩(wěn)定平衡點(diǎn)處的斜率)非常大,可使PLL環(huán)路增益提高,從而降低靜態(tài)相位誤差,這對(duì)改善接收系統(tǒng)誤碼率性能是有利的。Costas算法得到的相位誤差為[6]
UdQPSK=Sgn[I*Q*(I+Q)*(I-Q)]
(10)
圖5 QPSK/SQPSK載波提取Fig.5 QPSK/SQPSK carrier recovery
假設(shè)由A/D輸入的QPSK信號(hào)為
V1=XtcosW0t+β1+YtsinW0t+β1
(11)
式中,X(t)、Y(t)為I、Q路調(diào)制信號(hào),W0為輸入中頻載波角頻率,β1為輸入信號(hào)初相。
數(shù)控振蕩器DCO的輸出頻率為
uc=Uccos(W0t+β2)
(12)
式中,Uc為DCO輸出幅度,β2為DCO初相。則I、Q兩路信號(hào)V4、V5分別為
(13)
(14)
式中,Km為鑒相增益,β=β1-β2。
V4、V5在相乘器中相乘后得到:
(15)
而相加器和相減器輸出的V6、V7信號(hào)在相乘器中相乘后得到:
(16)
式(15)和式(16)相乘,得到誤差電壓:
Ud=Kdsin 4β
(17)
再對(duì)式(17)取符號(hào)位,得到[7,8]:
U=SgnUd=Sgn(Kdsin 4β)
(18)
4.2.2UQPSK鑒相
對(duì)于UQPSK如圖6所示。
圖6 UQPSK/BPSK載波提取Fig.6 UQPSK/BPSK carrier recovery
分析方法與QPSK鑒相類似,最后可以得到以下結(jié)論:
對(duì)于UQPSK信號(hào),其相位誤差的提取為
(19)
BPSK信號(hào)是UQPSK的特例,令C2=0即可獲得BPSK的鑒相誤差[9-10]。
本文對(duì)TDRSS返向鏈路信號(hào)進(jìn)行了分析,提出了一種基于大規(guī)模FPGA、DSP器件、遵循軟件無線電設(shè)計(jì)思想的高集成度TDRSS返向多模式數(shù)傳及用戶星測(cè)距接收機(jī)的設(shè)計(jì)方法,最終通過硬件電路得以實(shí)現(xiàn),并成功運(yùn)用于實(shí)際系統(tǒng)中,針對(duì)各類用戶終端的實(shí)戰(zhàn)任務(wù)驗(yàn)證了這種設(shè)計(jì)方案的合理性和可行性。此接收機(jī)的設(shè)計(jì)具有集成度高、擴(kuò)展性強(qiáng)、處理信號(hào)模式多、處理信號(hào)樣式多、范圍寬、上下行信號(hào)調(diào)制的信息速率范圍較廣、設(shè)備達(dá)到的指標(biāo)要求高等特點(diǎn)。隨著技術(shù)的進(jìn)一步發(fā)展,接收機(jī)在數(shù)據(jù)實(shí)時(shí)性要求上需要進(jìn)一步提高。
參考文獻(xiàn):
[1] 信息產(chǎn)業(yè)部電子第十研究所.統(tǒng)一測(cè)控講義[M].成都:電訊技術(shù)編輯部,1998:12-13.
The 10th Institute of Ministry of Electronic Industry.Unified TT&C System[M].Chengdu: Telecommunication Engineering Agency,1998:12-13.(in Chinese)
[2] 馮貴年,于志堅(jiān). 跟蹤與數(shù)據(jù)中繼衛(wèi)星系統(tǒng)的現(xiàn)狀和發(fā)展[J].中國(guó)航天,2004(1):16-19.
FENG Gui-nian,YU Zhi-jian.Situation and Development of TDRSS[J].Aerospace China,2004(1):16-19.(in Chinese)
[3] 施為華. TDRSS系統(tǒng)返向鏈路PN碼的捕獲研究[C]//2002年航天測(cè)控技術(shù)研討會(huì)論文集.成都:電訊技術(shù)編輯部,2002:45-46.
SHI Wei-hua.Research on Return Link PN Code Capture for TDRSS[C]//Proceedings of 2002 Aerospace TT&C Technology Symposium.Chengdu:Telecommunication Engineering Agency,2002:45-46. (in Chinese)
[4] 信息產(chǎn)業(yè)部電子第十研究所.跟蹤與數(shù)據(jù)中繼衛(wèi)星系統(tǒng)的研究[M].成都:電訊技術(shù)編輯部,1999.
The 10th Institute of Ministry of Information Industry.Study on TDRSS[M].Chengdu: Telecommunication Engineering Agency,1999:27-29. (in Chinese)
[5] 劉嘉興.近空間跟蹤與數(shù)據(jù)中繼系統(tǒng)的初步設(shè)想[J].電訊技術(shù),2008,48(5):46-50.
LIU Jia-xing.A Tentative Idea for Nearspace Tracking and Data Relay System(TDRS)[J].Telecommunication Engineering,2008,48(5):46-50. (in Chinese)
[6] Flaherty Roger, Stocklin Frank, Weinberg Aaron. Evolution of NASA′s Near-earth Tracking and Data Relay Satellite System[R]. Greenbelt:Goddard Sace Flight Center,2006.
[7] 張顯輝,沈國(guó)松. SQPSK調(diào)制體制在跟蹤與數(shù)據(jù)中繼衛(wèi)星中的應(yīng)用[J].遙測(cè)遙控,2007,28(s1):26-29.
ZHANG Xian-hui,SHEN Guo-song.Application of SQPSK Modulation in TDRSS[J]. Journal of Telemetry ,Tracking and Command,2007,28(s1):26-29. (in Chinese)
[8] 辛潔,趙健東,孫運(yùn)強(qiáng).基于FPGA的四相移鍵控調(diào)制解調(diào)器的建模與設(shè)計(jì)[J].研究與開發(fā),2009,28(1):52-54.
XIN Jie,ZHAO Jian-dong,SUN Yun-qiang.Modeling and designing based on FPGA for digital QPSK modulator and demodulator[J]. Foreign Electronic Measurement Technology,2009,28(1):52-54. (in Chinese)
[9] 劉秀蘭,王淑敏.基于軟件無線電的QPSK調(diào)制的設(shè)計(jì)[J].計(jì)算機(jī)仿真,2008,25(11):309-311.
LIU Xiu-lan,WANG Shu-min.Design of QPSK Modulation Based on Software Radio[J].Computers Simulation,2008,25(11):309-311. (in Chinese)
[10] 李冰清,馮小平,王俊剛,等.基于FPGA的QPSK及OQPSK信號(hào)調(diào)制和解調(diào)電路設(shè)計(jì)[J].電子元器件應(yīng)用,2008,10(4):41-43.
LI Bing-qing,FENG Xiao-ping,WANG Jun-gang,et al.QPSK and OQPSK Signal Modulation-demodulation Circuit Design Based on FPGA[J].Electronic Compnent & Device Applications,2008,10(4):41-43. (in Chinese)