Preprint
Technical Note

Synthesis of H∞ Control for Descriptor Hybrid Systems with Actuator Saturation

Altmetrics

Downloads

73

Views

8

Comments

0

A peer-reviewed article of this preprint also exists.

This version is not peer-reviewed

Submitted:

27 November 2023

Posted:

27 November 2023

You are already at the latest version

Alerts
Abstract
This paper addresses a mode-dependent state-feedback H∞ control for descriptor hybrid systems, considering both the absence and presence of actuator saturation. Firstly, the necessary and sufficient conditions for the stochastic admissibility criterion with H∞ performance ? of the closed-loop system is proposed. Given the proposed non-convex condition, the author reformulates it into linear matrix inequalities (LMIs). Then, to extend the result to the systems with actuator saturation, the actuator saturated control input is expressed as a linear combination of given state-feedback control input and a virtual control input that remains under the saturation level. To verify this expression, the set invariant condition is also suggested by using the singular mode-dependent Lyapunov function candidate. Therefore, the LMI conditions for the existence of the mode-dependent state-feedback H∞ control and the ellipsoidal shape of invariant set are successfully derived. Two numerical examples demonstrate the effectiveness of the proposed approach in optimizing H∞ performance $\gamma$ and identifying the largest invariant set.
Keywords: 
Subject: Engineering  -   Control and Systems Engineering

1. Introduction

In the field of control theory, researches have focused on the analysis of system stability and the design of controllers using state-space equations [1,2,3]. Linear systems, being the most fundamental form, have been extensively investigated due to the ease of obtaining numerical solutions to problems [4,5,6]. Hence, researchers have sought to represent real-world systems through variations of linear systems. One well-known example is the descriptor system, also referred to as a generalized state-space system. The descriptor system is characterized by having only some parts of the state vector described by differential equations, while the remaining components are determined by algebraic equations based on the interrelations of the state vector [7,8,9]. To represent the differential and algebraic equations of the system state in a single form, a square matrix of order n is utilized, where n represents the length of the state vector. This square matrix is used to identify the part of the states having the differential equations. Therefore, its rank is equal to the number of differential equations in the state vector, which is always smaller than n. While the advantage of expressing both dynamic and static characteristics of the system in a single form exists, the presence of a singular matrix introduces challenges in system analysis, necessitating additional considerations compared to regular systems.
On the other hand, hybrid systems have also garnered significant attention over the past few decades. Hybrid systems represent systems undergoing changes in both continuous and discrete time properties. An example is the stochastic jump system, representing cases where continuous-time systems experience sudden changes in system parameters due to stochastic processes [10,11,12]. Systems possessing the characteristics of both hybrid systems and descriptor systems are known as descriptor hybrid systems (DHSs). Due to the advantage of DHS that can express both abrupt changes on the descriptor systems, it can be used to express various phenomena such as DC motor systems undergoing random load changes and grid systems with network structures [13,14,15]. For the analysis of DHS in the field of control theory, studies on deriving stochastically admissible conditions and researches on controller and filter design have progressed over the past several decades. The authors of the paper [16] presented the stochastic admissibility conditions for DHS in strict linear matrix inequalities (LMIs). In the context of such research, results on controllers and filters for continuous-time DHS also exist [17,18,19]. Among them, [17] and [18] proposed necessary and sufficient conditions for the existence of state feedback controllers and dynamic output feedback controllers for DHS.
On the other hand, as the presence of disturbances in real world is inevitable, H controllers and H filters have been extensively researched both theoretically and practically [20,21]. In its theoretical approach, finding optimal H control or H filter has been one of attractive topics [22]. In the view of optimal control, LMIs have been widely employed due to their ease in finding optimal solutions. In the case of H control for DHSs, research usually started from the stochastic admissibility criterion with H performance γ [23,24,25]. This criterion, if both necessary and sufficient, is commonly referred to as the bounded real lemma [26]. The bounded real lemma defines an upper bound on the ratio of the norm between the desired output and the disturbance, referred to as H performance γ , and aims to minimize this value since it can minimize the worst-case impact of disturbances. Generally, the desired output depends on both the system state and external disturbance. For linear DHSs, [24] first presented necessary and sufficient conditions for the bounded real lemma of DHS with disturbance-affected desired output in LMI form. Previous studies have mainly dealt with optimal H control and H filter for DHSs with disturbance-unaffected desired output [25,27] or provided only sufficient conditions for the existence of H control in cases with disturbance-affected desired output [25,28]. This implies that there is still a room for improvement in the H control for DHS with a general desired output, serving as one of the motivations for this study.
Another motivation for this study is the need to investigate H control for DHSs experiencing input saturation. In practical situations, the actuator in every control system has its limits, which result in input saturation [29]. It is known that the input saturation can lead to performance degradation or even instability in the system. To ensure the stable operation of a control system under input saturation, it is necessary to design controllers that guarantee stability in the presence of saturation phenomena. The input saturation in hybrid systems [30,31] or in descriptor systems [32,33] has been addressed through various studies. Recent research for DHSs with input saturation is covered in the papers [34,35]. However, to the best of the author’s knowledge, no prior research has addressed the combined aspects of H control and actuator saturation for DHSs. Therefore, this serves as an additional motivation for this study.
This paper addresses the synthesis problem of H control for DHSs both absence and presence of actuator saturation. First, the author assumes that only the states governed by differential equations, i.e., those with dynamics, are considered controllable. Thus, a structure for differentiable state-feedback H control is proposed. Then, by utilizing the closed-loop system with the proposed control, the stochastic admissibility criterion with H performance γ is derived. As the proposed criterion is a non-convex formula, challenging to solve directly, the equivalent condition is suggested in terms of LMIs. Then, this paper extends its focus to DHSs with actuator saturation. By introducing a virtual control input, structured similarly to the proposed control and remaining within the saturation level, the closed-loop system is successfully reformulated as a linear DHS even in the presence of the actuator saturation. Since an assumption about the range of states for this expression is required, a set invariant condition is also examined. By accounting for the structure of the state-feedback control, the ellipsoidal shape of the set invariant is obtained, with dimensions matching the number of components corresponding to states with differential equations. Since both H control and actuator saturation phenomena are considered, the results can address two optimization problems: 1) Finding the optimal H performance γ , and 2) Identifying the largest invariant set, representing the set of initial states ensuring stochastic convergence to zero. The effectiveness of the proposed approach is demonstrated through two numerical examples, illustrating the optimization results for both scenarios.
The notations used in this paper are standard. For a vector x or matrix X, the superscript T denotes its transpose. For symmetric matrices X and Y, the notation X ( < ) Y signifies that Y X is semi-positive (positive) definite. For any square matrix X, the symbol s y m ( X ) = X + X T . The matrix I denotes the identity matrix with appropriate dimensions, and I r represents the identity matrix with dimensions r × r . For matrix X, the notation [ X ] i j specifies the ( i , j ) -th component. Similarly, for vector x, the notation [ x ] i denotes the i-th component. The vector e i indicates a unit vector with a single nonzero element at the i-th position, i.e., [ e i ] i = 1 , [ e i ] k = 0 k i . For symmetric matrices, the symbol ( * ) serves as an ellipsis for terms induced by symmetry.

