Professional Documents
Culture Documents
1761
0.005o/h, and the bias stability of the accelerometer x 10
5 Acceleration moving variance detector test statistics
12
is 50 μ g .INS keeps stationary for half of an hour, during
which the initial alignment is carried out. Then INS goes 10
along the route shown in Fig.1 and stops every 5 minutes with
parking for 2 minutes. The sampling rate of IMU is 200HZ. 8
T v (zan)
Vehicle route 6
30.5
4
30.49
2
30.48
Latitude(deg)
0
30.47 0 1 2 3 4 5 6 7 8 9
Sampling point 5
x 10
30.46
Figure 3.The test statistics of the acceleration moving variance detector
x 10
5 Acceleration magnitude detector test statistics
30.45 7
30.44 6
114.46 114.48 114.5 114.52 114.54 114.56 114.58 114.6 114.62 114.64 114.66
Longitude(deg)
5
Figure 1.The vehicle route
T m (zan) 4
The original gyroscope and accelerometer signals are
shown in Fig.2. 3
Accelerometer measurements
2
0.15
Velocity increment(m/s)
x-axis
1
0.1 y-axis
z-axis
0.05 0
0 1 2 3 4 5 6 7 8 9
Sampling point x 10
5
0
Figure 4.The test statistics of the acceleration magnitude detector
-0.05
0 1 2 3 4 5 6 7 8 9
Sampling point x 10
5
4 Angular rate energy detector test statistics
Angular rate increment(deg)
-3 Gyroscope measurements x 10
x 10 5
2
x-axis
1 y-axis
z-axis
4
0
-1 3
T (zn )
-2
0 1 2 3 4 5 6 7 8 9
Sampling point 5 2
x 10
Figure 2.The gyroscope and accelerometer signals
1
respectively. The detection results are shown in Fig.3, Fig.4, Figure 5.The test statistics of the angular rate energy detector
and Fig.5 respectively.
Comparing Fig.3, Fig.4 and Fig.5 with Fig.2 respectively,
the conclusion can be given out that all three detectors can
detect the ZUPT points accurately. By setting different
threshold values, whether the vehicle is stationary or not can
be figured out. Consequently, all three detectors have good
performances.
B. Simulation of the ZUPT Method Based on the Linear
Discrete Kalman Filter
With ZUPT points detected by the zero-velocity detectors,
simulation of the ZUPT method utilized with the linear
1762
discrete Kalman filter is carried out on Matlab in the navigation result
30.495
following. The initial state x0 is set all zeroes; the covariance 30.49
matrix of initial state errors P0 , the covariance of process 30.485
latitude/deg
P0 = diag{(0.1m / s)2 ,(0.1m / s)2 ,(1D )2 ,(1D )2 , 30.47
30.493
D 2 2 2 30.465
(10 ) ,(100 / Re) ,(100 / Re) } 30.492
30.46
where Re represents the radius of the earth.
30.455 30.491
30.45
(0.01D / h) 2 , (0.01D / h) 2 , 0,0} 30.445
Rk = diag{(0.01m / s ) , (0.01m / s ) } .
2 2 114.48 114.5 114.52 114.54 114.56 114.58 114.6 114.62 114.64
longitude/deg
Navigation results with and without ZUPT method are Figure 6.Comparison of navigation results of INS with and without ZUPT
shown in Fig. 6. GPS, INS and ZUPT respectively stand for
the GPS position, the computed position of INS without
ZUPT method and the computed position of INS with the V. CONCLUSIONS
ZUPT method based on the linear discrete Kalman filter.
As the INS error diverges over time, the ZUPT method is
Coordinates of the end points are respectively:
adopted as an effective way for error elimination.Three
GPS (30.4916443277, 114.6378284972), different zero-velocity detectors named acceleration moving
variance detector, acceleration magnitude detector, and
INS (30.4866850064, 114.6362796386), angular rate energy detector for detecting the stopping time
intervals of INS and a linear discrete Kalman filter model are
ZUPT (30.4907967306, 114.6373811354). applied for ZUPT. Simulation results show that the
zero-velocity detectors applied can produce reliable detection
The longitude and latitude errors of the end points are results by setting appropriate threshold values,and the linear
shown in Tab. I. discrete Kalman filter applied can reduce the positioning error
TABLE I. POSITIONING ERRORS OF END POINTS
of INS dramatically.
Errors INS ZUPT
REFERENCES
longitude error(m) -103.5679 -29.9139
[1] Yueyang Ben, Guisheng Yin, “Improved filter estimation method applied
in zero velocity update for INS,” in Proceedings of the 2009 IEEE
latitude error(m) -550.4847 -94.0833 International Conference on Mechatronics and Automation,
2009:3375-3380.
From the simulation results, it can be concluded that the [2] Jing Fang, Qitai Gu, “Dynamic zero velocity update for vehicle inertial
positioning accuracy of INS with the ZUPT method based on navigation system,” Journal of Chinese Inertial Technology, 2008, 16(3):
the linear discrete Kalman filter is much higher than INS 265-268.
[3] Wei Liu, Ze Zhang, “Research on zero velocity update for high-precision
without ZUPT method. Hence, the effectiveness of the linear land-vehicle inertial navigation system,” Navigation and Control, 2013,
discrete Kalman filter is proved. 12(2): 29-33.
[4] Zhongyu Gao, “Kalman filter design of inertial positioning system,”
Journal of Chinese Inertial Technology, 2000, 8(4):5-10.
[5] Qingqi Feng, “On integrated navigation of laser gyro inertial navigation
system and zero velocity update,” M.S. thesis, Dept. Opto-Electronic
Engineering. Chinese, National University of Defense Technology,
Changsha, China, 2009.
[6] I. Skog, J.O. Nilsson and J. Rantakokko, “Zero-velocity detection-an
algorithm evaluation,” IEEE Transactions on Biomedical Engineering, 2010,
57(11):2657-2666.
1763