Abstract

In order to reduce the transmission pressure of the networked system and improve its robust performance, an adaptive innovation event-triggered mechanism is designed for the first time, and based on this mechanism, the robust local filtering algorithm for the multi-sensor networked system with uncertain noise variances and correlated noises is presented. To avoid calculating the complex error cross-covariance matrices, applying the sequential fusion idea, the robust sequential covariance intersection (SCI) and sequential inverse covariance intersection (SICI) fusion estimation algorithms are proposed, and their robustness is analyzed. Finally, it is verified in the simulation example that the proposed adaptive innovation event-triggered mechanism can reduce the communication burden, the robust local filtering algorithm is effective for the uncertainty generated by the unknown noise variances, and two robust sequential fusion estimators show good robustness, respectively.

1. Introduction

It is well known that Kalman filtering algorithm is the most widely used filtering method at present. However, the traditional Kalman filter requires precisely known model parameters and noise variances, and the above requirements cannot be easily satisfied in practical applications. When the sensor system is in the stochastic uncertain state, the traditional Kalman filter will decrease the accuracy or even diverge [1], which can be improved by designing a robust Kalman filtering algorithm to cope with all allowable uncertainties and obtain the minimum upper bound on the actual filtering error variance [2]. The robust Kalman estimator was designed for the sensor systems with mixed uncertainties by converting the original system to a new system with uncertain noise variances only by the fictitious noise technique in [3].

Kalman filtering algorithm was first applied in single sensor systems, but with the rapid development of the network communication technology, more and more sensors are widely used in military, aerospace, transportation, and other fields [4], and the data of each node (sensor) are transmitted through communication channels, which form the sensor networked system. Multi-sensor information fusion techniques, fusing and processing information from multiple nodes, have been developed to obtain more accurate data. Currently, the basic fusion methods in the field of state estimation are centralized fusion and distributed fusion methods. The centralized fusion method uses all information to obtain the global optimal estimation. But in actual applications, a large amount of data should be handled, so the computational burden of the centralized fusion method is high and its fault tolerance and reliability are poor. The distributed fusion method fused the local state estimation transmitted from each local sensor to the fusion center, whose mainstream methods include the distributed fusion algorithms weighted by matrices [5], diagonal matrices [6], and scalars [7]. Those algorithms have lower accuracy but a less computational burden and a parallel structure with higher fault tolerance.

Many results have been achieved in the research on the networked systems with uncertainties. In [810], the local and fused robust time-varying Kalman predictors, filters, and smoothers were proposed for uncertain systems with uncertain noise variances. The robust Kalman estimators were designed for sensor systems with mixed uncertainties in [11], which was achieved by converting the original system into a new system with uncertain noise variances and applying the augmented state, derandomization, and fictitious noise technologies.

In the networked systems, some factors, such as the discretization of the continuous system [12, 13], the normalization of the generalized system [14], the environment involving the same noise source, and so on, will lead to the correlation between the process noise and the observation noise from the single sensor or that between the observation noises from two different sensors. In [15], an optimal sequential filtering algorithm was proposed for linear time-varying discrete systems, where the observation noises are cross-correlated. In [16], a distributed fusion filter was presented for the multi-sensor system with finite-step autocorrelation of process noises and cross-correlation among observation noises, using the matrix-weighted fusion estimation algorithm.

Some research works focus on the sensor networked system with both uncertainties and correlated noises. A distributed weighted fusion robust Kalman filtering algorithm was proposed for uncertain networked systems with one-step autocorrelated and two-step cross-correlated noises in [17]. In [18], a robust extended Kalman filter was proposed for nonlinear discrete-time systems with unknown inputs and correlated noises.

The above-used fusion methods require known estimation error cross-covariances among the local sensors exactly, which are not easily available in practice, while covariance intersection (CI) fusion algorithm can overcome this weakness and reduce the computational burden significantly [19]. Inverse covariance intersection (ICI) fusion algorithm was proposed in [20, 21], which was proved to be less conservative than CI fusion algorithm and has tight consistency. To extend the above two fusion algorithms to the multi-sensor systems and reduce the computational burden and the complexity of the batch algorithm [22, 23], based on the sequential fusion idea [24], the sequential inverse covariance intersection (SICI) fusion algorithm was proposed in [25, 26], which is equivalent to the multiple two-sensor ICI fusion estimation, inherits the advantages of ICI fusion algorithm, and is more suitable for the actual applications.

