Aerospace and Electronic Systems Magazine September 2017 - 7

Layh and Gebre-Egziabher
 = ( I − B 2 ) M1 B 2M 2 

(11)

where P1,+k and P2,+ k are the a posteriori covariances computed by the
individual parallel filters (i.e., the KF or EKF measurement update

(

)

T

+
+
equations). The variable P12,
is the postblending crossk = P21, k
covariance between the estimation errors xˆ 1,+ k and xˆ +2, k, computed
as follows:

−
 P12,
+
k
P12,

=

1
k
 0

0 T
 2
0

(12)

where 1 and 2 are matrices that depend on the Kalman gains and
−
measurement model of the parallel filters. The variable P12,
k is the a
+
priori cross-covariance between the estimation errors xˆ 1, k and xˆ +2, k .
It is propagated using the dynamic models of the parallel filters.
For clarity and continuity of this discussion, the expressions used
−
for calculating 1 and 2, as well as propagating P12,
k forward in
time, are not given here. Instead, the equations and associated derivation details can be found in Appendix B of this article.

Figure 3.

Goldy FCS shown with an expansion port for incorporating additional
sensors.

CASE STUDY
As a case study of the filtering approach described in this article, the integrated navigation system found in the FCS shown in
Figure 3 was decentralized. This is the Goldy FCS developed by
the UAV Laboratory at the University of Minnesota [24]-[26]. It
is an open-source FCS whose algorithms and construction details
can be found at [27]. Its basic sensor suite includes an IMU with
an integrated a magnetometer triad (Analog Devices AD16405), a
GNSS receiver (Hemisphere Crescent original equipment manufacturer [OEM] board) and a pair of pressure transducers (AMSYS
AMS5812). The pressure transducers are used for barometric altimeter and airspeed measurement. It also has an expansion port
(shown in Figure 3) that can accommodate additional sensors such
as cameras or other radiofrequency receivers. For example, this
port has been used to integrate a cellphone modem as a signal of
opportunity navigation sensor [8]. In its nominal configuration, it
uses a loosely integrated GNSS/INS as the primary state estimator.
For the case study presented here, the sensor fusion algorithms
were restructured as shown in Figure 4. This figure shows one
particular implementation of the generic decentralization scheme
depicted in Figure 2. The outputs from three parallel filters are
fused using two blending filters. The first blending filter fuses the
attitude estimates from a GNSS/INS filter and an AHRS filter. This
filter is called the attitude blender. The second blending filter fuses
the position estimates from a GNSS/INS filter and an airspeedbased DR filter. This filter is called the position blender. Each of
these filters is described in more detail next.

GNSS/INS FILTER
The first of the three parallel filters is an integrated GNSS/INS that
features a loose integration architecture, as described in [13]. It
uses GPS position and velocity measurements to aid an INS. The
SEPTEMBER 2017

Figure 4.

The decentralized filtering architecture implemented on the Goldy FCS
shown in Figure 3.

IMU outputs are used to generate a position, velocity, and attitude
solution at a rate of 50 Hz. A 1-Hz measurement update from GPS
is used to arrest drift errors inherent in INSs. The GPS updates also
allow estimation of the inertial sensor biases.
The state vector for the GNSS/INS filter is denoted x1 ∈ R15×1
and consists of the following states: latitude (Λ), longitude (λ), altitude (h), north velocity (Vn), east velocity (Ve), down velocity (Vd),
roll angle (ϕ), pitch angle (θ), yaw angle (ψ), three gyro biases
(bp, bq, and br), and three accelerometer biases (bax, bay, and baz).
In the validation experiments described later in this article, the attitude states remained well within the range in which the Euler
π
angle singularity is not an issue (i.e., θ << radians). For cases in
2
which this might an issue, a switch to either a quaternion or a direction cosine matrix parameterization of attitude can be made. While

IEEE A&E SYSTEMS MAGAZINE

7



Table of Contents for the Digital Edition of Aerospace and Electronic Systems Magazine September 2017

