Preprint
Article

A Novel Asynchronous Sliding Mode Design for Switched Systems under Input-Output Finite-Time Stability

Altmetrics

Downloads

60

Views

24

Comments

0

A peer-reviewed article of this preprint also exists.

This version is not peer-reviewed

Submitted:

14 August 2023

Posted:

15 August 2023

You are already at the latest version

Alerts
Abstract
This work investigates the sliding mode control (SMC) problem for a class of uncertain switched systems subject to asynchronous switching and an assigned finite time constraint. Two important issues are how to ensure the reachability of state trajectories within the assigned time and the input-to-output finite-time stability (IO-FTS) of the closed-loop switched systems during the whole phase under asynchronous switching. To achieve these objectives, an asynchronous sliding mode controller with adjustable parameters is constructed to drive the state trajectories onto the sliding surface during the assigned finite-time interval. By means of the partitioning strategy, sufficient conditions for the IO-FTS of the closed-loop switched are derived during the whole phase [0,T] using the multiple Lyapunov function (MLF) approach. Additionally, the asynchronous characteristics are detailedly investigated while analyzing the reachability of a specified sliding surface. Finally, an illustrative example is given to illustrate the effectiveness of the proposed method.
Keywords: 
Subject: Engineering  -   Control and Systems Engineering

1. Introduction

