DOI QR코드

DOI QR Code

Reliable Control for Linear Dynamic Systems with Time-varying Delays and Randomly Occurring Disturbances

시변지연 및 임의 발생 외란이 존재하는 선형 동적 시스템의 신뢰성 제어

  • Kim, Ki-Hoon (School of Electrical Engineering, Chungbuk National University) ;
  • Park, Myeong-Jin (School of Electrical Engineering, Chungbuk National University) ;
  • Kwon, Oh-Min (School of Electrical Engineering, Chungbuk National University)
  • Received : 2014.02.04
  • Accepted : 2014.06.02
  • Published : 2014.07.01

Abstract

In this paper, the problem of reliable control of linear systems with time-varying delays, randomly occurring disturbances, and actuator failures is investigated. It is assumed that actuator failures occur when disturbances affect to the systems. Firstly, by using a suitable Lyapunov-Krasovskii functional and some recent techniques such as Wirtinger-based integral inequality and reciprocally convex approach, stabilization criterion for nominal systems with time-varying delays is derived. Secondly, the proposed method is extended to the reliable $H_{\infty}$ controller design for linear dynamic systems with time-varying delays, randomly occurring disturbances, and actuator failures. Since nonlinear matrix inequalities (NLMIs) are involved in proposed results, the cone complementarity algorithm will be introduced. Finally, two numerical examples are included to show the effectiveness of the proposed criteria.

Keywords

1. Introduction

The stabilization of linear systems with time-delays is an important issue since time-delays occurs in various systems such as physical and chemical systems, industrial and engineering systems, and so on. It is well known that time-delays can lead to oscillation, poor performance or even instability. Therefore, the problem of delay-dependent stability and stabilization criteria for systems with time-delays have been received a great deal of efforts by many researchers [1-4].

One of the objectives of delay-dependent stabilization for systems with time-delays is to find maximum upper-bounds of time-delays which guarantee the asymptotic stability of the concerned. In order to reduce the conservatism of stabilization criteria for systems with time-delays, many researchers have focused on delay-dependent criteria than delay-independent ones since delay-dependent ones are less conservative than delay-independent ones especially when the sizes of time-delays are small. While delay independent once do not have information about time-delays, delay-dependent criteria have ones such as low-bound, upper-bounds and bounds of differential of delays.

In the last decade, the Jensen inequality has been intensively used for analysis of systems with time-delays since it plays key roles to derive a stability condition when estimating the time-derivative of Lyapunov-Krasovskii functional. Very recently, in order to reduce the conservatism of stability criteria obtained by utilizing the Jensen Inequality, Wirtinger-based integral inequality [5] is introduced for stability analysis based on Fourier analysis. It can lead to less conservative results than Jensen inequality for integral terms since Wirtinger-based integral inequality allows considering a more accurate integral inequality. In this paper, Wirtinger-based integral inequality is used to obtain stabilization criteria.

On the other hand, recently, the problem of designing reliable control systems has been attracted since practical systems often have actuator failures [6-7]. It has been known that the class of reliable control systems is to stabilize the systems against actuator failures or to design fault-tolerant control systems. In this paper, actuator failure model which consists of a scaling factor with upper and lower bounds to the signal to be measured or to the control action is introduced.

In line with this thinking, disturbances can have an adverse effect on the stability of systems. Thus, to design a controller for the systems considering disturbances is another important issue in control society. For instance, disturbances such as earthquake and typhoon, controllers are required to minimize the effect of disturbances on building or structure systems. The H∞ control has objective that is to design the controllers such that the closed-loop systems are stable and its H∞-norm of the transfer function between the controlled output and the disturbances will not exceed a prescribed level of performance. Therefore, since H∞ control [8] was introduced firstly, a number of research results on H∞ control have been utilized for various systems [9-13].

Recently, a variety of stochastic systems have been researched [13-15]. Systems with time-delays and stochastic sampling were considered in [13]. Also, Systems with randomly occurring uncertainties have introduced in [14-15]. From the idea of randomly occurring concept, it can be extended to reliable control problem since disturbances can bring out the actuator failures. In other words, when randomly occurring disturbances affect to the system, actuator failures occur simultaneously.

