The pipe jacking guidance system based on a fiber optic gyroscope (FOG) has gained extensive attention due to its high degree of safety and autonomy. However, all inertial guidance systems have accumulative errors over time. The zero-velocity update (ZUPT) algorithm is an effective error compensation method, but accurately distinguishing between moving and stationary states in slow pipe jacking operations is a major challenge. To address this challenge, a "MV + ARE + SHOE" three-conditional zero-velocity detection (TCZVD) algorithm for the fiber optic gyroscope inertial navigation system (FOG-INS) is designed. Firstly, a Kalman filter model based on ZUPT is established. Secondly, the TCZVD algorithm, which combines the moving variance of acceleration (MV), angular rate energy (ARE), and stance hypothesis optimal estimation (SHOE), is proposed. Finally, experiments are conducted, and the results indicate that the proposed algorithm achieves a zero-velocity detection accuracy of 99.18% and can reduce positioning error to less than 2% of the total distance. Furthermore, the applicability of the proposed algorithm in the practical working environment is confirmed through on-site experiments. The results demonstrate that this method can effectively suppress the accumulated error of the inertial guidance system and improve the positioning accuracy of pipe jacking. It provides a robust and reliable solution for practical engineering challenges. Therefore, this study will contribute to the development of pipe jacking automatic guidance technology.
Read full abstract