GPS基帶信號捕獲算法的研究和FPGA實現(xiàn)
發(fā)布時間:2021-06-10 12:46
全球衛(wèi)星導(dǎo)航系統(tǒng)是基于人造衛(wèi)星的高精度導(dǎo)航定位系統(tǒng),它可以為用戶提供全天候的天氣、位置信息、精確授時等服務(wù)。目前,該系統(tǒng)主要包括:美國的全球定位系統(tǒng)(Global Positioning System,GPS)、俄羅斯的格洛納斯系統(tǒng)(GLONASS)、中國的北斗衛(wèi)星導(dǎo)航系統(tǒng)(BeiDou Satellite Navigation System,BDS)以及歐洲的伽利略系統(tǒng)(Galileo)。相較而言,GPS是目前應(yīng)用最廣泛、用戶數(shù)量最多、最成熟的導(dǎo)航系統(tǒng),而中國正在部署的北斗衛(wèi)星導(dǎo)航系統(tǒng)在結(jié)構(gòu)及定位導(dǎo)航原理上與GPS系統(tǒng)類似,因此研究GPS系統(tǒng)對北斗衛(wèi)星導(dǎo)航系統(tǒng)的后續(xù)發(fā)展有著重要的借鑒意義;鶐盘柼幚硎荊PS接收機的重要部分,基帶接收機通過GPS基帶信號的捕獲和跟蹤,將接收的GPS信號解調(diào),獲得包含各類定位參數(shù)的導(dǎo)航電文,為后續(xù)的導(dǎo)航定位提供解算數(shù)據(jù)。整個過程需要進行大量的數(shù)字信號處理,因而基帶芯片也是整個接收機功耗較大的部分。如何能在保持精度不變的前提下減少數(shù)字信號處理的計算量,從而降低基帶芯片的功耗,是衛(wèi)星接收機特別是其在移動應(yīng)用中研究的熱點問題。本文首先詳細地介紹了接收機的定位...
【文章來源】:山東大學(xué)山東省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:81 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2.1?GPS定位原理??如圖2.1所示,若知道坐標(biāo)系中衛(wèi)星i的精確位置為(V,d),衛(wèi)星發(fā)送??t,C,
山東大學(xué)碩士學(xué)位論文??I(xl?—?x)2?+?(y1?—?y)2?+?(zl?—?z)2?=?pl?(?2.1)??其中(x,y,z)就是要得到的接收機的位置。方程組2.1有三個未知數(shù),理論上只??需要三顆衛(wèi)星就可以根據(jù)方程組算出位置結(jié)果。但是在實際應(yīng)用中,衛(wèi)星上的時??鐘與接收機時鐘的時鐘基準(zhǔn)不同,兩個時間的鐘差并不是實際上信號傳輸?shù)臅r間,??利用這個時間差得到的V并不準(zhǔn)確。為了解決這個問題,GPS建立了專用的時鐘??系統(tǒng)作為時間標(biāo)準(zhǔn)。三個時鐘的同步如圖2.2所示。??,Sf?,?V??y?I????衛(wèi)星時鐘??I?4衛(wèi)星/??I?、、??I?|?、、、、、??I?!??I?!?\??]?I?、\接收機《??I,?St??,?k??j)?I?1????接收機時鐘??^?d)?^塒_??圖2.2時鐘系統(tǒng)的同步??圖2.2中,汾<是衛(wèi)星時間與標(biāo)準(zhǔn)GPS時間的時鐘差,該參數(shù)可以根據(jù)星歷??中的時鐘修正參數(shù)計算得到。衛(wèi)星發(fā)送信號的時間一對應(yīng)的GPS時間為"(t),兩??者的數(shù)學(xué)關(guān)系如式2.2所示:??t^t)?=?tl?-5tl?(2.2)??5tu是用戶接收機時間與標(biāo)準(zhǔn)GPS時間的鐘差,該值通常是未知的,是一個??關(guān)于GPS時間的函數(shù)。接收機時間與GPS時間關(guān)系如下:??fu(0?=?^u ̄?(2.3)??偽距Y⑴定義為時鐘同步后的信號接收時間 ̄⑴與信號發(fā)送時間y⑴的差??乘以光速c。艮[]:??pl{t)?=?c-?(tu(t)?-?t。ǎ簦?(2.4)??綜上,根據(jù)式2.2到2.4,將接收機位置與衛(wèi)星位置和偽距的關(guān)系式2.1改寫??成式2.5:??6??
山東大學(xué)碩士學(xué)位論文??Y??擴頻調(diào)制+?BPSK調(diào)制」\??PRN碼?載波?\??衛(wèi)星信號發(fā)射端??????H?BPSK解調(diào)H解調(diào)解擴^1媽??____'??本地復(fù)制本地復(fù)制??載波?PRN碼??衛(wèi)星信號接收端??圖2.3衛(wèi)星信號的調(diào)制與解調(diào)過程??GPS信號有兩組偽隨機碼,一組是用于粗捕獲碼的C/A碼,一組是用于精??捕獲的P?(Y)碼。這兩組擴頻碼和導(dǎo)航數(shù)據(jù)碼利用兩個特高頻(UHF)段的載??波(L1和L2)進行傳輸。C/A碼只調(diào)制在L1頻段上,P(Y)碼在兩個頻段均有??傳輸,且兩種碼是正交的。綜上所述,衛(wèi)星i發(fā)射的信號5七)的格式如公式2.6所??示:??sl(t)?=?yl2FcCl{t)Dl{t)?sin(27r/L1t?+?+??V2P^F'(t)Dl'(t)?cos(27r/L1t?+?9,)?+??V2Py,2r?(t)D1?⑴?cos(27T/L2t?+?02)?(2.6)??其中前兩項為調(diào)制在LI波段上的信號,包括了?C/A碼信號和P?(Y)碼兩種偽??隨機碼調(diào)制信號,第三項為調(diào)制在L2上的信號,只包含P?(Y)碼信號。&,/Va??和/V,2分別是這三個信號的平均功率,f(t)和y;(t)分別是衛(wèi)星i產(chǎn)生的C/A碼和??P(Y)碼的電平值,Z);(t)是衛(wèi)星播發(fā)的數(shù)據(jù)碼,心和%分別是載波L1和L2的??初始相位。下面對信號的三部分進行具體介紹。??2.2.1載波信號??GPS信號是利用兩個特高頻段的載波進行傳輸,載波頻率分別為:??fL1?=?154/〇?=?1575.42MHz?(2.7)??fL2?=?120/〇?=?1227.60MHz?(2.
【參考文獻】:
期刊論文
[1]現(xiàn)代衛(wèi)星導(dǎo)航系統(tǒng)的技術(shù)特點與發(fā)展趨勢[J]. 張增娜. 電子技術(shù)與軟件工程. 2019(11)
[2]GPS衛(wèi)星捕捉及跟蹤算法研究[J]. 唐光杰,張仁杰. 電子科技. 2016(10)
[3]GPS軟件接收機基帶信號處理算法及驗證[J]. 劉瑞華,孔月明,蔚保國,邢兆棟. 航天控制. 2016(01)
[4]GPS接收機并行捕獲算法的研究[J]. 袁建國,歐松林. 重慶郵電大學(xué)學(xué)報(自然科學(xué)版). 2013(04)
[5]衛(wèi)星導(dǎo)航芯片技術(shù)發(fā)展趨勢分析[J]. 雷創(chuàng),王黨衛(wèi). 現(xiàn)代導(dǎo)航. 2012(03)
[6]數(shù)字控制振蕩器(NCO)的FPGA實現(xiàn)[J]. 李飛. 電子元器件應(yīng)用. 2010(11)
[7]GPS信號C/A碼生成算法設(shè)計及仿真實現(xiàn)[J]. 張威,張克,徐熙宗. 通信技術(shù). 2008(11)
碩士論文
[1]GPS基帶信號跟蹤算法的研究和FPGA實現(xiàn)[D]. 孫娟娟.山東大學(xué) 2018
[2]GPS接收機架構(gòu)設(shè)計及FPGA實現(xiàn)[D]. 嚴(yán)余偉.電子科技大學(xué) 2016
[3]GPS衛(wèi)星導(dǎo)航信號仿真研究[D]. 楊騰飛.浙江理工大學(xué) 2016
[4]基于FPGA的GPS/BD2雙;鶐盘柼幚韮(yōu)化方法研究[D]. 花義峰.北京交通大學(xué) 2015
[5]GPS接收機基帶信號處理算法的設(shè)計與仿真[D]. 李廷.西安電子科技大學(xué) 2011
本文編號:3222400
【文章來源】:山東大學(xué)山東省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:81 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2.1?GPS定位原理??如圖2.1所示,若知道坐標(biāo)系中衛(wèi)星i的精確位置為(V,d),衛(wèi)星發(fā)送??t,C,
山東大學(xué)碩士學(xué)位論文??I(xl?—?x)2?+?(y1?—?y)2?+?(zl?—?z)2?=?pl?(?2.1)??其中(x,y,z)就是要得到的接收機的位置。方程組2.1有三個未知數(shù),理論上只??需要三顆衛(wèi)星就可以根據(jù)方程組算出位置結(jié)果。但是在實際應(yīng)用中,衛(wèi)星上的時??鐘與接收機時鐘的時鐘基準(zhǔn)不同,兩個時間的鐘差并不是實際上信號傳輸?shù)臅r間,??利用這個時間差得到的V并不準(zhǔn)確。為了解決這個問題,GPS建立了專用的時鐘??系統(tǒng)作為時間標(biāo)準(zhǔn)。三個時鐘的同步如圖2.2所示。??,Sf?,?V??y?I????衛(wèi)星時鐘??I?4衛(wèi)星/??I?、、??I?|?、、、、、??I?!??I?!?\??]?I?、\接收機《??I,?St??,?k??j)?I?1????接收機時鐘??^?d)?^塒_??圖2.2時鐘系統(tǒng)的同步??圖2.2中,汾<是衛(wèi)星時間與標(biāo)準(zhǔn)GPS時間的時鐘差,該參數(shù)可以根據(jù)星歷??中的時鐘修正參數(shù)計算得到。衛(wèi)星發(fā)送信號的時間一對應(yīng)的GPS時間為"(t),兩??者的數(shù)學(xué)關(guān)系如式2.2所示:??t^t)?=?tl?-5tl?(2.2)??5tu是用戶接收機時間與標(biāo)準(zhǔn)GPS時間的鐘差,該值通常是未知的,是一個??關(guān)于GPS時間的函數(shù)。接收機時間與GPS時間關(guān)系如下:??fu(0?=?^u ̄?(2.3)??偽距Y⑴定義為時鐘同步后的信號接收時間 ̄⑴與信號發(fā)送時間y⑴的差??乘以光速c。艮[]:??pl{t)?=?c-?(tu(t)?-?t。ǎ簦?(2.4)??綜上,根據(jù)式2.2到2.4,將接收機位置與衛(wèi)星位置和偽距的關(guān)系式2.1改寫??成式2.5:??6??
山東大學(xué)碩士學(xué)位論文??Y??擴頻調(diào)制+?BPSK調(diào)制」\??PRN碼?載波?\??衛(wèi)星信號發(fā)射端??????H?BPSK解調(diào)H解調(diào)解擴^1媽??____'??本地復(fù)制本地復(fù)制??載波?PRN碼??衛(wèi)星信號接收端??圖2.3衛(wèi)星信號的調(diào)制與解調(diào)過程??GPS信號有兩組偽隨機碼,一組是用于粗捕獲碼的C/A碼,一組是用于精??捕獲的P?(Y)碼。這兩組擴頻碼和導(dǎo)航數(shù)據(jù)碼利用兩個特高頻(UHF)段的載??波(L1和L2)進行傳輸。C/A碼只調(diào)制在L1頻段上,P(Y)碼在兩個頻段均有??傳輸,且兩種碼是正交的。綜上所述,衛(wèi)星i發(fā)射的信號5七)的格式如公式2.6所??示:??sl(t)?=?yl2FcCl{t)Dl{t)?sin(27r/L1t?+?+??V2P^F'(t)Dl'(t)?cos(27r/L1t?+?9,)?+??V2Py,2r?(t)D1?⑴?cos(27T/L2t?+?02)?(2.6)??其中前兩項為調(diào)制在LI波段上的信號,包括了?C/A碼信號和P?(Y)碼兩種偽??隨機碼調(diào)制信號,第三項為調(diào)制在L2上的信號,只包含P?(Y)碼信號。&,/Va??和/V,2分別是這三個信號的平均功率,f(t)和y;(t)分別是衛(wèi)星i產(chǎn)生的C/A碼和??P(Y)碼的電平值,Z);(t)是衛(wèi)星播發(fā)的數(shù)據(jù)碼,心和%分別是載波L1和L2的??初始相位。下面對信號的三部分進行具體介紹。??2.2.1載波信號??GPS信號是利用兩個特高頻段的載波進行傳輸,載波頻率分別為:??fL1?=?154/〇?=?1575.42MHz?(2.7)??fL2?=?120/〇?=?1227.60MHz?(2.
【參考文獻】:
期刊論文
[1]現(xiàn)代衛(wèi)星導(dǎo)航系統(tǒng)的技術(shù)特點與發(fā)展趨勢[J]. 張增娜. 電子技術(shù)與軟件工程. 2019(11)
[2]GPS衛(wèi)星捕捉及跟蹤算法研究[J]. 唐光杰,張仁杰. 電子科技. 2016(10)
[3]GPS軟件接收機基帶信號處理算法及驗證[J]. 劉瑞華,孔月明,蔚保國,邢兆棟. 航天控制. 2016(01)
[4]GPS接收機并行捕獲算法的研究[J]. 袁建國,歐松林. 重慶郵電大學(xué)學(xué)報(自然科學(xué)版). 2013(04)
[5]衛(wèi)星導(dǎo)航芯片技術(shù)發(fā)展趨勢分析[J]. 雷創(chuàng),王黨衛(wèi). 現(xiàn)代導(dǎo)航. 2012(03)
[6]數(shù)字控制振蕩器(NCO)的FPGA實現(xiàn)[J]. 李飛. 電子元器件應(yīng)用. 2010(11)
[7]GPS信號C/A碼生成算法設(shè)計及仿真實現(xiàn)[J]. 張威,張克,徐熙宗. 通信技術(shù). 2008(11)
碩士論文
[1]GPS基帶信號跟蹤算法的研究和FPGA實現(xiàn)[D]. 孫娟娟.山東大學(xué) 2018
[2]GPS接收機架構(gòu)設(shè)計及FPGA實現(xiàn)[D]. 嚴(yán)余偉.電子科技大學(xué) 2016
[3]GPS衛(wèi)星導(dǎo)航信號仿真研究[D]. 楊騰飛.浙江理工大學(xué) 2016
[4]基于FPGA的GPS/BD2雙;鶐盘柼幚韮(yōu)化方法研究[D]. 花義峰.北京交通大學(xué) 2015
[5]GPS接收機基帶信號處理算法的設(shè)計與仿真[D]. 李廷.西安電子科技大學(xué) 2011
本文編號:3222400
本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/3222400.html
最近更新
教材專著