Skip to main content
Log in

Improvement of MEMS-IMU/GPS performance using fuzzy modeling

  • Original Article
  • Published:
GPS Solutions Aims and scope Submit manuscript

Abstract

Performance improvement of integrated Inertial Measurement Units (IMU) utilizing micro-electro-mechanical-sensors (MEMS) and GPS is described in this paper. An offline pre-defined Fuzzy model is employed to improve the system performance. The Fuzzy model is used to predict the position and velocity errors, which are the inputs to a Kalman Filter (KF) during GPS signal outages. The proposed model has been verified on real MEMS inertial data collected in a land vehicle test. A number of 30-s GPS outages were simulated during the data processing at different times and under different vehicle dynamics. Performance of the suggested Fuzzy model was compared to that of the traditional KF particularly during the simulated GPS outages. The test results indicate that the proposed Fuzzy model can efficiently compensate for GPS updates during short outages.

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

Similar content being viewed by others

References

  • Abonyi J, Roubos JA, Oosterom M, and Szeifert F (2001) Compact TS-Fuzzy Models through Clustering and OLS+ FIS Model Reduction. In: The 10th IEEE international conference on fuzzy systems, vol 3, pp 1420–1423

  • Babuska R, Roubos JA, and Verbruggen HB (1998) Identification of MIMO systems by input-output TS fuzzy models. In: The 1998 IEEE international conference on fuzzy systems, Anchorage, Alaska, vol 1, pp 657–662

  • Bar-Itzhack IY, and Berman N (1988) Control theoretic approach to inertial navigation system. AIAA J Guidance Con Dyna 11:237–245

    Article  Google Scholar 

  • Billings SA, Korenberg MJ, Chen S (1988) Identification of nonlinear output affine systems using an orthogonal least-squares algorithm. Int J Sys Sci 19:1559–1568

    Article  Google Scholar 

  • Da R (1997) Investigation of a low-cost and high-accuracy GPS/IMU system. In: Proceedings of ION national technical meeting. Santa Monica, California, pp 955–963

  • El-Sheimy N (2002) Introduction to inertial navigation—ENGO 623 lecture notes, Department of Geomatics Engineering, The University of Calgary

  • Jang J (1996) Input selection for anfis learning. In: Proceedings of the IEEE international conference on fuzzy systems, New Orleans

  • Jay AF, Matthew B (1999) The global positioning system and inertial navigation. Mc Graw Hill, New York

    Google Scholar 

  • Kaygisiz BH, Erkmen AM, Erkmen I (2003) GPS/INS enhancement using neural networks for autonomous ground vehicle applications. In: Proceedings of 2003 IEEE/RSJ international conference on intelligent robots and systems (IROS 2003), vol 4, pp 3763 – 3768

  • Lee CC (1990) Fuzzy logic in control systems: fuzzy logic controller. IEEE transactions on systems, man and cybernetics 20:404–418

    Article  Google Scholar 

  • Mamdani M (1974) Application of fuzzy algorithm for control of simple dynamic plant. Proc IEEE 121:1585–1588

    Google Scholar 

  • Mohinder SG, Angus PA (2001) Kalman filtering: theory and practice using MATLAB, 2nd edn. ISBN: 0-471-39254-5, Wiley Interscience, Canada

  • Mohinder SG, Lawrence RW, Angus PA (2001) Global positioning systems, inertial navigation, and integration. Wiley Interscience, Canada

    Google Scholar 

  • Sasiadek JZ, Wang Q, Zeremba MB (2000) Fuzzy adaptive Kalman filtering for INS/GPS data fusion. In: Proceedings of the 2000 IEEE international symposium on intelligent control, pp 181–186

  • Shin EH, El-Sheimy N (2002a) Accuracy improvement of low cost INS/GPS for land applications. the US institute of navigation, National Technical Meeting, San Diego, CA

  • Shin EH, El-Sheimy N (2002b) INS tool box, INS/GPS integration software. Mobile multi-sensors research group, Department of Geomatics Engineering, The University of Calgary

  • Takagi T, Sugeno M (1985) Fuzzy identification of systems and its application to modeling and control. IEEE transactions on systems, man and cybernetics 15:116–132

    Google Scholar 

  • Tiano A, Zirilli A, Pizzocchero F (2001) Application of interval and fuzzy techniques to integrated navigation systems. In: IFSA world congress and 20th NAFIPS international conference, vol 1, pp 13–18

  • Turčan A, Ocelíková E, Madarász L (2003) Fuzzy C-means algorithms in remote sensing. In: Proceedings of the 1st Slovakian-Hungarian joint symposium on applied machine intelligence (SAMI), Herlany, pp 207–216

  • Wang HO, Tanaka K, Griffin MF (1996) An approach to fuzzy control of nonlinear systems: stability and design issues. IEEE transactions on fuzzy systems 4:14–23

    Article  Google Scholar 

  • Wong RVC (1988) Development of a RLG strapdown inertial navigation system, (PhD thesis) - USCE report number 20027, Department of Geomatics Engineering, University of Calgary

  • Zadeh LA (1984) Making computers think like people. IEEE spectrum 7:26–32

    Google Scholar 

Download references

Acknowledgements

This study was supported in part through grants from the Natural Science and Engineering Research Council of Canada (NSERC), Geomatics for Informed Decisions (GEOIDE) and Network Centres of Excellence (NCE). The authors would like to thank Dr. Bruno Scherzinger, VP Technology, Applanix Corporation, Canada, for providing the test data used in this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to N. El-Sheimy.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Abdel-Hamid, W., Abdelazim, T., El-Sheimy, N. et al. Improvement of MEMS-IMU/GPS performance using fuzzy modeling. GPS Solut 10, 1–11 (2006). https://doi.org/10.1007/s10291-005-0146-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10291-005-0146-6

Keywords

Navigation