摘要(英) |
This thesis aims to design and establish a framework for simulating real-time channel effects of GPS signals based on practical broadcast ephemeris data, providing relevant parameters for corresponding hardware systems to realize a real-time GPS signal simulator. The research first explores the basic architecture of the GPS system, including the space segment, ground control segment, and user segment, and elucidates GPS positioning principles and commonly used coordinate systems. Subsequently, it delves into a detailed analysis of GPS signal structure, including carrier waves, C/A codes, and navigation messages.
Building on this foundation, this study utilizes practical GPS satellite broadcast ephemeris data to accurately calculate satellite positions, velocities, and accelerations at given time points, as well as determine visible satellites. Furthermore, this thesis simulates various real-time channel effects in GPS signal propagation, including various signal delays and Doppler shifts. Finally, an intuitive and user-friendly Graphical User Interface (GUI) is designed using MATLAB App Designer, realizing real-time channel effect simulation and visualization for multiple GPS satellite signal combinations. The GUI not only provides real-time simulation result display but also features data collection functionality, capable of storing important data such as real-time channel effects in time series format, providing crucial references for subsequent hardware implementation and verification, thereby promoting the realization of a comprehensive real-time GPS signal simulator. |
參考文獻 |
[1] Suelynn Choy, “Global Navigation Satellite Systems(GNSS)”, FIG/IAG/UN-GGIM-AP/ICG/LINZ Technical Seminar on Reference Frames in Practice, Christchurch, New Zealand, May 1-2, 2016, https://www.fig.net/resources/proceedings/2016/.
[2] GPS NAVSTAR Global Positioning System, “Global Positioning System Standard Positioning Service Signal Specification”, 2th Edition, June 1995.
[3]魯郁:《GPS全球定位接收機︰原理與軟件實現》,北京,電子工業出版社,June 2009。
[4] 楊俊、武奇生:《GPS基本原理及其Matlab仿真》,西安,西安電子科技大學出版社,2008。
[5] K Borre, DM Akos, N Bertelsen, P Rinder, SH Jensen, “A Software-Defined GPS and Galileo Receiver”, Birkhauser, Boston, 2007.
[6] J. B.-Y. Tsui, “ Fundamentals of Global Positioning System Receivers A Software Approach”, John Wiley and Sons, Inc., 2th Edition, 2005.
[7] NAVSTAR Global Positioning System, “NAVSTAR GPS Space Segment/Navigation User Interfaces” , Interface Specification IS-GPS-200, Revision M, Apr 13, 2021.
[8] Jean-Marie Zogg, “GPS basics”, u-blox ag, Switzerland, Mar 26, 2021.
[9] National Aeronautics and Space Administration, “NASA′s Archive of Space Geodesy Data”, https://cddis.nasa.gov/archive/gnss/data/.
[10] MathWorks, “enu2aer ”, https://www.mathworks.com/help/map/ref/enu2aer.html.
[11] Elliott D. Kaplanm, Christopher J. Hegarty, “Understanding GPS Principles and Applications ”, Artech House, 2th Edition, 2006.
[12] M. Mehartash, "GPS Navigation Toolbox," Engineering and Computer Science, 2008.
[13] MathWorks, “MATLAB App Designer ”, https://www.mathworks.com/products/matlab.
[14]國立中央大學地球科學學院大氣科學學系大氣邊界層實驗室, “即時天氣看板”, http://140.115.35.54/index.php?option=com_sppagebuilder&view=page&id=50&tmpl=instant&Itemid=712&lang=tw.
[15]Trimble Inc, “GNSS Planning Online” , https://gnssmissionplanning.com.
[16]NEC Corporation, “GNSS View” ,Version 5.0.2 ,Apple App Store, https://apps.apple.com/tw/app/gnss-view/id924350018. |