普通GPS接收機在特殊環境下,如在高樓林立的城市中心,林木遮擋的森林公路,特別是在隧道和室內環境的情況下,由于衛星信號非常微弱,載噪比(Carrier Noise Ratio,C/No)通常都在34dB-Hz以下,很難有效捕獲到衛星信號,導致無法正常定位。惡劣條件下的定位有廣闊的發展和應用前景,特別是在交通事故、火災和地震等極端環境下,快速準確定位當事者所處位置對于降低事態損失和營救受傷者是極為重要的。歐美和日本等發達國家也都制定了相應的提高惡劣條件下高靈敏度定位能力的發展政策。而高靈敏度GPS接收機定位的關鍵在于GPS微弱信號的處理。 本課題的主要研究內容是針對GPS微弱信號改進處理方法。針對傳統GPS接收機信號捕獲中的串行搜索方法提出了基于批處理的微弱信號捕獲方法,來提高低信噪比情況下微弱信號的捕獲能力,實現快速高靈敏度的準確捕獲;針對捕獲微弱信號處理大量數據導致的運算量激增,運用雙塊零拓展(Double Block Zero Padding,DBZP)處理方法減少運算量同時縮短捕獲時間。針對傳統GPS接收機延遲鎖相環跟蹤算法提出了基于卡爾曼濾波的新型捕獲算法,減小延遲鎖相環失鎖造成的信號跟蹤丟失概率,來提高惡劣環境下低信噪比信號的跟蹤能力,實現微弱信號的連續可靠跟蹤。通過提高GPS微弱信號的捕獲與跟蹤能力,進而使GPS接收機在惡劣環境下衛星信號微弱時能夠實現較好的定位與導航。 通過擬合GPS接收機實際接收到的原始數據,構造出不同載噪比的數字信號,分別對提出的針對微弱信號的捕獲與跟蹤算法進行仿真比較驗證,結果表明,對接收機后端信號處理部分作出的算法改進使得GPS接收機可以更好的處理微弱信號,并且具有較高的靈敏度和精度。文章同時針對提出的數據處理特征使用FPGA技術對算法主要的數據處理部分進行了初步的構架實現并進行了板級驗證,結果表明,利用FPGA技術可以較好的實現算法的數據處理功能。文章最后給出了結論,通過提出的基于批處理和基于DBZP方法的捕獲算法以及基于卡爾曼濾波的信號跟蹤算法,可以有效地解決微弱GPS信號處理的難題,進而實現微弱信號環境下的定位與導航。
標簽:
FPGA
GPS
信號實時處理
上傳時間:
2013-05-31
上傳用戶:cccole0605