• Non ci sono risultati.

Fault detection for continuous-time switched systems under asynchronous switching

N/A
N/A
Protected

Academic year: 2021

Condividi "Fault detection for continuous-time switched systems under asynchronous switching"

Copied!
13
0
0

Testo completo

(1)

Fault

detection for continuous-time switched systems under

asynchronous

switching

Dongsheng Du

1,2

, Bin Jiang

1,*,†

, Peng Shi

3,4,5

and Hamid Reza Karimi

6

1College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, Jiangsu, China

2School of Science, Huaihai Institute of Technology, 59 Cangwu Road, Lianyungang 222005, Jiangsu, China 3Department of Computing and Mathematical Sciences, University of Glamorgan, Pontypridd, CF37 1DL, UK 4School

of Engineering and Science, Victoria University, Melbourne 8001 Vic, Australia

5School of Electrical and Electronic Engineering, The University of Adelaide, Adelaide SA 5005, Australia 6Department of Engineering Faculty of Engineering and Science, University of Agder, N-4898 Grimstad, Norway

SUMMARY

In this paper, the problem of fault detection for continuous-time switched systems under asynchronous switching is investigated. The designed fault detection filter is assumed to be asynchronous with the original systems. Attention is focused on designing a fault detection filter such that the estimation error between the residual and the fault is minimized in the sense of H1 norm. By employing piecewise Lyapunov function and average dwell time techniques, a sufficient condition for the existence of such a filter is exploited in terms of certain linear matrix inequalities. Finally, an example of a switched electrical circuit is provided to illustrate the effectiveness of the proposed approach.

Received 5 January 2012; Revised 21 October 2012; Accepted 13 December 2012

1. INTRODUCTION

In recent years, the process of fault detection and isolation (FDI) for dynamic systems has been of considerable interest, and fruitful model-based fault detection results have been obtained in several excellent papers [1–9] and books [10, 11]. Among these model-based approaches of FDI, the basic idea is to use state observer or filter to construct a residual signal and, on the basis of this, to determine a residual evaluation function to compare with a predefined threshold. When the residual evaluation function has a value larger than the threshold, an alarm of faults is generated. On the other hand, it is well known that control inputs, unavoidable unknown inputs, and faults are coupled in many industrial systems, which are potential sources of false alarm. This means that FDI systems have to be robust to control inputs and unknown inputs and at the same time enhance the sensitivity to the faults. Therefore, it is of great significance to design a model-based fault detection system. In reviewing the development of the theories and techniques for different FDI system designs, a number of results have been obtained in designing FDI system. For examples, in [12], an H1fil-ter

formulation of robust FDI has been considered for uncertain LTI systems. The issue of H1fault

detection filter design for linear discrete-time systems with multiple time delays is investigated in [5].

*Correspondence to: Bin Jiang, College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, Jiangsu, China.

(2)

On another research direction, switched systems have attracted increasing attention in the literature of control problems due to their great significance in theory and practical applications. Switched systems belong to hybrid systems, which consist of a class of subsystems and a switching signal. The switching signal specifies which subsystem will be activated along the trajectory at each instant of time. Presently, many achievements have been achieved on the control of switched system [13–21]. Especially, in recent years, it is a hot topic to study the problem of fault diag-nosis and fault tolerant control for switched systems. For examples, fault detection problem is separately considered in [22–24] for discrete case and in [25] for continuous case. Fault diagno-sis for continuous-time switched system was investigated in [26], whereas [27] studied fault tolerant control problem for continuous-time switched systems. However, all the aforementioned literatures assume that the observer or filter is synchronous with the original systems. Actually, it often takes time to identify the system. Therefore, the phenomenon of asynchronous switching generally exists. Moreover, the developed methods of fault detection for switched systems under synchronous switch-ing are no longer suitable to solve asynchronous switchswitch-ing case. New technique should be contrived to solve this issue. In [28], the maximum dwell time technique is used to deal with reliable con-trol problem for switched nonlinear systems under asynchronous switching. A less conservative approach is still under research. Until now, to the best of our knowledge, the problem of fault detec-tion for continuous-time switched systems under asynchronous switching has not been considered yet, which motivates us to study this interesting and practical issue.

In this paper, the problem of fault detection for continuous-time switched systems under asyn-chronous switching is investigated. Firstly, by using piecewise Lyapunov function and average dwell time technique, a sufficient condition for the H1fault detection filter is exploited in the formation

of LMI. Then, based on the obtained condition, a desired fault detection filter is constructed. Finally, to demonstrate the feasibility and effectiveness of the proposed method, a simulation example of a switched electrical circuit is included.