With motivations for the above discussions, this paper focused on the problem of the reliable H∞ controller design for linear systems with time-delays. Firstly, in Theorem 1, stabilization criterion will be proposed by using the appropriate Lyapunov-Krasovskii functional with Wirtinger-based integral inequality [5] and reciprocally convex approach [16]. Secondly, based on the results of Theorem 1, a reliable H∞ controller design method for the systems with time delays, randomly occurring disturbances, and actuator failures will be proposed in Theorem 2. Since results in Theorem 1 and Theorem 2 have developed in terms of NLMIs, the cone complementarity algorithm will be introduced which developed solve the NLMIs [12,17]. Two numerical examples are included to show the effectiveness of the proposed theorems.

Notations: Rn denotes the n-dimensional Euclidean space, Rn×m is the set of n×m real matrices. diag{⋯} denotes the block diagonal matrix. L2 is the space of square integrable functions on [0,∞). For two symmetric matrices A and B , A >(≥)B means that A−B is (semi-) positive definite. AT denotes the transpose of A. In denotes the n×n identity matrix. 0n and 0n×m are denote the n×n zero matrix and n×m zero matrix, respectively. If the context allows it, the dimensions of these matrices are often omitted. L2[0,∞) is the space of square integrable vector. E{x} and E{x|y} will, respectively, mean the expectation of x and the expectation of x condition on y. X[f(t)]∈Rm×n means that the elements of the matrix X[f(t)] includes the value of f(t); e.g., X[f0]≡ X[f(t)=f0]. Pr{⋅} means the occurrence probability of the event "⋅".

 

2. Problem Statements

Consider the following linear system with time-varying delay:

where x(t)∈Rn is the state vector, uF(t)∈Rm is the vector of controlled input with actuator failures, z(t)∈Rp is the vector of controlled output, w(t)∈Rl is the disturbance input which belongs to L2[0,∞). A∈Rn ×n, Ad∈Rn×n , Bw∈Rn ×l , B∈Rn ×m and C∈Rq×n are known real constant matrices.

Also, h(t) is a time-delay satisfying time-varying continuous function as follows:

where hM is a positive scalar and hd is any constant value.

In this paper, it is concerned that actuator has behaviour of faulty. The control input of actuator fault can be described as

where u(t)∈Rm is the vector of controlled input and R is the actuator fault matrix with

where and (i=1,2,...,m), are given constants. When ri = 0, it means the complete failure of ith actuator. If ri = 1, then ith actuator is normal.

Let us define

Then, the actuator fault matrix R can be rewritten as

where ΔJ = diag{j1,j2,…,jm}, −1 ≤ji ≤1.

It is assumed that actuator failure and disturbances occur randomly. In details, if disturbances occur, then it affects to the system and leads to actuator failures. So, it can be seen that disturbances and actuator failures occur simultaneously.

In order to describe the random occurrence, let us define 𝜌(t) as a stochastic variable which satisfy a Bernoulli distribution as follows:

Also, 𝜌(t) satisfies the following condition

where 0 ≤ 𝜌0 ≤ 1 is a given constant scalar. 𝜌0 is the expectation of 𝜌(t) and reflects the occurrence probability of disturbances and actuator failures.

With the concept introduced at Eqs. (3)-(8), let us consider the following linear system with time-varying delay with randomly occurring disturbances and actuator failures given by

Also, actuator failure model with randomly occurrence can be described as

where term of (1 − 𝜌(t)) Im reflects normal actuator when 𝜌(t) is 0.

The problem under consideration is to design a memoryless state feedback controller of the following form:

where K∈Rm × n is a gain matrix of the feedback controller.

To develop a delay-dependent reliable H∞ controller for the system (9) satisfying following conditions:

(i) With zero disturbance, the closed loop system (9) with control input u(t) is asymptotically stable.(ii) With zero condition and a given constant γ > 0 the following condition holds:

where γ ≥ 0 is a prescribed scalar. The objective of this paper is to design a state feedback controller (11) such that system (9) is asymptotically stable and an disturbance attenuation level γ is minimize. If the above objective is achieved, controller (11) is said to be a reliable H∞ controller.

Before deriving main results, the following lemmas are introduced.

Lemma 1. [5] For a given matrix R> 0, the following inequality holds for all continuously differentiable function 𝜔 in [a,b]→Rn

Lemma 2. [16] For a scalar α in the interval (0,1) a given matrix R∈Rn×n >0, two matrices W1∈Rn × m and W2 ∈Rn × m , for all vector ς∈Rm, let us the function θ(α,R) given by:

Then, if there exists a matrix X∈Rn× m such that , then the following inequality holds

Lemma 3. [18] Let E, H, and F(t) be real matrices of appropriate dimensions, and let F(t) satisfy FT(t)F(t) ≤ I. Then, for any scalar є> 0, the following matrix inequality holds:

EF(t)H+HTFT(t)ET≤ єHTH+є−1EET .

 

3. Main Results

This section consists of two subsections. The goal of first subsection is to design a controller which stabilize the nominal system. Second subsection will introduce a design method of a reliable H∞ controller for linear systems with time-varying delays, randomly occurring disturbances, and actuator failures.

3.1 Controller design for nominal system

In this subsection, a delay-dependent stabilization criterion for the nominal system of (9) without disturbances and actuator failures will be introduced. Here, the following nominal system with control input u(t) is given by

where h(t) is satisfied with (2) and u(t) is defined in (11). Now, for simplicity of matrix and vector representation, ei(i= 1,...,5)∈R5n× n are defined as block entry matrices which will be used. For example, e1 = [In,0n,0n,0n,0n]T and e3 = [0n,0n,In,0n,0n]T. The other notations are defined as

Now, the following theorem is given as a stabilization criterion for the system (13).

Theorem 1. For given scalars hM >0, hd, the system (13) is asymptotically stable for 0 ≤ h(t) ≤ hM and , if there exist positive definite matrices X∈Rn×n, , , , any matrices and Y∈Rm×n satisfying the following conditions hold:

where and are defined in (14). If the above conditions are feasible, a desired controller gain matrix is obtained by K= YX−1.

Proof. For positive definite matrices P, Q1, Q2 and N, let us consider the following the Lyapunov-Krasovskii functional candidate as:

where

The upper-bound of can be given as follows:

is calculated as

By using Lemma 1, an upper-bound of can be obtained as

where

From Lemma 2, if the inequality for any matrix M∈R2n × 2n holds

then, a new upper-bound of (21) is can be obtained as

Note that ϕ(t) satisfies 0 ≤ ϕ(t) ≤ 1. When h(t) = 0, xT(t) − xT(t − h(t)) = 0 and Ω1 = 0 are obtained and when h(t) = hM, xT(t − h(t)) − xT(t − hM) = 0 and Ω2 = 0 are obtained. Thus, relation (23) still holds.

By combining (18)-(23), an upper-bound of is obtained as follows:

By using Schur complement, stabilization criterion for the system (24) is equivalent to the following

Let us define X=P−1, , , , , and Y=KX . Then, following inequalities can be obtained by pre- and post-multiplying (25) and (22) by diag{X,X,X,X,X, In} and diag{X,X,X,X}, respectively

where and are defined in (14). This proof is completed.

It should be note that the stabilization condition (15) have the nonlinear term XX. A simple way to solve it is to set =αX, where α> 0 is a tuning parameter. However, this method is too conservative. To obtain better results, the cone complementarity algorithm can be used with computational effort.

In order to solve NLMIs, the cone complementarity algorithm in [12,17] is used which involves iteratively solving linear matrix inequalities (LMIs). Let us define a new variable matrix L > 0 satisfying

which is equivalent X−1X−1 ≤ L−1. Letting H= L−1, G = X−1, F= −1 and following a similar method in [12,17], the problem of finding a feasible solution of (15) and (16) can be converted to a minimization problem involving LMIs:

Minimize Trace (LH+XG+F)

Subject to

The above minimization problem can be solved using the cone complementarity algorithm in [12,17].

Algorithm

Let us define Γk as the set of the variables of and kmax as the number of iterations. Then, following Figure 1 is the flow chart of algorithm for Theorem 1.

그림 1Theorem 1을 위한 알고리듬 흐름선도 Fig. 1 Flow chart of Algorithm for Theorem 1

3.2 Reliable H∞ controller design for randomly occurring disturbances and actuator failures

In this subsection, the reliable H∞ controller design for the system (9) will be derived based on Theorem 1. Now, for simplicity of matrix and vector representation, ēi(i = 1,…,6)∈R(5n+l)×n are defined as block entry matrices which will be used. For an example, ē5 = [0n,0n,0n,0n,In,0n × l]T. The following notations are defined for simplicity:

where Φ2, Φ3, 2 and 3 are defined in (14).

Now, we have the following theorem.

Theorem 2. For given scalars , (i = 1,…,m), hM > 0, hd, the system (9) is asymptotically stabilized by reliable H∞ control (11) with disturbance attenuation γ > 0 for 0 ≤ h(t) ≤ hM and ḣ(t) ≤ hd, if there exist positive definite matrices X∈Rn × n, , , , any matrices , Y∈Rm×n, positive scalars ε1 and ε2, satisfying the following conditions hold:

where and are defined in (30). If the above conditions are feasible, a desired reliable H∞ controller gain matrix is obtained by K=YX−1.

Proof. Let us consider the same Lyapunov-Krasovskii candidate functional in (17). By infinitesimal operator L in [13], a new upper-bound of LV(t) is obtained by

From the system (9), replacing ẋ(t) = (Π1[ρ(t)] + ΔΠ1[ρ(t)])ς(t) leads to following inequality

Now, H∞ performance for the system (9), let us consider the following inequality under the zero initial condition satisfying V(0) = 0 and V(∞) ≥ 0

When the inequality (36) is satisfied, the system (9) is stable with H∞ performance level γ under the obtained controller (11). Inequality (36) is equivalent to

Replacing z(t) = Cx(t) and using Schur complement, following inequality can be obtained as

Since ΔΨ1[ρ(t)] = E1ΔJTH1 + H1ΔJE1 and ΔΨ2[ρ(t)] = E2ΔJTH2 + H2ΔJE2, using Lemma 3 leads a new upper-bound of (38) as follows:

By using Schur complement, inequality (35) is equivalent to

Let us define X = P−1, , , , , Y= KX. Then, following inequalities can be obtained by pre- and post-multiplying (40) and (34) by diag{X,X,X,X,X,Il,In,Iq,Im,Im} and diag{X,X,X,X}, respectively

With (8), inequality is equivalent to < 0. This proof is completed.

It should be noted that the stabilization condition (31) is not LMIs due to the presence of the nonlinear term XX. With similar way in Theorem 1, better results can be obtained by using the cone complementarity algorithm.

Let us define a new variable matrix L > 0 satisfying

which is equivalent X−1X−1 ≤ L−1. Letting H = L−1, G = X−1, F = −1 and following a similar method in [12,17], the problem of finding a feasible solution of (31) and (32) can be converted to a minimization problem involving LMIs:

Minimize Trace (LH+XG+F) Subject to

The above minimization problem can be solved using complementarity algorithm in [12,17].

Algorithm

Let us define ϓk as the set of the variables of and kmax as the number of iterations. Then, following Figure 2 is the flow chart of algorithm for Theorem 2.

그림 2Theorem 2을 위한 알고리듬 흐름선도 Fig. 2 Flow chart of Algorithm for Theorem 2

 

4. Numerical Examples

In this section, two numerical examples are introduced to demonstrate the effectiveness of the proposed criteria. In examples, MATLAB, YALMIP, SeDuMi 1.3 and Intel(R) Core(TM) i5-2500 CPU @ 3.30Ghz (4 CPUs) are used to solve LMI problems.

Example 1. Consider the system (13) with following parameters:

When ḣ(t) ≤ hd = 0, Theorem 1 is used to obtain the feedback controller gain K which stabilize the system (13) with upper-bounds of h(t) and number of iterations. The maximum allowable upper-bound of h(t) is 4.3 when the number of iterations is 920. Their results are listed in Table 1 with previous results in [1], [9] and [13]. Also, in order to confirm the results, the simulation results is illustrated in Figure 3 with time-delay h(t) = 4.3 and feedback controller gain K = [−19.076, −29.050] .

표 1예제 1에서 hd = 0일 때 제어 이득 K를 고려한 최대의 hM. Table 1 Maximum hM with controller gain K when hd = 0 in Example 1.

그림 3제어 이득 K = [−19.076, −29.050] 를 고려한 h(t) =4.3 일 때 예제 1의 시뮬레이션 Fig. 3 Simulation for Example 1 with controller gain K = [−19.076, −29.050] when h(t) = 4.3

Example 2. Consider the system (9) with

Moreover, the disturbances are defined as follows:

where

which satisfied with 0 ≤ h(t) ≤ hM and ḣ(t) ≤ hd. By applying Theorem 2, minimum value of γ and controller gain K for system (9) when hM = 0.2 , hd = 3, and ρ0 are 0.1, 0.5 and 0.9 are listed in Table 2.

표 2ρ0에 따른 제어 이득 K , γmin, 그리고 반복횟수. Table 2 Controller gain K , γmin and iterations with ρ0.

Results in Table 2 show that ρ0 increases γmin which is minimum of H∞ disturbance attenuation level γ. It can be shown that ρ0 is increased, then disturbances and actuator failure occur more frequently. Therefore, when ρ0 is 0.9, feedback controller gain K is obtained as [−242.4149,−68.4737,−201.6272,−611.0830] which is larger than other ones. Figure 4 shows linear system responses for each case in Table 2. From Figure 4, the system (9) with the controller gain in Table 2 is asymptotically stable with H∞ disturbance attenuation level γ for any time-varying delay h(t) satisfying (2). Furthermore, trajectories of BuF(t) show that actuator failure more frequently occur as the value of ρ0 increases. It can be seen that the system and actuator are more influenced by the disturbances when the value of ρ0 increases. As a result, when the effect of disturbances increases, the state responses and controlled output performances become worse.

그림 4표 2의 각각의 상황을 고려한 시뮬레이션 Fig. 4 Simulations for each case in Table 2

 

5. Conclusions

In this paper, the reliable H∞ controller design for linear systems with time-delays was presented. Firstly, in Theorem 1, the stabilization criterion was proposed by constructing the appropriate Lyapunov-Krasovskii functional and utilizing Wirtinger-based integral inequality [5] and reciprocally convex approach [16]. Secondly, results of Theorem 1 was extended to design the reliable H∞ controller for the systems with time delays, randomly occurring disturbances, and actuator failures in Theorem 2. Since results have NLMIs in Theorem 1 and Theorem 2, the cone complementarity algorithm was used to solve the NLMIs [12,17] with computational effort. To show the effectiveness of the proposed results, two numerical examples were included.