The sampling period is usually set in the traditional multi-sensor networked systems, which means that the time-triggered mechanism is used for data transmission. But due to the limited bandwidth, the transmission process may generate packet loss, while using an event-triggered mechanism can reduce the transmission pressure of the networked system and save the cost of communication resources. So, more researchers are concerned with the study of the event-trigger mechanisms. For example, the mode-dependent event-triggered mechanism was designed for the discrete-time fuzzy Markov jump singularly perturbed systems in [27], and the adaptive event-triggered mechanism was designed for the semi-Markovian switching cyber-physical systems in [28]. Based on the innovation triggering mechanism [29], an optimal state estimation algorithm for a multi-sensor system with correlated noises was presented by an iterative white-noise estimator, which can significantly reduce the communication requirements compared with the traditional time-triggered scheme, although the estimation performance is slightly degraded. In [30], based on an innovation event-triggered mechanism, a distributed fusion estimation algorithm was proposed for the multi-sensor nonlinear networked system with stochastic transmission delays, which reduced the measurement transmission data from each communication channel and ensured the estimation performance. Under the linear minimum variance criterion, based on the innovation event-triggered mechanism, an event-triggered optimal sequential fusion filter for the multi-sensor correlated-noise systems was proposed in [31] to reduce the communication rate from the local sensors to the fusion center. However, none of those mentioned research studies consider the situation that the networked system has both uncertainties and limited communication resources simultaneously.

In order to reduce the network transmission pressure and the computational burden on the fusion center and to improve the robustness of the estimators, an adaptive innovation event-triggered mechanism is presented, and for the multi-sensor networked systems with unknown noise variances and correlated noises, based on the arriving order of the local robust estimators at the fusion center, the sequential covariance intersection and sequential inverse covariance intersection fusion robust estimation algorithms are presented. The above sequential fusion algorithms can avoid the calculation of the estimation error cross-covariance matrices, solve the networked uncertainties brought by the unknown actual noise variances and actual error cross-covariances, and reduce the risk of data transmission failure. They have good stability and robustness and are more suitable for real-time application.

2. Problem Description

2.1. System Model

Considering the linear discrete time-varying multi-sensor networked systems with uncertain noise variances and correlated noises,where is the state, is the process noise, is the observation of the ith sensor, is the observation noise of the ith sensor, and is the white noise uncorrelated with . , , and are the time-varying matrices with , and dimensions, respectively, and is the number of sensors.

Assumption 1. and are uncorrelated white noises with zero mean and uncertain actual variance matrices and , respectively, whose conservative upper bounds , are known and satisfy the relationsFrom (3) and Assumption 1, is a white noise with zero mean, uncertain actual variance matrix , and conservative variance matrix upper bound , which satisfies the relationThe uncertain actual one-step correlation matrix between and is , and it yieldswhere , .

Assumption 2. Suppose that the state has the mean and the uncertain actual variance matrix and is uncorrelated with and , i.e.,where exists the relationwhere is the known conservative upper bound of .

2.2. Adaptive Innovation Event-Triggered Mechanism

In order to reduce the pressure of network communication transmission, an adaptive innovation event-triggered mechanism is designed, introducing Bernoulli random variable to describe the transmission state of the ith sensor and defining the innovation as the difference between the observation and its estimation, i.e., . When the product of the ith sensor exceeds the threshold value , the current observation will be transmitted; otherwise, no transmission will be performed. It can be described aswith the threshold valuewhere are the appropriate parameters and denotes the last triggered moment, updated with time

If the product does not exceed the threshold value of the last transmission moment, the threshold value will remain unchanged; otherwise, since the threshold value is a monotonically decreasing function on , the threshold value will decrease with the increase of the innovation, and thus it will perform the adaptive regulation. When , the adaptive innovation event-triggered mechanism will degenerate to the conventional time-triggered mechanism, and when , it will deteriorate to the event-triggered mechanism with a fixed threshold value. The structure diagram of the adaptive innovation event-triggered mechanism is shown in Figure 1.

