Volume 2015, Issue 1 837053
Research Article
Open Access

Study on Index of Stochastic Linear Continuous-Time Systems

Yan Li

Yan Li

College of Electrical Engineering and Automation, Shandong University of Science and Technology, Qingdao, Shandong 266590, China sdust.edu.cn

Search for more papers by this author
Tianliang Zhang

Tianliang Zhang

College of Information and Control Engineering, China University of Petroleum (East China), Qingdao, Shandong 266590, China cup.edu.cn

Search for more papers by this author
Xikui Liu

Corresponding Author

Xikui Liu

College of Mathematics and Systems Science, Shandong University of Science and Technology, Qingdao, Shandong 266590, China sdust.edu.cn

Search for more papers by this author
Xiushan Jiang

Xiushan Jiang

College of Information and Control Engineering, China University of Petroleum (East China), Qingdao, Shandong 266590, China cup.edu.cn

Search for more papers by this author
First published: 19 October 2015
Citations: 1
Academic Editor: Ruihua Liu

Abstract

This paper studies the index problem. We obtain a necessary and sufficient condition of index larger than γ > 0. A generalized differential equation is introduced and it is proved that its solvability and the feasibility of the index are equivalent. We extend the deterministic cases to the stochastic models. Our results can be used to fault detection filter analysis. Finally, the effectiveness of the proposed results is illustrated by an example.

1. Introduction

It is well known that many control and filtering problems have been discussed based on a certain performance index of a system, such as norm, norm, and index; see [19]. norm is the measure of the worst-case disturbance inputs on the controlled outputs [14]. The index is a measure of the minimum sensitivity of system outputs to system inputs. norm and index with specific application to fault detection filter have been carried out in [1017]. To ensure robustness, index should be maximized and norm should be minimized. Using performance can make certain that the residual signal is maximally sensitive to faults and highly robust to disturbance inputs; see [16, 17].

In [12], index was defined as the minimum nonzero singular value in zero frequency. In [10], the authors extended the results of [12] to all frequency range. By means of LMIs, a necessary and sufficient condition was given for the infinite frequency range. The case for finite frequency range was concluded through frequency weighting. In recent decades, a great deal of attention has been attracted to index in time domain. A fault residual generator was designed to maximize the fault sensitivity in the finite time domain [1620]. Based on index, results on optimal fault detection can be found in [17, 18] and the references. The lower bound of index for linear time-varying systems was proposed in [19, 20]. A sliding mode observer was designed for sensor fault diagnosis of nonlinear time-delay systems; see [21]. In [22], a fault-tolerant controller was projected to compensate nonlinear faults by using a fuzzy adaptive fault observer.

Although there is much work on the index problem, to the best of our knowledge, very little work was concerned with the index in stochastic systems. In this paper, the index for stochastic linear continuous-time systems is discussed. The definition of the index is extended to the stochastic case. We present a necessary and sufficient condition of the index. A generalized differential equation is introduced and it is proved that its solvability and the feasibility of the index are equivalent. Comparing our results with the bounded real lemma [2, 9], it shows that the index is not completely dual to norm. The index discussed in this paper is only for tall or square systems. The reason for this is that index is zero for wide systems. But bounded real lemma for is applicable to any systems. Finally, the effectiveness of the given methods is illustrated by numerical example.

The outline of the paper is organized as follows. In Section 2, some efficient criteria are given for the index of stochastic linear systems in finite horizon. Section 3 contains an example provided to show the efficiency of the proposed results. Finally, we conclude this paper in Section 4.

Notations. R is the field of real numbers. Rm×n is the vector space of all m × n matrices with entries in R. is the set of all real symmetric matrices Rn×n. A is the transpose of matrix A. A−1 is the inverse of A. Given positive semidefinite (positive definite) matrix A, we denote it by A ≥ 0 (A > 0). E is the mathematical expectation. I is identity matrix. 0n is n × n zero matrix. is the space of nonanticipative stochastic process y(t) ∈ Rp with respect to increasing σ-algebras (t ≥ 0) satisfying , where . A square (wide or tall) system denotes a system when the number of inputs equals (is more than or less than) the outputs number.

2. Finite Horizon Stochastic Index

In this section, we will discuss the index problem of stochastic linear continuous-time systems. We give a necessary and sufficient condition of the index larger than γ > 0 in finite horizon.

