Next Article in Journal
Saddle Points of Partial Augmented Lagrangian Functions
Previous Article in Journal
Using Non-Lipschitz Signum-Based Functions for Distributed Optimization and Machine Learning: Trade-Off Between Convergence Rate and Optimality Gap
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Quantized Control of Switched Systems with Partly Unstabilizable Subsystems and Actuator Saturation

College of Electritical Engineering, Henan University of Technology, Zhengzhou 450001, China
*
Author to whom correspondence should be addressed.
Math. Comput. Appl. 2025, 30(5), 109; https://doi.org/10.3390/mca30050109
Submission received: 12 August 2025 / Revised: 18 September 2025 / Accepted: 3 October 2025 / Published: 5 October 2025
(This article belongs to the Section Engineering)

Abstract

This paper solves the stabilization problem of the continuous-time switched systems with partly unstabilizable subsystems subject to actuator saturation and data quantization. The static quantizer is designed by properly restraining the density of the finite partition. The relationship between an ellipse and a polyhedral is established and a suitable expression for the controller suffered by data quantization and actuator saturation is obtained. By defining the attraction domain and the invariant set based on the union or intersection of ellipses, we guarantee the decrement of the Lyapunov function in the optimal case if the state is within a given annular area. On this basis, if average dwell time and activation time of stabilizable subsystems meet some constraints, we derive that every trajectory whose initial state is within the given region will fall into a small ellipsoid and stay in a slightly larger ellipsoid. An illustrative example is given to verify the validity of the theoretical analysis.

1. Introduction

Switched systems have received extensive attention since many actual systems are essentially multi-modal, such as servo mechanism systems, manipulator robots, power electronics systems, flight control systems, etc. [1,2,3,4]. The research motivation of this paper stems from three key engineering challenges in the switched systems: (1) partially unstabilizable subsystems: practical switched systems often contain subsystems that cannot be stabilized inherently, necessitating specialized control approaches; (2) networked constraints: bandwidth limitations in networked systems require quantized control methods to handle data transmission efficiently [5]; (3) actuator saturation: widespread saturation nonlinearities due to physical constraints demand stability-preserving controller designs. By addressing the mode mismatch caused by sampling, the study aims to develop a unified control algorithm that ensures system stability despite quantization, sampling, and saturation in continuous-time switched systems with unstabilizable subsystems.
For the switched systems with unstabilizable subsystems, many studies exist. An et al. [6] proposed a dwell-time-based control algorithm for a class of switched positive systems with all unstabilizable subsystems. Li et al. [7] developed a sampled data stabilization scheme for switched nonlinear systems where every subsystem could be unstabilizable. For switched linear systems containing both stabilizable and unstabilizable subsystems under slow- and fast-switching constraints, Wang et al. [8] constructed a time-varying mode controller to guarantee the system stability. For continuous-time switched systems with partially unstabilizable subsystems experiencing quantization and denial-of-service (DoS) attacks, Yan et al. [9] designed a stability-guaranteeing framework. Li et al. [10] investigated the stability of switched linear systems with input saturation and time-varying delays, where delay-dependent switching combines stabilizable and unstabilizable subsystems.
The quantized control of the switched system is also worthy of our attention. Ahmadzadeh et al. [11] studied robust H control and event-triggered sampling co-design for uncertain switched singular systems with output quantization. Parivallal et al. [12] investigated the guaranteed-cost consensus control problem for nonlinear systems under switching topologies considering data quantization effects. A quantized sliding mode controller for nonlinear stochastic switched systems was developed by Qi et al. [13]. In [14], Qi et al. proposed decentralized quantized control combined with two-terminal event-triggered communication to enhance resilience against network-induced attacks. The stability of switched linear systems under quantization and event-triggered communication was studied by Zhao et al. [15]. Ahmadzadeh et al. [16] investigated event-triggered variable structure control for nonlinear switched descriptor systems with matched and mismatched disturbances. An adaptive neural network observer utilizing quantized output data was designed by Chen et al. [17] for switched systems. Cheng et al. [18] presented a static output feedback strategy for fuzzy Markov switched singular perturbation systems with spoofing attacks and quantized measured outputs. Zou et al. [19] addressed finite-time bipartite synchronization of coupled competitive neural networks subject to switching parameters and delays. Cheng et al. [20,21] and Zhao et al. [22] further investigated non-stationary filtering switched systems and fuzzy Markov switched affinity systems under the combined effects of deception attacks and data quantization. In Maity et al. [23], the authors proposed the joint selection method of the quantizers and the controller. Yan et al. [24] proposed quantized controller designs for switched systems affected by delay and disturbance.
Actuator saturation is another key factor that can degrade performance and even compromise system stability. Chen et al. [25] studied the aperiodic sampled data control problem of the switched network affected by actuator saturation. Zhao et al. [26] addressed exponential stabilization for networked cascade control systems constrained by actuator saturation. In Ahmadzadeh et al. [27], a two-layer supervisory control scheme is proposed for discrete-time linear systems with state/input constraints. In Kumar et al. [28], the linear system affected by actuator saturation is experimentally studied. Wang et al. [29] developed a continuous dynamic gain scheduling control strategy for switched systems experiencing input saturation. Actuator failures including saturation, partial failure, interruption, and offset were considered in Yin et al. [30]. Through the application of a multi-time-varying Lyapunov function, sufficient conditions for exponential stabilization of the switched systems were established in Ma et al. [31]. This paper mainly refers to the method in [31] for handling saturated nonlinearity. Due to the lack of discussion of sampling and quantization issues in [31], how to describe the saturation controller as a linear combination of sampled states as in [31] is a difficult problem in this paper.
This paper integrates the influences of unstabilizable subsystems, data quantization, and actuator saturation into the analysis of switched systems. For switched systems subject to quantization and actuator saturation, an output feedback controller based on a sector-bounded quantizer was designed by Wu et al. [32]. In stability analysis, the attenuation of the quantization error plays a key role. Because of the advantages of simple design and easy implementation, this paper will adopt a static quantizer. Table 1 provides a detailed comparison between the quantizer, quantization level, sampling situations, and saturation handling methods used in this paper and reference [32]. Considering that finite-level quantizers have more practical value and sampling is an indispensable key step in signal transmission, the linearized saturation function can simplify the system analysis process. Therefore, the results of this paper are superior to those in [32] both from a practical perspective and in terms of processing methods.
The key research challenges in this paper include (1) designing a static quantizer with fixed error bounds that accounts for the polyhedral constraints imposed by actuator saturation; (2) precisely defining the attraction domain and the invariant set under inherent quantization errors to ensure system performance analysis; and (3) guaranteeing that the Lyapunov function decreases in the optimal case under multiple factors (quantization, saturation, etc.) for stability verification.
In light of the challenges discussed above, the following methodologies are introduced: (1) By restricting the initial state (see Condition 1) and the relationship between an ellipse and a polyhedral (see Condition 2), we claim that the system states at sampling times are always located within a polyhedron (see Claim 1, which is proven in Section 4.3). Then, the saturated controller can be expressed as a linear combination relating to sampled quantized states (see (5)). (2) For the designed quantization rules, if the state is within a given annular area Int p Π ε P p , ϕ μ τ c η p Π ε ( P p , θ ) , we can guarantee the decrement rate of the Lyapunov function in the optimal case (see (18)). (3) We pursue an attraction domain p Π ε P p , μ τ c η (see Condition 1, which is smaller than the outer ring of the annular area) and an invariant set p Π ε P p , κ θ (see Lemma 5, which is larger than the inner ring of the annular area) based on the union or intersection of ellipses to guarantee the system stability (see Theorem 1).
The remainder of this paper is structured as follows: In Section 2, we introduce the problem under consideration, including the plant definition, description of stabilizable and unstabilizable subintervals, quantization and control rules, and the primary objective of the study. By analyzing the rate of increase or decrease rate of the Lyapunov function in Section 3, the stability of the system can be established in Section 4. Furthermore, the controller design method and optimization problem for attractive regions are also discussed in Section 5 and Section 6, respectively. Section 7 presents simulation studies that validate the effectiveness of the obtained results. The conclusions in Section 8 summarize the results of this paper and directions for future research.
Notation: Let R denote the set of all real numbers, and R 0 means R { 0 } . R n represents the n-dimensional Euclidean space. The set of all positive integers is denoted by N , and Z 0 is defined as N { 0 } . The symbol “T” refers to the transposition of a matrix. Unless otherwise indicated, · denotes the Euclidean 2-norm, where x = k = 1 n x k 2 1 2 . The norm induced by the specified vector norm is adopted for matrices. The notation x ( t k ) stands for the left-hand limit of x at time t k . The sampling period is denoted by τ c . For ξ 0 , we set [ ξ ] : = k τ c and [ ξ ] + : = ( k + 1 ) τ c whenever k τ c ξ ( k + 1 ) τ c , k Z 0 . For a set Q R n × n , the symbols Cl ( Q ) , Int ( Q ) , and ( Q ) denote its closure, interior, and boundary, respectively. The maximum and minimum eigenvalues of a matrix P are denoted by λ max ( P ) and λ min ( P ) , respectively.

