999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于相干累加北斗弱信號的改進(jìn)捕獲算法

2017-12-29 06:25:04郭里婷
關(guān)鍵詞:信號方法

張 瑜,郭里婷

(福州大學(xué) 物理與信息工程學(xué)院,福建 福州 350108)

基于相干累加北斗弱信號的改進(jìn)捕獲算法

張 瑜,郭里婷

(福州大學(xué) 物理與信息工程學(xué)院,福建 福州350108)

針對北斗弱信號,采用相干累加的方法進(jìn)行捕獲,并在此基礎(chǔ)上對其進(jìn)行改進(jìn)。與比特跳變估計算法相比,該算法在不剔除比特跳變數(shù)據(jù)塊的基礎(chǔ)上,將積分時間延長至20ms,提高了數(shù)據(jù)利用率。仿真結(jié)果表明,本文的方法能夠捕獲到信噪比低至-38dB的北斗弱信號,且具有較高的捕獲概率。

北斗弱信號;相干累加;捕獲算法

0 引言

對于北斗信號(BDS)的捕獲,經(jīng)典算法有時域和FFT并行碼相位捕獲,相比之下,F(xiàn)FT方法捕獲速度大大提高。而在弱信號條件下,F(xiàn)FT方法并不完全適用。在此基礎(chǔ)上,文獻(xiàn)[1]提出了相干累加和非相干累加的方法,其中相干累加會受比特跳變的影響,而非相干累加在克服比特跳變的同時,使噪聲項被放大,降低了接收機靈敏度。文獻(xiàn)[2]中差分相干累加方法削弱噪聲項,提高了增益但依然受比特跳變的影響。針對該問題,文獻(xiàn)[3]的半比特交替算法在未知數(shù)據(jù)比特跳變的情況下,估計比特跳變存在的數(shù)據(jù)塊并將其剔除,其缺點是數(shù)據(jù)利用率較低。文獻(xiàn)[4]中的全比特算法將接收數(shù)據(jù)相互延遲1 ms,取最大的相關(guān)值作為捕獲結(jié)果,該方法將相干累加的時間提高到20 ms,但該方法計算量較大。文獻(xiàn)[5]提出的圓周算法,同樣將接收數(shù)據(jù)相互延遲1 ms,通過列出每一種比特跳變的情況,將得出最大相關(guān)結(jié)果的比特跳變組合作為最終的捕獲結(jié)果,該方法的優(yōu)點是相干累加的時間突破了20 ms,然而計算量非常大,實現(xiàn)較為困難。

綜上考慮,本文在相干累加算法的基礎(chǔ)上,對其進(jìn)行改進(jìn)。最后通過仿真比較改進(jìn)算法和比特跳變估計算法的捕獲效果和概率,可以得出改進(jìn)的算法能夠捕獲到信噪比為-38 dB的信號且捕獲概率有了一定的提高。

1 北斗弱信號捕獲算法

1.1 傳統(tǒng)FFT并行碼相位捕獲方法

傳統(tǒng)FFT并行碼相位捕獲方法主要是轉(zhuǎn)化成僅對多普勒頻率進(jìn)行一維捕獲的過程[6],如圖1所示。對于接收信號,其表達(dá)式為:

Si(t)=Aidi(t)ci(t-τ)×sin[2π(f0+fd)t+φi]+n(t)

(1)

其中Si(t)為采樣時間t時刻接收機捕獲到某一衛(wèi)星的信號,i為接收衛(wèi)星號,Ai表示測距碼的振幅,di(t)為導(dǎo)航數(shù)據(jù)碼,ci(t)為測距碼,τ為捕獲時碼的初始相位,f0為中頻頻率,fd為多普勒頻率,φi為初始載波相位,n(t)為高斯白噪聲。將接收信號分別與I、Q兩路本地信號混頻,得到的結(jié)果為:

(2)

(3)

(4)

圖2 導(dǎo)航數(shù)據(jù)分割圖

將該復(fù)數(shù)信號與測距碼進(jìn)行相關(guān)運算,此過程等價于輸入信號FFT變換與碼FFT的共軛相乘后取反變換,因此為了減少時域相關(guān)的計算量,t時刻的捕獲結(jié)果y(t)可表示為:

y(t)=IFFT[Z(k)C*(k)]

(5)

