Abstract

The robust fusion filtering problem is considered for linear time-varying uncertain systems observed by multiple sensors. A performance index function for this problem is defined as an indefinite quadratic inequality which is solved by the projection method in Krein space. On this basis, a robust centralized finite horizon fusion filtering algorithm is proposed. However, this centralized fusion method is with poor real time property, as the number of sensors increases. To resolve this difficulty, within the sequential fusion framework, the performance index function is described as a set of quadratic inequalities including an indefinite quadratic inequality. And a sequential robust finite horizon fusion filtering algorithm is given by solving this quadratic inequality group. Finally, two simulation examples for time-varying/time-invariant multisensor systems are exploited to demonstrate the effectiveness of the proposed methods in the respect of the real time property and filtering accuracy.

1. Introduction

In many advanced systems, multiple homogeneous or heterogeneous sensors are spatially distributed to provide large coverage, diverse viewing angles of the things of interest [1, 2]. How to deal with large amounts of overlapping and complementary data sampled by these sensors is a crucial issue. The fusion filtering technology could effectively integrate these data to estimate the signal of interest.

In the existing literature, the research of fusion filter has already become a focus in recent years. Most of the existing results are usually developed from Kalman filter [37], on the basis of two necessary assumptions: the system parameters are given, and the system noises satisfy the Gaussian distributions with given statistic characteristics. These assumptions, however, are usually too idealistic to obtain in practice. Recently, several fusion filtering methods are also developed with different assumptions. While the system parameters include some uncertainties and the system noises are Gaussian, by describing the system parameter uncertainties as multiplicative noises or the norm-bounded uncertainties, several robust Kalman fusion filters are deduced in [810]. While the system parameters are given and the statistic characteristic of system noises is unknown, some centralized fusion filters are presented based on the linear matrix inequality (LMI) technology or the Riccati equation technology [1113]. For the linear time-invariant multisensor system with energy-bounded noises and norm-bounded uncertain parameters, the centralized robust fusion filters are proposed in [14, 15]. In [16], a centralized distributed -consensus filtering method is proposed for discrete time-varying systems by solving a set of different linear matrix inequalities in each filtering period and further extended for two kinds of uncertain systems.

However, there are still some performance and application deficiencies in the (robust) fusion filters mentioned above. The deficiencies on performance are mainly embodied in the real time property. This is due to the centralized fusion structure of these filters [1115], in which the measurement functions of different sensors are augmented into a high-dimensional measurement function, whose dimension increases with the increase of sensors. Therefore, the running time of these fusion filters can be affected by the implicit high-dimensional operation. What is more, these fusion filters are designed on the basis of the measurements sampled by all sensors. It is implied that the estimate of the signal to be estimated cannot be obtained until all measurements sampled by different sensors in a fusion period arrive at the information processer. Particularly when measurements are transmitted with random delayed phenomenon, the real time performance of the centralized fusion methods is usually very poor. The deficiency on application refers to the fact that most available literature concerning the fusion filtering problems has been limited to time-invariant systems, and the state estimation problem for the corresponding time-varying systems has not been paid adequate research attention to despite its clear engineering significance.

In this paper, we aim to investigate the robust fusion filtering method for time-varying multisensor uncertain systems. The research work in this paper mainly includes the following parts:(i)In this paper, the impacts of the parameter uncertainty and the system noises on the fusion estimate errors are expressed by an indefinite quadratic inequality, whose stationary can be given by a projection method in Krein space. On this basis, a robust centralized finite horizon fusion filtering algorithm is designed.(ii)In order to improve the real time property of the above robust fusion filtering algorithm, the performance index function is reformulated into a set of quadratic inequalities. By sequentially solving these quadratic inequalities, a real time robust finite horizon fusion filtering algorithm is developed.

The remainder of this paper is organized as follows. In Section 2, the time-varying multisensor system is formulated. Two robust finite horizon fusion filtering algorithms are proposed in Section 3, respectively, according to the centralized fusion strategy and the sequential one. Simulation results and comparisons are presented in Section 4, and some conclusions are given in Section 5.

Notation. The notation used here is fairly standard except where otherwise stated. The superscript “” stands for matrix transposition, denotes the -dimensional Euclidean space, and denotes the identity matrix with appropriate dimension. The notation , where is positive definite. The vectors in Hilbert space are denoted by bold face letters, such as “,” and the ones in Krein space are denoted by the bold face letters with bar, such as “.” stands for the inner product in Krein space.

