Discrete Dynamics in Nature and Society

Volume 2018, Article ID 4504206, 9 pages

https://doi.org/10.1155/2018/4504206

## Sequential Fault-Tolerant Fusion Estimation for Multisensor Time-Varying Systems

^{1}College of Electrical Engineering, Henan University of Technology, Zhengzhou 450001, China^{2}School of Automation, Hangzhou Dianzi University, Hangzhou 310018, China

Correspondence should be addressed to Chenglin Wen; nc.ude.udh@lcnew

Received 25 February 2018; Revised 27 August 2018; Accepted 3 September 2018; Published 6 November 2018

Academic Editor: Filippo Cacace

Copyright © 2018 Xiaoliang Feng et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

#### Abstract

In this paper, the impact of the fusion framework on the fault diagnosis process is discussed. The centralized fusion framework makes it difficult to locate and estimate the sensor fault. Based on the fault detection method, the sequential fusion framework could locate and estimate the sensor fault and realize the fault-tolerant estimation of system states. In the sense of minimum mean square error (MMSE), based on the sequential detection of bias fault of sensors, a sequential fault-tolerant fusion estimation approach is presented to estimate the sensor fault and the system state, simultaneously, optimally, in real time. Further, a novel alternate fault-tolerant fusion estimation method is proposed to alternately estimate the sensor fault and the system state, in the frame of sequential fusion. What is more, the equivalency of the two proposed methods is proved. And the feasibility and equivalency of them are also verified by the computer simulation.

#### 1. Introduction

With the improvement of computer science and sensor technology, various kinds of sensors are applied in the fields of military defense, modern industry, intelligent agriculture, navigation guidance, and other fields. Compared with traditional single senor monitoring systems, multisensor systems gather lots of redundancy and complementarity observation data from different time scales and different space scales and then obtain more comprehensive information of target interested through the information fusion methods [1–3].

Due to their working mechanism and application environment, the sensors will inevitably show components aging, drift point, mechanical wear, and such other phenomena. As a result, the bias faults could occur in the sensors in service. Therefore, several effective fault detection method and fault-tolerant fusion estimation methods are proposed for multisensor systems. Based on the federated filter, the literature [4–7] used the detection method to detect and isolate the faulty sensor and realized the fault-tolerant performance of the navigation system. A multimode federated Gaussian sum particle fault-tolerant filtering method was proposed to improve the estimation precision for nonlinear and non-Gaussian systems in [8]. In [9], the detection method was utilized to detect the fault of three height sensors for unmanned aerial vehicles (UAV). The faulty height sensor was isolated to achieve fault-tolerant integrated navigation for UAV. In [10], three kinds of sensor faults were considered: the complete failure of the sensor, partial failure, and normal working conditions. And a fault-tolerant H∞ filter was designed to ensure the estimation accuracy. In [11], the sensor bias fault was introduced and modeled as a state-dependent uncertain term, and a passive fault-tolerant filtering method was designed by using the linear matrix inequation (LMI) technique for the failure fault and bias faults of sensors. In [12], the detection method was utilized for the multirate multisensor systems to detect the unreliable measurements. The faulty measurements were also isolated and replaced by its predictions. In [13], it pointed out that the method of discarding faulty sensors would result in resource wastes and even lead to the fact that the system state could not be fusion estimated effectively. Based on fault detection of each sensor by using detection criteria, a fault estimator was proposed to realize the distributed fault-tolerant estimation for multisensor sampling systems. However, the proposed fault estimator took the variance of innovation as the variance of the fault, which results in the conservation of the fault-tolerant fusion estimation method.

In this paper, the shortcoming of the traditional centralized Kalman fusion filtering method for the linear time-varying systems with sensor bias fault is analyzed firstly. Then, in the sense of MMSE, a sequential fault-tolerant estimation method is presented to estimate the system state and the sensor bias fault simultaneously, optimally. Further, an alternate fault-tolerant fusion estimation method is proposed to alternately estimate the sensor fault and the system state, if the sensor is detected with bias fault. The two sequential fault-tolerant fusion estimation methods are performance equivalent, which is proved in theory and in simulation.

This paper is organized as follows. In Section 1, the mathematical models of a class of linear time-varying dynamic systems in normal operation and with sensor bias fault are formulated in Section 2. In Section 3, the traditional centralized Kalman fusion estimation method is reviewed. In Sections 4 and 5 two sequential fault-tolerant fusion estimation methods are presented, and the performance equivalence of these two methods is proved. The feasibility, optimality, and equivalence of the two presented methods are illustrated in the simulation in Section 6, and Section 7 draws conclusions.

