An interval Kalman filtering with minimal conservatism

https://doi.org/10.1016/j.amc.2012.02.050Get rights and content

Abstract

The interval Kalman filtering (IKF) can handle parametric interval uncertainties of the system matrices, and it computes the lower and upper boundaries of the estimated states. In this paper, we propose an alternative form of interval Kalman filtering to reduce the conservatism inherent to the existing interval Kalman filtering. First, we address why the existing interval Kalman filtering scheme induces conservatism in the boundary estimation. Then, to remove the conservatism, we derive noise covariance matrices taking into account of interval uncertainties as well as process and measurement noises. Following the typical derivation process of the standard Kalman filtering, a new recursive form of interval Kalman filtering is derived. Through numerical simulations, the superiority of the new algorithm over existing IKF is illustrated.

Introduction

Robust control research has a long history. In robust control, two approaches are noticeable. The first approach is the traditional robust control [2]. The main interest of the traditional robust control problem is to handle control systems in the presence of model uncertainty bounded by maximum singular value (operator 2-norm). The other approach is to design a robust controller for the plant with parametric interval uncertainty [3]. Indeed, great amount of literature is available under the name of “interval”: for instance, interval algebra [4], [5], Schur stability of interval matrices [6], Hurwitz stability of interval matrices [7], interval polynomial matrices [8], eigenvalues of interval matrices [9], [10], [11], and robust control with parameter uncertainty [12]. Both problems (norm-based uncertainty and interval-based uncertainty) have been substantially studied and thus systematically formulated in numerous publications. Robust control problems are significantly linked with estimation problems; specifically with Kalman filtering, because in control problems, states are assumed available by either measurement or estimation. There are various types and numerous purposes of Kalman filtering. Associated with model uncertainty, robust Kalman filtering has attracted considerable amount of attention from control engineers. Most of literature with regard to robust Kalman filtering, however, has been devoted to norm-based uncertainties, structure-fixed uncertainties, and uncertain observations [13], [14], [15], [16], [17]. About a decade years ago, there was a novel trial to handle interval uncertainties in nominal parameters under Kalman filtering territory, namely interval Kalman filtering (IKF) [1]. The novel feature of IKF is the ability of coping with parametric interval variations in plant model along the time axis, but still keeping an optimality of standard Kalman filtering scheme. It can be said that the IKF is a correspondence of parametric robust control problem in estimation theory. Even though there are some performance improvements over existing algorithms [1], with possible actual applications such as ballistic missile tracking [18], unfortunately however there has been no theoretical enhancement nor research activity on IKF from that time on. The principal motivation of this paper is to reduce some conservatism inherent to IKF by way of considering the parametric uncertainties as additional disturbances. The paper is structured as follows. In the following section, some basic concepts and preliminarily required definitions are addressed. In Section 3, existing interval Kalman filtering (IKF) is briefly reviewed. The main result of this paper is established in Section 4, and some numerical simulations are carried out in Section 5. Conclusions are given in Section 6.

Section snippets

Basic concepts and definitions

Throughout the paper, we use the following concepts.

Definition 2.1

A parameter x is called interval parameter if it lies between two closed extreme upper and under boundary values x¯ and x, i.e., xxI=[x̲,x¯], x  R and x¯R. For all xxI, there exists a corresponding λ such that x=λx¯+(1-λ)x̲ with 0  λ  1, λ  R. A n × m matrix A is written as A = [aij]   Rn×m, i = 1,  , n, j = 1,  , m. An interval matrix AI is a matrix with interval elements such as: AI=aijI.

An interval matrix can be written as AI=[A̲,A¯] where A = [aij] and A¯=

Interval Kalman filtering (IKF)

Interval Kalman filtering (IKF) was firstly addressed in [1]. The main motivation of interval Kalman filtering is to handle uncertainties arising along the time axis. The main idea of interval Kalman filtering is straightforward and intuitive; in this section we briefly review the algorithm before proceeding to our main result. In (1), (2), matrices Ak can be rewritten as Ak=Ao+ΔAk,ΔAkΔAI=[-ΔA,ΔA], where ΔA is a constant matrix with positive elements. Likewise, Bk and Ck can be rewritten as Bk=