2. Methodology

The system configuration discussed in this paper is presented in Figure 1. For a given sampling period τ c > 0 , the sensor acquires the plant state x k along with the mode information σ k at sampling times t k = k τ c , k Z 0 . Due to limited network bandwidth, the state x k is quantized as Q ( x k ) by the quantizer according to the special quantization rules (see Section 2.3). Subsequently, the encoder encodes Q ( x k ) into an integer i k N and transmits i k and σ k to the controller through the network. We assume that the network is delay-free and transmission-reliable. Then, the controller can receive the transmitted signals at t k under the role of the decoder and updates the control algorithm u ( t ) , t [ t k , t k + 1 ) by using a zero-order holder (ZOH). Unless otherwise specified, we set k Z 0 .

2.1. Plant Definition

The plant shown in Figure 1 is modeled by the following switched systems:
x ˙ ( t ) = A σ ( t ) x ( t ) + B σ ( t ) s a t ( u ( t ) ) ,
where x ( t ) R n x is the system state and u ( t ) R n u is the control input. The signal σ ( t ) : [ 0 , ) Π denotes the system mode at time t, where Π is a finite index set. We call discontinuities of σ “switching times” or “switches”. N σ ( t , s ) Z 0 denotes the total count of switches occurring over the time interval ( s , t ] , where s < t , s , t R 0 . The saturation function s a t ( u ) is defined as s a t ( u ) = [ s a t ( u 1 ) , s a t ( u 2 ) , , s a t ( u n u ) ] T with s a t ( u m ) = s g n ( u m ) min { | u m | , 1 } , where u m , m { 1 , , n u } is the m-th component of u, and s g n ( · ) denotes a generic symbolic function.
Assumption 1. 
The index set Π is partitioned into two subsets, Π s and Π u , corresponding to stabilizable and unstabilizable index sets, respectively. That is, if the system mode i Π s , there exists a feedback matrix K i R n x × n u such that A i + B i K i is Hurwitz. Otherwise, if j Π u , there is no feedback matrix K j to guarantee that A j + B j K j is Hurwitz.
Assumption 2 
(slow switching [6]).
1. 
There exists a dwell time τ d > 0 satisfying N σ ( t + τ d , t ) 1 , t 0 and τ d τ c .
2. 
For a constant N 0 1 , there exists an average dwell time τ a > τ d satisfying N σ ( t , s ) N 0 + ( t s ) / τ a , t > s 0 .

2.2. Description of Stabilizable and Unstabilizable Subintervals

If we let ξ 0 = t 0 = 0 and denote [ ξ 2 k , ξ 2 k + 1 ) and [ ξ 2 k + 1 , ξ 2 k + 2 ) as the intervals during which stabilizable and unstabilizable subsystems are, respectively, active, then the signal T k is adopted to represent the total time during which the stabilizable and unstabilizable subsystems are active in the interval [ ξ 2 k , ξ 2 k + 2 ) . Moreover, T k and T k + denote, respectively, the activation times of the stabilizable and unstabilizable subsystems in [ ξ 2 k , ξ 2 k + 2 ) .
An illustration is provided in Figure 2 to aid in understanding the variables used in this paper, where modes 1 , 2 , 3 Π s and modes 4 , 5 Π u . The signal [ ξ k ] + is used to establish the global bound for sampling times in Section 3. Obviously, ξ k may not necessarily be a sampling time, while [ ξ k ] and [ ξ k ] + are included in the set of sampling times, i.e., { [ ξ k ] , [ ξ k ] + , k Z 0 } { t k , k Z 0 } .

2.3. Quantization and Control Rules

The memoryless quantizer proposed in Wakaiki et al. [33] is adopted here. Let { N ϱ } ϱ γ be the finite partition of R n . Given an arbitrary bounded region Λ ˜ , one can find a finite subset γ δ of an index set γ so that Λ ˜ ϱ γ δ N ϱ . The quantizer is formulated as follows:
Q : R n { c ϱ } ϱ γ R n x c ϱ if x N ϱ ( ϱ γ ) .
Moreover, we assume that Q ( x ) = 0 if Cl ( N ϱ ) contains the origin. Obviously, a sufficiently large constant θ can be found such that { x : Q ( x ) = 0 } p Π ε ( P p , θ ) , where ellipsoid ε ( P p , θ ) and matrix P p are defined in (4) and (6), respectively.
For the quantization function Q ( · ) defined in (2), the control input is set as
u ( t ) = K σ k Q ( x k ) , t [ t k , t k + 1 )
under the role of ZOH, where K σ k , σ k Π is the feedback matrix to be designed. Obviously, A σ k + B σ k K σ k must not be Hurwitz if σ k Π u by Assumption 1.
The following definition and conditions are useful to establish Claim 1, which is instrumental in proving the main results and will be verified in Section 4.3.
Definition 1. 
Considering a positive-definite matrix P R n x × n x and a matrix G R n x × n u that is designed, we respectively define an ellipsoid ε ( P , ψ ) and a polyhedron ι ( G ) as follows:
ε ( P , ψ ) = { x R n x : x T P x ψ , ψ > 0 } ι ( G ) = { x R n x : | f l · Q ( x ) | 1 , l = 1 , 2 , , n u } ,
where f l denotes the lth row of the matrix G.
Condition 1. 
For the given arbitrary constants μ > 1 and η > 0 , the initial state satisfies x 0 p Π ε P p , μ τ c η .
Condition 2. 
For the given μ and η , there exists a matrix G p such that ε P p , ϕ μ τ c η ι ( G p ) , p Π with ϕ : = Γ e μ ¯ τ c .
Claim 1. 
For the ellipsoid ε ( P , ψ ) and the polyhedron ι ( G ) defined in (4), if Conditions 1 and 2 hold, then x k ι ( G σ k ) .
Remark 1. 
Since μ and η are arbitrary constants, if we set μ to be sufficiently large compared to η , then Condition 1 can always hold. Moreover, at the beginning of the proof of Theorem 2, we verified that if Condition 5 holds, then ε P p , ϕ μ τ c η ι ( G p ) shown in Condition 2 is equivalent to (36). Therefore, we can obtain h p l and X p by solving (36) and then obtain the matrix G p that guarantees Condition 2 by H p = G p X p .
Lemma 1 
([31]). For any u R n u and v R n u such that | v l | 1 , l [ 1 , n u ] , one has
s a t ( u ( t ) ) c o { E s u + E s v , s [ 1 , 2 n u ] } ,
where c o denotes the convex hull. E s R n u × n u is a diagonal matrix with 1 or 0 elements, and E s = I E s .
If Claim 1 holds, the constrained control input s a t ( u ( t ) ) can be formulated as
s a t ( u ( t ) ) = s = 1 2 n u ρ σ s E σ s K σ + E σ s G σ Q ( x k )
where ρ σ 1 0 , ρ σ 2 0 ,..., ρ σ 2 n u 0 and s = 1 2 n u ρ σ s = 1 . Hence, the closed-loop system formed by (1) and (5) is expressed as
x ˙ ( t ) = s = 1 2 n u ρ σ s [ A σ + B σ ( E σ s K σ + E σ s G σ ) ] Q ( x k ) .
Remark 2. 
From Lemma 1, it can be seen that the difficulty in obtaining the expression (5) lies in determining how to ensure that the moduli of all elements of G σ Q ( x k ) are less than 1, that is, x k ι ( G σ k ) . To solve this problem, we introduce Claim 1 and prove it in Section 4.3.
The following lemma obviously holds by using the properties of the static quantizer proposed in Ma et al. [31].
Lemma 2. 
If Q ( x k ) 0 , there exist positive numbers α 0 and ς 0 such that the quantizer defined in (2) satisfies
B p ( E q s K q + E q s G q ) Q ( x k ) α 0 x k P q B p ( E q s K q + E q s G q ) ( Q ( x k ) x k ) ς 0 x k P q B p ( E q s K q + E q s G q ) ( Q ( x k ) x ( t ) ) < α 1 ( β 1 P q B p ( E q s K q + E q s G q ) + ς 0 ) x ( t )
for all p , q Π , s { 1 , , 2 n u } and x p Π ι ( G p ) ϱ γ δ N ϱ , in which
α 0 = max p , q Π max ϱ γ δ B p ( E q s K q + E q s G q ) Q ( x k ) min x N ϱ x k ς 0 = max p , q Π max ϱ γ δ γ 0 P q B p ( E q s K q + E q s G q ) min x N ϱ x k max x N ϱ Q ( x k ) x k
and γ 0 = ϱ γ : 0 Cl ( N ϱ ) , α 1 = e Λ τ c 1 Φ , and β 1 = ( e Λ τ c 1 ) 1 + α 0 Λ with Φ = α 0 e Λ τ c 1 Λ < 1 and Λ = max p Π A p .