#### 2. Problem Formulation

Consider the following linear time-varying dynamic system:where is the system state at time instant , is the corresponding state transition matrix, and the process noise obeys Gaussian distributions with zero mean and the variance of which is , namely, .

There are sensors used to monitor the system; the corresponding measurement equations are given byin which is the measurement sampled by the sensor , is associated measurement matrix, and the measurement noise .

Because of the aging of the parts, the drift of the operating point, and the mechanical wear, the sensors may cause faults such as sensor bias, which are usually relative fixed over a period of time. Therefore, the measurement equations with fault sensors can be modeled as follows:where is the sensor bias fault of sensor and .

*Assumption 1. *For the initial state of system (1), holds.

*Assumption 2. *The process noises and the measurement noises are independent; namely, the following cross-variance hold:

*Assumption 3. *, is uniformly observable.

*Assumption 4. *In this paper, it is assumed that the sensors cannot exchange some information to each other, and the measurement sampled by them is all transmitted to the fusion center and fused in it.

#### 3. Centralized Fusion Estimation and Fault Detection

In this section, the centralized fusion estimation method and the further sensor fault detection method are reviewed.

Firstly, the following auxiliary variables are denoted, in the centralized fusion frame:

According to the measurement equations (2), a similar augmented measurement equation is obtained as shown inwhere is the augmented measurement noise which satisfies

For the case all the sensors works normally, the state of the dynamic system can be estimated by the following centralized fusion estimation method.

Lemma 5. *For the linear time-varying system (1)-(2), assume the estimate of the state at is , the corresponding estimation error covariance is , and then the fusion estimate of the state at isThe corresponding estimation error covariance can be given bywhere*

*Remark 6. *The centralized fusion filter in Lemma 5 is optimal in the sense of MMSE, for the case that all the sensors work normally. Actually, the above centralized fusion filter is a standard Kalman filter for the argument system described by (1) and (6), which collects all the normal measurement of the sensors.

However, the sensor bias fault cannot be avoided due to the long-time utility of the sensor and the large-scale change of the environment. In this case, the sensor bias fault should be detected and estimated. On this basis, then, achieve the fault-tolerant estimation of the system state.

According to the estimation criterion of MMSE, for the case that all the sensors works normally, the measurement residual should satisfy the zero-mean Gaussian distribution with the covariance . Otherwise, if a sensor is faulty, the probability distribution of will change. Therefore, the following index can be given to detect the sensor fault:

Obviously, the detect index above satisfies the distribution with the degree . The detect standard can be used as a measure to judge whether the augmented measurement is faulty or not. If is set as the one-sided distribution value with confidence , the detect standard can be given by [12]

*Remark 7. *In Lemma 5, the augmented measurement is established including the measurements sampled by all the sensors at . The fault detection index above is with a high degree. If a small bias fault happened in a sensor, it is difficult to detect the fault and determine which sensor is failed. Therefore, the sequential fault-tolerant fusion estimation approach will be presented in the following section, which could detect and locate the sensor bias fault for multisensor time-varying systems in real time.

#### 4. Sequential Fault-Tolerant Fusion Estimation I

For linear time-varying systems shown in (1)-(2), the bias fault may appear in each sensor. Therefore, the fault detection should be added in the fusion estimator to ensure its reliability. In order to detect the sensor bias fault and locate the failed sensor in real time, the fault detection method and the fault-tolerant estimation method are presented in the sequential fusion frame, in this section.

*Assumption 8. *Without loss of generality, assume the order in which the measurements reach the fusion center is the same as that of the sensor.

Denote the fusion estimate of the state at as and the corresponding estimation error covariance as . When the measurement sampled by Sensor 1 reaches the fusion center, the prediction of the state at can be given by Then, the prediction and innovation of the measurement sampled by Sensor* i* at areand the covariance of is

Define the following fault detection index for Sensor 1:It is easy to know that satisfies the distribution with the degree . And the detection standard is given bywhere is the detection threshold, which can be set by the distribution [12].

If Sensor 1 is detected with bias fault, the state space should be described by (1) and (3). And the following augmented state fusion is established:

Denote , , and . And (18) can be rewritten asThe augmented process noise , where .

The corresponding measurement function is described as Here.

For the augmented state system (19), (20), the estimate of the augmented state can be given byand the corresponding covariance of the estimation error isIn (21)-(22), is the initial estimate of sensor bias fault and is the initial estimation error covariance.

If Sensor 1 is detected as fault free, the system state can be estimated by the traditional Kalman filter; namely,