References

  1. E. Fridman, U. Shaked, "An improved stabilization method for linear time-delay systems," IEEE Transactions on Automatic Control, vol. 47, pp. 1931-1937, 2002. https://doi.org/10.1109/TAC.2002.804462
  2. O.M. Kwon, J.H. Park, "Delay-range-dependent stabilization of uncertain dynamic systems with interval time-varying delays," Applied Mathematics and Computation, vol. 208, pp. 58-68, 2009. https://doi.org/10.1016/j.amc.2008.11.010
  3. O.M. Kwon, J.H. Park, "On improved delay-dependent robust control for uncertain time-delay systems," Automatic Control, IEEE Transactions on, vol. 49, pp.1991-1995, 2004. https://doi.org/10.1109/TAC.2004.837563
  4. Y. He, Q.G. Wang, C. Lin, M. Wu, "Delay-rangedependent stability for systems with time-varying delay," Automatica, vol. 43, pp.371-376, 2007. https://doi.org/10.1016/j.automatica.2006.08.015
  5. A. Seuret, F. Gouaisbaut, "Wirtinger-based integral inequality: Application to time-delay systems," Automatica, vol. 49, pp. 2860-2866, 2013. https://doi.org/10.1016/j.automatica.2013.05.030
  6. C. Peng, T.C. Yang, E.G. Tian, "Brief paper: Robust fault-tolerant control of networked control systems with stochastic actuator failure," Control Theory and Applications, vol. 4, pp. 3003-3011, 2010. https://doi.org/10.1049/iet-cta.2009.0427
  7. C.H. Lien, K.W. Yu, Y.F. Lin, Y.J. Chung, L.Y. Chung, "Robust reliable $H{\infty}$ control for uncertain nonlinear systems via LMI approach," Applied Mathematics and Computation, vol. 198, pp. 453-462, 2008. https://doi.org/10.1016/j.amc.2007.08.085
  8. G. Zames, "Feedback and optimal sensitivity: Model reference transformations, multiplicative semi norms, and approximate inverses," IEEE Transactions on Automatic Control, vol. 26, pp. 301-320, 1981. https://doi.org/10.1109/TAC.1981.1102603
  9. E. Fridman, U. Shaked, "Delay-dependent stability and $H{\infty}$ control: constant and time-varying delays," International Journal of Control, vol. 76, pp. 48-60, 2003. https://doi.org/10.1080/0020717021000049151
  10. H. Gao, C. Wang, "Comments and further results on A descriptor system approach to $H{\infty}$ control of linear time-delay systems," IEEE Transactions on Automatic Control, vol. 48, pp. 520-525, 2003. https://doi.org/10.1109/TAC.2003.809154
  11. O.M. Kwon, M.J. Park, J.H. Park, S.M. Lee, E.J. Cha, "Analysis on robust $H{\infty}$ performance and stability for linear systems with interval time-varying state delays via some new augmented Lyapunov-Krasovskii functional," Applied Mathematics and Computation, vol. 224, pp. 108-122, 2013. https://doi.org/10.1016/j.amc.2013.08.068
  12. Y.S. Lee, Y.S. Moon, W.H. Kwon, P.G. Park, "Delay-dependent robust $H{\infty}$ control for uncertain systems with a state-delay," Automatica, vol. 40, pp. 65-72, 2004. https://doi.org/10.1016/j.automatica.2003.07.004
  13. H. Gao, J. Wu, P. Shi, "Robust sampled-data $H{\infty}$ control with stochastic sampling", Automatica, Vol. 45, pp. 1729-1736, 2009. https://doi.org/10.1016/j.automatica.2009.03.004
  14. Z. Wang, Y. Wang, Y. Liu , "Global synchronization for discrete-time stochastic complex networks with randomly occurred nonlinearities and mixed time delays," IEEE Transactions on Neural Networks, vol. 21, pp. 11-25, 2010. https://doi.org/10.1109/TNN.2009.2033599
  15. J. Hu, Z. Wang, H. Gao, L.K. Stergioulas, "Robust sliding mode control for discretestochastic systems with mixed time delays, randomly occurring uncertainties, and randomly occurring nonlinearities," IEEE Transactions on Industrial Electronics, vol. 29, pp. 3008-3015, 2012.
  16. P.G. Park, J.W. Ko, C. Jeong, "Reciprocally convex approach to stability of systems with time-varying delays", Automatica, Vol. 47, pp. 235-238, 2011. https://doi.org/10.1016/j.automatica.2010.10.014
  17. L. El. Ghaoui, F. Oustry, M. AitRami, "A cone complementarity linearization algorithm for static output-feedback and related problems,"IEEE Transactions on Automatic Control, vol. 42, pp. 1171-1176, 1997. https://doi.org/10.1109/9.618250
  18. M.C. de Oliveira, R.E. Skelton, "Stability tests for Constrained Linear systems," SpringerVerlag, pp. 241-257, Berlin, 2001.