《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 直接擴頻系統(tǒng)中極性消除算法的改進(jìn)
直接擴頻系統(tǒng)中極性消除算法的改進(jìn)
2016年微型機與應(yīng)用第3期
葛欣星, 程劍, 梁凝睿
(中國人民解放軍理工大學(xué) 通信工程學(xué)院,江蘇 南京 210000)
摘要: 為了消除直接擴頻通信系統(tǒng)中寬帶干擾信號,極性消除(Polar Exciser)算法被提出,其實質(zhì)是極性轉(zhuǎn)換和變換域陷波濾波的結(jié)合。但其在干擾功率較低時,系統(tǒng)性能急劇下降。本文提出了一種基于極性消除算法的改進(jìn)算法,用以消除不同類型的寬帶恒包絡(luò)干擾信號。本文通過引入變異系數(shù)來選擇使用極性消除干擾抑制器還是匹配濾波器。對通過改進(jìn)后的極性消除算法來抑制寬帶恒包絡(luò)干擾信號后的誤碼率進(jìn)行仿真,結(jié)果表明了該改進(jìn)算法對寬帶恒包絡(luò)的干擾信號有著較好的抑制作用,且變異系數(shù)是一種有效的切換策略。
Abstract:
Key words :

葛欣星, 程劍, 梁凝睿

(中國人民解放軍理工大學(xué) 通信工程學(xué)院,江蘇 南京 210000)

  摘要:為了消除直接擴頻通信系統(tǒng)中寬帶干擾信號,極性消除(Polar Exciser)算法被提出,其實質(zhì)是極性轉(zhuǎn)換和變換域陷波濾波的結(jié)合。但其在干擾功率較低時,系統(tǒng)性能急劇下降。本文提出了一種基于極性消除算法的改進(jìn)算法,用以消除不同類型的寬帶恒包絡(luò)干擾信號。本文通過引入變異系數(shù)來選擇使用極性消除干擾抑制器還是匹配濾波器。對通過改進(jìn)后的極性消除算法來抑制寬帶恒包絡(luò)干擾信號后的誤碼率進(jìn)行仿真,結(jié)果表明了該改進(jìn)算法對寬帶恒包絡(luò)的干擾信號有著較好的抑制作用,且變異系數(shù)是一種有效的切換策略。

  關(guān)鍵詞:極性消除;掃頻;線性調(diào)頻;變異系數(shù);誤碼率

0引言

  擴展頻譜通信是指用來傳輸信息所用的信號帶寬遠(yuǎn)大于信息本身帶寬的一種通信方式。擴頻通信技術(shù)具有很多優(yōu)點:抗干擾、抗噪聲、抗多徑衰落、具有保密性、功率譜密度低、具有隱蔽性和低截獲率,可多址復(fù)用和任意選址等。直接序列擴頻(Direct Sequence Spread Spectrum, DSSS)作為一種有效的抗干擾通信體制,在移動通信和軍事通信中得到廣泛的應(yīng)用。擴頻系統(tǒng)的抗干擾能力由干擾容限決定,而干擾容限取決于系統(tǒng)的擴頻增益。然而受到頻譜資源的限制,擴頻增益不能無限制提高,當(dāng)干擾的功率超過擴頻通信的抗干擾容限時,擴頻增益不足以保證對有用信號的可靠譯碼,通信性能將會急劇下降。這時,必須引入相應(yīng)的抗干擾技術(shù)來消除干擾信號?,F(xiàn)有研究對窄帶干擾的抑制技術(shù)相對成熟,而對干擾信號帶寬占有用信號帶寬20%以上即寬帶干擾的研究起步較晚[13]。而隨著信號傳輸速率越來越快,信號帶寬也越來越寬,因此衛(wèi)星通信中寬帶干擾信號對系統(tǒng)通信質(zhì)量的影響越來越受到人們的重視。

  在面對寬帶干擾時,現(xiàn)有的研究只有為數(shù)不多的幾種方法可用來進(jìn)行干擾消除,比如時變自適應(yīng)濾波器(TDAF)。但由于TDAF利用了循環(huán)平穩(wěn)特性,該算法需要知道接收信號的準(zhǔn)確的循環(huán)頻率的先驗條件,因此其計算復(fù)雜度特別高,并且收斂速度也非常慢。本文提出了一種用來抑制恒包絡(luò)的寬帶干擾信號的極性消除(Polar Exciser, PE)算法[4]。由于不需要對接收信號參數(shù)進(jìn)行估計,所以該方法計算復(fù)雜度較低,且其性能穩(wěn)定并不需要收斂時間。仿真結(jié)果表明極性消除干擾抑制器可以有效抑制包絡(luò)幅度相同的寬帶干擾信號,但存在的缺點是當(dāng)干擾功率較小時其性能急劇下降。為了解決PE算法在干擾功率較小時性能急劇下降的問題,提出了一種改進(jìn)算法,通過變異系數(shù)的選擇[5]使得PE干擾抑制器只在干擾功率達(dá)到一定值后工作,在一定程度上提高了系統(tǒng)的性能。