Consider the following stochastic linear time-varying system :
(1)
In the above, ω(t) is the one-dimensional standard Wiener process defined on the complete probability space , with the natural filter generated by ω(t) up to time t. Consider x(t) ∈ Rn, , and z(t) ∈ Rl are the system state, control input, and regulated output, respectively. A(t), B(t), A0(t), B0(t), C(t), and D(t) are coefficients with appropriate dimensions. For any 0 < T < and , there exists unique solution of (1).

The finite horizon stochastic index of system (1) can be stated as follows.

Definition 1. For stochastic system (1), given 0 < T < , its index in [0, T] is defined as

(2)
where .

Remark 2. If v is fault signal and z is the residual, then the index describes the smallest fault sensitivity of system (1). In this paper, we suppose that system (1) is tall or square because the index is zero for wide system.

Given γ > 0 and 0 < T < , let
(3)
We will study the following optimal problem:
(4)

Remark 3. It can be shown that is equivalent to the following inequality

(5)
, v(t) ≠ 0.

Remark 4. When T = , (2) corresponds to the infinite horizon case.

Lemma 5. Suppose is continuously differentiable, T > 0. Then, for every x0Rn, ,

(6)
where ,
(7)

Proof. Let x0Rn, , and x(t) = x(t; v, x0) denote the corresponding solution of (1). Applying Ito’s formula to x(t)P(t)x(t) and taking expectations, we have that, for any T > 0,

(8)
where
(9)
So
(10)
which ends the proof.

Below, we prove the following theorem which is necessary in this paper.

Theorem 6. For (1) and some given γ > 0, if the following differential Riccati equation

(11)
admits solution PT(t) on [0, T], then .

Proof. By Lemma 5, for every , v ≠ 0, x0 = 0, we conclude that

(12)
By using completion of squares argument and the first equality in (11), we have
(13)
where .

From Hγ(PT(t)) > 0, , to show , we define the operator : with its realization:

(14)

Then exists, which is determined by

(15)
where .

We assume that Hγ(PT(t)) ≥ ϵI, ϵ > 0, so there exists constant C0 > 0, such that

(16)
That is, .

Now, we consider the following equation:

(17)
where F(t) ∈ C[0, T] and this equation has unique solution , t ∈ [0, T].

It is easy to see that (17) satisfies the following equation:

(18)

Lemma 7. Suppose F(t) ∈ C[0, T] and is the solution of (18). Then if , one obtains

(19)
where xF(t) = x(t, F(t)xF(t) + v(t), x0) is the solution of
(20)
with xF(0) = x0 and
(21)
As v = 0, then
(22)

Proof. In terms of Lemma 5 with and F(t)xF(t) + v(t) for v(t),

(23)
This means that (19) holds. Let v = 0 in (19); we obtain (22).

Now we are in a position to prove that is invertible for t ∈ [0, T].

Lemma 8. For system (1), if   for some given γ > 0, F(t) ∈ C[0, T], T > 0, and satisfies (18). Then,

(24)

Proof. Let us first prove that . Suppose this is false; then there exists t ∈ [0, T), uRl, ‖u‖ = 1 such that for some η > 0. Then, for sufficiently small δ > 0,

(25)
Define
(26)
Using Lemma 7 with this v(t) and x0 = 0, we can derive that xF(t) = 0 for t ∈ [0, t] and
(27)
Since xF(t) is continuous and xF(t) = 0, (27) is negative. Moreover, the condition implies . As a result, this is a contradiction. If t = T, we can replace [t, t + δ] by [Tδ, T] and use a similar proof.

Next, let for any ρ > 0 and λ = (γ2 + ρ2) 1/2. Replacing γ with λ in (18), we obtain the corresponding solution . Applying the previous step, we can deduce that . For any t0 ∈ [0, T), set , t ∈ [0, Tt0]. Let be the solution of (18) with γ replaced by λ and F replaced by on [0, Tt0]. Then, , t ∈ [0, Tt0]. By (22), for any t0 ∈ [0, T), x0Rn,

(28)
and so . By continuity, for all t ∈ [0, T]. As this holds for arbitrary , it follows that . This completes the proof.

Remark 9. When t = T, (24) becomes . If system (1) is time-invariant, then

(29)

