国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于UKF的GPS L1C/A碼微弱信號跟蹤算法*

2014-11-23 07:54:40
艦船電子工程 2014年1期
關(guān)鍵詞:接收機載波間隔

(1.南京航空航天大學(xué)能源與動力學(xué)院 南京 210016)(2.東南大學(xué)儀器科學(xué)與工程學(xué)院 南京 210096)(3.南京郵電大學(xué)自動化學(xué)院 南京 210046)

1 引言

微弱信號下L1 信號跟蹤是實現(xiàn)高靈敏度GPS軟件接收機的關(guān)鍵技術(shù)之一??柭?960年發(fā)表了著名的用遞歸方法解決離散數(shù)據(jù)線性濾波問題的論文。這種將期望和方差線性化的卡爾曼濾波器稱作擴展卡爾曼濾波器,簡稱為EKF(Extended Kalman Filter)。但是EKF 濾波結(jié)果的好壞與狀態(tài)噪聲和觀測噪聲的統(tǒng)計特性有關(guān)且容易導(dǎo)致濾波發(fā)散;其中雅可比矩陣的計算過于復(fù)雜,對GPS軟件接收機實時性的影響很大。

20世紀(jì)90年代,Julier等人提出了基于Unscented 變換的 Unscented 卡爾曼濾波算法(UKF)。UKF 是一種容易實現(xiàn)且高效的濾波算法。因此,本文參考文獻(xiàn)[5]提出的模型,使用UKF來代替EKF實現(xiàn)微弱信號的碼和載波跟蹤,以避免在跟蹤環(huán)中使用EKF 方法所存在的問題。通過構(gòu)建模型、建立方程,采用仿真噪聲干擾下的微弱中頻信號對該算法進(jìn)行性能分析。實驗結(jié)果表明,基于UKF的跟蹤算法可以明顯提高信號跟蹤的靈敏度。

2 基于UKF的L1C/A 碼信號跟蹤算法

通常的獨立接收機能跟蹤信號的載噪比在35dB-Hz以上,當(dāng)信號的載噪比低于35dB-Hz時,PLL會因為鑒相器的非線性和信號相位的動態(tài)變化而失鎖。卡爾曼濾波器具有時間遞推的特點,是一種非常高效的優(yōu)化算法。下面將基于UKF估計技術(shù)設(shè)計一個DLL和PLL 聯(lián)合的碼和載波跟蹤環(huán),用來跟蹤弱GPS L1C/A 碼信號,如圖1所示。

圖1 基于UKF濾波的弱信號跟蹤環(huán)結(jié)構(gòu)

2.1 系統(tǒng)模型的構(gòu)建

軟件接收機射頻前端中輸出的數(shù)字信號模型表示為

其中,yk是在采樣時間tk時,RF前端的輸出。A(tk)是信號的幅度。函數(shù)d(t)是GPS數(shù)據(jù)流,每20ms隨機切換。函數(shù)c(t)是接收到的信號中的C/A 碼,碼率為1.023MHz。ts是PRN 碼的起始時間,是碼相位延遲的被測量。頻率ωIF是歸一化的中頻。ωD是載波信號的多普勒頻移。角度φ0是初始載波相位。vk項是均值為0的離散高斯白噪聲序列,方差為δ2n。

接收機接收到的信號和本地復(fù)制的碼和載波信號之間的相關(guān)積分,可以表示如下:

其中Ik(Δ)和Qk(Δ)分別是同相和正交積分,Δ>0為早碼,Δ<0為晚碼。CL(t)是接收機本地復(fù)制的偽碼。tLk是即碼的起始時間。每個積分的長度都是一個PRN碼周期。φL(t)是本地復(fù)制載波的相位。

為了在下面的濾波中使用相關(guān)積分,將其表示成如下形式:

2.2 系統(tǒng)的觀測方程

卡爾曼濾波器使用在一個導(dǎo)航數(shù)據(jù)比特周期范圍的即碼和早減晚碼積分,形成一個式(6)的觀測矢量:

其中g(shù)v是第v個導(dǎo)航數(shù)據(jù)間隔中第一個數(shù)據(jù)位的索引,Nv是第v個間隔中所包含的采樣點的個數(shù)。為了將觀測矢量與狀態(tài)矢量結(jié)合起來,將觀測矢量表示為

其中是在比特間隔內(nèi)的平均載波幅度,Δφm是在比特間隔內(nèi)的平均載波相位誤差,Δtm=ts(tmidk)-tmidk是在比特間隔中點的碼相位誤差tmidk=(tNCOkm+tNCOkm+20)/2。nm是一個均值為零且互不相關(guān)的高斯離散白噪聲向量序列,方差為4×4的一個恒等矩陣,nm的協(xié)方差R可以表示為如下形式:

