Modeling the Stochastic Drift of a MEMS-Based Gyroscope in Gyro/Odometer/GPS Integrated Navigation

To have a continuous navigation solution that does not suffer from interruption, GPS is integrated with relative positioning techniques such as odometry and inertial navigation. Targeting a low-cost navigation solution for land vehicles, this paper uses a reduced multisensor system consisting of one microelectromechanical-system (MEMS)-based single-axis gyroscope used together with the vehicle's odometer, and the whole system is integrated with GPS. This system provides a 2-D navigation solution, which is adequate for land vehicles. The traditional technique for this multisensor integration problem is Kalman filtering (KF). Due to the inherent errors of MEMS inertial sensors and their stochastic nature, which is difficult to model, the KF with its linearized models has limited capabilities in providing accurate positioning. Particle filtering (PF) has recently been suggested as a nonlinear filtering technique to accommodate arbitrary inertial sensor characteristics, motion dynamics, and noise distributions. An enhanced version of PF is utilized in this paper and is called the Mixture PF. Since PF can accommodate nonlinear models, this paper uses total-state nonlinear system and measurement models. In addition, sophisticated models are used to model the stochastic drift of the MEMS-based gyroscope. A nonlinear system identification technique based on parallel cascade identification (PCI) is used to model this stochastic gyroscope drift. In this paper, the performance of the PCI model is compared with that of higher order autoregressive (AR) stochastic models. Such higher order models are difficult to use with KF since the size of the dynamic matrix and the error-covariance matrix becomes very large and complicates the KF operation. The performance of the proposed 2-D navigation solution using Mixture PF with both PCI and higher order AR models is examined by road-test trajectories in a land vehicle. The two proposed combinations are compared with four other 2-D solutions: a Mixture PF with the Gauss-Markov (GM) model for the gyro drift, a Mixture PF with only white Gaussian noise (WGN) for stochastic gyro errors, and two different KF solutions with GM model for the gyro drift. The experimental results show that the two proposed solutions outperform all the compared counterparts.

[1]  Han-Shue Tan,et al.  DGPS-Based Vehicle-to-Vehicle Cooperative Collision Warning: Engineering Feasibility Viewpoints , 2006, IEEE Transactions on Intelligent Transportation Systems.

[2]  Manuel Davy,et al.  Particle Filtering for Multisensor Data Fusion With Switching Observation Models: Application to Land Vehicle Positioning , 2007, IEEE Transactions on Signal Processing.

[3]  Monson H. Hayes,et al.  Statistical Digital Signal Processing and Modeling , 1996 .

[4]  Matthew J. Barth,et al.  Next-Generation Automated Vehicle Location Systems: Positioning at the Lane Level , 2008, IEEE Transactions on Intelligent Transportation Systems.

[5]  Dorota A. Grejner-Brzezinska,et al.  Tightly-coupled GPS/INS Integration Using Unscented Kalman Filter and Particle Filter , 2006 .

[6]  Wolfram Burgard,et al.  Monte Carlo localization for mobile robots , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[7]  H. Carvalho,et al.  Optimal nonlinear filtering in GPS/INS integration , 1997, IEEE Transactions on Aerospace and Electronic Systems.

[8]  Dorota A. Grejner-Brzezinska,et al.  Performance Comparison of the Nonlinear Bayesian Filters Supporting GPS/INS Integration , 2006 .

[9]  Mohinder S. Grewal,et al.  Global Positioning Systems, Inertial Navigation, and Integration , 2000 .

[10]  Jefferey L. Wilson Low-cost PND Dead Reckoning using Automotive Diagnostic Links , 2007 .

[11]  Michael J. Korenberg,et al.  Parallel cascade identification and kernel estimation for nonlinear systems , 2006, Annals of Biomedical Engineering.

[12]  M. E. Cannon,et al.  GPS/MEMS INS integrated system for navigation in urban areas , 2007 .

[13]  Yudan Yi,et al.  On improving the accuracy and reliability of GPS/INS-based direct sensor georeferencing , 2007 .

[14]  Washington Y. Ochieng,et al.  Integrity of map-matching algorithms , 2006 .