2.4. Main Purpose

The purpose of this paper is to determine a switching condition (7) that guarantees that all trajectories of the switched system (5) enter a certain neighborhood p Π ε P p , κ θ around the origin and stay confined within a larger neighborhood Int p Π ε P p , ϕ μ τ c η .
If we let σ k = p Π , the stability results of the closed-loop system can be established by discussing the following four situations:
Case 1: p Π s , and no switching occurs in [ t k , t k + 1 ) .
Case 2: p Π s , and a switch occurs in [ t k , t k + 1 ) .
Case 3: p Π u , and no switching occurs in [ t k , t k + 1 ) .
Case 4: p Π u , and a switch occurs in [ t k , t k + 1 ) .
For the positive-definite matrix P p and the constants μ > 1 and η > 0 given in Claim 1, we consider the Lyapunov function to be defined as
V p ( t ) = ψ p ( t ) x T ( t ) P p x ( t ) ,
where the piecewise continuous function ψ p ( t ) satisfies ψ p ˙ ( t ) = ( ln μ ) ψ p ( t ) and ψ p ( t k ) = η μ τ c . It is obvious that ψ ˙ p ( t ) 0 . Thus, we have
η μ τ c = ψ p ( t k ) ψ p ( t ) ψ p ( t k + 1 ) = η .
In the following, we will obtain the stability results (see Theorem 1 in Section 4.2) in four steps by using the Lyapunov function defined above. First, for any x ( t ) Int p Π ε P p , ϕ μ τ c η p Π ε ( P p , θ ) , we pursue the increasing/decreasing rate of the Lyapunov function for the four cases above. On this basis, the relationship between V σ ( t ) and V σ ( t 0 ) is established (see Lemma 3). Second, we testify that all trajectories with an initial state in Int p Π ε P p , μ τ c η fall into p Π ε ( P p , θ ) (see Lemma 4). Next, it will show that the trajectory stays in a slightly larger ellipsoid, i.e., p Π ε ( P p , κ θ ) , after it enters into p Π ε ( P p , θ ) (see Lemma 5). Finally, we obtain Theorem 1 by using Lemmas 3–5.

3. Increasing/Decreasing Rate of the Lyapunov Function

