跳到主要內容

臺灣博碩士論文加值系統

(35.172.223.30) 您好!臺灣時間:2021/07/25 12:27
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:伍志恆
研究生(外文):Chih-herng Wu
論文名稱:利用FPGA板實現Galileo與GPS雙模衛星定位系統
論文名稱(外文):Implementation of a Galileo/GPS Receiver on an FPGA board
指導教授:莊智清莊智清引用關係
指導教授(外文):Jyh-Ching Juang
學位類別:碩士
校院名稱:國立成功大學
系所名稱:電機工程學系碩博士班
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2009
畢業學年度:97
語文別:中文
論文頁數:110
中文關鍵詞:衛星導航系統
外文關鍵詞:GPSGalileoReceiver
相關次數:
  • 被引用被引用:1
  • 點閱點閱:229
  • 評分評分:
  • 下載下載:7
  • 收藏至我的研究室書目清單書目收藏:0
目前美國的GPS衛星定位系統已經相當成熟也被廣泛應用於各種工業和商業儀器提供位置、導航和時間 (PNT)資訊。而歐盟 (EU)發展的衛星系統「伽利略」 (Galileo),也分別於2005和2008年發射了兩顆測試衛星GIOVE-A與GIVOE-B。此系統預計在2011-2013完成佈建30顆衛星的星系,加上美國的GPS系統,全球將會有60顆以上的導航衛星能提供PNT服務。導航衛星數量的大幅提昇以及星系分佈的優化能夠保證導航時失去一枚衛星對使用者也不會有明顯之差別,更可以提供較精準的位置和發展更多應用。本論文主旨即為實現Galileo/GPS雙模接收器,本接收器將能夠接收L1頻帶內所有的Galileo和GPS衛星系統的民用訊號,並利用導航資料解算出使用者位置。論文中介紹接收器整體的架構以及硬體、韌體和軟體實現的詳細說明,並接收GPS和Galileo測試衛星之訊號來做測試和驗證結果。
The GPS of US have been widely used in many industrial and commercial sectors to provide position, navigation and timing (PNT) information. The Galileo satellite system developed by the EU have already launched two testing satellite, GIOVE-A and GIOVE-B in 2005 and 2008, respectively. The system which consists of 30 satellites is planned to be fully operational during 2011-2013. Thus, in the future when both GPS and Galileo are deployed, there will be more than 60 navigation satellites providing PNT service. The large number of satellites together with the optimization of the constellation will ensure that the loss of one satellite has no discernible effect on the user, and providing even more accurate position and develop more application. This thesis presents an implementation of a Galileo/GPS dual-mode receiver. The receiver is required to receive all the civilian signals of the Galileo and GPS satellite systems in the L1 band, and calculate user’s position by using navigation data. The thesis describes the overall receiver architecture, the detailed implementation in hardware, firmware, and software, and the test results using GPS and Galileo test satellites.
目錄
摘 要 I
Abstract II
誌謝 III
目錄 IV
圖目錄 VI
表目錄 IX
第一章 緒論 1
1.1 前言 1
1.2 研究動機 1
1.3 GNSS (Globla Navigation Satellite System)簡述 2
1.3.1 全球衛星定位系統(GPS)介紹 2
1.3.2 伽利略衛星定位系統(Galileo)介紹 3
1.4 系統軟硬體平台簡述 5
1.5 論文架構 8
第二章 Galileo/GPS 衛星訊號結構 9
2.1 GPS衛星訊號 10
2.1.1 C/A碼產生器 12
2.1.2 C/A碼相關函數特性 13
2.2 Galileo衛星訊號 15
2.2.1 Galileo E1頻帶PRN碼產生器 16
2.2.2 Galileo Binary Offset Carrier (BOC)碼相關函數特性 17
第三章 Galileo/GPS 基頻訊號處理及分析 19
3.1 接收器整體系統架構 19
3.2 Galileo/GPS訊號擷取演算法 20
3.3 Galileo/GPS訊號之載波與電碼追蹤演算法 23
3.3.1 載波追蹤演算法 24
3.3.2 電碼追蹤演算法 30
第四章 Galileo/GPS導航資料分析與解碼 34
4.1 GPS導航資料 34
4.2 Galileo導航資料 36
4.3 GPS導航資料之驗證和存取 39
4.4 Galileo導航資料之驗證和存取 40
4.4.1腓特比解碼演算法 41
第五章 Galileo/GPS 雙模接收器之實現 45
5.1 Galileo/GPS雙模接收器系統架構 45
5.2 RF 前端 48
5.3 接收器FPGA硬體架構 50
5.4 FPGA-based Processor 51
5.4.1 載波產生器 53
5.4.2 GPS電碼產生器 55
5.4.3 Galileo電碼產生器 57
5.4.4 混波器 59
5.4.5 相關器 60
5.4.6 Dump計數器 61
5.4.7 TIC計數器 62
5.5 Galileo/GPS雙模接收器軟體流程 63
5.5.1 訊號處理狀態機流程 64
5.5.2 位置解算流程 70
5.6 Galileo/GPS雙模接收器韌體控制 78
5.6.1 WISHBONE BUS 78
5.7 Dump計數器重設機制 80
5.8資源分配 83
5.8.1 FPGA資源分配 83
5.8.2 Processor資源分配 84
5.8.3 FPGA資源節省方法 85
第六章 Galileo/GPS雙模衛星定位系統測試與分析 87
6.1 實驗環境設置 87
6.2 GPS/Galileo訊號擷取與追蹤結果 88
6.2.1 GPS/Galileo訊號擷取結果 88
6.2.2 GPS/Galileo訊號追蹤結果 91
6.3 GPS/Galileo衛星位置定位結果 96
6.4 接收器位置解算定位結果 97
第七章 結論與未來工作 102
7.1 結論 102
7.2 未來工作 103
參考文獻 104
附錄A NMEA資料格式 107
參考文獻
[1]J. Angel, A. Rodriguez, G.W. Hein, S. Wallner, J. Lucissler, L. Ries, L. Lestarquit, A. D. Latour, J. Godet, F. Bastide, T. Pratt, J. Owen, “The MBOC Modulation-A Final Touch for the Galileo Frequency and Signal Plan,” Inside GNSS, October, 2007.
[2]J. B. Y. Tsui, Fundamentals of Global Positioning System Receivers, A Software Approach. John Wiley & Sons, Inc., 2001.
[3]K. Borre, D. M. Akos, N. Bertelsen, P. Rinder S. H. Jensen, A Software-Defined GPS and Galileo Receiver, Birkhauser, 2007.
[4]J. W. Betz, “The Offset Carrier Modulation for GPS Modernization,” Proceedings of the 1999 International Technical Meeting of ION, Page(s):639-648, January 25-27, 1999.
[5]Y. H. Chen, J. C. Juang and T. L. Kao, “Implementation of BOC Signal Acquisition Using a DSP/FPGA Board” Proc. IAIN/GNSS, Korea, 2006.
[6]H. Hurskainen, J. Nurmi, “SystemC Model of an Interoperative GPS/Galileo Code Correlator Channel,” IEEE Signal Processing Systems Design and Implementation, Page(s):327 – 332, Oct 2-4, 2006.
[7]V. Heiries, C. Rendon, V. Calmettes, “Solving the Correlation Ambiguity Issue of BOC Modulated Signal by a NonLinear Quadratic Operator,” Proceedings of the 19th International Technical Meeting of the Satellite Division of ION, Page(s):1001 – 1010, September 26 - 29, 2006.
[8]T. L. Kao, Y. H. Chen, and J. C. Juang, ‘A DSP/FPGA Design for the Acquisition and Tracking of GIOVE-A Signals,’ Proceedings of the 20th International Technical Meeting of the Satellite Division of ION, Page(s):2250 – 2255, September 25 - 28, 2007.
[9]O. Julien, C. Macabiau, M. E. Cannon, G. Lachapelle, “ASPeCT: Unambiguous Sine-BOC(n,n) Acquisition/Tracking Technique for Navigation Applications,” IEEE Transactions on Aerospace and Electronic Systems, Vol.43, NO. 1, Page(s):150 – 162, January, 2007.
[10]O. Julien, “Design of Galileo L1F Receiver Tracking Loops,” Department of Geomatics Engineering, July 2005.
[11]E. D. Kaplan, C. J. Hegarty, Understanding GPS. Principles and applications, Artech House, 1996.
[12]A. Lipka, R. Niski, “The Concept of the Galileo Receiver,” IEEE International Conference on “Computer as a Tool”, Page(s):1106 – 1112, September 12, 2007.
[13]N. Martin, V. Leblond, G. Guillotel, V. Heiries, “BOC(x,y) Signal Acquisition Techniques and Performances,” Proceedings of the 16th International Technical Meeting of the Satellite Division of ION, Page(s):188 – 198, September 9-12, 2003.
[14]B. W. Parkinson, T. Stansell, R. Bread, and K. Gromov, “A History of Satellite Navigation,” Proceedings of the 51st Annual Meeting of ION, Vol. 42, No. 1, Page(s):109-164, 1995.
[15]European Space Agency, “Successful Launch of the Galileo Satellite: GIOVE-A, the First European Navigation Satellite in Space,” Galileo Joint Undertaking, December 28, 2005, available : http://www.giove.esa.int
[16]European Space Agency, “Galileo Open Service Signal In Space Interference Control Document (OS SOS ICD),” Galileo Joint Undertaking, May 23, 2006, available : http://www.giove.esa.int
[17]European Space Agency, “GIOVE-A + B Navigation Signal-In-Space Interference Control Document (SIS ICD),” Galileo Joint Undertaking, August 08, 2008, available : http://www.giove.esa.int
[18]GPS1000 Reference Manual, db Engineering.
[19]ICD-GPS-200C Reference Book, available : http://www.navcen.uscg.gov
[20]Lattice Semiconductor Corporation, “LatticeMico32/DSP Development Board for LatticeECP2 Devices,” April 2008, availble : http://www.latticesemi.com
[21]Lattice Semiconductor Corporation, “Lattice Mico32 Processor Reference Manual,” August 2007, availble : http://www.latticesemi.com
[22]WISHBONE System-on-Chip (SoC) Interconnection Architecture for Portable IP Cores, September 7, 2002, availble : http://www.latticesemi.com
[23]石亞文,太空級GPS接收器發展及模擬,國立成功大學電機工程研究所碩士論文, 2004。
[24]張馥薇, GPS軟體接收器載波追蹤迴路之設計與實現,國立成功大學電機工程研究所碩士論文,2007。
[25]蕭宗正,GPS基頻訊號處理及導航解算之研究,國立成功大學電機工程研究所碩士論文,2006。
[26]孫志成,單頻GNSS軟體接收器測試平台的研發,國立成功大學航空太空工程學系碩士論文,2007。
[27]許國偉,數位電視地面廣播系統通道解碼之腓特比解碼器實現,國立中央大學通訊工程學系研究所碩士論文,,2005。
[28]莊智清、黃國興,電子導航,全華科技圖書,2001。
[29]http://ngis.moi.gov.tw/TheFiles/journal/56/page/25.htm
[30]http://home.netcom.com/~chip.f/viterbi/tutorial.html
[31]http://home.earthlink.net/~cwkelley/documentation.htm
連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