This paper aims to propose the robust SCI and SICI fusion estimation algorithms for multi-sensor networked systems with uncertain noise variances and correlated noises, based on the adaptive innovation event-triggered mechanism.

3. Robust Local Filtering Algorithm

For a multi-sensor networked system with known conservative upper bounds of noise variances and correlated noises, based on the adaptive innovation event-triggered mechanism, the classical Kalman filtering theory is applied to the following lemma.

Lemma 1. (see [32]). Under Assumptions 1 and 2, based on the adaptive innovation event-triggered mechanism, the local conservative recursive Kalman filter for the uncertain networked systems (1)–(3) iswith one-step prediction error variance which satisfies the Riccati equationWhen the local sensor does not meet the threshold condition at some moment, the estimator cannot receive the observation, and then the estimator will perform a prediction at that moment.

Remark 1. The conservative observations are unknown and not available, since they can only be theoretically generated by the worst-case systems with known conservative upper bounds , and of noise variances, while the actual observations generated by the actual system (2) with actual unknown noise variances , , and are available. Therefore, the local Kalman filter only can be obtained using the actual observations in Lemma 1, which is called the conservative Kalman filter.
Defining the augmented noise , the conservative and actual covariance matrices between and areThe local filtering errors can be derived aswhereFrom (16), according to Assumptions 1 and 2 and the projection theory, it is easily known that , and are not correlated.
When , the local conservative filtering error variance matrix satisfies the Lyapunov equationwhereWhen , the local conservative filtering error variance matrix satisfies the Lyapunov equationwhereTo sum up, the local conservative filtering error variance matrix satisfies the universal Lyapunov equationwith the initial value .
Similarly, according to Assumption 1, the actual local filtering error variance matrix satisfies the Lyapunov equationwith the initial value .
When and , the actual local filtering error cross-covariance matrix isWhen and , the actual local filtering error cross-covariance matrix isWhen and , the actual local filtering errors cross-covariance matrix isWhen and , the actual local filtering error cross-covariance matrix isIn a word, the actual local filtering error cross-covariance matrix can be universally described as

Lemma 2 (see [9]). If a matrix is a semi-positive definite matrix, i.e., , a matrix is also a semi-positive definite matrix with form as

Lemma 3 (see [9]). If the matrix is a semi-positive definite matrix, i.e., , the diagonal matrix is also semi-positive definite, i.e.,where and denotes the block diagonal matrix.

Theorem 1. Under Assumptions 1 and 2, for the uncertain networked systems (1)–(3) with known conservative upper bounds and correlated noises, based on the adaptive innovation event-triggered mechanism, the local conservative Kalman filter is robust, that is, for all admissible uncertain , , and satisfying (4), it haswhere is the minimal upper bound of . This local conservative Kalman filter is called the robust local event-triggered Kalman filter.

Proof. According to Assumption 1, (14), and (15), there areDefining , , , it yieldsAccording to Assumption 1, we have , , and combined with Lemmas 2 and 3, it obviously yields .
DefineSubtracting (23) from (22) yields the Lyapunov equationAt the moment , of the ith sensor takes the unique value; then, in (36) is unique, too. From and , according to Assumption 2, ; therefore, from (35), it yields , and applying the mathematical induction for all moments yields , that is, (31) holds. In particular, if we take , and satisfying Assumptions 1 and 2, for any moment , we have and . Therefore, applying (35) obtains and applying the mathematical induction for all moments yields , i.e., . For any other upper bound , it yields , which means that is the minimal upper bound of . The proof is completed.

4. Robust SCI Fusion Estimation Algorithm

Based on the SCI fusion estimation algorithm [24] and the adaptive innovation event-triggered mechanism, the sequential fusion processing of a networked system which meets the triggering conditions can reduce the computational burden on the fusion center and maintain good real-time performance. The structure block diagram of the event-triggered SCI fusion estimation algorithm is shown in Figure 2. The structure block diagram of the event-triggered SICI fusion estimation algorithm is similar to that of the event-triggered SCI fusion estimation algorithm, which is omitted.

