Wavelet-adaptive neural subtractive clustering fuzzy inference system to enhance low-cost and high-speed INS/GPS navigation system

  • 62 Accesses


The combined navigation system consisting of Global Positioning System (GPS) and Inertial Navigation System in a complementary mode assures an accurate, reliable, and continuous positioning capability in the navigation system. Because of problems such as dealing with a low-cost MEMS-based inertial sensors having a high level of uncertainty and imprecision, stochastic noise, a high-speed vehicle, high noisy real data, and long-term GPS signal outage during the real-time flight test, the advantage is taken for some approaches in different steps: (1) utilizing discrete wavelet transform technique to enhance the signal-to-noise ratio in raw and noisy inertial sensor signals and attenuate high-frequency noise as a preprocessing phase to prepare more accurate data for the proposed model and (2) employing adaptive neural subtractive clustering fuzzy inference system (ANSCFIS) which combines and extracts the best feature of adaptive neuro-fuzzy inference system (ANFIS), and the subtractive clustering algorithm with fewer rules than the ANFIS method, aiming to improve a more efficient, accurate, and especially a faster method which enhances the prediction accuracy and speeds up the positioning system. The achieved accuracies for the proposed model are discussed and compared with the extended Kalman filter (EKF), ANFIS, and ANSCFIS which are implemented and tested experimentally using a high-speed vehicle in three GPS blockages. The proposed model shows considerable improvements in high-speed navigation using low-cost MEMS-based inertial sensors in case of long-term GPS blockage.

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

Access options

Buy single article

Instant unlimited access to the full article PDF.

US$ 39.95

Price includes VAT for USA

Subscribe to journal

Immediate online access to all issues from 2019. Subscription will auto renew annually.

US$ 99