To obtain the increasing/decreasing rate of the Lyapunov function, the parameters should meet the following conditions:
Condition 3. 
Sampling period τ c is selected small enough such that
τ a > ln ϑ ^ ln ϖ ^ ln ϖ ^ τ c ,
where ϑ ^ > 1 and ϖ ^ < 1 are defined in (21).
Condition 4. 
T k is sufficiently large compared with T k + such that
τ c ln ( F J Ω / Ψ ) + T k + ln Ω + T k ln Ψ τ c ln Z
for a given constant Z [ Ψ , 1 ) with J , Ψ and F , Ω defined in (21) and (22), respectively.
Condition 5. 
The partition { N ϱ } ϱ γ is dense enough such that the quantization error e = Q ( x ) x , x N ϱ satisfies
e max x N ϱ Q ( x ) x : = δ ˜ 1 ζ f p l
for any p Π and l { 1 , 2 , , n u } , where ζ ( 0 , 1 ) and f p l is the lth row of matrix G p defined in Condition 2. Furthermore, it is assumed that τ c is small enough and the partition { N ϱ } ϱ γ is dense enough so that
ϖ : = ϖ ¯ + 2 α 1 ς 0 + β 1 P i B i [ E i s K i + E i s G i ] 1 λ min ( P i ) < 0
holds for any x ( t ) p Π ε P p , ϕ μ τ c η p Π ε P p , θ , where ϖ ¯ , P i , K i , G i , i Π s are defined in (11), α 1 , ς 0 and β 1 are given in Lemma 2, and the ellipsoids ε ( P p , θ ) and ε P p , ϕ μ τ c η , p Π are described by (4) with ϕ given in Condition 2.
Remark 3. 
For the given variables ϑ ^ , ϖ ^ and τ a , sampling period τ c meeting Condition 3 always exists. Considering Ψ < 1 , for the given τ c , F , J , Ω and Z, if T k is sufficiently large compared with T k + , then the left side of (8) is small enough such that Condition 4 holds. Condition 4 limits the length of the stabilizable interval, which is reasonable. In fact, when the system is unstabilizable, it must be divergent. So, the stability of the entire system can only be guaranteed if the stabilizable interval is long enough. Regarding Condition 5, if the partition is dense enough (at the cost of occupying more bandwidth), the quantization value Q ( x ) and the state x can be arbitrarily close, so (9) can be satisfied. Moreover, if τ c is selected to be small enough and the partition is dense enough, then ς 0 and β 1 can be set arbitrarily small which guarantees (10).
Lemma 3. 
Let Assumptions 1–2 and Conditions 1–5 hold. For the given μ > 1 , if there exist constants ϖ ¯ > 0 , ϑ ¯ > 0 , ω ¯ > π ¯ > 0 and matrices P p > 0 , K p , p Π such that
(11) ( ln μ ) P i + ( A i + B i ( E i s K i + E i s G i ) ) T P i + P i ( A i + B i ( E i s K i + E i s G i ) ) + ϖ ¯ P i < 0 (12) ( ln μ ) P i + ( A p + B p ( E i s K i + E i s G i ) ) T P i + P i ( A p + B p ( E i s K i + E i s G i ) ) ϑ ¯ P i < 0 (13) ( ln μ ) P j + ( A j + B j ( E j s K j + E j s G j ) ) T P j + P j ( A j + B j ( E j s K j + E j s G j ) ) π ¯ P j < 0 (14) ( ln μ ) P j + ( A p + B p ( E j s K j + E j s G j ) ) T P j + P j ( A p + B p ( E j s K j + E j s G j ) ) ω ¯ P j < 0 (15) P i μ τ c P j , P j μ τ c P i
hold for any i Π s , j Π u , and s { 1 , , 2 n u } , then Lyapunov function (6) satisfies
V σ ( t ) Γ e μ ¯ ( t t k ) e φ ( t k t 0 ) V σ ( t 0 ) , t [ t k , t k + 1 )
for all x ( t ) Int p Π ε P p , ϕ μ τ c η p Π ε ( P p , θ ) , where φ = ln Z > 0 , ϕ = Γ e μ ¯ τ c , Γ, and μ ¯ are defined in (23) and (25), respectively.
Proof.  
If we let σ k = p , σ k + 1 = q , p , q Π , one gets
V q ( t k + 1 ) = ψ q ( t k + 1 ) x k + 1 T P q x k + 1 = η μ τ c x k + 1 T P q x k + 1 ( η μ ) x k + 1 T μ P q x k + 1 ) η x T ( t k + 1 ) P p x ( t k + 1 ) = ψ p ( t k + 1 ) x T ( t k + 1 ) P p x ( t k + 1 ) = V p ( t k + 1 )
due to the fact that x ( t k + 1 ) = x k + 1 .
Next, we will establish the upper bound of the Lyapunov function V σ ( t ) , t [ t k , t k + 1 ) for four cases.
Case 1: In such a case, a mode i Π s exists such that σ ( t ) = i , t [ t k , t k + 1 ) . Then, the temporal derivative of V i ( t ) meets
V ˙ i ( t ) = ψ ˙ i ( t ) x T ( t ) P i x ( t ) + ψ i ( t ) x ˙ T ( t ) P i x ( t ) + ψ i ( t ) x T ( t ) P i x ˙ ( t ) = ( ln μ ) ψ i ( t ) x T ( t ) P i x ( t ) + ψ i ( t ) s = 1 2 n u ρ i s [ A i x ( t ) + B i ( E i s K i + E i s G i ) Q ( x k ) ] T P i x ( t ) + ψ i ( t ) x T ( t ) P i s = 1 2 n u ρ i s [ A i x ( t ) + B i ( E i s K i + E i s G i ) Q ( x k ) ] = s = 1 2 n u ρ i s ψ i ( t ) { ( ln μ ) x T ( t ) P i x ( t ) + x T ( t ) [ ( A i + B i ( E i s K i + E i s G i ) ) T P i + P i ( A i + B i ( E i s K i + E i s G i ) ) ] x ( t ) + 2 x T ( t ) P i B i [ E i s K i + E i s G i ] ( Q ( x k ) x ( t ) ) }
due to s = 1 2 n u ρ i s = 1 . Then, (11) gives
V ˙ i ( t ) s = 1 2 n u ρ i s ψ i ( t ) { ϖ ¯ x T ( t ) P i x ( t ) + 2 x T ( t ) P i B i [ E i s K i + E i s G i ] ( Q ( x k ) x ( t ) ) } .
If x ( t ) p Π ε ( P p , θ ) , then Q ( x k ) 0 must be true. According to Lemma 2 and (10), one has
V ˙ i ( t ) s = 1 2 n u ρ i s { ϖ ¯ V i ( t ) + 2 α 1 ( ς 0 + β 1 P i B i [ E i s K i + E i s G i ] ) 1 λ min ( P i ) V i ( t ) } ϖ V i ( t ) .
Then, we get
V i ( t k + 1 ) e ϖ τ c V i ( t k ) .
Remark 4. 
In order to ensure (16) with φ > 0 , the Lyapunov function must monotonically decrease in the optimal case (that is, Case 1). To achieve this goal, we ensure that (10) holds by limiting the sampling interval τ c and the density of the quantization partition, thus obtaining inequality (18), which guarantees the monotonic decreasing property.
Case 2: Let σ k = i Π s , σ k + 1 = p Π , and the switching instant over the interval [ t k , t k + 1 ) be denoted by t k + t ¯ , t ¯ ( 0 , τ c ) . Based on the analysis of Case 1, it follows that V i ( t k + t ¯ ) e ϖ t ¯ V i ( t k ) . If t [ t k + t ¯ , t k + 1 ) , we have
V ˙ i ( t ) = ( ln μ ) ψ i ( t ) x T ( t ) P i x ( t ) + ψ i ( t ) s = 1 2 n u ρ i s [ A p x ( t ) + B p ( E i s K i + E i s G i ) Q ( x k ) ] T P i x ( t ) + ψ i ( t ) x T ( t ) P i s = 1 2 n u ρ i s [ A p x ( t ) + B p ( E i s K i + E i s G i ) Q ( x k ) ] = s = 1 2 n u ρ i s ψ i ( t ) { ( ln μ ) x T ( t ) P i x ( t ) + x T ( t ) [ ( A p + B p ( E i s K i + E i s G i ) ) T P i + P i ( A p + B p ( E i s K i + E i s G i ) ) ] x ( t ) + 2 x T ( t ) P i B p [ E i s K i + E i s G i ] ( Q ( x k ) x ( t ) ) } s = 1 2 n u ρ i s { ϑ ¯ V i ( t ) + 2 α 1 ( ς 0 + β 1 P i B p [ E i s K i + E i s G i ] ) 1 λ min ( P i ) V i ( t ) }
by considering (12). Let
ϑ : = max i Π s , p Π , s { 1 , , 2 n u } { ϑ ¯ + 2 α 1 ( ς 0 + β 1 P i B p [ E i s K i + E i s G i ] ) 1 λ min ( P i ) } .
This implies that V ˙ i ( t ) ϑ V i ( t ) . Therefore, one gets
V i ( t k + 1 ) e ϑ ( τ c t ¯ ) V i ( t k + t ¯ ) e ϑ ( τ c t ¯ ) e ϖ t ¯ V i ( t k ) e ϑ τ c V i ( t k ) .
Case 3: Let σ ( t ) = j , t [ t k , t k + 1 ) . By analogy with the analysis in Case 2, it follows that V ˙ j ( t ) π V j ( t ) by using (13), where
π : = max j Π u , s { 1 , , 2 n u } { π ¯ + 2 α 1 ς 0 + β 1 P j B j [ E j s K j + E j s G j ] 1 λ min ( P j ) } .
Thus, it yields V j ( t k + 1 ) e π τ c V j ( t k ) .
Case 4: Let σ k = j Π u , σ k + 1 = p Π , and the switching instant in [ t k , t k + 1 ) be denoted by t k + t ¯ , t ¯ ( 0 , τ c ) . It is obvious that V ˙ j ( t ) ω V j ( t ) by (14), where
ω : = max j Π u , p Π , s { 1 , , 2 n u } { ω ¯ + 2 α 1 ς 0 + β 1 P j B p [ E j s K j + E j s G j ] 1 λ min ( P j ) } .
This induces
V j ( t k + 1 ) e ω τ c V j ( t k )
due to ω > π .
ϖ ^ = e ϖ τ c < 1 , ϑ ^ = e ϑ τ c , π ^ = e π τ c and ω ^ = e ω τ c are denoted, and by considering (17), we now derive the upper bound of V σ k ( x ( t ) ) , t [ t k , t k + 1 ) based on (18)–(20).
(1) Stabilizable subintervals: The below analysis focuses on the increasing/decreasing rate of the Lyapunov function from [ ξ 2 k ] + to [ ξ 2 k + 1 ] + represented by ϝ k . If we recall that ϑ ^ / ϖ ^ > 1 , then (18) and (19) yield
ϝ k ϑ ^ N σ ( [ ξ 2 k + 1 ] + [ ξ 2 k ] + ) ϖ ^ [ ξ 2 k + 1 ] + [ ξ 2 k ] + τ c N σ ( [ ξ 2 k + 1 ] + [ ξ 2 k ] + ) ( ϑ ^ / ϖ ^ ) N 0 + [ ξ 2 k + 1 ] + [ ξ 2 k ] + τ a ϖ ^ [ ξ 2 k + 1 ] + [ ξ 2 k ] + τ c = ϑ ^ / ϖ ^ N 0 ϑ ^ / ϖ ^ τ c τ a ϖ ^ [ ξ 2 k + 1 ] + [ ξ 2 k ] + τ c = J Ψ [ ξ 2 k + 1 ] + [ ξ 2 k ] + τ c
with J = ( ϑ ^ / ϖ ^ ) N 0 and Ψ = ( ϑ ^ / ϖ ^ ) τ c / τ a ϖ ^ . According to Condition 3, one has Ψ < 1 .
(2) Unstabilizable subintervals: H k is defined as the increasing/decreasing rate of the Lyapunov function between [ ξ 2 k + 1 ] + and [ ξ 2 k + 2 ] + . Similar to the analysis of (21), we can easily get
H k F Ω ξ 2 k + 2 + ξ 2 k + 1 + τ c
by using ω ^ / π ^ > 1 , where F = ( ω ^ / π ^ ) N 0 and Ω = ( ω ^ / π ^ ) τ c / τ a π ^ > 1 .
(3) Combined bound at sampling times: If t k lies within a stabilizable subinterval, i.e., t k [ ξ 2 k , ξ 2 k + 1 ) for some k Z 0 , we can obtain that
V σ ( t k ) J Ψ t k [ ξ 2 k ] + τ c F Ω [ ξ 2 k ] + [ ξ 2 k 1 ] + τ c J Ψ [ ξ 2 k 1 ] + [ ξ 2 k 2 ] + τ c × × F Ω [ ξ 2 ] [ ξ 1 ] + τ c J Ψ [ ξ 1 ] + [ ξ 0 ] + τ c V σ ( t 0 ) J Ψ k 1 ξ 2 k τ c ( F J Ω / Ψ ) k Ω k T k + τ c Ψ k T k τ c V σ ( t 0 ) = Γ Ψ k ξ 2 k τ c ( F J Ω / Ψ ) τ c Ω T k + Ψ T k k τ c V σ ( t 0 )
by recalling Ψ < 1 and Ω > 1 , where Γ = J / Ψ . If Condition 4 holds, one gets
V σ ( t k ) Γ Ψ k ξ 2 k τ c Z ξ 2 k τ c V σ ( t 0 ) Γ Z k V σ ( t 0 )
due to 1 > Z > Ψ and t k ξ 2 k .
Otherwise, if t k lies within an unstabilizable subinterval, i.e. t k [ ξ 2 k + 1 , ξ 2 k + 2 ) for some k Z 0 , we have
V σ ( t k ) F Ω t k [ ξ 2 k + 1 ] + τ c J Ψ [ ξ 2 k + 1 ] + [ ξ 2 k ] + τ c F Ω [ ξ 2 k ] + [ ξ 2 k 1 ] + τ c × × F Ω [ ξ 2 ] + [ ξ 1 ] + τ c J Ψ [ ξ 1 ] + [ ξ 0 ] + τ c V σ ( t 0 ) ( F J Ω / Ψ ) τ c Ω T k + Ψ T k k + 1 τ c V σ ( t 0 ) Z k + 1 V σ ( t 0 ) Γ Z k V σ ( t 0 )
by recalling Z < 1 < Γ .
Summarized above, it is obvious that
V σ ( t k ) Γ Z k V σ ( t 0 )
always holds. If we let μ ¯ = max { ϑ , π , ω } and ln Z = φ < 0 , one has
V σ ( t ) Γ e μ ¯ ( t t k ) e φ ( t k t 0 ) V σ ( t 0 ) , t [ t k , t k + 1 )
for all x ( t ) Int p Π ε P p , ϕ μ τ c η p Π ε ( P p , θ ) . The lemma is proved. □

