Professional Documents
Culture Documents
- Pure inertial
Abstract
I. INTRODUCnON
Inertial navigation is probably the most important solution for
military navigation applications. This is because of the characteristic features of inertial versus other methods of navigation.
Inertial navigation does not need external aid or references. It
works everywhere, in caves, tunnels and underwater because it
does not depend on any visibility condition. Inertial navigation
operates absolutely autonomous and stealthy without using
any antenna or producing signatures of any kind or in any
electromagnetic frequency band. Thus, inertial navigation
cannot be disturbed or manipulated by external sources. Finally, inertial navigation is based on inertial sensors that are
also needed for guidance and control purposes of mobile systems.
However, these advantages have their price. Inertial navigation errors grow with navigation time. Thus, inertial sensors
for navigation applications are usually relatively expensive
and require significant calibration effort before operation. The
classical mechanically gimballed inertial navigation systems
0-7803-84 16-4/04/$20.00 02004 IEEE.
321
In this case inertial navigation is required to provide the guidance and control algorithms with continuous data before the
first, in between and after the last GPS fix. Especially the roll
attitude of free rolling airframes is important. One class of
guided ammunitions is based on pure inertial attitude navigation. An example for this solution is the Precision Guided
Mortar Munition (PGMM) by Lockheed Martin and Diehl as
shown in figure 2.
This projectile is being launched by a regular mortar; initializes the inertial attitude navigation in the ballistic ascension to
apogee; and starts guidance after apogee by deploying the
wings. The guidance algorithm provides significant range
extension by letting the projectile glide to the point of seeker
acquisition. Terminal guidance is provided by the seeker homing the PGMM to the target designated by a pulsed laser
beam. The navigation solution presented in this paper can be
applied to ammunitions of the PGMM class.
A typical PGMM mission is shown in figure 3.
-E
U
5
N
1000
2000
3000
4000
5000
6000
7000
8000
9000
x LTF lml
Fig. 3. Typical PGMM trajectory
require also full scale navigation. However, standard navigation systems will have a hard time initializing the airframe
attitude based on GPS-data only. Also these ammunitions
cannot be pre-initialized and have an unguided ascent to apogee. Therefore the method presented can be very helpful for
fast attitude initialization and GPS-acquisition by rolling GPSantenna up or controlling a wrap around GPS antenna pattern
to avoid jamming influence from ground during the unguided
part of the trajectory. An example for this class of guided
ammunitions, the Precision and Range extended Artillery
Projectile (PRArt) by Diehl is shown in figure 4.
&=p
(2)
CO-
V=-gosin@+-pV
S
(3)
n, = f ( X k - 1 3 %, V k )
In the following text the classification of guided ammunition
will be given by assigning them either to the PGMM or the
PRArt class.
11. IN-FLIGHTINITIALIZATION OF INERTIAL NAVIGATION
Yk = kg' (
Wk
(4)
(5)
XE
(6)
R""
(7)
R"",
(8)
The output (measurement) vector contains usually the estimated sensor signals.
This inertial motion is represented in the body fixed pitch and
yaw rates. The yaw attitude can be assumed as constant. This
assumption is valid, because the airframe is designed to be
very stable in this ballistic phase. The control surfaces are
either inactive fins or non-deployed canards.
Thus, we can also assume that the change of roll attitude is
simply given by the body fixed roll rate.
Y E
9z"y
(9)
329
31""
(10)
(1%
yaw afritude
gyro orientation and scalefacror matrix
velociry
G = -(7,O)
aw
(14)
Q = E{vk U:}.
the covariance matrix of the measurement noise
R = ~ { w w;}
,
(20)
(21)
Yo= E {x,,}
'k+l
= 'k -
gocos 0,
"k
vk
330
With the guidance flag set all changes of Euler angles become
noise processes. The manoeuvrability of the airframe can be
specified by the elements of the Q matrix.
The Euler angles are determined by the states describing their
change. Using simple rectangular integration it can be stated
that
Elk+,= 0,
yk+l
+ ATfik
= yk + ATvk
",+I
=' k
gocos 0,--C,pV,'
Vk
(25)
This ideal body rates are compensated with the gyro errors.
The gyro orientation matrix is not a regular transformation
matrix but contains scale factors and cross coupling errors of
the gyros.
The Jacobian matrices can be derived from the state and output equations given above. The initial state vector contains all
a priori knowledge of the trajectory such as elevation, azimuth
and velocity. The initial rates are set to zero. Sensor alignment
and bias data might be set to pre-calibrated values. Since the
sensor errors after launch shock are a priori unknown the use
of the unit matrix for sensor orientation and zeros for gyro bias
estimation is sufficient. The setting of the elements of the
covariance matrices P, Q and R determines the filter performance. The determination of optimal values requires knowledge
of the system dynamics and sensor characteristics.
331
5. .
Y
0
x=
(28)
roll arrirude
0
p
pitch attitude
yaw arrirude
Y ~ C I O ~
velociry
mngnerornear orienrorim
332
10
20
30
40
50
SO
70
80
Fig 6. SAGEM-DTG
E h Angles
The XSENS contains three MEMS gyros, three MEMS accelerometers and three magnetometers. These sensors are extremely cheap and therefore have significant errors. The sum
of gyro errors for example is about 10"ls.
In the measurements always the same trajectory as shown in
figure 8 was used. Only the roll characteristic was varied.
I
0
10000,
10
20
30
40
50
SO
70
80
Fig. 10. Reference and Kalman Filter Estimation of Euler angles for case 1
A first HWIL test case was the initialization and strap down
performance of attitude navigation. For the test initial values
for the states to be ,estimated @ and 0 were set to random
numbers. The gyro signals of the SAGEM IMU are shown in
figure 9. The simulated trajectory for case 1 is slowly rolling.
333
lradlil
-5
9
50
10
10
30
40
5"
60
70
I-
80
1 IS1
10
20
30
--T--
x._-----40
50
60
70
60
~,..
,
0
10
20
30
I
40
50
60
~ . .
70
80
[SI
334
0.02
-0.1
20
30
50
60
70
80
40
50
60
70
60
40
50
60
70
60
40
10
10
20
30
10
20
30
1 IS1
Euier Angles
-P
200
-200
0
10
20
30
40
50
60
70
60
$0
20
30
40
50
60
70
80
50
100
10
100
o
50
I
-100
10
20
30
100
40
t IS1
50
60
70
60
Finally in case 4 the aiding of attitude navigation by magnetometers is shown. For case 4 the XSENS IMU was used. A
linearization of the magnetic field measurement was necessary
because the assumption of a homogenous and linear local
magnetic field was not valid in the HWIL environment due to
the presence large ferromagnetic bodies. This linearization
was done by a transformation of the magnetic field measurements based on a least squares estimated nonlinearity model of
the magnetic field in the around the HWIL turn table. Figure
19 shows the linear and the measured magnetic field.
Still, more important is the successful in-flight attitude initialization using lowest performance sensors. As a result the attitude initialization values are estimated for the GPS-aided full
scale navigation. Under the condition of GPS availability the
fast acquisition by directing the GPS-antenna up or controlling
an antenna array can by guaranteed and the further navigation
would be possible even with these low performance sensors.
The Kalman Filter estimations for gyro alignment and bias in
figures 17 and 18 show the huge bias, scale factor and cross
coupling errors that are compensated.
335
Magnetometer 8 EKF
-2
70
80
2,
50
60
70
80
50
60
70
80
10
20
30
40
50
21
10
20
30
40
$0
20
30
40
I IS1
60
10
20
30
40
lradlil
50
60
70
80
I
0
-21
10
20
IO
30
50
60
70
80
VII.
SUMMARY
Inertial and GPS-aided inertial navigation has become a standard. The navigation system products are the implementations
of this common solution for a wide variety of mobile systems.
However, the customized application of navigation algorithms
can help to fulfill the special requirements of guided ammunitions, Especially the impossibility of pre-launch initialization
is a remarkable restriction in comparison to other mobile systems carrying navigation systems. The paper has shown the
possibility of using ballistic flight path assumptions for attitude transfer alignment. During this alignment procedure not
only the attitude estimation is made. Also the static gyro errors
are estimated. Moreover the incorporation of additional aiding
of attitude navigation by using magnetometer sensors is
shown. The very same in-fight initialization algorithm can be
used to align the magnetometers. Due to the short navigation
time and range this sensor concept can be implemented by low
cost and low performance MEMS gyros and still achieve sufficient results.
VIII. REFERENCES
IS1
[I]
The additional aid is provided by the magnetic field measurements. Figure 21 shows the linearized measurements and their
estimation by the Kalman Filter.
The magnetometer aid helps to keep the gyro bias estimation
updated. Therefore, even random walk errors of the gyros can
be compensated.
[2]
[3]
[4]
336