This is the net price. Taxes to be calculated in checkout.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19


  1. Abdel-Hamid W, Noureldin A, El-Sheimy N (2007) Adaptive fuzzy prediction of low-cost inertial-based positioning errors. IEEE Trans Fuzzy Syst 15(3):519–529

  2. Abdolkarimi ES, Abaei G, Mosavi MR (2018) A wavelet-extreme learning machine for low-cost INS/GPS navigation system in high-speed applications. GPS Solut 22(1):1–13

  3. Aggarwal P (2010) MEMS-based integrated navigation. Artech House, Norwood

  4. Buragohain M, Mahanta C (2006) ANFIS modeling of a nonlinear system based on subtractive clustering and V-fold technique. In: 2006 Annual IEEE India conference, pp 1–6

  5. Cadena C, Neira J (2010) SLAM in O (logn) with the combined Kalman-information filter. Robot Auton Syst 58(11):1207–1219

  6. Chiang KW, Chang HW (2010) Intelligent sensor positioning and orientation through constructive neural network-embedded INS/GPS integration algorithms. Sensors 10(10):9252–9285

  7. El Shafie A, Hussain A, Eldin AEN (2009) ANFIS-based model for real-time INS/GPS data fusion for vehicular navigation system. In: IEEE conference on computer technology and development, vol 2, pp 278–282

  8. El-Sheimy N, Nassar S, Noureldin A (2004) Wavelet de-noising for IMU alignment. IEEE Aerosp Electron Syst Mag 19(10):32–39

  9. Erenturk K (2009) ANFIS-based compensation algorithm for current-transformer saturation effects. IEEE Trans Power Deliv 24(1):195–201

  10. Godha S (2006) Performance evaluation of low cost MEMS-based IMU integrated with GPS for land vehicle navigation application. Master of Science thesis, Department of Geomatics Engineering, University of Calgary, UCGE report, 20239

  11. Gorzalczany MB (2012) Computational intelligence systems and applications: neuro-fuzzy and fuzzy neural synergisms, vol 86. Physica, Heidelberg

  12. Hasan AM, Samsudin K, Ramli AR (2011) Intelligently tuned wavelet parameters for GPS/INS error estimation. Int J Autom Comput 8(4):411–420

  13. Hieu LN, Nguyen VH (2012) Loosely coupled GPS/INS integration with Kalman filtering for land vehicle applications. In IEEE conference on control, automation and information sciences (ICCAIS), pp 90–95

  14. Hussain K, Salleh M, Najib M (2015) Analysis of techniques for ANFIS rule-based minimization and accuracy maximization. ARPN J Eng Appl Sci 10(20):9739–9746

  15. Jekeli C (2012) Inertial navigation systems with geodetic applications. Walter de Gruyter, Berlin

  16. Malleswaran M, Vaidehi V, Saravanaselvan A, Mohankumar M (2013) Performance analysis of various artificial intelligent neural networks for GPS/INS integration. Appl Artif Intell 27(5):367–407

  17. Malleswaran M, Vaidehi V, Sivasankari N (2014) A novel approach to the integration of GPS and INS using recurrent neural networks with evolutionary optimization techniques. Aerosp Sci Technol 32(1):169–179

  18. Navidi N, Landry R Jr, Cheng J, Gingras D (2016) A new technique for integrating MEMS-based low-cost IMU and GPS in vehicular navigation. J Sens 2016:1–16

  19. Noureldin A, Karamat TB, Eberts MD, El-Shafie A (2009) Performance enhancement of MEMS-based INS/GPS integration for low-cost navigation applications. IEEE Trans Veh Technol 58(3):1077–1096

  20. Nourmohammadi H, Keighobadi J (2018) Fuzzy adaptive integration scheme for low-cost SINS/GPS navigation system. Mech Syst Signal Process 99:434–449

  21. Quinchia AG, Falco G, Falletti E, Dovis F, Ferrer C (2013) A comparison between different error modeling of MEMS applied to GPS/INS integrated systems. Sensors 13(8):9549–9588

  22. Rantala J, Koivisto HA (2002) Optimized subtractive clustering for neuro-fuzzy models. In: 3rd WSEAS international conference on fuzzy sets and fuzzy systems, pp 1–6

  23. Saadeddin K, Abdel-Hafez MF, Jaradat MA, Jarrah MA (2013) Optimization of intelligent-based approach for low-cost INS/GPS navigation system. In: International conference on unmanned aircraft systems (ICUAS), Atlanta, GA, USA, pp 668–677

  24. Semeniuk L, Noureldin A (2006) Bridging GPS outages using neural network estimates of INS position and velocity errors. Meas Sci Technol 17(10):2783

  25. Tawafan A, Sulaiman MB, Ibrahim ZB (2012) Adaptive neural subtractive clustering fuzzy inference system for the detection of high impedance fault on distribution power system. IAES Int J Artif Intell 1(2):63–72

  26. Titterton D, Weston JL (2004) Strapdown inertial navigation technology, 2nd edn. Institution of Engineering Technology, Stevenage

  27. Xu Q, Li X, Chan CY (2018) Enhancing localization accuracy of MEMS-INS/GPS/in-vehicle sensors integration during GPS outages. IEEE Trans Instrum Meas 67(8):1966–1978

Download references

Author information

Correspondence to M. R. Mosavi.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.



The results of EKF, ANFIS, and ANFIS based on subtractive clustering during 20-s GPS outage (Figs. 20, 21, 22).

Fig. 20

Actual position and the EKF output in ECEF coordinate using the EKF method in the x-direction (top), y-direction (middle), and z-direction (bottom)

Fig. 21

Actual positioning error and the position error predicted by the ANFIS method during the 20-s GPS outage (1) in the x-direction (top), y-direction (middle), and z-direction (bottom)

Fig. 22

Actual positioning error and the position error predicted by the ANFIS based on subtractive clustering during the 20-s GPS outage (1) in the x-direction (top), y-direction (middle), and z-direction (bottom)

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Abdolkarimi, E.S., Mosavi, M.R. Wavelet-adaptive neural subtractive clustering fuzzy inference system to enhance low-cost and high-speed INS/GPS navigation system. GPS Solut 24, 36 (2020) doi:10.1007/s10291-020-0951-y

Download citation


  • DWT
  • EKF
  • High-speed
  • Low-cost INS/GPS
  • Navigation
  • Subtractive clustering