The rest of this paper is organized as follows. In Section 2, system descriptions and problem formulation are presented. A sufficient condition on the existence of a fault detection filter for continuous-time switched systems is derived in terms of LMIs, and the parameters of the desired filter are constructed by solving the corresponding LMIs in Section 3. To demonstrate the validity of the proposed approach, an example is given in Section 4 that is followed by a conclusion in Section 5.

2. PROBLEM FORMULATION Consider the following class of continuous-time switched systems:

² x.t / D AP

 .t /x.t / C B1 .t /d.t / C D1 .t /f .t /

y.t / D C .t /x.t / C B2 .t /d.t / C D2 .t /f .t /

(1)

where x.t / 2 Rn is the output vector, y.t / 2 Rmis the output vector, d.t / 2 Rp is the unknown input vector (including disturbance, noise, or structured model uncertainty), and f .t / 2 Rq is the fault.  .t / W Œ0, C1/ ! D ¹1,    , N º is the switching signal that specifies which subsys-tem will be activated, and N denotes the number of subsyssubsys-tems. In this paper, we assume that the switching signal  .t / is time-dependent, that is,  .t / W ¹.t0,  .t0//, .t1,  .t1//,    º, where t0denotes

the initial time, and tk denotes the kth switching instant. A .t /, B1 .t /, B2 .t /, C .t /, D1 .t /, and

D2 .t /are constant matrices with appropriate dimensions for all  .t / 2 . We denote the matrices

associated with  .t / D i by A .t /D Ai, B1 .t /D B1i, B2 .t /D B2i, C .t /D Ci, D1 .t /D D1i,

and D2 .t /D D2i.

Actually, there inevitably exists asynchronous switching between the filter and the original system in actual operation. Therefore, we suppose the i th subsystem is activated at the switching instant tk1, the j th subsystem is activated at the switching instant tk, and the corresponding

switch-ing filter is activated at the switchswitch-ing instants tk1C k1 and tkC k, respectively. Owing to

asynchronous switching, the switching instant of the fault detection filter corresponding to j th sub-system is tkC k, and then, there exists a matched period at time interval Œtk1C k1, tk/ and a

(3)

Figure 1. Diagram of asynchronous switching.

mismatched period at time interval Œtk, tkC k/. The case that the switching instants of the filter

experience lags with respect to those of the system can be described by Figure 1.

For the purpose of residual generation, the following fault detection filter is constructed as a residual generator. For convenience, there we use 0.t / to denote the switching signal of the fault detection filter:

´

POx.t/ D Af 0.t /x.t / C BO f 0.t /y.t /

r.t / D Cf 0.t /x.t / C DO f 0.t /y.t /

(2)

where Ox.t / 2 Rnis the filter’s state and r.t / 2 Rq is the residual signal. Af 0.t /, Bf 0.t /, Cf 0.t /,

and Df 0.t /are filter parameters to be determined.

Denoting e.t / D r.t /  f .t / and augmenting state vector Qx.t / D  xT.t / xOT.t / T, !.t / D 

dT.t / fT.t / T. When t 2 Œt0, t1/[Œtk1Ck1, tk/, k D 2, 3, 4, : : :, we obtain the augmented

system as follows: † W ´ PQx.t/ D eAix.t / C eQ Bi!.t / e.t / D eCix.t / C eQ Di!.t / (3)

When t 2 Œtk, tkC k/, k D 1, 2, 3, : : :, the augmented system is represented as follows:

†0W ´ PQx.t/ D eAijx.t / C eQ Bij!.t / e.t / D eCijx.t / C eQ Dij!.t / (4) where 8 ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ < ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ : eAiD  Ai 0 Bf iCi Af i  , eBiD  B1i D1i Bf iB2i Bf iD2i  , eCiD  Df iCi Cf i  , e DiD Df iB2i Df iD2i I I eAij D  Aj 0 Bf iCj Af i  , eBij D  B1j D1j Bf iB2j Bf iD2j  , eCij D  Df iCj Cf i  , e Dij D Df iB2j Df iD2j I . (5)

Now, the problem of fault detection filter design can be formulated as an H1 filter problem: to

develop filter (2) for system (1) such that the augmented system †.or †0/ is stable when !.t / D 0 and under zero-initial condition, the minimum of  is made small in the feasibility of

sup k!.t /k2¤0 ²ke.t /k 2 k!.t /k2 ³ <  ,  > 0 (6)

After designing the residual generator, the last step to a successful fault detection is the residual evaluation stage including an evaluation function and a threshold. In this paper, the threshold Jth

and residual evaluation function Jr.L/ are selected as

Jr.L/ D kr.t /k2D

Z L 0

rT.& /r.& /d& !1

2

JthD sup d 2l2,f D0

(4)

where L is the evaluation time steps. On the basis of this, the occurrence of faults can be detected by comparing Jr.L/ and Jthaccording the following test:

Jr.L/ > JthH) with faults H) alarm (7)

