Error Compensation Method for Pedestrian Navigation System Based on Low-Cost Inertial Sensor Array

Cao,Luo,Liu,Wang,Zhou
DOI: https://doi.org/10.3390/s24072234
IF: 3.9
2024-03-31
Sensors
Abstract:In the pedestrian navigation system, researchers have reduced measurement errors and improved system navigation performance by fusing measurements from multiple low-cost inertial measurement unit (IMU) arrays. Unfortunately, the current data fusion methods for inertial sensor arrays ignore the system error compensation of individual IMUs and the correction of position information in the zero-velocity interval. Therefore, these methods cannot effectively reduce errors and improve accuracy. An error compensation method for pedestrian navigation systems based on a low-cost array of IMUs is proposed in this paper. The calibration method for multiple location-free IMUs is improved by using a sliding variance detector to segment the angular velocity magnitude into stationary and motion intervals, and each IMU is calibrated independently. Compensation is then applied to the velocity residuals in the zero-velocity interval after zero-velocity update (ZUPT). The experimental results show a significant improvement in the average noise performance of the calibrated IMU array, with a 3.01-fold increase in static noise performance. In the closed-loop walking experiment, the average horizontal position error of a single calibrated IMU is reduced by 27.52% compared to the uncalibrated IMU, while the calibrated IMU array shows a 2.98-fold reduction in average horizontal position error compared to a single calibrated IMU. After compensating for residual velocity, the average horizontal position error of a single IMU is reduced by 0.73 m, while that of the IMU array is reduced by 64.52%.
engineering, electrical & electronic,chemistry, analytical,instruments & instrumentation
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the measurement error problem when using a low - cost inertial measurement unit (IMU) array in pedestrian navigation systems. Although fusing the measurement data of multiple low - cost IMUs can reduce random errors and improve the navigation performance of the system, the existing data fusion methods ignore the systematic error compensation of a single IMU and the position information correction in the zero - speed interval. Therefore, these methods cannot effectively reduce errors and improve accuracy. The paper proposes an error compensation method for pedestrian navigation systems based on a low - cost IMU array, aiming to improve the navigation performance of the system by improving the calibration method of multi - position free IMUs and compensating for the velocity residuals after zero - velocity update (ZUPT). Specifically, the paper solves the problem in the following ways: 1. **Improving the calibration method**: Use a sliding variance detector to divide the angular velocity magnitude into stationary and motion intervals, and each IMU is calibrated independently to more accurately distinguish between stationary and motion states, thereby improving the calibration accuracy. 2. **Velocity residual compensation**: Compensate for the velocity residuals after ZUPT, and process the displacement in the zero - speed interval as a pseudo - measurement value to reduce the position error caused by the accumulation of velocity residuals. 3. **Data fusion and error analysis**: Improve the pedestrian navigation accuracy by fusing the calibrated IMU data and combining the ZUPT algorithm for pedestrian state information estimation. The experimental results show that the calibrated IMU array has a significant improvement in static noise performance, with an average noise performance improvement of 3.01 times. In the closed - loop walking experiment, the average horizontal position error of a single calibrated IMU is 27.52% less than that of an uncalibrated IMU, and the average horizontal position error of the calibrated IMU array is 2.98 times less than that of a single calibrated IMU. After velocity residual compensation, the average horizontal position error of a single IMU is reduced by 0.73 meters, and the average horizontal position error of the IMU array is reduced by 64.52%.