When the measurement sampled by Sensor reaches the fusion center, the sensor bias fault can be detected by the detection standard as in (14)-(17), where the time subscript is but not 1, on the basis of , .

If Sensor is detected with bias fault, the fault-tolerant estimation is similar to (21)-(23). Denote The sensor bias fault and the system state can be estimated simultaneously and optimally in the sense of MMSE.in which , , if Sensor is also detected with bias fault at* k*-1. Otherwise, , is the initial estimate of sensor bias fault and the corresponding estimation error covariance.

If Sensor is detected as fault free, the system state can be estimated by

When all the measurements sampled at* k* reach the fusion center, the global optimal fusion estimate can be given by

To sum up, in the sequential fusion frame, a fusion estimation method is given by (27) to estimate the sensor bias fault and the system state simultaneously and optimally, in which .

*Remark 9. *It is noted that the fault detection index can also be establish for the centralized fusion estimation method in Lemma 5. However, the centralized fusion estimation method converts all the measurements sampled at k into an augmented measurement. When there are errors in individual sensors, they are may be submerged in the influence of augmented measurement noise on the observation process. Therefore, it is difficult to detect the sensor bias fault quickly. What is more, even if the fault is detected, it is often difficult to determine the number and the locations of the faulty sensors. The sequential fault-tolerant fusion estimation method given in this section not only avoids the high-dimensional matrix operations in the centralized fusion estimation method, but also can detect and estimate the bias fault of each sensor in real time.

#### 5. Sequential Fault-Tolerant Fusion Estimation II

In the last section, a sequential fault-tolerant fusion estimation method is presented to simultaneously estimate the sensor bias fault and the system state, if the sensor is detected with bias fault. In this section, an alternate fault-tolerant fusion estimation method is proposed to alternately estimate the sensor fault and the system state. If Sensor is detected with bias fault, the bias fault is estimated firstly, then the measurement sampled by Sensor can be compensated. And the system state can be estimated by using the compensated measurement.

##### 5.1. Bias Fault Estimation

The bias fault of Sensor at can be estimated by in which is the bias fault estimate of Sensor at , if Sensor is also detected with bias fault at* k*-1. Otherwise, is the initial estimate of the bias fault of Sensor .

The corresponding estimation gain and estimate error covariance, respectively, are

##### 5.2. Faulty Measurement Compensation

The measurement sampled by Sensor can be compensated by utilizing the estimate shown in (29).

##### 5.3. Fault-Tolerant Estimation

The fault-tolerant estimate of the system state can be given by

Theorem 10. *The sequential fusion fault-tolerant estimation algorithm based on augmented state (sequential fault-tolerant estimation fusion algorithm I) has the same estimation accuracy as the alternate fault-tolerant fusion estimation algorithm (sequential fault-tolerant estimation fusion algorithm II).*

*Proof. *The main difference between the two sequential fusion fault-tolerant estimation algorithms is mainly reflected in the different processing methods for the measurement sampled by the sensor with bias fault. Therefore, the proof of the above theorem is focused on the equivalence of (26) and (32).

In (28)Then the estimate of the system state at and the corresponding estimation error covariance can be described by The innovation of the measurement compensated by (33) is given bySubstituting it into (32), If , then

*Remark 11. *Although the sequential fault-tolerant fusion estimation method I given in Section 4 could estimate that bias fault and obtain the fault-tolerant fusion estimate of the system state, it is noted that the estimation result of this method is an estimate of the augmented state matrix which is constituted of the bias fault and the system state, when the bias fault is detected. It is implied that the fusion center needs the augmented matrix computation ability. While the sequential fault-tolerant fusion estimation method II proposed in this section estimates the bias fault and the system state alternately, which need not to deal with the augmented matrix. What is more, the alternate fault-tolerant fusion estimation method is more accessible. The same estimate accuracy of the two sequential fault-tolerant fusion estimation methods proves the effectiveness of the alternate fault-tolerant fusion estimation method. Namely, there is no accuracy-loss in the two alternate estimation processes.

#### 6. Simulation

In this section, two simulation examples are utilized to prove the effectiveness and feasibility of the two sequential fault-tolerant fusion estimation methods proposed in this paper. The first one is for the CV motion model, and the second one is for the hydrological data assimilation

##### 6.1. Simulation I

Consider the following CV motion model:where is the fusion period and the covariance of isand .

There are two sensors utilized to observe the target. The measurement functions are given byin which the covariance of , are and . And the measurement matric are and . The initial state estimate is , and the corresponding estimation error covariance is .

Assume Sensor 1 appear bias fault at 50, and the bias fault isThe simulation results are shown as in Figures 1–4.