4. Stability Analysis

4.1. State Trajectory Analysis

First, we analyze the state behavior outside of p Π ε ( P p , θ ) . The following lemma demonstrates that every trajectory with an initial state satisfying Condition 1 will never leave a larger intersection and fall into p Π ε ( P p , θ ) at a finite time (see Figure 3). In such a figure, p Π ε ( P p , θ ) , p Π ε ( P p , κ θ ) , p Π ε ( P p , μ τ c η ) and p Π ε ( P p , ϕ μ τ c η ) are not necessarily ellipses, and { x : Q ( x ) = 0 } is not necessarily a rectangle. Such a drawing is just for ease of understanding.
Remark 5. 
Under the influence of multiple factors (quantization, saturation, sampling, and unstabilizable subsystems), it is particularly important to define the attraction domain and the invariant set reasonably to analyze the evolution trend in the state trajectory. This paper defines an attractor domain p Π ε P p , μ τ c η and an invariant set p Π ε P p , κ θ based on the intersection and union of ellipses, respectively, which lays the foundation for system stability analysis.
Lemma 4. 
If we let Assumptions 1–2 and Conditions 1–5 hold, one can find a finite time τ r 0 such that x ( τ r ) p Π ε ( P p , θ ) for any σ ( 0 ) Π s . Moreover, it holds that x ( t ) Int p Π ε P p , ϕ μ τ c η , t 0 .
Proof.  
Suppose that there exists a time instant T R such that x ( T R ) p Π ε P p , ϕ μ τ c η , and furthermore
x ( t ) Int p Π ε P p , ϕ μ τ c η p Π ε ( P p , θ ) , t [ 0 , T R ) .
This means that x T ( T R ) P p x ( T R ) ϕ μ τ c η for any p Π . If we recall that ψ σ ( t ) η μ τ c , t 0 , one gets V σ ( T R ) ϕ .
However, due to
V σ ( t 0 ) = ψ σ ( t 0 ) ( t 0 ) x 0 T P σ ( t 0 ) x 0 = η μ τ c x 0 T P σ ( t 0 ) x 0 η μ τ c · μ τ c η 1
by considering Condition 1, (16) tells us that
V σ ( T R ) Γ e μ ¯ ( T R t k ) e φ ( t k t 0 ) V σ ( t 0 ) < ϕ , T R [ t k , t k + 1 ) .
Then, we have a contradiction. Hence, x ( t ) Int p Π ε P p , ϕ μ τ c η holds for any t 0 .
Now, let us prove x ( τ r ) p Π ε ( P p , θ ) . Assuming that x ( t ) p Π ε ( P p , θ ) , t 0 , one has
x ( t ) Int p Π ε P p , ϕ μ τ c η p Π ε ( P p , θ ) , t 0 .
According to Lemma 3, (16) always holds for all t 0 . Hence, lim t V σ ( x ( t ) ) = 0 . If we recall that λ min ( P σ ) η μ τ c x ( t ) 2 V σ ( x ( t ) ) , it yields lim t x ( t ) 2 = 0 . However, this contradicts x ( t ) p Π ε ( P p , θ ) , i.e., λ max ( P p ) x ( t ) 2 x T ( t ) P p x ( t ) θ , p Π , which results in
lim t x ( t ) 2 θ λ max ( P p ) .
Thus, one can find τ r 0 such that x ( τ r ) p Π ε ( P p , θ ) . This concludes the proof. □
The following lemma demonstrates that the state trajectory remains within an ellipsoid slightly larger than p Π ε ( P p , θ ) after it enters into p Π ε ( P p , θ ) (see Figure 3).
Lemma 5. 
Let Assumptions 1–2 and Conditions 1–2 hold. Assume that
κ = Γ e 2 μ ¯ τ c μ τ c
satisfies ε ( P , κ θ ) p Π ε ( P p , μ τ c η ) . If we suppose that τ 0 denotes a time instant at which x ( t ) exits p Π ε ( P p , θ ) , then there exists τ 1 > τ 0 such that x ( τ 1 ) p Π ε ( P p , θ ) , and moreover, x ( t ) p Π ε ( P p , κ θ ) for any t [ τ 0 , τ 1 ] .
Proof.  
If trajectory x ( t ) leaves p Π ε ( P p , θ ) at time t = τ 0 , it is obvious that σ ( τ 0 ) belongs to Cases 2, 3, or 4. Hence, V σ ( [ τ 0 ] + ) e μ ¯ ( [ τ 0 ] + τ 0 ) V σ ( τ 0 ) holds with μ ¯ defined in (25). Combined with (16), this yields
V σ ( t ) Γ e μ ¯ ( t t k ) e φ ( t k [ τ 0 ] + ) e μ ¯ ( [ τ 0 ] + τ 0 ) V σ ( τ 0 )
for any t [ t k , t k + 1 ) satisfying t > τ 0 and x ( t ) Int p Π ε P p , ϕ μ τ c η p Π ε ( P p , θ ) , t ( τ 0 , t ] .
Considering that x ( τ 0 ) p Π ε ( P p , θ ) yields x T ( τ 0 ) P σ ( [ τ 0 ] ) x ( τ 0 ) θ , one has V σ ( τ 0 ) η θ by recalling that ψ p ( t ) η , t 0 . Combined with (28), this induces
V σ ( t ) Γ e 2 μ ¯ τ c e φ ( t k [ τ 0 ] + ) η θ Γ e 2 μ ¯ τ c η θ , t [ t k , t k + 1 ) ,
indicating that
x T ( t ) P σ k x ( t ) Γ e 2 μ ¯ τ c η θ μ τ c η = κ θ .
This implies that x ( t ) p Π ε ( P p , κ θ ) , t τ 0 . Similar to the analysis of Lemma 4, it must be a time τ 1 such that x ( τ 1 ) p Π ε ( P p , θ ) , which completes the proof. □

4.2. Main Results

Theorem 1. 
Provided that Assumptions 1–2 and Conditions 1–5 are fulfilled, for the constants Γ and μ ¯ given in (23) and (25), respectively, if κ > 1 in (27) satisfies p Π ε ( P p , κ θ ) p Π ε P p , μ τ c η , then one can find a finite time τ r > 0 ensuring that x ( t ) p Π ε P p , κ θ , t τ r , and furthermore, x ( t ) Int p Π ε P p , ϕ μ τ c η , t 0 with ϕ = Γ e μ ¯ τ c .
Proof.  
First, Lemma 4 guarantees that
x ( t ) Int p Π ε P p , ϕ μ τ c η , t 0 .
Second, Lemma 4 also induces that there is finite time τ r > 0 such that x ( τ r ) p Π ε ( P p , θ ) . If x ( t ) p Π ε ( P p , θ ) , t τ r , it is obvious that x ( t ) p Π ε ( P , κ θ ) , t τ r holds due to κ > 1 . Otherwise, if there exists a τ 0 such that x ( τ 0 ) leaves p Π ε ( P p , θ ) , then Lemma 5 guarantees the existence of τ 1 > τ 0 satisfying x ( τ 1 ) p Π ε ( P p , θ ) and x ( t ) p Π ε ( P p , κ θ ) , t [ τ 0 , τ 1 ] . Therefore, no matter how many times the state escapes from the ellipse p Π ε ( P p , θ ) , we can always get x ( t ) p Π ε ( P , κ θ ) , t τ 0 . Then, Theorem 1 is established. □

4.3. Establishment of Claim 1

Based on Theorem 1, if Assumptions 1–2, Conditions 1–2, and p Π ε ( P p , κ θ ) p Π ε ( P p , μ τ c η ) hold, one has
x ( t ) Int p Π ε P p , ϕ μ τ c η Int p Π ι ( G p ) , t 0
by using Condition 2. But this does not mean that x k ι G σ k . Next, we will verify that Claim 1, i.e., x k ι G σ k , holds for two cases.
If t k τ r , by Theorem 1, one has
x k p Π ε ( P p , κ θ ) p Π ε P p , μ τ c η p Π ε P p , ϕ μ τ c η p Π ι G p ι G σ k .
Otherwise, if t k < τ r , then (24) yields V σ ( t k ) Γ Z k V σ ( t 0 ) . Due to Z < 1 and V σ ( t 0 ) 1 given in (26), it is obvious that
V σ ( t k ) = ψ σ k ( t k ) x T ( t k ) P σ k x k = η μ τ c x T ( t k ) P σ k x k < Γ .
Hence, ϕ = Γ e μ ¯ τ c Γ implies that x T ( t k ) P σ k x k < Γ μ τ c η ϕ μ τ c η , i.e., x k ε ( P σ k , ϕ μ τ c η ) . If we recall Condition 2, one has
x k ι G σ k , t k < τ r .
By summarizing (29) and (30), the claim is established.