Jr.L/ 6 JthH) no faults (8)

Remark 1

The fault detection filter design for continuous-time switched systems with time-varying delay has been exploited in [25]. However, the designed fault detection filter must be matched with the original systems. In this note, the mismatched case is considered, and the obtained results can be directly extended to delay case and parameter uncertain case.

Definition 1 ([29])

For any switching signal  .t / and any t2> t1> 0, let N. , t / denote the number of switchings of

 .t / on an interval .t1, t2/. If

N. , t / 6 N0C

t2 t1

a

holds for a given N0 >0 and a> 0, then the constant ais called the average dwell time and N0

the chattering bound.

Lemma 1 ([30])

If there exist functions .t / and .t / satisfying P .t / 6 .t / C .t / then .t / 6 e .t t0/.t 0/ C Z t t0 0 e .t   /d

3. FAULT DETECTION FILTER DESIGN

3.1. H1performance analysis

Theorem 1

Given constants ˛ > 0, ˇ > 0, 1 >1, and 2 >1, if there exist matrices Pi > 0, Pij > 0, for

i ¤ j , i , j 2 N , such that Pj 61Pij, Pij 62PiI (9) 2 6 4 e ATiPiC PieAiC ˛Pi PieBi CeTi  2I DeT i   I 3 7 5 < 0 (10) 2 6 4 e ATijPij C PijeAij  ˇPij PijBeij CeTij  2I DeTij   I 3 7 5 < 0 (11)

then the system †.or †0/ is asymptotically stable with H1performance  for any switching signal

with average dwell time satisfying a> aD ln.12/  , T.t0, t / TC.t 0, t / >ˇ C   ˛  , 0 <   < ˛ (12)

(5)

Proof