Theorem 2. Based on the adaptive innovation event-triggered mechanism, the robust SCI fusion estimator for the multi-sensor networked systems (1)–(3) with known conservative upper bounds , , and of noise variances iswhereThe minimization performance index of the optimal weighting factor is

Proof. The SCI fusion prediction at the current moment is used as the estimation of the 0th sensor for CI fusion with the estimation of the sensor. When , the ith fusion fuses the fusion estimation of the fusion with the estimation of the ith estimator for CI fusion and transmits it to the fusion. When , the CI fusion cannot be performed by the fusion, so at this time the fusion estimation is the fusion result and is transmitted to the fusion. Therefore, the adaptive innovation event-triggered mechanism can be added on the basis of the original SCI fusion estimation algorithm. The proof is completed.

Corollary 1. The conservative and the actual fusion filtering error variance matrices of the event-triggered SCI fusion estimation algorithm, respectively, arewhere is the number of the triggered sensors at moment (including the sensor), , and renumbering these sensors, is the serial number of the triggered sensors at moment , , denoting as the conservative local filtering error variance matrix of the sensor at moment and as the actual local filtering error cross-variance matrix of sensor and sensor at moment . The weight coefficient can be calculated recursively:with initial value

Proof. The proof is similar to Theorem 4.12 and Theorem 4.13 in [33]. Note that due to the adaptive innovation event-triggered mechanism, the number of sensors at moment is not but . The proof is completed.

Corollary 2. Under Assumptions 1 and 2, the actual SCI fusion estimation algorithm ((37)–(41)) based on the adaptive innovation event-triggered mechanism is robust, i.e.,

Proof. The conclusion of Theorem 1 is available for all sensors triggered at time . Applying the mathematical induction on this basis and combining it with Theorem 4.10 in [33], the conclusion (46) can be directly introduced. The proof is completed.

5. Robust SICI Fusion Estimation Algorithm

It is known that CI fusion algorithm is too conservative, while ICI fusion algorithm is a new method to deal with the unknown correlation between local estimations, which is less conservative than CI fusion algorithm, so the following theorem is proposed by using ICI fusion algorithm.

Theorem 3. Based on the adaptive innovation event-triggered mechanism, the robust SICI fusion estimation algorithm for the multi-sensor networked system ((1)–(3)) with known conservative upper bounds , and of noise variances is

The minimization performance index of the optimal weighting factor is

Proof. The proof process is similar to that of Theorem 2 and will not be repeated here.

Theorem 4. The actual SICI fusion filtering error variance matrix based on the adaptive innovation event-triggered mechanism isAlso, the weight coefficient can be calculated aswith the initial values

Proof. By [23], when sensors are triggered at moment, based on the adaptive innovation event-triggered mechanism, the SICI fusion estimation algorithm can be rewritten in the form of a batch process:Also, the weight coefficient can be calculated aswith the initial valuesThe actual filtering error isTherefore, the actual fusion error variance matrix isThe proof is completed.

Remark 2. Unlike the event-triggered SCI fusion estimation algorithm, Theorem 4 does not require the use of the robust fusion filtering error variance matrix in the computation of . Therefore, the batch expression form of is not given.

Theorem 5. Under Assumptions 1 and 2, the actual SICI fusion estimation algorithm ((47)–(53)) based on the adaptive innovation event-triggered mechanism is robust, i.e.,

Proof. According to [20], if the local estimation to be fused is robust, i.e., , the two-sensor ICI fusion is also robust, i.e., . For the actual event-triggered SICI fusion estimation algorithm, sensors triggered at the moment have the conclusions of Theorem 1, i.e., . The robustness of the two-sensor ICI fusion can be induced by the mathematical induction as , . In particular, there exists that , and according to the structure of the robust SICI fusion estimation algorithm based on the event-triggered mechanism, it yields , and , so . The proof is completed.

Remark 3. Compared with the SCI fusion algorithm, the SICI fusion algorithm is computationally intensive due to its multiple inverse operations, but it has higher accuracy, better tightness, and better consistency [20]. Therefore, the robust event-triggered SICI fusion algorithm has similar properties.