1極性消除算法

  1.1直接擴頻系統(tǒng)

  為了得到較高的處理增益,直接序列擴展一般直接通過傳輸通道,數(shù)據(jù)序列通過與由PN碼發(fā)生器產(chǎn)生的直接序列擴頻碼字相乘進(jìn)行調(diào)制。在本文的系統(tǒng)場景中,假設(shè)信道是簡單的加性高斯白噪聲信道,且寬帶干擾信號是恒包絡(luò)的,信道是單路的即沒有符號間串?dāng)_,其相位誤差為0。在接收端,信號進(jìn)入PE干擾抑制器中,然后信號通過與擴頻碼字匹配的濾波器進(jìn)行擴頻解調(diào)。圖1直擴系統(tǒng)的干擾抑制算法的系統(tǒng)框圖

001.jpg

  直接序列擴頻系統(tǒng)的干擾抑制系統(tǒng)框圖如圖1所示。

  1.2極性消除算法

  極性消除算法本質(zhì)上是極性轉(zhuǎn)換和變換域陷波濾波的結(jié)合,其系統(tǒng)框圖如圖2所示。在PE算法中,首先對接收信號進(jìn)行采樣,而后轉(zhuǎn)化為基帶信號,接著采樣后的接收信號被極性轉(zhuǎn)化為幅度和相位序列。幅度序列直接通過FFT陷波濾波器將代表干擾的最大分量從序列中濾除。此后,干擾抑制后的接收信號通過利用陷波后的幅度序列和原始相位序列構(gòu)成的逆極性變化回時域。

 

002.jpg

  假設(shè)在干擾抑制器輸入端有K bit間隔的接收信號:

 1.png

  其中,p(t)是陷波波形(矩形),h(t)是信道脈沖響應(yīng),j(t)代表干擾信號,n(t)是高斯白背景噪聲,L是直接序列碼長,而cn∈[-1,1]是碼序列的第k個元素。

  極性消除算法的計算步驟主要由以下幾個部分組成:在極性轉(zhuǎn)換中,接收到的采樣后信號r(n)被轉(zhuǎn)換成幅度m序列和相位φ序列,如下式:

  23.png

  幅度序列的DFT變換可以用下式計算:

  4.jpg

  其中,NDFT是DFT變換的長度。

  變換后,幅度頻譜Λ可表示為:

  5.png

  幅度頻譜Λ的均值為:

  67.jpg

  接著,通過由mexc和φ組成的逆極性變換產(chǎn)生干擾抑制后的接收信號:

  rs(k)=mexc(k)ejφ(k)(8)

  抑制后的接收信號進(jìn)入匹配濾波器后輸出信號。

  1.3干擾信號

  干擾信號j(t)可表示為:

  9.png

  式中Δω是干擾信號頻率到擴頻信號中心頻率ωc的頻偏,θi是干擾信號的初始相位,干擾信號的符號ak∈[-1, 1],q(t)是干擾信號的比特波形。

  掃頻干擾信號可表示為:

  10.png

  式中Tc為擴頻信號的碼片時間,O$A361@C1)03969T6_Z3CV1.png是干擾信號到擴頻信號中心頻率的頻偏,一個符號時間Ti內(nèi)干擾信號波形的頻率在有用擴頻信號的帶寬上不斷變化。

  掃頻干擾信號的帶寬為:

  1112.jpg

  式中,φ(t,θk)=2πfkt+πg(shù)kt2,而θk=(fk,gk),fk代表信號的初始頻率,gk是頻率的變化率。

