Stochastic stability of a modified unscented Kalman filter with stochastic nonlinearities and multiple fading measurements

https://doi.org/10.1016/j.jfranklin.2016.10.028Get rights and content

Abstract

Stochastic stability of a modified unscented Kalman filter is investigated for a class of nonlinear systems with stochastic nonlinearities and multiple fading measurements. Note that the stochastic nonlinearities are represented by statistical means which indicate multiplicative stochastic disturbances. The fading probability of fading measurements is individual for each sensor. Convergence on the modified unscented Kalman filter is established if there exists a lower bound for the mean of fading probability. Sufficient conditions are obtained to ensure stochastic stability of the modified unscented Kalman filter. The effectiveness of the filtering algorithm is verified by an illustrative numerical example.

Introduction

Filtering for nonlinear dynamic systems is an important research area which has attracted considerable interest, for the reason that almost all practical systems involve nonlinearities of one kind or another. During the past several decades, extended Kalman filter (EKF) is widely used to solve problems on nonlinear state estimation [10]. However, there exist some well-known limitations due to linearization technique, such as the difficulties in implementing and tuning [17]. Unscented transformation (UT) has been used to substitute linearization in unscented Kalman filter (UKF) which is an improvement for EKF [3]. The second-order accuracy of Taylor expansions is obtained by the UKF, but only the first-order accuracy can be got by the linearization technique. Due to that both explicit Jacobian and Hession calculations are not necessary, the computational complexity of UKF is comparable to EKF. Performance of UKF for nonlinear stochastic discrete-time systems with linear measurement equation has been analyzed in [8]. Afterwards, stochastic stability of UKF with intermittent observations is investigated [11]. In [18], [20], adaptive UKF based on some rules is studied. In addition, there exist a multitude of promising application potentials for UKF in various practical engineering problems, such as mobile target tracking [3], [4], position determination [7], training of neural networks and so on.

In engineering practices, nonlinearity is a common feature that increases the complexity of system modeling greatly [26], [27]. Due to the fact that nonlinearity may cause oscillation or even instability, works for nonlinear systems are the main trend of research topics. In [22], a robust EKF for nonlinear systems is derived by guaranteeing an optimized upper bound on the state estimation error covariance. In [17], an error behavior of a discrete-time EKF is analyzed for general nonlinear systems, and stochastic stability of EKF is also discussed. A fault detection method using the residuals generated by UKF is proposed for nonlinear systems [21]. Note that the nonlinearities are often described by a deterministic way in aforementioned literatures, but there also exist another kind of nonlinearities, namely stochastic nonlinearities described by statistical means. The stochastic nonlinearities occur randomly due to high moving speed of tracked targets, intermittent network congestion and modification of linearized model for nonlinear systems. A lot of results on stochastic nonlinearities have been reported, refer to [19], [23], [24], [25]. A finite-horizon EKF problem is investigated for nonlinear systems with stochastic nonlinearities in [6], where the considered stochastic nonlinearities are quantified by known matrices.

In networked systems, perfect communication is not always available for the extensive application of wireless sensors and actuators [28], [29]. Fading measurements as the most continually occurred phenomena are widely investigated [5]. Missing measurements occur when the fading measurements reach an extreme case. Thereby, many results on fading measurements and missing measurements are obtained in recent years. An envelope-constrained filtering problem is investigated for time-varying stochastic systems with fading measurements [2]. Kalman filter is designed in terms of handling noisy packets occurring in wireless fading channels [13]. Furthermore, fading channels are partially compensated through control of bit-rates and power levels used by radio amplifiers, see, e.g., [14], [15], [16]. For nonlinear filtering, EKF is investigated for nonlinear systems with multiple missing measurements, where missing measurements are governed by certain probability distribution [6], but convergence on the proposed filter is not analyzed. Considering the limitations of EKF, [12] shows a modified UKF for wireless sensor networks with fading channel, and statistical convergence of the estimation error covariance is studied. However, to the best of our knowledge, UKF with stochastic nonlinearities and multiple fading measurements has not been fully investigated, which motivates us to make an effort in this paper.

