Journal is indexed in following databases:

2022 Journal Impact Factor - 0.6
2022 CiteScore - 1.7




ISSN 2083-6473
ISSN 2083-6481 (electronic version)




Associate Editor
Prof. Tomasz Neumann

Published by
TransNav, Faculty of Navigation
Gdynia Maritime University
3, John Paul II Avenue
81-345 Gdynia, POLAND
A Matlab Implementation of Differential GPS for Low-cost GPS Receivers
1 University of Wuerzburg, Germany
ABSTRACT: A number of public codes exist for GPS positioning and baseline determination in off-line mode. However, no software code exists for DGPS exploiting correction factors at base stations, without relying on double difference information. In order to accomplish it, a methodology is introduced in MATLAB environment for DGPS using C/A pseudoranges on single frequency L1 only to make it feasible for low-cost GPS receivers. Our base station is at accurately surveyed reference point. Pseudoranges and geometric ranges are compared at base station to compute the correction factors. These correction factors are then handed over to rover for all valid satellites observed during an epoch. The rover takes it into account for its own true position determination for corresponding epoch. In order to validate the proposed algorithm, our rover is also placed at a pre-determined location. The proposed code is an appropriate and simple to use tool for post-processing of GPS raw data for accurate position determination of a rover e.g. Unmanned Aerial Vehicle during post-mission analysis.
Hofmann-Wellenhof, Bernhard, Herbert Lichtenegger, and Elmar Wasle. GNSS–global navigation satellite systems: GPS, GLONASS, Galileo, and more. Springer, 2007.
B Hofmann, H Lichtenegger, and J Collins. GPS theory and practice. Springer Verlag. Wien, New York, 2001.
Kaplan, Elliott D., and Christopher J. Hegarty, eds. Understanding GPS: principles and applications. Artech house, 2005.
Rocken, Christian, Teresa Van Hove, and Randolph Ware. Near real‐time GPS sensing of atmospheric water vapor. Geophysical research letters 24.24 (1997): 3221-3224.
Langley, R. B., et al. The GPS broadcast orbits: an accuracy analysis. 33rd COSPAR Scientific Assembly, Warsaw, Poland (2000).
Ashby, Neil. Relativity in the global positioning system. Living Rev. Relativity 6.1 (2003).
NASA. International GNSS Service (IGS), 2014,
US Air Force. NAVSTAR GPS space segment/navigation user interfaces. Interface Specification IS-GPS-200F, US Air Force.
Alfred Kleusberg. Analytical GPS navigation solution. IFP, page 247, 2003.
Leyssens, Jan. GNSS positioning for UAV Applications. International Symposium Light Weight Unmanned Aerial Vehicle Systems and Subsystems, Oostende (Belgium), marzec. 2009.
T Takasu. RTKLIB ver. 2.4.2 manual.
Kai Borre. The GPS Easy Suite–Matlab code for the GPS newcomer. GPS Solutions, 7(1):47–51, 2003.
Eugenio Realini. goGPS Project: Open source positioning software, August 2009,
Wen Zhang, Mounir Ghogho, and L. Enrique Aguado. GPS single point positioning and velocity computation from RINEX files under Matlab environment. In 13th IAIN World Congress, Stockholm, Sweden, October 27-30 2009.
Wen Zhang, Mounir Ghogho, and L Enrique Aguado. GPS short-distance baseline estimation from RINEX files under Matlab environment. In Proc. of the 13th IAIN World Congress and Exhibition, pages 1–10, 2009.
Michael Gaeb. GNSS receiver, 2012,
Richard B Langley. GPS receiver system noise. GPS world, 8(6):40–45, 1997.
European Space Agency (ESA). EGNOS, February 2012, Performances.
Werner Gurtner. RINEX: The Receiver independent exchange format version 2.10, 10th December, 2007.
W Gurtner and L Estey. RINEX: The receiver independent exchange format version 2.11. IGS Central Bureau, 2009.
Kai Borre. Easy Suite II: Easy17 - Visualizing satellite orbits, Easy18 – Computing range and range rate corrections. Inside GNSS, 5(4):50–51, 2010.
JM Zogg. GPS compendium: Essentials of satellite navigation, 2009.
Richard B Langley. Dilution of precision. GPS world, 10(5):52–59, 1999.
JG García, PI Mercader, and CH Muravchik. Use of GPS carrier phase double differences. Latin American applied research, 35(2):115–120, 2005.
Richard B Langley. Why is the GPS signal so complex. GPS world, 1(3):56–59, 1990.
Richard D Fontana, Wai Cheung, and Tom Stansell. The modernized L2 civil signal. GPS world, 12(9):28–35, 2001.
Citation note:
Ali Q., Montenegro S.: A Matlab Implementation of Differential GPS for Low-cost GPS Receivers. TransNav, the International Journal on Marine Navigation and Safety of Sea Transportation, Vol. 8, No. 3, doi:10.12716/1001.08.03.03, pp. 343-350, 2014

File downloaded 3162 times

Important: cookie usage
The website uses certain cookies. A cookie is a text-only string of information that the TransNav.EU website transfers to the cookie file of the browser on your computer. Cookies allow the website to perform properly and remember your browsing history. Cookies also help a website to arrange content to match your preferred interests more quickly. Cookies alone cannot be used to identify you.
Akceptuję pliki cookies z tej strony