Alternative IKF (AIKF)

For the derivation of alternative interval Kalman filtering (AIKF), let us change (1), (2) such as:xk+1=Akxk+Bkξk=(Ao+ΔAk)xk+(Bo+ΔBk)ξk,=Aoxk+ΔAkxk+(Bo+ΔBk)ξk,yk=(Co+ΔCk)xk+ηk=Coxk+ΔCkxk+ηk.The terms ΔAkxk + (Bo + ΔBk)ξk and ΔCkxk + ηk are considered as process and measurement noises respectively. To continue, it is necessary to establish covariance matrices for process noise and measurement noise, which are defined as: Q=E{[ΔAkxk+(Bo+ΔBk)ξk][ΔAkxk+(Bo+ΔBk)ξk]T} and R=E{[ΔCkxk+ηk][ΔCkxk+ηk]T}.

Example 1

Let us consider the following discrete-time linear system (’A’ matrix was obtained from Example B of [1]) with 50% interval uncertainties in the nominal plant:xk+1=0.40.1-0.10.2+ΔAkxk+1111+ΔBkξkyk=11+ΔCkxk+ηkwhereΔAkΔAI=[-0.2,0.2][-0.05,0.05][-0.05,0.05][-0.1,0.1];ΔBkΔBI=[-0.5,0.5][-0.5,0.5][-0.5,0.5][-0.5,0.5];ΔCkΔCI=[-0.5,0.5][-0.5,0.5]with Q=E{ξξT}=10-30010-3 and R = {ηηT} = 10−3, and the sampling step is  0.1. Plots of Fig. 1 are the test results from interval Kalman filtering ((a) and (b))

Conclusions

This paper was devoted to the alternative form of interval Kalman filtering (IKF). After addressing conservatism inherent to IKF, which makes the system diverge easily, we established a new algorithm based on interval computation. The alternative interval Kalman filtering (AIKF) does not require interval arithmetics in propagation and correction processes since interval uncertainties are contained into process and measurement noise covariances. Following the standard derivation process of

Acknowledgement

The research of this paper was supported by Basic Research Projects in High-tech Industrial Technology of Gwangju Institute of Science and Technology (GIST), and by National Research Foundation of Korea (NRF) (No. 2011–0002847 and 2011–0021474).

References (18)

There are more references available in the full text version of this article.

Cited by (12)

  • Interval observer filtering-based fault diagnosis method for linear discrete-time systems with dual uncertainties

    2022, Journal of the Franklin Institute
    Citation Excerpt :

    However, studies with very few results have just started in this area. During the early years, some works regarding the interval Kalman method [18–20] combine Gaussian distribution and interval uncertainty. These studies have three main weaknesses.

  • Fuzzy Kalman-type filter for interval fractional-order systems with finite-step auto-correlated process noises

    2015, Neurocomputing
    Citation Excerpt :

    Therefore, in modeling and analysis of such systems, one needs to handle uncertainty. A few theoretical proposals have been published which proposed Kalman filter algorithm for interval linear system [15–19]. But, these proposed algorithms can be used only for integer-order system.

  • An algorithm to determine linear independence of a set of interval vectors

    2013, Applied Mathematics and Computation
    Citation Excerpt :

    In systems theory, model uncertainty problems have been effectively and popularly handled via the “interval” concept. A great amount of literature is available under this name; for example, interval algebra [1], Kharitonov’s theorem on Hurwitz stability of interval polynomial systems [2], eigenvalues of interval systems [5,6], the regularity of interval matrices [7], the Hurwitz and Schur stabilities of interval matrices [8,9], the stability and controller design of interval dynamic systems [10–12], the maximum singular value of a complex interval matrix [13], robust control with parameter uncertainty [14], zeros and filtering of interval equations [15,16], and the linear independence of interval vectors [17–19]. Indeed, in the field of robust systems theory, the stabilities of uncertain linear systems have been widely studied on the basis of interval matrices because the positions of the eigenvalues of interval matrices determine the characteristics of stability.

View all citing articles on Scopus
View full text