In this paper, we focus on the problem of UKF-based state estimation for a class of nonlinear systems over wireless sensor network. Two phenomena of stochastic nonlinearities and multiple fading measurements are considered for the systems. Both deterministic and stochastic nonlinearities described by statistical means are taken into account. The fading probability governing the fading measurements is allowed to be any discrete distribution taking values over the interval [βk,γk]. A modified unscented Kalman filter (MUKF) is designed to deal with the nonlinear filtering problem. Sufficient conditions for convergence on the MUKF are derived, which indicates that the estimation error covariance is bounded when the mean of fading probability has a lower bound. Stochastic stability of the MUKF is analyzed if noise covariance and initial estimation error are small enough. Finally, a numerical example is provided to illustrate the effectiveness of the proposed nonlinear filter.

The paper is organized as follows: Section 2 is a brief introduction of current discussion on the issue. The MUKF with stochastic nonlinearities and multiple fading measurements is proposed. In Section 3, convergence and stochastic stability on the MUKF are demonstrated. In Section 4, an illustrative example is given to show the effect of the improved filtering algorithm. Some conclusions are given in Section 5. The main contributions of this paper are summarized as below:

  • (i)

    A modified unscented Kalman filter is designed for a class of nonlinear systems with stochastic nonlinearities and multiple fading measurements.

  • (ii)

    Sufficient conditions are obtained to ensure convergence and stochastic stability of the modified unscented Kalman filter.

  • (iii)

    A critical value for mean of fading probability exists to ensure convergence of the proposed filter.

Notation: The notations are standard in the paper. Rn represents the n-dimensional Euclidean space. For a matrix P, PT and P−1 denote the transpose and inverse of matrix P, respectively. P>0 means that the matrix P is real symmetric and positive definite. tr(·) stands for the trace of a matrix and · denotes the Euclidian norm of corresponding vectors or the spectral norm of corresponding matrices. ρ(P) represents its spectral radius, E{x} stands for the expectation of random variable x and E{x|y} presents the expectation value of x conditional on y. I and 0 represent the identity matrix and the zero matrix with appropriate dimensions, respectively. diag{X1,X2,,Xn} stands for a block-diagonal matrix with matrices {X1,X2,,Xn} on the diagonal.

Section snippets

Problem formulation

Consider a discrete time-varying system with stochastic nonlinearities, multiple fading measurements and random noises, where the structure diagram of the system is shown in Fig. 1.

The system model is represented by: xk+1=f(xk)+g(xk,ηk)+Dkωkyk=Ξkh(xk)+s(xk,ζk)+νkwhere kN is the discrete time, N={0,1,}. xkRn represents the state vector to be estimated, and ykRm represents the measurement output. Both ηk and ζk are zero-mean Gaussian disturbances. Dk is a known matrix with appropriate

Error bounds for the modified unscented Kalman filter

Theorem 1

Suppose that the linearized forms of the nonlinear system (1), (2) satisfy uniform observability condition. There exist real constants c̲, e̲, n̲2, l̲, r¯, ξ̲, p^>0, such that the following bounds on various matrices are satisfied for every k0: c̲2ICkCkT,e̲2IEkEkT,n̲22IΔ2,kΔ2,kTl̲2ILkLkT,Rkr¯I

If (1+ε1)nΠk+12Γk+12c̲+e̲n̲2l̲I<ξ̲IΞ¯k, thenP^k+1|k+1p^I

Proof

