• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      微弱GPS信號矢量頻率鎖定環(huán)設計

      2018-01-15 09:25:34羅士棟張洪倫巴曉輝陳杰
      哈爾濱工程大學學報 2017年12期
      關(guān)鍵詞:卡爾曼濾波接收機載波

      羅士棟, 張洪倫, 巴曉輝, 陳杰

      (1.中國科學院 微電子研究所,北京 100029; 2.中國科學院大學 電子電氣與通信工程學院,北京 100049)

      全球衛(wèi)星導航系統(tǒng)(GPS)提供的導航服務已經(jīng)廣泛應用到全球各個領(lǐng)域,為了滿足在城市峽谷、密林等信號衰減嚴重環(huán)境下的信號跟蹤定位,對GPS接收機設計提出新的挑戰(zhàn)[1-2]。

      由于載波跟蹤環(huán)是獨立GPS接收機最脆弱的環(huán)節(jié)[3],一般情況下先于碼跟蹤環(huán)失鎖,因此載波跟蹤環(huán)在某種程度上決定了未受輔助的GPS接收機的性能,成為設計的關(guān)鍵。由此,文獻[4-8]針對如何提高載波跟蹤靈敏度進行了研究,其中文獻[4-7]將卡爾曼濾波及其擴展方法應用于載波跟蹤,文獻[8]給出一種基于FFT的高靈敏度GPS跟蹤算法,這些方法都在一定程度上改善了跟蹤靈敏度。

      在單點定位時,接收端在同一時刻為所有可視衛(wèi)星所共有,不同衛(wèi)星信號之間具有潛在相關(guān)性,同時信號跟蹤與導航解算之間也具有相關(guān)性,跟蹤信息可用于用戶狀態(tài)估計,用戶狀態(tài)與衛(wèi)星狀態(tài)決定偽碼相位與載波頻率偏移[9-10],但文獻[4-8]都忽略了這些相關(guān)性。文獻[10]引入矢量跟蹤的概念,而傳統(tǒng)方法稱為標量跟蹤,提出矢量延遲鎖定環(huán)(vector delay lock loop,VDLL),通過一個濾波器同時對所有通道碼跟蹤環(huán)進行處理,代替分立的延遲鎖定環(huán)(delay lock loop,DLL),充分利用不同通道間的相關(guān)性。文獻[11]使用經(jīng)驗跟蹤門限的方法對VDLL和矢量延遲/頻率鎖定環(huán)(vector delay/frequency lock loop,VDFLL)的熱噪聲性能進行分析,通過理論推導證明矢量跟蹤性能優(yōu)于標量跟蹤。文獻[12-15]針對VDFLL及其在弱信號環(huán)境下的性能進行分析研究,但針對VFLL的研究很少。由于載波環(huán)比碼環(huán)更容易失鎖,并且考慮到VFLL實現(xiàn)較VDFLL簡單,本文針對VFLL及其在微弱GPS環(huán)境下的信號跟蹤進行研究,相比現(xiàn)有文獻詳細的給出了VFLL理論推導及實現(xiàn)過程,并以最小二乘估計方法證明VFLL在載波跟蹤性能上優(yōu)于FLL。

      1 VFLL基本原理

      基于位置解算完成的前提條件下,給出方向余弦矩陣,同時根據(jù)獲得的星歷數(shù)據(jù)計算當前時刻衛(wèi)星的速度,就可以實現(xiàn)VFLL,進行速度估計和頻率跟蹤。下面給出具體實現(xiàn)過程。

      標稱載波頻率為fc,接收機接收到的第i顆衛(wèi)星信號的載波頻率為fr,i,本地估計載波頻率為fl,i,先不考慮噪聲,則鑒頻器輸出為

      FDi=fr,i-fl,i

      (1)

      考慮用戶與衛(wèi)星相對運動,載波頻率為

      (2)

      (3)

      (4)

      式中:fc與fr,i相差很小,可近似認為相等[3]。

      由式(2)、(4)整理得

      (5)

      (6)

      用fl,i更新本地載波發(fā)生器,從而由式(1)、(5)、(6)可推出當前時刻第i通道頻率鑒別器輸出為

      (7)

      (8)

      (9)

      1.1 擴展卡爾曼濾波模型

      (10)

      其中觀測矩陣為

      (11)

      (12)

      觀測噪聲協(xié)方差矩陣為

      (13)

      狀態(tài)方程表示為

      (14)

      其中狀態(tài)轉(zhuǎn)移矩陣為

      (15)

      過程噪聲協(xié)方差矩陣為

      (16)

      1.2 卡爾曼濾波具體過程

      當接收機穩(wěn)定跟蹤并且得到PVT解算之后,就可以初始化和啟動VFLL。

      1)VFLL狀態(tài)的每一次更新,需要根據(jù)位置解算計算出方向余弦矩陣HN×4;

      (17)

      6)卡爾曼增益矩陣為

      (18)

      10)利用式(2)或式(5)對各個通道載波頻率進行估計。

      2 VFLL與FLL偽距率誤差方差比較

      弱信號跟蹤中,通常使用FLL代替相位鎖定環(huán)(phase lock loop,PLL)進行頻率跟蹤,假設有N個通道同時跟蹤,鑒頻器輸出N個偽距率誤差觀測量。位置的最大似然估計需要將所有的觀測信號同時在一個矢量環(huán)路中進行處理[10],同理,對所有的偽距率誤差觀測量同時進行處理才有可能獲得最優(yōu)的速度估計。當單顆衛(wèi)星信號強度不足以進行頻率跟蹤時,來自所有衛(wèi)星的信號可能能夠進行速度估計,通過速度估計值反過來對頻率進行跟蹤。引言部分已經(jīng)指出接收機中一些潛在相關(guān)性,并且當同時跟蹤多于4顆衛(wèi)星信號時,矢量跟蹤需要估計的變量較標量跟蹤少[11],估計方程為超定方程,都可能使跟蹤性能提高,但是超定方程并不一定意味著性能更好,觀測量與接收機狀態(tài)的關(guān)聯(lián)方式至關(guān)重要。

      文獻[11]通過加權(quán)最小二乘的方法給出VDLL跟蹤性能優(yōu)于DLL的證明,但是在證明過程中假設所有通道的噪聲獨立同分布為高斯噪聲,并且未給出WN×N對角線元素小于1的證明。本文基于文獻[11],利用加權(quán)最小二乘方法,在更一般情況下證明VFLL跟蹤性能優(yōu)于FLL。

      假設提供N個偽距率誤差觀測量,數(shù)據(jù)模型為

      (19)

      簡記為

      (20)

      其加權(quán)最小二乘估計為

      (21)

      (22)

      由式(12)可得到狀態(tài)誤差最小二乘估計為

      (23)

      (24)

      為了能夠和FLL跟蹤進行比較,用估計的狀態(tài)誤差對偽距率誤差進行估計為

      (25)

      (26)

      A、B為任意兩個n×n實矩陣,當A-B為正定矩陣時記為A>B,當A-B為非負定時記為A≥B。由Schwarz不等式[16]得到:

      QTQ≥(PTQ)T(PTP)-1(PTQ)

      (27)

      式中:(PTP)為非奇異,當且僅當存在某個矩陣S使Q=PS時,取等號。

      Rv為對角矩陣且非奇異,將Rv作如下分解:

      (28)

      根據(jù)式(27) (28)推導如下:

      (29)

      通過對比VFLL和FLL對偽距率誤差估計的協(xié)方差分析,可得當可見衛(wèi)星超過4顆時,矢量跟蹤方法估計的偽距率誤差方差變小,性能優(yōu)于標量跟蹤方法。同時,由WN×N的表達式可以得到矢量跟蹤的性能與可見衛(wèi)星數(shù)目及衛(wèi)星的分布情況有關(guān)[11]。

      3 基于擴展卡爾曼濾波器的VFLL實驗結(jié)果與分析

      實驗之前,需要考慮下面幾個方面:

      1)考慮低動態(tài)情況下的應用,卡爾曼濾波更新速度不需要很長,取0.5 s更新周期;

      2)為了得到高的跟蹤靈敏度,針對GPS信號,使用20 ms數(shù)據(jù)進行鑒頻;

      3)每個跟蹤通道頻率鑒別時刻不同,但在低動態(tài)情況下,可以忽略這種差異,使用距離卡爾曼濾波更新時刻最近的鑒別時刻對應的鑒頻結(jié)果;

      4)為了進一步提高載波跟蹤靈敏度,可以使用更新時刻之前的幾個鑒頻結(jié)果進行平均操作,再作為觀測量輸入VFLL。

      分別采用仿真程序和思博倫信號發(fā)生器產(chǎn)生GPS數(shù)據(jù),選擇靜止場景、9顆衛(wèi)星,信號強度逐漸遞減,如表1所示,并且為了對比,仿真程序產(chǎn)生一個載噪比(C/N0)恒定為40 dB/Hz的信號,其他參數(shù)設置與前面提到的用仿真程序產(chǎn)生的數(shù)據(jù)一致。

      表1 GPS信號強度設置Table 1 GPS signal strength setting

      碼跟蹤環(huán),作20 ms相干累加,4次非相干,等效噪聲帶寬0.25 Hz,位置解算使用最小二乘方法, 將位置信息輸入VFLL模塊。

      采用VFLL對仿真程序產(chǎn)生的兩個GPS數(shù)據(jù)分別進行處理,圖1為某顆衛(wèi)星載波跟蹤結(jié)果,并且給出理論C/N0,隨著信號強度降低,估計頻率在理論值附近波動,當信號強度低至13 dB/Hz時,VFLL無法對信號進行跟蹤。圖2為Spirent STR4500信號發(fā)生器產(chǎn)生GPS數(shù)據(jù)中某顆衛(wèi)星信號跟蹤結(jié)果,并給出相應C/N0估計結(jié)果,從圖中可以得到在540~660 s時C/N0估計值在14 dB/Hz附近波動,輸出頻率偏移沒有出現(xiàn)大的波動,即信號低至14 dB/Hz時VFLL依然可以進行載波跟蹤。文獻[2]在沒有比特先驗信息情況下能夠跟蹤15.5 dB/Hz衛(wèi)星信號,而本文給出的VFLL能夠跟蹤至14 dB/Hz。

      圖1 仿真程序產(chǎn)生GPS數(shù)據(jù)的VFLL跟蹤結(jié)果及對應理論載噪比Fig.1 VFLL tracking results based on simulated GPS data and its theoretic C/N0

      圖2 信號發(fā)生器產(chǎn)生GPS數(shù)據(jù)的VFLL跟蹤結(jié)果及對應估計載噪比Fig.2 VFLL tracking results based on GPS data generated by STR4500 and its estimated C/N0

      4 結(jié)論

      1)通過對比VFLL和FLL對偽距率誤差估計的協(xié)方差分析,可得當可見衛(wèi)星超過4顆時,矢量跟蹤方法估計的偽距率誤差方差變小,性能優(yōu)于標量跟蹤方法。

      2)采用仿真程序和Spirent信號發(fā)生器產(chǎn)生GPS數(shù)據(jù),選擇靜止場景、9顆衛(wèi)星,信號低至14 dB/Hz時基于擴展卡爾曼濾波器的VFLL依然可以進行載波跟蹤,與文獻[2]相比跟蹤靈敏度提高了1.5 dB左右。

      [1] RAZAVI A, GEBRE-EGZIABHER D, AKOS D M. Carrier loop architectures for tracking weak GPS signals[J]. IEEE transactions on aerospace and electronic systems, 2008, 44(2): 697-710.

      [2] 劉軍良. 衛(wèi)星導航系統(tǒng)中的弱信號跟蹤研究[D].北京:中國科學院國家授時中心, 2015.

      LIU Junliang. Research on weak signal tracking in satellite navigation systems[D]. Beijing: National Time Service Center, Chinese Academy of Sciences, 2015.

      [3] KAPLAN E D, HEGARTY C J. Understanding GPS: Principles and Applications[M]. London: Artech House, 2006: 153-241.

      [4] 沈鋒, 李偉東, 李強. 基于I/Q支路相干積分觀測濾波的GPS接收機信號跟蹤方法[J]. 電子與信息學報, 2015, 37(1): 37-42.

      SHEN Feng, LI Weidong, LI Qiang. GPS receiver signal tracking method based on I/Q branch coherent integration measurements filter[J]. Jounal of electronics & information technology, 2015, 37(1): 37-42.

      [5] PERAL-ROSADO J A D, LOPEZ-SALCEDO J A, SECO-GRANADOS G, et al. Kalman filter-based architecture for robust and high-sensitivity tracking in GNSS receivers[C]//2010 5th ESA Workshop on Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing, 2010: 1-8.

      [6] WU F, YU L, ZHAO Y, et al. Performance analysis of typical Kalman filter based GPS tracking loop[C]//IEEE International Conference on Control Science and Systems Engineering. Yantai, China, 2014: 6-12.

      [7] HE Z, PETOVELLO M. Performance comparison of kalman filter and maximum likelihood carrier phase tracking for weak GNSS signals[C]//International Conference on Indoor Positioning and Indoor Navigation. Alberta, Canada, 2015: 1-8.

      [8] BA X, LIU H, ZHENG R, et al. A novel algorithm based on FFT for ultra-high-sensitivity GPS tracking[C]// Proceedings of the 22nd International Technical Meeting of The Satellite Division of the Institute of Navigation. Savannah, USA, 2009: 1700-1706.

      [9] 朱珍珍. 衛(wèi)星導航矢量跟蹤關(guān)鍵技術(shù)研究[D]. 長沙:國防科學技術(shù)大學, 2011.

      ZHU Zhenzhen. Research on key techniques of vector tracking for satellite navigation[D]. Changsha: National University of Defense Technology, 2011.

      [10] PARKINSON B, SPILKER J J. Global positioning system: theory and applications[M]. Washington: American Institute of Aeronautics and Astronautics, 1996: 290-327.

      [11] LASHLEY M, BEVLY D M. Vector delay/frequency lock loop implementation and analysis[C]//Proceedings of the 2009 International Technical Meeting of The Institute of Navigation. Anaheim, USA, 2009: 1075-1086.

      [12] XU F,GAO Y. A high sensitivity VDFLL utilizing precise satellite orbit/clock and ionospheric products[C]//Proceedings of the 2012 IEEE/ION Position, Location and Navigation Symposium, 2012: 38-43.

      [13] LIU J, CUI X, LU M, et al. Vector tracking loops in GNSS receivers for dynamic weak signals[J]. Journal of systems engineering and electronics, 2013, 24(3): 349-364.

      [14] TANG X, FALCO G, FALLETTI E, et al. Performance comparison of a KF-based and a KF+VDFLL vector tracking-loop in case of GNSS partial outage and low-dynamic conditions[C]//Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing. Noordwijk, Netherlands, 2014: 1-8.

      [15] SOUSA F M G, NUNES F D. Performance comparison of a VDFLL versus VDLL and scalar GNSS receiver architectures in harsh scenarios[C]//Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing. Noordwijk, Netherlands, 2014: 1-8.

      [16] CHUI C K,CHEN G. Kalman filtering with real-time applications[M]. Berlin: Springer, 2009: 1-2.

      本文引用格式:

      羅士棟, 張洪倫, 巴曉輝, 等. 微弱GPS信號矢量頻率鎖定環(huán)設計[J]. 哈爾濱工程大學學報, 2017, 38(12): 1964-1968.

      LUO Shidong, ZHANG Honglun, BA Xiaohui, et al. Vector frequency lock loop design for weak GPS signal[J]. Journal of Harbin Engineering University, 2017, 38(12): 1964-1968.

      猜你喜歡
      卡爾曼濾波接收機載波
      一種用于調(diào)幅接收機AGC的設計與實現(xiàn)
      一種面向ADS-B的RNSS/RDSS雙模接收機設計
      電子制作(2018年19期)2018-11-14 02:36:40
      基于遞推更新卡爾曼濾波的磁偶極子目標跟蹤
      數(shù)字接收機故障維修與維護
      電子制作(2016年1期)2016-11-07 08:42:41
      基于多接收機的圓周SAR欺騙干擾方法
      基于模糊卡爾曼濾波算法的動力電池SOC估計
      應急廣播系統(tǒng)中副載波的構(gòu)建與應用
      基于擴展卡爾曼濾波的PMSM無位置傳感器控制
      低壓載波通訊測試儀的開發(fā)與應用
      基于最優(yōu)化搜索的迭代載波同步算法
      海门市| 灵武市| 福清市| 贡山| 乃东县| 富顺县| 永州市| 来宾市| 逊克县| 岳阳县| 深水埗区| 安泽县| 响水县| 东海县| 托里县| 临颍县| 垫江县| 屯昌县| 富裕县| 丹阳市| 安乡县| 嘉黎县| 留坝县| 思茅市| 株洲县| 德兴市| 勐海县| 汉寿县| 正定县| 苍南县| 平阳县| 华安县| 星座| 秦安县| 友谊县| 集贤县| 铜川市| 阳新县| 武邑县| 斗六市| 平阳县|