334 N.R. Gans and J.W. Curtis
where (·)
1
2
represent the matrix square root.
Each of the 1000 random systems are tested for both the Kalman filter and
moving-horizon estimators. Histograms are generated of the results in Figs. 17.3
and 17.4. It can be seen that both bounds have some outliers that are very large,
though the second method of producing a bound is typically smaller. To best illus-
trate the tightness of the bound, we consider the ratio
bound
e
MH
. Any ratio less than one
indicates the bound was violated. Motivated by robust control applications, where
min/max performance is critical, we focus on the 100 smallest values of this ratio
from the distribution, representing the cases where the bound was closest to the true
value of e
MH
. It is seen that both bounds are never violated by e
MH
, and the second
bound is roughly an order of magnitude tighter, even for the minimum ratios.
17.5 Future Work
There are several avenues of future work. The bounds in this paper represent useful
measures to ensure robust performance, but for many cases the bounds are typically
much larger than the true errors, so some method to get a tighter, more accurate
bound is desirable. Another approach is to generate a stochastic bound, that is a
tighter bound with a known probability that the bound is not exceeded. Experiments
will also be performed to test the bound in real scenarios when the system is not
perfectly modeled.
References
1. Alessandri, A., Baglietto, M., Battistelli, G.: Receding-horizon estimation for discrete-time
linear systems. IEEE Trans. Autom. Control 48(3), 473–478 (2003)
2. Brown, R.G., Hwang, P.Y.C.: Introduction to Random Signals and Applied Kalman Filtering
with Matlab Exercises and Solutions, 3rd edn. Wiley, New York (1996)
3. Jazwinski, A.: Limited memory optimal filtering. IEEE Trans. Autom. Control 13(5), 558–563
(1968)
4. Kwon, W.H., Kim, P.S., Park, P.G.: A receding horizon Kalman fir filter for discrete time-
invariant systems. IEEE Trans. Autom. Control 44(9), 1787–1791 (1999)
5. Ling, K.V., Lim, K.W.: Receding horizon recursive state estimation. IEEE Trans. Autom. Con-
trol 44(9), 1750–1753 (1999)
6. Plett, G.L., Zarzhitsky, D., Pack, D.: Out of order sigma point Kalman filtering for target
localization using cooperating unmanned aerial vehicles. In: Advances in Cooperative Control
and Optimization, pp. 21–43 (2007)
7. Rao, C.V., Rawlings, J.B., Lee, J.H.: Constrained linear state estimation–a moving horizon
approach. Automatica 37(10), 1619–1628 (2001)
8. Wang, Z.-O., Zhang, J.: A Kalman filter algorithm using a moving window with applications.
Int. J. Syst. Sci. 26(8), 1465–1478 (1995)