5. Controller Design

The design method of the controller (3) is formulated in the following theorem.
Theorem 2. 
Provided that Assumptions 1–2 and Conditions 1–1 are fulfilled, for the specified scalars μ > 1 , ϖ ¯ > 0 , ϑ ¯ > 0 , π ¯ > 0 , ω ¯ > 0 and p Π , there exist matrices X p > 0 , Y p , and H p such that
(31) ( ln μ ) X i + A i X i + X i A i T + B i ( E i s Y i + E i s H i ) + ( E i s Y i + E i s H i ) T B i T + ϖ ¯ X i < 0 (32) ( ln μ ) X i + A p X i + X i A p T + B p ( E i s Y i + E i s H i ) + ( E i s Y i + E i s H i ) T B p T ϑ ¯ X i < 0 (33) ( ln μ ) X j + A j X j + X j A j T + B j ( E j s Y j + E j s H j ) + ( E j s Y j + E j s H j ) T B j T π ¯ X j < 0 (34) ( ln μ ) X j + A p X j + X j A p T + B p ( E j s Y j + E j s H j ) + ( E j s Y j + E j s H j ) T B p T ω ¯ X j < 0 (35) μ τ c X j X j X j X i 0 , μ τ c X i X i X i X j 0 , (36) ζ η ϕ μ τ c h p l h p l T X p 0
hold for any i Π s , j Π u , and s { 1 , , 2 n u } ; then, the exponential stability of the switched systems (1) is ensured under the controller (3) with K p = Y p X p 1 .
Proof.  
P p = X p 1 , Y p = K p X p , and H p = G p X p are defined. Pre-multiplying and post-multiplying (31) and (32) by P i yield (11) and (12), respectively. Similarly, pre-multiplying and post-multiplying (33) and (34) by P j imply that (13) and (14) hold, respectively. Moreover, by using Schur complement, (35) is obviously equal to (15).
Next, the Lagrangian method is used to verify if Condition 5 holds; then, ε P p , ϕ μ τ c η ι ( G p ) shown in Condition 2 is equivalent to (36).
It should be noted that ε P p , ϕ μ τ c η ι ( G p ) if and only if all the hyperplanes f p l Q ( x ) = ± 1 lie completely outside of the ellipsoid
ε P p , ϕ μ τ c η = x R n : x T P p x ϕ μ τ c η
For any l { 1 , 2 , , n u } , i.e., at each point x on the hyperplanes f p l Q ( x ) = ± 1 , we have x T P p x ϕ μ τ c η . Hence, ε ( P p , ϕ μ τ c η ) ι ( G p ) is equivalent to
min x T P p x : f p l Q ( x ) = 1 ϕ μ τ c η .
The solution of min x T P p x : f p l Q ( x ) = 1 can be regarded as a quadratic programming problem:
min { x T P p x } , s . t . f p l x = 1 f p l e ,
where e = Q ( x ) x . The Lagrangian function is defined as L ( x , λ ) = x T P p x λ T ( f p l x ( 1 f p l e ) ) . If we let x L ( x , λ ) = 0 and λ L ( x , λ ) = 0 , then we have
2 P p x f p l T λ = 0 f p l x = ( 1 f p l e ) .
The above equations in matrix block form can be rewritten as follows:
2 P p f p l T f p l 0 x λ = 0 ( 1 f p l e ) ,
We get the solution of min x T P p x : f p l Q ( x ) = 1 as
x ¯ λ ¯ = F ¯ p B ¯ p T B ¯ p C ¯ p 0 ( 1 f p l e ) ,
where
F ¯ p = ( 2 P p ) 1 ( 2 P p ) 1 f p l T ( f p l ( 2 P p ) 1 f p l T ) 1 f p l ( 2 P p ) 1 , B ¯ p = ( f p l ( 2 P p ) 1 f p l T ) 1 f p l ( 2 P p ) 1 , C ¯ p = ( f p l ( 2 P p ) 1 f p l T ) 1 .
Then, it is obvious that
x ¯ = B ¯ p T ( 1 f p l e ) = [ ( f p l P p 1 f p T ) 1 f p l P p 1 ] T ( 1 f p l e ) ,
and thus, x ¯ T P p x ¯ = ( 1 f p l e ) 2 ( f p l P p 1 f p l T ) 1 . Hence, (37) is equal to
( 1 f p l e ) 2 ϕ μ τ c η ( f p l P p 1 f p l T ) .
Assuming that a constant ζ ( 0 , 1 ) exists, satisfying ( 1 f p l e ) 2 ζ and ζ ϕ μ τ c η ( f p l P p 1 f p l T ) , then (38) is obviously guaranteed. On the one hand, ( 1 f p l e ) 2 ζ can be obtained by Condition 5. Furthermore, according to Schur complement, (36) can be rewritten as h p l X p 1 h p l T ζ η ϕ μ τ c , which is obviously equal to f p l P p 1 f p l T ζ η ϕ μ τ c . Therefore, if Condition 5 and (36) hold, then ε ( P p , ϕ μ τ c η ) ι ( G p ) can be guaranteed, which completes the proof. □

6. Optimizing the Domain of Attraction

If the solutions of Theorem 2 exist, we subsequently discuss the amplification of the attraction domain p Π ε ( P p , μ τ c η ) . In fact, such a problem can be transformed into the constrained optimization problems: minimizing z satisfies the inequalities P p z I . If we recall that P p = X p , then P p z I can be rewritten as
z I I I X p 0
by using Schur complement. Hence, the optimization problem of the attractive region is given by
min X p , Y p , G p z , i Π s , j Π u , p Π , s [ 1 , 2 n u ] , l [ 1 , n u ] s . t . LMIs ( 31 ) ( 35 ) and ( 39 ) hold .

7. Simulation