2改進(jìn)策略

  變異系數(shù)(coefficient of variation)反映了變量與其均值之間的偏差,因此也稱之為相對標(biāo)準(zhǔn)偏差(relative standard deviation),其值與均值大小無關(guān)。變異系數(shù)越小說明偏差越小,反之亦然。

  變異系數(shù)可表示為:

  1314.png

  其中,是指變量的標(biāo)準(zhǔn)差,即方差的算術(shù)平方根,而(·)代表了采樣均值。從上式可以看出,變異系數(shù)實際上就是變量的標(biāo)準(zhǔn)差和均值的比值。采樣信號可能是時域,也可能是其他變換域,因此通過變異系數(shù)值的比較來確定最終選擇的變換域。

  變異系數(shù)首次被應(yīng)用于通信系統(tǒng)的抗干擾[6],在文獻(xiàn)中通過壓縮干擾信號使之更容易被消除。從變異系數(shù)的定義可以看出,變異系數(shù)值越高,在變換域中有用信號的能量越集中在一個更小的范圍內(nèi),這樣就越容易在不干擾有用信號的情況下消除干擾信號。因此,在時域和傅里葉域分別計算變異系數(shù)值ε,時域中變異系數(shù)設(shè)為CV1而傅里葉域中為CV2。變異系數(shù)CV值最大的變換域被認(rèn)為是最適合用于干擾抑制的變換域。從圖3可以看出變異系數(shù)隨著干信比增大的變化趨勢,CV1值越來越趨向于0,而CV2值越來越接近1;但當(dāng)干信比較小時,CV1和CV2波動幅度相當(dāng)。因此需要通過一個預(yù)設(shè)定變量α調(diào)整變異系數(shù),從而達(dá)到選擇變換域的效果。 

003.jpg

  最終的切換策略:當(dāng)αεCV1>εCV2時,系統(tǒng)使用匹配濾波器;當(dāng)αεCV1≤εCV2時,使用極性消除算法。

004.jpg

  通過計算CV1和CV2進(jìn)行比較來選擇是否使用極性消除干擾抑制器,通過切換策略來改進(jìn)算法的系統(tǒng)框圖,如圖4所示。當(dāng)干擾功率較低時,該改進(jìn)算法不使用干擾抑制器而直接通過系統(tǒng)的匹配濾波器對干擾信號進(jìn)行抑制;而當(dāng)干擾功率較高時,則使用極性消除干擾抑制器對干擾信號進(jìn)行抑制消除。

3仿真

  3.1仿真系統(tǒng)

  仿真系統(tǒng)假設(shè)是有PE干擾抑制器的DSSS系統(tǒng),調(diào)制方式為BPSK,干擾抑制是實時的,PE干擾抑制器的輸入信號由DSSS信號、高斯白噪聲和干擾組成。經(jīng)PE干擾抑制器處理后的信號直接進(jìn)入與DS碼字匹配的濾波器,匹配濾波器是與接收信號完全同步的。匹配濾波器的輸出進(jìn)入一個硬限幅器來產(chǎn)生比特判定以達(dá)到性能衡量的目的。

  假設(shè)仿真系統(tǒng)中PN碼是長度為31的m序列,采樣間隔為4,則一個比特的長度就變成了124,極性變換和FFT以及逆變換在每個循環(huán)模塊內(nèi)都要進(jìn)行計算。干擾信號是時變的,且在一個循環(huán)內(nèi)干擾信號的功率是恒定的。干擾信號的頻率到直擴信號中心頻率的頻偏范圍為[0,0.5],干擾信號的初始相位范圍為[0,2π],并且假定在信號傳輸過程中,每個字節(jié)都被干擾了,一共仿真了100 000字節(jié),干擾信號是帶寬和DS信號帶寬相同的恒包絡(luò)信號。

  3.2仿真結(jié)果

  隨著干信比的不斷增大,分別使用匹配濾波器和極性消除算法進(jìn)行誤碼率比較,仿真結(jié)果如圖5和圖6所示。在本次仿真環(huán)境中,設(shè)信噪比為12 dB。圖5和圖6說明了當(dāng)干信比小于13 dB時,匹配濾波器的誤碼率優(yōu)于極性消除干擾抑制器,并且在干信比大于20 dB時誤碼率都會趨于穩(wěn)定。仿真結(jié)果表明,當(dāng)干擾信號的包絡(luò)幅度相等時,恒包絡(luò)干擾信號的類型對系統(tǒng)性能的影響不大。當(dāng)干信比超過13 dB時,極性消除干擾抑制器的誤碼率更好,而當(dāng)干信比較低時,干擾抑制器的引入會使得誤碼率偏高。因此需要加入一個切換算法使得在干信比較低的環(huán)境中,極性消除干擾抑制器不工作。

  在這種情況下,引入了變異系數(shù)策略。變異系數(shù)通過

