
The finite-time H∞ performance of the interval type-2 Takagi-Sugeno fuzzy system (IT2 T-S) in presence of immeasurable states and input saturation is investigated. At first, an observer associated with IT2 T-S states is considered to address the problem of immeasurable states. After that, the input saturation is described based on the polyhedron model, and accordingly, a robust H∞ observer-based finite-time controller is proposed via non-PDC algorithm. Then, on the basis of the Lyapunov function method and LMIs theory, the sufficient conditions for the finite time stability of fuzzy systems are derived. At last, the feasibility of the designed algorithm is verified by two examples of the nonlinear mass-spring-damping system and tunnel diode circuit system, respectively.
Citation: Chuang Liu, Jinxia Wu, Weidong Yang. Robust H∞ output feedback finite-time control for interval type-2 fuzzy systems with actuator saturation[J]. AIMS Mathematics, 2022, 7(3): 4614-4635. doi: 10.3934/math.2022257
[1] | 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 |
[2] | YeongJae Kim, YongGwon Lee, SeungHoon Lee, Palanisamy Selvaraj, Ramalingam Sakthivel, OhMin Kwon . Design and experimentation of sampled-data controller in T-S fuzzy systems with input saturation through the use of linear switching methods. AIMS Mathematics, 2024, 9(1): 2389-2410. doi: 10.3934/math.2024118 |
[3] | Arthit Hongsri, Wajaree Weera, Thongchai Botmart, Prem Junsawang . Novel non-fragile extended dissipative synchronization of T-S fuzzy complex dynamical networks with interval hybrid coupling delays. AIMS Mathematics, 2023, 8(12): 28601-28627. doi: 10.3934/math.20231464 |
[4] | 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. AIMS Mathematics, 2024, 9(9): 25879-25907. doi: 10.3934/math.20241264 |
[5] | Liandi Fang, Li Ma, Shihong Ding . Finite-time fuzzy output-feedback control for $ p $-norm stochastic nonlinear systems with output constraints. AIMS Mathematics, 2021, 6(3): 2244-2267. doi: 10.3934/math.2021136 |
[6] | Omar Kahouli, Amina Turki, Mohamed Ksantini, Mohamed Ali Hammami, Ali Aloui . On the boundedness of solutions of some fuzzy dynamical control systems. AIMS Mathematics, 2024, 9(3): 5330-5348. doi: 10.3934/math.2024257 |
[7] | Zhengqi Zhang, Huaiqin Wu . Cluster synchronization in finite/fixed time for semi-Markovian switching T-S fuzzy complex dynamical networks with discontinuous dynamic nodes. AIMS Mathematics, 2022, 7(7): 11942-11971. doi: 10.3934/math.2022666 |
[8] | R. Sriraman, R. Samidurai, V. C. Amritha, G. Rachakit, Prasanalakshmi Balaji . System decomposition-based stability criteria for Takagi-Sugeno fuzzy uncertain stochastic delayed neural networks in quaternion field. AIMS Mathematics, 2023, 8(5): 11589-11616. doi: 10.3934/math.2023587 |
[9] | Han Geng, Huasheng Zhang . A new $ H_{\infty} $ control method of switched nonlinear systems with persistent dwell time: $ H_{\infty} $ fuzzy control criterion with convergence rate constraints. AIMS Mathematics, 2024, 9(9): 26092-26113. doi: 10.3934/math.20241275 |
[10] | Chunjuan Hou, Zuliang Lu, Xuejiao Chen, Fei Huang . Error estimates of variational discretization for semilinear parabolic optimal control problems. AIMS Mathematics, 2021, 6(1): 772-793. doi: 10.3934/math.2021047 |
The finite-time H∞ performance of the interval type-2 Takagi-Sugeno fuzzy system (IT2 T-S) in presence of immeasurable states and input saturation is investigated. At first, an observer associated with IT2 T-S states is considered to address the problem of immeasurable states. After that, the input saturation is described based on the polyhedron model, and accordingly, a robust H∞ observer-based finite-time controller is proposed via non-PDC algorithm. Then, on the basis of the Lyapunov function method and LMIs theory, the sufficient conditions for the finite time stability of fuzzy systems are derived. At last, the feasibility of the designed algorithm is verified by two examples of the nonlinear mass-spring-damping system and tunnel diode circuit system, respectively.
The Takagi-Sugeno (T-S) fuzzy system has a strong ability to approximate the nonlinear systems [1,2,3]. Compared with the T-S fuzzy system based on type-1 theory, the superiority of IT2 T-S is that it can solve the parametric uncertainties existing in the systems. Due to this fact, many significant works based on the IT2 T-S scheme were explored in [4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19]. Among them, the authors in [4] and [5] investigated reasonable initialization enhanced Karnik-Mendel algorithms and weighted-based non-iterative algorithms for interval type-2 fuzzy logic systems. The authors in [6,7,8,9,10] studied the state feedback control design for the IT2 T-S fuzzy systems. Alternatively, [11,12,13] introduced the output feedback fuzzy control schemes to address this issue. The authors in [14,15,16,17,18] proposed stable fuzzy state feedback controllers for IT2 T-S with the discrete-time form. For IT2 T-S fuzzy interconnected systems, the fuzzy decentralized output feedback controller has been proposed in [19]. However, it is obvious that although the control methods mentioned in the above results can make the T-S systems based on IT2 fuzzy theory reach the asymptotically stable performance, they ignored the finite convergence time problem which is eagerly desired in practical situations.
Note that the control target of the finite time stability is that the trajectory of system state can approximate the periodic orbits or equilibrium values within a finite time. Besides, the systems converge rapidly and have better robustness subject to uncertainties. Hence, the concept of finite-time is introduced in [20,21,22,23] and it has received increasing attention and achieved great progress over past decade [24,25,26,27,28,29,30,31]. Among them, [24,25] respectively studied the H∞ finite-time control design problem subject to the measurable uncertain continuous-time Markovian jump systems and discrete-time Markovian jump systems, respectively. Alternatively, the authors in [26] and [27] studied the output feedback H∞ finite-time control design problems. For IT2 T-S fuzzy systems, the finite-time control design problems subject to time delays and actuator faults are studied in [28] and [29]. Besides, the designed approaches in [30] and [31] have extended the fuzzy decentralized control schemes for IT2 T-S fuzzy interconnected systems while the states of each subsystem is available. However, the aforementioned works are based on the assumption that the system states are measurable, thus they are not suitable for the condition in which the states are immeasurable. Besides, they also ignore the phenomenon of the actuator saturation. In practice, the impact of input saturation will extremely damage the control performance of the systems. Hence, the robust H∞ output feedback finite-time control for IT2 T-S fuzzy systems with input saturation and external disturbances is worthy studying. By far, there are no results on investigating the robust H∞ output feedback finite-time control for IT2 T-S fuzzy systems in presence of external disturbances and input saturation.
This paper develops the robust observer-based H∞ output feedback finite-time controller for the IT2 T-S fuzzy systems in presence of external disturbances and input saturation. In the process of control design, an observer associated with IT2 T-S states is firstly designed, and then a robust fuzzy finite-time controller is developed by using the estimating states. After that, a polyhedron model to represent input saturation is introduced. Based on the Lyapunov function scheme and LMIs theory, the sufficient conditions of finite-time stabilization for system with input saturation and external disturbances are gained. The primary contributions of this paper can be roughly concluded as follows
(i) This paper first studied the fuzzy output feedback finite-time H∞ control design problem for the IT2 T-S fuzzy systems. By developing a state observer, the proposed the fuzzy output feedback finite-time control method can not only guarantee the finite-time stabilization of the closed-loop system, but also solve the state unmeasured problem. Note that although the reference [11,12,13,19] also developed the fuzzy output feedback control methods for a class of IT2 T-S fuzzy systems, they do not consider the finite-time stability, that is, it investigate output feedback asymptotic control, not the output feedback finite-time control like this paper.
(ii) Note that [28,29,30,31] investigated the finite-time control of IT2 T-S fuzzy system, however, the limitation is that the system state must be completely measurable which are not suitable for systems with immeasurable states like this study. Besides, the impact of input saturation is also investigated in this paper.
The rest of this paper is comprised such that: Section 2 gives the descriptions of the IT2 T-S fuzzy systems, state observer design, actuator saturation functions and necessary definitions and lemmas. The robust finite-time H∞ controller design, the finite-time stabilization and the finite-time boundedness conditions of the considered system are derived in Section 3. In order to verify the feasibility of the developed scheme, two practical examples are given in Section 4. Section 5 derives the conclusion.
In this section, the descriptions of the IT2 T-S fuzzy system and input saturation functions will be shown.
Consider the IT2 T-S fuzzy system with continue-time form as follows.
Plant rule p: If θ1(x(t)) is Fp1 and ⋯ and θi(x(t)) is Fpi, then
{˙x(t)=Apx(t)+Bpsat(u(t))+Dpw(t)z(t)=Epx(t)+Fpsat(u(t))y(t)=Cpx(t) | (2.1) |
where θs(x(t))=[θ1(x(t)),θ2(x(t)),…,θi(x(t))]T represents the premise vector and Fps represents the IT2 fuzzy set. x(t)∈ℜn, sat(u(t))∈ℜm and w(t)∈ℜh are system state vector, saturated control input vector and bounding external disturbances satisfying L2(0,∞], respectively. z(t)∈ℜg is the controlled output and y(t)∈ℜl is the measured output. Ap, Bp, Dp, Ep, Fp and Cp are known constant matrices with appropriate dimensions.
Based on the IT2 fuzzy logic systems theory, the firing strength of the pth fuzzy rule can be defined within the following interval sets
ψp(x(t))∈[ϑLp(x(t)),ϑUp(x(t))],p=1,2…,r | (2.2) |
Through utilizing the method of singleton fuzzifier, product fuzzy inference, and weighted average defuzzifier, the IT2 T-S fuzzy system (2.1) is inferred as follows
{˙x(t)=∑rp=1ϑp(x(t))[Apx(t)+Bpsat(u(t))+Dpw(t)]z(t)=∑rp=1ϑp(x(t))[Epx(t)+Fpsat(u(t))]y(t)=∑rp=1ϑp(x(t))Cpx(t) | (2.3) |
in which
ϑp(x(t))=ϑLp(x(t))υLp(x(t))+ϑUp(x(t))υUp(x(t))∑rp=1[ϑLp(x(t))υLp(x(t))+ϑUp(x(t))υUp(x(t))],∑rp=1ϑp(x(t))=1, |
ϑLp(x(t))=i∏s=1μ_Fps(x(t))≥0,ϑUp(x(t))=i∏s=1ˉμFps(x(t))≥0, |
υLp(x(t))∈[0,1],υUp(x(t))∈[0,1],υLp(x(t))+υUp(x(t))=1. |
the above ϑLP(θ(x(t))), ϑUP(θ(x(t))) are the lower and upper grades of memberships, respectively. μ_Fps(x(t)) and ˉμFps(x(t)) are the lower and upper membership functions of IT2 fuzzy sets Fps. υLP(θ(x(t))), υUP(θ(x(t))) are known weighting coefficient nonlinear functions.
The aforementioned u(t) is the control signal given by the ideal output feedback fuzzy controller and sat(u(t))=[sat(u1),sat(u2),…,sat(um)]T is the practical control signal, which is used to address saturation problem.
In order to model better saturation effect, the polytopic model introduced in [32,33] will be utilized. Referring from [32,33], we can obtain such that
sat(u(t))=sat(u(t),ˉu)=[sat(u1),sat(u2),…,sat(um)]T | (2.4) |
in which sat(ua)=sign(ua)min{¯ua,|ua|},¯u∈ℜm is the saturation level and u(t)∈ℜm represents the control input, ¯ua and ua are the ath element of the saturation level and the control input, respectively.
Let V be the set of m×m diagonal matrices whose diagonal elements are either 1 or 0. For example, when m=2, then
V={[0000],[0000],[1000],[1000]} |
There are 2m elements in V. Suppose that each that element of V is labeled as Hl,(l=1,2,…,2m), and denote H−l=I−Hl. Clearly, H−l is also an element of V when Hl∈V.
For development, the following lemma associated with input saturation is required.
Lemma 1 [32,33]. Assume |va|≤ˉua, in which va and ua denote the ath element of v∈ℜm and u∈ℜm, respectively. If x(t) is inside r∩j=1{x∈ℜn||hjpx|≤ˉup}, then
sat(u(t),ˉu)=∑2ml=1δl(Hlu+H−lv) | (2.5) |
in which 0≤δl≤1(l=1,…,2m) are scalars and ∑2ml=1δl=1.
In this subsection, a state observer will be designed to estimate immeasurable states. Subsequently, the fuzzy controller will be proposed.
The identical membership functions, which rely on estimated states rather than system states, are used to design the fuzzy observer.
Observer Rule q:If θ1(ˆx(t)) is Fq1 and ⋯ and θq(ˆx(t)) is Fqi, then
{˙ˆx(t)=Aqˆx(t)+Bqsat(u(t))+Lq(y(t)−ˆy(t))ˆz(t)=Eqˆx(t)+Fqsat(u(t))ˆy(t)=Cqˆx(t) | (2.6) |
where ˆx(t)∈ℜn denotes the estimated state vector, ˆz(t)∈ℜl is the estimation output and ˆy(t)∈ℜl is the observer output, Lp is observer gain matrix to be solved.
After that, the final state observer is described such that
{˙ˆx(t)=∑rq=1ϑq(ˆx(t))[Aqˆx(t)+Bqsat(u(t))+Lq(y(t)−ˆy(t))]ˆz(t)=∑rq=1ϑq(ˆx(t))[Eqˆx(t)+Fqsat(u(t))]ˆy(t)=∑rq=1ϑq(ˆx(t))Cqˆx(t) | (2.7) |
Due to that the membership functions of fuzzy observer rely on the estimated state variable rather than x(t), thereby, ˆx(t) is selected as the membership function representations.
For the purpose of improving the flexibly of fuzzy controller design, by utilizing non-PDC design algorithm, the controller possesses its exclusive membership functions which are different from fuzzy system (2.3) and fuzzy observer (2.7). The details are shown such that:
Controller Rule j:If g1(ˆx(t)) is Mj1 and ⋯ and gj(ˆx(t)) is Mjτ, then
u(t)=Kjˆx(t) | (2.8) |
where Kj(j=1,2,…,r) are the controller gains to be solved later. Similarly, the jth firing strength can be expressed as
ωj(ˆx(t))=[ηLj(ˆx(t)),ηUj(ˆx(t))],j=1,2,…,r | (2.9) |
in which
ηLj(ˆx(t))=τ∏ℏμ_Mjℏ(gℏ(ˆx(t)))≥0,ηUj(ˆx(t))=τ∏ℏˉμMjℏ(gℏ(ˆx(t)))≥0 |
Then, the fuzzy controller based on IT2 fuzzy theory can be obtained
u(t)=∑rj=1ηj(ˆx(t))Kjˆx(t) | (2.10) |
where
ηj(ˆx(t))=ηLj(ˆx(t))bLj(ˆx(t))+ηUj(ˆx(t))bUj(ˆx(t))∑rj=1[ηLj(ˆx(t))bLj(ˆx(t))+ηUj(ˆx(t))bUj(ˆx(t))],∑rj=1ηj(ˆx(t))=1, |
bLj(ˆx(t))∈[0,1],bUj(ˆx(t))∈[0,1],bLj(ˆx(t))+bUj(ˆx(t))=1, |
the above μ_Mjℏ(gℏ(ˆx(t))), ˉμMjℏ(gℏ(ˆx(t))), ηLj(ˆx(t)), ηUj(ˆx(t)), bLj(ˆx(t)) and bUj(ˆx(t)) respectively denote the lower and upper membership functions, the lower and upper grades of membership, the tradeoff coefficient nonlinear functions.
Then, from Lemma 1, the observer-based controller in presence of input saturation is given as
sat(u(t))=sat(u(t),ˉu)=∑2ml=1δl(Hl∑rj=1ηj(ˆx(t))Kj+H−l∑rj=1ηj(ˆx(t))Zj)ˆx(t)=∑2ml=1∑rj=1δlηj(ˆx(t))(HlKj+H−lZj)ˆx(t) | (2.11) |
where Zj is m×n matrix and hjp represents the pth row of Zj.
Define the estimation error ˜x(t)=x(t)−ˆx(t), controlled output error ˜z(t)=z(t)−ˆz(t) and considering equations (2.3), (2.7) and (2.11), one can obtain
{˙ξ(t)=∑2ml=1∑rp=1∑rq=1∑rj=1ϑp(x(t))ϑq(ˆx(t))ηj(ˆx(t))[Apqjξ(t)+Dpqjw(t)]˜z(t)=∑2ml=1∑rp=1∑rq=1ϑp(θ(x(t)))ϑq(θ(ˆx(t)))[Cpqjξ(t)] | (2.12) |
where
ξ(t)=[x(t)˜x(t)]T, Apqj=[Ap+δlBpHlKj+δlBpH−lZj−δlBpHlKj−δlBpH−lZjAp−Aq−LqCp−LqCqAq−LqCq], Dpqj=[DpDp], Cpqj=[Ep−EqEq].
Control objective: This study will design a robust H∞ finite-time output feedback controller for the IT2 T-S fuzzy systems (2.3). The developed controller can make the T-S systems based on IT2 fuzzy theory reach the finite-time stable, in which the input saturation and external disturbances are considered.
Remark 1: Note that the authors in [19] studied the output feedback control design problem for IT2 T-S fuzzy system, the developed controller can make the controlled system achieve asymptotic stability. However, the authors in [19] do not consider the finite-time stability problem. Unlike the above work, in this paper, the robust output feedback finite-time control design problem for T-S systems with input saturation based on IT2 theory is studied. Therefore, the control design and stability analysis are more difficult and challenging.
For development, the following definitions and lemmas are needed to achieve the control objective.
Definition 1 [20,21]. If for given constants a2>a1≥0 and a positive matrix R>0 satisfying
ξT(0)Rξ(0)≤a1⇒ξT(t)Rξ(t)<a2,∀t∈[0,T] | (2.13) |
Then the system (2.3) can be robust finite-time stable within (a1,a2,R,T).
Definition 2 [34]. System (2.3) is of robust H∞ finite-time boundedness performance if there exist positive constants ˉρ>0 and h>0, and the closed–loop system based on IT2 T-S fuzzy theory satisfies (2.13) and following H∞ performance index
∫T0˜zT(t)z(t)dt≤ˉρ2∫T0wT(t)w(t)dt |
where ‖w(t)‖2<h, and T is a given positive scalar.
Lemma 2 [29]. For full rank matrix rank(C)=l,F∈ℜl×n with l<n, there exist a singular value decomposition (SVD) for C=Cp can be described as C=O[S0]UT, in which V∈ℜl×l, O∈ℜl×n, S∈ℜn×n, U⋅UT=I and O⋅OT=I. Let matrices X>0, X11∈ℜl×l, X22∈ℜ(n−l)×(n−l). Then, there exists ˉX satisfies CX=ˉXC if and only if the following Eigen-value decomposition (EVD) condition holds
X=U[X1100X22]UT |
The robust finite-time stability analysis and the robust finite-time H∞ boundedness of the fuzzy system (2.3) will be respectively proved in this section. Based on the Lyapunov function method and LMIs theory, several sufficient conditions will be derived.
Theorem 1: For given positive scalars T>0, a1>0, h>0, β>0, δl>0, ˉρ>0 and a positive symmetric R>0, system (2.3) can achieve robust finite-time stability within (a1,a2,R,T,ˉρ,h), if there exist matrix P=PT>0 satisfying the following matrix inequalities
R<P<R/λ2 | (3.1) |
Πpqj−Ω<0 | (3.2) |
γjΠpqj+γqΠpjq−γjΩ−γqΩ+2Ω<0,q≤j | (3.3) |
eβT(λ1a1+ˉρ2e−βThβ(1−e−βT))λ2<a2 | (3.4) |
[ˉu2phjpP−11P−11(hjp)TP−11]≥0 | (3.5) |
in which
λ1=λmax(˜P),λ2=λmin(˜P),˜P=R−12PR−12, |
Πpqj=[Π11pqjΠ12pqj0∗Π22pqj0∗∗Π33pqj]<0,Ω=[Ω11Ω12Ω13∗Ω22Ω23∗∗Ω33], |
Π11pqj=P1Ap+ATpP1+δlP1BpHlKj+δlKTjHTlBTpP1+δlP1BpH−lZj+δlZTj(H−l)TBTpP1−βP1+ETpEp−ETpEq−ETqEp−ETqEq−βP1+P1P1, |
Π12pqj=−δlP1BpHlKj−δlP1BpH−lZj+ATpP1−ATqP1−CTpLTqP1−CTqLTqP1−ETqEq+ETpETq, |
Π22pqj=P1Aq−P1LqCq+ATqP1−CTqLTqP1−βP1+ETqEq+P1P1,Π33pqj=DTpDp−ˉρ2e−βTI. |
Proof: Construct the following Lyapunov function
V(ξ(t))=ξT(t)Pξ(t) | (3.6) |
For convenience, one define P=diag{P1,P1} and then calculate the time derivative of (3.6), one has
˙V(ξ(t))−βV(ξ(t))+˜zT(t)˜z(t)−ˉρ2e−βTwT(t)w(t)=∑2ml=1∑rp=1∑rq=1∑rj=1ϑp(x(t))ϑq(ˆx(t))ηj(ˆx(t))×[ξT(t)(PApqj+ATpqjP−βP+CTpqjCpqj)ξ(t)+ξT(t)(PDpqj+DTpqjP)w(t)]−ˉρ2e−βTwT(t)w(t) | (3.7) |
Define χ(t)=[ξ(t)w(t)]T, and then substituting the definition of Apqj, Cpqj, Dpqj into (3.7), (3.7) can be rewritten as
˙V(ξ(t))−βV(ξ(t))+˜zT(t)˜z(t)−ˉρ2e−βTwT(t)w(t)=∑2ml=1∑rp=1∑rq=1∑rj=1ϑp(x(t))ϑq(ˆx(t))ηj(ˆx(t)){xT(t)[(P1Ap+δlP1BpHlKj+δlP1BpH−lZj)+(P1Ap+δlP1BpHlKj+δlP1BpH−lZj)T−βP1+P1P1+ETpEp−ETpEq−ETqEp−ETqEq]x(t)+xT(t)[(−δlP1BpHlKj−δlP1BpH−lZj)+(P1Ap−P1Aq−P1LqCp−P1LqCq)T−ETqEq]˜x(t)+˜xT(t)[(P1Ap−P1Aq−P1LqCp−P1LqCq)+(−δlP1BpHlKj−δlP1BpH−lZj)T+ETqEp−ETqEq]x(t)+˜xT(t)[(P1Aq−P1LqCq)+(P1Aq−P1LqCq)T−βP1+ETqEq+P1P1]˜x(t)+wT(t)(DTpDp−ˉρ2e−βTI)w(t)≤∑2ml=1∑rp=1∑rq=1∑rj=1ϑp(x(t))ϑq(ˆx(t))ηj(ˆx(t))[χT(t)Πpqjχ(t)] | (3.8) |
According to [28], the slack matrix is introduced to avoid conservative results as shown such that
∑rp=1∑rq=1∑rj=1ϑp(x(t))ϑq(ˆx(t))[ϑj(ˆx(t))−ηj(ˆx(t))]Ω=0 | (3.9) |
Then, from (3.8) and (3.9), one has
∑2ml=1∑rp=1∑rq=1∑rj=1ϑp(x(t))ϑq(ˆx(t))ηj(ˆx(t))Πpqj=∑2ml=1∑rp=1∑rq=1∑rj=1ϑp(x(t))ϑq(ˆx(t))[ϑj(ˆx(t))(γjΠpqj−γjΩ+Ω)+(ηj(ˆx(t))−γjϑj(ˆx(t)))(Πpqj−Ω)]=12∑2ml=1∑rp=1∑rq=1∑rj=1ϑp(x(t))ϑq(ˆx(t))[ηj(ˆx(t))(γjΠpqj+γqΠpjq−γjΩ−γqΩ+2Ω)]+∑2ml=1∑rp=1∑rq=1∑rj=1ϑp(x(t))ϑq(ˆx(t))(ηj(ˆx(t))−γjϑj(ˆx(t)))(Πpqj−Ω) | (3.10) |
Then, based on Theorem 1, one gets
∑2ml=1∑rp=1∑rq=1∑rj=1ϑp(x(t))ϑq(ˆx(t))ηj(ˆx(t))[χT(t)Πpqjχ(t)]<0 | (3.11) |
Multiplying (3.11) by e−βt and integrating both sides of (24) from 0 to t, then since ˜zT(t)˜z(t)>0 and Πpqj<0, one can obtain
e−βtV(ξ(t))−V(ξ(0))<ˉρ2e−βT∫t0e−βtwT(t)w(t)dt | (3.12) |
Then, multiplying (3.12) by eβt, (3.12) can be represented as
V(ξ(t))<eβtV(ξ(0))+ˉρ2e−βTeβt∫t0e−βtwT(t)w(t)dt | (3.13) |
Recalling to V(ξ(t))=ξT(t)Pξ(t), ˜P=R−12PR−12 and ‖w(t)‖2<h, (3.13) leads to
ξT(t)Pξ(t)<eβt(ξT(0)Pξ(0)+ˉρ2e−βTh∫t0e−βtdt)<eβt(λ1a1+ˉρ2e−βThβ(1−e−βt))≤eβT(λ1a1+ˉρ2e−βThβ(1−e−βT)) | (3.14) |
in which λ1=λmax(˜P).
Define λ2=λmin(˜P), since V(ξ(t))=ξT(t)Pξ(t)≥λ2ξT(t)Rξ(t), then form (3.14), one has
ξT(t)Rξ(t)<eβT(λ1a1+ˉρ2e−βThβ(1−e−βT))λ2,∀t∈[0,T] | (3.15) |
Suppose ξT(t)Rξ(t)<eβT(λ1a1+ˉρ2e−βThβ(1−e−βT))λ2,∀t∈[0,T], then from Definition 1, finite-time stability of fuzzy system (2.3) is ensured within (a1,a2,R,T,ˉρ,h).
In what follows, we will give the proof of the robust H∞ output feedback finite-time boundedness performance of the fuzzy system (2.3).
From the inequality (3.7), on can easily find that
˙V(ξ(t))−βV(ξ(t))<−˜zT(t)˜z(t)+ˉρ2e−βTwT(t)w(t) | (3.16) |
Similarly, multiplying (3.16) by e−βt, and then integrating it from 0 to T, one has
e−βTV(ξ(T))−V(ξ(0))<−∫T0e−βt˜zT(t)˜z(t)dt+ˉρ2e−βT∫T0e−βtwT(t)w(t)dt | (3.17) |
Under the condition of V(ξ(0))=0 and V(ξ(T))>0, (3.17) can be rewritten such that
∫T0e−βt˜zT(t)˜z(t)dt<ˉρ2e−βT∫T0e−βtwT(t)w(t)dt | (3.18) |
Since e−βT∫T0e−βtwT(t)w(t)dt<∫T0e−βt˜zT(t)˜z(t)dt, ˉρ2e−βT∫T0e−βtwT(t)w(t)dt<ˉρ2e−βT∫T0wT(t)w(t)dt, then from (3.18), one can get
∫T0˜zT(t)˜z(t)dt<ˉρ2∫T0wT(t)w(t)dt |
Further, the robust H∞ finite-time boundedness performance index has been obtained. Hence, from Definition 2, the fuzzy system (2.3) is finite-time and can achieve a robust H∞ performance.
The solution of positive controller gains Kj, observer gains Lq and positive definite symmetric matrix P are given in following.
Firstly, define X=P−11, Yj=KjX, Sj=ZjX and Tq=LqˉX, by left and right multiplying diag{X,X,I} on both sides of (3.2) and (3.3), thus one can get the following LMIs
ˉΠpqj−ˉΩ<0 | (3.19) |
γjˉΠpqj+γqˉΠpjq−γjˉΩ−γqˉΩ+2ˉΩ<0,q≤j | (3.20) |
where
Θpqj=[Θ11pqjXΘ13pqjX0∗Θ22pqjX−(ETqEq+ETpEq)−10∗∗Θ33pqjX0∗∗∗−(ETqEq)−1I0∗∗∗∗(−ˉρ2e−βT+DTpDp)I], |
ˉΩ=[XΩ11XXΩ12XXΩ13∗XΩ22XXΩ23∗∗Ω33], |
with
Θ11pqj=ApX+XATp+δlBpHlYj+δlYTjHTlBTp+δlBpH−lSj+δlSTj(H−l)TBTp−βX+I, |
Θ13pqj=−δlBpHlYj−δlBpH−lSj+XATp−XATq−CTpTTq−CTqTTq, |
Θ22pqj=−(ETpEp−ETpEq−ETqEp−ETqEq)−1I,Θ33pqj=AqX+XATq−TqCq−CTqTTq−βX+I. |
Subsequently, by solving LMIs (3.19) and (3.20), one can obtain X, Yj, Sj and Tq, the it follows P1, Kj=YjX−1 and Sj=HjX−1. According to Lemma 2, the SVD of the output matrix C∈ℜl×n, for C=Cp with a full rank C=O[S,0]UT, and there exists a matrix ˉX∈ℜn×n satisfying CX=ˉXC, if there exists EVD X=U[X1100X22]UT. Then, one can find that O[S,0]UTU[X1100X22]UT=ˉXO[S,0]UT. By calculation, one gets ˉX=OSX11S−1O−1, thus, ˉX−1=OSX−111S−1O−1. For bilinear terms LqCX=LqˉXC, let Tq=LqˉX, then one can obtain Lq=TqˉX−1=TqOSX−111S−1O−1.
From [28,29], we know that the constraint r∩j=1{x∈ℜn||hjpx|≤ˉup} is equivalent to
hjpP−11(hjp)T≤ˉu2p | (3.21) |
By Schur complement, (3.21) is equivalent to the following LMI
[ˉu2phspP−11P−11(hsp)TP−11]≥0 | (3.22) |
The design procedures are organized:
Step1: Choose the fuzzy rules, and then give ˉup(p=1,…,r), T>0, a1>0, h>0, ˉρ>0, β>0 and select 0≤δl≤1(l=1,…,2m) which satisfies ∑2ml=1δl=1, and diagonal matrices Hl, H−l, which satisfies Hl+H−l=In.
Step 2: Solve the LMI (3.19), (3.20) to get X, Kj, Zj and Lq.
Step 3: Substitute the solved gains into (3.1), (3.4) and (3.5) to verify whether they are established.
Step 4: In case of the condition (3.1), (3.4) and (3.5) are not satisfied, increase ˉρ, a2 and ˉup(p=1,…,r) and increase β until the conditions are established. Else, decrease ˉρ, a2 and ˉup(p=1,…,r) and increase β and go to Steps 1-4 until X cannot be obtained.
Step 5: Represent the fuzzy state observer (2.7) and fuzzy controller (2.11).
Example 1 (Mass-spring-damping system) A mass-spring-damping system example as shown in Figure 1 is employed to verify the feasibility of the developed scheme in this section. The corresponding dynamical equation is shown as follows
M¨x+Fc2+Fc1=u(t) | (4.1) |
where M is the mass, Fc1 and Fc2=r˙x denote the friction force, Fc2 is the restoring force of the spring, and u(t) denotes the control input. Fc2=r˙x with r>0 and Fc1=d(1+ε2x2)x. Then, (4.1) can be described as
M¨x+r˙x+dx+dε2x3=u(t) | (4.2) |
where x is the displacement from a reference point. Define x(t)=[x1(t)x2(t)]T=[x˙x]T and ˜f(t)=(−d−dε2x21(t))/M. The operating domain are x1(t)∈[−2,2] and d∈[5,8]N/M. Let M=1kg, r=2N⋅m/s, and ε=0.3m−1. Then, we can calculate that ˜fmax=−5 in which d=5 and x1(t)=0. ˜fmin=−10.88, d=8 and x21(t)=4.
System (4.2) is approximated by the following two fuzzy models
Rule 1: If θ1(x(t)) is F11, then:
{˙x(t)=A1x(t)+B1sat(u1(t))+D1w(t)z(t)=E1x(t)+F1sat(u1(t))y(t)=C1x(t) | (4.3) |
Rule 2: If θ1(x(t)) is F21, then:
{˙x(t)=A2x(t)+B2sat(u2(t))+D2w(t)z(t)=E2x(t)+F2sat(u2(t))y(t)=C2x(t) | (4.4) |
where x(t)=[x1(t)x2(t)]T=[x˙x]T, in which x1(t) represents the premise vector.F11 and F21 represent the IT2 fuzzy sets of the known function x1(t).
A1(t)=[01˜fmin−rM],A2=[01˜fmax−rM],B1=[01M],B2=[01M],D1=[−0.03−0.02],D2=[0.020.02], |
E1=[0.51]T,E2=[0.51]T,F1=0.9,F2=1.1,C1=[10]T,C2=[10]T. |
Finally, the system (4.3) and (4.4) based on IT2 fuzzy theory is represented such that
{˙x(t)=∑2p=1ϑp(θ(x(t)))[Apx(t)+Bpsat(u(t))+Dpw(t)]z(t)=∑2p=1ϑp(θ(x(t)))[Epx(t)+Fpsat(u(t))]y(t)=∑2p=1ϑp(θ(x(t)))Cpx(t) | (4.5) |
The fuzzy state observer is designed such that
{˙ˆx(t)=∑rq=1ϑq(ˆx(t))[Aqˆx(t)+Bqsat(u(t))+Lq(y(t)−ˆy(t))]ˆz(t)=∑rq=1ϑq(ˆx(t))[Eqˆx(t)+Fqsat(u(t))]ˆy(t)=∑rq=1ϑq(ˆx(t))Cqˆx(t) | (4.6) |
Then the IT2 T-S fuzzy H∞ output feedback finite-time controller can be obtained as
sat(u(t))=sat(u(t),ˉu)=∑2ml=1δl(Hl∑rj=1ηj(ˆx(t))Kj+H−l∑rj=1ηj(ˆx(t))Zj)ˆx(t)=∑2ml=1∑rj=1δlηj(ˆx(t))(HlKj+H−lZj)ˆx(t) | (4.7) |
where H1=1, H−1=0, H2=0, H−2=1, δ1=0.6 and δ2=0.4.
The disturbance input is selected as
w(t)={0.5,if0<t<10.1,if2<t<50,else | (4.8) |
The normalized membership functions of fuzzy system, state observer and controller are selected by Table 1, Table 2 and Table 3, respectively.
ϑL1(x(t))=−˜f(x1(t))+˜fmax˜fmax−˜fmin, with d=5 | ϑU1(x(t))=−˜f(x1(t))+˜fmax˜fmax−˜fmin with d=8 |
ϑL2(x(t))=˜f(x1(t))−˜fmin˜fmax−˜fmin, with d=8 | ϑU2(x(t))=˜f(x1(t))−˜fmin˜fmax−˜fmin, with d=5 |
υL1(x(t))=sin2(x1(t)) | υU1(x(t))=1−sin2(x1(t)) |
υL2(x(t))=1−sin2(x1(t)) | υU2(x(t))=sin2(x1(t)) |
ϑL1(ˆx(t))=−˜f(ˆx1(t))+˜fmax˜fmax−˜fmin, with d=5 | ϑU1(ˆx(t))=−˜f(ˆx1(t))+˜fmax˜fmax−˜fmin with d=8 |
ϑL2(ˆx(t))=˜f(ˆx1(t))−˜fmin˜fmax−˜fmin, with d=8 | ϑU2(ˆx(t))=˜f(ˆx1(t))−˜fmin˜fmax−˜fmin, with d=5 |
υL1(ˆx(t))=sin2(ˆx1(t)) | υU1(ˆx(t))=1−sin2(ˆx1(t)) |
υL2(ˆx(t))=1−sin2(ˆx1(t)) | υU2(ˆx(t))=sin2(ˆx1(t)) |
ηL1(ˆx(t))=1−19ˆx21(t) | ηU1(ˆx(t))=1−127ˆx21(t) |
ηL2(ˆx(t))=127ˆx21(t) | ηU2(ˆx(t))=19ˆx21(t) |
bL1(ˆx(t))=0.6sin2(ˆx1(t)) | bU1(ˆx(t))=1−0.6sin2(ˆx1(t)) |
bL2(ˆx(t))=1−0.6sin2(ˆx1(t)) | bU2(ˆx(t))=0.6sin2(ˆx1(t)) |
For given a1=5.8426, a2=12.8613, h=3, β=0.01, ˉρ=0.3, T=10, and then by solving LMIs in Theorem 1 with the saturation levels ˉu=0.18, we are able to get the constants and positive definite matrices as follows:
K1=[0.3223−0.1475]T,K2=[0.3223−0.1475]T,Z1=[0.4835−0.2212]T, |
Z2=[0.4835−0.2212]T,L1=[0.4834−0.2212],L2=[0.4834−0.2212]. |
The results are carried out by choosing the initial conditions x(0)=[0.7−0.6]T, ˆx(0)=[0.6−0.5]T. Then, Figures 2-6 show the responses of closed-loop system. In addition, by Figures 2-3, from which we can see that all the estimations converge to zero asymptotically. Besides, the precise condition ξT(0)Rξ(0)≤a1=5.8426 is verified, and operating domain of the membership functions is established, i.e, x1(t)∈[−2,2]. Figure 4 is the response of the saturated control input u which satisfies the conditions that ˉu≤0.18. From Figure 5, one can find that ξT(t)Rξ(t) stays within the bound of a2=12.8613, which implies that the definition of robust H∞ finite-time stability is satisfied. Figure 6 shows the distance attenuation for the fuzzy system, from which one can know that the robust H∞ finite-time boundedness is satisfied.
Example 2 (Tunnel diode circuit system) A nonlinear tunnel diode circuit system example as shown in Figure 7 is employed to verify the feasibility of the developed scheme in this subsection.
where iL(t) is the inductor current, and iD(t) depicts the nonlinear volt-ampere characteristic of tunnel diode. VC is the voltage of the capacitor C. VD is the voltage of the tunnel diode D, R and L are electrical resistance.
The corresponding dynamical equation is shown as follows
iD(t)=0.002VD(t)+τV3D(t) | (4.9) |
in which τ∈[0.01,0.03] is an uncertain parameter. Let x1(t)=VD(t), x2(t)=iD(t) and g(VD(t))=0.002+τV2D(t) as nonlinear function composed of the terminal voltage across the tunnel diode. Here, state variable is supposed to be x1(t)∈[−3,3]. Then, one can find that gmax=0.0272 with τ=0.03 and x1(t)=3. gmin=0.002 with τ=0.01 and x1(t)=0.
Then, (4.9) can be described as
{˙x1(t)=−50g(VD(t))x1(t)+50x2(t)+u(t)˙x2(t)=−x1(t)−10x2(t)+u(t) | (4.10) |
Then system (4.10) is approximated by the following two fuzzy models
Rule 1: If θ1(x(t)) is F11, then:
{˙x(t)=A1x(t)+B1sat(u1(t))+D1w(t)z(t)=E1x(t)+F1sat(u1(t))y(t)=C1x(t) | (4.11) |
Rule 2: If θ1(x(t)) is F21, then:
{˙x(t)=A2x(t)+B2sat(u2(t))+D2w(t)z(t)=E2x(t)+F2sat(u2(t))y(t)=C2x(t) | (4.12) |
where x(t)=[x1(t)x2(t)]T, in which x1(t) represents the premise vector.F11 and F21 represent the IT2 fuzzy sets of the known function x1(t).
A1=[−gmin0.0250−1−10],A2=[−gmax0.0250−1−10],B1=[01],B2=[01],D1=[−0.03−0.02],D2=[0.020.02], |
E1=[0.51]T,E2=[0.51]T,F1=0.9,F2=1.1,C1=[10]T,C2=[10]T. |
The normalized membership functions of fuzzy system, state observer and controller are selected by Table 4, Table 5 and Table 6, respectively.
ϑL1(x(t))=gmax−g(VD(t))gmax−gmin with τ=0.03 | ϑU1(x(t))=gmax−g(VD(t))gmax−gmin with τ=0.01 |
ϑL2(x(t))=1−ϑU1(x(t)) | ϑU2(x(t))=1−ϑL1(x(t)) |
υL1(x(t))=sin2(VD(t)) | υU1(x(t))=1−sin2(VD(t)) |
υL2(x(t))=1−sin2(VD(t)) | υU2(x(t))=sin2(VD(t)) |
ϑL1(ˆx(t))=gmax−g(ˆVD(t))gmax−gmin with τ=0.03 | ϑU1(ˆx(t))=gmax−g(ˆVD(t))gmax−gmin with τ=0.01 |
ϑL2(ˆx(t))=1−ϑU1(ˆx(t)) | ϑU2(ˆx(t))=1−ϑL1(ˆx(t)) |
υL1(ˆx(t))=sin2(ˆVD(t)) | υU1(ˆx(t))=1−sin2(ˆVD(t)) |
υL2(ˆx(t))=1−sin2(ˆVD(t)) | υU2(ˆx(t))=sin2(ˆVD(t)) |
ηL1(ˆx(t))=1−19ˆV2D(t) | ηU1(ˆx(t))=1−127ˆV2D(t) |
ηL2(ˆx(t))=127ˆV2D(t) | ηU2(ˆx(t))=19ˆV2D(t) |
bL1(ˆx(t))=sin2(ˆVD(t)) | bU1(ˆx(t))=1−sin2(ˆVD(t)) |
bL2(ˆx(t))=1−sin2(ˆVD(t)) | bU2(ˆx(t))=sin2(ˆVD(t)) |
For given δ1=0.7, δ2=0.3, a1=2.9403, a2=10.4953, h=0.3, β=0.2, ˉρ=0.3, T=6, and then by solving LMIs in Theorem 1 with the saturation levels ˉu=0.82, we are able to get the constants and positive definite matrices as follows:
K1=[−5.7955−2.4495]T,K2=[−5.7955−2.4495]T,Z1=[−13.5228−5.7155]T, |
Z2=[−13.5228−5.7155]T,L1=[0.22081.4482],L2=[0.22951.4482]. |
The results are carried out by choosing the initial conditions the same as Example 1. Then, Figures 8-12 show the responses of closed-loop system. In this example, ξT(0)Rξ(0)≤a1=2.9403, saturated control input ˉu≤0.82 and ξT(t)Rξ(t)≤a2=10.4953.
To further verify the feasibility of the proposed fuzzy output feedback finite-time controller, we apply the fuzzy controller in [19], which is designed based on asymptotic stability theory to control system (4.9). Especially pointed out that, the controlled IT2 T-S interconnected system in [19] has been revised as IT2 T-S fuzzy system, thus can be compared further. In the simulation, we utilize the same IT2 T-S fuzzy system and the same initial conditions of x(t) and ˆx(t). The controller and observer gain matrices are as follows:
K1=[13.848710.1729]T,K2=[−19.8188−10.9547]T,Z1=[−69.9688−22.7800]T, |
Z2=[8.588724.7800]T,L1=[2.81078.4807],L2=[2.81078.4807]. |
The simulation results are also depicted by Figs. 8-9. From Figs. 8-9, we clearly know that the variables and their estimations of the controlled system in this study have faster convergent rates than those by [19].
The robust H∞ observer-based finite-time control problem for IT2 T-S fuzzy system in presence actuator saturation has been studied. In order to obtain the finite-time stability and robust H∞ finite-time boundedness for the controlled plant, a fuzzy state observer and a fuzzy robust H∞ finite-time controller with saturation limitation have been proposed. Then, on the basis of the Lyapunov function method and LMIs theory, the finite-time stability sufficient conditions are derived to ensure of IT2 T-S fuzzy systems in presence of input saturation limitation. At last, two practical examples of nonlinear mass-spring-damping and tunnel diode circuit systems is given to verify the feasibility of the developed fuzzy control scheme.
This work was supported by the National Natural Science Foundation of China (No. 61903167).
The authors declare that there is no conflicts of interest.
[1] |
X. D. Li, J. H. Shen, H. Akca, R. Rakkiyappan, LMI-based stability for singularly perturbed nonlinear impulsive differential systems with delays of small parameter, Appl. Math. Comput., 250 (2015), 798–804. https://doi.org/10.1016/j.amc.2014.10.113 doi: 10.1016/j.amc.2014.10.113
![]() |
[2] |
X. D. Li, P. Li, Stability of time-delay systems with impulsive control involving stabilizing delays, Automatica, 124 (2021), 109336. https://doi.org/10.1016/j.automatica.2020.109336 doi: 10.1016/j.automatica.2020.109336
![]() |
[3] |
D. Yang, X. D. Li, J. L. Qiu, Output tracking control of delayed switched systems via state-dependent switching and dynamic output feedback, Nonlinear Anal-Hybri., 32 (2019), 294–305. https://doi.org/10.1016/j.nahs.2019.01.006 doi: 10.1016/j.nahs.2019.01.006
![]() |
[4] |
Y. Chen, J. X. Wu, J. Lan, Study on reasonable initialization enhanced Karnik-Mendel algorithms for centroid type-reduction of interval type-2 fuzzy logic systems, AIMS Mathematics, 5 (2020), 6149–6168. https://doi.org/10.3934/math.2020395 doi: 10.3934/math.2020395
![]() |
[5] |
Y. Chen, J. X. Wu, J. Lan, Study on weighted-based noniterative algorithms for centroid type-reduction of interval type-2 fuzzy logic systems, AIMS Mathematics, 5 (2020), 7719–7745. https://doi.org/10.3934/math.2020494 doi: 10.3934/math.2020494
![]() |
[6] |
H. K. Lam, L. D. Seneviratne, Stability analysis of interval type-2 fuzzy-model-based control systems, IEEE T. Syst. Man Cy. B, 38 (2008), 617–628. https://doi.org/10.1109/TSMCB.2008.915530 doi: 10.1109/TSMCB.2008.915530
![]() |
[7] |
T. Zhao, S. Y. Dian, State feedback control for interval type-2 fuzzy systems with time-varying delay and unreliable communication links, IEEE T. Fuzzy Syst., 26 (2018), 951–966. https://doi.org/10.1109/TFUZZ.2017.2699947 doi: 10.1109/TFUZZ.2017.2699947
![]() |
[8] |
L. Sheng, X. Y. Ma, Stability analysis and controller design of interval type-2 fuzzy systems with time delay, Int. J. Syst. Sci., 45 (2014), 977–993. https://doi.org/10.1080/00207721.2012.743056 doi: 10.1080/00207721.2012.743056
![]() |
[9] |
R. Kavikumar, R. Sakthivel, O. M. Kwon, B. Kaviarasan, Faulty actuator-based control synthesis for interval type-2 fuzzy systems via memory state feedback approach, Int. J. Syst. Sci., 51 (2020), 2958–2981. https://doi.org/10.1080/00207721.2020.1804643 doi: 10.1080/00207721.2020.1804643
![]() |
[10] |
H. K. Lam, H. Y. Li, C. Deters, E. L. Secco, H-A. Wurdemann, K. Althoefer, Control design for interval type-2 fuzzy systems under imperfect premise matching, IEEE T. Ind. Electron., 61 (2014), 956–968. https://doi.org/10.1109/TIE.2013.2253064 doi: 10.1109/TIE.2013.2253064
![]() |
[11] |
H. Y. Li, X. J. Sun, L. G. Wu, H. K. Lam, State and output feedback control of interval type-2 fuzzy systems with mismatched membership functions, IEEE T. Fuzzy Syst., 23 (2015), 1943–1957. https://doi.org/10.1109/TFUZZ.2014.2387876 doi: 10.1109/TFUZZ.2014.2387876
![]() |
[12] |
W. Zheng, Z. M. Zhang, H. B. Wang, H. R. Wang, Robust H∞ dynamic output feedback control for interval type-2 T-S fuzzy multiple time-varying delays systems with external disturbance, J. Franklin I., 357 (2020), 3193–3218. https://doi.org/10.1016/j.jfranklin.2019.03.039 doi: 10.1016/j.jfranklin.2019.03.039
![]() |
[13] | W. T. Song, S. C. Tong, Observer-based fuzzy event-triggered control for interval type-2 fuzzy systems, Int. J. Fuzzy Syst., (2021). https://doi.org/10.1007/s40815-021-01114-w |
[14] |
O. Uncu, I. B. Turksen, Discrete interval type 2 fuzzy system models using uncertainty in learning parameters, IEEE T. Fuzzy Syst., 15 (2007), 90–106. https://doi.org/10.1109/TFUZZ.2006.889765 doi: 10.1109/TFUZZ.2006.889765
![]() |
[15] |
Y. B. Gao, H. Y. Li, L. G. Wu, H. R. Karimi, H. K. Lam, Optimal control of discrete-time interval type-2 fuzzy-model-based systems with D-stability constraint and control saturation, Signal Process., 120 (2016), 409–421. https://doi.org/10.1016/j.sigpro.2015.09.007 doi: 10.1016/j.sigpro.2015.09.007
![]() |
[16] |
Q. Zhou, D. Liu, Y. B. Cao, H. K. Lam, R. Sakthivel, Interval type-2 fuzzy control for nonlinear discrete-time systems with time-varying delays, Neurocomputing, 157 (2015), 22–32. https://doi.org/10.1016/j.neucom.2015.01.042 doi: 10.1016/j.neucom.2015.01.042
![]() |
[17] |
T. Zhao, S. Y. Dian, Delay-dependent stabilization of discrete-time interval type-2 T- S fuzzy systems with time-varying delay, J. Franklin I., 354 (2017), 1542–1567. https://doi.org/10.1016/j.jfranklin.2016.12.002 doi: 10.1016/j.jfranklin.2016.12.002
![]() |
[18] | Y. Zeng, H. K. Lam, B. Xiao, L. G. Wu, L2−L∞ control of discrete-time state-delay interval type-2 fuzzy systems via dynamic output feedback, IEEE T. Cybernetics, (2020), 1–11. http://dx.doi.org/10.1109/TCYB.2020.3024754 |
[19] |
W. T. Song, S. C. Tong, Fuzzy decentralized output feedback event-triggered control for interval type-2 fuzzy systems with saturated inputs, Inform. Sciences, 575 (2021), 639–653. https://doi.org/10.1016/j.ins.2021.07.070 doi: 10.1016/j.ins.2021.07.070
![]() |
[20] |
F. Amato, M. Ariola, P. Dorato, Finite-time control of linear systems subject to parametric uncertainties and disturbances, Automatica, 37 (2001), 1459–1463. https://doi.org/10.1016/S0005-1098(01)00087-5 doi: 10.1016/S0005-1098(01)00087-5
![]() |
[21] |
Y. Li, L. Liu, G. Feng, Finite-time stabilization of a class of T-S fuzzy systems, IEEE T. Fuzzy Syst., 25 (2017), 1824–1829. https://doi.org/10.1109/TFUZZ.2016.2612301 doi: 10.1109/TFUZZ.2016.2612301
![]() |
[22] |
L. Han, C. Y. Qiu, J. Xiao, Finite-time H∞ control Synthesis for nonlinear switched systems using T-S fuzzy model, Neurocomputing, 171 (2016), 156–170. https://doi.org/10.1016/j.neucom.2015.06.028 doi: 10.1016/j.neucom.2015.06.028
![]() |
[23] |
M. Chen, J. Sun, H∞ finite time control for discrete time-varying system with interval time-varying delay, J. Franklin I., 355 (2018), 5037–5057. https://doi.org/10.1016/j.jfranklin.2018.05.031 doi: 10.1016/j.jfranklin.2018.05.031
![]() |
[24] |
Y. Q. Zhang, Y. Shi, P. Shi, Robust and non-fragile finite-time H∞ control for uncertain Markovian jump nonlinear systems, Appl. Math. Comput., 279 (2016), 125–138. https://doi.org/10.1016/j.amc.2016.01.012 doi: 10.1016/j.amc.2016.01.012
![]() |
[25] |
Y. Q. Zhang, Y. Shi, P. Shi, Resilient and robust finite-time H∞ control for uncertain discrete-time jump nonlinear systems, Appl. Math. Model., 49 (2017), 612–629. https://doi.org/10.1016/j.apm.2017.02.046 doi: 10.1016/j.apm.2017.02.046
![]() |
[26] |
Y. Q. Zhang, C. X. Liu, X. W. Mu, Robust finite-time H∞ control of singular stochastic systems via static output feedback, Appl. Math. Comput., 218 (2012), 5629–5640. https://doi.org/10.1016/j.amc.2011.11.057 doi: 10.1016/j.amc.2011.11.057
![]() |
[27] |
Y. Q. Zhang, P. Shi, S. K. Nguang, Observer-based finite-time H∞ control for discrete singular stochastic systems, Appl. Math. Lett., 38 (2014), 115–121. https://doi.org/10.1016/j.aml.2014.07.010 doi: 10.1016/j.aml.2014.07.010
![]() |
[28] |
T. Zhao, J. H. Liu, S. Y. Dian, Finite-time control for interval type-2 fuzzy time-delay systems with norm-bounded uncertainties and limited communication capacity, Inform. Sciences, 483 (2019), 153–173. https://doi.org/10.1016/j.ins.2019.01.044 doi: 10.1016/j.ins.2019.01.044
![]() |
[29] |
R. Kavikumar, R. Sakthivel, O. M. Kwon, B. Kaviarasan, Finite-time boundedness of interval type-2 fuzzy systems with time delay and actuator faults, J. Franklin I., 356 (2019), 8296–8324. https://doi.org/10.1016/j.jfranklin.2019.07.031 doi: 10.1016/j.jfranklin.2019.07.031
![]() |
[30] |
N. N. Rong, Z. S. Wang, H. G. Zhang, Finite-time stabilization for discontinuous interconnected delayed systems via interval type-2 T-S fuzzy model approach, IEEE T. Fuzzy Syst., 27 (2019), 249–261. https://doi.org/10.1109/TFUZZ.2018.2856181 doi: 10.1109/TFUZZ.2018.2856181
![]() |
[31] |
Z. S. Wang, N. N. Rong, H. G. Zhang, Finite-time decentralized control of IT2 T-S fuzzy interconnected systems with discontinuous interconnections, IEEE T. Cybernetics, 49 (2019), 3547–3556. https://doi.org/10.1109/TCYB.2018.2848626 doi: 10.1109/TCYB.2018.2848626
![]() |
[32] |
Y. Y. Cao, Z. L. Lin, Robust stability analysis and fuzzy-scheduling control for nonlinear systems subject to actuator saturation, IEEE T. Fuzzy Syst., 11 (2003), 57–67. https://doi.org/10.1109/TFUZZ.2002.806317 doi: 10.1109/TFUZZ.2002.806317
![]() |
[33] |
D. Saifia, C. Mohammed, S. Labiod, T. M. Guerra, Robust H∞ static output feedback stabilization of T-S fuzzy systems subject to actuator saturation, Int. J. Control Autom., 10 (2012), 613–622. https://doi.org/10.1007/s12555-012-0319-3 doi: 10.1007/s12555-012-0319-3
![]() |
[34] |
F. W. Yang, Z. D. Wang, Y. S. Hung, M. Gani, Robust H∞ control for networked systems with random communication delays, IEEE T. Automat. Contr., 51 (2006), 511–518. https://doi.org/10.1109/TAC.2005.864207 doi: 10.1109/TAC.2005.864207
![]() |
1. | Chuang Liu, Jinxia Wu, Weidong Yang, Robust Control for Interval Type-2 T-S Fuzzy Discrete Systems with Input Delays and Cyber Attacks, 2023, 36, 1009-6124, 1443, 10.1007/s11424-023-2215-8 | |
2. | Mourad Kchaou, Muhammed Haneef Mubeen Tajudeen, Muhammed Syed Ali, Ramachandran Perumal, Bandana Priya, Ganesh Kumar Thakur, Annular finite-time stability for IT2 fuzzy networked switched system via non-fragile AETS under multiple attacks: Application to tank reactor chemical process model, 2024, 255, 09574174, 124552, 10.1016/j.eswa.2024.124552 |
ϑL1(x(t))=−˜f(x1(t))+˜fmax˜fmax−˜fmin, with d=5 | ϑU1(x(t))=−˜f(x1(t))+˜fmax˜fmax−˜fmin with d=8 |
ϑL2(x(t))=˜f(x1(t))−˜fmin˜fmax−˜fmin, with d=8 | ϑU2(x(t))=˜f(x1(t))−˜fmin˜fmax−˜fmin, with d=5 |
υL1(x(t))=sin2(x1(t)) | υU1(x(t))=1−sin2(x1(t)) |
υL2(x(t))=1−sin2(x1(t)) | υU2(x(t))=sin2(x1(t)) |
ϑL1(ˆx(t))=−˜f(ˆx1(t))+˜fmax˜fmax−˜fmin, with d=5 | ϑU1(ˆx(t))=−˜f(ˆx1(t))+˜fmax˜fmax−˜fmin with d=8 |
ϑL2(ˆx(t))=˜f(ˆx1(t))−˜fmin˜fmax−˜fmin, with d=8 | ϑU2(ˆx(t))=˜f(ˆx1(t))−˜fmin˜fmax−˜fmin, with d=5 |
υL1(ˆx(t))=sin2(ˆx1(t)) | υU1(ˆx(t))=1−sin2(ˆx1(t)) |
υL2(ˆx(t))=1−sin2(ˆx1(t)) | υU2(ˆx(t))=sin2(ˆx1(t)) |
ηL1(ˆx(t))=1−19ˆx21(t) | ηU1(ˆx(t))=1−127ˆx21(t) |
ηL2(ˆx(t))=127ˆx21(t) | ηU2(ˆx(t))=19ˆx21(t) |
bL1(ˆx(t))=0.6sin2(ˆx1(t)) | bU1(ˆx(t))=1−0.6sin2(ˆx1(t)) |
bL2(ˆx(t))=1−0.6sin2(ˆx1(t)) | bU2(ˆx(t))=0.6sin2(ˆx1(t)) |
ϑL1(x(t))=gmax−g(VD(t))gmax−gmin with τ=0.03 | ϑU1(x(t))=gmax−g(VD(t))gmax−gmin with τ=0.01 |
ϑL2(x(t))=1−ϑU1(x(t)) | ϑU2(x(t))=1−ϑL1(x(t)) |
υL1(x(t))=sin2(VD(t)) | υU1(x(t))=1−sin2(VD(t)) |
υL2(x(t))=1−sin2(VD(t)) | υU2(x(t))=sin2(VD(t)) |
ϑL1(ˆx(t))=gmax−g(ˆVD(t))gmax−gmin with τ=0.03 | ϑU1(ˆx(t))=gmax−g(ˆVD(t))gmax−gmin with τ=0.01 |
ϑL2(ˆx(t))=1−ϑU1(ˆx(t)) | ϑU2(ˆx(t))=1−ϑL1(ˆx(t)) |
υL1(ˆx(t))=sin2(ˆVD(t)) | υU1(ˆx(t))=1−sin2(ˆVD(t)) |
υL2(ˆx(t))=1−sin2(ˆVD(t)) | υU2(ˆx(t))=sin2(ˆVD(t)) |
ηL1(ˆx(t))=1−19ˆV2D(t) | ηU1(ˆx(t))=1−127ˆV2D(t) |
ηL2(ˆx(t))=127ˆV2D(t) | ηU2(ˆx(t))=19ˆV2D(t) |
bL1(ˆx(t))=sin2(ˆVD(t)) | bU1(ˆx(t))=1−sin2(ˆVD(t)) |
bL2(ˆx(t))=1−sin2(ˆVD(t)) | bU2(ˆx(t))=sin2(ˆVD(t)) |
ϑL1(x(t))=−˜f(x1(t))+˜fmax˜fmax−˜fmin, with d=5 | ϑU1(x(t))=−˜f(x1(t))+˜fmax˜fmax−˜fmin with d=8 |
ϑL2(x(t))=˜f(x1(t))−˜fmin˜fmax−˜fmin, with d=8 | ϑU2(x(t))=˜f(x1(t))−˜fmin˜fmax−˜fmin, with d=5 |
υL1(x(t))=sin2(x1(t)) | υU1(x(t))=1−sin2(x1(t)) |
υL2(x(t))=1−sin2(x1(t)) | υU2(x(t))=sin2(x1(t)) |
ϑL1(ˆx(t))=−˜f(ˆx1(t))+˜fmax˜fmax−˜fmin, with d=5 | ϑU1(ˆx(t))=−˜f(ˆx1(t))+˜fmax˜fmax−˜fmin with d=8 |
ϑL2(ˆx(t))=˜f(ˆx1(t))−˜fmin˜fmax−˜fmin, with d=8 | ϑU2(ˆx(t))=˜f(ˆx1(t))−˜fmin˜fmax−˜fmin, with d=5 |
υL1(ˆx(t))=sin2(ˆx1(t)) | υU1(ˆx(t))=1−sin2(ˆx1(t)) |
υL2(ˆx(t))=1−sin2(ˆx1(t)) | υU2(ˆx(t))=sin2(ˆx1(t)) |
ηL1(ˆx(t))=1−19ˆx21(t) | ηU1(ˆx(t))=1−127ˆx21(t) |
ηL2(ˆx(t))=127ˆx21(t) | ηU2(ˆx(t))=19ˆx21(t) |
bL1(ˆx(t))=0.6sin2(ˆx1(t)) | bU1(ˆx(t))=1−0.6sin2(ˆx1(t)) |
bL2(ˆx(t))=1−0.6sin2(ˆx1(t)) | bU2(ˆx(t))=0.6sin2(ˆx1(t)) |
ϑL1(x(t))=gmax−g(VD(t))gmax−gmin with τ=0.03 | ϑU1(x(t))=gmax−g(VD(t))gmax−gmin with τ=0.01 |
ϑL2(x(t))=1−ϑU1(x(t)) | ϑU2(x(t))=1−ϑL1(x(t)) |
υL1(x(t))=sin2(VD(t)) | υU1(x(t))=1−sin2(VD(t)) |
υL2(x(t))=1−sin2(VD(t)) | υU2(x(t))=sin2(VD(t)) |
ϑL1(ˆx(t))=gmax−g(ˆVD(t))gmax−gmin with τ=0.03 | ϑU1(ˆx(t))=gmax−g(ˆVD(t))gmax−gmin with τ=0.01 |
ϑL2(ˆx(t))=1−ϑU1(ˆx(t)) | ϑU2(ˆx(t))=1−ϑL1(ˆx(t)) |
υL1(ˆx(t))=sin2(ˆVD(t)) | υU1(ˆx(t))=1−sin2(ˆVD(t)) |
υL2(ˆx(t))=1−sin2(ˆVD(t)) | υU2(ˆx(t))=sin2(ˆVD(t)) |
ηL1(ˆx(t))=1−19ˆV2D(t) | ηU1(ˆx(t))=1−127ˆV2D(t) |
ηL2(ˆx(t))=127ˆV2D(t) | ηU2(ˆx(t))=19ˆV2D(t) |
bL1(ˆx(t))=sin2(ˆVD(t)) | bU1(ˆx(t))=1−sin2(ˆVD(t)) |
bL2(ˆx(t))=1−sin2(ˆVD(t)) | bU2(ˆx(t))=sin2(ˆVD(t)) |