2. Problem Statements

Consider the following descriptor hybrid systems:
E x ˙ ( t ) = A ( θ t ) x ( t ) + B ( θ t ) u ( t ) + F ( θ t ) w ( t ) ,
z ( t ) = C ( θ t ) x ( t ) + D ( θ t ) u ( t ) + G ( θ t ) w ( t ) ,
where the notations x ( t ) R n x , u ( t ) R n u , z ( t ) R n z , w ( t ) R n w denote the system state, control input, desired output, and external disturbance, respectively. The matrix E R n x × n x is a square matrix whose rank is smaller than its dimension, i.e., r a n k ( E ) = r < n x . The notation θ t denotes a continuous-time Markov process defined on a probability space with outcomes in a finite set N + = { 1 , 2 , , N } . The mode transition rate of the Markov process from mode i to mode j is defined as π i j . Subsequently, the mode transition probability from mode i at time t and mode j at time t + Δ t are defined as follows:
P r { θ t + Δ t = j | θ t = i } = π i j Δ t + o ( Δ t ) if i j 1 + π i i Δ + o ( Δ t ) if i = j ,
where Δ t > 0 and l i m Δ t 0 o ( Δ t ) Δ t = 0 . The transition rate matrix Π R N × N can be defined as [ Π ] i , j = π i j , where j N + π i j = 0 , π i j 0 for i j and π i i < 0 . To simplify the notations, the mode-dependent matrices at θ t = i will be represented by using subscript i, i.e.,
A i B i F i C i D i G i = A ( θ t = i ) B ( θ t = i ) F ( θ t = i ) C ( θ t = i ) D ( θ t = i ) G ( θ t = i ) .
Also, to prevent issues arising from the singularity of matrix E, let us define of full-column matrices E L , E R R n x × r , R , S T R ( n x r ) × n x which hold the following properties regarding the singular matrix E:
E L T E R = E , R E = 0 , E S = 0 .
Then, by using the matrices in (5), we will use the following lemma.
Lemma 1.
[36] For a symmetric matrix P R n x × n x which satisfies E L T P E L > 0 , and an of full-rank matrix Q R ( n x r ) × ( n x r ) , the term ( P E + R T Q S T ) R n x × n x is of full-rank, and its inversion can be expressed as follows:
( P E + R T Q S T ) 1 = P ¯ E T + S Q ¯ R ,
where P ¯ and Q ¯ defined as
E R T P ¯ E R = ( E L T P E L ) 1 , Q ¯ = ( S T S ) 1 Q 1 ( R R T ) 1 .
The objective of this study is to analyze the DHS with disturbances and synthesize a state-feedback H control that is robust to disturbances and actuator saturation. Therefore, the ensuing lemma and definition are employed in the next section to analyze the system with disturbances.
Definition 1.
[37] The descriptor hybrid system (1)-(2) with u ( t ) = 0 can be called stochastically admissible with H performance γ if the system holds following two conditions:
  • i) At w ( t ) = 0 , the DHS (1)-(2) with u ( t ) = 0 is stochastically admissible.
  • ii) At x ( 0 ) = 0 , the DHS (1)-(2) with u ( t ) = 0 holds the following inequality:
    | | T ( s ) | | = s u p θ ( 0 ) N + s u p 0 w ( t ) L 2 + | | z ( t ) | | 2 | | w ( t ) | | 2 < γ ,
    where the notation s u p means supremum.
