Professional Documents
Culture Documents
Performance Evaluation of Real-Time MEMS
Performance Evaluation of Real-Time MEMS
Velocity Update (ZUPT), Zero Integrated Heading Rate INS/GPS integrated system
from ZUPT/ZIHR and NHC, respectively. On the other hand, there are three primary challenges
THE CONFIGURATION OF PROPOSED INS/GPS concerning the implementation of real-time INS/GPS
INTEGRATION SCHEME integrated navigator. The first one is strict restriction of
! Hardware and Software Configuration execution time for mathematical computations including
Three components including IMU, GPS and PC are INS mechanization equations and sensor fusion engine;
considered as the core of the hardware architecture of the second one is concurrency control of shared resource
proposed INS/GPS integrated navigation system, which is when utilizing multi-thread programming model to
shown in Figure 1. The proposed low-cost PC-based realize multiple senor data acquisition with various
system mainly involves a commercial laptop to integrate sampling rates. The third one is time synchronization for
a low-cost MEMS tactical grade IMU which outputs multiple sensor data.
1KHz digital signals of acceleration and angular rate and ! Kernel Computation module
one commercial 10Hz GPS module. The sensors are The kernel computation module accounts for the
dynamically compensated and provide a simple user overall mathematical computations including strap-down
INS mechanization and EKF with a closed loop loosely
interface and control via a standard SPI (serial peripheral
coupled INS/GPS integration.
interface) and register interface, and the specifications of
GPS receiver, ublox AEK-6T. This module is chosen ! Multi-thread Programming for Multiple Sensor
585
To implement data acquisition module for different Figure 4. Software-based time synchronization scheme
sampling rates sensors, each module in the system is
implemented in a single thread. Multi-thread model of
proposed real-time INS/GPS integrated navigator is
illustrated graphically in Figure 3. The shared data can be
well managed with the concurrency control functions.
OS on PC platform
Position + Kalman
GPS receiver Filter
t *.: t *.9 t *./ t* t *+/ t *+9
586
Gravity ZUPT/ZIHR mode automatically. It raises challenges to
Accelerometers
(ː v)
Corrections ! ! Positions judge whether to trigger ZUPT/ZIHR or not.
RESULTS AND DISCUSSIONS
Velocities
Gyroscopes
To verify performance of proposed system, kinematic
(ː !"
Corrections ! Attitudes
field tests were conducted around urban canyon in
Auto NHC INS EKF downtown. The performance evaluation is conducted by
Auto ZUPT
Auto ZIHR
real time navigation solutions provided by INS/GPS
GPS EKF
GPS (position/velocity) integrated navigator and compare with the reference
Figure 7. Proposed loosely coupled INS/GPS integration scheme trajectory processed with RTS smoother in post-mission.
Auto Non-Holonomic Constraints Experiment were used for 3 different scenarios including
The velocity of land vehicle navigation constraints are kinematic test for pure INS aided by arbitrary-
ZUPT/ZIHR and NHC (Test-1), INS/GPS integrated
derived assuming that vehicle does not slip and stays on
system (Test-2) and INS/GPS integrated system aided by
the ground. If both assumptions are true, NHCs are
arbitrary-ZUPT/ZIHR (Test-3). Because test van cannot
defined, velocity of vehicle in the plane perpendicular to
stop too frequently, the benefit of ZUPT/ZIHR was not
forward direction is almost zero (Sukkarieh, 2000). significant. When NHC is applied, accuracy of proposed
Figure 8 shows two NHCs in the b-frame considered as system is improved by 50%. Trajectories of tests can be
measurement updates to EKF. seen in Figure 9, and error variation processes of position
<=> ? 0A
and attitude are shown in Figures 10, 11, 12. Statistical
;
<@> ? 0 analysis results are shown in Tables 1.
Auto ZUPT/ZIHR
587
CONCLUSIONS
This study exploits several critical issues concerning
implementation of real time INS/GPS integrated
navigator. A MEMS IMU is applied in system to meet the
requirements of low cost and small size. The proposed
system utilizes auto ZUPT/ZIHR as an accurate update
source for EKF to improve accuracy of navigation
solutions during GPS signal blockages.
Figure 12. Error variation processes of position and attitude of Test-2 Preliminary results illustrates the proposed real time
system with frequent ZUPT/ZIHR provides a stable
performance which operates kinematically in free inertial
mode without GPS by 15 minutes with a low cost IMU.
On the other hand, real time INS/GPS integrated
solutions are improved by 50% when auto ZUPT/ZIHR
and NHC are both applied in GPS denied areas.
REFERENCES
Figure 12. Error variation processes of position and attitude of Test-3 technology, 2nd edition, American Institute of Aeronautics and
RMS of Position Error (m) ! Niu X, Sameh N, Goodall C, El-Sheimy N (2007): A universal
North East Height approach for processing any MEMS inertial sensor configuration
Test-1 70.1122 195.6053 21.3215 for land-vehicle navigation, Journal of Navigation, vol. 60, issue 02.
Test-2 46.7511 28.1232 15.5441 ! Chiang KW, Noureldin A, El-Sheimy N (2003) : Multisensor
Test-3 46.3741 15.6062 6.3152 integration using neuron computing for land-vehicle navigation.
588