005.jpg

  使用匹配濾波器和極性消除濾波器的誤碼率比較壓縮增益使得只有在干擾功率達(dá)到一定值后極性消除干擾抑制器才會工作,在干信比較低時匹配濾波器足以抑制干擾。由圖4可以看出,在變異系數(shù)策略中,α的選擇十分重要。而在圖5和6中可以看出,在干信比為13 dB時,需要對干擾抑制器的使用做出選擇。圖7是在不同干信比條件下,CV2/CV1的變化曲線,從圖中可知,在干信比為13 dB時,CV2/CV1為239,即設(shè)α=239對系統(tǒng)進(jìn)行仿真,此時應(yīng)當(dāng)是一個最適宜的切換點,系統(tǒng)性能應(yīng)當(dāng)最佳 

006.jpg

  設(shè)α=239,對接收信號的誤碼率進(jìn)行仿真,如圖8和9所示??梢钥闯觯撉袚Q算法使得系統(tǒng)的性能在極性消除算法和匹配濾波器之間達(dá)到了最適宜的切換。比較圖8和9可以推斷,只要干擾信號包絡(luò)幅度相同,該切換策略對不同類型的寬帶干擾信號均有效。

4結(jié)論

  針對直接擴頻系統(tǒng)中的恒包絡(luò)干擾信號提出了一種極性消除算法。仿真結(jié)果表明,該算法僅在干擾信號功率較高且為恒包絡(luò)時可以對信號進(jìn)行有效抑制。本文提出了一種極性消除算法的改進(jìn)算法,通過引入變異系數(shù)的策略使得極性消除干擾抑制器只在干擾功率達(dá)到一定值后工作,消除了寬帶恒包絡(luò)干擾信號對通信系統(tǒng)的影響。仿真結(jié)果表明,只要干擾信號的包絡(luò)幅度相同,當(dāng)干擾功率較高時,該改進(jìn)算法對不同類型的寬帶恒包絡(luò)干擾信號均有效。該改進(jìn)算法不僅克服了極性消除算法在干擾功率較低時系統(tǒng)性能急劇下降的缺點,而且保留了其計算復(fù)雜度低的優(yōu)點。所有的仿真結(jié)果都證明了該改進(jìn)算法的有效性和變異系數(shù)作為切換策略的正確性。但該改進(jìn)算法依舊存在對干擾類型有限制的缺點,可以考慮通過在該改進(jìn)算法的基礎(chǔ)上加入一盲自適應(yīng)均衡策略或者用盲自適應(yīng)濾波器代替快速傅里葉陷波模塊。

參考文獻(xiàn)

 ?。?] PROAKIS J G. Digital communications [M]. Beijing: Publishing House of Electronics Industry, 2013.

  [2] MILSTEIN L B. Interference rejection techniques in spread spectrum communications[C]. Proceedings of the IEEE, 1988, 76(6): 657671.

 ?。?] SAULNIER G J. Suppression of narrowband jammers in a spread spectrum receiver using transform domain adaptive filtering[C]. IEEE J.Select.Areas Commun., 1992, 10(4):742749.

 ?。?] HENTTU P. A new interference suppression algorithm against broadband constant envelope interference[C]. MILCOM 2000. 21st Century Military Communications Conference Proceedings, 2000: 742746.

  [5] Xia Caijie, Wang Aihua, An Jianping. Rejection of frequency sweeping interference in DSSS systems using improved polar exciser algorithm[C]. International Conference on Wireless Communications, Networking and Mobile Computing, 2007: 12281231.

 ?。?] VARTIAINEN J, LEHTOMAKI J, SAARNISAARI H, et al. Interference suppression in several transform domains[C]. Military Communications Conference, 2005. MILCOM 2005. 2005:22942300.


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。