Faculty of Electrical Engineering, Iran University of Science and Technology, Tehran, Iran


GPS is a satellite-based navigation system that is able to determine the exact position of objects on the Earth, sky, or space. By increasing the velocity of a moving object, the accuracy of positioning decreases; meanwhile, the calculation of the exact position in the movement by high velocities like airplane movement or very high velocities like satellite movement is so important. In this paper, two methods for positioning in very high velocities based on recursive least squares method and its combination with fuzzy logic are presented. Simulations on different data with different velocities show that proposed method can improve the accuracy of positioning more than 50%. In previous methods, the algorithm is quite dependent on the initial point, whereas in proposed method, this dependency is resolved.


  1. Mosavi, M. R. and Shiroie, M., “Efficient Evolutionary Algorithms for GPS Satellites Classification,” The Arabian Journal for Science and Engineering, Vol. 37, No. 7, 2012, pp. 2003-2015.
  2. Mohammadi, M., Global Positioning System, Publications of Shahid General Sayyad Shirazi Research Center, 2009 (In Persian).
  3. Mosavi, M. R. and EmamGolipour, I., “De-Noising of GPS Receivers Positioning Data using Wavelet Transform and Bilateral Filtering,” Journal of Wireless Personal Communications, Vol. 71, No. 3, 2013, pp. 2295-2312.
  4. Mosavi, M. R., Soltani Azad, M. and EmamGholipour, I., “Position Estimation in Single-Frequency GPS Receivers Using Kalman Filter with Pseudo-Range and Carrier Phase Measurements,” Journal of Wireless Personal Communications, Vol. 72, No. 4, 2013, pp. 2563-2576.
  5. Thipparthi, S. N., Improving Positional Accuracy Using Carrier Smoothing Techniques in Inexpensive GPS Recievers, (M.Sc. Thesis), New Mexico State University, 2004.
  6. Mosavi, M. R., Azarshahi, S., EmamGholipour, I. and Abedi, A. A., “Least Squares Techniques for GPS Receivers Positioning Filter Using Pseudo-Range and Carrier Phase Measurements,” Iranian Journal of Electrical and Electronic Engineering, Vol. 10, No. 1, 2014, pp.18-26.
  7. Wen, Z., Henkel, P. and Gunther, C., “Reliable Estimation of Phase Biases of GPS Satellites with a Local Reference Network,” IEEE Conference on ELMAR, 2011, pp. 321-324.
  8. Cui, Y. J. and Ge, S. S., “Autonomous Vehicle Positioning with GPS in Urban Canyon Environments,” IEEE Conference on Robotics & Automation, 2001, pp. 1105-1110.
  9. Evers, H. and Kasties, G., “Differential GPS in a Real Time Land Vehicle Environment-Satellite Based Van Carrier Location System,” IEEE Magazine on Aerospace and Electronic Systems, Vol. 9, No. 8, 1994, pp. 26-32.
  10. Pikander, M. and Eskelinen, P., “Differential GPS Dynamic Location Experiments at Sea,” IEEE Magazine on Aerospace and Electronic Systems, Vol. 19, No. 4, 2004, pp. 36-39.
  11. Rezaei, S. and Sengupta, R., “Kalman Filter-Based Integration of DGPS and Vehicle Sensors for Localization,” IEEE Transactions on Control Systems Technology, Vol. 15, No. 6, 2007, pp. 1080-1088.
  12. Yang, Q. and Sun, J., “A Location Method for Autonomous Vehicle Based on Integrated GPS/INS,” IEEE Conference on Vehicular Electronics and Safety, 2007, pp. 1-4.
  13. Yu, J. and Chen, X., “Application of Extended Kalman Filter in Ultra-Tight GPS/INS Integration Based on GPS Software Receiver,” IEEE Conference on Vehicular Green Circuits and Systems, 2010, pp. 82-86.
  14. Defraigne, P., Harmegnies, A. and Petit, G., “Time and Frequency Transfer Combining GLONASS and GPS Data,” IEEE Joint Conference on Frequency Control and the European Frequency and Time Forum, 2011, pp. 1-5.
  15. Zhao, X. et al, “An Improved Adaptive Kalman Filtering Algorithm for Advanced Robot Navigation System Based on GPS/INS,” IEEE Conference on Mechatronics and Automation, 2011, pp. 1039-1044.
  16. Guyennon, N., Cerretto, G., Tavella, P. and Lahaye, F., “Further Characterization of the Time Transfer Capabilities of Precise Point Positionnig (PPP): the Sliding Batch Procedure,” IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control, Vol. 56, No. 8, 2009, pp. 1634-1641.
  17. Collins, J. P. and Langley, R. B., Possible Weighting Schemes for GPS Carrier Phase Observations in the Presence of Multipath, Performing on Geodetic Research Laboratoty, University of New Brunswick, 1999.
  18. Wieser, A. and Brunner, F. K., “An Extended Weight Model for GPS Phase Observation,” Journal of Earth, Planets and Space, Vol. 52, No. 10, 2000, pp. 777-782.
  19. Crocetto, N., Ponte, S., Pugliano, G. and Savino, L., “Fuzzy-Logic Based Methodologies Fir Mobile Mapping: Enhancing Positioning Accuracy of GPS/GNSS Measurments,” The 5th International Symposium on Mobile Mapping Technology, 2007.
  20. Azarbad, M. R. and Mosavi, M.R., “A New Method to Mitigate Multipath Error in Single-Frequency GPS Receiver based on Wavelet Transform,” Journal of GPS Solutions, Vol. 18, No. 2, 2014, pp.189-198.
  21. Mosavi, M. R. and Azarbad, M. R., “Multipath Error Mitigation Based on Wavelet Transform in L1 GPS Receivers for Kinematic Applications,” International Journal of Electronics and Communications, Vol. 67, No. 10, 2013, pp. 875-884.
  22. Knight, N. L. and Wang, J., “A Comparison of Outlier Detection Procedures and Robust Estimation Methods in GPS Positioning,” Journal of Navigation, Vol. 62, No. 4, 2009, pp. 699-709.
  23. Wieser, A. and Brunner, F. K., “SIGMA-F: Variances of GPS Observations Determined by a Fuzzy System,” Proceedings of the IAG Scientific Assembly, 2001, pp. 1-6.
  24. Mosavi, M. R., Data Processing in Single Frequency GPS Receivers, Publications of Iran Univercity of Science and Technology, 2010 (In Persian).
  25. Hu, H. and Fang, L., “GPS Cycle Slip Detection and Correction Based on High Order Difference and Lagrange Interpolation,” International Conference on Power Electronics and Intelligent Transportation System, 1, 2009, pp. 384-387.
  26. Wu, J. F. and Huang, Y., “GPS Precise Point Positioning Models and Their Utility Analysis,” Journal of Geodesy and Geodynamics, 28, No. 1, 2008, pp. 96-100.
  27. Le, A. Q. and Teunissen, P. J. G., “Recursive Least-Squares Filtering of Pseudorange Measurements,” Proceedings of the European Navigation Conference, 2006, pp. 1-11.
  28. Xiaojing, D., Li, L. and Huaijian, L., “Experimental Study on GPS Non-linear Least Squares Positioning Algorithm,” International Conference on Intelligent Computation Technology and Automation, Vol. 2, 2010, pp. 262-265.
  29. Cox, E., The Fuzzy Systems Handbook, 2nd Edition, Academic Press, 1998.