其中Z(k)與C(k)分別為復(fù)數(shù)信號與本地碼的傅里葉變換。將y(t)與設(shè)定的門限進(jìn)行比較,高于門限則捕獲成功,否則調(diào)整本地頻率后繼續(xù)捕獲。

圖1 FFT并行碼相位捕獲框圖

通過仿真可以得出,F(xiàn)FT方法在15 dB時能夠捕獲到1 ms的信號,而在弱信號條件下仍對1 ms信號采用該方法則捕獲不到接收信號的多普勒頻率及碼相位。因此針對微弱信號,通常需要降低噪聲的影響和提高信號的增益。相干累加能夠解決以上兩種問題,而其缺點是由于數(shù)據(jù)碼比特跳變,從而限制了相干累加的時間[7]。

1.2 基于相干累加的改進(jìn)算法

在北斗導(dǎo)航信號中,數(shù)據(jù)碼的速率為50 b/s,即一個信息位的周期為20 ms。導(dǎo)航數(shù)據(jù)每20 ms可能會產(chǎn)生一次比特跳變,因此相干累加的時間最多不會超過10 ms。比特跳變估計算法通過找出20 ms內(nèi)發(fā)生跳變的位置,并將其剔除,從而提高了相干累加的時間,剩下沒有跳變的數(shù)據(jù)再進(jìn)行差分相干累加[8]。然而該方法也造成了一定的數(shù)據(jù)浪費,降低了數(shù)據(jù)的利用率,且每個數(shù)據(jù)塊長度越小,比特跳變所在的數(shù)據(jù)塊與其他數(shù)據(jù)塊的差異越小,甚至?xí)蕹裏o比特跳變的數(shù)據(jù)塊,造成誤判。因此提出一種改進(jìn)的算法,在不剔除比特跳變數(shù)據(jù)塊的情況下,同樣能捕獲到北斗弱信號。

該方法的具體操作如下:

(1)接收信號與本地載波混頻后,假設(shè)取5×20 ms的數(shù)據(jù)(這里取n=5,即100 ms),將這100 ms的導(dǎo)航數(shù)據(jù)以20 ms為單元分成A、B、C、D、E 5個數(shù)據(jù)單元,每個20 ms的單元再平均分成5個長度為4 ms的數(shù)據(jù)塊,利用塊累加的思想[9],對每個數(shù)據(jù)塊進(jìn)行相干累加分別記為AiBiCiDiEi(i=1,2,3,4,5),數(shù)據(jù)分割的過程如圖2所示。

(2)將接收數(shù)據(jù)塊與本地碼進(jìn)行相關(guān)運算之前,在本地碼后補零使其與接收數(shù)據(jù)雙塊的長度相同[10]。補零這一部分的相關(guān)結(jié)果加在前一數(shù)據(jù)塊上然后再進(jìn)行相干累加,這樣克服了比特跳變的影響,將相干累加的時間延長至20 ms。相鄰兩個數(shù)據(jù)塊組成新雙塊,每個雙塊的長度為2 ms,其中每個單元最后一個數(shù)據(jù)塊與下一數(shù)據(jù)單元的數(shù)據(jù)塊組成雙塊。

(4)每個數(shù)據(jù)單元將得到相關(guān)結(jié)果后的數(shù)據(jù)塊按照式(6)進(jìn)行相干累加。該過程的示意圖如圖3所示。

(6)

對于比特跳變估計算法,每20 ms的數(shù)據(jù)中跳變產(chǎn)生的位置相同,因此將AiBiCiDiEi分為一組,每一組的數(shù)據(jù)經(jīng)FFT碼相位捕獲后,得到的相關(guān)值按照式(7)進(jìn)行差分相干累加,其結(jié)果記為R1、R2、R3、R4、R5。

(7)

比較它們的值,其中最小的一組表示存在比特跳變。在這里假設(shè)R1的值最小,將A1、B1、C1、D1、E1這5個數(shù)據(jù)塊剔除。將A2、A3、A4、A5累加成1 ms的數(shù)據(jù),記為A′,其他數(shù)據(jù)塊采取同樣的操作分別記為B′、C′、D′、E′;新的數(shù)據(jù)單元按照式(8)做差分相干累加,得到的結(jié)果作為接收機最終的捕獲結(jié)果。

R=|A′B′*|+|B′C′*|+|C′D′*|+|D′E′*|

(8)