2. Problem Formulation

Consider the following time-varying -sensor system with uncertain parameters:where is the state vector. is the measurement output of sensor . is the process noise and is the corresponding measurement noise of sensor . is the signal to be estimated. , , are the given matrices with compatible dimensions. is a real-valued uncertain matrix satisfying , in which , are known time-varying matrices and is time-varying uncertainty satisfying .

3. Robust Finite Horizon Fusion Filtering Algorithms

Define the following auxiliary variables [17]:Then the system shown in (1) can be rewritten as

Due to , , we can also get

Denote as the fusion filtering result of , based on the measurements , and . The transfer function of the system noises and can be expressed aswhere and is an initial estimate of . is a given positive definite matrix.

For a given scalar , the following constraint is given to map the system noises to the filtering error:It is obvious from (6) thatCombining the above constraints (4) and (7), we can obtain the following performance index function for the robust fusion filtering process: Rewrite (8) as

The above performance index means(1)there is a minimum of at a stationary point ;(2)the minimum .

The stationary point of indefinite quadratic forms in Hilbert space corresponds to a projection in Krein space [1720]. In the remainder of this section, the projections in Krein space will be solved to obtain the stationary point of and further to yield the estimates of the signal to be estimated.

3.1. Centralized Robust Finite Horizon Fusion Filtering Algorithm

Define the following augmented matrices: Then we can rewrite (1) in the following augmented matrix form:here . And the performance index function shown in (9) can be further expressed as in which .

Theorem 1. Given a positive scalar , for the augmented matrix system shown in (11), the following robust finite horizon fusion filter can be given to satisfy the performance index function (9), based on the centralized fusion strategy:whereThe existing condition of this robust fusion filter is that and have the same inertia index.

Proof. The performance index function (9) can be expressed by the indefinite quadratic augmented matrix inequality (12), in which the stationary point of corresponds to a projection in the following Krein subspace:withDenote , . The stationary point of the indefinite quadratic form (12) corresponds to the projection of into the Krein subspace spanned by . Let be the projection of into , and let be . Then is an orthogonal basis of , and the projection of into the Krein subspace is given byThe projection of into iswhereDenote ,; thenThe projection of in (17) corresponds to a stationary point of the indefinite quadratic form in (12), and the value of at this stationary point isin which Due to the fact that can be expressed as the form in (23), can also be given by (24):Here, According to [19, 20], is the minimum of if and only if and have the same inertia. Considering the block triangular factorization of as shown in (23), the sufficient condition of the minimum is . Therefore, a choice of to ensure is ; then the estimate of the signal to be estimated isin whichThe existing condition of this filter is that and have the same inertia index.
The Riccati equation is given by

Remark 2. Given a positive scalar , the value of and can be obtained in each fusion period. Then compare the inertia index (the number of positive eigenvalues) of and . If they have the same inertia index, the fusion filters in Theorem 1 are applied to the corresponding fusion period. Otherwise, the value of should be changed, and the fusion filter needs to be resolved for the changed performance index function.

In Theorem 1, a robust finite horizon fusion filtering algorithm is proposed based on the centralized fusion strategy. The estimate of the signal to be estimated cannot be obtained until all measurements sampled by different sensors arrive at the fusion center, by a high-dimensional operation. Obviously, the real time property of the centralized fusion methods is usually lost to some extent in this fusion filtering process.

Motivated by this situation, in the next subsection, an equivalent real time robust finite horizon fusion filtering algorithm is also proposed for the time-varying -sensor system with uncertain parameter, on the basis of the sequential fusion strategy.

3.2. Sequential Robust Finite Horizon Fusion Filtering Algorithm

Without loss of generality, assume that the arrival sequence of the measurements is just the sequence of the sensors; namely, the measurements arrive at the fusion center in the sequence . These measurements could be dealt with sequentially in the fusion center, according to the sequential fusion strategy. Denote the corresponding system state of by ; then one gets

Lemma 3. The performance index function shown in (9) can also be expressed as the following set of quadratic inequalities:

Theorem 4. For the augmented matrix system shown in (11), the following sequential robust finite horizon fusion filter can be given to satisfy the performance index functions (30a), (30b), and (30c):in whichThe existence condition of this robust fusion filter is that and have the same inertia index.

