
We discuss the problem of event-triggered sliding mode control for a class of uncertain switched systems. First, through the pre-designed sliding mode surface, the corresponding sliding mode dynamics of the switched system are obtained. Second, based on the Lyapunov function technique and average dwell time strategy, the exponential stability of the correlated sliding mode dynamics is analyzed. Then, a sliding mode control law is designed by using the event-triggered mechanism, which can drive the state trajectories of the uncertain switched system to the bounded sliding mode region and maintain it there for subsequent time. Finally, a simulation example is given to verify the effectiveness of the proposed method.
Citation: Jiaojiao Li, Yingying Wang, Jianyu Zhang. Event-triggered sliding mode control for a class of uncertain switching systems[J]. AIMS Mathematics, 2023, 8(12): 29424-29439. doi: 10.3934/math.20231506
[1] | Qiang Yu, Yuanyang Feng . Stability analysis of switching systems with all modes unstable based on a $ \Phi $-dependent max-minimum dwell time method. AIMS Mathematics, 2024, 9(2): 4863-4881. doi: 10.3934/math.2024236 |
[2] | Meraa Arab, Aasma Zaman, Azmat Ullah Khan Niazi, Marwa Balti . Impulsive fault-tolerant control for multi-agent systems with stochastic disturbances. AIMS Mathematics, 2025, 10(3): 7414-7429. doi: 10.3934/math.2025340 |
[3] | Jiashu Gao, Jing Han, Guodong Zhang . Event-triggered fixed/preassigned time stabilization of state-dependent switching neural networks with mixed time delays. AIMS Mathematics, 2024, 9(4): 9211-9231. doi: 10.3934/math.2024449 |
[4] | Zhiqiang Chen, Alexander Yurievich Krasnov . Disturbance observer based fixed time sliding mode control for a class of uncertain second-order nonlinear systems. AIMS Mathematics, 2025, 10(3): 6745-6763. doi: 10.3934/math.2025309 |
[5] | Yi Zhang, Yuanpeng Zhao, Na Li, Yingying Wang . Observer-based sliding mode controller design for singular bio-economic system with stochastic disturbance. AIMS Mathematics, 2024, 9(1): 1472-1493. doi: 10.3934/math.2024072 |
[6] | Wenjie You, Tianbo Wang . Master-slave synchronization for uncertain Markov jump neural networks with time-delay based on the sliding mode control. AIMS Mathematics, 2024, 9(1): 257-269. doi: 10.3934/math.2024015 |
[7] | Gengjiao Yang, Fei Hao, Lin Zhang, Lixin Gao . Stabilization of discrete-time positive switched T-S fuzzy systems subject to actuator saturation. AIMS Mathematics, 2023, 8(6): 12708-12728. doi: 10.3934/math.2023640 |
[8] | Tian Xu, Jin-E Zhang . Intermittent control for stabilization of uncertain nonlinear systems via event-triggered mechanism. AIMS Mathematics, 2024, 9(10): 28487-28507. doi: 10.3934/math.20241382 |
[9] | Chao Ma, Tianbo Wang, Wenjie You . Master-slave synchronization of Lurie systems with time-delay based on event-triggered control. AIMS Mathematics, 2023, 8(3): 5998-6008. doi: 10.3934/math.2023302 |
[10] | Tao Xie, Xing Xiong . Finite-time synchronization of fractional-order heterogeneous dynamical networks with impulsive interference via aperiodical intermittent control. AIMS Mathematics, 2025, 10(3): 6291-6317. doi: 10.3934/math.2025287 |
We discuss the problem of event-triggered sliding mode control for a class of uncertain switched systems. First, through the pre-designed sliding mode surface, the corresponding sliding mode dynamics of the switched system are obtained. Second, based on the Lyapunov function technique and average dwell time strategy, the exponential stability of the correlated sliding mode dynamics is analyzed. Then, a sliding mode control law is designed by using the event-triggered mechanism, which can drive the state trajectories of the uncertain switched system to the bounded sliding mode region and maintain it there for subsequent time. Finally, a simulation example is given to verify the effectiveness of the proposed method.
Abbreviations:
R: the set of real numbers; N+: the set of positive integers; Rn: the real n-dimensional space; Rm×n: the real matrix space; ‖⋅‖: the Euclidean norm; XT: the transpose of matrix X; P>0: P is positive definite symmetric matrix; I: an identity matrix of appropriate dimensions; ∗: an ellipsis for terms induced for symmetry; rank(⋅): the rank of a matrix; λmax(⋅): the maximum eigenvalue of a symmetric matrix; λmin(⋅): the minimum eigenvalue of a symmetric matrix
Switched systems belong to an essential class of hybrid dynamical systems, which can be composed of a series of continuous-time or discrete-time dynamic subsystems and switched rules that coordinate the switching between several subsystems. Due to its wide application in different fields such as flight control systems, underwater vehicle systems, multi-agent vehicle formation planning systems and mechanical systems, it has attracted great attention from researchers [1,2,3,4,5,6,7]. Switched signal has a significant influence on the stability analysis of the switched system. For many systems, such as unmanned vehicles and robots, as the operating environment changes, such as road conditions, applied loads and communication structures, the entire system will experience different dynamic characteristics, which can be called switched between different subsystems. With the development of the switched system theory, the stability analysis and control of the switched system have become a research hotspot. Based on the public Lyapunov functional method, zhang et al. propose a robust integral sliding mode control for uncertain switched systems [8]. Fei et al. adopted the average dwell time (ADT) method to study the stability of the switched systems [9].
It is well known that the sliding mode control (SMC) method has strong robustness to the disturbance of unknown boundary and it has the advantages of simple structure, fast response and good transient response. However, in the actual system, there are often external disturbances, modeling errors and other uncertainties, such as input channel interference and external environmental interference. Therefore, the SMC strategy has attracted a lot of attention and has been applied to different systems, including switched systems, fuzzy systems, Markov jump systems and stochastic systems [10,11,12,13,14,15,16,17,18]. Among them, the main idea of SMC is to utilize a discontinuous control to drive the system state enter into the bounded sliding mode region and keep in there in the subsequent time so that the expected performance such as stability, disturbance suppression and robustness can be achieved.
The design method of SMC is generally divided into two steps: (1) Designing the sliding mode surface function that meets the relevant performance requirements; (2) The approach law method is used to design the sliding mode controller to drive the system state to the sliding mode surface or quasi-sliding mode band. It is worth noting that unlike the design process of SMC for general linear systems, the SMC of switched systems is more complicated due to the presence of switching signals. In [19], a layered SMC scheme for all signals with arbitrary switching is studied. In [20], the SMC problem of a class of continuous-time switched systems with stochastic perturbation was studied.
From these studies, it can be found that the SMC of switched systems is mostly carried out in a time-triggered manner, which leads to resource depletion. Therefore, the event-triggered mechanism has been peoposed and developed rapidly. In the event-triggered mechanism, only when the sampling point meets the event-triggered conditions, is the transmission carried out. Different from traditional time-triggered control, event-triggered control is more convenient and effective in reducing unnecessary data sampling, which can reduce unnecessary resource waste [21,22]. Due to the superiority of the event-triggered control in saving resources, the event-triggered control strategy has been gradually applied in many practical systems, such as linear systems [23], nonlinear systems [13,17,24,25], uncertain systems [26,27] and stochastic systems [28,29,30].
In addition, there are attempts to combine SMC with the event-triggered mechanism, ensuring the robustness of the system with a smaller event execution time. At present, the event-triggered SMC approach has made great progress. Wu and Gao et al. discussed the strategy of combining the event-triggered scheme with SMC to obtain the stability of the closed-loop system [17]. In [23], a class of event-triggered control schemes for switched systems based on data sampling was considered. Wen et al. studied the event-triggered SMC method for a class of fuzzy systems with induced delay [31]. However, it should be pointed out that the issue of event-triggered control of uncertain switched systems needed to be improved.
Motivated by the above discussions, we aim to solve the SMC problem of uncertain switching systems by an event-triggered mechanism. Unlike most existing results, we propose an event-triggered mechanism by combining the switched properties and reachability of switched sliding mode dynamics. The major contributions of this paper can be listed as follows:
(1) The sliding mode control problem of a class of discrete-time uncertain switching systems with matching disturbance is considered, and the purpose of saving resources is realized based on the event-triggered strategy.
(2) A linear sliding mode surface is designed. Based on Lyapunov function theory and ADT method, sufficient conditions for the exponential stability of the switching sliding mode dynamics equation are provided.
(3) Based on the characteristics of sliding mode control of switching system, a new sliding mode control law is proposed using event triggering mechanisms, and a triggering rule is established to realize the event-triggered sliding mode control of switching system. This reduces the conservative nature of the control strategy.
Consider the following uncertain discrete switched systems with disturbances:
x(k+1)=(Aσ(k)+ΔAσ(k))x(k)+Bσ(k)(u(k)+fσ(k)(x(k))), | (2.1) |
where x(k)∈Rn represents the state, u(k)∈Rn represents the control input. {Aσ(k),Bσ(k):σ∈N} represents a family of known constant matrices that depends on the index set N={1,2,⋯,N}. σ(k): N+→N represents the switching signal, which is a piecewise constant function of time k.
In addition, σ(k)=i means that the ith subsystem is activated. For simplicity, we denote
Aσ(k)Δ=Ai, Bσ(k)Δ=Bi, ΔAσ(k)Δ=ΔAi, fσ(k)x(k)Δ=fi(k). |
In this paper, it is assumed that the admissible uncertainty ΔAi, σ∈N satisfies ΔAi=EiMi(k)Hi, where Ei and Hi represent known constant matrices, Mi(k) represents an unknown time-varying function matrix satisfying MiT(k)Mi(k)≤I. Furthermore, fi(k) represents the external disturbances function and satisfies ‖fi(k)‖≤di, where di>0 is a known scalar. Thus, system (2.1) can be rewritten as
x(k+1)=(Ai+ΔAi)x(k)+Bi(u(k)+fi(k)). | (2.2) |
Assumption 1. The matrix Bi is full column rank.
Lemma 1. Let D,H be real constant matrix with appropriate dimensions and G(t) satisfies that GT(t)G(t)≤I. Then, for any ε>0, we have the following inequality
DG(t)H+HTGT(t)DT≤ε−1DDT+εHTH. |
Next, we will give the concepts of ADT and exponential stability of switched systems.
Definition 1. The sliding trajectory of switched system (2.2) is known as in quasi-sliding mode band (QSMB) if there exist positive constant δ>0 and ˜k>0 satisfy ‖s(k)‖≤δ for any k>˜k. In this case, the constant δ is called a QSMB.
Definition 2. For any k2>k1>0, let Nσ(k)(k1,k2) denote the number of the switching signals of σ(k) over (k1,k2). If
Nσ(k)(k1,k2)≤N0+k2−k1Tσ |
holds for Tσ>0 and N0≥0, then, Tσ is called an ADT. We choose N0=0, which is also commonly used in previous literature.
Definition 3. [2] The switched sliding mode dynamics (2.1) is said to be exponential stability under the switching signal σ(k), if there are scalar ρ>0, 0<β<1 such that the state x(k) of the system satisfies
‖x(k)‖≤ρβk−k0‖x(k0)‖,∀k≥k0. |
In this paper, the stability of the sliding mode dynamics is analyzed first. Then, the SMC law is designed to ensure that the state trajectory of the system reaches the specified sliding mode surface in a finite time. For the discrete-time switched system in (2.2), we design the following sliding mode surface function:
s(k)=Gix(k), | (2.3) |
where matrix Gi is chosen so that GiBi is nonsingular.
Obviously, when the system state arrive at the sliding surface (2.3), the ideal sliding surface function satisfies
s(k+1)=s(k)=0, | (2.4) |
From (2.3) and (2.4), it can be concluded that
Gi(Ai+ΔAi)x(k)+GiBi(u(k)+fi(k))=0. | (2.5) |
From this, the equivalent control can be obtained as
ueq(k)=−(GiBi)−1Gi(Ai+ΔAi)x(k)−fi(k). | (2.6) |
Substituting (2.6) into (2.2) yields
x(k+1)=(I−Bi(GiBi)−1Gi)(Ai+ΔAi)x(k). | (2.7) |
In this section, we use the ADT method to analyze the exponential stability of sliding mode dynamics (2.7).
Theorem 1. Consider the discrete-time switched system (2.1) with a sliding mode surface as shown in (2.3) and the system satisfies Assumption 1. For any scalar 0<γ<1, if the parameters εi1>0, εi2>0, i∈N and matrix Pi>0 exist, satisfing the following linear matrix inequalities (LMIs):
[θi1θi2∗−εi1I]<0, | (3.1) |
[−Piθi3∗−εi2I]<0, | (3.2) |
where
θi1=[(I−Bi(GiBi)−1Gi)Ai]TPi(I−Bi(GiBi)−1Gi)Ai+εi1HTH+εi2HTH−γPi,θi2=[(I−Bi(GiBi)−1Gi)Ai]TPi(I−Bi(GiBi)−1Gi)Ei,θi3=Pi(I−Bi(GiBi)−1Gi)Ei. |
Then, with the parameter
μ=maxi,j∈N,i≠jλmax(Pi)λmin(Pj) | (3.3) |
and the average dwell time Tσ satisfies
Tσ≥Tσ∗>−lnμlnγ, | (3.4) |
the system (2.7) is exponential stability. Furthermore, the state is estimated by
‖x(k)‖⩽ρβk−k0‖x(k0)‖ | (3.5) |
and the parameters satisfy
a=mini∈Nλmin(Pi),b=maxi∈Nλmax(Pi),β=√γμ1Tσ,ρ=√ba≥1. | (3.6) |
Proof. For system (2.7), construct the following Lyapunov function
Vi(k)=xT(k)Pix(k), | (3.7) |
where Pi is the positive-definite matrix to be determined later. From Eq (2.7), we obtain
Vi(k+1)−γVi(k)=xT(k)[(I−Bi(GiBi)−1Gi)(Ai+ΔAi)]TPi(I−Bi(GiBi)−1Gi)×(Ai+ΔAi)x(k)−γxT(k)Pix(k)=xT(k)[(I−Bi(GiBi)−1Gi)Ai]TPi(I−Bi(GiBi)−1Gi)Aix(k)+xT(k)[(I−Bi(GiBi)−1Gi)ΔAi]TPi(I−Bi(GiBi)−1Gi)Aix(k)+xT(k)[(I−Bi(GiBi)−1Gi)Ai]TPi(I−Bi(GiBi)−1Gi)ΔAix(k)+xT(k)[(I−Bi(GiBi)−1Gi)ΔAi]TPi(I−Bi(GiBi)−1Gi)ΔAix(k)≤xT(k)[(I−Bi(GiBi)−1Gi)Ai]TPi(I−Bi(GiBi)−1Gi)Aix(k)+εi1xT(k)HTiHix(k)+ε−1i1xT(k)[(I−Bi(GiBi)−1Gi)Ai]TPi×(I−Bi(GiBi)−1Gi)Ei[Pi(I−Bi(GiBi)−1Gi)Ei]T×(I−Bi(GiBi)−1Gi)Aix(k)+xT(k)[(I−Bi(GiBi)−1Gi)ΔAi]T×Pi(I−Bi(GiBi)−1Gi)ΔAix(k)−γxT(k)Pix(k). | (3.8) |
From (3.8) and Schur's complement lemma, we know that
Vi(k+1)−γVi(k)<0. | (3.9) |
We only have to do is
[θi4θi2θi5∗−εi1I0∗∗−Pi]<0, | (3.10) |
where
θi4=[(I−Bi(GiBi)−1Gi)Ai]TPi(I−Bi(GiBi)−1Gi)Ai+εi1HTiHi−γP,θi2=[(I−Bi(GiBi)−1Gi)Ai]TPi(I−Bi(GiBi)−1Gi)Ei,θi5=[(I−Bi(GiBi)−1Gi)ΔAi]TPi. |
From (3.10), it can be concluded that
[θi4θi20∗−εi1I0∗∗−Pi]+θ˜NΠ+ΠT˜NTθT<0, | (3.11) |
where
θ=[Hi00]T,˜N=MT(k), |
Π=[00((I−Bi(GiBi)−1Gi)Ei)TPi]. |
From Eqs (3.1) and (3.2) and Schur's complement, (3.11) can be obtained. It can be shown from (3.11) that
Vi(k+1)≤γVi(k). | (3.12) |
Therefore, for any k∈[kl,kl+1), it can be derived by (3.12)
Vσ(k)(k)≤γk−klVσ(kl)(kl). | (3.13) |
According to (3.3) and (3.13), the following inequation
Vσ(k)(k)≤γk−klμVσ(kl−1)(kl)⋯≤γk−k0μk−k0TσVσ(k0)(k0)≤(γμ1Tσ)k−k0Vσ(k0)(k0) | (3.14) |
holds.
Considering (3.6), we have
a‖x(k)‖2≤Vσ(k)(k) | (3.15) |
and
Vσ(k0)(k0)≤b‖x(k0)‖2. | (3.16) |
By (11)
γμ1Tσ≤γμ−lnγlnμ≤1. | (3.17) |
Combining (3.14)–(3.17), we yield
‖x(k)‖2≤1aVσ(k)(k)≤baβ2(k−k0)‖x(k0)‖2. | (3.18) |
Then (2.7) is exponential stability.
Next, an event-triggered SMC law is designed to ensure the reachability of the state trajectories of the switching system in a finite time. To realize the control objectives, the following reaching law approach is considered for the system in Eq (2.2):
s(k+1)−s(k)=−risgns(k)+ˉf(i,x,k),i∈N, | (4.1) |
where
ˉf(i,x,k)=GiBifi(k), ‖ˉf(i,x,k)‖≤ˉfid, |
ri is the given switching gain scalar. Based on the sliding mode surface (2.3) and the switched system (2.2), as well as the constant reaching law (4.1), the following SMC law can be obtained:
u(k)=−(GiBi)−1{Gi(Ai−I)x(k)+risgns(k)}−˜u(k), | (4.2) |
where
˜u(k)=(GiBi)−1GiΔAix(k). |
Since the controller (4.2) contains the uncertain ˜u(k), it is not suitable for practical. Therefore, the SMC law is recommended to be formulated as
u(k)=−(GiBi)−1{Gi(Ai−I)x(k)+risgns(k)}−ˆu(k), | (4.3) |
where
ˆu(k)={((GiBi)−1‖GiEi‖‖Hix(k)‖+(GiBi)−1‖GiBi‖ηi)s(k)‖s(k)‖,if‖s(k)‖≠0,0,if‖s(k)‖=0, |
and ηi is a positive scalar.
Since GiBi is invertible, the SMC law (4.2) can be easily obtained from the above equation.
On the result above, the event-triggered sliding mode controller design method will be developed. Assuming that {sl,l∈N,s0=0} is a triggering sequence generated by an event-triggered scheme. Therefore, the sliding mode controller will be updated at every sl instant and remain unchanged until the next triggered instant sl+1. Define the state error as
e(k)Δ=x(k)−x(sl) |
for all k∈[sl,sl+1) and the sliding surface function based on event-triggered scheme can be represented as
s(k)=Gix(sl),i∈N. | (4.4) |
Moreover, the following event-triggered sliding mode controller can be obtained as
u(k)=−(GiBi)−1{Gi(Ai−I)x(sl)+risgns(sl)}−ˆu(sl),k∈[sl,sl+1). | (4.5) |
Then, the following theorem is given to ensure the effectiveness of the event-triggered sliding mode controller in (4.5).
Theorem 2. Considering the switched system (2.2), sliding surface function (2.3) and event-triggered SMC law (4.5), we assume that the event-triggered SMC law (4.2) is updated at the triggered instants {sl}l∈N. For a given parameter vi>0 and the switching gain ri>vi+ˉfid+ηi, if the following equation
‖Gi‖⋅‖Ai‖⋅‖e(k)‖≤vi,i∈N | (4.6) |
holds for all k. Then, the state trajectory of the switched system (2.2) under the event-triggered SMC law (4.5) converges to the sliding mode surface (2.3) in a finite time and maintaines it there all the time. Further, the practical QSMB is expressed as
δ=maxi∈Nδi, | (4.7) |
where
δi=max{√ψi2+2ζiψi,vi‖Ai‖−1},ζi=ri−vi−ˉfid−ηi, ψi=(ri+vi+ˉfid+ηi)22(ri−vi−ˉfid−ηi). |
Proof. From the switched system (2.2) and the sliding mode surface function(2.3), we have
Δs(k)=s(k+1)−s(sl)=Gix(k+1)−Gix(sl)=Gi(Ai+ΔAi)x(k)+GiBi[u(k)+fi(k)]−Gix(sl). |
From (4.5), we obtain
Δs(k)=Gi(Ai+ΔAi)x(k)+GiBi[u(k)+fi(k)]−Gix(sl)=GiAix(k)+GiΔAix(k)−Gi(Ai−I)x(sl)−risgns(sl)−GiBiˆu(sl)+GiBifi(k)−Gix(sl)=GiAix(k)+GiΔAix(k)−GiAix(sl)+Gix(sl)−risgns(sl)−GiBiˆu(sl)+GiBifi(k)−Gix(sl)=GiAie(k)+GiΔAix(k)−risgns(sl)−GiBiˆu(sl)+ˉf(i,x,k)=GiAie(k)+GiBi(˜u(sl)−ˆu(sl))−risgns(sl)+ˉf(i,x,k). | (4.8) |
Choose the following Lyapunov function
Vs(k)=12sT(k)s(k). | (4.9) |
Therefore, according to (4.8), it can be concluded
ΔVs(k)=sT(k)Δs(k)+12ΔsT(k)Δs(k)=sT(k)[GiAie(k)+GiBi(˜u(sl)−ˆu(sl))−risgns(sl)+ˉf(i,x,k)]+12[GiAie(k)+GiBi(˜u(sl)−ˆu(sl))−risgns(sl)+ˉf(i,x,k)]T×[GiAie(k)+GiBi(˜u(sl)−ˆu(sl))−risgns(sl)+ˉf(i,x,k)]=sT(k)[GiAie(k)+GiBi(˜u(sl)−ˆu(sl))−risgns(sl)+ˉf(i,x,k)]+12{[GiAie(k)−risgns(sl)]T[GiAie(k)−risgns(sl)]+ˉf2(i,x,k)+[GiBi(˜u(sl)−ˆu(sl))]T[GiBi(˜u(sl)−ˆu(sl))]}+12{2[GiAie(k)−risgns(sl)]×ˉf(i,x,k)+2[GiAie(k)−risgns(sl)]×[GiBi(˜u(sl)−ˆu(sl))]+2[GiBi(˜u(sl)−ˆu(sl))]×ˉf(i,x,k)}. |
It can be obtained from the above formula
ΔVs(k)⩽‖sT(k)‖‖GiAie(k)‖−ri‖sT(k)‖+‖sT(k)‖‖ˉf(i,x,k)‖+‖sT(k)‖‖GiBi(˜u(sl)−ˆu(sl))‖+12{‖GiAie(k)‖2+ri2+2ri‖GiAie(k)‖+‖ˉf(i,x,k)‖2+‖GiBi(˜u(sl)−ˆu(sl))‖2}+12{2‖GiAie(k)‖‖ˉf(i,x,k)‖+2ri‖ˉf(i,x,k)‖+2‖GiAie(k)‖×‖GiBi(˜u(sl)−ˆu(sl))‖+2ri‖GiBi(˜u(sl)−ˆu(sl))‖+2‖GiBi(˜u(sl)−ˆu(sl))‖‖ˉf(i,x,k)‖}⩽‖s(k)‖⋅vi−ri‖s(k)‖+‖s(k)‖⋅ˉfid+‖s(k)‖⋅ηi+12{vi2+ri2+2rivi+ˉfid2+ηi2+2viˉfid+2riˉfid+2viηi+2riηi+2ηiˉfid}=−(ri−vi−ˉfid−ηi){‖s(k)‖−(ri+vi+ˉfid+ηi)22(ri−vi−ˉfid−ηi)}=−ζi(‖s(k)‖−ψi). | (4.10) |
Therefore, it can be concluded from (4.10) that when ‖s(k)‖>ψi, ΔVs(k)<0 can be obtained by selecting ri>vi+ˉfid+ηi, ensuring the reachability of sliding mode dynamics in a finite time.
However, if ‖s(k)‖≤ψi, ΔVs(k)<0 can not be guaranteed, but it can be determined that the trajectory of the sliding surface function s(k) is bounded. Next, we calculate the value of the sliding surface function at the next time instant s(k+1), according to ‖s(k)‖≤ψi and (4.10), we have
‖s(k+1)‖≤√‖s(k)‖2−2ζi{‖s(k)‖−ψi}≤√‖s(k)‖2+2ζiψi≤√ψi2+2ζiψi. |
Then, the maximum deviation of the s(k) can be calculated as
‖s(k)−s(sl)‖=‖Gie(k)‖≤‖Gi‖⋅‖e(k)‖≤vi‖Ai‖−1. |
In summary, we obtain the QSMB in (4.7), which completes the proof.
Based on the above research, the stability of the switched system (2.2) with external disturbances can be guaranteed by designing the event-triggered SMC law (4.5). According to the condition (4.6), the next event trigger time sl+1 can be determined as follows:
sl+1=inf{k>sl|‖Gi‖⋅‖Ai‖⋅‖e(k)‖>vi}. | (4.11) |
Thus, we can obtain the sequence of triggering instants {sl,l∈N,s0=0} for the SMC law (4.5). In addition, it can be seen from (4.11) that for triggering conditions, there is always an interval between events, so Zeno phenomenon is excluded.
In particular, the triggering condition is established based on the reachability of the switched SMC system, which reduces conservative of the switched system.
Consider the switched system (2.1), which has two modes and parameters as follows.
Subsystem 1:
A1=[0.3−0.4−0.1−0.2],B1=[−0.1−0.12],E1=[0.10.2],M1(k)=cos(0.3k),H1=[0.20.1], f1(k)=0.5√x21(k)+x21(k). |
Subsystem 2:
A2=[0.1−0.3−0.1−0.2],B2=[−0.40.2],E2=[0.3−0.5],M2(k)=sin(2k),H2=[0.10.2], f2(k)=0.3√x21(k)+x21(k). |
Select G1=G2=[−3.90020.6240] and scalar γ=0.9, solving LMIs (3.1) and (3.2) yields
ε11=136.2037,ε12=135.9712,ε21=114.5577,ε22=109.8347,P1=[201.5647−0.3130−0.3130199.6581],P2=[122.6677−1.8653−1.8653111.3075]. |
Therefore, the event-triggered sliding surface function (4.4) can be expressed by
S(t)=[−3.90020.6240]x(sl). |
According to Theorem 1, the parameters μ and Tσ are designed as follows:
μ=maxi,j∈N,i≠jλmax(Pi)λmin(Pj),Tσ⩾Tσ∗>−lnμlnγ. |
Therefore, it can be concluded
μ=1.1678, Tσ=1.5. |
Select the event-triggered parameters as v1=v2=0.05. According to (4.11), the triggering instants sl is determined by
sl={inf{k>sl−1|2.0210‖e(k)‖>0.05},i=1,inf{k>sl−1|1.4291‖e(k)‖>0.05},i=2. |
Select the parameter η1=η2=0.8, we get
ˉf1d=0.1576,ˉf2d=0.3370,r1=0.04+v1+ˉf1d+η1=1.0476,r2=0.06+v2+ˉf2d+η2=1.2470. |
Therefore, the event-triggered SMC law can be calculated as
u(k)={[−8.4653−2.5743]x(sl)−3.3242sgn(S(sl)),ifi=1 and ‖S(sl)‖=0,[−2.0463−0.2500]x(sl)−0.7401sgn(S(sl)),ifi=2 and ‖S(sl)‖=0,[−8.4653−2.5743]x(sl)−3.3242sgn(S(sl))−(0.8416×‖[0.20.1]x(sl)‖+8.0553)S(sl)‖S(sl)‖,ifi=1 and ‖S(sl)‖≠0,[−2.0463−0.2500]x(sl)−0.7401sgn(S(sl))−(0.8796×‖[0.10.2]x(sl)‖+0.2818)S(sl)‖S(sl)‖,ifi=2 and ‖S(sl)‖≠0. |
To reduce the chattering phenomenon, the sign function sgn(S(k)) is replaced by S(k)‖S(k)‖+0.1. For the initial state
x(0)=[3−1]T, |
the switched signal is shown in Figure 1. Figure 2 shows the trigger instants and intervals of the event-triggered mechanism. It can be seen that the event-triggered scheme can reduce the number of control task execution. Figure 3 shows the state trajectory of the system, indicating that asymptotically converges to zero in a finite time. Figure 4 describes the event-triggered sliding surface and the event-triggered SMC law is shown in Figure 5.
In this paper, we have investigated the problem of the event-triggered SMC for a class of discrete-time switched systems. Based on the Lyapunov function technique and the ADT strategy, the exponential stability of the correlated sliding mode dynamics is analyzed by linear matrix inequalities. In addition, the event-triggered SMC law is designed using the event-triggered mechanism, which can guarantee that the state trajectory of the system reaches the bounded sliding mode region in a finite time. Furthermore, a sequence of triggering instants are generated by establishing triggering conditions, which can effectively improve the execution efficiency of control tasks. However, chattering decrease is a challenge problem of sliding mode control, and the gain scheduling using fuzzy rules is an effective approach [32]. These may be further considered in the future research.
The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.
This work was supported by the National Natural Science Foundation of China under Grant 62103289.
The authors declare that they have no conflicts of interest.
[1] |
X. Zhao, P. Shi, X. Zheng, L. Zhang, Adaptive tracking control for switched stochastic nonlinear systems with unknown actuator dead-zone, Automatica, 60 (2015), 193–200. https://doi.org/10.1016/j.automatica.2015.07.022 doi: 10.1016/j.automatica.2015.07.022
![]() |
[2] |
W. A. Zhang, L. Yu, Stability analysis for discrete-time switched time-delay systems, Automatica, 45 (2009), 2265–2271. https://doi.org/10.1016/j.automatica.2009.05.027 doi: 10.1016/j.automatica.2009.05.027
![]() |
[3] |
P. Shi, X. Su, F. Li, Dissipativity-based filtering for fuzzy switched systems with stochastic perturbation, IEEE Trans. Autom. Control, 61 (2016), 1694–1699. https://doi.org/10.1109/TAC.2015.2477976 doi: 10.1109/TAC.2015.2477976
![]() |
[4] |
J. Lian, C. Li, B. Xia, Sampled-data control of switched linear systems with application to an F-18 aircraft, IEEE Trans. Ind. Electron., 64 (2017), 1332–1340. https://doi.org/10.1109/TIE.2016.2618872 doi: 10.1109/TIE.2016.2618872
![]() |
[5] |
Z. Fei, S. Shi, Z. Wang, L. Wu, Quasi-time-dependent output control for discrete-time switched system with mode-dependent average dwell time, IEEE Trans. Autom. Control, 63 (2018), 2647–2653. https://doi.org/10.1109/TAC.2017.2771373 doi: 10.1109/TAC.2017.2771373
![]() |
[6] |
H. Gao, Z. Li, X. Yu, J. Qiu, Hierarchical multiobjective heuristic for PCB assembly optimization in a beam-head surface mounter, IEEE Trans. Cybern., 52 (2022), 6911–6924. https://doi.org/10.1109/TCYB.2020.3040788 doi: 10.1109/TCYB.2020.3040788
![]() |
[7] |
Z. Liu, W. Lin, X. Yu, J. J. Rodríguez-Andina, H. Gao, Approximation-free robust synchronization control for dual-linear-motors-driven systems with uncertainties and disturbances, IEEE Trans. Ind. Electron., 69 (2022), 10500–10509. https://doi.org/10.1109/TIE.2021.3137619 doi: 10.1109/TIE.2021.3137619
![]() |
[8] |
X. Zhang, Robust integral sliding mode control for uncertain switched systems under arbitrary switched rules, Nonlinear Anal., 69 (2022), 100900. https://doi.org/10.1016/j.nahs.2020.100900 doi: 10.1016/j.nahs.2020.100900
![]() |
[9] |
Z. Fei, C. Guan, X. Zhao, Event-triggered dynamic output feedback control for switched systems with frequent asynchronism, IEEE Trans. Autom. Control, 65 (2020), 3120–3127. https://doi.org/10.1109/TAC.2019.2945279 doi: 10.1109/TAC.2019.2945279
![]() |
[10] |
P. Shi, H. Wang, C. C. Lim, Network-based event-triggered control for singular systems with quantizations, IEEE Trans. Ind. Electron., 63 (2016), 1230–1238. https://doi.org/10.1109/TIE.2015.2475515 doi: 10.1109/TIE.2015.2475515
![]() |
[11] |
P. Tallapragada, N. Chopra, On event triggered tracking for nonlinear systems, IEEE Trans. Autom. Control, 58 (2013), 2343–2348. https://doi.org/10.1109/TAC.2013.2251794 doi: 10.1109/TAC.2013.2251794
![]() |
[12] |
H. Caballero-Barragán, L. P. Osuna-Ibarra, A. G. Loukianov, F. Plestan, Sliding mode predictive control of linear uncertain systems with delays, Automatica, 94 (2018), 409–415. https://doi.org/10.1016/j.automatica.2018.04.040 doi: 10.1016/j.automatica.2018.04.040
![]() |
[13] |
J. Liu, L. Wu, C. Wu, W. Luo, L. G. Franquelo, Event-triggering dissipative control of switched stochastic systems via sliding mode, Automatica, 103 (2019), 261–273. https://doi.org/10.1016/j.automatica.2019.01.029 doi: 10.1016/j.automatica.2019.01.029
![]() |
[14] |
Z. Shi, Y. Zhang, Sliding mode control of T-S fuzzy descriptor systems with time-delay, 2018 Chinese Control and Decision Conference, 2018. https://doi.org/10.1109/CCDC.2018.8407107 doi: 10.1109/CCDC.2018.8407107
![]() |
[15] |
Z. Cao, Y. Niu, Finite-time stochastic boundedness of Markovian jump systems: a sliding-mode-based hybrid design method, Nonlinear Anal., 36 (2020), 100862. https://doi.org/10.1016/j.nahs.2020.100862 doi: 10.1016/j.nahs.2020.100862
![]() |
[16] |
F. Li, C. Du, C. Yang, L. Wu, W. Gui, Finite-time asynchronous sliding mode control for Markovian jump systems, Automatica, 109 (2019), 108503. https://doi.org/10.1016/j.automatica.2019.108503 doi: 10.1016/j.automatica.2019.108503
![]() |
[17] |
L. Wu, Y. Gao, J. Liu, H. Li, Event-triggered sliding mode control of stochastic systems via output feedback, Automatica, 82 (2017), 79–92. https://doi.org/10.1016/j.automatica.2017.04.032 doi: 10.1016/j.automatica.2017.04.032
![]() |
[18] |
H. Zhao, Y. Niu, Finite-time sliding mode control of switched systems with one-sided Lipschitz nonlinearity, J. Franklin Inst., 357 (2020), 11171–11188. https://doi.org/10.1016/j.jfranklin.2019.05.019 doi: 10.1016/j.jfranklin.2019.05.019
![]() |
[19] |
S. Liu, L. Zhang, B. Niu, X. Zhao, A. M. Ahmad, Adaptive neural finite-time hierarchical sliding mode control of uncertain under-actuated switched nonlinear systems with backlash-like hysteresis, Inf. Sci., 599 (2022), 147–169. https://doi.org/10.1016/j.ins.2022.03.077 doi: 10.1016/j.ins.2022.03.077
![]() |
[20] |
L. Wu, D. W. C. Ho, C. W. Li, Sliding mode control of switched hybrid systems with stochastic perturbation, Syst. Control Lett., 60 (2011), 531–539. https://doi.org/10.1016/j.sysconle.2011.04.007 doi: 10.1016/j.sysconle.2011.04.007
![]() |
[21] |
A. Tanwani, C. Prieur, M. Fiacchini, Observer-based feedback stabilization of linear systems with event-triggered sampling and dynamic quantization, Syst. Control Lett., 94 (2016), 46–56. https://doi.org/10.1016/j.sysconle.2016.05.008 doi: 10.1016/j.sysconle.2016.05.008
![]() |
[22] |
H. Yu, F. Hao, X. Chen, On event-triggered control for integral input-to-state stable systems, Syst. Control Lett., 123 (2019), 24–32. https://doi.org/10.1016/j.sysconle.2018.10.013 doi: 10.1016/j.sysconle.2018.10.013
![]() |
[23] |
T. F. Li, J. Fu, Event-triggered control of switched linear systems, J. Franklin Inst., 354 (2017), 6451–6462. https://doi.org/10.1016/j.jfranklin.2017.05.018 doi: 10.1016/j.jfranklin.2017.05.018
![]() |
[24] |
Y. Wang, L. Xiao, Y. Guo, Finite-time stability of singular switched systems with a time-varying delay based on an event-triggered mechanism, AIMS Math., 8 (2023), 1901–1924. https://doi.org/10.3934/math.2023098 doi: 10.3934/math.2023098
![]() |
[25] |
Y. Cheng, Y. Li, A novel event-triggered constrained control for nonlinear discrete-time systems, AIMS Math., 8 (2023), 20530–20545. https://doi.org/10.3934/math.20231046 doi: 10.3934/math.20231046
![]() |
[26] |
L. Long, F. Wang, Dynamic event-triggered adaptive NN control for switched uncertain nonlinear systems, IEEE Trans. Cybern., 53 (2023), 988–999. https://doi.org/10.1109/TCYB.2021.3088636 doi: 10.1109/TCYB.2021.3088636
![]() |
[27] |
A. Liu, T. Li, Y. Gu, Event-triggered extended state observer based distributed control of nonlinear vehicle platoons, Syst. Control Lett., 178 (2023), 105583. https://doi.org/10.1016/j.sysconle.2023.105583 doi: 10.1016/j.sysconle.2023.105583
![]() |
[28] |
J. Qiu, M. Ma, T. Wang, Event-triggered adaptive fuzzy fault-tolerant control for stochastic nonlinear systems via command filtering, IEEE Trans. Syst. Man Cybern., 52 (2022), 1145–1155. https://doi.org/10.1109/TSMC.2020.3013744 doi: 10.1109/TSMC.2020.3013744
![]() |
[29] |
S. Luo, F. Deng, On event-triggered control of nonlinear stochastic systems, IEEE Trans. Autom. Control, 65 (2020), 369–375. https://doi.org/10.1109/TAC.2019.2916285 doi: 10.1109/TAC.2019.2916285
![]() |
[30] |
S. Sui, C. L. P. Chen, S. Tong, Event-trigger-based finite-time fuzzy adaptive control for stochastic nonlinear system with unmodeled dynamics, IEEE Trans. Fuzzy Syst., 29 (2021), 1914–1926. https://doi.org/10.1109/TFUZZ.2020.2988849 doi: 10.1109/TFUZZ.2020.2988849
![]() |
[31] |
S. Wen, T. Huang, X. Yu, M. Z. Q. Chen, Z. Zeng, Aperiodic sampled-data sliding-mode control of fuzzy systems with communication delays via the event-triggered method, IEEE Trans. Fuzzy Syst., 24 (2016), 1048–1057. https://doi.org/10.1109/TFUZZ.2015.2501412 doi: 10.1109/TFUZZ.2015.2501412
![]() |
[32] | Y. Yang, J. Wu, W. Zheng, Attitude control for a station keeping airship using feedback linearization and fuzzy sliding mode control, Int. J. Innovative Comput. Inf. Control, 8 (2012), 8299–8310. |
1. | Majid Roohi, Saeed Mirzajani, Ahmad Reza Haghighi, Andreas Basse-O'Connor, Robust stabilization of fractional-order hybrid optical system using a single-input TS-fuzzy sliding mode control strategy with input nonlinearities, 2024, 9, 2473-6988, 25879, 10.3934/math.20241264 |