比較兩種算法的計算量,由于N點復(fù)數(shù)FFT需要2N×log2N次加法,3N×log2N次乘法。對于每個數(shù)據(jù)單元比特跳變估計算法,假設(shè)采樣頻率為10 MHz ,需要做1個50 000點的FFT變換,則要做2.34×106次加法,1.56×106次乘法;而改進(jìn)的算法要做5個20 000點的FFT,需要4.29×106次加法,2.86×106次乘法,增大了計算量。接下來通過仿真結(jié)果來分析兩種算法的捕獲性能。

2 仿真結(jié)果及分析

2.1 改進(jìn)算法與比特跳變估計算法捕獲效果的對比

捕獲算法采用MATLAB仿真來實現(xiàn),根據(jù)實際北斗信號測距碼結(jié)構(gòu)特性生成仿真數(shù)據(jù),其他參數(shù)設(shè)置如下:中頻頻率f0為2.098 MHz,采樣頻率fs為10 MHz,導(dǎo)航電文速率為50 b/s,測距碼碼率fc為2.046 MHz,頻率搜索步進(jìn)Δf為500 Hz。設(shè)置完成后取100 ms該數(shù)據(jù),以5號衛(wèi)星為例,比較兩種算法在捕獲效果上的差異。

圖3 改進(jìn)算法過程示意圖

當(dāng)SNR=-38 dB時,改進(jìn)算法與比特跳變估計算法的捕獲結(jié)果如圖4、5所示。此時比特跳變估計算法已經(jīng)捕獲不到碼相位和多普勒頻率,因此該方法在環(huán)境較惡劣的情況下并不適用。

圖4 SNR=-38 dB時改進(jìn)算法捕獲結(jié)果

圖5 SNR=-38 dB時比特跳變估計算法捕獲結(jié)果

2.2 捕獲概率的比較

改進(jìn)算法與比特跳變估計算法的捕獲概率如圖6所示??梢钥闯鲈?34 dB~-30 dB之間,改進(jìn)算法的捕獲概率均在0.95以上;而在-40 dB~-35 dB之間,兩種算法的概率逐漸下降,但改進(jìn)算法的捕獲概率始終高于比特跳變估計算法;-43 dB~-40 dB時,比特跳變估計算法的捕獲概率近乎為0,而改進(jìn)的算法也需要進(jìn)行多次捕獲。

3 結(jié)論

在傳統(tǒng)FFT碼相位捕獲算法的基礎(chǔ)上,弱信號通常采用相干累加的方法進(jìn)行捕獲,由于受到比特跳變的影響,使得累加的時間不超過10 ms。為了延長相干累加時間,本文提出了一種基于相干累加的改進(jìn)算法,在本地碼后補零,并進(jìn)行雙塊累加。該方法與比特跳變估計算法通過捕獲性能與概率的仿真比較得出,改進(jìn)算法克服了比特跳變的影響,將相干累加時間延長至20 ms且具有較高的捕獲概率。

圖6 改進(jìn)算法與比特跳變估計算法的捕獲概率比較

[1] 劉黨輝,林建華,王秀同.弱導(dǎo)航信號捕獲技術(shù)仿真分析[J].理論與方法,2012,31(7):20-23.

[2] 樊靜.GPS弱信號的高靈敏度捕獲算法[J].重慶郵電大學(xué)學(xué)報(自然科學(xué)版),2012,24(3):326-329.

[3] 劉寅寅,徐曉蘇,劉錫祥.基于半比特交替和FFT組合的GPS接收機弱信號捕獲算法[J].中國慣性技術(shù)學(xué)報,2012,20(1):46-50.

[4] 姜冰心,張中兆,孟維曉.弱信號下軟件GPS接收機全比特捕獲算法[J].通信與網(wǎng)絡(luò),2008(9):99-101.

[5] 馬若飛.GPS弱信號捕獲算法研究及其在軟件接收機上的實現(xiàn)[D].哈爾濱:哈爾濱工業(yè)大學(xué),2010.

[6] VAN NEE D J R,COENON A J R M. New fast GPS code-acquisition technique using FFT[J].Electrion Letters,1991,27(2):158-160.

[7] 全鵬,朱桂斌,葉久志,等.基于GPS軟件接收機的C/A碼捕獲算法[J].微型機與應(yīng)用,2011,30(6):66-69.

[8] 吳皓威,劉遠(yuǎn),楊歷生,等.基于差分判決的GPS弱信號長比特相干捕獲算法[J].華中科技大學(xué)學(xué)報(自然科學(xué)版),2013,41(7):42-46.

