
In this paper, we study the output tracking control problem based on the event-triggered mechanism for cascade switched nonlinear systems. Firstly, an integral controller based on event-triggered conditions is designed, and the output tracking error of the closed-loop system can converge to a bounded region under the switching signal satisfying the average dwell time. Secondly, it is proved that the proposed minimum inter-event interval always has a positive lower bound and the Zeno behavior is successfully avoided during the sampling process. Finally, the numerical simulation is given to verify the feasibility of the proposed method.
Citation: Xiaoxiao Dong, Huan Qiao, Quanmin Zhu, Yufeng Yao. Event-triggered tracking control for switched nonlinear systems[J]. Mathematical Biosciences and Engineering, 2023, 20(8): 14046-14060. doi: 10.3934/mbe.2023627
[1] | Yilin Tu, Jin-E Zhang . Event-triggered impulsive control for input-to-state stability of nonlinear time-delay system with delayed impulse. Mathematical Biosciences and Engineering, 2025, 22(4): 876-896. doi: 10.3934/mbe.2025031 |
[2] | Siyu Li, Shu Li, Lei Liu . Fuzzy adaptive event-triggered distributed control for a class of nonlinear multi-agent systems. Mathematical Biosciences and Engineering, 2024, 21(1): 474-493. doi: 10.3934/mbe.2024021 |
[3] | Chaoyue Wang, Zhiyao Ma, Shaocheng Tong . Adaptive fuzzy output-feedback event-triggered control for fractional-order nonlinear system. Mathematical Biosciences and Engineering, 2022, 19(12): 12334-12352. doi: 10.3934/mbe.2022575 |
[4] | Wenjing Wang, Jingjing Dong, Dong Xu, Zhilian Yan, Jianping Zhou . Synchronization control of time-delay neural networks via event-triggered non-fragile cost-guaranteed control. Mathematical Biosciences and Engineering, 2023, 20(1): 52-75. doi: 10.3934/mbe.2023004 |
[5] | Dong Xu, Xinling Li, Weipeng Tai, Jianping Zhou . Event-triggered stabilization for networked control systems under random occurring deception attacks. Mathematical Biosciences and Engineering, 2023, 20(1): 859-878. doi: 10.3934/mbe.2023039 |
[6] | Duoduo Zhao, Fang Gao, Jinde Cao, Xiaoxin Li, Xiaoqin Ma . Mean-square consensus of a semi-Markov jump multi-agent system based on event-triggered stochastic sampling. Mathematical Biosciences and Engineering, 2023, 20(8): 14241-14259. doi: 10.3934/mbe.2023637 |
[7] | Guodong Zhao, Haitao Li, Ting Hou . Survey of semi-tensor product method in robustness analysis on finite systems. Mathematical Biosciences and Engineering, 2023, 20(6): 11464-11481. doi: 10.3934/mbe.2023508 |
[8] | Na Zhang, Jianwei Xia, Tianjiao Liu, Chengyuan Yan, Xiao Wang . Dynamic event-triggered adaptive finite-time consensus control for multi-agent systems with time-varying actuator faults. Mathematical Biosciences and Engineering, 2023, 20(5): 7761-7783. doi: 10.3934/mbe.2023335 |
[9] | Qiushi Wang, Hongwei Ren, Zhiping Peng, Junlin Huang . Dynamic event-triggered consensus control for nonlinear multi-agent systems under DoS attacks. Mathematical Biosciences and Engineering, 2024, 21(2): 3304-3318. doi: 10.3934/mbe.2024146 |
[10] | Mingxia Gu, Zhiyong Yu, Haijun Jiang, Da Huang . Distributed consensus of discrete time-varying linear multi-agent systems with event-triggered intermittent control. Mathematical Biosciences and Engineering, 2024, 21(1): 415-443. doi: 10.3934/mbe.2024019 |
In this paper, we study the output tracking control problem based on the event-triggered mechanism for cascade switched nonlinear systems. Firstly, an integral controller based on event-triggered conditions is designed, and the output tracking error of the closed-loop system can converge to a bounded region under the switching signal satisfying the average dwell time. Secondly, it is proved that the proposed minimum inter-event interval always has a positive lower bound and the Zeno behavior is successfully avoided during the sampling process. Finally, the numerical simulation is given to verify the feasibility of the proposed method.
A switched system is a dynamic system consisting of a series of continuous or discrete subsystems and a switching signal that coordinates the switching between these subsystems. This switching signal, also known as the switching law, is a piecewise constant function that depends on the time or the state of the system [1]. A switched system provides a uniform framework for mathematical model of many physical or man-made systems displaying switching features, such as temperature control systems, chemical procedure systems and mechanical manufacturing procedure systems [2,3,4]. In general, the switched control has become one of the hottest topics in the control field.
The majority of control systems are nowadays implemented on digital platforms. The advantage is that the digital controller is more intelligent and easier to implement complex algorithms. However, there are some intractable problems to be solved. To this end, periodic sampling mechanisms are proposed to solve related problems [5,6,7].
Time-triggered control systems are often implemented by periodic sampling of the sensors and zero-order holder of the actuators [8,9,10]. The advantage of periodic sampling mechanism is that the system analysis process can be simplified by using a fixed sampling period [11]. Nevertheless, the control input can only be updated at a fixed sampling instant, and the controller can only apply data at discrete sampling moments. The real-time state of the system was not considered. Thus, when the amount of data transmitted by the system is relatively larger, the sampling period will be relatively smaller, and the sampling scheme will produce a large amount of redundant sampling information. This method generally results in a waste of resources [12].
Therefore, an event-triggered mechanism (ETM) is considered as an effective way to reduce communication burden [13,14,15,16,17]. The key of event-triggered mechanism is to reduce data transmission load in the network, then the performance of the system will be improved, ensuring stability of the system. A simple event-based PID controller was first presented in the late 1990s [18]. It explained the idea of event-triggered mechanism from the perspective of simulation and experimentation, and confirmed that the method can effectively replace periodic sampling control. Wang et al. [19] investigated the consensus tracking problem for a class of uncertain high-order nonlinear systems with event-triggered communication mechanism. It is shown that the output consensus tracking errors will converge to a compact set with the presented distributed adaptive consensus control scheme and the event-triggered communication mechanism. Based on the event-triggered mechanism, a sampled-data-based controller was developed to achieve stabilization for the switched linear system [20].
The importance of the study of tracking control for switched systems arises from the extensive applications in robot tracking control, and guided missile tracking control, etc. [21,22,23]. Output tracking control causes the output of the system to be as close as possible to track an external reference signal by designing the controller. Yang et al. [24] proposed a state-dependent switching rule and the switching regions to solve an output tracking problem for a class of delayed switched linear systems via the state-dependent switching law and the dynamic output feedback control. Pezeshki et al. [25] studied the problems of stability and H∞ model reference tracking performance for a class of switched nonlinear systems with uncertain input delay. Tallapragada and Chopra [26] assumed that the desired trajectory and the exogenous input to the reference system are uniformly bounded. An event-based controller that not only guarantees uniform ultimate boundedness of the tracking error, but also ensures non-accumulation of inter-execution times. Lu et al. [27] studied the event-triggered optimal tracking control method for discrete-time nonlinear systems. For the time-invariant desired trajectory, the tracking error is asymptotically stable. For the time-varying desired trajectory, it is shown that the tracking error is uniformly ultimately bounded. The triggering condition reduces communication costs by relaxing the restriction of the asymptotic stability of the system.
At present, more and more results of switched systems based on event-triggered mechanism have been obtained. However, there are few results about the tracking control. Tracking control as one of the basic problems of control theory is necessary and meaningful to study for the switched nonlinear system. Motivated by the above discussion, this paper mainly studied the event-triggered tracking control for switched nonlinear systems by average dwell time method. The main contributions of this paper are summarized as follows:
1) An integral controller combining the state of the system and tracking error integration is designed, and the original system is converted into an augmented system. For the cascaded switched nonlinear system, an event-triggered control scheme is presented, under which the communication resources are effectively saved. Based on the event-triggered mechanism, the output tracking error of a closed-loop system can converge to a bounded region under the switching signal that satisfies the average dwell time.
2) Using the event-triggered mechanism to study the tracking problem of a switched nonlinear system, it is clear that infinite events may happen in a limited time interval. Therefore, the minimum interval of inter-event lower bound is calculated, and the Zeno behavior is successfully excluded during the sampling process.
Consider a continuous-time cascade switched nonlinear system
˙x1(t)=A1σ(t)x1(t)+A2σ(t)x2(t)+Bσ(t)uσ(t)(t)˙x2(t)=f2σ(t)(x2(t))y(t)=Cx1(t) | (2.1) |
where x1(t)∈Rn−d, x2(t)∈Rd are the system states, y(t)∈R is the output, which tracks a given reference signal yd(t)∈R. σ:[0,∞)→M={1,...,N} denotes the switching signal, where M is a finite index set. When σ(t)=i, the i−th subsystem is active; ui(t)∈Rm is the control input, {(A1i,A2i,Bi,C):i∈M} are constant matrices with appropriate dimensions, f2i(x2(t)) are known smooth vector fields with appropriate dimensions. The switching signal σ(t) can be represented by the following switching sequence
∑={xt0;(s0,t0),(s1,t1),...,(si,ti),...si∈M,i∈N} | (2.2) |
which means that the si−th subsystem is active when t∈[ti,ti+1), where ti is the switching instant, xt0 is the initial state of the system.
The following assumption is necessary for the output of the system (2.1) to track the reference signal yd(t).
Assumption 1. The desired output yd(t) is known, bounded and continuous, and max||yd(t)||=ρ, where ρ is a positive constant.
Now, consider the following integral controller
˙z(t)=y(t)−yd(t)u(t)=Kσx1(t)+Lσz(t) | (2.3) |
where Ki, Li, i∈M are constant matrices with appropriate dimensions.
Set ˉx1(t)=[x1(t),z(t)]T. The controller (2.3) can be rewritten as
˙z(t)=ˉCˉx1(t)−yd(t)u(t)=ˉKσˉx1(t) | (2.4) |
where ˉC=[C0],ˉKσ=[KσLσ].
Next, the event-triggered condition can be described as follows
eT(t)e(t)≥ηˉxT1(t)ˉx1(t)+ε | (2.5) |
where e(t)=ˉx1(t)−ˉx1(˜tk) means the event-triggered error, ˉx1(t) is real-time state, ˉx1(˜tk) is last state of event-triggered, η and ε are positive parameters.
Once the event-triggered condition (2.5) is satisfied, sampling occurs immediately. The sampling mechanism obtains the latest sampled state information at sampling instants and transmits it to the controller.
Denoting instant with an event happens by {˜tk}∞k=0. Without loss of generality, assume that the first event occurs at the time ˜t0. With the state ˉx1(˜tk) sampled at the time ˜tk, we can describe the next sampling instant ˜tk+1 by
˜tk+1=inf{t>˜tk|eT(t)e(t)=ηˉxT1(t)ˉx1(t)+ε} | (2.6) |
In the above event-triggered mechanism, [˜tk,˜tk+1) is the event-triggered interval, and the controller only transmits at the sampling time ˜tk, in which the form of the controller is as follows
˙z(t)=ˉCˉx1(˜tk)−yd(t)u(t)=ˉKσˉx1(˜tk) | (2.7) |
In the following, we consider the augmented system in the form of
˙ˉx1(t)=ˉA1σˉx1(t)+ˉA2σx2(t)+ˉBσe(t)+r(t)˙x2(t)=f2σ(x2(t)) | (2.8) |
Denote
ˉA1σ=[A1σ+BσKσBσLσC0], ˉA2σ=[A2σ0], ˉBσ=[−BσKσ−BσLσ−C0], r(t)=[0−yd(t)].
To obtain the main results, we give a definition and a lemma firstly.
Definition 1. [28] If there exists a constant τd>0 such that any two switches are separated by at least τd, then τd is called the dwell time. If there exists a positive constant τa>τd and N0≥0 such that Nσ(s,t)≤N0+t−sτa, ∀t≥s≥0, then τa>0 is called the average dwell time.
Lemma 1. [29] For any vectors a,b∈Rn, and positive definite matrix H∈Rn×n, the following inequality holds
2aTb≤aTHa+bTH−1b | (2.9) |
In this section, we consider to design the event-triggered controller and the switching rule for system (2.8), under which the tracking error can converge to a bounded region. Then, we give a strictly positive lower bound between any event-triggered interval.
Now, we give the following main result in this section.
Theorem 1. Consider the closed-loop system (2.8), for the given scalars ε>0, η>0, δ>0, ξ>0, k1>0, k2>0, β>0, λi>0, if there exist matrices Pi>0, Ki, Li, the function Wi(x2(t)), ∀i∈M, satisfying following inequalities
[ˉAT1iPi+PiˉA1i+PiˉBiˉBTiPi+ηI+PiPi+λiPiˉAT2iPi∗(λiξk2−ξβ)I]<0 | (3.1) |
Pi≤δPj,∀i,j∈M | (3.2) |
k1||x2(t)||2≤Wi(x2(t))≤k2||x2(t)||2 | (3.3) |
∂W(x2(t))∂(x2(t))f2i(x2(t))≤−β||x2(t)||2 | (3.4) |
then for any switching signal σ satisfying
τa>lnˆδλ,ˆδ=max{δ,k2k1},λ=mini∈Mλi>0 | (3.5) |
the tracking error of the system (2.8) will converge to a bounded region.
Proof. For the system (2.8), we construct a Lyapunov function as follows
V(t)=ˉxT1(t)Pσ(t)ˉx1(t)+ξWσ(t)(x2(t)) | (3.6) |
When the i−th subsystem is active, the derivative of Vi is
˙Vi(t)=˙ˉxT1(t)Piˉx1(t)+ˉxT1(t)Pi˙ˉx1(t)+ξ∂Wi(x2(t))∂(x2(t))˙x2(t)=ˉxT1(t)(ˉAT1iPi+PiˉA1i)ˉx1(t)+xT2(t)ˉAT2iPiˉx1(t)+ˉxT1(t)PiˉA2ix2(t)+eT(t)ˉBTiPiˉx1(t)+ˉxT1(t)PiˉBie(t)+rT(t)Piˉx1(t)+ˉxT1(t)Pir(t)+ξ∂Wi(x2(t))∂(x2(t))f2i(x2(t)) | (3.7) |
According to Lemma 1 and event-triggered condition (2.5), we know that
˙Vi(t)≤ˉxT1(t)(ˉAT1iPi+PiˉA1i)ˉx1(t)+2ˉxT1(t)PiˉA2ix2(t)+eT(t)e(t)+ˉxT1(t)PiˉBiˉBTiPiˉx1(t)+rT(t)r(t)+ˉxT1(t)PiPiˉx1(t)−ξβxT2(t)x2(t)≤ˉxT1(t)(ˉAT1iPi+PiˉA1i)ˉx1(t)+2ˉxT1(t)PiˉA2ix2(t)+ηˉxT1(t)ˉx1(t)+ˉxT1(t)PiˉBiˉBTiPiˉx1(t)+rT(t)r(t)+ˉxT1(t)PiPiˉx1(t)−ξβxT2(t)x2(t)+ε | (3.8) |
Therefore,
˙Vi(t)+λiVi(t)≤ˉxT1(t)(ˉAT1iPi+PiˉA1i+PiˉBiˉBTiPi+ηI+PiPi+λiPi)ˉx1(t)+ˉxT1(t)PiˉA2ix2(t)+xT2(t)ˉAT2iPiˉx1(t)+(λiξk2−ξβ)xT2(t)x2(t)+||r(t)||2+ε | (3.9) |
According to inequality (3.9), we get
˙Vi(t)+λiVi(t)−||r(t)||2−ε≤φT(t)ψiφ(t) | (3.10) |
where
φ(t)=[ˉxT1(t)xT2(t)]Tψi=[ˉAT1iPi+PiˉA1i+PiˉBiˉBTiPi+ηI+PiPi+λiPiˉAT2iPi∗(λiξk2−ξβ)I] | (3.11) |
Then, we have
˙Vi(t)≤−λiVi(t)+ε+||r(t)||2 | (3.12) |
Integrating (3.12) from ti to t, we can get
Vi(t)≤Vi(ti)e−λi(t−ti)+(ε+||r(t)||2)∫ttie−λi(t−s)ds | (3.13) |
Let λ=mini∈Mλi>0. Combining inequalities (3.2) with (3.6), we conclude
Vi≤ˆδVj,∀i,j∈M,ˆδ=max{δ,k2k1} | (3.14) |
According to inequality (3.13), we have
V(t)=Vi(t)≤ˆδVi(t−i)e−λ(t−ti)+(ε+||r(t)||2)∫ttie−λ(t−s)ds≤ˆδVi(t−i)e−λ(t−ti)+ε+||r(t)||2λ(1−e−λ(t−ti))≤ˆδe−λ(t−ti)(e−λ(t−ti)Vi−1(ti−1)+ε+||r(t)||2λ(1−e−λ(t−ti)))+ε+||r(t)||2λ(1−e−λ(t−ti))≤ˆδ2e−λ(t−ti−1)Vi−2(t−i−1)+(ε+||r(t)||2)ˆδλ(e−λ(t−ti)−e−λ(t−ti−1))+ε+||r(t)||2λ(1−e−λ(t−ti))⋮≤e−λ(t−t0)ˆδNσ(t0,t)V(t0)+(ε+||r(t)||2)ˆδNσ(t1,t)λ(e−λ(t−t2)−e−λ(t−t1))+(ε+||r(t)||2)ˆδNσ(t2,t)λ(e−λ(t−t3)−e−λ(t−t2))+…+(ε+||r(t)||2)ˆδλ(e−λ(t−ti)−e−λ(t−ti−1))+(ε+||r(t)||2)λ(1−e−λ(t−ti))≤e−λ(t−t0)ˆδNσ(t0,t)(V(t0)−ε+||r(t)||2λˆδ)+(ε+||r(t)||2)(ˆδ−1)λNσ(t2,t)∑k=0ˆδke−λ(t−ti−k)+ε+||r(t)||2λ≤e−(λ−lnˆδτa)(t−t0)(V(t0)−(ε+||r(t)||2)ˆδλ)+(ε+||r(t)||2)(ˆδ−1)λNσ(t2,t)∑k=0ek(lnˆδ−λτa)+ε+||r(t)||2λ | (3.15) |
From (3.3) and (3.6), we know that
V(t)≥min∀i∈M(λ(Pi))||ˉx1(t)||2+ξk1||x2(t)||2≥a||˜x(t)||2 | (3.16) |
V(t0)≤max∀i∈M(λ(Pi))||ˉx1(t0)||2+ξk2||x2(t0)||2≤b||˜x(t0)||2 | (3.17) |
where a=min{min∀i∈M(λ(Pi)),ξk1}, b=max{max∀i∈M(λ(Pi)),ξk2}.
Thus, Combining the inequalities (3.15)–(3.17), we have
||˜x(t)||2≤bae−(λ−lnˆδτa)(t−t0)(||˜x(t0)||2−ε+ρλˆδb)+(ε+ρ)(ˆδ−1)aλNσ(t2,t)∑k=0ek(lnˆδ−λτa)+ε+ρaλ | (3.18) |
In addition, the condition τa>lnˆδλ means that lnˆδ−λτa<0. Thus, inequality (3.18) can guarantee the uniform bounded of the error.
The tracking error can converge to a bounded region
Ω={y(t)−yd(t)≤||y(t)||+||yd(t)||=c√Θ+ρ} | (3.19) |
where Θ=(ε+ρ)(ˆδ−1)aλNσ(t2,t)∑k=0ek(lnˆδ−λτa)+ε+ρaλ, ∥C∥=c.
From another perspective, we know that event-triggered control easily causes infinite triggered behavior (i.e., Zeno behavior) within a finite time. Therefore, we need to show that there always exists a positive lower bound of the minimum inter-event interval for the event-triggered sampling condition (2.5).
Theorem 2. Consider the switched nonlinear system (2.1) and the controller (2.7). With the event-triggered condition (2.5), the Zeno behavior can be avoided during the control process.
Proof. To exclude the Zeno behavior, namely, we need to find a lower bound on the triggered interval, and show that infinite trigged event does not occur in a finite time. Suppose that n samplings happen during an interval [ti,ti+1) and ˜tk+1,…,˜tk+n are n sampling instants, respectively. For ∀t∈[ti,˜tk+1),[˜tk+1,˜tk+2),…,[˜tk+n,ti+1), the state ˉx1(˜tk+l) are constants and e(t)=ˉx1(t)−ˉx1(˜tk+l) holds for all l=1,2,…,n. Hence, for ∀t∈[ti,ti+1), we can obtain that
˙e(t)=ˉA1iˉx1(t)+ˉA2ix2(t)+ˉBie(t)+r(t)=ˉA1i(e(t)+ˉx1(˜tk+l))+ˉA2ix2(t)+ˉBie(t)+r(t)=(ˉA1i+ˉBi)e(t)+ˉA1iˉx1(˜tk+l)+ˉA2ix2(t)+r(t) | (3.20) |
Let Di=ˉA1i+ˉBi. Therefore
˙e(t)=Die(t)+ˉA1iˉx1(˜tk+l)+ˉA2ix2(t)+r(t) | (3.21) |
Integral to both sides of the Eq (3.21)
e(t)=eDi(t−˜tk+l)e(˜tk+l)+∫t˜tk+leDi(t−s)(ˉA1iˉx1(˜tk+l)+A2ix2(s)+r(s))ds | (3.22) |
Due to e(˜tk+l)=ˉx1(˜tk+l)−ˉx1(˜tk+l), we have
e(t)=∫t˜tk+leDi(t−s)(ˉA1iˉx1(˜tk+l)+A2ix2(s)+r(s))ds | (3.23) |
Therefore,
||e(t)||≤∫t˜tk+le||Di||(t−s)||ˉA1i||||ˉx1(˜tk+l)||ds+∫t˜tk+le||Di||(t−s)(||A2i||||x2(s)||+||r(s)||)ds | (3.24) |
According to (3.18), we can find a positive constant ℓ such that
||e(t)||≤∫t˜tk+le||Di||(t−s)||ˉA1i||||ˉx1(˜tk+l)||ds+∫t˜tk+le||Di||(t−s)(||A2i||√ℓ+||r(s)||)ds≤ϕ(˜tk+l)∫t˜tk+le||Di||(t−s)ds | (3.25) |
where ϕ(˜tk+l)=||ˉA1i||||ˉx1(˜tk+l)||+||A2i||√ℓ+ρ.
If ||Di||≠0, then, we have
||e(t)||≤ϕ(˜tk+l)||Di||(e||Di||(t−˜tk+l)−1) | (3.26) |
We know that the next event will happen when the event-triggered mechanism (2.6) is satisfied.
Thus, let T=t−˜tk+l denote the lower bound of inter-event interval, we have
ϕ(˜tk+l)||Di||(e||Di||(t−˜tk+l)−1)≥√η||ˉx1(t)||2+ε | (3.27) |
e||Di||T≥||Di||√η||ˉx1(t)||2+εϕ(˜tk+l)+1 | (3.28) |
T≥1||Di||ln(||Di||√η||ˉx1(t)||2+εϕ(˜tk+l)+1) | (3.29) |
If ||Di||=0, then ϕ(˜tk+l)(t−˜tk+l)≥√η||ˉx1(t)||2+ε
T≥√η||ˉx1(t)||2+εϕ(˜tk+l) | (3.30) |
It is known that Zeno behavior does not occur in the event-triggered control of the nonlinear switched system.
In this section, we will show the feasibility of the proposed methods by applying it to a numerical example.
Consider a cascade switched nonlinear system
˙x1(t)=A1σx1(t)+A2σx2(t)+Bσuσ(t)˙x2(t)=f2σ(x2(t))˙z(t)=Cx1(t)−yd(t) |
with
A11=[−40−1−3], A21=[0.51], B1=[0.32], A12=[−3−10−5], A22=[10.6], B2=[12], C=[0.30.25], f21(x2)=−x2−x2sin2x2, f22(x2)=−2x2−x2cos2x2, yd(t)=0.4sin(2.5t), let η=0.5, δ=1.2, ξ=1, λ0=1.8, ε=0.01, λ=0.4, β=1.3, k1=0.3, k2=0.5.
Solving the inequality (3.1) and (3.2) yields
P1=[0.9650−0.14390.0185−0.14390.72640.11050.01850.11050.5591],P2=[0.61250.1615−0.20860.16150.47560.3293−0.20860.32930.2890] |
Consequently, the controller gains are obtained as
ˉK1=[0.53111.30130.2715],ˉK2=[0.79211.21410.3755] |
We obtain the average dwell time τ∗a=lnˆδλ=1.2771. Meanwhile, by solving inequalities (3.19) in Theorem 1, we get Ω=2.4117. Figure 1 shows that the tracking error can converge to this region. Figure 2 displays the control input of the system. The event-triggered controller can ensure the dynamic performance of the system while reducing the number of system information transmission and the calculation amount of the controller. Figures 3 and 4 depict the event-triggered interval and time-triggered instants, respectively. Compared to the time-triggered scheme, 67 data information is used to track the reference signal, which proves that the designed event-triggered scheme in (2.5) can effectively reduce the number of sampling and save the communication resource effectively. Figure 5 demonstrates the switching signal. This simulation example demonstrates the effectiveness of the proposed method in this paper.
In this paper, the tracking control of cascaded switched nonlinear system is studied by an event-triggered mechanism. By using the average dwell time method, the sufficient conditions for the output tracking error of the system can converge to a bounded region are given. Moreover, this paper proves that the proposed minimum event interval is strictly positive, excluding the Zeno behaviour.
Although the event-triggered mechanism has many advantages, there are still many problems to be solved, such as the event-triggered tracking control for stochastic switched system, the event-triggered tracking control of switching system under the state dependent switching signal.
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 (61503254, 61673099) and the China Scholarship Council (202008210125).
The authors declare there is no conflict of interest.
[1] | D. Liberzon, Switching in Systems and Control, Boston, Birkhauser, 2003. https://doi.org/10.1016/j.jobe.2019.100995 |
[2] |
B. Ajib, S. Lefteriu, A. Caucheteux, S. Lecoeuche, Predicting the air temperature of a building zone by detecting different configurations using a switched system identification technique, J. Build. Eng., 31 (2020), 100995. https://doi.org/10.1016/j.jobe.2019.100995 doi: 10.1016/j.jobe.2019.100995
![]() |
[3] |
B. Niu, X. D. Zhao, X. D. Fan, Y. Cheng, A new control method for state-constrained nonlinear switched systems with application to chemical process, Int. J. Control, 88 (2015), 1693–1701. https://doi.org/10.1080/00207179.2015.1013062 doi: 10.1080/00207179.2015.1013062
![]() |
[4] |
C. G. Cassandras, D. L. Pepyne, Y. Wardi, Optimal control of a class of hybrid systems, IEEE Trans. Autom. Control, 46 (2001), 398–415. https://doi.org/10.1109/9.911417 doi: 10.1109/9.911417
![]() |
[5] |
D. Ma, J. Zhao, Stabilization of networked switched linear systems: An asynchronous switching delay system approach, Syst. Control Lett., 77 (2015), 46–54. https://doi.org/10.1016/j.sysconle.2015.01.002 doi: 10.1016/j.sysconle.2015.01.002
![]() |
[6] |
D. Liberzon, Finite data-rate feedback stabilization of switched and hybrid linear systems, Automatica, 50 (2014), 409–420. https://doi.org/10.1016/j.automatica.2013.11.037 doi: 10.1016/j.automatica.2013.11.037
![]() |
[7] |
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 (2016), 1332–1340. https://doi.org/10.1109/TIE.2016.2618872 doi: 10.1109/TIE.2016.2618872
![]() |
[8] |
X. Y. Meng, T. W. Chen, Optimal sampling and performance comparison of periodic and event based impulse control, IEEE Trans. Autom. Control, 57 (2012), 3252–3259. https://doi.org/10.1109/TAC.2012.2200381 doi: 10.1109/TAC.2012.2200381
![]() |
[9] |
S. Wildhagen, F. Dürr, F. Allgöwer, Rollout event-triggered control: reconciling event-and time-triggered control, Automatisierungstechnik, 70 (2022), 331–342. https://doi.org/10.1515/auto-2021-0111 doi: 10.1515/auto-2021-0111
![]() |
[10] |
C. Albea, A. Seuret, Time-triggered and event-triggered control of switched affine systems via a hybrid dynamical approach, Nonlinear Anal. Hybrid Syst., 41 (2021), 101039. https://doi.org/10.1016/j.nahs.2021.101039 doi: 10.1016/j.nahs.2021.101039
![]() |
[11] |
T. F. Li, J. Lu, J. Zhu, Periodic sampled-data-based dynamic model control of switched linear systems, J. Franklin Inst., 359 (2022), 8539–8552. https://doi.org/10.1016/j.jfranklin.2022.09.001 doi: 10.1016/j.jfranklin.2022.09.001
![]() |
[12] |
H. J. Liang, G. L. Liu, H. G. Zhang, Y. W. Huang, Neural-network-based event-triggered adaptive control of nonaffine nonlinear multiagent systems with dynamic uncertainties, IEEE Trans. Neural Networks Learn. Syst., 32 (2020), 2239–2250. https://doi.org/10.1109/TNNLS.2020.3003950 doi: 10.1109/TNNLS.2020.3003950
![]() |
[13] |
R. N. Yang, W. X. Zheng, Output-based event-triggered predictive control for networked control systems, IEEE Trans. Ind. Electron., 67 (2019), 10631–10640. https://doi.org/10.1109/TIE.2019.2958303 doi: 10.1109/TIE.2019.2958303
![]() |
[14] |
T. Shi, P. Shi, Z. G. Wu, Dynamic event-triggered asynchronous MPC of Markovian jump systems with disturbances, IEEE Trans. Cybern., 52 (2021), 11639–11648. https://doi.org/10.1109/TCYB.2021.3078572 doi: 10.1109/TCYB.2021.3078572
![]() |
[15] |
X. D. Li, H. T. Zhu, S. J. Song, Input-to-state stability of nonlinear systems using observer based event-triggered impulsive control, IEEE Trans. Syst. Man Cybern. Syst., 51 (2020), 6892–6900. https://doi.org/10.1109/TSMC.2020.2964172 doi: 10.1109/TSMC.2020.2964172
![]() |
[16] |
S. Feng, J. Y. Zhai, Adaptive event-triggered control for switched p-normal nonlinear systems via output feedback, IEEE Trans. Cybern., 52 (2022), 7060–7068. https://doi.org/10.1109/TCYB.2020.3035404 doi: 10.1109/TCYB.2020.3035404
![]() |
[17] |
S. Feng, J. Y. Zhai, Event-triggered practical finite-time output feedback stabilisation for switched nonlinear time-delay systems, IET Control Theory Appl., 14 (2020), 824–833. https://doi.org/10.1049/iet-cta.2019.1093 doi: 10.1049/iet-cta.2019.1093
![]() |
[18] |
K. E. Aarzen, A simple event-based PID controller, Proc. Int. Fed. Autom. Control, 32 (1999), 8687–8692. https://doi.org/10.1016/S1474-6670(17)57482-0 doi: 10.1016/S1474-6670(17)57482-0
![]() |
[19] |
W. Wang, J. Long, J. Zhou, J. S. Huang, Adaptive backstepping based consensus tracking of uncertain nonlinear systems with event-triggered communication, Automatica, 133 (2021), 109841. https://doi.org/10.1016/j.automatica.2021.109841 doi: 10.1016/j.automatica.2021.109841
![]() |
[20] |
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
![]() |
[21] |
H. Cen, B. K. Singh, Nonholonomic wheeled mobile robot trajectory tracking control based on improved sliding mode variable structure, Wireless Commun. Mobile Comput., 2021 (2021), 1–9. https://doi.org/10.1155/2021/2974839 doi: 10.1155/2021/2974839
![]() |
[22] |
S. Yuan, T. H. Liu, Y. X. Huang, Switched adaptive resilient control of missile autopilot systems, IEEE Trans. Aerosp. Electron. Syst., 57 (2021), 4227–4237. https://doi.org/10.1109/TAES.2021.3098114 doi: 10.1109/TAES.2021.3098114
![]() |
[23] |
L. Zhang, C. Z. Wei, L. Jing, N. G. Cui, Fixed-time sliding mode attitude tracking control for a submarine-launched missile with multiple disturbances, Nonlinear Dyn., 93 (2018), 294–305. https://doi.org/10.1007/s11071-018-4341-8 doi: 10.1007/s11071-018-4341-8
![]() |
[24] |
D. Yang, X. Li, J. L. Qiu, Output tracking control of delayed switched systems via state-dependent switching and dynamic output feedback, Nonlinear Anal. Hybrid Syst., 32 (2019), 294–305. https://doi.org/10.1016/j.nahs.2019.01.006 doi: 10.1016/j.nahs.2019.01.006
![]() |
[25] |
S. Pezeshki, M. A. Badamchizadeh, A. R. Ghiasi, S. Ghaemi, H∞ tracking control for a class of asynchronous switched nonlinear systems with uncertain input delay, J. Franklin Inst., 356 (2019), 5927–5943. https://doi.org/10.1016/j.jfranklin.2019.02.038 doi: 10.1016/j.jfranklin.2019.02.038
![]() |
[26] |
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
![]() |
[27] |
J. W. Lu, Q. L. Wei, Y. J. Liu, T. M. Zhou, F. Y. Wang, Event-triggered optimal parallel tracking control for discrete-time nonlinear systems, IEEE Trans. Syst. Man Cybern. Syst., 52 (2021), 3772–3784. https://doi.org/10.1109/TSMC.2021.3073429 doi: 10.1109/TSMC.2021.3073429
![]() |
[28] |
Y. Q. Wang, B. Niu, H. Q. Wang, N. Alotaibi, A. Alkhateeb, Neural network-based adaptive tracking control for switched nonlinear systems with prescribed performance: an average dwell time switching approach, Neurocomputing, 435 (2021), 295–306. https://doi.org/10.1016/j.neucom.2020.10.023 doi: 10.1016/j.neucom.2020.10.023
![]() |
[29] |
X. Z. Xu, Y. Li, H. B. Zhang, Quantized stabilization for switched affine systems with event-triggered mechanism, Int. J. Robust Nonlinear Control, 31 (2021), 4052–4063. https://doi.org/10.1002/rnc.5462 doi: 10.1002/rnc.5462
![]() |