Remark 10. By the equality A(IBA) −1 = (IAB) −1A, we have that C[ID(DDγ2I) −1D]C = C(Iγ−2DD) −1C. If system (1) is time-invariant and square, by (29),

(30)

Now, we present the following theorem which is important in this paper.

Theorem 11. Suppose system (1) is time-invariant and square and satisfies for given γ ≤ 0. Then (11) has a unique solution PT(t) ≤ 0 on [0, T] for every T > 0. Moreover, is minimized by the feedback control:

(31)
where satisfies
(32)
and the optimal cost is
(33)

Proof. We prove that implies the existence of solution PT(t) of (11) on [0, T]. Using a contradiction argument, we suppose that (11) does not admit a solution. By the standard theory of differential equations, there exists unique solution PT(t) backward in time on maximal interval [T0, T] (T0 ≥ 0), and as tT0, PT(t) becomes unbounded.

Let 0 < δ < TT0, , , , by completing the squares; then

(34)
Obviously,
(35)
where v(t) = −R(t) −1Q(t)x(t).

Furthermore, we can see that

(36)
From Remark 10,
(37)
where . Considering (35), we get
(38)
which implies that
(39)
By linearity, the solution of (1) with initial state satisfies
(40)
Suppose Φ(t) is the solution of
(41)
and we have
(42)

Take ,

(43)
and it is easy to show that
(44)
It follows that
(45)
It is obvious that there exists constant C0 > 0 such that
(46)
So, there is constant C1 > 0 such that
(47)
In addition,
(48)
From (45), we have
(49)
In view of (35) and (39), it yields
(50)
So, PT(T0 + δ) can not become unbounded as δ → 0, which means that (11) has unique solution PT(t) on [0, T].

Setting F(t) = FT(t), t ∈ [0, T], in (17), from (31), we obtain

(51)
Hence PT(t) satisfies (17), or equivalently (18). So
(52)
By (31),
(53)
and, in terms of Lemma 7,
(54)
But by Lemma 8,
(55)
Hence, v(t) = FT(t)x(t) minimizes and .

According to Theorems 6 and 11, we get the following theorem.

Theorem 12. If system (1) is time-invariant and square, for given γ > 0, the following are equivalent:

  • (i)

    Consider .

  • (ii)

    The following equation

    (56)

has unique solution PT(t) ≤ 0 on [0, T]. Moreover, .

Remark 13. For given γ > 0, if we replace B, C, D, and v(t) with , , , and , respectively, and z(t) with zδ(t) in (1), we deduce the corresponding index and

(57)
When , then . Using Theorem 12 to the modified data, it is easy to see that the following equation
(58)
has unique solution Pδ,T(t) ≤ 0 on [0, T]. Moreover, .

Now, we are to show what happens as T increases.

Theorem 14. If system (1) is time-invariant and square, for some γ > 0. Then PT(t) in (56) decreases as T increases for every t ∈ [0, T].

Proof. Suppose , t ∈ [0, T], and x0Rn. Let be optimal for x0 on [0, Tt], and set

(59)
By the time invariance of PT(t), PTt(0) = PT(t). Then,
(60)
This means that PT(t) decreases as T increases for every t ∈ [0, T].

3. A Numerical Example

Below, we give a numerical example to illustrate the rightness of Theorems 12 and 14.

Example 1. In system (1), we consider a two-dimensional linear stochastic system with the following parameters:

(61)
Set γ = 0.5, T = 2,3; by solving (56), we can obtain the solutions of
(62)
for which their trajectories are shown in Figure 1. If we set t = 1, then it yields
(63)
It is easy to see that P2(1) > P3(1), which verifies the rightness of Theorem 14.

Details are in the caption following the image
The trajectories of P2(t) and P3(t).

4. Conclusion

In this paper, we have solved the index problem where both stochastic and deterministic perturbations are present. Necessary and sufficient condition for the lower bound of index is given by means of the solvability of a generalized differential equation. The proposed results are not completely dual to norm, and the effectiveness of the given methods is illustrated by numerical example.

Conflict of Interests

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

Acknowledgments

This work is supported by National Natural Science Foundation of China (Grants nos. 61174078, 61170054, and 61402265) and the Research Fund for the Taishan Scholar Project of Shandong Province of China.

      The full text of this article hosted at iucr.org is unavailable due to technical difficulties.