[9] PSIAKI M L. Block acquisition of weak GPS signals in a software receiver[J].ION GPS ,2001:2838-2850.

[10] 莫建文.弱信號環(huán)境下高性能GPS接收機關(guān)鍵技術(shù)研究[D].西安:西安電子科技大學(xué),2011.

Improved acquisition algorithm of BD weak signal based on coherent accumulation

Zhang Yu,Guo Liting

(College of Physics and Information Engineering,Fuzhou University,Fuzhou 350108)

Improved acquisition algorithm based on coherent accumulation method is proposed in order to solve the BD weak signal.This algorithm can extend the coherent accumulation time to 20 ms and increase the data utilization ratio without eliminating the data block compared with the estimation algorithm of data transition.The simulation result shows that the proposed algorithm can capture the weak signal in BDS as low as 38 dB SNR and have higher acquisition probability.

BD weak signal; coherent accumulation; acquisition algorithm

TN967.1

A

10.19358/j.issn.1674-7720.2017.24.003

張瑜,郭里婷.基于相干累加北斗弱信號的改進(jìn)捕獲算法J.微型機與應(yīng)用,2017,36(24):8-10,15.

2017-06-28)

張瑜(1993-),女,碩士研究生,主要研究方向:通信系統(tǒng)、數(shù)字信號處理。

郭里婷(1976-),通信作者,女,副教授,主要研究方向:通信中的信號處理。E-mail:guoliting@fzu.edu.cn。

猜你喜歡
信號方法
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
學(xué)習(xí)方法
孩子停止長個的信號
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: 国产成人啪视频一区二区三区| 久久91精品牛牛| 亚洲一区二区黄色| 欧美特级AAAAAA视频免费观看| 中文字幕无码av专区久久| 婷婷色狠狠干| 国产黑丝视频在线观看| 国产SUV精品一区二区| 国产黄网永久免费| 欧美成人A视频| 久久夜色撩人精品国产| 国产一级毛片yw| 日本国产一区在线观看| 久久久噜噜噜久久中文字幕色伊伊| 日本午夜影院| 久久国产香蕉| 久久毛片基地| 久久综合亚洲色一区二区三区| 在线国产综合一区二区三区 | 国产玖玖玖精品视频| 久久精品中文字幕免费| 在线日韩日本国产亚洲| 成人无码区免费视频网站蜜臀| 无码AV动漫| 欧美va亚洲va香蕉在线| 91亚洲国产视频| 日本欧美精品| 中文字幕中文字字幕码一二区| 日本免费高清一区| 国产一区二区三区在线观看免费| 免费一级毛片完整版在线看| 东京热高清无码精品| 日韩人妻少妇一区二区| 青青草原国产av福利网站| 久久精品国产精品一区二区| 久久久久九九精品影院| 日韩第一页在线| 国产18页| 中文字幕 91| 香蕉伊思人视频| 久久精品无码一区二区日韩免费| 亚洲综合精品第一页| 99久久精品视香蕉蕉| 国产成人免费| 国产一区二区三区视频| 国产精品一区在线观看你懂的| 曰AV在线无码| 在线播放91| 亚洲中久无码永久在线观看软件| 亚洲区第一页| 国产亚洲欧美在线中文bt天堂| 亚洲av无码片一区二区三区| 国产人人射| 欧美成人区| 日韩无码视频播放| 日韩免费毛片| 五月婷婷导航| 国产成人无码AV在线播放动漫 | 久草青青在线视频| 国产美女在线观看| 欧美亚洲国产精品久久蜜芽| 欧美日韩亚洲国产主播第一区| 国产国产人成免费视频77777| 欧美精品xx| 亚洲国产精品日韩欧美一区| 四虎在线观看视频高清无码| 国产欧美日韩在线在线不卡视频| 色一情一乱一伦一区二区三区小说| 98精品全国免费观看视频| 全部免费毛片免费播放| 99精品国产电影| 在线观看av永久| 午夜高清国产拍精品| 亚洲av片在线免费观看| 国产激情第一页| 久久伊人久久亚洲综合| 亚洲an第二区国产精品| 国产国模一区二区三区四区| 高清无码不卡视频| 久久精品这里只有精99品| 香港一级毛片免费看| 久久久久人妻一区精品色奶水|