Abstract
For the multisensor time-invariant system with both the uncertainties noise variances and parameters, by introducing a fictitious white noise to compensate the uncertain parameters, based on the minimax robust estimation principle and the Lyapunov equation method, a robust weighted measurement fusion Kalman filter is presented. It is proved that for prescribed upper bound variance of fictitious noise, there exists a sufficiently small robust region of uncertain parameter perturbances, such that its actual filtering error variances are guaranteed to have a conservative upper bound. A simulation example shows how to search the robust region, and shows its good performances.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
- Uncertain parameters
- Uncertain noise variances
- Fictitious white noise
- Weighted measurement fusion
- Minimax robust Kalman filter
4.1 Introduction
Multisensor information fusion Kalman filtering has been applied to many fields, [1, 2]. One of the key assumptions in Kalman filtering is that the model parameters and noise variances are exactly known. But in many applications, this condition cannot always hold, thus the performance of the Kalman filter may degraded or an inexact model may cause the filter divergence [3]. This has stirred up many studies on robust Kalman filter design.
So far, robust Kalman filters for systems with uncertain parameters have been designed, two important approaches are the Riccati equation approach [3] and linear matrix inequality (LMI) approach [4]. The robust Kalman filters for systems with uncertain noise variances have been designed [5, 6], a Lyapunov equation approach is presented to prove the robustness of the proposed robust Kalman filters. Up to now, the robust Kalman filters for uncertain systems both in noise variances and model parameters are seldom considered.
In this paper, we consider these two uncertainties for multi-sensor invariant system. By introducing a fictitious white noise to compensate the uncertain model parameter, the uncertain system can be converted into the worse-case conservative system with known parameters and uncertain noise variance. Using the minimax robust estimation principle, weighted least squares method, a robust weighted measurement fusion Kalman filter is presented based on the worst-case conservative system with the conservative upper bounds of noise variances. Furthermore, the robustness of the proposed robust Kalman filters is proved by Lyapunov equation approach.
4.2 Weighted Measurement and Local Robust Steady-State Kalman Filter
Consider the true discrete system with uncertain noise variances and uncertain model parameters.
where state \( x(t) \in R^{n} \), measurement of the ith subsystem \( y_{i} \left( t \right) \in R^{{m_{i} }} \). \( w(t) \in R^{r} \) and \( v_{i} \left( t \right) \) are uncorrelated white noises with zero means and uncertain actual variances \( \bar{Q} \) and \( \bar{R}_{i} \), respectively. Assume that Q and \( R_{i} \) are conservative upper bounds of \( \bar{Q} \) and \( \bar{R}_{i} \), i.e.,
\( \varPhi_{e} ,\;\varGamma ,\;H_{i} \) are known constant matrices. \( \varPhi = \varPhi_{e} + \varDelta \varPhi \) is the true transition matrix. \( \varDelta \varPhi \) is the uncertain perturbances of model parameter matrix and satisfies that
And each subsystem is completely observative and completely controllable.
A fictitious white noise \( \xi \left( t \right) \) with zero mean and upper bound variance \( \Delta _{\xi } > 0 \) is used to compensate the uncertain model parameter error term \( \Delta \varPhi x\left( t \right) \) in (4.1), then the system (4.1) and (4.2) is transformed into the following worse-case conservative system with known parameters and uncertain noise variance
Assume that each measurement matrix \( H_{i} \) has a common \( m \times n \) right factor H [7], i.e., \( H_{i} = M_{i} H,{\kern 1pt} {\kern 1pt} {\kern 1pt} i = 1, \ldots ,L \) and define \( M^{(0)} = \left[ {M_{1}^{\text{T} } {\kern 1pt} {\kern 1pt} {\kern 1pt} , \ldots ,{\kern 1pt} {\kern 1pt} {\kern 1pt} M_{L}^{\text{T}} {\kern 1pt} } \right]^{\text{T}} \), where the symbol T denotes the transpose. Assume that \( M^{(0)} \) is of full-column rank. The centralized fusion measurement equation is given as
and \( v_{c} \left( t \right) \) has the conservative and actual variance matrix
Applying the WLS method, Eq. (4.7) can be converted into
where \( y_{M} (t) \)is the conservative weighted fusion measurement, \( v_{M} (t) \) is the fused measurement white noise, such that
\( v_{M} \left( t \right) \) has the conservative and actual variances matrix [5]
For the conservative system (4.5) and (4.11), we have the conservative weighted measurement fusion steady-state Kalman filter
\( \varSigma_{M} \) satisfies the steady-state Riccati equation
From (4.5), (4.11), and (4.15), we have
So we have the conservative filtering error variance
Now we find the actual filter error variance
where \( x\left( t \right) \) is the true state given in (4.1), \( \hat{x}_{M} \left( {t|t} \right) \) is the actual Kalman filter (4.15) with \( y_{M} \left( t \right) \) is the actual fused measurement (4.11) with \( y_{i} \left( t \right) \) is the actual \( y_{i} \left( t \right) \) are define by (4.1) and (4.2).
Notice that the actual system (4.1)–(4.2) and conservative system (4.5)–(4.6) have the same weighted measurement fusion equation as (4.10)–(4.11).
For the actual system, \( x\left( t \right) \) is defined by (4.1) and \( y_{M} \left( t \right) \) is defined by the actual measurement based on (4.1) and (4.2). Hence we have the actual error
From (4.1), (4.2) and (4.15) we have
So we have the actual filtering error variance
where \( X = E\left[ {x(t)x^{\text{T}} (t)} \right] \), \( C = E\left[ {x(t)\tilde{x}^{\text{T}} (t|t)} \right] \), X and C satisfy the following equation, respectively
Lemma 4.1
[8] Consider the Lyapunov equation with U being a symmetric matrix
If the matrix F is stable and U is positive (semi-)definite, then the solution P is unique, symmetric, and positive (semi-)definite.
Theorem 4.1
For multisensor uncertain system (4.1) and (4.2) with uncertain model parameters and uncertain noise variances, the actual steady-state Kalman filter are robust in the sense that for all admissible model parameters \( \Delta \varPhi \) satisfying (4.4) with \( \delta_{\varphi } \) being a sufficiently small position number, we have
Proof
Define \( \Delta P_{M} = P_{M} - \bar{P}_{M} \), subtracting (4.23) from (4.19) yields the Lyapunov equation \( \Delta P_{M} = \varPsi_{M} \Delta P\varPsi_{M}^{\rm T} + V_{M} \) with the definition
From \( \left[ {I_{n} - K_{M} H} \right] = P_{M} \varSigma_{M}^{ - 1} \), we have that \( \det \left[ {I_{n} - K_{M} H} \right] = \det \left( {P_{M} \varSigma_{M}^{ - 1} } \right) \ne 0 \), so that \( \left[ {I_{n} - K_{M} H} \right] \) is invertible, and
From (4.29) and (4.30), when \( \Delta \varPhi \to 0 \), then \( \bar{V}_{M} \to V_{0} \). Hence there exists a sufficiently small robust region \( \Re_{{\Delta \varPhi }} \) of uncertain \( \Delta \varPhi \), such that for all \( \Delta \varPhi \in \Re_{{\Delta \varPhi }} \), it follows that \( \bar{V}_{M} > 0 \). Applying Lemma 4.1 to Lyapunov equation \( \Delta P_{M} = \varPsi_{M} \Delta P\varPsi_{M}^{\rm T} + V_{M} \) yields \( \Delta P_{M} \ge 0 \), i.e., \( \bar{P}_{M} < P_{M} \). The proof is completed.
Similarly, for the local subsystem (4.1) and (4.2) we can obtain the robust local steady-state Kalman filter \( \hat{x}_{i} \left( {t|t} \right) \) with the conservative and actual variances \( P_{i} \) and \( \bar{P}_{i} \), and with the robustness \( \bar{P}_{i} < P_{i} \), \( P_{M} < P_{i} ,{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} i = 1, \ldots ,L \).
Corollary 4.1
We have the accuracy relations
Proof
For the conservative system, we have \( P_{M} = P_{c} \), where \( P_{c} \) is conservative variance of the centralized fusion Kalman filter for system (4.5) and (4.7). From \( P_{c} \le P_{i} \), we have \( P_{M} \le P_{i} ,{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} i = 1, \ldots ,L \). The proof is completed.
4.3 Simulation Example
Consider the 2-sensor invariant tracking system (4.1) and (4.2) with \( \varPhi_{e} = \left[ {\begin{array}{*{20}c} {0.8} & {0.3} \\ {0.5} & 0 \\ \end{array} } \right] \), \( \Delta \varPhi = \left[ {\begin{array}{*{20}c} 0 & 0 \\ 0 & \delta \\ \end{array} } \right] \), \( \varGamma = \left[ {\begin{array}{*{20}c} 1 \\ 0 \\ \end{array} } \right] \),\( {\kern 1pt} \begin{array}{*{20}c} {H_{1} = \left[ {\begin{array}{*{20}c} 1 & 0 \\ \end{array} } \right]} \\ {H_{2} = \left[ {\begin{array}{*{20}c} 0 & 1 \\ \end{array} } \right]} \\ \end{array} \),\( \begin{array}{*{20}c} {Q = 1.5} \\ {\bar{Q} = 1.0} \\ \end{array} \),\( \begin{array}{*{20}c} {R_{1} = 2.5} \\ {\bar{R}_{1} = 2.0} \\ \end{array} \), \( R_{2} = 4.5 \), \( \bar{R}_{2} = 3.8 \). The simulation results are given in the following. \( \delta \) is uncertain perturbances of parameter.
The common right factor we select is \( H = I_{2} \). Taking the conservative upper bound of the compensating fictitious noise variance as \( \Delta _{\xi } = 0.5I_{2} \). The values of determinant \( \bar{V}_{M} \) changed with the uncertainty δ are shown in Fig. 4.1. From Fig. 4.1, the robust region of uncertainty δ is \( \Re_{\Delta \varPhi } = \left\{ {\delta |\det \bar{V}_{M} > 0} \right\} = \left( { - 0.806,0.171} \right) \), which ensures \( \Delta P_{M} > 0 \), i.e., \( \bar{P}_{M} < P_{M} \).
When \( \bar{Q} \) varies from 0 to Q, the changes of robust region of the uncertainty with \( \bar{Q} \) are given in Fig. 4.2. From Fig. 4.2, we can obtain that when \( \bar{Q} \) varies from 0 to Q, the robust region of the fused Kalman filter narrows.
A three-dimensional figure of the robust region of the Kalman filter is given in Fig. 4.3. From Fig. 4.3, we can see that the robust region of the fused robust Kalman filter how changes over \( \bar{Q} \) and δ.
Taking \( \Delta _{\xi } = 0.5I_{2} ,\;\delta = 0.1 \) in the robust region, the comparisons of filtering performance among the weighted measurement fusion optimal, robust, and sub-optimal Kalman filters are given in Fig. 4.4. From Fig. 4.4, we can see that the performance of suboptimal Kalman filter is clearly worse than that of the other two filters, because it does not consider the uncertainty of model parameter and noise variances, so suboptimal Kalman filter leads to serious performance loss.
In order to verify the above theoretical accuracy relations, Fig. 4.5 gives the mean square error (MSE) curves with \( \rho = 200 \) Monte Carlo simulation runs. According to the ergodicity [9], we have
From Fig. 4.5, we can see that when \( t \to \infty \), the values of \( MSE(t) \) are close to the corresponding theoretical values \( tr\bar{P}_{\theta } \), which verifies the robust accuracy relation (4.31).
4.4 Conclusion
For the multisensor system with uncertain parameters and noise variances, using a fictitious noise approach to compensate parameter uncertainties, a robust weighted measurement fusion Kalman filter has been presented based on the worst-case conservative system with the conservative upper bounds of noise variances. Based on the Lyapunov equation approach, its robustness is proved, and their robust accuracy is higher than that of each local robust Kalman filter. A search approach for finding the robust region is given.
References
Shalom YB, Li XR, Kirubarajan T (2001) Estimation with applications to tracking and navigation. Wiley, New York
Sun S, Deng Z (2004) Multi-sensor optimal information fusion Kalman filter. Automatica 40(6):1017–1023
Sriyananda H (1972) A simple method for the control of divergence in Kalman filter algorithms. Int J Control 16(6):1101–1106
Ebinara Y, Hagivara T (2005) A dilated LMI approach to robust performace analysis of linear time-invariant uncertain systems. Automatica 41(11):1933–1941
Qi W, Zhang P, Deng Z (2014) Robust weighted fusion Kalman filters for multisensor time-varing systems with uncertain noise variances. Sig Process 99:185–200
Qi W, Zhang P, Nie G-H, Deng Z (2014) Robust weighted fusion Kalman predictors with uncertain noise variances. Digit Signal Proc 30:37–54
Ran CJ, Hu YS, Gu L, Deng ZL (2008) Correlated measurement fusion steady-state Kalman filtering algorithms and their optimality. Acta Automatica Sinica 34:233–239
Kailath T, Sayed AH, Hassibi B (2000) Linear estimation. Prentice Hall, New York
Ljung L (1999) System identification. Theory for user, 2nd edn. Practice Hall PTR, Tsinghua University Press, Beijing
Acknowledgments
This work is supported by the Natural Science Foundation of China under grant NSFC-60874063 and NSFC-60374026.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yang, C., Deng, Z. (2015). Robust Weighted Measurement Fusion Kalman Filter with Uncertain Parameters and Noise Variances. In: Deng, Z., Li, H. (eds) Proceedings of the 2015 Chinese Intelligent Automation Conference. Lecture Notes in Electrical Engineering, vol 336. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-46469-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-662-46469-4_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-46468-7
Online ISBN: 978-3-662-46469-4
eBook Packages: EngineeringEngineering (R0)