其中,λ=2[1-R(Δeml)]。

2.3 系統(tǒng)的狀態(tài)方程

式(9)為載波跟蹤環(huán)的狀態(tài)方程,其中[φωd]T是被估計的狀態(tài)向量,φ代表接收到的載波與本地載波的相位誤差,ωd代表信號中的多普勒頻移,˙ωd代表多普勒頻移的變化率,ωL是本地復(fù)制信號的載波多普勒頻移,δtk是相干積分時間。wk=[wφwωw˙ωwj]T是離散的零均值的高斯白噪聲向量,wk的協(xié)方差Q由如下三個部分組成:

其中QLOS是接收機與衛(wèi)星的相對運動加速度的隨機誤差強度系數(shù)。Qf=,Sf是接收機的頻率隨機誤差強度系數(shù)。Qθ=,Sg是接收機的相位隨機誤差強度系數(shù)。ωL1是歸一化的L1載波頻率。對于TCXO 一般取Sf=5×10-21和Sg=5.9×10-20s-1。則積分間隔內(nèi)的平均載波相位誤差可以表示為

碼跟蹤環(huán)的狀態(tài)方程建立如下[4]:

其中tsk+1和tsk是接收信號中碼起始和結(jié)束時間。wtsk的協(xié)方差E()=δtkqts是白噪聲序列,qts是隨機變化強度。則積分間隔內(nèi)的平均碼相位誤差可以表示為

載波幅度的狀態(tài)方程建立如下:wAk是零均值的高斯白噪聲,它的方差qA是隨機變化的強度。則積分間隔內(nèi)的平均載波幅度可以表示為

3 UKF跟蹤的實現(xiàn)

初始化:

擴展之后的初始向量和方差,表示為

計算sigma點:

其中k∈{0,…,∞}

時間更新:

測量更新:

其中,xa=[xTvTnT]T,χa=[(χx)T(χv)T(χn)T]T,合成尺度參數(shù)λ=L(10-6-1),L是增廣狀態(tài)變量的維數(shù),Pv是處理噪聲協(xié)方差,Pn是測量噪聲協(xié)方差,Wi是權(quán)值。

4 仿真與性能分析

本文采用仿真噪聲干擾下的微弱GPS C/A 中頻信號,中頻頻率設(shè)置為1.405MHz。信號的采樣頻率設(shè)置為5.714MHz。初始相位誤差設(shè)置為[-π,+π]之間的隨機變量。多普勒頻移的范圍設(shè)置為[-10kHz,+10kHz]。多普勒頻移的誤差設(shè)置為[-200Hz,+200Hz]。取Sf=5×10-21和Sg=5.9×10-20s-1的TCXO 時鐘,驗證UKF載波跟蹤環(huán)的性能。實驗中,信號載噪比取為15dB-Hz和45dB-Hz兩個值。實驗分三個部分:UKF 算法對載波相位跟蹤的改善、UKF 算法對載波頻率跟蹤性能的改善、UKF 算法對碼相位的跟蹤性能的改善。

圖2為在信噪比為15dB-Hz和45dB-Hz的情況下,基于UKF 跟蹤與基于傳統(tǒng)Atan鑒相器跟蹤的載波相位跟蹤誤差。從圖中可以看出在15dB-Hz的情況下,傳統(tǒng)跟蹤方法的跟蹤誤差在-0.2~+0.2 個載波周期之間。而UKF 的跟蹤誤差在-0.05~+0.05個載波周期之間。在載噪比為45dB-Hz的時候UKF 的載波相位跟蹤誤差明顯小于傳統(tǒng)方法。

圖2 傳統(tǒng)跟蹤環(huán)和UKF的載波相位跟蹤誤差

圖3為在信噪比為15dB-Hz和45dB-Hz的情況下,基于UKF跟蹤與基于傳統(tǒng)的歸一化早減晚功率碼鑒相器DLL跟蹤的碼相位跟蹤誤差。從圖中可以看出在15dB-Hz的情況下,傳統(tǒng)跟蹤方法的跟蹤誤差已經(jīng)超出了0.5 個碼片的范圍。而UKF的跟蹤誤差在-0.2~+0.2 個碼片之間。在載噪比為45dB-Hz的時候,UKF 的碼相位跟蹤誤差明顯小于傳統(tǒng)方法。

圖3 傳統(tǒng)跟蹤環(huán)和UKF的碼相位跟蹤誤差

圖4 傳統(tǒng)跟蹤環(huán)和UKF的多普勒頻移跟蹤誤差(15dB-Hz)

