【正文】
lite number = ′ )。 grid。 end end % plot(x,Show)。 x(P)=i。 P=P+2。 x(P+1)=i1+。 %下面的循環(huán)是 for i=2:length(temp) if ((temp(i)= =temp(i1))) x(P)=i1。Show(1)=temp(1)。 temp=g2(1:120)。 g2(ind1)=ones(1,length(ind1))。 %將參數(shù) k1 和 k2 所代表的寄存器模二相加后作為 G2 end %將 G2 與 MLS if MLS== g2([ delay:1023 1:delay1] ) disp(′ OK′ ) else disp(′ not match′ ) end %在 G2 序列中找出 1 并轉(zhuǎn)換為 0, 找出 1 并轉(zhuǎn)換為 1 ind1=find(g2== 1)。 Reg(1)=modulo。 %將 10 號寄存器的輸出作為 MLS 輸出 modulo=Reg(2)*Reg(3)*Reg(6)*Reg(8)*Reg(9)*Reg(10)。 %定義參數(shù) k k2 %定義寄存器 1~ 10 的初始值都為 1 %通過循環(huán)產(chǎn)生長度 為 1024 的 MLS 序列以及 G2 for j=1:1023。 delay=5。 其完整的 M程序代碼如下: %產(chǎn)生 C/A %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% k1=2。 將即時碼移動四個數(shù)據(jù)點產(chǎn)生附加的一個超前碼和滯后碼。 產(chǎn)生的這三個碼都與輸入信號進(jìn)行相關(guān)運(yùn)算。 圖 6- 9示意了即時碼,數(shù)據(jù)點從 1到 5000,任意選擇平移兩個數(shù)據(jù)點,向前平移兩個數(shù)據(jù)湖北大學(xué)本科畢業(yè)論文(設(shè)計) 點得到超前碼,即 4999,5000,1,2,? ,4998。 C/A 碼以 5 MHz 的頻率生成即時碼。 本地產(chǎn)生的 C/A碼看做即時碼。 在最糟情況下,本地產(chǎn)生的 C/A碼和數(shù)字輸入之間相差100 ns。但是,由于噪聲的影響,本地生成的 C/A碼只 能接近目標(biāo)值,不會完全達(dá)到目標(biāo)值。這里僅討論 C/A 碼的匹配問題。 傳統(tǒng)跟蹤環(huán),本地生成 C/A碼每毫秒更新一次。在最壞 情況下,即 C/A碼的起始點落在兩個數(shù)據(jù)點中間, C/A碼的數(shù)字化起始點與真實值相差 100 ns。這樣的時間分辨率,與之相應(yīng)的距離分辨率大約是 60 m( 3 108 200 109),這個數(shù)值對確定用戶位置來說不夠精確。它是由兩個 10級反饋移位寄存器組合產(chǎn)生的,其產(chǎn)生原理如圖 21所示。然后,利用 MATLAB仿真環(huán)境開發(fā)信號仿真平臺,并利用此仿真器實現(xiàn) GPS信號的仿真,并對所提出的信號的捕獲和跟蹤算法進(jìn)行了仿真。本文闡述了 C\A碼的生成原理與 GPS信號的生成原理,捕獲和跟蹤的原理, GPS信號的捕獲和跟蹤。 GPS是智能交通系統(tǒng) (ITS)的關(guān)鍵組成部分。 陸用 GPS 測繪行業(yè)依靠差分 GPS已經(jīng)獲得毫米 級的測量精度。 海洋應(yīng)用 商業(yè)和娛樂海事企業(yè)都已在利用 GNSS。 航空領(lǐng)域的應(yīng)用 GPS 在航空領(lǐng)域的應(yīng)用推動著全球衛(wèi)星系統(tǒng) (GNSS)的發(fā)展, 它可以提供從航路直到精密飛行軌道階段(起飛、 降落)的引導(dǎo)。 1 課題意義及研究方向 目前,國內(nèi)大多數(shù) GPS 接收機(jī)都是在國外定位模塊的基礎(chǔ)上進(jìn)行二次開發(fā),但是隨著GPS定位廣泛的應(yīng)用,要求我們?nèi)嫱笍氐匮芯?GPS定位系統(tǒng),為我國的定位導(dǎo)航應(yīng)用作出貢獻(xiàn)。 GPS提供兩種精度不同的 PVT測量: 標(biāo)準(zhǔn)定位 服務(wù)( SPS)和精密定位服務(wù)( PPS)。 GPS系統(tǒng)除定位服務(wù)外,同時也能利用 GPS衛(wèi)星具有的高穩(wěn)定性原子時鐘為用戶提供授時服務(wù),由此用戶可以計算出自身的速度。因此,為測量用戶的緯度、經(jīng)度、高度和接收機(jī)相對于內(nèi)在系統(tǒng)時的偏移,需要有 4個測量值。 這種技術(shù)要求用戶接收機(jī)也包含一個時鐘。 每顆衛(wèi)星都在這兩個頻率上發(fā)射,但所有的測距碼與其他衛(wèi)星所使用的不一樣。衛(wèi)星用叫做碼分多址( CDMA)的技術(shù)在兩個頻率上廣播測距碼和導(dǎo)航數(shù)據(jù)。組成衛(wèi)星星座的 24顆衛(wèi)星被 安排在 6個軌道平面上,即每個平面上 4顆。這個系統(tǒng)向有適當(dāng)接收設(shè)備的全球范圍內(nèi)的用戶提供精確、連續(xù)的三維位置和速度信息。然后,利用 MATLAB仿真環(huán)境開發(fā)信號仿真平臺,并利用此仿真器實現(xiàn) GPS 信號的仿真,并對所提出的信號的捕獲和跟蹤算法進(jìn)行了仿真。 本文所做的工作是利用 Matlab 軟件搭建 GPS 仿真平臺。近年來,隨著科學(xué)技術(shù)的發(fā)展, GPS 導(dǎo)航和定位技術(shù)已向高精度、高動態(tài)的方向發(fā)展。仿真結(jié)果表明,所做的仿真達(dá)到了預(yù)期設(shè)計的目標(biāo) ..??湖北大學(xué)本科畢業(yè)論文(設(shè)計) 目錄 緒論 GPS 系統(tǒng)概述 課題意義及研究方向 論文內(nèi)容安排 第二章 GPS 的 C/A碼捕獲 介紹 C/A碼起始點的精確性 MATLAB 仿真 C/A碼的產(chǎn)生 . 1 最大長度序列 (MLS)和 G2 的輸出及其延遲時間的檢驗 C/A碼的產(chǎn)生 第三章 GPS 衛(wèi)星信號的捕獲 概述 衛(wèi)星信號捕獲的考慮 捕獲時的最大電文長度 捕獲中的頻率步長 GPS 衛(wèi)星信號的捕獲方法 傳統(tǒng)捕獲方法 GPS 衛(wèi)星信號捕獲的例子 關(guān)于捕獲的一些子程序 隨機(jī)編碼過程仿真 獲取導(dǎo)航信息的仿真 第四章 GPS 信號接收機(jī)仿真系統(tǒng)概述 GPS 信號接收機(jī) GPS 信號接收機(jī)架構(gòu) GPS 信號接收機(jī)的工作原理 GPS 載波相位測 量定位 GPS 載波相位測量 波數(shù)和整周跳變 表 41 波數(shù)解算舉例 第五章 GPS 信號的跟蹤 目的 GPS 信號跟蹤 載波和碼元跟蹤 利用鎖相環(huán)跟蹤 GPS 信號 二階鎖相環(huán) 跟蹤過程的高測時精度 通過理想相關(guān)輸出獲得高測時精度 通過曲線擬合獲得高測時精度 第六章 GPS 衛(wèi)星導(dǎo)航數(shù)據(jù)定位 目的 湖北大學(xué)本科畢業(yè)論文(設(shè)計) 幾何定位及架構(gòu) . 衛(wèi)星數(shù)據(jù) GPSsignal 衛(wèi)星數(shù)據(jù)分析 衛(wèi)星數(shù)據(jù)分析程序代碼 第七章 總結(jié)和展望 湖北大學(xué)本科畢業(yè)論文(設(shè)計) 基于 METLAB 的 GPS 全球定位系統(tǒng)關(guān)鍵技術(shù)仿真 摘 要 全球定位系統(tǒng) (GPS)是新一代的精密衛(wèi)星導(dǎo)航定位系統(tǒng)。利用 FFT 相關(guān)法進(jìn)行時間和頻率串行搜索。 本文所做的工作是利用 Matlab 軟件搭建 GPS 仿真平臺。 目前,國內(nèi)大多 數(shù) GPS 接收機(jī)都是在國外定位模塊的基礎(chǔ)上進(jìn)行二次開發(fā),但是隨著GPS 定位廣泛的應(yīng)用,要求我們?nèi)嫱笍氐匮芯?GPS 定位系統(tǒng),為我國的定位導(dǎo)航應(yīng)用作出貢獻(xiàn)。近年來,隨著科學(xué)技術(shù)的發(fā)展, GPS 導(dǎo)航和定位技術(shù)已向高精度、高動態(tài)的方向發(fā)展。湖北大學(xué)本科畢業(yè)論文(設(shè)計) MATLAB 仿真 GPS 的畢業(yè)論文設(shè)計開題報告 前言 全球定位系統(tǒng) (GPS)是新一代的精密衛(wèi)星導(dǎo)航定位系統(tǒng)。由于其全球性、全天候以及連續(xù)實時三維定位等特點,在軍事和民用領(lǐng)域得到了廣泛的發(fā)展。 GPS 衛(wèi)星接收機(jī)屬于衛(wèi)星導(dǎo)航定位系統(tǒng)中的用戶設(shè)備,主要用于接收衛(wèi)星信號和電文,由無線電信號測定用戶至衛(wèi)星的距離,或多普勒頻移等觀測量;根據(jù)導(dǎo)航電文,計算觀測衛(wèi)星的位置和速度,根據(jù)觀測量和衛(wèi)星的位置、速度,解算出用戶的位置和速度。為了滿足更加高的定位要求,獲得更加高的可靠性,對 GPS 接收機(jī)來說,要能兼容各種定位導(dǎo)航系統(tǒng)而且考慮到算法改進(jìn)的成本問題,相比較于現(xiàn)有的 GPS 接收機(jī)需要更換硬件設(shè)備, GPS 軟件接收機(jī)只需改動軟件,具有更強(qiáng)的靈活性和開放性。本文闡述了 C\A碼的生成原理與 GPS 信號的生成原理,捕獲和跟蹤的原理, GPS 信號的 捕獲和跟蹤。然后,利用 MATLAB 仿真環(huán)境開發(fā)信號仿真平臺,并利用此仿真器實現(xiàn) GPS 信號的仿真,并對所提出的信號的捕獲和跟蹤算法進(jìn)行了仿真。由于其全球性、全天候以及連續(xù)實時三維定位等特點,在軍事和民用領(lǐng)域得到了廣泛的發(fā)展。 GPS 衛(wèi)星接收機(jī)屬于衛(wèi)星導(dǎo)航定位系統(tǒng)中的用戶設(shè)備,主要用于接收衛(wèi)星信號和電文,由無線電信號測定用戶至衛(wèi)星的距離,或多普勒頻移等觀測量;根據(jù)導(dǎo)航電文,根據(jù)觀 測量和衛(wèi)星的位置、速度,解算出用戶的位置和速度。本文闡述了 C\A碼的生成原理與 GPS 信號的生成原理,捕獲和跟蹤的原理, GPS 信號的捕獲和跟蹤。仿真結(jié)果表明,所做的仿真達(dá)到了預(yù)期設(shè)計的目標(biāo)?? 【關(guān)鍵詞】 GPS 導(dǎo)航 定位 捕獲 跟蹤 MATLAB 仿真 湖北大學(xué)本科畢業(yè)論文(設(shè)計) Simulation of GPS global positioning system key techniques based on the METLAB Abstract Global positioning system (GPS) is a new generation of satellite navigation and positioning systems. Due to its global, aroundtheclock and continuous real time three dimensional positioning and so on, has been widely used in the field of development in military and civilian. In recent years, with the development of science and technology, GPS navigation and positioning technology to high precision, high dynamic development. GPS satellite receiver belonging to users of satellite navigation and positioning system devices, mainly used for reception of satellite signals and messages, determination of users by radio signals to a satellite distance, or Doppler shift measurements under navigation message, according to the measurements and satellite location, speed, and calculate the position and speed of the user. This work is done by the use of Matlab software to build GPS simulation platform. This article expounded the C\A principles of code generation and the generation of GPS signal theory, principles of acquisition and tracking, GPS signal acquisition and tracking. Then, using MATLAB simulation environment to develop signal simulation platform and simulation of GPS signal using the emulator, and on the proposed signal acquisition and tracking algorithms for the simulation. Simulation results show that the design of the simulation to achieve the desired goal…… 【 Key words】 GPS navigation Locate Capture Track MATLAB simulation 湖北大學(xué)本科畢業(yè)論文(設(shè)計) 緒論 GPS目前處于良好的運(yùn)行狀態(tài),并滿足 20世紀(jì) 60年代所提出的最佳定位系統(tǒng)標(biāo)準(zhǔn)。 GPS也向全球廣播世界協(xié)調(diào)時( UTC)。一個分布在全世界的地面控制 /監(jiān)視網(wǎng)監(jiān)視著衛(wèi)星的運(yùn)行狀態(tài)。 也就是說, 系統(tǒng)只使用兩個頻率, 稱為 L1( MHz)和 L2( MHz)。導(dǎo)航數(shù)據(jù)提供給接收機(jī), 以確定衛(wèi)星在發(fā)射信號時的位置,而測距碼使用戶接收機(jī)能夠確定信號的傳輸延時,從而確定衛(wèi)星到用戶的距離。利