基于FPGA的GPS軟件接收機(jī)跟蹤捕獲算法研究
發(fā)布時(shí)間:2018-04-02 12:20
本文選題:GPS 切入點(diǎn):跟蹤 出處:《南京郵電大學(xué)》2013年碩士論文
【摘要】:全球定位系統(tǒng)(Global Position System,GPS)是一種全球性,全天候的實(shí)時(shí)性連續(xù)定位系統(tǒng),具有在海陸空三維空間進(jìn)行全方位實(shí)時(shí)導(dǎo)航與定位功能的新一代衛(wèi)星導(dǎo)航定位系統(tǒng)。隨著GPS更加廣泛的應(yīng)用,對(duì)GPS軟件接收機(jī)的實(shí)時(shí)性和定位精度的要求也越來越高。因此,尋找更高精度和效率的定位方法成為軟件接收機(jī)的重要任務(wù)。GPS軟件接收機(jī)由射頻前端、基帶信號(hào)處理和導(dǎo)航解算三個(gè)部分組成。跟蹤算法是基帶算法中的一部分,是實(shí)現(xiàn)導(dǎo)航定位的關(guān)鍵技術(shù)之一。 本文主要完成了基于FPGA的GPS軟件接收機(jī)跟蹤算法的設(shè)計(jì)及實(shí)現(xiàn)。首先詳細(xì)介紹了跟蹤算法的基本原理,完成了跟蹤算法中噪聲帶寬、環(huán)路增益、快捕范圍、環(huán)路濾波器等關(guān)鍵參數(shù)的設(shè)置。接著完成對(duì)GPS跟蹤系統(tǒng)中各個(gè)模塊的FPGA(Field-ProgrammableGateArray)設(shè)計(jì)。本文提出了一種基于CORDIC算法的碼環(huán)鑒相器,該鑒相算法具有精度高,結(jié)構(gòu)簡(jiǎn)單,容易實(shí)現(xiàn)等優(yōu)點(diǎn)。同時(shí),本文還對(duì)環(huán)路濾波器的參數(shù)進(jìn)行了優(yōu)化,進(jìn)而較大的改善了跟蹤環(huán)路的實(shí)時(shí)性。最后,在跟蹤環(huán)路的整體測(cè)試中,設(shè)計(jì)了控制模塊,協(xié)調(diào)各子模塊的工作,很好的解決了實(shí)時(shí)性問題和非整數(shù)采樣頻率下的失配問題。 本文設(shè)計(jì)的GPS跟蹤系統(tǒng)具有快速鎖定,跟蹤精度高的特點(diǎn)。將捕獲跟蹤系統(tǒng)下載到FPGA平臺(tái)上,,經(jīng)過實(shí)時(shí)數(shù)據(jù)流的測(cè)試,跟蹤系統(tǒng)能夠正確的實(shí)現(xiàn)對(duì)導(dǎo)航數(shù)據(jù)的解調(diào),解調(diào)后的導(dǎo)航數(shù)據(jù)經(jīng)過導(dǎo)航解算模塊解算得到的定位精度可以達(dá)到m級(jí),這也說明了跟蹤系統(tǒng)設(shè)計(jì)的正確性。
[Abstract]:Global Position system GPS is a global, all-weather real-time continuous positioning system. A new generation of satellite navigation and positioning system with the function of omnidirectional real-time navigation and positioning in the three-dimensional space of sea, land and air. With the wider application of GPS, the requirement of real-time and positioning accuracy of GPS software receiver is becoming higher and higher. Finding more accurate and efficient positioning methods becomes an important task of software receiver. GPS software receiver consists of three parts: RF front-end, baseband signal processing and navigation solution. Tracking algorithm is a part of base-band algorithm. It is one of the key technologies to realize navigation and positioning. This paper mainly completes the design and implementation of GPS software receiver tracking algorithm based on FPGA. Firstly, the basic principle of the tracking algorithm is introduced in detail, and the noise bandwidth, loop gain, fast capture range of the tracking algorithm are completed. The design of FPGA Field-Programmable Gate Arraybased on GPS tracking system is completed. A phase discriminator based on CORDIC algorithm is presented in this paper, which has high precision and simple structure. At the same time, the parameters of the loop filter are optimized, and the real-time performance of the tracking loop is greatly improved. Finally, the control module is designed in the overall test of the tracking loop. Coordination of the work of the sub-modules, a good solution to the real-time problem and non-integer sampling frequency mismatch problem. The GPS tracking system designed in this paper has the characteristics of fast locking and high tracking accuracy. The acquisition and tracking system is downloaded to the FPGA platform. After real-time data flow testing, the tracking system can correctly demodulate the navigation data. The positioning accuracy of the demodulated navigation data can reach m level through the navigation solution module, which also shows the correctness of the design of the tracking system.
【學(xué)位授予單位】:南京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:P228.4
【參考文獻(xiàn)】
相關(guān)期刊論文 前3條
1 王洪;呂幼新;汪學(xué)剛;劉磊;;寬帶數(shù)字接收機(jī)的高效FPGA設(shè)計(jì)[J];電子科技大學(xué)學(xué)報(bào);2008年03期
2 屈強(qiáng);劉東華;楊君;杜汪洋;;軟件鎖相環(huán)的設(shè)計(jì)與應(yīng)用[J];遙測(cè)遙控;2007年01期
3 張朝杰;金小軍;鄭陽明;金仲和;;基于CORDIC算法的微小衛(wèi)星接收機(jī)設(shè)計(jì)及實(shí)現(xiàn)[J];浙江大學(xué)學(xué)報(bào)(工學(xué)版);2008年06期
本文編號(hào):1700376
本文鏈接:http://www.sikaile.net/kejilunwen/dizhicehuilunwen/1700376.html
最近更新
教材專著