No label
Aerospace and Electronic Systems Magazine September 2017 - No label
Aerospace and Electronic Systems Magazine September 2017 - Cover2
Aerospace and Electronic Systems Magazine September 2017 - 1
Aerospace and Electronic Systems Magazine September 2017 - 2
Aerospace and Electronic Systems Magazine September 2017 - 3
Aerospace and Electronic Systems Magazine September 2017 - 4
Aerospace and Electronic Systems Magazine September 2017 - 5
Aerospace and Electronic Systems Magazine September 2017 - 6
Aerospace and Electronic Systems Magazine September 2017 - 7
Aerospace and Electronic Systems Magazine September 2017 - 8
Aerospace and Electronic Systems Magazine September 2017 - 9
Aerospace and Electronic Systems Magazine September 2017 - 10
Aerospace and Electronic Systems Magazine September 2017 - 11
Aerospace and Electronic Systems Magazine September 2017 - 12
Aerospace and Electronic Systems Magazine September 2017 - 13
Aerospace and Electronic Systems Magazine September 2017 - 14
Aerospace and Electronic Systems Magazine September 2017 - 15
Aerospace and Electronic Systems Magazine September 2017 - 16
Aerospace and Electronic Systems Magazine September 2017 - 17
Aerospace and Electronic Systems Magazine September 2017 - 18
Aerospace and Electronic Systems Magazine September 2017 - 19
Aerospace and Electronic Systems Magazine September 2017 - 20
Aerospace and Electronic Systems Magazine September 2017 - 21
Aerospace and Electronic Systems Magazine September 2017 - 22
Aerospace and Electronic Systems Magazine September 2017 - 23
Aerospace and Electronic Systems Magazine September 2017 - 24
Aerospace and Electronic Systems Magazine September 2017 - 25
Aerospace and Electronic Systems Magazine September 2017 - 26
Aerospace and Electronic Systems Magazine September 2017 - 27
Aerospace and Electronic Systems Magazine September 2017 - 28
Aerospace and Electronic Systems Magazine September 2017 - 29
Aerospace and Electronic Systems Magazine September 2017 - 30
Aerospace and Electronic Systems Magazine September 2017 - 31
Aerospace and Electronic Systems Magazine September 2017 - 32
Aerospace and Electronic Systems Magazine September 2017 - 33
Aerospace and Electronic Systems Magazine September 2017 - 34
Aerospace and Electronic Systems Magazine September 2017 - 35
Aerospace and Electronic Systems Magazine September 2017 - 36
Aerospace and Electronic Systems Magazine September 2017 - 37
Aerospace and Electronic Systems Magazine September 2017 - 38
Aerospace and Electronic Systems Magazine September 2017 - 39
Aerospace and Electronic Systems Magazine September 2017 - 40
Aerospace and Electronic Systems Magazine September 2017 - 41
Aerospace and Electronic Systems Magazine September 2017 - 42
Aerospace and Electronic Systems Magazine September 2017 - 43
Aerospace and Electronic Systems Magazine September 2017 - 44
Aerospace and Electronic Systems Magazine September 2017 - 45
Aerospace and Electronic Systems Magazine September 2017 - 46
Aerospace and Electronic Systems Magazine September 2017 - 47
Aerospace and Electronic Systems Magazine September 2017 - 48
Aerospace and Electronic Systems Magazine September 2017 - 49
Aerospace and Electronic Systems Magazine September 2017 - 50
Aerospace and Electronic Systems Magazine September 2017 - 51
Aerospace and Electronic Systems Magazine September 2017 - 52
Aerospace and Electronic Systems Magazine September 2017 - 53
Aerospace and Electronic Systems Magazine September 2017 - 54
Aerospace and Electronic Systems Magazine September 2017 - 55
Aerospace and Electronic Systems Magazine September 2017 - 56
Aerospace and Electronic Systems Magazine September 2017 - 57
Aerospace and Electronic Systems Magazine September 2017 - 58
Aerospace and Electronic Systems Magazine September 2017 - 59
Aerospace and Electronic Systems Magazine September 2017 - 60
Aerospace and Electronic Systems Magazine September 2017 - 61
Aerospace and Electronic Systems Magazine September 2017 - 62
Aerospace and Electronic Systems Magazine September 2017 - 63
Aerospace and Electronic Systems Magazine September 2017 - 64
Aerospace and Electronic Systems Magazine September 2017 - Cover3
Aerospace and Electronic Systems Magazine September 2017 - Cover4
http://www.brightcopy.net/allen/aesm/34-2s
http://www.brightcopy.net/allen/aesm/34-2
http://www.brightcopy.net/allen/aesm/34-1
http://www.brightcopy.net/allen/aesm/33-12
http://www.brightcopy.net/allen/aesm/33-11
http://www.brightcopy.net/allen/aesm/33-10
http://www.brightcopy.net/allen/aesm/33-09
http://www.brightcopy.net/allen/aesm/33-8
http://www.brightcopy.net/allen/aesm/33-7
http://www.brightcopy.net/allen/aesm/33-5
http://www.brightcopy.net/allen/aesm/33-4
http://www.brightcopy.net/allen/aesm/33-3
http://www.brightcopy.net/allen/aesm/33-2
http://www.brightcopy.net/allen/aesm/33-1
http://www.brightcopy.net/allen/aesm/32-10
http://www.brightcopy.net/allen/aesm/32-12
http://www.brightcopy.net/allen/aesm/32-9
http://www.brightcopy.net/allen/aesm/32-11
http://www.brightcopy.net/allen/aesm/32-8
http://www.brightcopy.net/allen/aesm/32-7s
http://www.brightcopy.net/allen/aesm/32-7
http://www.brightcopy.net/allen/aesm/32-6
http://www.brightcopy.net/allen/aesm/32-5
http://www.brightcopy.net/allen/aesm/32-4
http://www.brightcopy.net/allen/aesm/32-3
http://www.brightcopy.net/allen/aesm/32-2
http://www.brightcopy.net/allen/aesm/32-1
http://www.brightcopy.net/allen/aesm/31-12
http://www.brightcopy.net/allen/aesm/31-11s
http://www.brightcopy.net/allen/aesm/31-11
http://www.brightcopy.net/allen/aesm/31-10
http://www.brightcopy.net/allen/aesm/31-9
http://www.brightcopy.net/allen/aesm/31-8
http://www.brightcopy.net/allen/aesm/31-7
https://www.nxtbookmedia.com