We first establish the stability of the the system †.or †0/. To this end, assume that !.t / D 0. When t 2 Œt0, t1/ [ Œtk1C k1, tk/, k D 2, 3, 4, : : :, the augmented system can be written as in (3).

Consider the following Lyapunov function:

Vi.t / D QxT.t /Pix.t /Q (13)

Then, along the trajectory of system (3), we have P Vi.t / C ˛Vi.t / D PQxT.t /Pix.t / C QQ xT.t /PiPQx.t/ C ˛ QxT.t /Pix.t /Q (14) D QxT.t / eATi PiC PieAiC ˛Pix.t /Q (15) then, by (10), we obtain P Vi.t / C ˛Vi.t / 6 0 (16) it follows that P Vi.t / 6 ˛Vi.t / (17)

then, during the matched period, Vi.t / satisfy

Vi.t / 6

´

Vi.t0/e˛.t t0/, t06t < t1

Vi.tk1C k1/e˛.t tk1k1/, tk1C k16t < tk, k D 2, 3, : : :

(18)

When t 2 Œtk, tkC k/, k D 1, 2, 3, : : :, the augmented system can be written as in (4). Consider the

following Lyapunov function:

Vij.t / D QxT.t /Pijx.t /Q (19)

Then, along the trajectory of system (4), we have P Vij.t /  ˇVij.t / D PQxT.t /Pijx.t / C QQ xT.t /PijPQx.t/  ˇ QxT.t /Pijx.t /Q (20) D QxT.t / eATijPij C PijeAij ˇPijx.t /Q (21) then, by (10), we obtain P Vij.t /  ˇVij.t / 6 0 (22) it follows that P Vij.t / 6 ˇVi.t / (23)

then, during the unmatched period, Vij.t / satisfy

Vij.t / 6 Vij.tk/eˇ .t tk/, tk6t < tkC k, k D 1, 2, 3, : : : (24)

Let t1, t2, : : : , tk, : : : denote the switching instant of  .t / over the interval Œt0, t . Consider the

following piecewise Lyaounov functional candidate for system † in (3) and (4):

V .t / D ´

Vi.t / D QxT.t /Pix.t /,Q t 2 Œt0, t1/ [ Œtk1C k1, tk/, k D 2, 3, 4, : : :

Vij.t / D QxT.t /Pijx.t /, t 2 ŒtQ k, tkC k/, k D 1, 2, 3, : : :

(6)

When t 2 Œtk, tkC k/, k D 1, 2, 3, : : :, and with the condition in (9), (18) and (24), we have V .t / D V0.t k1Ck1/ .tk/.t / 6 V0.tk1Ck1/ .tk/.tk/e ˇ .t tk/ 62V .tk1/.t  k/e ˇ .t tk/ 62V .t k1/.tk1C k1/e ˇ .t tk/˛.t tk1k1/ 62.1V0.t k2Ck2/ .tk1/Œ.tk1C k1/  /eˇ .t tk/˛.t tk1k1/ D N .t /.tk1,t / 2 N 0.t /.tk2Ck2/,t / 1 V0.t k2Ck2/ .tk1/.tk1/e ˇ .t tk/˛.t tk1k1/ 6                        6N .t /.t0,t / 2 N 0.t /.t0,t / 1 V .t0/.t0/e ˛.t1t0/eˇ .t tkCk1CC1/  e˛Œ.tktk1k1/C.tk1tk2k2/CC.t2t11/ D N2 .t /.t0,t / N .t /.t0,t /1 1 V .t0/.t0/e ˇ .t tkCk1CC1/  e˛Œ.tktk1k1/C.tk1tk2k2/CC.t2t11/C.t1t0/ (26) By (12), we have ˇTC.t0, t /  ˛T.t0, t / 6 .t  t0/ (27)

then (26) and (27) imply that

V .t / 6 .12/N .t /.t0,t /11 V .t0/.t0/e ˇ TC.t 0,t /˛T.t0,t / 6.12/N0C t t0 a 1 1 V .t0/.t0/e .t t 0/ D 11 V .t0/.t0/e N0ln.12/e  ln.12/ a .t t0/ (28)

Therefore, if the average dwell time satisfies (12), we conclude V .t / converges to zero as t ! 1. Then, the stability of system †.or †0/ can be deduced.

For any nonzero !.t / 2 L2Œ0, 1/ and zero initial condition Qx.0/ D 0. When t 2 Œt0, t1/ [ Œtk1C

k1, tk/, k D 2, 3, 4, : : :, the augmented system can be written as in (3). Consider the Lyapunov

function as in (13) and set .t / D eT.t /e.t / C 2!T.t /!.t /, one has P Vi.t / C ˛Vi.t /  .t / D T.t /‚i .t / (29) where .t / D xQT.t / !T.t / T, ‚iD " eATi PiC PieAiC ˛PiC eCiTCei PieBiC eCTi Dei e BT i PiC eDTi Cei 2I C eDTi Dei # . By (10), it follows that P Vi.t / < ˛Vi.t / C .t / (30)

From Lemma 1, one has

Vi.t / 6 8 ˆ ˆ ˆ ˆ < ˆ ˆ ˆ ˆ : e˛.t t0/V i.t0/ CRtt 0e ˛.t s/ T.s/ .s/ds, t 06t < t1 e˛.t tk1k1/V i.tk1C k1/ CRtt k1Ck1e ˛.t s/ T.s/ .s/ds, t k1C k16t < tk, k D 2, 3, : : : (31)

(7)

When t 2 Œtk, tkC k/, k D 1, 2, 3, : : :, the augmented system can be written as in (4). Consider the

Lyapunov function as in (19), one has P Vi.t /  ˇVi.t /  .t / D T.t /‚ij .t / (32) where ‚ij D " eAT ijPij C PijeAij ˇPij C eCTijeCij PijeBij C eCTijDeij e BTijPij C eDTijCeij 2I C eDTijDeij # . By (11), it follows that P Vij.t / < ˇVij.t / C .t / (33)

From Lemma 1, one has

Vij.t / 6 eˇ .t tk/Vij.tk/ C

Z t

tk

eˇ .t s/ T.s/ .s/ds, tk6t < tkC k (34)

Consider the piecewise Lyapunov function as in (25), when t 2 Œtk, tkC k/, k D 1, 2, 3, : : :, it

follows from (31) and (34) that V .t / 6 V0.t k1Ck1/ .tk/.tk/e ˇ TC.t k,t /˛T.tk,t /C Z t tk eˇ TC.s,t /˛T.s,t / T.s/ .s/ds 62V .tk1/.t  k/e ˇ TC.t k,t /˛T.tk,t /C Z t tk eˇ TC.s,t /˛T.s,t / T.s/ .s/ds 62V .t k1/.tk1C k1/e ˇ TC.t k1Ck1,t /˛T.tk1Ck1,t / C 2 Z t tk1Ck1 eˇ TC.s,t /˛T.s,t / T.s/ .s/ds C Z t tk eˇ TC.s,t /˛T.s,t / T.s/ .s/ds 621V0.t k2Ck2/ .tk1/.tk1/e ˇ TC.t k1,t /˛T.tk1,t / C 21 Z tk1Ck1 tk1 eˇ TC.s,t /˛T.s,t / T.s/ .s/ds C 2 Z tk tk1Ck1 eˇ TC.s,t /˛T.s,t / T.s/ .s/ds C Z t tk eˇ TC.s,t /˛T.s,t / T.s/ .s/ds 6               6N .t /.t0,t / 2 N 0.t /.t0,t / 1 V .t0/.t0/e ˇ TC.t 0,t /˛T.t0,t / C N .t /.t0,t / 2 N 0.t /.t0,t / 1 Z t1 t0 eˇ TC.s,t /˛T.s,t / T.s/ .s/ds C    C N .t /.tk1,t / 2 N 0.t /.tk1Ck1,t / 1 Z t tk1Ck1 eˇ TC.s,t /˛T.s,t / T.s/ .s/ds C N2 .t /.tk,t / N 0.t /.tk1Ck1,t / 1 Z t tk eˇ TC.s,t /˛T.s,t / T.s/ .s/ds D N2 .t /.t0,t / N 0.t /.t0,t / 1 V .t0/.t0/e ˇ TC.t 0,t /˛T.t0,t / C Z t t0 N .t /.s,t / 2 N 0.t /.s,t / 1 e ˇ TC.s,t /˛T.s,t / T.s/ .s/ds

Under the initial condition x.t0/ D 0, we obtain

V .t / 6 Z t t0 N .t /.s,t / 2 N 0.t /.s,t / 1 e ˇ TC.s,t /˛T.s,t / T.s/ .s/ds D Z t t0 eN .t /.s,t / ln 2CN 0.t /.s,t / ln 1eˇ TC.s,t /˛T.s,t / T.s/ .s/ds (35)

(8)

Multiplying both sides of (35) by eŒN .t /.t0,t / ln 2CN 0.t /.t0,t / ln 1yields eŒN .t /.t0,t / ln 2CN 0.t /.t0,t / ln 1V .t / 6 Z t t0 eN .t /.t0,s/ ln 2CN 0.t /.t0,s/ ln 1eˇ TC.s,t /˛T.s,t / T.s/ .s/ds (36)

When t 2 Œtk, tkC k/, k D 1, 2, 3, : : :, by the condition in (12), we have

ŒN .t /.t0, t / ln 2C N0.t /.t0, t / ln 1 D ŒN .t /.t0, t /.ln 2C ln 1/  ln 1 >  t  t0  a ln.12/  ln 1  D .t  t0/ C ln 1 (37) By (27), (36), and (37), we have e.t t0/Cln 1V .t / 6 eŒN .t /.t0,t / ln 2CN 0.t /.t0,t / ln 1V .t / 6 Z t t0 eN .t /.t0,s/ ln 2CN 0.t /.t0,s/ ln 1e.t s/ T.s/ .s/ds 6 Z t t0 T.s/ .s/ds (38) which means Z t t0 eT.s/e.s/ds 6 2 Z t t0 !T.s/!.s/ds (39) when t ! 1, then the proof is completed.

3.2. Fault detection filter design Theorem 2

Given constants ˛ > 0, ˇ > 0, 1>1, and 2>1, if there exist positive-definite matrices Xi, Ri,

P22i, P11ij, P22ij, and any matrices P12i, P12ij, Af i, Bf i, Cf i, and Df i, for i ¤ j , i , j 2 N ,

such that " P11ij P12ij P12ijT P22ij # > 0, " Xi P12i P12iT P22i # > 0 (40) " Xj P12j P12jT P22j # 61 " P11ij P12ij P12ijT P22ij # , " P11ij P12ij P12ijT P22ij # 62 " Xi P12i P12iT P22i # (41) 2 6 6 6 6 6 6 6 6 6 4 '11 '12 RiB1i RiD1i CiTD T f iC C T f i  '22 XiB1iC Bf iB2i XiD1iC Bf iD2i CiTD T f i   2I 0 BT 2iD T f i    2I D2iTDTf i I     I 3 7 7 7 7 7 7 7 7 7 5 < 0 (42) 2 6 6 6 6 6 6 6 6 4 11 12 13 14 CjTDf iT  22 23 24 Cf iT   2I 0 B2jTDf iT    2I DT 2jDf iT  I     I 3 7 7 7 7 7 7 7 7 5 < 0 (43)

(9)

where '11D RiAiC ATi RiC ˛RiI '12D RiAiC ATi XiC CiTB T f iC A T f iC ˛RiI '22D XiAiC ATi XiC Bf iCiC CiTB T f iC ˛XiI

11D P11ijAj C P12ijBf iCj C ATjP11ijC CjTBf iT P T 12ij  ˇP11ijI 12D P12ijAf iC ATjP12ijC CjTBf iT P T 22ij  ˇP12ijI 13D P11ijB1j C P12ijBf iB2jI 14D P11ijD1j C P12ijBf iD2jI

22D P22ijAf iC ATf iP22ij ˇP22ijI

23D P12ijT B1j C P22ijBf iB2jI

24D P12ijT D1j C P22ijBf iD2j.

then there exits a fault detection filter in the form of (2), such that the residual error system †.or †0/ is asymptotically stable with H1 performance  for any switching signal with average dwell time

satisfying (12). Moreover, the desired fault detection filter realization is given by Af iD P12i1A

T

f iR1i S12iT, Bf i D P12i1Bf i, Cf iD C T

f iR1i S12iT, Df iD Df i. (44)

where the matrices P12iand S12i satisfy XiRi1C P12iS12iT D I , P12iT R1i C P22iS12iT D 0.

Proof

Let the positive-definite matrices Piand Pi1be partitioned as

PiD " P11i P12i P12iT P22i # , Pi1D " S11i S12i S12iT S22i # (45)

By PiPi1D I , one can have that

XiR1i C P12iS12iT D I , P T 12iR

1

i C P22iS12iT D 0 (46)

Define the following matrix

JiD " S11i I ST 12i 0 # (47)

then pre-multiply and post-multiply diag¹JT, I , I º to (10), one obtains 2 6 6 6 6 4 .1, 1/ .1, 2/ B1i D1i S11iCiTD T f iC S12iCf iT  .2, 2/ P11iB1iC P12iBf iB2i P11iD1iC P12iBf iD2i CiTD

T f i   2I 0 BT 2jD T f i    2I DT 2jD T f i I     I 3 7 7 7 7 5< 0 (48) Pre-multiply and post-multiply diag®S11i1, I , I , I , I¯ to (48), and let S11i1 D Ri, P11i D Xi.

Combined with the condition in (44), one can have that (48) is equivalent to (42). Similarly, the matrix Pij is also partitioned as

Pij D " P11ij P12ij P12ijT P22ij # (49)

(10)

Remark 2

Noting that the conditions in (40)–(44) are mutually dependent. Therefore, we can first solve (42) and (44) to obtain matrices Af i, Bf i, Cf i, and Df i. Then, the feasible solutions of P11ij, P12ij,

and P22ij can be found by solving(40), (41), and (43).

Remark 3

In practical operation, the condition in (12) is usually difficult to justify. We can assume that the maximum value of the lag maxbetween the fault detection filter and the original system is a known

constant, then (12) can be reduced to the following condition

a> aD max ² ln.12/  , ˇ C  ˛   C 1 max ³ (50) Remark 4

In this note, average dwell time approach is utilized to deal with fault detection problem. Compared with arbitrary switching and dwell time switching, average dwell time switching approach is less conservative.

4. EXAMPLE

Switched system is commonly used in practical engineering application. For example, the switched electrical circuit shown in Figure 2 is described with two switching modes [31]. In mode 1, the so-called ’on’ time, Sw1 is closed and Sw2 is open. In mode 2, the so-called ’off’ time, Sw1 is open and Sw2 is closed. In this system, Sw1 is often a bipolar transistor and Sw2 is a diode. Vc is used to denote the capacitor voltage equal to the output volt age delivered to the load R1, and I1 denotes the inductor current. During the ’on’ time, the inductor current is also equal to the input source current. During the ’off’ time, the input source current is zero.

Therefore, in this example, the mode number of system (1) is N D 2, and the state–space matrices are as follows: A1D  2 0 0 0.5  , A2D  0.5 0 0 1  , B11D  2 1  , B12D  2 1  , B21D 1, B22D 0.5, C1D 1 2 , C2D 1 0.5 , D11D 1, D12D 2, D21D 0.5 1 , D22D 2 1 .

The aim is to design a switched fault detection filter such that the augmented system † (or †0) is asymptotically stable and the performance defined in (6) is guaranteed. Set ˛ D 0.7, ˇ D 5.2, 1D 1.4, and 2D 2. By solving the conditions in Theorem 2, we can obtain a set of solutions of

(11)

the fault detection filter parameters as follows: Af 1D  5.9745 2.5489 0.2474 15.5439  , Bf 1D  7.1749 0.3307  , Cf 1D  19.0932 0.2363 , Df 1D 3.4573 Af 2D  11.9462 0.1354 6.0133 2.6065  , Bf 2D  0.1671 0.3191  , Cf 2D  14.8903 2.7095 , Df 2D 5.8041.

and the guaranteed performance defined in (6) is  D 1.8.

To demonstrate the effectiveness of the designed method, the disturbance d.t / is assumed to be uniform random number, and the fault is set up as

f .t / D

² 10, 50 6 t 6 200 0, others ,

Once the fault occurs, the residual response r.t / is depicted in Figure 3. Figure 4 presents the evolution of the residual evaluation function Jr.t / for both the faulty case (solid line) and fault-free

case (dashed line). With a selected threshold JthD 0.5982 for t D 200, the simulation results show

that Jr.t / D 0.6078 > Jthfor t D 70, which means that the fault f .t / can be successfully detected

about 20 time steps after its occurrence.

0 50 100 150 200 250 300 350 400 −0.02 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 Time step k

Figure 3. The residual response of r.t /.

0 20 40 60 80 100 120 140 160 180 200 0 0.5 1 1.5 2 2.5

(12)

5. CONCLUSION

In this paper, the problem of fault detection for continuous-time switched systems under asynchronous switching has been considered. The filter is assumed to be unmatched with the original system. An efficient condition has been given to construct the filter under the switching signal with average dwell time. Finally, an example has been provided to illustrate the proposed methods. On the basis of the obtained results in this note, fault estimation and accommodation for switched systems under asynchronous switching will be considered in the future work.

ACKNOWLEDGEMENTS

The authors wish to thank the editor and reviewers for their helpful and constructive comments and suggestions that have helped greatly improve the presentation of the paper.

This work was supported in part by the National Key Basic Research Program, China (2012CB215202), the 111 Project (B12018), the National Natural Science Foundation of China (61010121, 61034005, 61174058), Doctoral Fund of Ministry of Education of China (20113218110011), Funding for Outstanding Doctoral Dissertation in Nanjing University of Aeronautics and Astronautics (BCXJ10-03), Funding of Jiangsu Innovation Program for Graduate Education (CXZZ11-0214), and the Engineering and Physical Sciences Research Council, UK (EP/F029195).

REFERENCES

1. Frank PM, Ding X. Survey of robust residual generating and evaluation methods in observer-based fault detection systems. Journal of Process Control 1997; 7(6):403–424.

2. Hammouri H, Kinnaert M, El Yaagoubi EH. Observer based approach to fault detection and isolation for nonlinear systems. IEEE Transactions on Automatic Control 1999; 44(10):1879–1884.

3. White J, Speyer J. Detection filter design: Spectral theory and algorithms. IEEE Transactions on Automatic Control 1987; 32(6):593–603.

4. Chowdhury FN. Ordinary and neural chi-squared tests for fault detection in stochastic systems. IEEE Transactions

on Control Systems Technology 2000; 8(2):372–379.

5. Ding SX, Zhong M, Jeinsch T, Tang B. LMI-based integration of robust H control and RFD for LTI systems. In

Proceeding on IFAC World Congress, Barcelona, Spain, 2002; 494–499.

6. Chen W, Saif M. An iterative learning observer for fault detection and accommodation in nonlinear time-delay systems. International Journal of Robust and Nonlinear Control 2006; 16(1):1–19.

7. Tao G, Qi RY, Tan C. A parameter estimation based adaptive actuator failure compensation control scheme. Journal

of Systems Engineering and Electronics 2011; 22(1):1–5.

8. Cai X, Wu F. Robust fault detection and isolation for parameter-dependent LFT systems. International Journal of

Robust and Nonlinear Control 2010; 20(7):764–776.

9. Frank PM, Ding X, Koppen-Seliger B. Current developments in the theory of FDI. In Proceedings on IFAC

Safeprocess, Budapest, Hungary, 2000; 16-27.

10. Chen J, Patton RJ. Robust Model-Based Fault Diagnosis for Dynamic Systems. Kluwer Academic Publishers: Norwell, MS, 1999.

11. Basseville M, Nikiforov I. Detection of Abrupt Changes-Theory and Applications. Prentice-Hall: Englewood Cliffs, NJ, 1993.

12. Zhong M, Ding S, Lam J, Wang H. An LMI approach to design robust fault detection filter for uncertain LTI systems.

Automatica 2003; 39(3):543–550.

13. Zhao J, Hill DJ. Passivity and stability of switched systems: A multiple storate function method. Systems & Control

Letters 2008; 57(2):158–164.

14. Wang G, Liu Y, Wen C, Chen W. Delay-Dependent stability criterion and H1 state-feedback control for uncer-tain discrete-time switched systems with time-varying delays. International Journal of Innovative Computing,

Information and Control 2011; 7(5A):2473–2484.

15. Cui C, Long F, Li C. Disturbance attenuation for switched system with continuous-time and discrete-time subsystems: state feedback case. ICIC Express Letters 2010; 4(1):205–212.

16. Liu Y, Sun L, Lu B, Dai M. Feedback control of networked switched fuzzy time-delay systems based on observer.

ICIC Express Letters 2010; 4(6B):2369–2376.

17. Zhang LX, Boukas E, Shi P. Exponential H1 filtering for uncertain discrete-time switched linear systems with average dwell time: A -dependent approach. International Journal of Robust and Nonlinear Control 2008; 18(11):1188–1207.

18. Zhang L, Gao HJ. Asynchronously switched control of switched linear systems with average dwell time. Automatica 2010; 46:953–958.

19. Zhang L, Jiang B. Stability of a class of switched linear systems with uncertainties and average dwell time switching.

(13)

20. Mahmoud MS, Xia Y. Robust filter design for piecewise discrete-time systems with time-varying delays.

Interna-tional Journal of Robust and Nonlinear Control 2010; 20(5):544–560.

21. Du D, Jiang B, Shi P, Zhou S. H1 filtering of discrete-time switched systems with state delays via switched Lyapunov function approach. IEEE Transactions on Automatic Control 2007; 52(8):1520–1525.

22. Wang D, Wang W, Shi P. Robust fault detection for switched linear systems with state delays. IEEE Transactions on

Systems, Man, and Cybernetics, Part B 2009; 39(3):800–805.

23. Zhang D, Wang H, Lu B, Wang Z. LMI-based fault detection fuzzy observer design with multiple performance constraints for a class of non-linear systems: comparative study. International Journal of Innovative Computing,

Information and Control 2012; 8(1B):633–645.

24. Jiang B, Du D, Cocquempot V. Fault detection for discrete-time switched systems with interval time-varying delays.

International Journal of Control, Automation and Systems 2011; 9(2):396–401.

25. Wang D, Shi P, Wang W. Robust fault detection for continuous-time switched delay systems: an linear matrix inequality approach. IET Control Theory Applications 2010; 4(1):100–108.

26. Du D, Jiang B, Shi P. Fault diagnosis for switched systems with time delay. The 8th IEEE International Conference

on Control and Automation, Xiamen, June 9–11, 2010; 2162–2165.

27. Du D, Jiang B, Shi P. Active fault-tolerant control for switched systems with time delay. International Journal of

Adaptive Control and Signal Processing 2011; 25:466–480.

28. Xiang Z, Chen Q. Robust reliable control for uncertain switched nonlinear systems with time delay under asynchrenous switching. Applied Mathematics and Computation 2010; 216:800–811.

29. Hespanha JP, Morse AS. Stability of switched systems with average dwell time. In Proceedings of the 38th

Conference Decision Control, Phoenix, AZ, 1999; 2655–2660.

30. Tseng CS, Chen BS. L1-gain fuzzy control for nonlinear dynamic systems with persistent bounded disturbance. Proceedings of the 13th IEEE International Conference on Fuzzy Systems, Budapest, Hungary, Luly, 2004; 783–788.

31. Allison A, Abbott D. Some benefits of random variables in switched control systems. Microelectronics Journal 2000; 31(7):515–522.

Riferimenti

Documenti correlati

Atypical hemolytic uremic syndrome (aHUS) is a rare variant accounting for 5%–10% of all cases of HUS; it is characterized by an increased activity of the alternative pathway of

Forest structure is the result of past disturbances, regeneration establishment, competition, and mortality dynamics. Natural disturbances can create single dead tree to larger

2012: Seed germination responses to varying environmental conditions and provenances in Crucianella maritima L., a threatened coastal species. 2011:

4-EC was at noteworthy concentrations in apple fermented products, reaching maximum values of above 2200 attd 4600 pglL in cider and vinegar respectively, and

Recent experiments have shown that BMSB communicates using vibrational signals and that males are attracted by a female song.. The aim of our experiment was

In Italia la specie è nota solo per poche località friulane: il monte Matajur, il monte Joanaz, l’altopiano del Montasio (Alpi e Prealpi Giulie) e il monte San Simeone

Compared to animals kept indoors, grazing animals had similar performance and milk characteristics, higher rumination time and, with respect to volatile

The aim of this paper is to evaluate the influence of humic substances extracted from pasture and forested soils on invertase, esterase and peroxidase enzymes and on redox