As well known, switched systems consist of a family of subsystems described by differential or difference equations, along with a switching law that orchestrates the transitions between these subsystems. In the few decades, switched systems have garnered considerable attention from researchers due to their powerful potential in various practical applications, such as stirred tank reactors [1], automobile control systems [2], and other fields. Numerous theoretical results related to switched systems have been provided, especially concerning the Lyapunov stability [3,4,5,6].
It is important to note that the previous research results have mainly focused on asymptotic stability and exponential stability, which describe the system’s behavior over an infinite-time interval. However, in practical industrial processes such as flight control [7] and mobile robots [8], the operating time may be specific and finite. This has sparked significant attention to the issue of finite-time stability (FTS) ever since it was first introduced in [9]. In some cases, only the output, not the state, needs to be constrained within a bound. As a special case of FTS, input-output finite-time stability (IO-FTS) examines the effects of output constraints on system performance [10,11]. A system is considered IO-FTS if, for a given class of norm bounded input signals over a specified time interval T, the outputs of the system do not exceed a predetermined threshold during T. There has been significant research on the problem of IO-FTS, covering various system types, such as singular systems [12,13], fuzzy systems [14], Markovian systems [15], and so on. More recently, several interesting results have been investigated concerning IO-FTS for switched systems [16,17,18]. In [16], through the construction of several linear copositive Lyapunov functions and the utilization of the mode-dependent average dwell time (MDADT) methodology, sufficient conditions are derived to ensure the IO-FTS of the resultant closed-loop switched system. A suitable state feedback controller is designed for switched singular continuous-time systems in [17].
In an ideal scenario, the switching of the controller is perfectly synchronized with the switching of the system. However, in many real-world situations, there can be a delay in the switching signal available to the controller compared to the system’s switching, resulting in asynchronous switching in the closed-loop system. This asynchrony arises due to the time required for communication between the system and the controller through a communication channel. As a result, there are inevitable instances of asynchronous switchings between the system mode and the controller. As well known, sliding mode control (SMC) has proven to be an effective robust control approach against uncertainties and external disturbances, with successful applications in a wide variety of complex systems and engineering domains. The SMC has been extended to switched systems [19,20,21,22]. However, it’s worth noting that all the aforementioned works considered system dynamic behaviors over a sufficiently long (in principle infinite) time interval without any constraint on transient dynamics. To address finite-time SMC, Zhao et al. [23] explored the finite-time bound (FTB) problem of SMC for a class of switched systems with unmeasured states but still under the synchronous switching assumption. However, there is a lack of results regarding the IO-FTS problem of SMC for a class of switched systems under asynchronous switching.
In this work, we will investigate the IO-FTS problem of SMC for a class of uncertain switched systems under asynchronous switching. Firstly, the IO-FTS concept is introduced for the relevant switched system and a suitable SMC law is designed to ensure the reachability of the mode-dependent sliding surface within a finite-time interval. Utilizing ADT and MLF techniques, the corresponding IO-FTS for both the reaching phase and sliding motion phase are attained under asynchronous switching. Subsequently, we present a partitioning strategy that effectively analyzes the IO-FTS characteristics of the switched system over the whole finite-time interval.
Notations. Throughout this paper, the symbol | | · | | denotes a real vector or induced matrix norm for vectors in the Euclidean space. R + denotes the set of nonnegative real numbers. R n is the n-dimensional vector space and N is the set of nonnegative integers. The notation P > 0 ( < 0 ) means that P is real symmetric and positive definite (negative definite) matrix and I is used to represent an identity matrix of appropriate dimensions. For any symmetric matrix P, λ max ( P ) and λ min ( P ) denote the maximum and minimum eigenvalues of matrix P, respectively, and `*’ represents an ellipsis for terms induced for symmetry. And we define He { P } P + P T .

2. Problem Formulation

Consider the uncertain switched system as follows:
x ˙ ( t ) = ( A σ ( t ) + Δ A σ ( t ) ) x ( t ) + B ( u ( t ) + f σ ( t ) ( x ( t ) , t ) ) + D σ ( t ) w ( t ) , y ( t ) = C σ ( t ) x ( t ) ,
where x ( t ) R n represents the state; u ( t ) R m is the control input; y ( t ) R q is the measured output; w ( t ) R r is the external disturbance; f σ ( t ) ( x ( t ) , t ) ) R m is a nonlinear function satisfying f σ ( t ) ( x ( t ) , t ) ) ϵ σ ( t ) x ( t ) with ϵ σ ( t ) > 0 a known constant. The matrices { A σ ( t ) , B σ ( t ) , C σ ( t ) , D σ ( t ) : σ ( t ) N c } is a family of known matrices depending on an index set N c = { 1 , 2 , , s } , and σ ( t ) : R + N c specifies the index of the active subsystem at each time instant t. The switching signal of subsystems is given by σ ( t ) : { ( i 0 , t 0 ) , , ( i k , t k ) , | i k N c , k N } , which means that the i k -th subsystem is activated when t [ t k , t k + 1 ) . Furthermore, σ ( t ) = i indicates the activation of the i-th subsystem. Due to the asynchronous switching, the practical switching instant of the controller may differ from that of the system. For convenience, σ ( t ) is introduced to denote the practical switching time of the controller. σ ( t ) : { ( i 0 , t 0 + Δ 0 ) , , ( i k , t k + Δ k ) , | i k N c , k N } implies that the i k -th controller operates within the interval t [ t k + Δ k , t k + 1 + Δ k + 1 ) , where | Δ k | < inf k 0 ( t k + 1 t k ) , Δ k > 0 is said to be the mismatched period between the controller and the system.
For each switching signal σ ( t ) = i , i N c , we denote the system associated with the i-th subsystem by
A σ ( t ) A i , Δ A σ ( t ) Δ A i , D σ ( t ) D i , C σ ( t ) C i .
Thus, system (1) can be rewritten as
x ˙ ( t ) = ( A i + Δ A i ) x ( t ) + B ( u ( t ) + f i ( x ( t ) , t ) ) + D i w ( t ) , y ( t ) = C i x ( t ) .
Assumption 1.
The external disturbance w ( t ) is the time varying and the set W coincides with the set of the uniformly bounded signals over [ 0 , T ] , defined as W [ 0 , T ] , δ { w ( · ) L , [ 0 , T ] : w T ( t ) w ( t ) δ 2 } , where δ > 0 is a known scalar.
Assumption 2.
Δ A i denotes parameter uncertainty and satisfies
Δ A i = E i M i ( t ) H i ,
where H i and E i are the known constant matrices and M i ( t ) is an unknown time varying matrix satisfying M i T ( t ) M i ( t ) I .
Next, we will proceed to establish the definition of input-output finite-time stability on the switched system (1). Additionally, the definition of the average dwell time is also recalled for the development of the main results in this work.
Definition 1.
Given a time interval [ t 1 , t 2 ] , explicit output constraint scalars c 1 , c 2 ( c 2 > c 1 > 0 ) , disturbance signals W [ t 1 , t 2 ] , δ defined over [ t 1 , t 2 ] , a weighted matrix R > 0 . The switched system (1) with u ( t ) = 0 is said to be IO-FTS with respect to ( c 1 , c 2 , [ t 1 , t 2 ] , R , W [ t 1 , t 2 ] , δ , σ ) , if
y T ( t 1 ) R y ( t 1 ) c 1 y T ( t 2 ) R y ( t 2 ) c 2 , t [ t 1 , t 2 ] .
Definition 2.
For any T t 0 , let N σ ( t , T ) denote the switching number of σ ( t ) over ( t , T ) . If N σ ( t , T ) N 0 + ( T t ) / τ a holds for τ a > 0 and an integer N 0 0 , then τ a is called an average dwell time.
Lemma 1.
For the specified parameters ( c 1 , c 2 , [ 0 , T ] , R , W [ 0 , T ] , δ , σ ( t ) ) , the switched system (1) is IO-FTS with respect to ( c 1 , c 2 , [ 0 , T ] , R , W [ 0 , T ] , δ , σ ( t ) ) , if only if there exist auxiliary scalars c i * satisfying c 1 < c i * < c 2 such that each subsystem is IO-FTS with respect to ( c 1 , c * , [ 0 , T * ] , R , W [ 0 , T ] , δ , σ ( t ) ) during reaching phase and IO-FTS with respect to ( c * , c 2 , [ T * , T ] , R , W [ 0 , T ] , δ , σ ) during sliding motion phase, where c * = max i N c { c i * } .

3. Integral sliding surface design

In this work, we utilize integral sliding mode control to effectively stabilize a switched system (1) under asynchronous switching. In general, there are two periods for SMC design. The first period is the reaching phase, that is, the state trajectories are driven onto the established sliding mode surface. During this period, the state is controlled by the designed sliding mode controller. The second period is the sliding motion, that is, the state trajectories move along the sliding mode surface. During this period, the state may be taken under the enforcement of equivalent control law u e q ( t ) .
For the purpose of presentation clarity, it is convenient to denote the mismatched period as Ω 1 and the matched period as Ω 2 .
Ω 1 : { x ( t ) R n | σ ( t ) = i σ ( t ) = j , t [ t k , t k + k ) , k = 1 , 2 , } ,
Ω 2 : { x ( t ) R n | σ ( t ) = σ ( t ) = i , t [ t k + k , t k + 1 ) , k = 0 , 1 , 2 , } .
The integral sliding surface function is designed as follows:
s ( x ( t ) , j ) = G x ( t ) 0 t K j x ( τ ) d τ ,
where matrix G is chosen such that G B is nonsingular and K j will be designed later.
Within the designated finite interval [ 0 , T ] , a suitable sliding mode controller is designed to drive the trajectories of the estimated state onto the specified sliding surface s ( x ( t ) , j ) = 0 in a finite time T * with T * < T and then are maintained there for the remaining time interval [ T * , T ] . In order to achieve this objective, the SMC law is constructed as
u ( t ) = ( G B ) 1 K j x ( t ) ( ϱ + η ( t ) ) sgn ( s ( x ( t ) , j ) ) , for t Ω 1 , ( G B ) 1 K i x ( t ) ( ϱ + η ( t ) ) sgn ( s ( x ( t ) , i ) ) , for t Ω 2 ,
where the robust term η ( t ) is given as
η ( t ) δ 1 x ( t ) + δ 2 ,
with δ 1 max i N c { δ 1 i } , δ 2 max i N c { δ 2 i } , δ 1 i G A i + G E i H i + ϵ i G B , δ 2 i δ G D i . The gain K j will be obtained in Theorem 4 and ϱ is the adjustable parameter to be further described in Theorem 1.
In the forthcoming sections, the aforementioned SMC law will be firstly proven to ensure the reachability of the sliding surface within the interval [ 0 , T * ] . Subsequently, the derived sufficient conditions for IO-FTS of the closed-loop switched system during both the reaching phase [ 0 , T * ] and the sliding motion phase [ T * , T ] will be presented.

4. Reachability with T * < T

The analysis of the reachability of sliding surface s ( x ( t ) , j ) = 0 will be analyzed in the subsequent theorem.
Theorem 1.
Consider the uncertain nonlinear switched system (1). The sliding surface is chosen as (6). If the desired SMC law is designed as Eq.(7) and the adjustable parameters ϱ > 0 satisfies
ϱ > 1 T G x ( 0 ) ,
then the specified sliding surface s ( x ( t ) , j ) = 0 can be reached in a finite time T * with T * < T .
Proof of Theorem 1.
Choose the Lyapunov function
V 1 ( t ) = 1 2 s T ( x ( t ) , j ) s ( x ( t ) , j ) .
When t Ω 1 , from (1) and (6), it can get
V ˙ 1 ( t ) = s T ( x ( t ) , j ) s ˙ ( x ( t ) , j ) = s T ( x ( t ) , j ) ( G x ˙ ( t ) K j x ( t ) ) = s T ( x ( t ) , j ) ( G A i + G Δ A i ) x ( t ) + G B u ( t ) + f i ( x ( t ) , t ) + G D i w ( t ) K j x ( t ) .
From Assumption 1, it is easily obtained that w ( t ) δ . Thus, substituting (7) and the fact of f i ( x ( t ) , t ) ϵ i x ( t ) into (11) yields
V ˙ 1 ( t ) s ( x ( t ) , j ) ( G A i + G E i H i ) x ( t ) + ϵ i G B x ( t ) + δ G D i + s T ( x ( t ) , j ) G B u ( t ) s T ( x ( t ) , j ) K j x ( t ) ϱ s ( x ( t ) , j ) .
Further, due to the fact
V 1 ( t ) = 1 2 s ( x ( t ) , j ) 2 ,
one has
V ˙ 1 ( t ) ϱ 2 V 1 ( t ) .
When t Ω 2 , it can also get (14).
By integrating the expression (14) from 0 to T * , it is easily obtained that
2 V 1 ( T * ) 2 V 1 ( 0 ) 2 ϱ T * .
We can obtain that
T * < 1 2 ϱ 2 V 1 ( T * ) 2 V 1 ( 0 ) < 1 ϱ s ( 0 ) .
Due to the condition s ( 0 ) = G x ( 0 ) , we get
T * < 1 ϱ G x ( 0 ) .
Thus, from condition (9), it can be shown that trajectories of state estimate will be driven onto the specified sliding surface s ( x ( t ) , j ) = 0 in finite time T * with T * < T . □

5. IO-FTS within [ 0 , T ]

In this section, IO-FTS problems of the switched systems (1) during the reaching phase and the sliding motion phase will be separately analyzed using the ADT method, respectively. Subsequently, the sliding mode gains for the whole phase will be provided.
During t Ω 1 , the SMC law mismatches with the subsystem, that is, σ ( t ) = i σ ( t ) = j . Then, the SMC law is formulated as
u ( t ) = ( G B ) 1 K j x ( t ) ( ϱ + η ( t ) ) sgn ( s ( x ( t ) , j ) ) .
Substituting the above SMC law into the switched system (1), the closed-loop switched system can be obtained as follows:
x ˙ ( t ) = A ¯ i j x ( t ) + D i w ( t ) + B f i ( x ( t ) , t ) B ¯ η s ( t , j ) , y ( t ) = C i x ( t ) ,
with A ¯ i j = A i + Δ A i + B ¯ K j , B ¯ = B ( G B ) 1 , η s ( t , j ) = ( ϱ + η ( t ) ) sgn ( s ( x ( t ) , j ) ) .
When t Ω 2 , the matched SMC law can be described as
u ( t ) = ( G B ) 1 K i x ( t ) ( ϱ + η ( t ) ) sgn ( s ( x ( t ) , i ) ) .
By substituting (20) into the switched system (1), we can get the closed-loop system
x ˙ ( t ) = A ¯ i x ( t ) + D i w ( t ) + B f i ( x ( t ) , t ) B ¯ η s ( t , i ) , y ( t ) = C i x ( t ) ,
with A ¯ i = A i + Δ A i + B ¯ K i , η s ( t , i ) = ( ϱ + η ( t ) ) sgn ( s ( x ( t ) , i ) ) .

5.1. IO-FTS over reaching phase

Now, we establishes the sufficient conditions for IO-FTS of the closed-loop switched system (19) and (21) within the interval [ 0 , T * ] .
Theorem 2.
Consider the systems (19) and (21), for given positive constant α 1 , α 2 , μ 1 1 , μ 2 1 and the a feasible scalars β i , α 1 α 2 > 0 , if there exist scalars ρ 1 i j , ρ 2 i j and matrices P i j > 0 , P i > 0 , W i j > 0 , W i > 0 for any i , j N c , such that
Ψ = Ψ 1 i j Ψ 2 i j * Ψ 3 i j < 0 , Ψ ¯ = Ψ ¯ 1 i Ψ ¯ 2 i * Ψ ¯ 3 i < 0
3 β i δ 1 2 λ ̲ c * e α 1 T * W i j , 3 β i δ 1 2 λ ̲ c * e α 1 T * W i ,
e α 2 T * λ ¯ c 1 + β i T * e α 1 T * ( δ 2 + 3 ϱ 2 + 3 δ 2 2 ) λ ̲ c * e ( ln ( μ 1 μ 2 ) + ( α 1 α 2 ) M d ) N 0 ,
P i j μ 1 P j , P i μ 2 P i j , W i j μ 1 W j , W i μ 2 W i j ,
with
Ψ 1 i j = He { P i j A i + P i j B ¯ K j } + W i j α 1 P i j P i j D i * β i I , Ψ ¯ 1 i = He { P i A i + P i B ¯ K i } + W i α 2 P i P i D i * β i I , Ψ 2 i j = P i j B ¯ ρ 1 i j P i j B ϵ i I ρ 2 i j P i j E i H i T 0 0 0 0 0 , Ψ ¯ 2 i = P i B ¯ ρ 1 i P i B ϵ i I ρ 2 i P i E i H i T 0 0 0 0 0 , Ψ 3 i j = diag { β i I , ρ 1 i j I , ρ 1 i j I , ρ 2 i j I , ρ 2 i j I } , Ψ ¯ 3 i = diag { β i I , ρ 1 i I , ρ 1 i I , ρ 2 i I , ρ 2 i I } , B ¯ = B ( G B ) 1 .
If the average dwell time of switching signal σ satisfies
τ a 1 > τ a 1 * = ln ( μ 1 μ 2 ) + ( α 1 α 2 ) M d T ln ( λ ̲ c * ) ln ϖ N 0 ln ( μ 1 μ 2 ) + ( α 1 α 2 ) M d ,
where
M d = max k { 1 , , m } { k } , ϖ = e α 2 T * λ ¯ c 1 + β i T * e α 1 T * ( δ 2 + 3 ϱ 2 + 3 δ 2 2 ) ,
λ ¯ = max i , j N c { λ max [ ( C i T R C i ) 1 2 P i ( C i T R C i ) 1 2 ] , λ max [ ( C i T R C i ) 1 2 P i j ( C i T R C i ) 1 2 ] } ,
λ ̲ = min i , j N c { λ min [ ( C i T R C i ) 1 2 P i ( C i T R C i ) 1 2 ] , λ min [ ( C i T R C i ) 1 2 P i j ( C i T R C i ) 1 2 ] } ,
then the closed-loop system (19) and (21) is IO-FTS during the interval [ 0 , T * ] .
Proof of Theorem 2.
Construct a Lyapunov-like function as the follows
V 2 ( t ) = V σ ( t ) σ ( t ) ( t ) = x T ( t ) P σ ( t ) σ ( t ) x ( t ) + 0 t x T ( θ ) W σ ( θ ) σ ( θ ) x ( θ ) d θ , t Ω 1 , V σ ( t ) ( t ) = x T ( t ) P σ ( t ) x ( t ) + 0 t x T ( θ ) W σ ( θ ) x ( θ ) d θ , t Ω 2 .
When t Ω 1 , the i-th subsystem is activated and the corresponding j-th controller is activated, which means σ ( t ) = i , σ ( t ) = j , we get the time derivative of the Lyapunov-like V i j ( t ) .
V ˙ i j ( t ) = x ˙ T ( t ) P i j x ( t ) + x T ( t ) P i j x ˙ ( t ) + x T ( t ) W i j x ( t ) = ( A ¯ i j x ( t ) + B f i ( x ( t ) , t ) + D i w ( t ) B ¯ η s ( t , j ) ) T P i j x ( t ) + x T ( t ) P i j ( A ¯ i j x ( t ) + B f i ( x ( t ) , t ) + D i w ( t ) B ¯ η s ( t , j ) ) + x T ( t ) W i j x ( t ) = x T ( t ) ( A ¯ i j T P i j + P i j A ¯ i j ) x ( t ) + x T ( t ) P i j D i w ( t ) + w T ( t ) D i T P i j x ( t ) + 2 f i T ( x ( t ) , t ) B T P i j x ( t ) 2 η s T ( t , j ) B ¯ T P i j x ( t ) + x T ( t ) W i j x ( t ) .
Define the following auxiliary function with scalars α 1 , β i ,
J i j ( t ) = V ˙ i j ( t ) α 1 V i j ( t ) β i w T ( t ) w ( t ) β i η s T ( t , j ) η s ( t , j ) .
Consider the fact of 2 f i T ( x ( t ) , t ) B T P i j x ( t ) ρ 1 i j x T ( t ) P i j B ( P i j B ) T x ( t ) + ρ 1 i j 1 ϵ i 2 x T ( t ) x ( t ) , it yields from (28) that
J i j ( t ) x T ( t ) A ¯ i j T P i j + P i j A ¯ i j α 1 P i j + W i j x ( t ) + x T ( t ) P i j D i w ( t ) + w T ( t ) D i T P i j x ( t ) + ρ 1 i j x T ( t ) P i j B ( P i j B ) T x ( t ) + ρ 1 i j 1 ϵ i 2 x T ( t ) x ( t ) x T ( t ) P i j B ¯ η s ( t , j ) β i w T ( t ) w ( t ) η s T ( t , j ) B ¯ T P i j x ( t ) β i η s T ( t , j ) η s ( t , j ) α 1 0 t x T ( θ ) W σ ( θ ) σ ( θ ) x ( θ ) d θ .
Note that
2 x T ( t ) P i j Δ A i x ( t ) ρ 2 i j x T ( t ) P i j E i ( P i j E i ) T x ( t ) + ρ 2 i j 1 x T ( t ) H i T H i x ( t ) .
Then, we can get
J i j ( t ) + α 1 0 t x T ( θ ) W σ ( θ ) σ ( θ ) x ( θ ) d θ ξ 1 T ( t ) Γ 1 i j ξ 1 ( t ) ,
with
ξ 1 ( t ) = x ( t ) w ( t ) η s ( t , j ) , Γ 1 i j = Γ 1 i j 1 P i j D i P i j B ¯ * β i I 0 * * β i I . Γ 1 i j 1 = He { P i j A i + P i j B ¯ K j } α 1 P i j + W i j + ρ 2 i j P i j E i ( P i j E i ) T + ρ 2 i j 1 H i T H i + ρ 1 i j P i j B ( P i j B ) T + ρ 1 i j 1 ϵ i 2 I
By Schur’s complement, it can be shown that Γ 1 i j < 0 can be ensured by (22). Thus, it can be obtained from (30) that:
J i j ( t ) < 0 ,
which means that
V ˙ i j ( t ) < α 1 V i j ( x ) + β i w T ( t ) w ( t ) + β i η s T ( t , j ) η s ( t , j ) .
On the other hand, it is easily shown by Schur’s complement that the inequality Γ 1 i j < 0 is equivalent to the condition (22).
When t [ t k , t k + 1 ] , multiplying both sides of (33) with e α 1 t , which implies that
d e α 1 t V i j ( t ) d t β i e α 1 t w T ( t ) w ( t ) + β i e α 1 t η s T ( t , j ) η s ( t , j ) .
Then, integrating both sides of (34) from t k to t, one gets
V i j ( t ) e α 1 ( t t k ) V i j ( t k ) + β i t k t e α 1 ( t θ ) w T ( θ ) w ( θ ) d θ + β i t k t e α 1 ( t θ ) η s T ( θ ) η s ( θ ) d θ .
Similarly, when t Ω 2 , we define the auxiliary function:
J i ( t ) = V ˙ i ( t ) α 2 V i ( t ) β i w T ( t ) w ( t ) β i η s T ( t , i ) η s ( t , i ) .
Then, after some manipulations with the condition (22), we can get
V i ( t ) e α 2 ( t t k k ) V i ( t k + k ) + β i t k + k t e α 2 ( t θ ) w T ( θ ) w ( θ ) d θ + β i t k + k t e α 2 ( t θ ) η s T ( θ ) η s ( θ ) d θ .
From (25) and (27), there hold
V i j ( t ) μ 1 V j ( t ) , V i ( t ) μ 2 V i j ( t ) .
When t [ t k , t k + k ) , from (35), (37) and (38), by using iteration, it is derived that
V i j ( t ) e α 1 ( t t k ) V i j ( t k ) + β i t k t e α 1 ( t θ ) w T ( θ ) w ( θ ) d θ + β i t k t e α 1 ( t θ ) η s T ( θ ) η s ( θ ) d θ μ 1 e α 1 ( t t k ) V j ( t k ) + β i t k t e α 1 ( t θ ) w T ( θ ) w ( θ ) d θ + β i t k t e α 1 ( t θ ) η s T ( θ ) η s ( θ ) d θ μ 1 e α 1 ( t t k ) e α 2 ( t k t k 1 k 1 ) V j ( t k 1 + k 1 ) + β i t k t e α 1 ( t θ ) w T ( θ ) w ( θ ) d θ + μ 1 e α 1 ( t t k ) β i t k 1 + k 1 t k e α 2 ( t k θ ) η s T ( θ ) η s ( θ ) d θ + β i t k t e α 1 ( t θ ) η s T ( θ ) η s ( θ ) d θ + μ 1 e α 1 ( t t k ) β i t k 1 + k 1 t k e α 2 ( t k θ ) w T ( θ ) w ( θ ) d θ μ 1 μ 2 e α 1 ( t t k ) e α 2 ( t k t k 1 k 1 ) V i j ( t k 1 + k 1 ) + β i t k t e α 1 ( t θ ) w T ( θ ) w ( θ ) d θ + μ 1 e α 1 ( t t k ) β i t k 1 + k 1 t k e α 2 ( t k θ ) η s T ( θ ) η s ( θ ) d θ + β i t k t e α 1 ( t θ ) η s T ( θ ) η s ( θ ) d θ + μ 1 e α 1 ( t t k ) β i t k 1 + k 1 t k e α 2 ( t k θ ) w T ( θ ) w ( θ ) d θ μ 1 μ 2 e α 1 ( t t k ) e α 2 ( t k t k 1 k 1 ) ( e α 1 ( t k 1 + k 1 t k 1 ) V i j ( t k 1 ) + β i t k 1 t k 1 + k 1 e α 1 ( t k 1 + k 1 θ ) w T ( θ ) w ( θ ) d θ + β i t k 1 t k 1 + k 1 e α 1 ( t k 1 + k 1 θ ) η s T ( θ ) η s ( θ ) d θ ) + μ 1 e α 1 ( t t k ) β i t k 1 + k 1 t k e α 2 ( t k θ ) w T ( θ ) w ( θ ) d θ + β i μ 1 e α 1 ( t t k ) t k 1 + k 1 t k e α 2 ( t k θ ) η s T ( θ ) η s ( θ ) d θ + β i t k t e α 1 ( t θ ) w T ( θ ) w ( θ ) d θ + β i t k t e α 1 ( t θ ) η s T ( θ ) η s ( θ ) d θ
( μ 1 μ 2 e ( α 1 α 2 ) M d ) N σ ( 0 , t ) e α 2 t V i j ( 0 ) + β i 0 t e ( α 1 α 2 ) M d N σ ( θ , t ) e α 1 ( t θ ) w T ( θ ) w ( θ ) d θ + β i 0 t e ( α 1 α 2 ) M d N σ ( θ , t ) e α 1 ( t θ ) η s T ( θ ) η s ( θ ) d θ ,
where T d ( 0 , t ) denotes the total mismatched time span during [ 0 , t ] and η s T ( t ) η s ( t ) = ( ϱ + η ( t ) ) 2 .
Moreover, when t [ t k + k , t k + 1 ) , there holds
V i ( t ) ( μ 1 μ 2 e ( α 1 α 2 ) M d ) N σ ( 0 , t ) e α 2 t V i j ( 0 ) + β i 0 t e ( α 1 α 2 ) M d N σ ( θ , t ) e α 1 ( t θ ) w T ( θ ) w ( θ ) d θ + β i 0 t e ( α 1 α 2 ) M d N σ ( θ , t ) e α 1 ( t θ ) η s T ( θ ) η s ( θ ) d θ ,
When t [ 0 , T * ) , combing (39) with (40), we can get
V 2 ( t ) ( μ 1 μ 2 e ( α 1 α 2 ) M d ) N σ ( 0 , T * ) ( e α 2 t V 2 ( 0 ) + β i 0 T * e α 1 ( t θ ) w T ( θ ) w ( θ ) d θ + β i 0 T * e α 1 ( t θ ) η s T ( θ ) η s ( θ ) d θ ) ,
with M d = max k { 1 , , m } { k } .
Note that
x T ( t ) P i j x ( t ) = x T ( t ) ( C i T R C i ) 1 2 ( C i T R C i ) 1 2 P i j ( C i T R C i ) 1 2 ( C i T R C i ) 1 2 x ( t )
x T ( t ) P i x ( t ) = x T ( t ) ( C i T R C i ) 1 2 ( C i T R C i ) 1 2 P i ( C i T R C i ) 1 2 ( C i T R C i ) 1 2 x ( t )
then, we have
λ min ( ( C i T R C i ) 1 2 P i j ( C i T R C i ) 1 2 ) y T ( t ) R y ( t ) x T ( t ) P i j x ( t )
λ max ( ( C i T R C i ) 1 2 P i j ( C i T R C i ) 1 2 ) y T ( t ) R y ( t ) λ min ( ( C i T R C i ) 1 2 P i ( C i T R C i ) 1 2 ) y T ( t ) R y ( t )
x T ( t ) P i x ( t ) λ max ( ( C i T R C i ) 1 2 P i ( C i T R C i ) 1 2 ) y T ( t ) R y ( t )
Noting V i j ( 0 ) = x T ( 0 ) P i j x ( 0 ) , V i ( 0 ) = x T ( 0 ) P i x ( 0 ) we have
V 2 ( t ) ( μ 1 μ 2 e ( α 1 α 2 ) M d ) N σ ( 0 , T * ) ( e α 2 T * λ ¯ c 1 + β i 0 T * e α 1 ( t θ ) w T ( θ ) w ( θ ) d θ + β i 0 t e α 1 ( t θ ) η s T ( θ ) η s ( θ ) d θ ) ,
where λ ¯ = max i , j N c λ max ( C i T R C i ) 1 2 P i ( C i T R C i ) 1 2 , λ max ( C i T R C i ) 1 2 P i j ( C i T R C i ) 1 2 .
Note that the fact of η s ( t , j ) = ϱ + η ( t ) sgn ( s ( x ( t ) , j ) ) with η ( t ) = δ 1 x ( t ) + δ 2 , it can obtain that
η s T ( t , j ) η s ( t , j ) 3 ϱ 2 + 3 δ 1 2 x ( t ) 2 + 3 δ 2 2 ,
thus, one gets
V 2 ( t ) ( μ 1 μ 2 e ( α 1 α 2 ) M d ) N σ ( 0 , T * ) ( e α 2 T * λ ¯ c 1 + β i T * e α 1 T * ( δ 2 + 3 ϱ 2 + 3 δ 2 2 ) + 3 β i δ 1 2 e α 1 T * 0 t x T ( θ ) x ( θ ) d θ ) .
From the fact (27), we have
V i j ( t ) = x T ( t ) P i j x ( t ) + 0 t x T ( θ ) W i j x ( θ ) d θ λ min [ ( C i T R C i ) 1 2 P i j ( C i T R C i ) 1 2 ] y T ( t ) R y ( t ) + 0 t x T ( θ ) W i j x ( θ ) d θ λ ̲ y T ( t ) R y ( t ) + 0 t x T ( θ ) W i j x ( θ ) d θ ,
and
V i ( t ) = x T ( t ) P i x ( t ) + 0 t x T ( θ ) W i x ( θ ) d θ λ ̲ y T ( t ) R y ( t ) + 0 t x T ( θ ) W i x ( θ ) d θ ,
where λ ̲ = min i , j N c λ min ( C i T R C i ) 1 2 P i ( C i T R C i ) 1 2 , λ min ( C i T R C i ) 1 2 P i j ( C i T R C i ) 1 2 . From (48) and(49), we can obtain
y T ( t ) R y ( t ) ( μ 1 μ 2 e ( α 1 α 2 ) M d ) N σ ( 0 , T * ) e α 2 T * λ ¯ c 1 + β i T * e α 1 T * ( δ 2 + 3 ϱ 2 + 3 δ 2 2 ) λ ̲ + ( μ 1 μ 2 e ( α 1 α 2 ) M d ) N σ ( 0 , T * ) 3 β i δ 1 2 e α 1 T * 0 t x T ( θ ) x ( θ ) d θ 0 t x T ( θ ) W i j x ( θ ) d θ λ ̲ .
From (48) and (50), we can obtain
y T ( t ) R y ( t ) ( μ 1 μ 2 e ( α 1 α 2 ) M d ) N σ ( 0 , T * ) e α 2 T * λ ¯ c 1 + β i T * e α 1 T * ( δ 2 + 3 ϱ 2 + 3 δ 2 2 ) λ ̲ + ( μ 1 μ 2 e ( α 1 α 2 ) M d ) N σ ( 0 , T * ) 3 β i δ 1 2 e α 1 T * 0 t x T ( θ ) x ( θ ) d θ 0 t x T ( θ ) W i x ( θ ) d θ λ ̲ .
When μ 1 μ 2 = 1 , from (24), we have
y T ( t ) R y ( t ) c * .
When μ 1 μ 2 1 , from the conditions N σ ( t , T ) N 0 + T t τ a , (26) and condition (23), it holds
y T ( t ) R y ( t ) c * .
Thus, the switched system (1) is IO-FTS with respect to ( c * , [ 0 , T * ] , R , W [ 0 , T ] , δ , σ ) during t [ 0 , T * ] . □

5.2. IO-FTS over sliding motion phase

In the subsequent sections of this work, the IO-FTS problem will be analyzed during the sliding motion phase when t [ T * , T ] . By means of sliding mode theory, as the system trajectories enter the sliding mode, it follows that s ( x ( t ) , j ) = 0 and s ˙ ( x ( t ) , j ) = 0 . Consequently, we can derive the following equivalent control law:
u e q j ( t ) = ( G B ) 1 ( K j G ( A i + Δ A i ) x ( t ) ( G B ) 1 G D i w ( t ) f i ( x ( t ) , t ) ,
which, substituted into (1) yields the following sliding mode dynamics
x ˙ ( t ) = A ^ i j x ( t ) + D ^ i w ( t ) , y ( t ) = C i x ( t ) , t Ω 1 ,
with A ^ i j = G ¯ ( A i + Δ A i ) + B ¯ K j , G ¯ = I B ( G B ) 1 G , B ¯ = B ( G B ) 1 , D ^ i = G ¯ D i , and
x ˙ ( t ) = A ^ i j x ( t ) + D ^ i w ( t ) , y ( t ) = C i x ( t ) , t Ω 2 ,
with A ^ i = G ¯ ( A i + Δ A i ) + B ¯ K i .
The following theorem presents the results of the IO-FTS for the switched system (53)-(54) within the interval [ T * , T ] .
Theorem 3.
Consider the closed-loop system (53)-(54) with the integral sliding surface (6), for given positive constant α 1 , α 2 , μ 1 1 , μ 2 1 and the a feasible scalars β i . If there exist positive constants ρ 2 i j , ρ 3 i j , ρ 4 i j , ρ 5 i j , ρ 2 i , ρ 3 i , ρ 4 i , ρ 5 i and matrices P i j > 0 , P i > 0 for any i N c , such that
Λ = Λ 1 i j Λ 2 i j * Λ 3 i j < 0 ,
Λ ¯ = Λ ¯ 1 i Λ ¯ 2 i * Λ ¯ 3 i < 0 ,
λ ¯ c * e α 2 T + β i δ 2 T e α 1 T λ ̲ c 2 e N 0 ( ln ( μ 1 μ 2 ) + M d ( α 1 α 2 ) )
P i j μ 1 P j , P i μ 2 P i j
with
Λ 1 i j = He { P i j A i + P i j B ¯ K j } α 1 P i j P i j D i * β i I , Λ 2 i j = ρ 2 i j P i j E i H i T ρ 3 i j P i j B ¯ G A i T ρ 4 i j P i j B ¯ G E i H i T ρ 5 i j P i j B ¯ G 0 0 0 0 0 0 0 0 D i T , Λ 3 i j = diag { ρ 2 i j I , ρ 2 i j I , ρ 3 i j I , ρ 3 i j I , ρ 4 i j I , ρ 4 i j I , ρ 5 i j I , ρ 5 i j I } , Λ ¯ 1 i = He { P i A i + P i B ¯ K i } α 2 P i P i D i * β i I , Λ ¯ 2 i = ρ 2 i P i E i H i T ρ 3 i P i B ¯ G A i T ρ 4 i P i B ¯ G E i H i T ρ 5 i P i B ¯ G 0 0 0 0 0 0 0 0 D i T , Λ ¯ 3 i = diag { ρ 2 i I , ρ 2 i I , ρ 3 i I , ρ 3 i I , ρ 4 i I , ρ 4 i I , ρ 5 i I , ρ 5 i I } , B ¯ = B ( G B ) 1 .
If the average dwell time of switching signal σ satisfies
τ a 2 > τ a 2 * = ln ( μ 1 μ 2 ) + ( α 1 α 2 ) M d T ln ( λ ̲ c 2 ) ln ( λ ¯ c * e α 2 T + β i δ 2 T e α 1 T ) N 0 ( ln ( μ 1 μ 2 ) + M d ( α 1 α 2 ) ) ,
where M d = max k { 1 , , m } { k } , then the closed-loop system (53) and (54) is IO-FTS during the interval [ 0 , T ] .
Proof of Theorem 3.
Choose the Lyapunov function as
V 3 ( t ) = V σ σ ( t ) = x T ( t ) P σ σ x ( t ) , t Ω 1 , V σ ( t ) = x T ( t ) P σ x ( t ) , t Ω 2 .
Similar to Theorem 2 to define the auxiliary functions with scalars α 1 , α 2 and β i
J ˜ ( t ) = J ˜ σ σ ( t ) = V ˙ σ σ ( t ) α 1 V σ σ ( t ) β i w T ( t ) w ( t ) , t Ω 1 , J ˜ σ ( t ) = V ˙ σ ( t ) α 2 V σ ( t ) β i w T ( t ) w ( t ) , t Ω 2 .
When t Ω 1 ,
J ˜ i j ( t ) = V ˙ i j ( t ) α 1 V i j ( t ) β i w T ( t ) w ( t ) = x T ( t ) A ^ i j T P i j x ( t ) + x T ( t ) P i j A ^ i j x ( t ) α 1 x T ( t ) P i j x ( t ) + w T ( t ) D ^ i T P i j x ( t ) + x T ( t ) P i j D ^ i w ( t ) β i w T ( t ) w ( t ) = x T ( t ) A ¯ i j T P i j x ( t ) + x T ( t ) P i j A ¯ i j x ( t ) 2 x T ( t ) P i j B ( G B ) 1 G A i x ( t ) 2 x T ( t ) P i j B ( G B ) 1 G Δ A i x ( t ) α 1 x T ( t ) P i j x ( t ) + 2 x T ( t ) P i j D i w ( t ) 2 x T ( t ) P i j B ( G B ) 1 G D i w ( t ) β i w T ( t ) w ( t ) ,
Note that
2 x T ( t ) P i j B ( G B ) 1 G A i x ( t ) ρ 3 i j x T ( t ) P i j B ( G B ) 1 G ( P i j B ( G B ) 1 G ) T x ( t ) + ρ 3 i j 1 x T ( t ) A i T A i x ( t ) ; 2 x T ( t ) P i j B ( G B ) 1 G Δ A i x ( t ) ρ 4 i j x T ( t ) P i j B ( G B ) 1 G E i ( P i j B ( G B ) 1 G E i ) T x ( t ) + ρ 4 i j 1 x T ( t ) H i T H i x ( t ) ; 2 x T ( t ) P i j B ( G B ) 1 G D i w ( t ) ρ 5 i j x T ( t ) P i j B ( G B ) 1 G ( P i j B ( G B ) 1 G ) T x ( t ) + ρ 5 i j 1 w T ( t ) D i T D i w ( t ) ;
Then, we can get
J i j ( t ) x T ( t ) ( ( A i + B ¯ K j ) T P i j + P i j ( A i + B ¯ K j ) + ρ 3 i j P i j B ( G B ) 1 G ( P i j B ( G B ) 1 G ) T + ρ 3 i j 1 A i T A i + ρ 4 i j P i j B ( G B ) 1 G E i ( P i j B ( G B ) 1 G E i ) T + ρ 5 i j P i j B ( G B ) 1 G ( P i j B ( G B ) 1 G ) T + ρ 2 i j P i j E i ( P i j E i ) T + ρ 2 i j 1 H i T H i + ρ 4 i j 1 H i T H i α 1 P i j ) x ( t ) + 2 x T ( t ) P i j D i w ( t ) + w T ( t ) ρ 5 i j 1 D i T D i β i I w ( t ) = ξ 2 T ( t ) Γ 2 i j ξ 2 ( t ) ,
with
ξ 2 ( t ) = x ( t ) w ( t ) , Γ 2 i j = Γ 2 i j 1 P i j D i * Γ 2 i j 2 .
where
Γ 2 i j 1 = ( A i + B ¯ K j ) T P i j + P i j ( A i + B ¯ K j ) + ρ 3 i j P i j B ¯ G ( P i j B ¯ G ) T + ρ 3 i j 1 A i T A i α 1 P i j + ρ 4 i j 1 H i T H i + ρ 4 i j P i j B ¯ G E i ( P i j B ¯ G E i ) T + ρ 5 i j P i j B ¯ G ( P i j B ¯ G ) T + ρ 2 i j P i j E i ( P i j E i ) T + ρ 2 i j 1 H i T H i Γ 2 i j 2 = ρ 5 i j 1 D i T D i β i I B ¯ = B ( G B ) 1 .
Consider the condition (55), by employing Schur’s complement and some operations, we can get Γ 2 i j < 0 , that is
V ˙ i j ( t ) < α 1 V i j ( x ) + β i w T ( t ) w ( t ) , t Ω 1 .
Similarly, from the condition (56), we can also get
V ˙ i ( t ) < α 2 V i ( x ) + β i w T ( t ) w ( t ) , t Ω 2 .
When t [ t k , t k + k ) , integrating (64) from t k to t, we obtain
V i j ( t ) e α 1 ( t t k ) V i j ( t k ) + β i t k t e α 1 ( t θ ) w T ( θ ) w ( θ ) d θ .
On the other hand, when t [ t k + k , t k + 1 ) , it holds that
V i ( t ) e α 2 ( t t k k ) V i ( t k + k ) + β i t k + k t e α 2 ( t θ ) w T ( θ ) w ( θ ) d θ .
When t [ t k , t k + k ) , notice that N σ ( t 0 , t ) = N σ ( t 0 , t ) + 1 , it follows from the similar procedures to Theorem 2 that
V i j ( t ) ( μ 1 μ 2 e ( α 1 α 2 ) M d ) N σ ( T * , t ) e α 2 ( t T * ) V i j ( T * ) + β i T * t e α 1 ( t θ ) w T ( θ ) w ( θ ) d θ ( μ 1 μ 2 e ( α 1 α 2 ) M d ) N σ ( T * , t ) λ ¯ c * e α 2 ( t T * ) + β i δ 2 ( t T * ) e α 1 ( t T * ) .
Moreover, when t [ t k + k , t k + 1 ) , there holds
V i ( t ) ( μ 1 μ 2 e ( α 1 α 2 ) M d ) N σ ( T * , t ) e α 2 ( t T * ) V i ( T * ) + β i T * t e α 1 ( t θ ) w T ( θ ) w ( θ ) d θ ( μ 1 μ 2 e ( α 1 α 2 ) M d ) N σ ( T * , t ) λ ¯ c * e α 2 ( t T * ) + β i δ 2 ( t T * ) e α 1 ( t T * ) .
From Theorem 2, the switched system is IO-FTB during [ 0 , T * ] , i.e., the initial output condition of the sliding motion phase at time T * satisfies y T ( T * ) R y ( T * ) < c * . Then, from the condition (59), we have
y T ( t ) R y ( t ) ( μ 1 μ 2 e ( α 1 α 2 ) M d ) N σ ( T * , t ) λ ¯ c * e α 2 ( t T * ) + β i δ 2 ( t T * ) e α 1 ( t T * ) λ ̲ .
From (57) and (59), we can obtain
y T ( t ) R y ( t ) < c 2 .
Thus, the switched system (53) is IO-FTS with respect to ( c 2 , [ 0 , T ] , R , W [ 0 , T ] , δ , σ ) during t [ T * , T ] . □

5.3. Design of gains K j and K i

It’s noteworthy that the conditions in Theorems 2 and 3 are not in the form of linear matrix inequalities (LMIs), even when the value η is fixed. However, through inequality transformations, some LMIs conditions can be derived in Theorem 4. Subsequently, the gains K i will be designed to ensure the conditions in Theorems 2 and 3 to be hold simultaneously.
Theorem 4.
Given the parameters ( c 1 , c 2 , [ 0 , T ] , R , δ ) , positive constant α 1 , α 2 , μ 1 1 , μ 2 1 and the feasible scalars β i . If there exist matrices P i j , P i , W i j , W i , real matrixes L i j , L i and scalars c * , ρ l i j and ρ l i , l { 1 , 2 , 3 , 4 , 5 } , for any i , j N c , satisfying
Θ = Θ 1 i j Θ 2 i j * Θ 3 i j < 0 , Θ ¯ = Θ ¯ 1 i Θ ¯ 2 i * Θ ¯ 3 i < 0 ,
e α 1 T W i j 3 β i c 2 δ 1 W i j * ν I 0 , e α 1 T W i 3 β i c 2 δ 1 W i * ν I 0 ,
1 2 c * e N 0 ( ln ( μ 1 μ 2 ) + M d ( α 1 α 2 ) ) + β i T e α 1 T ( δ 2 + 3 ϱ 2 + 3 δ 2 2 ) e α 2 T c 1 * ν I 0 ,
c * e α 2 T + β i δ 2 T e α 1 T ν 1 2 c 2 e N 0 ( ln ( μ 1 μ 2 ) + M d ( α 1 α 2 ) ) ν 0 ,
ν ( C i T R C i ) 1 < P i < 2 ( C i T R C i ) 1 , ν ( C i T R C i ) 1 < P i j < 2 ( C i T R C i ) 1 ,
P j μ 1 P i j , P i j μ 2 P i , W j μ 1 W i j , W i j μ 2 W i
with
Θ 1 i j = He { A i P i j + B ¯ L i P i 1 P i j } α 1 P i j D i B ¯ * β i I 0 * * β i I , Θ ¯ 1 i = He { A i P i + B ¯ L i } α 2 P i D i B ¯ * β i I 0 * * β i I , Θ 2 i j = ρ 1 i j B ϵ i P i j ρ 2 i j E i P i j H i T ρ 3 i j B ¯ G P i j A i T ρ 4 i j B ¯ G E i 0 0 0 0 0 0 0 0 0 0 0 0 0 0 P i j H i T ρ 5 i j B ¯ G 0 P i j 0 0 D i T 0 0 0 0 0 , Θ ¯ 2 i = ρ 1 i B ϵ i P i ρ 2 i E i P i H i T ρ 3 i B ¯ G P i A i T ρ 4 i B ¯ G E i 0 0 0 0 0 0 0 0 0 0 0 0 0 0 P i H i T ρ 5 i B ¯ G 0 P i 0 0 D i T 0 0 0 0 0 , Ω 3 i j = diag { ρ 1 i j I , ρ 1 i j I , ρ 2 i j I , ρ 2 i j I , ρ 3 i j I , ρ 3 i j I , ρ 4 i j I , ρ 4 i j I , ρ 5 i j I , ρ 5 i j I , W i j } Ω ¯ 3 i = diag { ρ 1 i I , ρ 1 i I , ρ 2 i I , ρ 2 i I , ρ 3 i I , ρ 3 i I , ρ 4 i I , ρ 4 i I , ρ 5 i I , ρ 5 i I , W i } B ¯ = B ( G B ) 1 .
Then the switched system (19) is IO-FTS with respect to ( c 1 , c 2 , [ 0 , T ] , R , δ , σ ) under the switching signal σ
τ a > τ a * = max ln ( μ 1 μ 2 ) + ( α 1 α 2 ) M d T ln ( λ ̲ c * ) ln ϖ ^ M ¯ d , ln ( μ 1 μ 2 ) + ( α 1 α 2 ) M d T ln ( λ ̲ c 2 ) ln ( λ ¯ c * e α 2 T + β i δ 2 T e α 1 T ) M ¯ d ,
where ϖ ^ = e α 2 T λ ¯ c 1 + β i T e α 1 T ( δ 2 + 3 ϱ 2 + 3 δ 2 2 ) , M ¯ d = N 0 ( ln ( μ 1 μ 2 ) + M d ( α 1 α 2 ) ) . The control gain K i j = L i j P i j 1 and K i = L i P i 1 .
Proof of Theorem 4.
For satisfying conditions in both Theorems 2 and 3, simultaneously, the following inequalities should be satisfied
Ω = Ω 1 i j Ω 2 i j * Ω 3 i j < 0 , Ω ¯ = Ω ¯ 1 i Ω ¯ 2 i * Ω ¯ 3 i < 0 ,
3 β i δ 1 2 λ ̲ c * e α 1 T * W i j , 3 β i δ 1 2 λ ̲ c * e α 1 T * W i ,
e α 2 T * λ ¯ c 1 + β i T * e α 1 T * ( δ 2 + 3 ϱ 2 + 3 δ 2 2 ) λ ̲ c * e ( ln ( μ 1 μ 2 ) + ( α 1 α 2 ) M d ) N 0 ,
λ ¯ c * e α 2 T + β i δ 2 T e α 1 T λ ̲ c 2 e N 0 ( ln ( μ 1 μ 2 ) + M d ( α 1 α 2 ) )
P i j μ 1 P j , P i μ 2 P i j , W i j μ 1 W j , W i μ 2 W i j ,
with
Ω 1 i j = He { P i j A i + P i j B ¯ K j } α 1 P i j + W i j P i j D i * β i I , Ω ¯ 1 i = He { P i A i + P i B ¯ K i } α 1 P i + W i P i D i * β i I , Ω 2 i j = P i j B ¯ ρ 1 i j P i j B ϵ i I ρ 2 i j P i j E i H i T ρ 3 i j P i j B ¯ G A i T 0 0 0 0 0 0 0 ρ 4 i j P i j B ¯ G E i H i T ρ 5 i j P i j B ¯ G 0 0 0 0 D i T , Ω ¯ 2 i = P i B ¯ ρ 1 i P i B ϵ i I ρ 2 i P i E i H i T ρ 3 i P i j B ¯ G A i T 0 0 0 0 0 0 0 ρ 4 i P i B ¯ G E i H i T ρ 5 i P i B ¯ G 0 0 0 0 D i T , Ω 3 i j = diag { β i I , ρ 1 i j I , ρ 1 i j I , ρ 2 i j I , ρ 2 i j I , ρ 3 i j I , ρ 3 i j I , ρ 4 i j I , ρ 4 i j I , ρ 5 i j I , ρ 5 i j I } Ω ¯ 3 i = diag { β i I , ρ 1 i I , ρ 1 i I , ρ 2 i I , ρ 2 i I , ρ 3 i I , ρ 3 i I , ρ 4 i I , ρ 4 i I , ρ 5 i I , ρ 5 i I } B ¯ i = B i ( G i B i ) 1 G i .
Let P i j = P i j 1 , P i = P i 1 , W i j = W i j 1 , W i = W i 1 . Pre-multiplying and post-multiplying Ω and Ω ¯ with Υ i j = d i a g { P i j , I , I , I , I , I , I , I , I , I , I , I , I } and Υ ¯ i = d i a g { P i , I , I , I , I , I , I , I , I , I , I , I , I } , respectively, and by Schur’s complement, Θ < 0 and Θ ¯ < 0 are equivalent to the matrix inequality Ω < 0 and Ω ¯ < 0 .
On the other hand, by performing a congruence transformation and Schur’s complement, the condition (23) can be obtained from (85).
By the conditions (76) and the fact that
λ max { ( C i T R C i ) 1 2 P i ( C i T R C i ) 1 2 } = 1 λ min { ( C i T R C i ) 1 2 P i ( C i T R C i ) 1 2 } ,
λ max { ( C i T R C i ) 1 2 P i j ( C i T R C i ) 1 2 } = 1 λ min { ( C i T R C i ) 1 2 P i j ( C i T R C i ) 1 2 } ,
it has
λ ̲ > 1 2 , λ ¯ < 1 ν .
Thus, it is easily shown that the inequalities (24) and (57) are ensured by (74) and (75).
The closed-loop system (19) is IO-FTS with average dwell time τ a and the control gain gain are given by K j = L i j P i j 1 and K i = L i P i 1 . □

6. Simulation examples

Consider the switched system (1) with two modes and parameters as follows:
Subsystem 1:
A 1 = 1 1 2 1 , B 1 = 3 2 , D 1 = 1 2 , E 1 = 1 . 5 1 , H 1 = 0 . 4 0 . 3 T , C 1 = 1 0 1 1 , R = I , M 1 ( t ) = cos ( t ) .
Subsystem 2:
A 2 = 2 1 1 1 , B 2 = 4 1 , D 2 = 1 2 , E 2 = 0 . 1 0 . 2 , H 2 = 0 . 2 0 . 1 T , C 2 = 1 2 0 1 , M 2 ( t ) = sin ( t ) , f ( t ) = 0 . 5 cos ( t ) .
The goal of this work is to construct the SMC law u ( k ) such that the resulting closed-loop system is IO-FTS. Let c = 3 , T = 3 , α = 0 . 1 , N 0 = 0 . 1 , β 1 = 0 . 3 and β 2 = 0 . 5 . From the selection criterion (9), we can choose the adjustable parameter as ϱ 1 = 0 . 2058 and ϱ 2 = 0 . 2115 . Then, by solving LMIs in Theorem 4, we can get τ a * = 0 . 9531 and the control gains K 1 = [ 0 . 4913 2 . 3155 ] , K 2 = [ 0 . 1738 1 . 3023 ] .
For the initial states as x ( 0 ) = [ 1 0 . 6 ] T and the average dwell time τ = 1 , the simulation results are shown in Figure 1 and Figure 2. It can be seen from Figure 1 that the state trajectories of the open-loop switched systems exceed c = 3 , which means the uncontrolled system is divergent. According to (26), we choose ADT as τ a = 1.5 . By means of the proposed switched signal σ ( t ) and SMC law u ( t ) , it is clearly shown in Figure 2 that the trajectory of y T ( t ) R y ( t ) for the closed-loop switched system is not beyond the threshold value c = 3 in finite-time interval [ 0 , T ] . Therefore, when the final time is given, the state trajectories of the controlled switching systems still are within the previously given threshold c.

7. Conclusions

In this work, we have addressed the challenge of SMC for a class of uncertain switched systems subject to asynchronous switching and finite-time constraints. To ensure IO-FTS of the switched system, a SMC controller with adjustable parameters is constructed, enabling the system’s state trajectories to reach the sliding surface within a predefined time interval. By employing a partitioning strategy and MLF approach, some sufficient conditions for the IO-FTS of the closed-loop switched ystem over the whole time interval [0, T] were derived.

Author Contributions

H.Z. conceived the main idea, designed the main algorithm, and wrote the manuscript. J.M. and Q.X. designed the main experiments under the supervision of H.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was was funded by the National Natural Science Foundation of China grant number 62103219.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors gratefully acknowledge anonymous editors and reviewers.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
IO-FTS Input-to-Output Finite-Time Stability
FTB Finite-time Bound
MLF Multiple Lyapunov Function
SMC Sliding Mode Control
MDADT Mode-Dependent Average Dwell Time
ADT Average Dwell Time
LMI Linear Matrix Inequality

References

  1. Long, L.; Zhao, J. Robust stabilisation of non-triangular multi-input switched non-linear systems and its application to a continuously stirred tank reactor system. IET Control Theory & Applications 2013, 7, 697–706. [Google Scholar]
  2. Wu, X.; Lin, J.; Zhang, K.; Cheng, M. A penalty function-based random search algorithm for optimal control of switched systems with stochastic constraints and its application in automobile test-driving with gear shifts. Nonlinear Analysis: Hybrid Systems 2022, 45, 101218. [Google Scholar] [CrossRef]
  3. Liberzon, D.; Morse, A.S. Basic problems in stability and design of switched systems. IEEE Control Systems Magazine 1999, 19, 59–70. [Google Scholar]
  4. Li, Z.; Soh, C.B.; Xu, X. Lyapunov stability of a class of hybrid dynamic systems. Automatica 2000, 36, 297–302. [Google Scholar] [CrossRef]
  5. Daafouz, J.; Riedinger, P.; Iung, C. Stability analysis and control synthesis for switched systems: a switched Lyapunov function approach. IEEE Transactions on Automatic Control 2002, 47, 1883–1887. [Google Scholar] [CrossRef]
  6. Zhao, X.; Zhang, L.; Shi, P.; Liu, M. Stability and stabilization of switched linear systems with mode-dependent average dwell time. IEEE Transactions on Automatic Control 2011, 57, 1809–1815. [Google Scholar] [CrossRef]
  7. San Filippo, F.A.; Dorato, P. Short-time parameter optimization with flight control application. Automatica 1974, 10, 425–430. [Google Scholar] [CrossRef]
  8. Ou, M.; Du, H.; Li, S. Finite-time tracking control of multiple nonholonomic mobile robots. Journal of the Franklin Institute 2012, 349, 2834–2860. [Google Scholar] [CrossRef]
  9. Dorato, P. Short-time stability in linear time-varying systems, Polytechnic Institute of Brooklyn, 1961.
  10. Guo, Y.; Yao, Y.; Wang, S.; Ma, K.; Liu, K.; Guo, J. Input–output finite-time stabilization of linear systems with finite-time boundedness. ISA Transactions 2014, 53, 977–982. [Google Scholar] [CrossRef]
  11. Amato, F.; Ambrosino, R.; Cosentino, C.; De Tommasi, G. Input–output finite time stabilization of linear systems. Automatica 2010, 46, 1558–1562. [Google Scholar] [CrossRef]
  12. Li, M.; Sun, L.; Yang, R. Finite-time H control for a class of discrete-time nonlinear singular systems. Journal of the Franklin Institute 2018, 355, 5384–5393. [Google Scholar] [CrossRef]
  13. Long, S.; Zhou, L.; Zhong, S.; Liao, D. An improved result for the finite-time stability of the singular system with time delay. Journal of the Franklin Institute 2022, 359, 9006–9021. [Google Scholar] [CrossRef]
  14. Kaviarasan, B.; Kwon, O.M.; Park, M.J.; Sakthivel, R. Input–output finite-time stabilization of T–S fuzzy systems through quantized control strategy. IEEE Transactions on Fuzzy Systems 2021, 30, 3589–3600. [Google Scholar] [CrossRef]
  15. Shi, P.; Li, X.; Zhang, Y.; Yan, J. Event-triggered quantized input-output finite-time synchronization of Markovian neural networks. IEEE Transactions on Circuits and Systems I: Regular Papers 2022, 70, 1381–1391. [Google Scholar] [CrossRef]
  16. Liu, L.; Cao, X.; Fu, Z.; Song, S. others. Input-output finite-time control of positive switched systems with time-varying and distributed delays. Journal of Control Science and Engineering 2017, 2017. [Google Scholar] [CrossRef]
  17. Feng, T.; Wu, B.; Wang, Y.E.; Chen, Y. Input-output finite-time stability of switched singular continuous-time systems. International Journal of Control, Automation and Systems 2021, 19, 1828–1835. [Google Scholar] [CrossRef]
  18. Yu, Q.; Xue, N. Input-output finite-time stability of fractional-order switched singular systems with D-perturbation. Fractal and Fractional 2023, 7, 341. [Google Scholar] [CrossRef]
  19. Su, X.; Liu, X.; Shi, P.; Yang, R. Sliding mode control of discrete-time switched systems with repeated scalar nonlinearities. IEEE Transactions on Automatic Control 2016, 62, 4604–4610. [Google Scholar] [CrossRef]
  20. Lian, J.; Li, C. Event-triggered sliding mode control of uncertain switched systems via hybrid quantized feedback. IEEE Transactions on Automatic Control 2020, 66, 2809–2816. [Google Scholar] [CrossRef]
  21. Zhao, H.; Niu, Y.; Jia, T. Security control of cyber-physical switched systems under round-robin protocol: input-to-state stability in probability. Information Sciences 2020, 508, 121–134. [Google Scholar] [CrossRef]
  22. Wang, J.; Yang, Y.; Xia, J.; Shi, K.; Shen, H. Coding-decoding-based sliding mode control for networked persistent dwell-time switched systems. International Journal of Robust and Nonlinear Control 2021, 31, 6055–6068. [Google Scholar] [CrossRef]
  23. Zhao, H.; Niu, Y.; Song, J. Finite-time output feedback control of uncertain switched systems via sliding mode design. International Journal of Systems Science 2018, 49, 984–996. [Google Scholar] [CrossRef]
Figure 1. Evolution of x ( t ) in open-loop case.
Figure 1. Evolution of x ( t ) in open-loop case.
Preprints 82328 g001
Figure 2. Evolution of y T ( t ) R y ( t ) in closed-loop case.
Figure 2. Evolution of y T ( t ) R y ( t ) in closed-loop case.
Preprints 82328 g002
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