Lemma 2.
[24] The descriptor hybrid system (1)-(2) with u ( t ) = 0 is stochastically admissible with H performance γ if and only if there exist the matrices P i R n x × n x , W i R ( n x r ) × n w and of full-rank matrices Q i R ( n x r ) × ( n x r ) such that for all i N +
0 < E L T P i E L ,
0 > s y m { A i T ( P i E + R R Q i S T ) } + j N + π i j E T P j E ( * ) ( * ) F i T ( P i E + R R Q i S T ) + W i T R A i γ 2 I + s y m { F i T R T W i } ( * ) C i G i I
To synthesize a mode-dependent state-feedback H control for DHSs, let us contemplate the following structure:
u ( t ) = K i E x ( t ) ,
where K i is a mode-dependent control gain to be determined. Then the closed-loop system (1)-(2) with the control input (11) is defined as
E x ˙ ( t ) = ( A i + B i K i E ) x ( t ) + F i w ( t ) ,
z ( t ) = ( C i + D i K i E ) x ( t ) + G i w ( t ) .
This paper serves two main objectives. Firstly, it aims to determine the control gains K i that satisfy the stochastic admissibility criterion with H performance γ for the closed-loop system (12)-(13). Secondly, the focus is on finding control gains K i that still valid under the actuator saturation phenomena in the system (1)-(2). When the DHS (1)-(2) has actuator saturation, it can be represented as follows:
E x ˙ ( t ) = A i x ( t ) + B i ρ ( u ( t ) ) + F i w ( t ) ,
z ( t ) = C i x ( t ) + D i ρ ( u ( t ) ) + G i w ( t ) .
The symbol ρ ( · ) denotes the saturation operator such that
[ ρ ( u ( t ) ) ] k = s i g n ( [ u ( t ) ] k ) m i n ( [ | u ( t ) | ] k , μ ) ,
where μ > 0 is a saturation level. Although saturation is a common phenomenon, it induces nonlinearity even when the input signal u ( t ) maintains linearity. To address this issue, the subsequent representation will prove to be beneficial.
Lemma 3.
[38] For any state x ( t ) L ( H ) , the saturated control input ρ ( K x ( t ) ) can belong the following convex-hull:
ρ ( K x ( t ) ) Co { ( M k K + M k H ) x ( t ) , k [ 0 , 2 n u 1 ] } .
The set L ( H ) is a set of states where every component the vector H x is less than the saturation level, i.e., L ( H ) = { x | | e l T H x | μ , l [ 1 , n u ] } . The notation Co denotes the convex hull, and the matrix M k denotes a diagonal matrix whose diagonal elements have all possible combination of 1 and 0, and M k = I M k .
With the help of Lemma 3, the term ρ ( K i E x ( t ) ) in (14)-(15) can be expressed as follows for the states belonging to L ( H i E ) :
ρ ( K i E x ) = k = 1 2 u n ζ k { M k K i E x ( t ) + M k H i E x ( t ) } ,
where ζ k holds the following property:
k = 1 2 n u ζ k = 1 , 0 ζ k 1 , k [ 1 , 2 n u ] .
Utilizing the aforementioned lemmas, the following section will present two theorems aimed at determining the control gains K i under conditions of both absence and presence of actuator saturation.

3. Main Result