The effectiveness of the proposed control strategy is validated by using a borrowed two-tank system, which can be modeled as system (1) with Π = { 1 , 2 } and A 1 = A 2 = [ 1 , 1 ; 1 , 1 ] [33]. To analyze the effect of unstabilizable subsystems on closed-loop system performance, we set B 1 = [ 1 ; 0 ] and B 2 = [ 1 ; 1 ] . Obviously, subsystems 1 and 2 belong to Π s and Π u , respectively.
For any n Z 0 , the static quantizer is defined as Q ( x ) = [ Q 1 ( x 1 ) , Q 2 ( x 2 ) ] T with
Q i ( x i ) = ι 0 ( χ n + χ n + 1 ) 2 , if x i ι 0 χ n + 1 , x i < ι 0 χ n 0 , if x i ι 0 , x i ι 0 ι 0 ( χ n + χ n + 1 ) 2 , if x i > ι 0 χ n , x i ι 0 χ n + 1 ,
where ι 0 = 0.2 and χ = 1.1 . Obviously, the area { x : Q ( x ) = 0 } is a square with the origin as the center and 0.4 as the side length, shown as the dotted square in Figure 4.
The variable design procedure is summarized as follows:
Step 1: Let τ c = 0.01 , μ = 1.02 , z defined in (39) as z = 2 , and the variables in Lemma 3 as ϖ ¯ = 0.5 , ϑ ¯ = 3.9 , π ¯ = 3.5 and ω ¯ = 6.6 .
Step 2: By solving the LMIs (31)–(35) and (39) by using matlab’s LMI toolbox, we get X 1 = X 2 = [ 19.8568 , 2.7015 ; 2.7015 , 18.2113 ] , Y 1 = H 1 = 7.6301 , 24.5729 , Y 2 = H 2 = 23.4872 , 10.7769 . Then, we can easily get
P 1 = P 2 = 0.0514 0.0076 0.0076 0.0560 , K 1 = 0.2048 , 1.3189 , K 2 = 1.2894 , 0.7830 .
Step 3: By a simple calculation, one knows that α 0 = 2.24 ,   ς 0 = 0.0049 ,   Φ = 0.0226 ,   α 1 = 1.0438 ,   β 1 = 0.0428 , and thus, ϖ = 0.1398 < 0 , which guarantees the establishment of (10). Similarly, we can get ϑ = 4.0805 , π = 3.7027 and ω = 6.8027 , yielding μ ¯ = 6.8027 . Moreover, ϖ ^ = 0.9986 , ϑ ^ = 1.0416 , π ^ = 1.0014 , and ω ^ = 1.0704 hold. Assuming that N 0 = 1 and τ a = 100 , it is easy to see that J = 1.0431 , Ψ = 0.9986 ,   F = 1.0689 , and Ω = 1.0014 , and thus, Γ = 1.0446 .
Step 4: To ensure (36), we need to pursue a suitable η . For the quantizer defined in (40), it is not hard to see that δ ˜ = 0.0171 . Then, ζ in (9) can be chosen as ζ = 0.96 . If we let η = 49 , we have κ = 1.1970 , and thus, (36) holds.
Step 5: If we let θ = 0.0065 , by using the values of κ , μ , η and ϕ , then the ellipses p Π ε ( P p , θ ) (blue solid line), p Π ε ( P p , κ θ ) (red dotted line), p Π ε P p , μ τ c η (green solid line), and p Π ε P p , ψ μ τ c η (black dotted line) are shown in Figure 4.
Step 6: We set T k = 9 T k + to meet Condition 4. For the initial states located at p Π ε P p , μ τ c η with μ τ c η = 0.0078 , the state trajectories of the closed-loop two-tank system are shown as colored polylines in Figure 4.
Analysis: From Figure 4, it can be observed that (1) x ( t ) Int p Π ε P p , ϕ μ τ c η , t 0 if x 0 satisfies Condition 1 and that (2) one can find a finite time τ r > 0 satisfying x ( t ) p Π ε ( P p , κ θ ) , t τ r . Then, Theorem 1 is testified. Moreover, from the subfigure in Figure 4, we know that the state trajectories will never leave a slightly larger intersection p Π ε ( P p , κ θ ) rather than p Π ε ( P p , θ ) upon entering p Π ε ( P p , θ ) .
Since x ˙ 1 + x ˙ 2 = 0 and x ˙ 1 x ˙ 2 = 2 ( x 1 x 2 ) when the control input u ( t ) = 0 , the state trajectories will eventually approach the dotted line x 1 = x 2 instead of the origin once they reach the region { ( x 1 , x 2 ) : 0.2 x 1 , x 2 0.2 } , in which Q ( x ) = 0 , and thus, u ( t ) = 0 .
Step 7: Figure 5 presents the control input and the saturated control input. Obviously, saturation has no influence on the value of control input under the above variables, i.e., u ( t ) s a t ( u ( t ) ) .
Step 8: To demonstrate the effect of saturation, for the initial state located at p Π ε P p , μ τ c η with μ τ c η = 0.81 , the state trajectory of the closed-loop two-tank system is shown as a pink polyline in Figure 6, in which the ellipses p Π ε ( P p , θ ) are denoted by the blue solid line and p Π ε P p , μ τ c η is denoted by the green solid line. The corresponding control input and the saturated control input are shown in Figure 7. We can see that under the influence of saturation (i.e. u ( t ) s a t ( u ( t ) ) ), the closed-loop system is still stable.
Comparison: To compare the results obtained in Ma et al. [31], the attraction domain obtained in our paper (green solid ellipse) and that (red dotted ellipse) obtained in Ma et al. [31] are given in Figure 8. From such a figure, we can see that the attraction domain obtained in this paper is smaller than the one in Ma et al. [31] due to the extra effects of sampling and data quantization. However, compared to the continuous data transmission adopted in Ma et al. [31], sampling can significantly reduce the volume of data transmission. In addition, the introduction of data quantization ensures that the algorithm proposed here can be used in the networked switched systems. It is worth mentioning that the domain attraction in this paper is not much smaller than the one in Ma et al. [31] due to the suitable design of quantization rules and ψ p ( t ) in the Lyapunov function.

8. Conclusions

The stabilization problem of the switched systems with partly unstabilizable subsystems with actuator saturation and data quantization was discussed in this paper. First, the saturated controller was rewritten as a linear combination of a sampling quantized feedback controller by setting a claim. Second, the increasing/decreasing rate of the Lyapunov function was obtained for different cases. On this basis, the sufficient conditions ensuring the stability of the closed-loop system were obtained, and the feedback matrices were designed by using the LMI method. Third, the predefined claim was established. Finally, the optimization problem for attractive regions was studied.
Future work may involve the joint design of controller and switching law to obtain better system performance. Some other network-induced factors, such as event-triggered transmission, packet loss, and time delay may be discussed. Moreover, given the underdeveloped experimental conditions, we were not able to experimentally verify the theoretical results obtained. We will strive to build relevant experimental platforms in the future and further conduct experimental verification on the basis of simulation.

Author Contributions

Conceptualization, J.Y.; methodology, J.Y.; writing—original draft preparation, Y.G.; writing—review and editing, S.S.; software, Y.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Henan University Science and Technology Innovation Talent Support Program (24HASTIT039), the National Natural Science Foundation of China (62441305 and 61773154), and the National Natural Science Foundation of China Cultivation Project (31490146).

Data Availability Statement