An analytical proof of this theorem is given in the remainder of this section.(I)When arrives at the fusion center, the corresponding subsystem is

The corresponding performance index function is (30a), the stationary point of which corresponds to a projection in the following Krein subspace:with

The stationary point of (30a) corresponds to the projection of in the Krein subspace spanned by . Denote the projection of in by , and the error . Obviously, is an orthogonal basis of . Therefore, the projection of in is given by

The projection of in is given bywhere

One gets

corresponds to the stationary point of (30a), the value of at which point iswhere ,.

Because ,.

The estimate of the signal to be estimated is given byin which

Because , the corresponding Riccati equation is given by(II)When arrives at the fusion center, the corresponding subsystem is

The corresponding performance index function is (30b), the stationary point of which corresponds to a projection in the following Krein subspace:with

The stationary point of (30b) corresponds to the projection of in the Krein subspace spanned by . Denote the projection of in as , and . Obviously, is an orthogonal basis of . Therefore, the projection of in is given by

The corresponding projection of is given byin which Then,

corresponds to the stationary point of (30b), the value of at which point iswhere ,. Therefore, .

Then the estimate of the signal to be estimated is given by

Because , the corresponding Riccati equation is given by(III)When arrives at the fusion center, the corresponding subsystem is

The corresponding performance index function is (30c), the stationary point of which corresponds to a projection in the following Krein subspace:with

The stationary point of (30c) corresponds to the projection of in the Krein subspace . Denote

Then is an orthogonal basis of . And we can obtain the projection of in as

The corresponding projection of is given by

Denote ; then one gets

corresponds to the stationary point of (30c), the value of at which point isin which

Therefore,where

is the minimum of , if and only if and have the same inertia. Considering (59), one gets the sufficient condition of the minimum that is equivalent to . A choice of to ensure is ; then the estimate of the signal to be estimated is

Because , the corresponding Riccati equation is given by

Based on the analysis of the above three cases, a novel robust finite horizon fusion filter is given by (41a), (41b), (41c), (41d), (50a), (50b), and (50c) and (63a), (63b), (63c), (63d), and (63e), which could deal with the measurements sequentially.

Remark 5. The existing robust finite horizon fusion filters are mostly designed for the time-invariant systems, while the two proposed robust finite horizon fusion filters not only apply to the time-varying systems, but also could deal with the fusion filtering problem for time-invariant ones.

Remark 6. As shown in Section 3.1, the centralized robust finite horizon fusion filter deals with all measurements in a filtering process. It means that the estimate of the signal to be estimated cannot be obtained until these measurements are all received by the fusion center. It is implied that the real time performance of the centralized fusion methods is usually poor, especially for the scene that the fusion center asynchronously receives measurements or with delay phenomenon. By contrast, the sequential robust finite horizon fusion filter proposed in Section 3.2 sequentially handles measurements in time, once it is received by the fusion center, and avoids waiting for other measurements. In this sense, this sequential fusion filter is real time.

Remark 7. The two proposed methods could obtain the same fusion filtering accuracy, which is illustrated in the next section.

Remark 8. In a fusion period, the centralized robust finite horizon fusion filter needs strong matrix computing ability to deal with a filtering process of a -dimensional measurement, while the sequential robust finite horizon fusion filter needs to deal with filtering processes of -dimensional measurement. The filtering time of the proposed robust fusion filters is comparatively analyzed in the simulation in the next section.

4. Simulation

In this section, two numerical examples are exploited to illustrate the effectiveness and the equivalence of the two proposed robust fusion filters for linear time-invariant systems and linear time-varying systems. For convenience, the centralized robust finite horizon fusion filter proposed in Section 3.1 is marked as “Filter 1,” while the sequential one proposed in Section 3.2 is “ Filter 2.”

4.1. The Linear Time-Invariant System Case

In order to verify the effectiveness of the two proposed robust fusion filters for linear time-invariant systems, the following linear discrete system is considered:where is the state and is the process noise. represents the unknown real-valued time-varying matrix, and . In this section, .

Consider the system running process observed by three sensors, the observation equations of which can be given by ,, in which could be , , or ;. The signal to be estimated is . The initial conditions are , , and .