6. Simulation Example

Consider a three-sensor target tracking system with uncertain noise variances and correlated noises:where the sampling time , the observation matrices , , and , and and are uncorrelated white noises with zero mean and conservative upper bounds of noise variances and , respectively.

In simulation, we take , , , , , , , and each conservative upper bound of noise variances , , , , . Take the initial value of state as and the initial value of error variance as . The initial values of each state estimates are , and the initial values of the error variances are . Set the parameters of the adaptive threshold as , , .

In order to clearly demonstrate the adaptive influence of the adaptive innovation event-triggered mechanism threshold, the thresholds of three sensor changes at the step are selected here, as shown in Figure 3. It can be seen that the thresholds will adaptively adjust according to the changes of the innovation, where the thresholds will produce a change when the sensor is not triggered at that moment. Moreover, the communication rates of the three sensors are calculated to be 60.67%, 48.5%, and 70.67%, respectively. The effectiveness of the presented mechanism is confirmed.

The simulation results of the robust SCI and SICI fusion estimation algorithms based on the adaptive innovation event-triggered mechanism are shown in Figure 4, which shows that both robust event-triggered fusion estimation algorithms track well and have effectiveness.

The mean square error (MSE) and the error variance curves of the robust event-triggered SCI and SICI fusion estimation algorithms are shown in Figure 5 for 100 Monte Carlo tests, respectively, and it can be seen that their MSE values are close to the traces of the actual filtering error variances and lie below the traces of the conservative filtering error variances, which verifies the consistencies of the fused filtering error variances.

The comparison results of 100 Monte Carlo simulations formed from robust event-triggered SCI and SICI fusion estimation algorithms at the step are plotted in Figure 6, which shows that the robust event-triggered SICI fusion estimation algorithm is more accurate than the robust event-triggered SCI fusion estimation algorithm, and they are consistent as mentioned above.

To validate the influences of different actual noise variances satisfying Assumption 1, we select three sets of noise variances as(1)(2)(3)

The curves of three sets of the actual filtering errors, the robust and actual standard deviation bounds and are shown in Figures 7 and 8, where the solid curve indicates the actual fusion filtering errors, and the dashed and dotted lines indicate the robust and actual -standard deviation bounds, respectively. It can be seen that more than 99% of the actual fusion filtering error values of two robust event-triggered fusion estimation algorithms lie between , and all three groups have the relation , which verifies the correctness of , and the robustness of two robust event-triggered fusion estimation algorithms.

The conservative and actual error covariance ellipses of robust event-triggered SCI and SICI fusion estimation algorithms are shown in Figure 9, where the local conservative error covariance ellipses of each sensor contain the local actual error covariance ellipses, and three local conservative error covariance ellipses contain the conservative error covariance ellipses of two robust event-triggered estimation fusion algorithms. It also illustrates that the robust accuracies of two robust event-triggered fusion estimation algorithms are higher than those of each sensor, which verifies the robustness and effectiveness of the robust local filtering estimation algorithm and two robust event-triggered fusion estimation algorithms.

7. Conclusion

An adaptive innovation event-triggered mechanism is designed in this paper, which can adaptively adjust the threshold value according to the innovation and reduce the communication burden of the networked system. Under this mechanism, the robust local filter is proposed for the uncertain networked systems with correlated noises, and its robustness is demonstrated under different triggered cases using the Lyapunov equation. In order to avoid the calculation of the cross-covariances in multi-sensor networked systems, two robust event-triggered sequential fusion estimation algorithms are proposed using SCI and SICI fusion ideas, respectively, and their actual fusion error variances are obtained by converting the two robust fusion estimation algorithms into a batch form, whose robustness is proved under the adaptive innovation event-triggered mechanism. The simulation example illustrates that the proposed robust event-triggered sequential fusion estimation algorithms work well with the unknown actual noise variances, and they have robustness in the case of only knowing the noise variance upper bounds and can reduce communication rate and noise correlations.

Data Availability

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This study was supported by the National Natural Science Foundation of China (grant no. 61503125).