1. Introduction
The descriptor system is also a singular system, which has a broader structure than the normal system. Furthermore, the descriptor system can describe the non-causal phenomena in real systems, such as robot systems, power systems, image modeling, and economic systems [
1,
2,
3]. The state estimation problem of the descriptor system has been a popular topic in recent years. Many research results and methods have been obtained to solve the estimation problem [
4,
5,
6,
7,
8,
9,
10,
11,
12]. Based on the reduced-order Kalman estimation algorithm [
13,
14], the singular value decomposition (SVD) method for the descriptor system is presented in [
4,
7]. The authors of [
5] give the least squares method and the maximum likelihood method for the descriptor systems, respectively. In [
8], the time domain Wiener filter for the descriptor system is proposed by using the modern time series analysis method. However, the above estimation problems are only studied for the known general descriptor systems.
Moreover, it is well known that the estimator based on the classical Kalman filtering requires that noise statistics and the model parameters are exactly known [
11]. However, in many practical systems, there exist many uncertainties such as modelling errors, unmodeled dynamic, random perturbations, missing measurements, measurement delays, multiplicative noises and so on [
15,
16,
17,
18]. In order to solve the effect of the uncertainty, the robust estimation is studied for an uncertain system [
11]. At present, for the uncertain descriptor system, the Kalman robust filter and predictor are presented [
12]. The robust time-varying estimator is proposed for descriptor systems with random one-step measurement delay by using the SVD method, the augmented method, and the fictitious noise approach [
19]. However, it should be noted that reference [
19] only considers the descriptor with a one-step measurement delay, and other uncertainties are not considered. In [
20], the robust centralized and weighted observation fusion (CAWOF) prediction algorithm is derived for the uncertain MSDS with multiplicative noise by using the SVD method and the minimax robustness estimation criterion. Reference [
20] only considers the descriptor system with multiplicative noise and uncertain noise. However, packet loss and measurement delay problems have not been taken into account. In [
21], the uncertain-variance noises and packet loss problems are solved in the MSDS; however, the effects of multiplicative noise and measurement delay are not considered in the MSDS.
In addition, the estimation accuracy and performance of a single sensor descriptor system can be easily affected by the stability and reliability of the sensor [
22]. To improve estimation accuracy and guarantee performance of the considered system, a multi-sensor system has been widely used [
23]. For the multi-sensor descriptor system, Kalman filtering is a fundamental tool due to its recursive structure and excellent performance. In general, the fusion method of the Kalman filter can be categorized into three types: centralized fusion, measurement fusion, and distributed state fusion method [
24,
25]. In [
24,
26], the authors present distributed fusion algorithms that use optimally weighted fusion criteria with a matrix weight, a diagonal matrix weight, and a scalar weight. These algorithms the address estimation problems in multi-sensor systems, which are typically studied based on the known parameters of the system model and the complete known noise statistical structure. In [
25], the fusion Kalman filter algorithm deals with an uncertain nonsingular system with multiplicative noises, missing measurements, and linearly correlated white noises with uncertain variances. However, for a multi-sensor networked descriptor control system, the distributed fusion robust Kalman filter algorithm is proposed in [
27]. However, reference [
27] only considers uncertain-variance correlated noises and missing measurement problems of the multi-sensor networked descriptor control system.
To date, the robust fusion estimation problem is not solved for MSDS with uncertain-variance noises, multiplicative noises and a unified measurement model, which totally include five kinds of uncertainties which are uncertain-variance noises, multiplicative noises, missing measurements, one-step measurement delays and packet dropouts. Motivated by the aforementioned analysis, for MSDS with the above five uncertainties, the robust estimation problem will be studied. The main contributions and innovations of this paper are as follows: (1) The considered MSDS is novel and challenging, which includes uncertain-variance noises, multiplicative noises, missing measurements, one-step measurement delays and packet dropouts. (2) Applying the SVD method, the augmented state method and the fictitious white noises method, MSDS is transformed to a new standard system only with uncertain-variance noise. (3) Based on the Kalman filter and the relations of the original MSDS and the newly obtained system, the robust Kalman estimators are given for MSDS and the newly obtained augmented system. (4) The robustness is proved for the proposed estimators by using the Lyapunov equation approach and the mathematical induction method.
This paper is organized into seven sections. In
Section 2, the system model is given. In
Section 3, a new standard augmented state model is presented. The robust Kalman estimator for descriptor system is discussed in
Section 4. In
Section 5, a robust analysis is discussed.
Section 6 presents the numerical simulation results. Finally,
Section 7 provides the conclusion.
2. System Description and Preliminaries
Consider MSDS with uncertain-variance noises, multiplicative noises and a unified measurement model
where
t is a discrete time,
is the state,
is the input,
is additive process noise,
is additive measurement noise,
is the
ith noise-free measurement,
is multiplicative state-dependent noise,
is the measurement of the
ith sensor,
is the measurement received by estimator to be designed,
and
L are the number of multiplicative noises and sensors, respectively.
M,
,
,
B and
are constant matrices with suitable dimensions.
Assumption 1. M is a singular matrix, , , that is, det , and the system (1) is regular. Assumption 2. , and are mutually independent random sequences, obeying Bernoulli distributions with known probabilities of taking 1 or 0, such thatfrom Assumption 2, it follow thatzero-means white noises , and are defined as follows:it follow that Assumption 3. , and are mutually independent white noises with zero means and the unknown actual variance are , and , respectively, and The unknown actual variance are, respectively, have known conservative upper bounds, which are
Remark 1. In real-world measurement, time delay and packet loss may occur at any time. The measurement models (2)–(4) describe a unified measurement model by introducing random sequences , and , which include the missing measurements, one-step delay measurement and packet dropouts. If , , then . If , , then , which means measurement missed. If , , then , which means that there is one-step measurement delay. If , , then , which means packet dropout.
3. New Standard Augmented State Model with Uncertain-Variance Fictitious Noises
Applying the SVD approach, there are non-singular matrices
P and
Q satisfying
letting
substituting (
15) and (
16) into (
1) yields
then we have two new subsystems
where
,
,
,
,
,
,
in (
16) and (
17) are substituted into (2), then it is easy to obtain
substituting (20) into
yields
substituting (21) into (3), it is easy to obtain
from (
9), we have
, in (
22), replacing
by
yields
where
×
, substituting (
23) into (4), replacing
by
and replacing
by
yield
where
. In order to facilitate the calculation, it is necessary to simplify
. New parameters
and
are defined, then we can rewrite
as
where
, defining new white noise variances
as follows
let
then it is easy to obtain the new standard augmented state apace model as follows
where
Non-central second order moments are defined as
,
and
, they satisfy the following Lyapunov equations
and we have corresponding upper values
with initial values
,
,
.
For the new process noise
in (
28), it has corresponding conservative variance
and real variance
. Similarly, for new measurement noise
in (29), it has corresponding conservative variance
and real variance
.
Let
,
is actual variance of
, the conservative and actual noise variances
and
are given as follows
Let
, then
is the actual variance of
, the conservative and actual noise variances
and
are given as follows
In (
33) and (
34), let
then (
33) and (
34) can be simplified into the following equations
Substituting (
25) into
in (
27), we have
where
,
, we can obtain the conservative and actual variances
and
as follows
where
,
. Defining
and
, we have
where
, then we have
the conservative and actual cross-covariance
and
are defined as follows
Lemma 1 ([
28]).
(i) Let , then . (ii) Let , and , , then . (iii) Let , then for arbitrary , . Parameters , , , and are defined as , , , , .
Theorem 1. For all admissible uncertain variance , , in (13), all of the following inequalities are true, that is, Proof of Theorem 1. From (
31) and (
32), it is easy to obtain
with the initial condition
,
, applying Lemma 1, iterating (
44) yield
.
Let
, from (
17), (
19) and (20), it is easy to obtain
because of
and
, based on Lemma 1, we have
.
Rewriting
as follows
where
.
Let
,
,
, from (
35), we have
since
,
,
and
, based on Lemma 1, it is easy to obtain
applying Lemma 1, we can easily obtain
, from (
31), (
32) and (
40), it is easy to obtain
as follows
then we have
we can easily obtain
, with the initial condition
. According to (
50) and applying mathematical induction, yield
, since
,
, from (
40), yield
.
From (
41), it is easy to obtain
from (
49), yield
. The Proof of Theorem 1 is completed. □
6. Simulation
Consider the circuits system shown in
Figure 1,
is control input,
,
,
and
are resister, inductor and capacities, respectively. The MSDS model is given as follows
where,
,
and
are the voltage of
and
,
and
are the current of
and
,
is zero mean white noise, the variance is
.
Taking the sample period
s, the brief parameter matrices are as follows:
Let
,
,
,
,
,
,
,
,
,
,
. Furthermore, the following matrices in (15) as given as
Figure 2 and
Figure 3 gives the first and second components of actual state
,
and corresponding filters
,
from
to
, where the solid curves denote the true state components
and the dotted curves denote
. From
Figure 3, the every component of robust filter can effectively follow the true state component
.
To verify the correctness of the obtained robust Kalman estimator, a Monte Carlo simulation is performed, and the mean square error (MSE) curve of the robust time-varying estimator is shown in
Figure 4,
Figure 5 and
Figure 6. It is easy to see that the value of MSE
can be approximated to the value of tr
, and as Theorem 3 states, it has an upper bound tr
.
In
Figure 4,
Figure 5 and
Figure 6, the dashed black line shows the trace of the actual estimated error variance, the curved line shows the MSE value, and the dashed orange line shows the actual upper bound on the variance of the estimation error.
Remark 2. Time delay is not considered in references [20,21,22,23,24,25,26,27]. Meanwhile, references [19,20,21] do not consider missing measurement, references [19,21,27] ignore the multiplicative noise, and references [19,20,25,27] do not consider packet dropouts. In Table 1, the model of this paper contains more influencing factors, and it is more general than references [19,20,21,22,23,24,25,26,27]. 7. Conclusions
In this paper, the robust Kalman estimation of multi-sensor linear singular systems is studied. The singular value decomposition (SVD) method, the augmented state method and the fictitious noise method are applied to transform the original generalized system into a new standard system with uncertain-variance noise. Based on the minimum–maximum robust estimation principle and Kalman filtering theory, a new robust Kalman estimator for augmented systems is obtained. According to the relationship between the augmented state and the original system state, the robust Kalman estimator of the original system is given. Using mathematical induction and the Lyapunov equation method, the robustness of the actual Kalman estimator to the original system is proved. In the future, we will investigate time-varying robust Kalman estimators for a multi-sensor descriptor system with a measurement delay and packet loss. Furthermore, we will consider an uncertain multi-sensor descriptor system in which multiplicative noise occurs simultaneously in both the system and the measurement models, and study the corresponding Kalman filter.
The limitation of this paper is that it uses a general method for studying singular systems. In the future, we will explore some novel methods to study the problem of robust estimation of multi-sensor singular systems