Combining Eqs. (16), (22), it can be seen that P^k+1|k+1={(Ak+BkΔ1,kLk)P^k|k(Ak+BkΔ1,kLk)T+E[g(xk,ηk)gT(xk,ηk)]+DkQkDkT}{(Ak+BkΔ1,kLk)P^k

Numerical simulation

In this section, a simulation example is presented to illustrate the effectiveness and applicability of the MUKF. Consider a maneuvering target tracking system with stochastic nonlinearities and multiple fading measurements as follows [6]: xk+1=f(xk)+g(xk,ηk)+Dkωkyk=Ξkh(xk)+s(xk,ζk)+νkwhere f(xk)=[0.8xk1+xk1xk21.5xk2xk1xk2],Dk=[0.010.03]h(xk)=7.5sin(xk2)where xk1 and xk2 represent the position and velocity of the target, respectively. ωkR and νkR stand for Gaussian white noises with means 0

Conclusions

In this paper, the UKF-based nonlinear filtering problem has been investigated for general nonlinear systems with stochastic nonlinearities and multiple fading measurements. Sufficient conditions for the convergence on the MUKF have been established based on the existence of an upper bound for estimation error covariance when the mean of the fading probability has a lower bound. Stochastic stability of the filter has been proved by analyzing the boundedness of estimation error. Moreover, it has

Acknowledgements

The authors would like to thank the anonymous reviewers for their detailed comments which helped to improve the quality of the paper. The work was supported by the National Natural Science Foundation of China (61573301, 61473161, 61403330, 61403125), the Postdoctoral Science Foundation of China (2014M551052), the Science Fund for Distinguished Young Scholars of Hebei Province (F2016203148), the Natural Science Fund of Hebei Provincial (F2015203163), the Natural Science Foundation of Hebei

References (29)

  • Y. Yu et al.

    Design of non-fragile state estimators for discrete time-delayed neural networks with parameter uncertainties

    Neurocomputing

    (2016)
  • R. Bhatia, Matrix Analysis. Graduate Texts in Mathematics,...
  • S. Julier, J. Uhlmann, H.F. Durrant-Whyte, A new approach for filtering nonlinear system, in: Proceedings of the...
  • S. Julier, The scaled unscented transformation, in: Proceedings of the American Control Conference, Anchorage, AK,...
  • Cited by (28)

    • Recursive distributed fusion estimation for nonlinear stochastic systems with event-triggered feedback

      2021, Journal of the Franklin Institute
      Citation Excerpt :

      For linear systems, many well-known distributed fusion estimators are given on account of Kalman filter, including federated square root filter [5], sequential covariance intersection fusion [6], optimal sequential fusion [7] and time-varying weight information filter [8]. A modified unscented Kalman filter is designed for nonlinear systems with stochastic nonlinearities and multiple fading measurements [9]. Furthermore, for multi-sensor nonlinear stochastic systems, two kinds of distributed nonlinear fusion schemes are researched based on unscented information filtering and multiple model UKF in Lee [10] and Li and Jia [11], respectively.

    • Two-stage exogenous Kalman filter for time-varying fault estimation of satellite attitude control system

      2020, Journal of the Franklin Institute
      Citation Excerpt :

      But due to the error produced by the interruption of higher-order terms in the Taylor series expansion, EKF-based methods are not suitable for systems with strong nonlinearities. To improve the accuracy of nonlinear filtering algorithm, researchers suggested the unscented Kalman filter(UKF)-based method [14,15] and the cubature Kalman filter(CKF)-based method [16,17]. Both of them could obtain more accurate estimations of the nonlinear state with large computing cost.

    • Optimal recursive estimation for networked stochastic uncertain systems with fading measurements and time-correlated channel noises

      2019, Journal of Computational and Applied Mathematics
      Citation Excerpt :

      2) When the signal is transmitted through a communication medium, part of the energy will randomly be converted into heat energy or be absorbed by the communication medium, which results in the fading of the signal. In [36,37], the unscented Kalman filter with sufficient conditions for convergence is derived for the stochastic nonlinear systems with multiple fading measurements. However, the process and observation noises are assumed to be uncorrelated.

    • UKF-based remote state estimation for discrete artificial neural networks with communication bandwidth constraints

      2018, Neural Networks
      Citation Excerpt :

      UKF has been widely used in real-world applications such as spacecraft attitude estimation (Lee, Vukovich, & Lee, 2017) and target tracking (Roy & Mitra, 2016). Some modified UKFs have been developed with hope to handle possibly imperfect transmissions, and the stability of these filters has also been thoroughly discussed under certain conditions guaranteeing the boundedness of the filtering error in mean square (Li & Xia, 2012, 2013, 2015; Li, Yu, Xia, & Yang, 2017). It is noted that ANNs are typical nonlinear systems due to the existence of the neuron activation functions and, as a result, UKF is applicable to the neuron state estimation problem for ANNs.

    View all citing articles on Scopus
    View full text