In this section, the conditions for the existence of control gains for the closed-loop system to be stochastically admissible with H performance γ will be presented. Firstly, by applying the closed-loop system (14)-(15) to Lemma 2, the stochastically admissibility with H performance γ of the closed-loop system (12)-(13) is ensured if and only if there exist the solutions P i , Q i , W i such that for all i N +
0 < E L T P i E L ,
0 > s y m { ( A i + B i K i E ) T Λ i } + j N + π i j E T P j E ( * ) ( * ) F i T Λ i + W i T R A i γ 2 I + s y m { F i T R T W i } ( * ) C i + D i K i E G i I ,
Λ i = P i E + R T Q i S T .
However, finding the solution for (20)-(21) is challenging due to the variable coupled term K i T Λ i in (21). To address this challenge, the following theorem presents an equivalent condition for (20)-(21) in terms of strict linear matrix inequalities.
Theorem 1.
The assurance of the existence of solutions P i , Q i , W i and K i for the conditions (20)-(21), representing the stochastic admissibility criterion with H performance γ for the closed-loop system (12)-(13), is established if and only if there exist matrices P ¯ i R n x × n x , Q ¯ i R ( n x r ) × ( n x r ) , W ¯ i R ( n x r ) × n w , K ¯ i R n u × n x for all i N + , satisfying the following linear matrix inequalities:
0 < E R T P ¯ i E R ,
0 > s y m { A i Λ ¯ i + B i K ¯ i E T } + π i i E T P ¯ i E ( * ) ( * ) ( * ) F i T W ¯ i T S T A i T γ 2 I ( * ) ( * ) C i Λ ¯ i + D i K ¯ i E T G i C i S W ¯ i I ( * ) X i 0 0 Y i ,
Λ ¯ i = P ¯ i E T + S Q ¯ i R ,
X i = [ π i j E P ¯ i E R ] j N + / { i } T ,
Y i = d i a g [ E R T P ¯ j E R ] j N + / { i } .
Proof. 
Firstly, let us define the inversion of Λ i in (22) by using Lemma 1:
( P i E + R T Q i S T ) 1 = ( P ¯ i E T + S Q ¯ i R ) = Λ ¯ i ,
where P ¯ i and Q ¯ i satisfy the following conditions:
( E L T P i E L ) 1 = E R T P ¯ i E R ,
Q ¯ i = ( S T S ) 1 Q i 1 ( R R T ) 1 .
Then the condition (20) is equivalent to (23) through the relation (29). Next, to reformulate the condition (21) as (24), we will employ the following full-rank matrix:
T i = Λ ¯ i Λ ¯ i R T W i 0 0 I 0 0 0 I .
Then we can apply the congruence transform to (21) using the matrix T i in (31):
0 > s y m { A i Λ ¯ i + B i K i E Λ ¯ i } + j N + π i j Λ ¯ i T E T P j E Λ ¯ i ( * ) ( * ) F i T W i T R ( A i Λ ¯ i + B i K i E Λ ¯ i ) T γ 2 I ( * ) C i Λ ¯ i + D i K i E Λ ¯ i G i ( C i Λ ¯ i + D i K i E Λ ¯ i ) R T W i I .
Taking into account the properties R E = 0 and E S = 0 , the condition (32) transforms into the proposed condition (24) by putting
K ¯ i = K i E P ¯ i ,
Q ¯ i R R T W i = W ¯ i ,
and applying Schur complement. The proof is complete.
Remark 1.
The control gain K i E in the mode-dependent state-feedback H control (11) can be determined through the following relation:
K i E = K ¯ i E T ( P ¯ i E T + S Q ¯ i R ) 1 ,
where P ¯ i , K ¯ i , Q ¯ i are the solutions of Theorem 1.
Remark 2.
The synthesis problem of H control for DHSs has been under considered for several decades. However, before the introduction of the new bounded real lemma for DHSs with disturbance affected output (2) (Lemma 2), the existing research focused on establishing the sufficient conditions of controllers or exclusively examined scenarios with disturbance-unaffected output, i.e., w ( t ) = 0 in (2). Hence, it is noteworthy to emphasize that Theorem 1 provides the necessary and sufficient condition of the controller (11), ensuring the stochastic admissibility of the closed-loop system with the proposed controller (11) under disturbance-affected output.
The next topic involves deriving the condition to determine control gains considering actuator saturation. Therefore, let us define the following closed-loop system with saturated control input ρ ( K i E x ( t ) ) :
E x ˙ ( t ) = A i x ( t ) + B i ρ ( K i E x ( t ) ) + F i w ( t ) ,
z ( t ) = C i x ( t ) + D i ρ ( K i E x ( t ) ) + G i w ( t ) .
By utilizing the formula (18), an alternative representation of the saturated input, the closed-loop system (36)-(37) can be expressed as follows:
E x ˙ ( t ) = k = 1 2 n u ζ k A ¯ i , k x ( t ) + F i w ( t ) ,
z ( t ) = k = 1 2 n u ζ k C ¯ i , k x ( t ) + G i w ( t ) ,
A ¯ i , k = A i + B i ( M k K i + M k H i ) E ,
C ¯ i , k = C i + D i ( M k K i + M k H i ) E
since k = 1 2 n u ζ k = 1 . By applying the closed-loop system (38)-(39) into Lemma 2, the criterion for stochastic admissibility with H performance γ for the closed-system (38)-(39) is obtained as follows: for all i N + , k [ 1 , 2 n u ]
0 < E L T P i E L ,
0 > s y m { A ¯ i , k T Λ i } + j N + π i j E T P j E ( * ) ( * ) F i T Λ i γ 2 I + s y m { W i T R F i } ( * ) C ¯ i , k G i I ,
where Λ i is defined in (22). This representation is valid only for the states within the set L ( H i E ) . To ensure that the range of states belongs to the set L ( H i E ) , we need to consider a set-invariant condition for the set L ( H i E ) . Before deriving it, let us define an ellipsoid using the condition (42):
E ( E T P i E ) = { x ( t ) R n x | x T ( t ) E T P i E x ( t ) 1 }
Utilizing the ellipsoid, the set invariant condition for the L ( H i E ) and the equivalent condition of (42)-(43) are provided in the following theorem.
Theorem 2.
For all states x ( t ) E ( E T P i E ) in (44), the conditions (42)-(43) are feasible if and only if there exist symmetric matrices P ¯ i R n x × n x , non-singular matrices Q ¯ i R ( n x r ) × ( n x r ) , matrices W ¯ i R ( n x r ) × n w , K ¯ i , H ¯ i R n u × n x such that for all i N + , l [ 1 , n u ] and k [ 1 , 2 n u ]
0 < E R T P ¯ i E R ( * ) e l T H ¯ i E R μ 2 I ,
0 > ( 1 , 1 ) ( * ) ( * ) ( * ) F i T W ¯ i T S T A i T γ 2 I ( * ) ( * ) C i Λ ¯ i + D i ( M k K ¯ i E + M k H ¯ i ) E T G i C i S W ¯ i I ( * ) X i 0 0 Y i ,
( 1 , 1 ) = s y m { A i Λ ¯ i + B i ( M k K ¯ 1 i E T + M k H ¯ i E T ) } + π i i E T P ¯ i E ,
where X i and Y i are defined in (26),(27).
Proof. 
Firstly, let us establish the set invariant condition for the set L ( K i E ) . If the ellipsoid (44) is within the linear region L ( H i E ) , the expression for the saturated input (18) is valid for states within the ellipsoid. Therefore, we can derive the following set invariant condition: for all l [ 1 , n u ] ,
μ 2 x T ( t ) E T K i T e l e l T K i E x ( t ) x T ( t ) E T P i E x ( t ) ,
which is equivalent to
μ 2 E T K i T e l e l T K i E E T P i E .
The condition (49) is equivalent to the following inequality:
μ 2 Λ ¯ i T E T K i T e l e l T K i E Λ ¯ i Λ ¯ i T E T P i E Λ ¯ i ,
where Λ ¯ i is defined in (25). By utilizing the property E S = 0 , the condition (50) concludes to the following inequality:
μ 2 E L E R T H ¯ i T e l e l T H ¯ i E R E L T < E L E R T P ¯ i E R E L T ,
by putting H ¯ = H i E L E R T P ¯ i . Applying Schur complement to (51) leads to the proposed condition (45), considering the full-column rank E L .
Secondly, we can derive the equivalent condition for (43) by applying the congruence transformation using T i in (31):
0 > ( 1 , 1 ) ( * ) ( * ) F i T W i T R ( A i Λ ¯ i ) T γ 2 I ( * ) C i Λ ¯ i + D i ( M k K i + M k H i ) E Λ ¯ i G i ( C i Λ ¯ i ) R T W i I ,
( 1 , 1 ) = s y m { A i Λ ¯ i + B i ( M k K i + M k H i ) E Λ ¯ i } + j N + π i j E P ¯ i E T P j P ¯ i E T .
Similar to the proof of Theorem 1, the condition (52) leads to (46) by defining
K ¯ i = K i E P ¯ i , H ¯ i = H i E P ¯ i , Q ¯ i R R T W i = W ¯ i .
This completes the proof.
Remark 3.
The control gain K i that renders the closed-loop system with actuator saturation (38)-(39) stochastically admissible with H performance γ can be constructed using the solutions from Theorem 2, and the formula remains the same as in (35).
Remark 4.
To achieve a less conservative result in terms of H performance, the minimal γ can be determined by solving an optimization problem that minimizes γ 2 while satisfying LMIs suggested in Theorem 1 or Theorem 2.
Remark 5.
With the aid of Lemma 3, the saturated input ρ ( K i E x ( t ) ) can be expressed as a linear combination of two state feedback controls: K i E x ( t ) and H i E x ( t ) . This enables us to consider the closed-loop system as a linear system even when subjected to actuator saturation. However, this alternative representation is only valid for states belonging to the given set L ( H i E ) . Therefore, the set-invariant condition is proposed in (45). It implies that only the initial states within the invariant set E ( E T P i E ) in (44) are guaranteed to stochastically converge to zero. Therefore, maximizing the area of the invariant set is an essential issue. The largest invariant set can be found by solving an optimization problem that maximizes α subject to:
i ) LMIs ( 45 ) - ( 46 ) ,
ii ) α x 0 w i = 1 N E ( E L T P i E L ) , w [ 1 , g ] ,
where x 0 w is the component to express the region of initial states, i.e., x ( 0 ) X 0 Co { x 0 w , w [ 1 , g ] } , x 0 w R n r . The condition (56) is equivalent to
1 α 2 ( x 0 w ) T E L T P i E L x 0 w = α 2 ( x 0 w ) T ( E R T P ¯ i E R ) 1 x 0 w ,
and it can be expressed as the following LMIs after applying Schur complement:
0 α ¯ x 0 w x 0 w E R T P ¯ i E R , w [ 1 , g ] , i N + ,
where α ¯ = α 2 .

