Aerospace and Electronic Systems Magazine September 2017 - 15

Layh and Gebre-Egziabher

[22]

[23]
[24]

[25]

[26]

[27]

[28]

national Technical Meeting of the Institute of Navigation, Dana Point,
CA, Jan. 2015, 702-712.
Layh, T., and Gebre-Egziabher, D. Robustness to faults: Integrated
navigation systems utilizing parallel filtering. GPS World, Vol. 26, 5
(2015), 40-48.
Simon, D. Optimal State Estimation: Kalman, H Infinity, and Nonlinear Approaches. Hoboken, NJ: Wiley-Interscience, 2006.
Dorobantu, A., Johnson, W., Lie, F. A. P., Taylor, B., Murch, A., Paw,
Y. C., Gebre-Egziabher, D., and Balas, G. An airborne experimental
test platform: From theory to flight. In Proceedings of American Control Conference (ACC), Washington, DC, June 2013, 659-673.
Lie, F. A. P., Dorobantu, A., Taylor, B., Gebre-Egziabher, D., Seiler, P.,
and Balas, G. An airborne experimental test platform: From theory to
flight (part 1). Inside GNSS, Vol. 9, 2 (2014), 44-58.
Lie, F. A. P., Mokhtarzadeh, H., Freeman, P., Larson, J., Layh, T., Hu,
B., Taylor, B., Gebre-Egziabher, D., Seiler, P., and Balas, G. An airborne experimental test platform: From theory to flight (part 2). Inside
GNSS, Vol. 9, 3 (2014), 40-47.
University of Minnesota UAV Laboratories, Goldy flight control
system. Available: http://www.uav.aem.umn.edu/wiki/Infrastructure/
FlightControlSystem
Berman, Z., and Powell, J. D. The role of dead reckoning and inertial
sensors in future general aviation navigation. In Proceedings of the
1998 Position Location and Navigation Symposium (PLANS1998),
Palm Springs, CA, Apr. 1998, 510-517.

C
C

xˆ : A priori state vector estimate

y −2, k = H 2 xˆ 2, k + v 2, k

(22)

Mapping matrices M1 and M2, which map x1 and x2 into x, respectively, are used to shape x1,k and x2,k into xk. We call the shaped
vectors s1,k and s2,k, respectively. This can be stated mathematically
as follows:
x k = M1x1, k  s1,k

(23)

x k = M1x 2, k  s 2,k

(24)

Our goal is to form an optimal estimate of x at t = tk, denoted as
xˆ +k , by a linear fusion of all xˆ i+, k or their shaped equivalents sˆ1,+ k and
sˆ +2, k. Mathematically, what we are looking for is

)

(

)

= B1 sˆ1,+ k + B 2 sˆ 2,+ k

The following variable definitions are used in the derivation of the
blender equations:

xˆ +k : A posteriori state vector estimate

(21)

(

DERIVATION OF BLENDER EQUATIONS

xk: True (unknown) state vector

y1,− k = H1xˆ 1, k + v1, k

xˆ +k = B1 M1xˆ 1,+ k + B 2 M 2 xˆ 2,+ k

APPENDIX A

C

These are linear models. Even though, for clarity, an explicit dependence on k was not indicated, the matrices in the preceding
equation can be time varying. Thus, these equations are also valid
for an EKF in which the matrices would represent the Jacobians of
the dynamic model [23]. Similarly, the measurement models associated with the dynamics models given earlier can be written as
follows:

(25)
(26)

where the blending weights B1 and B2 are selected to satisfy the
following requirements of optimality:
29. The estimate xˆ +k is unbiased.
30. The estimate xˆ +k has minimum variance.
We examine the implication of these two requirements next.

−
k

xˆ i+, k: The ith filter a posteriori state vector estimate of the
ith filter

UNBIASED ESTIMATE

C

xˆ i−, k: The ith filter a priori state vector estimate of the ith filter

Mathematically, the requirement for an unbiased estimate can be
written as follows:

C

yi,k: Measurement vector for the ith parallel filter

C

vi,k: Measurement error on the ith measurement vector

C

ui,k: The ith filter input

C

{

{ }

(27)

In terms of B1 and B2, this requirement can be written as follows:

wi,k: Uncertainty (unmodeled error) on the ith filter dynamic
model
It is assumed that each blender receives only two inputs. Given
these definitions and assuming only two parallel filters per blender,
we can write the dynamic models for them as follows:
C

xˆ 1,− k +1 = F1xˆ 1,− k + G1u1, k + w1, k

(19)

xˆ −2, k +1 = F2 xˆ −2, k + G 2u 2, k + w 2, k

(20)

SEPTEMBER 2017

}

E xˆ +k − x k = 0  E xˆ +k = x k

{ }

{

}

E xˆ +k = E B1sˆ1,+ k + B 2sˆ 2,+ k = x k

(28)

We assume that both parallel estimates are unbiased; thus,
E sˆ1,+ k = x k and E sˆ +2, k = x k. This allows us to write the following:

{ }
{

{ }

}

E B1sˆ1,+ k + B 2sˆ 2,+ k = ( B1 + B 2 ) x k = x k

(29)

This implies the following:
B1 + B 2 = I or B1 = I − B 2

IEEE A&E SYSTEMS MAGAZINE

(30)
15


http://www.uav.aem.umn.edu/wiki/Infrastructure/FlightControlSystem http://www.uav.aem.umn.edu/wiki/Infrastructure/FlightControlSystem

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