圖4為在信噪比為15dB-Hz的情況下,基于UKF跟蹤與基于傳統(tǒng)的Atan鑒相器跟蹤的載波多普勒頻移誤差。從圖中可以看出,傳統(tǒng)跟蹤方法的跟蹤誤差在-100Hz~+100Hz的范圍之內(nèi)波動,而UKF的跟蹤誤差在-20Hz~+20Hz之間。

圖5 傳統(tǒng)跟蹤環(huán)和UKF的多普勒頻移跟蹤誤差(45dB-Hz)

圖5為在載噪比為45dB-Hz 的時候,基于UKF跟蹤與基于傳統(tǒng)的Atan鑒相器跟蹤的載波多普勒頻移誤差,從圖中可以看出UKF 的多普勒頻移跟蹤誤差明顯小于傳統(tǒng)方法。

實驗結(jié)果表明:微弱信號條件下,UKF 載波跟蹤環(huán)路都能在較短時間內(nèi)收斂,UKF 跟蹤算法有效減小了碼和載波跟蹤中的誤差。

5 結(jié)語

針對在低載噪比情況下常用的碼跟蹤DLL 和載波跟蹤PLL 誤差較大的情況,本文提出一種基于UKF的GPS L1C/A 碼微弱信號跟蹤算法。仿真實驗結(jié)果表明,采用UKF簡化了計算的復(fù)雜度,提高了跟蹤靈敏度和精度,是一種適合于軟件接收機實現(xiàn)的算法。相對于傳統(tǒng)的跟蹤環(huán)路,基于UKF的載波跟蹤環(huán)路的跟蹤靈敏度和跟蹤精度都有明顯提高。

[1]Han Shuai,Wang Wenjing,Chen Xi.Design and Capability Analyze of High Dynamic Carrier Tracking Loop Based on UKF[C].ION NTM 2010,Portland,2010:21-24.

[2]Dah-Jing Jwo·Chun-Nan Lai.Unscented Kalman filter with nonlinear dynamic process modeling for GPS navigation[J].GPS Solution,2008,12:249-260.

[3]田甜,安建平,王愛華.高動態(tài)環(huán)境下無數(shù)據(jù)輔助的擴展Kalman 濾波載波跟蹤環(huán)[J].電子與信息學(xué)報,2013,35(1):63-67.

[4]馮瓊?cè)A,吳鐵軍,馬龍華.高動態(tài)下基于AUKF的載波跟蹤算法[J].計算機工程,2012,38(16):237-244.

[5]陳偉衡,趙毅寰.改進(jìn)UKF 算法及其目標(biāo)跟蹤性能研究[J].現(xiàn)代電子技術(shù),2011,34(23):4-7.

[6]Nareen LZiedan,James L.Garrison.Extended Kalman Filter-Based Tracking of Weak GPS Signals under High Dynamic Conditions[C]//ION GNSS 17th International Technical Meeting of the Satellite Division.Long Beach CA,2004:20-31.

[7]Psiaki M L.Extended Kalman Filter Method for Tracking Weak GPS Signal[C]//ION GPS 2002.Portand,USA,2002:2539-2553.

[8]Eric A.Wan,Rudolph van der Merwe.The Unscented Kalman Filter for Nonlinear Estimation[C]//Proceedings of Signal Processing,2000,3(1):153-158.

[9]潘泉,楊峰,葉亮,等.一類非線性濾波器-UKF 綜述[J].控制與決策,2005,20(5):481-494.

猜你喜歡
接收機載波間隔
間隔問題
間隔之謎
一種用于調(diào)幅接收機AGC的設(shè)計與實現(xiàn)
一種面向ADS-B的RNSS/RDSS雙模接收機設(shè)計
電子制作(2018年19期)2018-11-14 02:36:40
數(shù)字接收機故障維修與維護(hù)
電子制作(2016年1期)2016-11-07 08:42:41
基于多接收機的圓周SAR欺騙干擾方法
應(yīng)急廣播系統(tǒng)中副載波的構(gòu)建與應(yīng)用
上樓梯的學(xué)問
低壓載波通訊測試儀的開發(fā)與應(yīng)用
基于最優(yōu)化搜索的迭代載波同步算法
资中县| 衡阳市| 探索| 睢宁县| 廊坊市| 八宿县| 都匀市| 盐城市| 宝鸡市| 阜城县| 江陵县| 资兴市| 台山市| 岚皋县| 正蓝旗| 丽水市| 甘南县| 周宁县| 沾化县| 云和县| 二连浩特市| 瑞安市| 敦化市| 察哈| 湖北省| 克什克腾旗| 游戏| 三明市| 高邑县| 韶关市| 合作市| 新蔡县| 温宿县| 沛县| 咸宁市| 阜宁县| 南丰县| 阿克陶县| 克什克腾旗| 枣庄市| 呼伦贝尔市|