Calibration of a micro-electro mechanical system-based accelerometer for vehicle navigation

Micro-electro mechanical system-based inertial sensors have broad applications in moving objects including in vehicles for navigation purposes. The low-cost micro-electro mechanical system sensors are normally subject to high dynamic errors such as linear or nonlinear bias, misalignment errors and random noises. In the class of low cost sensors, keeping the accuracy at a reasonable range has always been challenging for engineers. In this paper, a novel method for calibrating low-cost micro-electro mechanical system accelerometers is presented based on soft computing approaches. The method consists of two steps. In the first step, a preliminary model for error sources is presented based on fuzzy subtractive clustering algorithm. This model is then improved using adaptive neuro-fuzzy systems. A Kalman filter is also used to calculate the vehicle velocity and its position based on calibrated measured acceleration. The performance of the presented approach has been validated in the simulated and real experimental driving scenarios. The results show that this method can improve the accuracy of the accelerometer output, measured velocity and position of the vehicle by 79.11%, 97.63% and 99.28%, in the experimental test, respectively. The presented procedure can be used in collision avoidance and emergency brake assist systems.

[1]  L.-S. Guo,et al.  A low-cost integrated positioning system for autonomous off-highway vehicles , 2008 .

[2]  Ignacio Santamaría,et al.  Balanced least squares: Estimation in linear systems with noisy inputs and multiple outputs , 2016, 2016 IEEE Statistical Signal Processing Workshop (SSP).

[3]  Lawrence O. Hall,et al.  Accelerating Fuzzy-C Means Using an Estimated Subsample Size , 2014, IEEE Transactions on Fuzzy Systems.

[4]  Jintao Li,et al.  Sliding Average Allan Variance for Inertial Sensor Stochastic Error Analysis , 2013, IEEE Transactions on Instrumentation and Measurement.

[5]  Ahmed El-Rabbany,et al.  An Efficient Neural Network Model for De-noising of MEMS-Based Inertial Data , 2004, Journal of Navigation.

[6]  Xu Li,et al.  A reliable multisensor fusion strategy for land vehicle positioning using low-cost sensors , 2014 .

[7]  Sangchul Lee,et al.  Test and error parameter estimation for MEMS — based low cost IMU calibration , 2011 .

[8]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[9]  Abdul Suleman,et al.  Measuring the congruence of fuzzy partitions in fuzzy c-means clustering , 2017, Appl. Soft Comput..

[10]  John H. Lilly,et al.  Fuzzy Control and Identification , 2010 .

[11]  Claudia-Adina Dragos,et al.  Online identification of evolving Takagi-Sugeno-Kang fuzzy models for crane systems , 2014, Appl. Soft Comput..

[12]  G. Artese,et al.  CALIBRATION OF A LOW COST MEMS INS SENSOR FOR AN INTEGRATED NAVIGATION SYSTEM , 2008 .

[13]  J.-H. Kim,et al.  A vehicular positioning with GPS/IMU using adaptive control of filter noise covariance , 2016, ICT Express.

[14]  Hirosato Seki Nonlinear Identification Using Single Input Connected Fuzzy Inference Model , 2013, KES.

[15]  Tugrul Cavdar,et al.  PSO tuned ANFIS equalizer based on fuzzy C-means clustering algorithm , 2016 .

[16]  Ching-Chang Wong,et al.  A hybrid clustering and gradient descent approach for fuzzy modeling , 1999, IEEE Trans. Syst. Man Cybern. Part B.

[17]  M. Homaeinezhad,et al.  Designing a 2-DOF passive mechanism for dynamical calibration of MEMS-based motion sensors , 2014, 2014 Second RSI/ISM International Conference on Robotics and Mechatronics (ICRoM).

[18]  Dong Sun,et al.  A linear fusion algorithm for attitude determination using low cost MEMS-based sensors , 2007 .

[19]  Afsar Saranli,et al.  Characterization and calibration of MEMS inertial sensors for state and parameter estimation applications , 2012 .

[20]  Yog Raj Sood,et al.  Subtractive Clustering Fuzzy Expert System for Engineering Applications , 2015 .

[21]  Martin Sipos,et al.  Analyses of Triaxial Accelerometer Calibration Algorithms , 2012, IEEE Sensors Journal.

[22]  D. Signorini,et al.  Neural networks , 1995, The Lancet.

[23]  John H. Lilly Fuzzy Control and Identification: Lilly/Fuzzy Control , 2010 .

[24]  Ioannis A. Kakadiaris,et al.  3D Human pose estimation: A review of the literature and analysis of covariates , 2016, Comput. Vis. Image Underst..

[25]  Zhanqing Wang,et al.  The Standing Calibration Method of MEMS Gyro Bias for Autonomous Pedestrian Navigation System , 2017 .

[26]  Karim Salahshoor,et al.  Online affine model identification of nonlinear processes using a new adaptive neuro-fuzzy approach , 2012 .

[27]  Igor Skrjanc,et al.  Hybrid-fuzzy modeling and identification , 2014, Appl. Soft Comput..