The original contributions presented in this study are included in the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Liu, S.; Russo, A.; Liberzon, D.; Cavallo, A. Integral-input-to-state stability of switched nonlinear systems under slow switching. IEEE Trans. Autom. Control 2021, 67, 5841–5855. [Google Scholar] [CrossRef]
  2. Taousser, F.Z.; Djouadi, S.M.; Tomsovic, K. A dwell time approach for the stabilization of mixed continuous/discrete switched systems. Automatica 2022, 142, 110386. [Google Scholar] [CrossRef]
  3. Cao, L.; Feng, G.; Cheng, X. Configuration of smart phase-swapping switches in low-voltage distribution systems based on sequenced participation indices. Meas. Control 2020, 53, 1159–1170. [Google Scholar] [CrossRef]
  4. Liu, S.; Pang, H.; Li, C. Incremental passivity-based H output tracking control for switched nonlinear systems. Trans. Inst. Meas. Control 2019, 41, 3600–3611. [Google Scholar] [CrossRef]
  5. Li, Y.; Jia, L.; Ji, Y.; Li, R. Event-triggered guaranteed cost control of time-varying delayed fuzzy systems with limited communication. Meas. Control 2020, 53, 2129–2136. [Google Scholar] [CrossRef]
  6. An, S.; Ma, R.; Fu, J. Dwell-time-based control synthesis of switched positive systems with all unstabilizable subsystems. Int. J. Robust Nonlinear Control 2022, 32, 2420–2441. [Google Scholar] [CrossRef]
  7. Li, S.; Wu, Y.; Xiang, Z. Sampled-data stabilization for switched nonlinear systems under state-dependent switching signal. Int. J. Robust Nonlinear Control 2022, 32, 3788–3800. [Google Scholar] [CrossRef]
  8. Wang, R.; Hou, L.; Zong, G.; Fei, S.; Yang, D. Stability and stabilization of continuous-time switched systems: A multiple discontinuous convex Lyapunov function approach. Int. J. Robust Nonlinear Control 2019, 29, 1499–1514. [Google Scholar] [CrossRef]
  9. Yan, J.; Xia, Y.; Wang, X.; Feng, X. Quantized stabilization of switched systems with partly unstabilizable subsystems and denial-of-service attacks. Int. J. Robust Nonlinear Control 2022, 32, 4574–4593. [Google Scholar] [CrossRef]
  10. Li, P.; Sun, X.; Zhao, X. Stabilization of linear systems with input saturation and large delay. IEEE Trans. Syst. Man Cybern.-Syst. 2018, 50, 4482–4491. [Google Scholar] [CrossRef]
  11. Ahmadzadeh, H.R.; Shafiee, M. Event-triggered output quantized H control for uncertain switched singular systems. IEEE Trans. Circuits Syst. II-Express Briefs 2023, 70, 3484–3488. [Google Scholar] [CrossRef]
  12. Parivallal, A.; Sakthivel, R.; Alzahrani, F.; Leelamani, A. Quantized guaranteed cost memory consensus for nonlinear multi-agent systems with switching topology and actuator faults. Phys. A 2020, 539, 122946. [Google Scholar] [CrossRef]
  13. Qi, W.; Yang, X.; Park, J.H.; Cao, J.; Cheng, J. Fuzzy SMC for quantized nonlinear stochastic switching systems with Semi-Markovian process and application. IEEE T. Cybern. 2021, 52, 9316–9325. [Google Scholar] [CrossRef]
  14. Qi, Y.; Tang, Y.; Ke, Z.; Liu, Y.; Xu, X.; Yuan, S. Dual-terminal decentralized event-triggered control for switched systems with cyber attacks and quantization. ISA Trans. 2020, 110, 15–27. [Google Scholar] [CrossRef]
  15. Zhao, R.; Zuo, Z.; Wang, Y. Event-Triggered control for networked switched systems with quantization. IEEE Trans. Syst. Man Cybern.-Syst. 2021, 52, 6120–6128. [Google Scholar] [CrossRef]
  16. Ahmadzadeh, H.R.; Shafiee, M. Event-triggered variable structure control of nonlinear switched descriptor systems subjected to matched/mismatched disturbances. Iran. J. Sci. Technol.-Trans. Electr. Eng. 2024, 48, 1711–1727. [Google Scholar] [CrossRef]
  17. Chen, L.; Zhu, Y.; Ahn, C.K. Adaptive neural network-based observer design for switched systems with quantized measurements. IEEE Trans. Neural Netw. Learn. Syst. 2021, 34, 5897–5910. [Google Scholar] [CrossRef]
  18. Cheng, J.; Wang, Y.; Park, J.H.; Cao, J.; Shi, K. Static output feedback quantized control for fuzzy Markovian switching singularly perturbed systems with deception attacks. IEEE Trans. Fuzzy Syst. 2021, 30, 1036–1047. [Google Scholar] [CrossRef]
  19. Zou, Y.; Su, H.; Tang, R.; Yang, X. Finite-time bipartite synchronization of switched competitive neural networks with time delay via quantized control. ISA Trans. 2021, 125, 156–165. [Google Scholar] [CrossRef]
  20. Cheng, J.; Wu, Y.; Wu, Z.; Yan, H. Nonstationary filtering for fuzzy Markov switching affine systems with quantization effects and deception attacks. IEEE Trans. Syst. Man Cybern.-Syst. 2022, 52, 6545–6554. [Google Scholar] [CrossRef]
  21. Cheng, J.; Huang, W.; Park, J.H.; Cao, J. A hierarchical structure approach to finite-time filter design for fuzzy Markov switching systems with deception attacks. IEEE T. Cybern. 2021, 52, 7254–7264. [Google Scholar] [CrossRef]
  22. Zhao, L.; Li, Z.; Li, H.; Liu, B. Backstepping integral sliding mode control for pneumatic manipulators via adaptive extended state observers. ISA Trans. 2024, 144, 374–384. [Google Scholar] [CrossRef]
  23. Maity, D.; Tsiotras, P. Optimal controller synthesis and dynamic quantizer switching for linear-quadratic-gaussian systems. IEEE Trans. Autom. Control 2021, 67, 382–389. [Google Scholar] [CrossRef]
  24. Yan, J.; Xia, Y.; Wang, X.; Li, L. Quantized stabilization of continuous-time switched systems with delay and disturbance. IEEE Trans. Syst. Man Cybern.-Syst. 2022, 52, 4530–4543. [Google Scholar] [CrossRef]
  25. Chen, G.; Xia, J.; Park, J.H.; Shen, H.; Zhuang, G. Robust sampled-data control for switched complex dynamical networks with actuators saturation. IEEE T. Cybern. 2021, 52, 10909–10923. [Google Scholar] [CrossRef]
  26. Zhao, N.; Shi, P.; Xing, W. Agarwal RK. Resilient event-triggered control for networked cascade control systems under denial-of-service attacks and actuator saturation. IEEE Syst. J. 2021, 16, 1114–1122. [Google Scholar] [CrossRef]
  27. Ahmadzadeh, H.R.; Aghaei, S.; Puig, V. A supervisory control scheme for uncertain constrained time-delay discrete-time linear systems. J. Frankl. Inst. 2023, 360, 10337–10364. [Google Scholar] [CrossRef]
  28. Kumar, A.R.; Ramadge, P.J. DiffLoop: Tuning PID controllers by differentiating through the feedback loop. In Proceedings of the 55th Annual Conference on Information Sciences and Systems, Baltimore, MD, USA, 24–26 March 2021. [Google Scholar]
  29. Wang, Q.; Lin, Q.; Yang, Y. Continuous dynamic gain scheduling control for input-saturated switched systems. Int. J. Syst. Sci. 2022, 53, 40–53. [Google Scholar] [CrossRef]
  30. Yin, Y.; Wang, F.; Liu, Z.; Chen, Z. Fault-tolerant consensus for switched multiagent systems with input saturation. Int. J. Robust Nonlinear Control 2021, 31, 5047–5068. [Google Scholar] [CrossRef]
  31. Ma, R.; Zhang, H.; Zhao, S. Exponential stabilization of switched linear systems subject to actuator saturation with stabilizable and unstabilizable subsystems. J. Frankl. Inst. 2021, 358, 268–295. [Google Scholar] [CrossRef]
  32. Wu, T.; Yang, Y.; Li, S.; Yu, Z. Command-filter-based adaptive output feedback quantized tracking control for switched stochastic nonlinear time-delay systems with actuator saturation. Int. J. Robust Nonlinear Control 2022, 32, 6866–6887. [Google Scholar] [CrossRef]
  33. Wakaiki, M.; Yamamoto, Y. Stability analysis of sampled-data switched systems with quantization. Automatica 2016, 69, 157–168. [Google Scholar] [CrossRef]
Figure 1. System configuration, where ( a , b , c ) indicates that signals a and b are obtained at time c.
Figure 1. System configuration, where ( a , b , c ) indicates that signals a and b are obtained at time c.
Mca 30 00109 g001
Figure 2. An illustration of variables used in this paper, where σ ( t ) denotes the system mode, for any k Z 0 , t ^ k denotes the switching instant of the system mode, ξ k is the switching instant between stabilizable subsystems and unstabilizable subsystems, t k is the sampling time, and [ ξ k ] + is the first sampling time after ξ k .
Figure 2. An illustration of variables used in this paper, where σ ( t ) denotes the system mode, for any k Z 0 , t ^ k denotes the switching instant of the system mode, ξ k is the switching instant between stabilizable subsystems and unstabilizable subsystems, t k is the sampling time, and [ ξ k ] + is the first sampling time after ξ k .
Mca 30 00109 g002
Figure 3. Behavior of state trajectory.
Figure 3. Behavior of state trajectory.
Mca 30 00109 g003
Figure 4. State trajectories of two-tank system when μ τ c η = 0.0078 .
Figure 4. State trajectories of two-tank system when μ τ c η = 0.0078 .
Mca 30 00109 g004
Figure 5. Control input and saturated control input when μ τ c η = 0.0078 .
Figure 5. Control input and saturated control input when μ τ c η = 0.0078 .
Mca 30 00109 g005
Figure 6. State trajectory of a two-tank system when μ τ c η = 0.81 .
Figure 6. State trajectory of a two-tank system when μ τ c η = 0.81 .
Mca 30 00109 g006
Figure 7. Control input and saturated control input when μ τ c η = 0.81 .
Figure 7. Control input and saturated control input when μ τ c η = 0.81 .
Mca 30 00109 g007
Figure 8. Comparing the attraction domains of this paper and Ma et al. [31].
Figure 8. Comparing the attraction domains of this paper and Ma et al. [31].
Mca 30 00109 g008
Table 1. Comparison between this paper and [32].
Table 1. Comparison between this paper and [32].
QuantizerQuantization
Level
SamplingHandling Saturation
this papermemoryless
quantizer
finitewithlinearization by Claim 1
[32]sector-bounded
quantizer
infinitewithoutdecoupling into two
nonlinear functions by
introducing a variable ϖ
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.

Share and Cite

MDPI and ACS Style

Yan, J.; Gu, Y.; Shi, S.; Zheng, Y. Quantized Control of Switched Systems with Partly Unstabilizable Subsystems and Actuator Saturation. Math. Comput. Appl. 2025, 30, 109. https://doi.org/10.3390/mca30050109

AMA Style

Yan J, Gu Y, Shi S, Zheng Y. Quantized Control of Switched Systems with Partly Unstabilizable Subsystems and Actuator Saturation. Mathematical and Computational Applications. 2025; 30(5):109. https://doi.org/10.3390/mca30050109

Chicago/Turabian Style

Yan, Jingjing, Yunhui Gu, Shengyang Shi, and Yuqing Zheng. 2025. "Quantized Control of Switched Systems with Partly Unstabilizable Subsystems and Actuator Saturation" Mathematical and Computational Applications 30, no. 5: 109. https://doi.org/10.3390/mca30050109

APA Style

Yan, J., Gu, Y., Shi, S., & Zheng, Y. (2025). Quantized Control of Switched Systems with Partly Unstabilizable Subsystems and Actuator Saturation. Mathematical and Computational Applications, 30(5), 109. https://doi.org/10.3390/mca30050109

Article Metrics

Back to TopTop