In each fusion period, the global fusion filtering result is obtained when the last received measurement is filtered. Considering the asynchronously and delay phenomenon mentioned in Remark 6, the filtering time of the last measurement in each fusion period of different methods is statistically compared. What is more, the whole filtering time of different methods is also compared. Using Monte-Carlo method of 100 runs, we statistically analyze the mean of the filtering time of the last measurement in each fusion period of different methods and the mean of the filtering time of different methods in Table 1. By this way, we compare the real value and the estimates of the signal to be estimated by different methods in each fusion period in Figure 1 and the absolute value of estimation error values by different methods in each fusion period in Figure 2, the mean values of which are further given in Table 1.

As shown in the simulation results above, the two proposed robust fusion filters are able to effectively deal with the robust fusion filtering problems for the linear time-invariant system with unknown system parameter as given by (1). The functional equivalence of the two proposed robust fusion filters is verified from the fact that they have the same estimated accuracy as shown in Figure 2 and Table 1.

Furthermore, due to the sequential fusion strategy, Filter 2 could estimate the interested signal with each measurement once it arrives at the fusion center, without waiting for all the measurements received by the fusion center. It means that Filter 2 is a real time robust fusion filter. In each fusion period, although the whole filtering time of Filter 2 is longer than the one of Filter 1 when is and , the filtering time to deal with the last measurement by Filter 2 is shorter than the one by Filter 1, as shown in Table 1.

It is indicated that the mean filtering time of Filter 1 in a fusion period increases with the increase of the dimension of the measurement matrix , and it is over the mean filtering time of Filter 1 when is . This is because Filter 1 is designed based on the augmented measurement function, while the augmented operation is avoided in Filter 2. In the fusion filtering process, it is inevitable to perform high-dimensional matrix inversion operation. Therefore, the sequential fusion filter is more effective when the dimension of the measurement is higher. For the scenario that all measurements are sampled by different sensors at the same time and received by fusion filter synchronously, the centralized fusion filter is a good choice.

4.2. The Linear Time-Varying System Case

In this subsection, the following linear time-varying system is considered. And the two proposed fusion filters are compared with the fusion filter which ignores the uncertainty of system parameters and the centralized robust fusion filtering method evolved from [16], which are separately marked as “Filter 3” and “Filter 4”:where . The signal to be estimated is . The initial conditions are , , and . Using Monte-Carlo method of 100 runs, the statistical analysis results are shown in Figures 3 and 4 and Table 2.

As shown in the simulation results, the two proposed fusion filters have the same filtering results. Compared with the centralized fusion filter ignoring the system parameter uncertainty (Filter 3), both of the proposed fusion filters have higher filtering accuracy. This is because the information of the uncertain parameter is effectively utilized by the proposed fusion filters, while it is ignored by Filter 3.

Filter 4 is a priori robust fusion filter, while the proposed robust fusion filters are a posteriori ones. Therefore, the absolute values of the estimate error by Filter 1 and Filter 2 are lower than the ones of Filter 4, as shown in Figure 4 and Table 2. What is more, in each fusion period, a recursive optimization process is required to solve the robust fusion filter parameters by the LMI toolbox. That is why the filtering time of Filter 4 is longer than others.

In each fusion period, the mean filtering time of the last measurement by Filter 2 is shorter than the one by others. This is because of the sequential fusion strategy, according to which the measurements are sequentially dealt with by fusion filter once they arrive, but not dealt with by the others together.

5. Conclusions

In this paper, two robust finite horizon fusion filtering algorithms are proposed for linear time-varying uncertain systems. The linear estimation method in Krein spaces is utilized to solve the performance index function which is defined as an indefinite quadratic inequality. Firstly, the stationary of the indefinite quadratic form is given by a projection method in Krein space. Based on the projection method, a robust centralized finite horizon fusion filtering algorithm is designed. Then, the performance index function is substituted by a set of quadratic inequalities. A sequential robust fusion filtering method is developed by solving these quadratic inequalities. The simulations illustrate the effectiveness of the two proposed algorithms.

Appendix

Proof of Lemma 3

Proof. Assume that .
Because of the fact that , thenIn (9),Therefore, .

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This research was supported in part by the Natural Science Foundation of China (Grants nos. 61333005, 61304258, 61371064, and 61174112), the Technical Innovation Talents Scheme of Henan Province (Grant no. 2012HASTIT005), and the Education Department of Henan Province Natural Science Research Program (15A413011).