| 研究生: |
孫志成 Sun, Chih-Cheng |
|---|---|
| 論文名稱: |
單頻GNSS軟體接收器測試平台的研發 Developing of GNSS Software Defined Receiver TestBed: Single Frequency Approach |
| 指導教授: |
詹劭勳
Jan, Shau-Shiun 何慶雄 Ho, Ching-Shun |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 航空太空工程學系 Department of Aeronautics & Astronautics |
| 論文出版年: | 2007 |
| 畢業學年度: | 95 |
| 語文別: | 英文 |
| 論文頁數: | 98 |
| 中文關鍵詞: | 全球定位系統 、伽利略衛星系統 、訊號擷取 、軟體接收器 、訊號追蹤 |
| 外文關鍵詞: | Galileo Satellite Navigation System, Signal Tacking, Signal Acquisition, GPS, Software Defined Receiver (SDR) |
| 相關次數: | 點閱:105 下載:9 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
傳統GPS接收器雖然可以提供精確位置解與導航功能,但由於不易改變其硬體架構,對於不同的環境下,無法提供適應性的應用。由於數位訊號處理與類比轉數位技術的發展,提供了軟體接收器的發展。相較於傳統接收器,軟體接收器的可程式化的優點,具有能改變處理GPS訊號所用的架構程式與內部的參數設定,可以依不同的需求而設定。因此相較於傳統接收器更有彈性。
本篇論文的目的在於研發單頻GNSS軟體接收器測試平台。 此測試平台包含了對於輸入的GNSS訊號的分析、擷取、追蹤與定位等處理。 使用者在進行訊號處理過程中,可以根據不同的需求考量,並透過此平台的使用者介面進行相關參數的變更。 由於軟體接收器具有可程式化的優點,可以將不同的訊號擷取或追蹤演算法加入此平台,並可進一步利用此平台來評估此演算法的效能。 另一方面,由於伽利略衛星導航系統於E1頻段所傳送的訊號與全球定位系統L1頻段所傳送的訊號的中心頻率是相同的,因此可以使用相同的一套天線與前端同時接收伽利略衛星導航系統與全球定位系統的E1/L1 頻段的訊號。 因此,本篇論文將著重在於伽利略衛星導航系統的E1頻段與全球定位系統的L1頻段訊號的研究。
在此篇論文中,將介紹伽利略GIOVE-A測試衛星訊號於E1頻段的訊號擷取方法,並進而利用此平台實行伽利略E1頻段訊號的擷取。 而本篇論文主要會著重在於探討不同環境下,所接收到的不同強度訊號,對於執行追蹤迴路時所需考慮的影響,並針對不同訊號強度,對追蹤迴路部分參數做補償。 本論文主要利用Nordnav R30軟體接收器與SIGE前端儲存實際中頻訊號的功能,儲存不同環境的實際中頻訊號,探討在不同環境下的GPS訊號品質對於追蹤迴路可能產生的影響,並針對不同訊號強度,利用改變追蹤迴路架構與內部參數設定,達到追蹤的目的。 因此,利用此平台的特點就可以針對不同環境下,所接收到的不同強度訊號,找出一套最合適的訊號處理方法。
The modern standard GPS receivers, the hardware-based receivers, can provide accurate positioning and navigation services to users. However, the standard GPS receivers consist of hardware, the framework, and algorithm are difficult to modify for different environments. Recent advancement in digital signal processing and analog-to-digital conversion techniques has motivated the development of software defined receiver. In comparison with standard approaches, one advantage of the software defined receiver is the programmable algorithm. With the programmable algorithm, it is easy to change the parameters of the algorithm for all purposes. Therefore, the software defined receiver is more flexible than traditional approaches.
This thesis will develop a GNSS Software Defined Receiver Test Bed on single frequency. This test bed consists of GNSS signal analysis, acquisition, tracking, and positioning processes. Users can change the parameters of these signal process algorithms for all purposes by the Graphical User Interface (GUI) of this test bed. In order to take advantages of software defined receiver, various GPS signal acquisition and tracking algorithms are included and evaluated by this test bed. Only the Galileo E1 band and GPS L1 band signals are broadcasted at the same center frequency (1575.42 MHz). The Galileo E1 band and GPS L1 band signals can be received by using the same antenna and front end. Consequently, this thesis will focus on the study of Galileo E1 band and GPS L1 band signals.
In this thesis, the acquisition of Galileo GIOVE-A E1 band signal will be introduced and implemented by this testbed. This thesis will focus on the tracking GPS signals of different strength received by a GPS receiver under different environments. The parameters of tracking loop are compensated according to different strength signals. This thesis uses NordNav R30 software receiver and SiGe front end to collect the GPS signals under different environments and store the real intermediate frequency data for after processes. According to the different signal strengths, reach the purposes of signal tracking by changing the tracking algorithm and parameters. Finally, we use these different tracking loop algorithms to position and to evaluate their positioning results. By this test bed, it is possible to obtain the suitable signal processing algorithm under the different receiving strength by a GPS receiver under different environments.
[1] Misra, P., and P. Enge, Global Positioning System- Signal Measurements, and Performance, 2nd edition, Ganga-Jumana Press, 2006.
[2] Tsui, James Bao-Yen, Fundamentals of Global Positioning System Receivers: A Software Approach, John Wiley & Sons, Inc. 2000.
[3] Shau-Shiun Jan, the handout of “Satellite Navigation Modernization,” Department of Aeronautics and Astronautics, National Cheng Kung University, 2006 spring.
[4] European Space Agency, ‘Successful launch of the Galileo Satellite: GIOVE-A, the First European Navigation Satellite in Space’, December 28, 2005. Document can be found on-line at: http://www.galileoju.com/doc/8541%20Press%20Release%20Successful%20Launch%20of%20GIOVE%20A.pdf
[5] A.S. Zaidi, M.R. Suddle, "Global Navigation Satellite Systems: A Survey", IEEE, 2006.
[6] Sherman Lo, Alan Chen, Per Enge & Grace Gao, Dennis Akos, Jean-Luc Isler, Lionel Ries, Thomas Grelier & Joel Dantepal CNES, "GNSS Album Images and Spectral Signatures of the New GNSS Signals," Inside GNSS, May/June 2006, pp46-56.
[7] Russian Federation Ministry of Defense, General GLONASS, http://www.glonasscenter.ru/frame_e.html
[8] C Rizos, M.B. Higgins and S. Hewitson, “New Global Navigation Satellite System developments and their impact on survey service providers and surveyors”, International Federation of Surveyors, October 2005.
[9] European Space Agency and Galileo Joint Undertaking, ‘Galileo Open Service Signal In Space Interference Control Document (OS SIS ICD)’, May 23, 2006. Document can be found on-line at: http://www.galileoju.com/page2.cfm
[10] Yu-Syuan Chen, ”Application of Software Radio in GPS signal Tracking,” Master’s thesis, Department of electrical engineering , National Cheng Kung University, Tainan, Taiwan, R.O.C., 2002.
[11] Per-Ludvig Normark, Christian Ståhlberg, “Hybrid GPS/Galileo Real Time Software Receiver,” NordNav Technologies.
[12] Ledvina, B.M., S.P. Powell, P.M. Kintner, and M.L. Psiaki, “A 12 channel real-time GPS L1 software receiver, ION NTM 2003 Meeting, January 22-24, 2003, Anaheim, CA.
[13] B.M. Ledvina, M.L. Psiaki, D.J. Sheinfeld, A.P. Cerruti, S.P. Powell, and P.M. Kintner, “A real-time GPS civilian L1/L2 software receiver," Proc. of the Institute of Navigation GNSS, September 21-24, 2004, Long Beach, CA.
[14] D. Akopian, “Fast FFT based GPS satellite acquisition methods,” IEE Proc.-Radar Sonar Navig., Vol. 152, No. 4, pp: 277-286, August 2005.
[15] P. K. Sagiraju, S. Agaian and D. Akopian, “A Reduced Complexity Acquisition of GPS Signals for Software Embedded Applications,” IEE Proc.-Radar Sonar Navig., Vol. 153, No. 1, pp: 69-78, February 2006.
[16] D. Akopian, S. Agaian, “Fast and Parallel matched filters in time domain,” ION GNSS 2004 Conference, September 21-24, 2004, Long Beach, CA, USA.
[17] D.M. Lin, J. Tsui, “High performance tracking algorithms for software GPS receivers,” ION GNSS Conference, 13-16 September 2005, Long Beach, CA, pp. 1638-1644.
[18] E. Anyaegbu, "A Frequency Domain Quasi-Open Tracking Loop for GNSS Receivers," ION GNSS Conference, Fort worth, TX, September 2006.
[19] Peter Rinder, Nicolaj Bertelsen, “Design of A Single Frequency GPS Software Receiver,” Aalborg University, 2004.
[20] Sophia Y. Zheng, “Signal Acquisition and Tracking for A Software GPS Receiver,” Master’s thesis, Department of electrical engineering, Virginia Polytechnic Institute and State University, 2005.
[21] Phani K. Sagiraju, Aleksandr Panchul, Deepthi Bhupathiraju, G. V. S. Raju, David Akopian, "Development of Software GPS+ Receiver Testbed," IEEE, 2006.
[22] Gold, R., “Optimal Binary Sequences for Spread Spectrum Multiplexing,” IEEE Transactions on Information Theory, vol. IT-13, pp. 619-621.
[23] GPS Navstar Global Positioning System Interface Control Document, Revision C Navstar, 1995.
[24] José Ángel Ávila Rodríguez , Markus Irsigler, Guenter W. Hein and Thomas Pany, "Combined Galileo/GPS Frequency and Signal Performance Analysis," Proc. of the Institute of Navigation GNSS, September 21-24, 2004, Long Beach, CA.
[25] E. D. Kaplan, Understanding GPS: Principles and Applications, Artect House Publishers, Norwood, MA, 1996.
[26] John W. Betz, "The Offset Carrier Modulation for GPS Modernization," Proceedings of ION NTM 1999, San. Diego, CA., Jan. 25-27, 1999.
[27] Grace Xingxin Gao, Jim Spilker, Todd Walter, Per Enge and Anthony R Pratt, “Code Generation Scheme and Property Analysis of Broadcast Galileo L1 and E6 Signals,” ION GNSS conference, Fort worth, TX, September 2006.
[28] Cornell university, http://gps.ece.cornell.edu.galileo
[29] Olivier Julien, M. Elizabeth Cannon, Gérard Lachapelle, Cécile Mongrédien, "A New Unambiguous BOC(n,n) Signal Tracking Technique," Proc. ENC-GNSS 2004, Rotterdam.
[30] Akos, D., "A Software Radio Approach to Global Navigation Satellite System Receiver Design," Ph.D. dissertation, Ohio University, 1997.
[31] Benjamin C. Kuo, Farid Golnaraghi, Automatic Control Systems, 8th edition, John Wiley & Sons, Inc. Publishers, New York, NY, 2002.
[32] Borre, K., D. Akos, D. Bertelsen, P. Rinder and S. Jensen, A Software-Defined GPS and Galileo Receiver – A Single Frequency Approach, Birkhäuser, ISBN: 0-8176-4390-7, 2006
[33] Chih-Cheng Sun, “The Application of Software Receiver in GPS Signal Tracking under Different Environments,” AASRC/CCAS Joint Conference, December 10, 2006, Jhongli, Taiwan.
[34] NovAtel, http://www.novatel.com/Documents/Papers/L1L2antennas.pdf
[35] “LIVE REAL TIME SATELLITE TRACKING,” http://www.n2yo.com/?s=29252
[36] C.F. Hsiung, S-S. Jan, C-C. Sun, C-S. Chan, L-C. Tseng, Y-C. Lin, “The Development of GNSS Augmentation System Evaluation Module,” Proceedings of ION 63rd Annual Meeting, April 23th-25th, 2007.