4. Numerical Example

In this section, two numerical examples are considered to demonstrate the effectiveness of the proposed mode-dependent state-feedback H control with actuator saturation.
Example 1.
Consider the following DHS with input saturation (14)-(15) with following parameters:
E = 1 0.5 0 0 1 0 0 0 0 , A 1 = 0.7 0.3 0 0.7 0.7 0.5 0.1 0 1.2 , A 2 = 0.5 1.8 1.3 0.2 2.1 0.1 1.2 2.5 1 , B 1 = 0 0.2 0.1 0 0 0.1 , B 2 = 2.1 0.2 0.6 0 0.1 0 , C 1 = 1 0 1 0 1 0 , C 2 = 0 1 1 1 0 0 , D 1 = 0.7 1 0 0 , D 2 = 1 0.9 0 0 , F 1 = 1 0 0 2 0 0 , F 2 = 0.1 1 0 1 0.1 0 , G 1 = 0.3 0.1 0 0.1 , G 2 = 0 0 0 0.2 , μ = 3 .
The mode transition rate matrix is defined as
Π = 1.4 1.4 1.1 1.1 ,
and the matrices E L , E R , R and S for the matrix E are defined as follows:
E L = 1 0.5 0 1 0 0 , E R = 1 0 0 1 0 0 R = 0 0 1 T , S = 0 0 1 .
Figure 1 shows the state trajectories for the unforced case, i.e., u ( t ) = 0 . It indicates that the DHS with the given system parameters is unstable. To render the closed-loop system stochastically admissible, control input derived from Theorem 2 is applied. In this example, we solve an optimization problem that minimizes γ 2 in Theorem 2, and the following control gains with minimal γ = 1.4525 are obtained:
K 1 E = 0.1743 0.1546 0 0.9417 0.1837 0 ,
K 2 E = 1.9441 2.1215 0 0.2144 1.9336 0 ,
The state trajectories of the closed-loop system are depicted in Figure 2. The initial state x ( 0 ) = [ 5 , 5 , 6.5 ] T is considered, and mode evolution and disturbance are also illustrated in Figure 2. Since saturation level of 3 is considered, control input cannot exceed over this limit.
Figure 1. The unforced response of systems in Example 1.
Figure 1. The unforced response of systems in Example 1.
Preprints 91564 g001
Figure 2. The state trajectories, mode evolution and control input of the closed-loop system in Example 1.
Figure 2. The state trajectories, mode evolution and control input of the closed-loop system in Example 1.
Preprints 91564 g002
Example 2.
In this example, the DHS with the same system parameters as in Example 1 is considered. We solve an optimization problem to minimize α ¯ in Remark 5 subject to (55)-(56). The original goal of this optimization problem is to maximize α in (56). Instead of maximizing α, we consider the minimization problem of α ¯ = α 2 . By solving the LMIs in Theorem (2) via the optimization problem, the solutions of P ¯ i , i [ 1 , 2 ] are obtained. Then, using the relation E L T P i E L = ( E R T P ¯ i E R ) 1 , we can determine the largest invariant set. Figure 3 shows the region of attraction obtained from the ellipsoids E ( E L T P i E L ) , and the state trajectories starting from the boundary of the ellipsoids successfully converge to zero. Figure 4 shows the state trajectories over time, the control input and the mode evolution. In this simulation, the disturbance is considered to be 1/10th of the scale of Example 1.

