
The asymptotic behavior of solutions of fuzzy control systems is a component of the study of fuzzy control theory. The study of stability for T-S (Takagi-Sugeno) fuzzy systems, which process qualitative data through linguistic expressions, is the subject of this paper. Asymptotic stability is conservative in many real-world applications due to measurement noise and other disruptions. The ultimate limit, which indicates that the mistakes stay in a specific area close to the origin after a long enough amount of time, is a crucial characteristic that is frequently defined for such systems. We are interested with the problem of the state feedback controller for T-S fuzzy models with uncertainties where the global exponential ultimate boundedness of solutions is studied for certain fuzzy control systems. We use common quadratic Lyapunov function and parallel distributed compensation controller techniques to study the asymptotic behavior of the solutions of fuzzy control system in presence of perturbations. An example demonstrating the validity of the main result is discussed.
Citation: Omar Kahouli, Amina Turki, Mohamed Ksantini, Mohamed Ali Hammami, Ali Aloui. On the boundedness of solutions of some fuzzy dynamical control systems[J]. AIMS Mathematics, 2024, 9(3): 5330-5348. doi: 10.3934/math.2024257
[1] | Qianhong Zhang, Ouyang Miao, Fubiao Lin, Zhongni Zhang . On discrete-time laser model with fuzzy environment. AIMS Mathematics, 2021, 6(4): 3105-3120. doi: 10.3934/math.2021188 |
[2] | Kahouli Omar, Maatoug Tarak, Delmotte François, Ali Hammami Mohamed, Ben Ali Naim, Alshammari Mohammad . Analysis and design for a class of fuzzy control nonlinear systems with state observer under disturbances. AIMS Mathematics, 2025, 10(4): 9595-9613. doi: 10.3934/math.2025442 |
[3] | Muhammad Akram, Ghulam Muhammad, Tofigh Allahviranloo, Ghada Ali . A solving method for two-dimensional homogeneous system of fuzzy fractional differential equations. AIMS Mathematics, 2023, 8(1): 228-263. doi: 10.3934/math.2023011 |
[4] | Zena Talal Yassin, Waleed Al-Hayani, Ali F. Jameel, Ala Amourah, Nidal Anakira . Solving fuzzy system of Fredholm integro-differential equations of the second kind by using homotopy analysis method. AIMS Mathematics, 2025, 10(1): 1704-1740. doi: 10.3934/math.2025078 |
[5] | Ruofeng Rao, Xiaodi Li . Input-to-state stability in the meaning of switching for delayed feedback switched stochastic financial system. AIMS Mathematics, 2021, 6(1): 1040-1064. doi: 10.3934/math.2021062 |
[6] | Kashif Hussain, Ala Amourah, Jamal Salah, Ali Fareed Jameel, Nidal Anakira . Autonomous block method for uncertainty analysis in first-order real-world models using fuzzy initial value problem. AIMS Mathematics, 2025, 10(4): 9614-9636. doi: 10.3934/math.2025443 |
[7] | Sumbal Ahsan, Rashid Nawaz, Muhammad Akbar, Saleem Abdullah, Kottakkaran Sooppy Nisar, Velusamy Vijayakumar . Numerical solution of system of fuzzy fractional order Volterra integro-differential equation using optimal homotopy asymptotic method. AIMS Mathematics, 2022, 7(7): 13169-13191. doi: 10.3934/math.2022726 |
[8] | Ting Xie, Dapeng Li . On the stability of projected dynamical system for generalized variational inequality with hesitant fuzzy relation. AIMS Mathematics, 2020, 5(6): 7107-7121. doi: 10.3934/math.2020455 |
[9] | 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 |
[10] | Fazal Dayan, Nauman Ahmed, Muhammad Rafiq, Ali Akgül, Ali Raza, Muhammad Ozair Ahmad, Fahd Jarad . Construction and numerical analysis of a fuzzy non-standard computational method for the solution of an SEIQR model of COVID-19 dynamics. AIMS Mathematics, 2022, 7(5): 8449-8470. doi: 10.3934/math.2022471 |
The asymptotic behavior of solutions of fuzzy control systems is a component of the study of fuzzy control theory. The study of stability for T-S (Takagi-Sugeno) fuzzy systems, which process qualitative data through linguistic expressions, is the subject of this paper. Asymptotic stability is conservative in many real-world applications due to measurement noise and other disruptions. The ultimate limit, which indicates that the mistakes stay in a specific area close to the origin after a long enough amount of time, is a crucial characteristic that is frequently defined for such systems. We are interested with the problem of the state feedback controller for T-S fuzzy models with uncertainties where the global exponential ultimate boundedness of solutions is studied for certain fuzzy control systems. We use common quadratic Lyapunov function and parallel distributed compensation controller techniques to study the asymptotic behavior of the solutions of fuzzy control system in presence of perturbations. An example demonstrating the validity of the main result is discussed.
Fuzzy systems have become more and more essential in control engineering and industry since Zadeh [40] originally presented them in 1965. In the last twenty years, extensive research has been conducted on nonlinear systems using Takagi-Sugeno (T-S) fuzzy systems [4,5,6,8,16,18,21,22,23,24,26,27,28,29,31]. Fuzzy controllers or models utilize fuzzy rules, which consist of linguistic if-then statements integrating fuzzy sets, fuzzy logic, and fuzzy inference. These rules are crucial for establishing a connection between the input and output variables in fuzzy controllers and models. They serve the purpose of encapsulating knowledge and expertise derived from expert control and modeling [13,14,15,17,19,20,31,32]. The stability and performance criteria of T-S-fuzzy dynamical systems have been the subject of numerous techniques in the literature [29,30,31,32]. Essentially, the configuration that is most often taken into consideration is known as parallel-distributed compensation (PDC), wherein the plant that needs to be regulated shares membership functions with the controller. The principle of approaches has been to create less conservative LMI conditions, like those found in [33,34]. T-S fuzzy models [35,36] are nonlinear systems that offer local linear representations of an underlying system by employing an if-then rule set. Numerous nonlinear systems may be accurately simulated by this family of models. As such, it is imperative to study their stability or design stabilizing controllers. Nonlinear system stability analysis has received a lot of attention [1,2,7,9,10,11,12]. The authors in [41] have constructed a unified control rule in order to improve the accuracy of both the disturbance estimates and stabilization of nonlinear T-S fuzzy semi-Markovian jump systems, which are modelled by using an equivalent-input-disturbance technique based on proportional-integral observers.
In the presence of perturbations such as unmodeled dynamics, measurement noises, and disturbances [3,12,37], asymptotic stability tends to be conservative. For such systems, ultimate boundedness implies the solution's capacity to stay within a specific vicinity around the origin for a prolonged duration, which is commonly the most achievable property of the solutions. Certain constraints are typically imposed on the perturbation terms to establish this behavior [12]. It may be challenging to find a Lyapunov function for nonlinear systems, but it is simple for linear systems. Actually, by linearizing the equations and calculating a local linear Lyapunov function that should be valid in the region of a fixed point, this technique is frequently used to propose candidate Lyapunov functions for nonlinear systems. This paper presents sufficient conditions to ensure the ultimate exponential convergence of solutions for a certain category of uncertain fuzzy control systems. Furthermore, a numerical example is included to illustrate the validity of the primary outcome.
The remainder of this paper is organized as follows. In section two, we present the T-S fuzzy system where we present the conventional T-S fuzzy model and issues about stability. In section three, we study the boundedness and convergence analysis for uncertain fuzzy systems where some feedback controllers are constructed. The section four treats an example as an application of the obtained results.
The majority of physical systems have complex and ambiguous mathematical models that are challenging to obtain. For small range motion, these systems dynamics could exhibit linear or nonlinear characteristics. In order to study the asymptotic behaviors of the solutions via local approximation, Lyapunov's linearization method is frequently used. Takagi and Sugeno have suggested utilizing fuzzy inferences to provide an efficient method of aggregating these models. To design a T-S fuzzy controller, one needs a T-S fuzzy model for a nonlinear system. As a result, creating a fuzzy model is a crucial and fundamental step in this process. Let us examine a particular kind of continuous-time T-S fuzzy control system that is characterized by the following fuzzy rules,
Rule i : If z1(t) is Fi1 and z2(t) is Fi2… and zp(t) is Fip, then ˙x(t)=Aix(t)+Biu(t),i=1,2,...,r, | (2.1) |
where x(t) is the state of the system, u(t)∈Rm represents the inputs and r is the number of fuzzy rules.
Ai∈Rn×n and Bi∈Rn×n represent the input matrices, where i=1,2,...,r serves as the index of the fuzzy rules. Fij represents the inputs fuzzy sets, while z(t)=[z1(t),...,zp(t)]T constitutes measurable variables, termed as premise variables. Utilizing weighted average defuzzifiers, an aggregated fuzzy model can be derived:
˙x(t)=∑ri=1wi(z)(Aix(t)+Biu(t))∑ri=1wi(z),wherewi(z)=r∏i=1Fij(zj). | (2.2) |
The membership functions, denoted as μi(z), belong to the class C1, implying that they are continuously differentiable and defined as:
μi(z)=wi(z)∑ri=1wi(z), | (2.3) |
where μi=μi(z)>0 for all i=1,2,...,r and satisfy ∑ri=1μi(z)=1. Then the fuzzy system has the state-space form:
˙x(t)=r∑i=1μi(z)(Aix(t)+Biu(t)). | (2.4) |
The PDC concept is used in many published results related to fuzzy system control. The design of the fuzzy controller incorporates a linear state feedback control in its consequent part, sharing the same antecedent as the fuzzy system. The controller for each local dynamic is defined as:
Rule i : If z1(t) is Fi1 and z2(t) is Fi2… and zp(t) is Fip, then u(t)=Kix(t),i=1,2,...,r, | (2.5) |
The local state feedback gain is denoted as Ki. Consequently, the defuzzified outcome is:
u(t)=r∑j=1μj(z)Kjx(t). | (2.6) |
The system (2.2) in closed-loop with the fuzzy controller (2.4) yields the following fuzzy system,
˙x(t)=r∑i=1r∑j=1μi(z)μj(z)(Ai+BiKj)x(t). | (2.7) |
For the asymptotic behaviors of the solutions, where some adequate requirements for the stability are inferred, we shall here employ the Lyapunov technique. Assume that the following criteria are met in order for there to be a common positive definite matrix P:
(Ai+BiKi)TP+P(Ai+BiKi)<0,i=1,2,...,r, | (2.8) |
and
12(Ai+BiKj+Aj+BjKi)TP+12P(Ai+BiKj+Aj+BjKi)<0,1≤i≤j≤r. | (2.9) |
Or, without loss of generality,
(Ai+BiKi)TP+P(Ai+BiKi)<−Qi,i=1,2,...,r, | (2.10) |
and
12(Ai+BiKj+Aj+BjKi)TP+12P(Ai+BiKj+Aj+BjKi)<−Qij,1≤i≤j≤r. | (2.11) |
The matrices Qi,i=1,2,...,r, and Qij, i < j ≤ r, are symmetric positive definite. In such case, the fuzzy system (2.5) is asymptotically stable when these requirements are met. Thus, this may be converted into a convex problem [29,30,31], which can then be resolved using the optimization of linear matrix inequalities. Feedback controllers can be built if the solution is viable, which means that the stabilization restrictions are satisfied. The fuzzy system stability precondition theorems are consistent with Lyapunov's definition of stability. Numerous studies have demonstrated (see, for example, [30,31,32]) that identifying a common positive definite matrix P ensures the stability of the T-S system as a whole.
Choosing V(x)=xTPx as the Lyapunov function of the T-S system, the following stability conditions for ensuring stability is derived by using the Lyapunov approach.
Inspired by the findings from the previous section regarding the fuzzy-model concept of control, our objective is to expand the T-S fuzzy system to include external disturbances. Let's look at the perturbed model below:
˙x=Aix+Biu+Λi(t,x)+Γi(t,x,ε),i=1,...,r | (3.1) |
Λi:R+×Rn→Rn are smooth functions, Γi:R+×Rn×R+→Rn represents the perturbations terms for i=1,...,r.
In order to improve the stability analysis condition by placing limitations on the term of uncertain- ties, the first section of this work focuses on utilizing the property of the system's shape, which consists of using the controller connected to the linear part. The first portion of this work focuses on employing the form property of the system, i.e., using the controller associated with the linear part, to improve the stability analysis condition by limiting the term of uncertainty, u(t)=∑ri=1μi(z)Kix(t).
The T-S fuzzy model is given by:
Rule i : If z1(t) is Fi1 and z2(t) is Fi2… and zp(t) is Fip then ˙x=Aix+Biu+Λi(t,x)+Γi(t,x,ε),i=1,...,r | (3.2) |
where x(t)∈Rn is the state, u(t)∈Rm is the input, Ai(n,n) constant matrix, Bi(n,n) matrix control input and the functions Λi represent the uncertainties of each fuzzy subsystem and are time-varying are of appropriate dimension. The perturbed terms are the functions Γi with ε > 0, for i=1,...,r. Fik is the fuzzy set (k = 1, 2, ..., p), z(t) = T (z1 (t), ..., zp (t)) is the premise variable vector associated with the system states and inputs and r is the number of fuzzy rules. This yields the output of fuzzy system:
˙x=∑ri=1wi(z)(Aix(t)+Biu(t)+Λi(t,x)+Γi(t,x,ε))∑ri=1wi(z) | (3.3) |
where wi(z)=∏pj=1Fij(zi) and Fij(zi) denotes the grade of the membership function Fij, corresponding to zi(t).
Let μi(z) defines as:
μi(z)=wi(z)∑rj=1wj(z). | (3.4) |
Then the fuzzy system has the state-space form:
˙x=∑ri=1μi(z)(Aix(t)+Biu(t)+Λi(t,x)+Γi(t,x,ε)). | (3.5) |
Clearly, ∑ri=1μi(z)=1 and μi(z)≥0 for i=1,...,r.
Regarding the T-S fuzzy system (3.2), we assume that the pairs (Ai,Bi),i=1,...,r are controllable. Based on this assumption, a stabilizing controller gain Ki can be obtained by using the pole placement design or Ackerman's formula, such that each local dynamic is stably controlled. The global control input matrix, represented by B, is represented as follows:
B=r∑i=1μiBi. | (3.6) |
This indicates that the control performance is dominated by the global control input matrix. The fuzzy controller's design can be seen as a linear state feedback control for the system (3.2), which is defined as follows:
Rule i : If z1(t) is Fi1 and z2(t) is Fi2… and zp(t) is Fip then u(t)=Kix(t),i=1,2,...,r, | (3.7) |
where Ki is the local state feedback gain, where the defuzzified result is u(t)=∑ri=1μi(z)Kix(t).
For dynamic systems, we must first remember what uniformly eventually (ultimate) boundedness and exponential convergence in the sense of [1,12,38]. Let consider the following system described by:
˙x=Fε(t,x) | (3.8) |
with Fε are smooth functions, t∈ R+ is the time and x∈Rn is the state, ε>0.
The system (2.3) is said uniformly ultimately bounded if their exists R(ε)>0, such that for all R1>0, there exists a T=Tx(R1,ε)>0 such that:
||x(t0)||≤R1⇒||x(t)||≤R(ε)for allt≥t0+Tandt0≥0. | (3.9) |
The system (2.3) is said to be globally uniformly ultimately bounded if the above property holds for arbitrarily large.
We consider the case where t0=0, the solution denotes x(t) of (2.3) with respect the initial condition (0,x(t)). System (2.3) is said to be globally exponentially ultimately bounded if:
||x(t)||≤θ(ε)||x(0)||e−υ(ε)t+r(ε),for allt≥0, | (3.10) |
with θ(ε)>0,υ(ε)>0.
Noting that, one can use Lyapunov analysis to prove the ultimate boundedness in the case of quadratic Lyapunov function of the form V(x)=xTPx, if the derivative of V along the trajectories satisfies ˙V≤−a‖x‖2+b‖x‖, with a>0 and a>0 which implies that ˙V≤−a‖x‖2+aθ‖x‖2−aθ‖x‖2+b‖x‖, for 0<θ<1.
Then one gets the following estimation: ˙V≤−a(1−θ)‖x‖2−(aθ‖x‖−b)‖x‖, thus ˙V≤−a(1−θ)‖x‖2<0for‖x‖>baθ, which gives the ultimate boundedness of solutions. Moreover, one can reach an estimation as (3.10) via a differential inequality of the form: ˙Z≤−αZ+β√Z, where α>0,β>0 and Z≥0. In this case, one can obtain the following estimation:
√Z(t)≤(√Z(0)−βα)e−α2t+βα. | (3.11) |
Therefore, for a quadratic Lyapunov function of the form V(x)=xTPx, one can take Z(t)=V(x(t))=xT(t)Px(t) to get:
√V(t)≤(√V(0)−βα)e−α2t+βα. | (3.12) |
Thus, using the fact that λmin(P)‖x‖2≤V(t,x)=xTPx≤λmax(P)‖x‖2, one obtains √λmin(P)‖x(t)‖≤√V(x(t))≤(√λmax(P)‖x(0)‖−βα)e−α2t+βα.
Note that, we must have √λmax(P)‖x(0)‖−βα>0, this is because the initial conditions are taken outside the set {x∈Rn/‖x‖≤β√λmax(P)α}. Thus, an estimation as in (3.10) can be obtained:
‖x(t)‖≤1√λmin(P)((√λmax(P)‖x(0)‖−βα)e−α2t+βα). | (3.13) |
Remark: It is well known that most plants in industry show significant nonlinearities, which usually make the analysis and controller design difficult. However, exact mathematical models of most physical systems are difficult to obtain because of the existence of complexities and uncertainties. In order to overcome such difficulties, various schemes have been developed in the past two decades, among which a successful approach is the fuzzy control. The dynamics of these systems may include linear or nonlinear behaviors for small range motion. Lyapunov's linearization method is often implemented to deal with the local dynamics of nonlinear systems and to formulate local linearized approximation. So, the complex system can be divided into a set of local mathematical models. Takagi and Sugeno have proposed an effective means of aggregating these models by using the fuzzy inferences to construct the system. Therefore, an interesting line of research which gives promising prospects in several applications is the study of the stability of solutions. The asymptotic stability is conservative or difficult to obtain in many applications. So, the asymptotic behavior of the solutions can be studied throughout the boundedness property. The advantage of the exponential ultimate boundedness of solutions is that the solutions convergence toward a small neighborhood of the origin, which can be supposed not necessarily equilibrium point of the system.
Next, we will consider the following fuzzy systems based fuzzy controller:
{˙x=∑ri=1wi(z)(Aix(t)+Biu(t)+Λi(t,x)+Γi(t,x,ε))∑ri=1wi(z)u(t)=r∑i=1wi(z)r∑j=1wj(z)Kix(t). | (3.14) |
Since the inception of fuzzy controllers, considerable interest has been shown in this field. The highly positive experimental results show that the fuzzy controller performed consistently better than the traditional controllers and was less susceptible to noise and parameters' changes. Our objective is to find some conditions on the bound of the term of perturbation such that the fuzzy system (3.2) is globally exponentially ultimately bounded in closed-loop with a fuzzy controller. In that case the solutions converge toward a neighborhood of the origin which is characterized by a small ball centered at the origin. This stability criterion enable the selection of the common positive-definite matrix P where the quadratic function xTPx can be used as a Lyapunov function candidate for the fuzzy system.
Let consider the T-S fuzzy model (3.2):
Rule i : If z1(t) is Fi1 and z2(t) is Fi2… and zp(t) is Fip then ˙x=Aix+Biu+Λi(t,x)+Γi(t,x,ε),i=1,...,r. | (3.15) |
The function fl represent the terms of uncertainties of each fuzzy subsystem that satisfy the following assumption:
(H1) for all i=1,…,r,
‖Λi(t,x)‖≤ϱi(x)‖x‖,∀t≥0,∀x∈Rn | (3.16) |
where ϱi are some nonnegative continuous functions, such that ϱi(0)=0,i=1,…,r. The representation of the nonlinearities associated with the following bound which is a positive continuous function, named ϱ:Rn→R+, such that ϱ(0)=0, which has the form:
ϱ(x)=[r∑i=1ϱ2i(x)]12 | (3.17) |
(H2) assume that,
‖Γi(t,x,ε)‖≤υεi(t),i=1,2,...,r, | (3.18) |
for all t≥0 and x∈Rn where υεi are known nonnegative continuous functions for i=1,2,...,r, with
(∫+∞0υε(t)2dt)12≤˜υ(ε)<+∞, | (3.19) |
where
υε(t):=(r∑i=1υεi(t)2)12 | (3.20) |
˜υ(ε) is a nonnegative constant depending on the parameter ε.
We will use the following fuzzy controller:
u(t)=r∑i=1μi(z)Kix(t). | (3.21) |
The closed-loop system is given by
˙x(t)=r∑i=1r∑j=1μi(z)μj(z)[Ai+BiKj]x(t)+r∑i=1μi(Λi(t,x)+Γi(t,x,ε)) | (3.22) |
=r∑i=1r∑j=1μi2Giix(t)+r∑i<12μiμjGiix(t)+r∑i=1μi(Λi(t,x)+Γi(t,x,ε)) | (3.23) |
where
Gii=Ai+BiKi | (3.24) |
Gij=12(Ai+BiKj+Aj+BjKi). | (3.25) |
The stability of the local fuzzy dynamics is taken into account first in the controller synthesis. That is, each subsystem's steady feedback gains are identified. Assume that certain matrices Ki, i=1,2,...,r, and a symmetric positive definite matrix P that met the following stability criteria:
(Ai+BiKi)TP+P(Ai+BiKi)<−Qi,i=1,...,r, | (3.26) |
where Qi is a positive define matrix.
Considering these assumptions, each subsystem is locally controllable and therefore a stabilizing feedback gain is obtained. Let consider the function V(x)=xTPx as a Lyapunov candidate. The derivative of V(x) with respect to time is given by,
˙V(x)=r∑i=1μ2ixT(GTiiP+PGii)x+2r∑i<jμiμjxT(GTijP+PGij)x+2xTPr∑i=1μi(Λi(t,x)+Γi(t,x,ε)). | (3.27) |
Regarding each matrix (GTiiP+PGii), one has
λmin(GTiiP+PGii)‖x‖2≤xT(GTiiP+PGii)x≤λmax(GTiiP+PGii)‖x‖2, | (3.28) |
where λmin(.)(resp.λmax(.)) denotes the smallest (resp. the largest) eigenvalue of the matrix.
Define
α=maxi,jλmax(GTiiP+PGii). | (3.29) |
For 1≤i<j≤r. A relaxed condition concerning the coupling effect is expressed as:
r∑i<jμiμjxT(GTijP+PGij)x≤k‖x‖2 | (3.30) |
where k=r(r−1)2α. Indeed, one has
r∑i<jμiμjxT(GTijP+PGij)x≤r∑i<jμiμjλmax(GTijP+PGij)‖x‖2. | (3.31) |
It follows that,
r∑i<jμiμjxT(GTijP+PGij)x≤r∑i<jμiμjmaxi,jλmax(GTijP+PGij)‖x‖2. | (3.32) |
Hence,
r∑i<jμiμjxT(GTijP+PGij)x≤αr∑i<jμiμj‖x‖2=αr(r−1)2‖x‖2. | (3.33) |
Then one can state the following theorem.
Theorem 3.1. If the conditions (H1) and (H2) are verified for the fuzzy system (3.2) and there exist a common define positive matrix P and feedback gain matrices Ki, i=1,2,...,r, such that the conditions givin in (3.26) hold, then the closed-loop system is globally exponentially ultimately bounded with the control law (3.21) where ϱ verifies
ϱ(x)<12‖P‖(1−θ)(∑ri=1μ2i)12)(infi=1,...,rλmin(Qi)r∑i=1μ2i−2k), | (3.34) |
with θ∈[0,1] and λ0=:infi=1,...,rλmin(Qi)∑ri=1μ2i−2k>0.
Proof. Using the Lyapunov function V(x)=xTPx. The derivative of V(x) along the trajectories of (3.2) in closed-loop with (2.6) with respect to time is given by,
˙V(x)=r∑i=1μ2ixT(GTiiP+PGii)x+2r∑i<jμiμjxT(GTijP+PGij)x+2xTPr∑i=1μi(Λi(t,x)+Γi(t,x,ε)). | (3.35) |
Since, ∑ri=1∑rj=1μiμj=1, then, (H1) and (H2), from we have:
‖r∑i=1μiΛi(t,x)‖≤r∑i=1μiϱi(x)‖x‖2 | (3.36) |
and
‖r∑i=1μiΓi(t,x,ε)‖≤r∑i=1μiυεi(t)‖x‖. | (3.37) |
Taking into account the last expressions, it follows that
Thus,
˙V(x)≤−r∑i=1μ2iλmin(Qi)‖x‖2+2K‖x‖2+2‖P‖r∑i=1μiϱi(x)‖x‖2+2‖P‖r∑i=1μiυεi(t)‖x‖. | (3.38) |
Using Cauchy-Schwartz inequality
˙V(x)≤(−infi=1,...,rλmin(Qi)r∑i=1μ2i+2k+2‖P‖ϱ(x)(r∑i=1μ2i)12))‖x‖2+2‖P‖r∑i=1μiυεi(t)‖x‖. | (3.39) |
Since
λmin(P)||x‖2≤V(t,x)=xTPx≤λmax(P)||x‖2, | (3.40) |
then by taking ‖P‖=λmax(P), yields:
˙V(t,x)≤−λ0θλmax(P)V(t,x)+2λmax(P)λ12min(P)υε(t)V(t,x)12. | (3.41) |
Let
ζ=λ0θλmax(P)>0, | (3.42) |
and
¯υε(t)=2λmax(P)λ12min(P)υε(t). | (3.43) |
Given the earlier notations, it can be inferred that:
˙V(t,x)≤−ζV(t,x)+¯υε(t)V(t,x)12. | (3.44) |
The variable in the last expression is changed as follows: Y(t)=V(t,x)12. The derivative with respect to time is given by:
˙Y(t)=˙V(t,x)2V(t,x)12. | (3.45) |
This implies that,
˙Y(t)≤−12ζY(t)+12¯υε(t). | (3.46) |
Thus,
Y(t)≤Y(0)e−12ζt+12e−12ζt.∫t0¯υε(s)e12ζsds. | (3.47) |
It follows that,
λ12min(P)‖x(t)‖≤λ12max(P)‖x(0)‖e−12ζt+12e−12ζt.((∫t0¯υε(s)2ds)12.(∫t0(e12ζs)2ds)12). | (3.48) |
So,
λ12min(P)‖x(t)‖≤λ12max(P)‖x(0)‖e−12ζt+12e−12ζt.((∫+∞0¯υε(s)2ds)12.(∫t0eζsds)12). | (3.49) |
One gets,
λ12min(P)‖x(t)‖≤λ12max(P)‖x(0)‖e−12ζt+2˜υ(ε)(λmax(P)λ12min(P))2e−12ζt.(1ζ(e1ζt−1))12. | (3.50) |
Hence,
‖x(t)‖≤λ12max(P)λ12min(P)‖x(0)‖e−12ζt+2˜υ(ε)λ2max(P)λ32min(P)e−12ζt.(1ζe1ζt)12. | (3.51) |
Then,
‖x(t)‖≤λ12max(P)λ12min(P)‖x(0)‖e−12ζt+2λ2max(P)λ32min(P)˜υ(ε)ζ12. | (3.52) |
We obtain an estimation on the trajectories as the one given in (3.3), with
θ(ε)=λ12max(P)λ12min(P), | (3.53) |
υ(ε)=12ζ | (3.54) |
and
r(ε)=2λ2max(P)λ32min(P)˜υ(ε)ζ12. | (3.55) |
Hence, the system is globally exponentially ultimately bounded. It follows that Br(ε), with r(ε)=2λ2max(P)λ32min(P)˜υ(ε)ζ12, is globally uniformly exponentially stable.
Remark. Note that the last inequality implies that system (3.2) in closed loop is uniformly ultimately bounded in the sense that the trajectories satisfy the inequality (3.10). Moreover, in the case when r=r(ε) goes to zero as ε tends to zero, then the error approaches the origin exponentially as t tends to infinity.
The design process for T-S fuzzy systems can be summed up as follows using the last method.
Step 1: Verify the controllability of (Ai,Bi), for i=1,2,...,r.
Step 2: The conditions (H1) and (H2) are satisfied.
Step 3: Solve the equations (3.26) to obtain P, Ki, Qi for i=1,2,…,r.
Note that, for simplicity one can choose Qi=I.
Step 4: By using Matlab (control-toolbox), consider the nonlinear program based on equations:
GTiiP+PGii),1≤i<j≤r. |
To ascertain the value of k, the nonlinear programming is formulated in the following manner: Determine λmax(GTiiP+PGii) and then for 1≤i<j≤r.
α=maxi,jλmax(GTiiP+PGii) | (3.56) |
Step 5: Use the fuzzy controller (3.21) for (3.2).
Step 6: Verify the condition (3.34) imposed on ϱ(x) that holds for a suitable choice of ε∈]0,ε∗[,ε∗>0 small enough.
Let's consider a dynamical system representing a translational oscillator coupled with an eccentric rotational proof mass actuator, as described in [3,25]. Here, x1 and x2 denote the translational position and velocity of the cart, with x1 being the derivative of x2. Additionally, x3 and x4 signify the angular position and velocity for the rotational proof mass model, where x3 corresponds to the derivative of x4. The system's dynamics can be described by the nonlinear equation:
˙x=A(x)+B(x)u+d. | (4.1) |
In this equation:
● u represents the torque applied to the eccentric mass,
● d represents disturbances chosen to encompass the system's perturbation terms (3.2),
● A(x)=[x2−x1+εx24sinx31−ε2cos2x3x4εcosx3(x1−εx24sinx3)1−ε2cos2x3]T, and
● B(x)=[0−εcosx31−ε2cos2x3011−ε2cos2x3]T, x(t)=[x1(t)x2(t)x3(t)x4(t)]Tε∈]0,12[.
The corresponding T-S fuzzy model associated to this nonlinear system is given by:
˙x=Aix+Bi(ε)u+Λi(t,x)+Γi(t,x,ε),i=1,...,4. | (4.2) |
where,
A1=[0100−10εsin(απ)(απ)00001−ε(1−ε2)000],B1=[0001(1−ε2)], |
A2=[0100−102επ000010000],B2=[0001], |
A3=[0100−10ε00001ε(1−ε2)0−ε2(1−ε2)0],B3=[0001(1−ε2)], |
A4=[0100−10ε00001ε(1−ε2)0−15ε2(1−ε2)0],B4=[0001(1−ε2)], |
Λ1(t,x)=[ϱsinx1000],Λ2(t,x)=[ϱsinx2000], |
Λ3(t,x)=[ϱsinx3000],Λ4(t,x)=[ϱsinx4000]. |
Γ1(t,x,ε)=[000e−t(1−ε2)],Γ2(t,x,ε)=[000−e−t(1−ε2)], |
Γ3(t,x,ε)=[000e−t(1−ε2)],Γ4(t,x,ε)=[000−e−t(1−ε2)]. |
We use the following fuzzy controller: u(t)=∑4j=1μj(z)Kjx(t) with ε=0.01 to stabilize the system, in the sense that all trajectories of the system are ultimately bounded (see Figure 1).
The Figure 1 shows the time evolution of the states (x1(t);x2(t);x3(t);x4(t)) of the system with the initial states (x1(0);x2(0);x3(0);x4(0))=(0.5;0.5;0.5;0.5). One can see that the trajectories are bounded and converge to a small neighborhood of the origin.
We need to select a positive definite matrix Q, such as Q = I, to address the algebraic Lyapunov equation (3.26) and determine the matrix P. For ϱ(x)<1 we can take ,ϱ(x)=0.1 where ε∗=12 and by using MATLAB, we get the following solutions, for K1,K2,K3,K4, and the matrix P:
K1=[−1.0851.5183.0511.337],K2=[−0.9841.4993.0411.336], |
K3=[−1.0851.5183.0511.337],K4=[−0.9851.4993.0411.336], |
P=[1.649−0.0030.0011.212−0.0031.649−1.213−0.0050.001−1.2131.053−0.1121.212−0.005−0.1121.232]. |
It should be noted that when t→+∞, the trajectory tends to the origin exponentially if the bounds of the nonlinearities go to zero when t approaches to infinity.
Consequently, limε→0r(ε)=0 indicates that the state can converge to the origin exponentially as t goes to infinity if the perturbation term's bound can be made as small as desired.
Consider the following nonlinear fuzzy planar system.
˙x=−2x1+sin(x1)u˙x=x1sin(x1)+u, | (4.3) |
where x(t)=[x1(t)x2(t)]T∈R2, the state vector and u(t) is the input vector.
One can represent exactly the system by the following two-rule fuzzy model:
Rule 1: Ifx1isM11then˙x(t)=A1x(t)+B1u(t).
Rule 2: Ifx1isM21then˙x(t)=A2x(t)+B2u(t),
where: A1=[−20−10],B1=[−11],A2=[−2010],B2=[11].
We define the membership functions as:
μ1(x1(t))=1−sin(x1(t))2;μ2(x1(t))=sin(x1(t))+12. | (4.4) |
Using an LMI optimization algorithm, yields:
P=[0.03770.00000.00000.0183], |
The following feedback gains: K1=[−0.04520.7962]andK2=[0.04520.7962], and the matrices:
Q1=[0.0771−0.0063−0.00630.0145],Q2=[0.07710.00630.00630.0145]andQ12=[0.10240.00000.00000.0196]. |
Then, we have λmin(P)=0.0183,λmax(P)=‖P‖=0.0377, and λ0=0.0001 within f{(λmin(Qi);i=1,2),(λmin(Q12))}=0.0139. Now, we introduce parametric perturbations and external disturbances and we approximate the system by the following fuzzy models:
Rule 1: Ifx1isF11then
˙x(t)=A1x(t)+B1u(t)+Λ1(t,x)+Γ1(t,x,ε) |
Rule 2: Ifx1isF21then
˙x(t)=A2x(t)+B2u(t)+Λ2(t,x)+Γ2(t,x,ε) |
where, Λ1(t,x)=Λ2(t,x)=15√x21+x221+x21, and Γ1(t,x,ε)=Γ2(t,x,ε)=ε5e−t,t≥0. One can take,
ρ(x)=(2∑i=1ρi(x)2)12=15√21+x21, | (4.5) |
with ε=0.1,υ(ε)<0.150.95=0.019. All the assumptions of Theorem 3.1 are satisfied, by using ρ as in (4.5), it follows that the trajectories of the system are bounded and converge toward a small neighborhood of the origin. Hence, the solutions of system (4.3) with a fuzzy controller of the form (2.6), under some restrictions on the perturbations as they are given in the system to be studied, are globally exponentially ultimately bounded.
In this paper, the feedback controller problem is treated for perturbed Takagi-Sugeno fuzzy models. In order to guarantee the exponential ultimate boundedness of solutions for fuzzy control systems with uncertainties related to a tiny parameter, certain new adequate criteria are provided. The applicability of the main result is demonstrated with an example and simulation results.
The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.
This research has been funded by Scientific Research Deanship at University of Ha'il-Saudi Arabia through project number (RG-23 070).
The authors declare no conflict of interest.
[1] |
B. B. Hamed, I. Ellouze, M. A. Hammami, Practical uniform stability of nonlinear differential delay equations, Mediterr. J. Math., 8 (2011), 603–616. https://doi.org/10.1007/s00009-010-0083-7 doi: 10.1007/s00009-010-0083-7
![]() |
[2] |
B. B. Hamed, M. A. Hammami, Practical stabilization of a class of uncertain time-varying non-linear delay systems, J. Contr. Theo. Appl., 7 (2009), 175–180. https://doi.org/10.1007/s11768-009-8017-2 doi: 10.1007/s11768-009-8017-2
![]() |
[3] |
R. T. Bupp, D. S. Bernstein, V. T. Coppola, A benchmark problem for nonlinear control design, Int. J. Nonlin. Robust Contr., 8 (1998), 307–310. https://doi.org/10.1109/91.919253 doi: 10.1109/91.919253
![]() |
[4] |
P. Bergsten, R. Palm, D. Driankov, Observers for Takagi-Sugeno fuzzy systems, IEEE T. Syst. Man Cy-S., Part B (Cybernetics), 32 (2002), 114–121. https://doi.org/10.1109/3477.979966 doi: 10.1109/3477.979966
![]() |
[5] |
R. Datta, R. Saravanakumar, R. Dey, B. Bhattacharya, Further results on stability analysis of Takagi-Sugeno fuzzy time-delay systems via improved Lyapunov-Krasovskii functional, AIMS Math., 7 (2022), 16464–16481. https://doi.org/10.3934/math.2022901 doi: 10.3934/math.2022901
![]() |
[6] |
F. Delmotte, T. M. Guerra, M. Ksontini, Continuous Takagi-Sugeno's models: Reduction of the number of LMI conditions in various fuzzy control design techniques, IEEE Trans. Fuzzy Syst., 15 (2007), 426–438. https://doi.org/10.1109/TFUZZ.2006.889829 doi: 10.1109/TFUZZ.2006.889829
![]() |
[7] |
M. Dlala, M. A. Hammami, Uniform exponential practical stability of impulsive perturbed systems, J. Dyn. Control Syst., 13 (2007), 373–386. https://doi.org/10.1007/s10883-007-9020-x doi: 10.1007/s10883-007-9020-x
![]() |
[8] | C. Fantuzzi, R. Rovatti, On the approximation capabilities of the homogeneous Takagi- Sugenomodel, in fuzzy systems, Proceedings of the Fifth IEEE International Conference on Decision and Control, 2 (1996). https://doi.org/10.1109/FUZZY.1996.552326 |
[9] |
M. A. Hammami, On the stability of nonlinear control systems with uncertaintly, J. Dyn. Contr. Sys., 7 (2001), 171–179. https://doi.org/10.1023/A:1013099004015 doi: 10.1023/A:1013099004015
![]() |
[10] | Z. HajSalem, M. A. Hammami, M. Mohamed, On the global uniform asymptotic stability of time varying dynamical systems, Stud. Univ. B. B. Math., 59 (2014), 57–67. Available from: https://www.cs.ubbcluj.ro/studia-m/2014-1/2014-1/06-hajsalem-hammami-mabrouk-final.pdf. |
[11] |
M. A. Hammami, Global stabilization of a certain class of nonlinear dynamical systems using state detection, Appl. Math. Lett., 14 (2001), 913–919. https://doi.org/10.1016/S0893-9659(01)00065-9 doi: 10.1016/S0893-9659(01)00065-9
![]() |
[12] | H. Khalil, Nonlinear systems, 3 Eds., Englewood Cliffs, NJ: Prentice-Hall. |
[13] |
E. Kim, H. Lee, New approaches to relaxed quadratic stability condition of fuzzy control systems, IEEE T. Fuzzy Syst., 8 (2000), 523–534. https://doi.org/10.1109/91.873576 doi: 10.1109/91.873576
![]() |
[14] | H. K. Lam, F. H. F. Leung, Stability analysis of fuzzy control systems subject to uncertain grades of membership, IEEE T. Syst. Man Cy-S., Part B, 35 (2005), 1322–1325. https://doi.org/10.1109/tsmcb.2005.850181 |
[15] |
A. Larrache, M. Lhous, S. B. Rhila, M. Rachik, A. Tridane: An output sensitivity problem for a class of linear distributed systems with uncertain initial state, Arch. Control Sci., 30 (2020), 139–155. https://doi.org/10.24425/acs.2020.132589 doi: 10.24425/acs.2020.132589
![]() |
[16] |
D. H. Lee, J. B. Park, Y. H. Joo, A fuzzy Lyapunov function approach to estimating the domain of attraction for continuous-time Takagi-Sugeno fuzzy systems, Inform. Sciences, 185 (2012), 230–248. https://doi.org/10.1016/j.ins.2011.06.008 doi: 10.1016/j.ins.2011.06.008
![]() |
[17] | J. Huang, Nonlinear output regulation: Theory and application, Philadelphia, USA: SIAM, 2004. Available from: https://epubs.siam.org/doi/pdf/10.1137/1.9780898718683.fm. |
[18] | M. Ksantini, M. A. Hammami, F. Delmotte, On the global exponential stabilization of Takagi-Sugeno fuzzy uncertain systems, Int. J. Innovative Comp. Inf. Contr., 11 (2015), 281–294. Available from: http://www.ijicic.org/ijicic-110120.pdf. |
[19] |
Y. Menasria, H. Bouras, N. Debbache, An interval observer design for uncertain nonlinear systems based on the T-S fuzzy model, Arch. Control Sci., 27 (2017), 397–407. https://doi.org/10.1515/acsc-2017-0025 doi: 10.1515/acsc-2017-0025
![]() |
[20] |
H. Perez, B. Ogunnaike, S. Devasia, Output tracking between operating points for nonlinear process: Van de Vusse example, IEEE Trans. Contr. Syst. Tech., 10 (2002) 611–617. https://doi.org/10.1109/TCST.2002.1014680 doi: 10.1109/TCST.2002.1014680
![]() |
[21] |
R. Sriraman, R. Samidurai, V. C. Amritha, G. Rachakit, P. Balaji, System decomposition-based stability criteria for Takagi-Sugeno fuzzy uncertain stochastic delayed neural networks in quaternion field, AIMS Math., 8 (2023), 11589–11616. https://doi.org/10.3934/math.2023587 doi: 10.3934/math.2023587
![]() |
[22] |
R. Sriraman, P. Vignesh, V. C. Amritha, G. Rachakit, P. Balaji, Direct quaternion method-based stability criteria for quaternion-valued Takagi-Sugeno fuzzy BAM delayed neural networks using quaternion-valued Wirtinger-based integral inequality, AIMS Math., 8 (2023), 10486–10512. https://doi.org/10.3934/math.2023532 doi: 10.3934/math.2023532
![]() |
[23] |
K. Tanaka, M. Sugeno, Stability analysis and design of fuzzy control systems, Fuzzy Set. Syst., 45 (1992), 135–156. https://doi.org/10.1016/0165-0114(92)90113-I doi: 10.1016/0165-0114(92)90113-I
![]() |
[24] |
T. Takagi, M. Sugeno, Fuzzy identification of systems and its applications to modelling and control, IEEE Trans. Syst. Man Cyber., 15 (1985), 116–132. http://dx.doi.org/10.1109/TSMC.1985.6313399 doi: 10.1109/TSMC.1985.6313399
![]() |
[25] |
H. D. Tuan, P. Apkarian, T. Narikiyo, Y. Yamamoto, Parameterized linear matrix inequality techniques in Fuzzy control system design, IEEE T. Fuzzy Syst., 9 (2001), 324–332. https://doi.org/10.1109/91.919253 doi: 10.1109/91.919253
![]() |
[26] |
N. Vafamand, M. H. Asemani, A. Khayatiyan, A robust L 1 controller design for continuous-time TS systems with persistent bounded disturbance and actuator saturation, Eng. Appl. Artif. Intell., 56 (2016), 212–221. https://doi.org/10.1016/j.engappai.2016.09.002 doi: 10.1016/j.engappai.2016.09.002
![]() |
[27] |
W. B. Xie, H. Li, Z. H. Wang, J. Zhang, Observer-based controller design for a T-S fuzzy system with unknown premise variables, Int. J. Control Autom. Syst., 17 (2019), 907–915. https://doi.org/10.1007/s12555-018-0245-0 doi: 10.1007/s12555-018-0245-0
![]() |
[28] | J. Yang, S. Li, X. Yu, Sliding-mode control for systems with mismatched uncertainties via a disturbance observer, IECON 2011-37th Annual Conference of the IEEE Industrial Electronics Society, 60 (2013), 160–169. https://doi.org/10.1109/IECON.2011.6119961 |
[29] |
M. Sugeno, G. T. Kang, Structure identification of fuzzy model, Fuzzy Set. Syst., 28 (1988), 15–33. http://dx.doi.org/10.1016/0165-0114(88)90113-3 doi: 10.1016/0165-0114(88)90113-3
![]() |
[30] | M. Sugeno, Fuzzy control, North-Holland, 1988. |
[31] |
T. Takagi, M. Sugeno, Fuzzy identification of systems and its applications to modeling and control, IEEE Trans. Syst. Man Cyber., 15 (1985), 116–132. http://dx.doi.org/10.1109/TSMC.1985.6313399 doi: 10.1109/TSMC.1985.6313399
![]() |
[32] | K. Tanaka, H. O. Wang, Fuzzy control systems design and analysis, John Wiley and Sons, New York, USA, 2001. |
[33] |
M. C. M. Teixeira, E. Assuncao, R. G. Avellar, On relaxed LMI-based designs for fuzzy regulators and fuzzy observers, IEEE T. Fuzzy Syst., 11 (2003), 613–623. https://doi.org/10.1109/TFUZZ.2003.817840 doi: 10.1109/TFUZZ.2003.817840
![]() |
[34] | H. O. Wang, K. Tanaka, M. Griffin, Parallel distributed compensation of nonlinear systems by Takagi and Sugeno's model, Proceedings of 1995 IEEE International Conference on Fuzzy Systems, 2 (1995). https://doi.org/10.1109/FUZZY.1995.409737 |
[35] |
G. Yang, F. Hao, L. Zhang, L. X. Gao, Stabilization of discrete-time positive switched T-S fuzzy systems subject to actuator saturation, AIMS Math., 8 (2023), 12708–12728. https://doi.org/10.3934/math.2023640 doi: 10.3934/math.2023640
![]() |
[36] |
X. D. Liu, Q. L. Zhang, New approaches to H∞ controller designs based on fuzzy observers for T-S fuzzy systems via LMI, Automatica, 39 (2003), 1571–1582. https://doi.org/10.1016/S0005-1098(03)00172-9 doi: 10.1016/S0005-1098(03)00172-9
![]() |
[37] |
L. X. Wang, Robust disturbance attenuation with stability for linear systems with norm-bounded nonlinear uncertainties, IEEE Trans. Autom. Control, 41 (1996), 886–888. https://doi.org/10.1109/WCICA.2004.1340782 doi: 10.1109/WCICA.2004.1340782
![]() |
[38] |
L. Xua, S. S. Ge, The pth moment exponential ultimate boundedness of impulsive stochastic differential systems, Appl. Math. Lett., 42 (2015), 22–29. http://dx.doi.org/10.1016/j.aml.2014.10.018 doi: 10.1016/j.aml.2014.10.018
![]() |
[39] |
F. You, S. Cheng, K. Tian, X. Zhang, Robust fault estimation based on learning observer for Takagi-Sugeno fuzzy systems with interval time-varying delay, Int. J. Adapt. Control, 17 (2019). https://doi.org/10.1002/acs.3070 doi: 10.1002/acs.3070
![]() |
[40] | L. Zadeh, Fuzzy sets, Fuzzy Sets, Fuzzy Logic and Fuzzy Systems, Selected Papers, 1996. https://doi.org/10.1142/2895 |
[41] |
A. Dharmarajan, P. Arumugam, S. Ramalingam, K. Ramasamy, Equivalent-Input-Disturbance based robust control design for fuzzy semi-markovian jump systems via the Proportional-Integral observer approach, Mathematics, 2023, 2543. https://doi.org/10.3390/math11112543 doi: 10.3390/math11112543
![]() |
1. | Yanxin Li, Shangkun Liu, Jia Li, Weimin Zheng, Congestion tracking control of multi-bottleneck TCP networks with input-saturation and dead-zone, 2024, 9, 2473-6988, 10935, 10.3934/math.2024535 | |
2. | Kahouli Omar, Maatoug Tarak, Delmotte François, Ali Hammami Mohamed, Ben Ali Naim, Alshammari Mohammad, Analysis and design for a class of fuzzy control nonlinear systems with state observer under disturbances, 2025, 10, 2473-6988, 9595, 10.3934/math.2025442 |