[15]  David M. Bevly,et al.  A Low-Cost Solution for an Integrated Multisensor Lane Departure Warning System , 2009, IEEE Transactions on Intelligent Transportation Systems.

[16]  Patric Jensfelt,et al.  Approaches to Mobile Robot Localization in Indoor Environments , 2001 .

[17]  Simon J. Godsill,et al.  On sequential Monte Carlo sampling methods for Bayesian filtering , 2000, Stat. Comput..

[18]  Jin Wang,et al.  Lane keeping based on location technology , 2005, IEEE Transactions on Intelligent Transportation Systems.

[19]  N. El-Sheimy,et al.  Hybrid Extended Particle Filter (HEPF) for integrated civilian navigation system , 2008, 2008 IEEE/ION Position, Location and Navigation Symposium.

[20]  M. M. Bayoumi,et al.  Reduced Inertial Sensor System (RISS)/GPS Integration using Particle Filtering for Land Vehicles , 2008 .

[21]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..

[22]  U. Iqbal,et al.  An integrated reduced inertial sensor system — RISS / GPS for land vehicle , 2008, 2008 IEEE/ION Position, Location and Navigation Symposium.

[23]  Naser El-Sheimy,et al.  Hybrid extended particle filter (HEPF) for integrated inertial navigation and global positioning systems , 2009 .

[24]  Jean-Yves Tourneret,et al.  A Rao-Blackwellized particle filter for INS/GPS integration , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[25]  P.M. Djuric,et al.  An improved regularized particle filter for GPS/INS integration , 2005, IEEE 6th Workshop on Signal Processing Advances in Wireless Communications, 2005..

[26]  Howard L. Dyckman,et al.  Particle Filtering to Improve GPS/INS Integration , 2004 .

[27]  Sinpyo Hong,et al.  A car test for the estimation of GPS/INS alignment errors , 2004, IEEE Transactions on Intelligent Transportation Systems.

[28]  Xiaoji Niu,et al.  The Development of a Low-cost MEMS IMU/GPS Navigation System for Land Vehicles Using Auxiliary Velocity Updates in the Body Frame , 2005 .

[29]  Isaac Skog,et al.  In-Car Positioning and Navigation Technologies—A Survey , 2009, IEEE Transactions on Intelligent Transportation Systems.

[30]  Wolfram Burgard,et al.  Robust Monte Carlo localization for mobile robots , 2001, Artif. Intell..

[31]  N. Gordon,et al.  Novel approach to nonlinear/non-Gaussian Bayesian state estimation , 1993 .

[32]  Stephen A. Dyer,et al.  Digital signal processing , 2018, 8th International Multitopic Conference, 2004. Proceedings of INMIC 2004..

[33]  Hugh F. Durrant-Whyte,et al.  The aiding of a low-cost strapdown inertial measurement unit using vehicle model constraints for land vehicle applications , 2001, IEEE Trans. Robotics Autom..

[34]  Antonio F. Gómez-Skarmeta,et al.  High-Integrity IMM-EKF-Based Road Vehicle Navigation With Low-Cost GPS/SBAS/INS , 2007, IEEE Transactions on Intelligent Transportation Systems.

[35]  N. El-Sheimy,et al.  An Efficient Method for Evaluating the Performance of MEMS IMUs , 2006, 2006 IEEE/ION Position, Location, And Navigation Symposium.

[36]  Naser El-Sheimy,et al.  Extended Particle Filter (EPF) for INS/GPS Land Vehicle Navigation Applications , 2007 .

[37]  Aboelmagd Noureldin,et al.  Performance Enhancement of MEMS-Based INS/GPS Integration for Low-Cost Navigation Applications , 2009, IEEE Transactions on Vehicular Technology.

[38]  M. Korenberg Statistical Identification of Parallel Cascades of Linear and Nonlinear Systems , 1982 .

[39]  J. David Powell,et al.  Error Sources When Land Vehicle Dead Reckoning with Differential Wheelspeeds , 2004 .

[40]  Patric Jensfelt,et al.  Experiments on augmenting CONDENSATION for mobile robot localization , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[41]  J. Mikael Eklund,et al.  Simulation of Aircraft Pilot Flight Controls Using Nonlinear System Identification , 2000, Simul..