Skip to main content
Log in

Implementation of DGPS Reference and User Stations Based on RPCE Factors

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

The accuracy of global positioning system (GPS) is not so high because of errors. Therefore, the differential GPS (DGPS) which is based on the successive transmission of correction factors is often used. The main parts of the system are a reference station and a user one. In this paper, reference position components error (RPCE) factors are used for implementing the system. The theory of increasing the accuracy of this system is based on the fact that if the satellites used in both stations are the same, the sources and the values of position error would almost be close to each other in both stations as well. In order to compensate the processing delays of the reference station, the RPCE factors were predicted by using the hybrid auto regressive moving average neural network algorithm. Simulation results showed that the root mean square (RMS) error of the prediction algorithm is 0.22 m. Moreover, practical tests by hardware board revealed the RMS error of positioning system is 0.45 m.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Berber, M., Ustun, A., & Yetkin, M. (2012). Comparison of accuracy of GPS techniques. Journal of Measurement, 45, 1742–1746.

    Article  Google Scholar 

  2. McDonald, K. D. (2002). The modernization of GPS: Plans, new capabilities, and the future relationship to Galileo. Journal of Global Positioning System, 1, 1–17.

    Article  Google Scholar 

  3. Mosavi, M. R., Mohammadi, K., & Refan, M. H. (2004). A new approach for improving of GPS positioning accuracy by using an adaptive neurofuzzy system, before and after S/A is turned off. International Journal of Engineering Science, Iran University of Science and Technology, 15, 95–108.

    Google Scholar 

  4. Jwo, D. J., & Chin, K. P. (2002). Applying back-propagation neural networks to GDOP approximation. The Journal of Navigation, 55, 97–108.

    Article  Google Scholar 

  5. Mosavi, M. R. (2010). An effective method for GPS GDOP clustering using ant colony optimization algorithm. Asian Journal of Geoinformatics, 10, 91–97.

    Google Scholar 

  6. Mohasseb, M., Rabbany, A., Alim, O., & Rashad, R. (2007). DGPS correction prediction using artificial neural networks. The Journal of Navigation, 60, 291–301.

    Article  Google Scholar 

  7. Zhang, J., Zhang, K., Grenfell, R., & Deakin, R. (2006). GPS satellite velocity and acceleration determination using the broadcast ephemeris. Journal of Navigation, 59, 293–305.

    Article  Google Scholar 

  8. Yeh, T. K., Wang, C. S., Lee, C. W., & Liou, Y. A. (2006). Construction and uncertainty evaluation of a calibration system for GPS receivers. Metrologia, 43, 451–460.

    Article  Google Scholar 

  9. Mosavi, M. R. (2006). Comparing DGPS corrections prediction using neural network, fuzzy neural network, and Kalman filter. Journal of GPS Solutions, 10, 97–107.

    Article  Google Scholar 

  10. Kawamura, K., & Tanaka, T. (2006). Study on the improvement of measurement accuracy in GPS. In SICE-ICASE international joint conference (pp. 1372–1375).

  11. Mosavi, M. R. (2004). A wavelet based neural network for DGPS corrections prediction. WSEAS Transactions on Systems, Greece, 3, 3070–3075.

    Google Scholar 

  12. Mosavi, M. R. (2010). Estimation of pseudo-range DGPS corrections using neural networks trained by evolutionary algorithms. Journal of Review of Electrical Engineering, 5, 2715–2720.

    Google Scholar 

  13. Jwo, D., Lee, T., & Tseng, Y. W. (2004). ARMA neural networks for predicting DGPS pseudo range correction. The Journal of Navigation, 57, 275–280.

    Article  Google Scholar 

  14. Geng, Y. (2007). Online DGPS correction prediction using recurrent neural networks with unscented Kalman filter. In International global navigation satellite systems society IGNSS symposium. The University of New South Wales, Sydney.

  15. Park, B., Kim, J., & Kee, C. (2006). RRC unnecessary for DGPS messages. IEEE Transactions on Aerospace and Electronic Systems, 42, 1149–1160.

    Article  Google Scholar 

  16. Indriyatmoko, A., Kang, T. Y. J., Lee, G. I., Jee, Y. B., & Kim, J. (2008). Artificial neural network for predicting DGPS carrier phase and pseudo-range correction. Journal of GPS Solutions, 12, 237–247.

    Article  Google Scholar 

  17. RTCM Recommended Standards For Differential GNSS (Global navigation satellite systems) Service version 2.2. Developed by RTCM special committee no. 104. January 15, 1998.

  18. Yinglei, X., Qunzhan, L., Shaofeng, X., & Liyan, Z. (2009). Study on algorithm and communication protocol of differential GPS positioning based on pseudorange. In International forum on information technology and applications.

  19. Chiang, C. T., & Hsu, J. S. (2009). Improvement in DGPS accuracy using recurrent S_CMAC_GBF. World Academy of Science, Engineering and Technology, 55, 422–427.

    Google Scholar 

  20. Geng, Y. (2007). Online DGPS correction prediction using recurrent neural networks with unscented Kalman filter. In International global navigation satellite systems society IGNSS symposium. The University of New South Wales, Sydney.

  21. Mosavi, M. R., & Nabavi, H. (2011). Improving DGPS accuracy using neural network modeling. Australian Journal of Basic and Applied Sciences, 5, 848–856.

    Google Scholar 

  22. Refan, M. H., & Dameshghi, A. (2013). RTDGPS implementation by online prediction of GPS position components error using GA-ANN model. Journal of Electrical and Computer Engineering Innovations, 1, 43–50.

    Google Scholar 

  23. Refan, M. H., & Dameshghi, A. (2012). Comparing error predictions of GPS position components using, ARMANN, RNN, and ENN in order to use in DGPS. In 20th telecommunications forum TELFOR, Belgrad (SERBIA).

  24. Ranjbar, M., & Mosavi, M. R. (2012). Simulated annealing clustering for optimum GPS satellite selection. International Journal of Computer Science Issues, 9, 100–104.

    Google Scholar 

  25. Zhang, G. P. (2003). Time series forecasting using a hybrid ARIMA and neural network model. Journal of Neuro Computing, 50, 159–175.

    MATH  Google Scholar 

  26. Zhang, S., & Liu, R. (2003). A rapid algorithm for online and real-time ARMA modeling. In International conference on signal processing (ICSP).

  27. Wang, C. C. (2011). A comparison study between fuzzy time series model and ARIMA model for forecasting Taiwan export. Expert Systems with Applications, 38, 9296–9304.

    Article  Google Scholar 

  28. User Guide. U-center, GPS evaluation software. [Online]. Available: http://www.u-blox.com/en/evaluation-tools-a-software/u-center/u-center.html.

  29. U-blox 6 Receiver Description Including Protocol Specification, [Online]. Available: http://www.u-blox.com/en/gps-modules.html.

  30. ZigBee Serial Adapter ProBee-ZS10 User Guide Sena Technologie. [Online]. Available: http://www.sena.com/products/industrial_zigbee/zs10.php.

  31. SAM7S Series Datasheet. [Online]. Available: www.atmel.com.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad Hossein Refan.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Refan, M.H., Dameshghi, A. & kamarzarrin, M. Implementation of DGPS Reference and User Stations Based on RPCE Factors. Wireless Pers Commun 90, 1597–1617 (2016). https://doi.org/10.1007/s11277-016-3413-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-016-3413-7

Keywords

Navigation