5. Conclusions

This paper considered the mode-dependent state-feedback H control for DHSs, considering both the absence and presence of actuator saturation. Firstly, we established the necessary and sufficient condition for the stochastic admissibility criterion with H performance γ of the closed-loop system using the proposed non-saturated control input. Since the proposed condition was expressed as a non-convex formula, we reformulated it into the LMIs. Next, we extended our result to the closed-loop system with actuator saturation, expressing it as DHSs with linear state-feedback control inputs through the introduction of a virtual control input that always remains under the saturation level. To verify this expression, the set invariant condition was also considered. By utilizing the singular mode-dependent Lyapunov function candidate, we suggested the ellipsoidal shape of invariant set, and provided a method to determine the largest invariant set. Two numerical example demonstrated the effectiveness of the proposed approach concerning the optimal H performance γ and the largest invariant set.

References

  1. Chow, S.M.; Ho, M.h.R.; Hamaker, E.L.; Dolan, C.V. Equivalence and differences between structural equation modeling and state-space modeling techniques. Structural Equation Modeling 2010, 17, 303–332. [Google Scholar] [CrossRef]
  2. Aoki, M. State space modeling of time series; Springer Science & Business Media, 2013.
  3. Kailath, T. Linear systems; Vol. 156, Prentice-Hall Englewood Cliffs, NJ, 1980.
  4. Hespanha, J.P. Linear systems theory; Princeton university press, 2018.
  5. Hendricks, E.; Jannerup, O.; Sørensen, P.H. Linear systems control: deterministic and stochastic methods; Springer, 2008.
  6. Sun, Z. Switched linear systems: control and design; Springer Science & Business Media, 2006.
  7. Takaba, K.; Morihira, N.; Katayama, T. A generalized Lyapunov theorem for descriptor system. Systems & Control Letters 1995, 24, 49–51. [Google Scholar]
  8. Fridman, E.; Shaked, U. A descriptor system approach to H control of linear time-delay systems. IEEE Transactions on Automatic Control 2002, 47, 253–270. [Google Scholar] [CrossRef]
  9. Zhu, Y.; Zhong, Z.; Basin, M.V.; Zhou, D. A descriptor system approach to stability and stabilization of discrete-time switched PWA systems. IEEE Transactions on Automatic Control 2018, 63, 3456–3463. [Google Scholar] [CrossRef]
  10. Shi, P.; Li, F. A survey on Markovian jump systems: modeling and design. International Journal of Control, Automation and Systems 2015, 13, 1–16. [Google Scholar] [CrossRef]
  11. Fei, Z.; Gao, H.; Shi, P. New results on stabilization of Markovian jump systems with time delay. Automatica 2009, 45, 2300–2306. [Google Scholar] [CrossRef]
  12. Zhao, P.; Kang, Y.; Zhao, Y.B. A brief tutorial and survey on markovian jump systems: Stability and control. IEEE Systems, Man, and Cybernetics Magazine 2019, 5, 37–C3. [Google Scholar] [CrossRef]
  13. Wang, G.; Zhang, Q.; Yan, X. Analysis and design of singular Markovian jump systems; Springer, 2015.
  14. Li, F.; Du, C.; Yang, C.; Gui, W. Passivity-based asynchronous sliding mode control for delayed singular Markovian jump systems. IEEE Transactions on Automatic Control 2017, 63, 2715–2721. [Google Scholar] [CrossRef]
  15. Yao, X.; Park, J.H.; Wu, L.; Guo, L. Disturbance-observer-based composite hierarchical antidisturbance control for singular Markovian jump systems. IEEE Transactions on Automatic Control 2018, 64, 2875–2882. [Google Scholar] [CrossRef]
  16. Xia, Y.; Boukas, E.K.; Shi, P.; Zhang, J. Stability and stabilization of continuous-time singular hybrid systems. Automatica 2009, 45, 1504–1509. [Google Scholar] [CrossRef]
  17. Kao, Y.; Xie, J.; Wang, C. Stabilization of singular Markovian jump systems with generally uncertain transition rates. IEEE Transactions on Automatic Control 2014, 59, 2604–2610. [Google Scholar] [CrossRef]
  18. Kwon, N.K.; Park, I.S.; Park, P.; Park, C. Dynamic output-feedback control for singular Markovian jump system: LMI approach. IEEE Transactions on Automatic Control 2017, 62, 5396–5400. [Google Scholar] [CrossRef]
  19. Park, I.S.; Kwon, N.K.; Park, P. Dynamic output-feedback control for singular Markovian jump systems with partly unknown transition rates. Nonlinear Dynamics 2019, 95, 3149–3160. [Google Scholar] [CrossRef]
  20. Gahinet, P.; Apkarian, P. A linear matrix inequality approach to H control. International journal of robust and nonlinear control 1994, 4, 421–448. [Google Scholar] [CrossRef]
  21. Lee, B.K.; Chen, Y.H.; Chen, B.S. Robust H power control for cdma cellular communication systems. IEEE Transactions on Signal Processing 2006, 54, 3947–3956. [Google Scholar] [CrossRef]
  22. Başar, T.; Bernhard, P. H∞ optimal control and related minimax design problems: a dynamic game approach; Springer Science & Business Media, 2008.
  23. Zhou, J.; Lai, H.; Liu, C.; Men, B. H controller design for singular Markov jump systems with time-delays. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering 2022, 236, 1566–1577. [Google Scholar] [CrossRef]
  24. Park, C.e.; Kwon, N.K.; Park, P. New bounded real lemma for singular Markovian jump systems: Application to H control. International Journal of Robust and Nonlinear Control 2021, 31, 907–919. [Google Scholar] [CrossRef]
  25. Park, C.e.; Kwon, N.K.; Park, I.S.; Park, P. H filtering for singular Markovian jump systems with partly unknown transition rates. Automatica 2019, 109, 108528. [Google Scholar] [CrossRef]
  26. Wang, H.S.; Yung, C.F.; Chang, F.R. Bounded real lemma and H control for descriptor systems. IEE Proceedings-Control Theory and Applications 1998, 145, 316–322. [Google Scholar] [CrossRef]
  27. Wu, Z.; Su, H.; Chu, J. H filtering for singular Markovian jump systems with time delay. International Journal of Robust and Nonlinear Control: IFAC-Affiliated Journal 2010, 20, 939–957. [Google Scholar] [CrossRef]
  28. Kwon, N.K.; Park, I.S.; Park, P. H control for singular Markovian jump systems with incomplete knowledge of transition probabilities. Applied mathematics and computation 2017, 295, 126–135. [Google Scholar] [CrossRef]
  29. Hu, T.; Lin, Z. Control systems with actuator saturation: analysis and design; Springer Science & Business Media, 2001.
  30. Shi, P.; Yin, Y.; Liu, F.; Zhang, J. Robust control on saturated Markov jump systems with missing information. Information Sciences 2014, 265, 123–138. [Google Scholar] [CrossRef]
  31. Liu, H.; Boukas, E.K.; Sun, F.; Ho, D.W. Controller design for Markov jumping systems subject to actuator saturation. Automatica 2006, 42, 459–465. [Google Scholar] [CrossRef]
  32. Lin, Z.; Lv, L. Set invariance conditions for singular linear systems subject to actuator saturation. IEEE Transactions on Automatic Control 2007, 52, 2351–2355. [Google Scholar] [CrossRef]
  33. Chen, Y.; Xu, T.; Zeng, C.; Zhou, Z.; Zhang, Q. Simultaneous stabilization for uncertain descriptor systems with input saturation. International Journal of Robust and Nonlinear Control 2012, 22, 1938–1951. [Google Scholar] [CrossRef]
  34. Ma, Y.; Jia, X.; Zhang, Q. Robust observer-based finite-time H control for discrete-time singular Markovian jumping system with time delay and actuator saturation. Nonlinear Analysis: Hybrid Systems 2018, 28, 1–22. [Google Scholar] [CrossRef]
  35. Park, C.e.; Kwon, N.K.; Park, P. Output-feedback control for singular Markovian jump systems with input saturation. Nonlinear Dynamics 2018, 93, 1231–1240. [Google Scholar] [CrossRef]
  36. Uezato, E.; Ikeda, M. Strict LMI conditions for stability, robust stabilization, and H∞ control of descriptor systems. Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No. 99CH36304). IEEE, 1999, Vol. 4, pp. 4092–4097.
  37. Feng, Z.; Shi, P. Two equivalent sets: Application to singular systems. Automatica 2017, 77, 198–205. [Google Scholar] [CrossRef]
  38. Cao, Y.Y.; Lin, Z.; Shamash, Y. Set invariance analysis and gain-scheduling control for LPV systems subject to actuator saturation. Systems & Control Letters 2002, 46, 137–151. [Google Scholar]
Figure 3. The ellipsoid E ( E L T P i E L ) and the state trajectory starting from the boundary of the ellipsoid.
Figure 3. The ellipsoid E ( E L T P i E L ) and the state trajectory starting from the boundary of the ellipsoid.
Preprints 91564 g003
Figure 4. The state trajectories over time, the control input and the mode evolution of Example 2.
Figure 4. The state trajectories over time, the control input and the mode evolution of Example 2.
Preprints 91564 g004
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2024 MDPI (Basel, Switzerland) unless otherwise stated