Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
Attitude Accuracy Improvement of Ultra Low-Grade MEMS INS using Alignment of GPS Antenna
Masaru Naruoka(The University of Tokyo,
Department of Aeronautics and Astronautics, Graduate Student)
1
3
5
7
2
4
6
8
Abstract
Experiment results (1)
Discussion
Introduction
Lever arm effect Experiment with a prototype system
Covariance matrix analysis
Experiment results (2)
Conclusion
This study proposes a method to improve the accuracy of attitude estimation of an ultra low-grade inertial navigation system (INS) by integration of a GPS receiver and smart placement of the GPS antenna. The proposed method utilizes the "lever arm effect" originating from the difference in the locations of the inertial measurement unit (IMU) of the INS and the GPS antenna. The method enhances the observabilty of the attitude, which can neither be correctly estimated by such a low-grade IMU nor be obtained directly from the GPS receiver's measurement values, and its advantage is shown experimentally with a prototype system. Furthermore, analysis of covariances matrices reveals further hints to use the method effectively.
Navigation instruments should be smaller, lighter, and more cost-effective.Not only for conventional aerospace field, but also for applications such as small unmanned aerial vehicles, and car navigation.
The integration of an ultra low-grade INS which consists of micro-electro-mechanical system (MEMS) inertial sensors and civil-use GPS receiver is one of the best solution.
Kalman filtering compensates for the low accuracy of MEMS inertial sensors.However, the accuracy in attitude, especially heading, is not sufficient, and should be improved.
According to the author's previous study, the error in heading is about 10 degrees.
If the GPS antenna is fixed at the location different from the IMU, the linealized observation equation of Kalman filtering is derived like:
where x, x, a, and b stand for velocity, position, attitude, and sensor biases respectively, and 0, and v indicate a non-zero value and the error of observed value. This equation shows that the outputs of a GPS receiver include clues of the attitude indirectly, and can be used to help the estimation. This is "lever arm effect".
GPS Antenna
INS
GPS
GPS
translationalpart
rotationalpart
VelocityPosition
Due to the "Lever Arm Effect", the outputs of the GPS receiver is not equal to those of the INS.
AttitudeKinematics
Velocity,Position
Kinematics
Gravity
CoordinateTransformation
Velocity,Position
Attitude
MEMSGyro b
ib /ω
ba
*~bnq
bin /ω
bnb /ω
ng
na
MEMSAccelerometer
civil-useGPS
ExtendedKalman Filtertime
updatemeasurement
update
measurementupdate
INS
Biasestimation
Lever armeffect
Improved INS/GPS algorithm
To evaluate the effectiveness of the proposed method, experiments to compare the flight log obtained by a prototype system with that of a high-precision INS/GPS device, GAIA, are performed.
In order to clarify the effectiveness of the proposed method, three cases are conducted.
Prototype System
AccerlerometerGyroGPS receiverA/D converterProcessors
Material cost
SizeWeight
Item Description
STMicroelectronic LIS3L02AS4 (MEMS)Analog Devices ADXRS150 (MEMS)u-blox LEA-4T (4Hz update, L1-signal)Analog Devices AD7739 (24bits, 100Hz)200MHz DSP, 8bits-MCU, FPGA
about US$ 500 per unit
51 x 51 x 60 mm (W x H x D)121 g
Specification of prototype
Antenna #1 Antenna #2
Prototype IMU
*Not considerlever arm
Case (A)
Antenna #1 Antenna #2
Prototype IMU
Case (B)
Antenna #1 Antenna #2
Prototype IMU
Case (C)-10
-5
0
5
10
-505 10 15
Rig
ht [m
]
Front [m]
GAI
A
Ante
nna
#1
Ante
nna
#2
Prot
otyp
eIM
U
In all cases, the outputs of the prototype system do not diverge and are nearly equal to those of GAIA. A comparison of the time history between the case (C) of the prototype and GAIA is shown below.
The standard deviation of the attitude error in cases (B) and (C) are smaller than in case (A) shows that the proposed method improves the attitude accuracy, especially in heading. The results also show that the position outputs obtained by the GPS receiver does not strongly contribute to the improvement, because they are not accurate enough.
The proposed method is effective, because the attitude accuracy, especially in heading, is improved. It is also worth to stress that even though the outputs of the GPS receiver are not accurate for the attitude determination, the standard deviation of the attitude error is settled to only 3 degrees in case (C).
The covariance analysis supports the fact that case (C) is the most effective. However, it cannot explain the difference between cases (A) and (B) clearly. This would be due to the poor accuracy of the MEMS gyros, because the "lever arm effect" utilizes the angular velocity sensed by the MEMS gyros. On the other hand, in case (C), that disadvantage is overcome by its 5 degree of freedom, which is larger than the 3 of cases (A) and (B).
Without changing the MEMS gyros, the further improvement will be achieved by 1) using the longer arm, and 2) using more gyros.
The system covariance matrix of Kalman filtering contains infomation on how accurate and correlate the estimated values are, when the optimal estimation is conducted. If the proposed method is effective, the part of the matrix related to the attitude should have smaller variances, which means it has the possibility of the estimation being more accurate. It should also have stronger dependencies to other parts, which indicates that there are more hints.
In case (C), the variances are the smallest and the devendencies are the strongest among all cases. In case (B), those values are smaller and stronger than in case (A). However, the difference between the two is slight.
Test cases and horizontal view of the component placement
Horizontal distance [m]Altitude [m]North Speed [m]East Speed [m]Down Speed [m]Rolling [deg]Pitching [deg]Heading [deg]
3.51-2.97
0.01-0.01
-0.03-3.51-2.730.37
1.373.05
0.250.21
0.22
0.680.64
4.60
Mean StandardDeviation
Case (A)
2.39-1.55
0.01-0.01
-0.03-3.50-2.830.72
1.933.03
0.270.24
0.21
0.530.65
3.72
Mean StandardDeviation
Case (B)
2.41-1.70
0.01-0.01
-0.03-3.53-2.662.94
1.833.05
0.210.18
0.16
0.520.54
2.99
Mean StandardDeviation
Case (C)Statistical summaries of the error
-180-120-60
0 60
120 180
3.63 3.64 3.65 3.66 3.67 3.68 3.69 3.70 3.71
Hea
ding
[deg
]
GPS Time [×105 sec]
-30-20-10
0 10 20 30
3.63 3.64 3.65 3.66 3.67 3.68 3.69 3.70 3.71
Rol
l [de
g]
GPS Time [×105 sec]
-20-15-10-5 0 5
10 15 20
3.63 3.64 3.65 3.66 3.67 3.68 3.69 3.70 3.71
Pitc
h [d
eg]
GPS Time [×105 sec]
-80-60-40-20
0 20 40 60 80
3.63 3.64 3.65 3.66 3.67 3.68 3.69 3.70 3.71Nor
th s
peed
[m/s
]
GPS Time [×105 sec]
-80-60-40-20
0 20 40 60 80
3.63 3.64 3.65 3.66 3.67 3.68 3.69 3.70 3.71
Eas
t spe
ed [m
/s]
GPS Time [×105 sec]
-20-15-10-5 0 5
10 15 20
3.63 3.64 3.65 3.66 3.67 3.68 3.69 3.70 3.71Dow
n sp
eed
[m/s
]
GPS Time [×105 sec]
0 500
1000 1500 2000 2500 3000
3.63 3.64 3.65 3.66 3.67 3.68 3.69 3.70 3.71
Alti
tude
[m]
GPS Time [×105 sec]
35.6
35.7
35.8
35.9
36
36.1
36.2
36.3
36.4
36.5
139 139.2 139.4 139.6 139.8
Latit
ude
[deg
]
Longitude [deg]
Comparison of the time history between the case (C) of the prototype and GAIA(Prototype: , GAIA: )
-10
-5
0
5
10
-505 10 15
Rig
ht [m
]
Front [m]
Ante
nna
#1
-10
-5
0
5
10
-505 10 15
Rig
ht [m
]
Front [m]
Ante
nna
#2
Position outputs of the GPS receiver
0 5
10 15 20 25 30 35 40 45
3.63 3.64 3.65 3.66 3.67 3.68 3.69 3.70 3.71
Dep
ende
ncy
[deg
]
GPS Time [×105 sec]
Case (A) dep(uX)Case (B) dep(uX)Case (C) dep(uX)
10-7
10-6
10-5
10-4
3.63 3.64 3.65 3.66 3.67 3.68 3.69 3.70 3.71
Var
ianc
e
GPS Time [×105 sec]
Case (A) σ2 (7, 7)Case (B) σ2 (7, 7)Case (C) σ2 (7, 7)
An example result of the analysis of the attitude part
This study proposed a method to improve the attitude accuracy of an ultra low-grade INS by utilizing GPS antenna placement, and comparison experiments showed its effectiveness. The covariance analysis revealed that the poor accuracy of the MEMS gyro degraded the performance of the proposed mehtod.
P6.13
Paper ID is 483.