Next Article in Journal
A Threshold Voltage Model for AOS TFTs Considering a Wide Range of Tail-State Density and Degeneration
Previous Article in Journal
New Sliding Mode Control Based on Tracking Differentiator and RBF Neural Network
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Stability and Stabilization of TS Fuzzy Systems via Line Integral Lyapunov Fuzzy Function

1
MSE Laboratory, Mohamed KHIDER University of Biskra, Biskara 7000, Algeria
2
College of Engineering, Royal University for Women, Riffa 905, Bahrain
*
Author to whom correspondence should be addressed.
Electronics 2022, 11(19), 3136; https://doi.org/10.3390/electronics11193136
Submission received: 31 August 2022 / Revised: 25 September 2022 / Accepted: 26 September 2022 / Published: 29 September 2022
(This article belongs to the Section Systems & Control Engineering)

Abstract

:
This paper is concerned with the stability and stabilization problem of a Takagi-Sugeno fuzzy (TSF) system. Using a non-quadratic function (well-known integral Lyapunov fuzzy candidate (ILF)) and some lemmas, new sufficient conditions are established as linear matrix inequalities (LMIs), which are solved with a stochastic fractal search (SFS). The main advantage of the technique used is its small conservatives. Motivated by the mean value theorem, a state feedback controller based on a non-quadratic Lyapunov function is designed. Unlike other approaches based on poly-quadratic Lyapunov candidates, stability conditions of the closed loop are obtained in LMI regions. It is important to highlight that the time derivatives of membership functions do not appear in the used line integral Lyapunov function, which is the well-known problem of poly-quadratic Lyapunov functions. A numerical example is given to show the advantages and the utility of the integral Lyapunov fuzzy candidate, which provides a wider feasibility region than other Lyapunov functions.

1. Introduction

Physical dynamical systems are often represented by nonlinear models that describe their real behavior with the best reliability and performance. However, the closer this representation is to reality, the more complex and difficult it will be to analyze [1,2]. For this reason, the Takagi-Sugeno fuzzy (TSF) model has reached great success in exact nonlinear systems representation without any information losses and, therefore, allows an application of the theorems developed and adapted to the linear systems [3]. This approach is based on the decomposition of an original system into linear sub-systems with nonlinear membership functions (MF). The overall fuzzy model is achieved or constructed by: (1) linearization around chosen operating points, (2) applying an identification approach to experimental data   or (3) applying the  nonlinear sector methods, which are the most often used [4].
In the past few decades, quadratic Lyapunov functions (QLF) V ( x ( t ) ) = x t ( t ) P x ( t ) have been used extensively for stability analysis and controller synthesis of polytopic systems, where the sufficient conditions are formulated with linear matrix inequalities (LMI) constraints, which are solved by the convex optimization problem [5,6]. Unfortunately, to find a common matrix, P = P T > 0 guarantees that all LMIs derived by QLF lead to remarkable conservativeness. In the literature, the main sources of conservativeness are: the method and the type of construction of TS fuzzy systems [7], the lack of information about MF and how they are dropped off in LMI constraints [8], and lastly, the choice of a Lyapunov function [9].
In order to reduce these drawbacks, several techniques have been developed, including polyquadratic fuzzy Lyapunov functions (PFLF) [10,11] and piecewise Lyapunov functions (PLF) [12,13].
The use of PLF for the stability analysis and stabilization yielded a significant conservatism reduction. However, this class of Lyapunov function is inadequate for the T-S models obtained from sector non-linearity techniques; moreover, the controller synthesis with PLF is in bilinear matrix inequalities terms, which will be more difficult to solve with the optimization problem [14].
A poly-quadratic Lyapunov function candidate has been proposed in [15], and it consists of finding matrices P i = P i T > 0 for each sub-system and then constructing the candidate function using the same MF of the overall fuzzy system. However, the derivatives of MF are considered in the design of the controller and stability analysis, which makes the problem more complex due to the evaluation of the derivative’s upper bounds.
A new Lyapunov function candidate given in the form of a line-integral function along a trajectory from the origin to the current state is investigated for the stability and stabilization of a TSF system [16]. The proposed function can be considered as a particular case of the classical QLF with more relaxed stability conditions.
In the literature, several metaheuristic algorithms are widely used to solve complex optimization problems, and all these techniques are based on the minimization or maximization of an objective function in order to find [17]. The stochastic fractal search (SFS) proposed by Salimi in 2015 [18] is a robust metaheuristic technique based on an iterative process inspired by the natural growth phenomenon using a fractal concept. This technique can provide a good balance between exploitation and exploration of the optimal solution in various research domains. In this paper, SFS is used in order to solve the stability and stabilization conditions, which are in the LMI form.
Motivated by the works of [18,19,20], a new approach based on a line-integral Lyapunov function and mean value theorem is proposed for stability analysis and stabilization of TSF systems. The main contributions of this manuscript are summarized as follows: (1) the proposed candidate function offers fewer conservative conditions when the time derivation of MF is unavailable. (2) The state feedback controller is designed with the help of MVT, where the gains are obtained through linear matrix inequalities conditions solved in one step, while in [19], the controller gains are obtained with a solution of Bilinear matrix inequalities. (3) The sufficient conditions are solved with the help of a stochastic fractal search approach, which is better than LMI solvers.

2. Mathematical Tools and Preliminaries

This section introduces the mathematical tools that will be used in the rest of the paper.

2.1. Structure of TS Multi-Model

Consider a continuous-time nonlinear system described by:
x ˙ ( t ) = f ( x ( t ) , u ( t ) ) y ( t ) = h ( x ( t ) )
where x ( t ) n is the state vector, y n y is the output measurement vectors, and  u ( t ) n u are the input variables.
f and g are a smooth nonlinear functions.
The polytopic technique allows representing the nonlinear system in a compact set with a convex combination of several linear sub-models. The obtained fuzzy multi-model structure is described by fuzzy IF-THEN rules [20]:
The ith rule of the TSF model is of the following form:
Plant Rule i
IF χ 1 ( t ) is M i 1 , χ 2 ( t ) is M i 2 , and χ p ( t ) is M i p
THEN x ˙ ( t ) = A i x ( t ) + B i u ( t ) y ( t ) = C i x ( t ) i = 1 , 2 , , r
We can rewrite the system (1) as a TSF multi-model by using the nonlinear sector transformation [1]:
x ˙ ( t ) = i = 1 r μ i ( χ ( x ( t ) ) ) ( A i x ( t ) + B i u ( t ) ) y ( t ) = C x ( t )
where A i n × n , B i n × n u , and  C n y × n represent the state, the input, and the output matrices, respectively.
The weighting functions μ i ( χ ( t ) ) , which depend on the  premise variables χ i ( t ) and satisfy the convexity property, are given by [21]:
Where
μ i ( χ ( t ) ) = h i ( χ ( t ) ) i = 1 r h i ( χ ( t ) ) , h i ( χ ( t ) ) = k = 1 n F i k ( χ k ( t ) )
where r represents the local sub-system number.
TSF models can be constructed in two ways: identification, also known as fuzzy modeling, utilizing input–output data. This method is well designed for use with processes that cannot be represented by an equation system or physical models. The second method can be generated from the given nonlinear dynamical system, which uses the sector nonlinearity approximation, where the nonlinear components in system (1) can be substituted with the sum of two linear systems that are weighted by nonlinear functions.
It is assumed that the vector of the decision variable is bounded [ χ ̲ χ χ ¯ ] ; therefore, the premise variables can be represented as follows:
χ ( t ) = α ( t ) × χ ¯ ( t ) + β × χ ̲ ( t )
where α ( t ) = χ ( t ) χ ̲ ( t ) χ ¯ ( t ) χ ̲ ( t ) , and  β = χ ¯ ( t ) χ ( t ) χ ¯ ( t ) χ ̲ ( t ) .

2.2. Mean Value Theorem

In this sub-section, we will introduce the modified mean value theorem, which will be used later to develop the controller gains.
Theorem 1
([22]). Let ψ be a smooth function in  [ a b ] n . For all i , j = 1 , 2 n and α, β [ a b ] there exists γ i j ̲ and γ i j ¯ such that:
ψ ( α ) ψ ( β ) = 0 0 0 0 0 0 0 0 0 0 m a x ( f i x j ) 0 0 0 0 0 0 0 0 0 γ i j ¯ ( α β ) + 0 0 0 0 0 0 0 0 0 0 m i n ( f i x j ) 0 0 0 0 0 0 0 0 0 γ i j ̲ ( α β )
where γ i j ̲ and  γ i j ¯ verify the convex sum properties.

2.3. Line Integral Lyapunov Function

In order to develop the fuzzy controller gains without considering the time derivatives of MF, Rhee et al. [19] proposed the following LIF function
V ( x ( t ) ) = 2 Γ ( 0 , x ) g ( ϖ ) d ϖ
where ϖ n , and  d ϖ denote a dummy vector for the integral and an infinitesimal displacement vector.
Γ ( 0 , x ) represent the path from 0 x .
Consider g ( x ) to be a force vector at x, and then the proposed Lyapunov function V ( x ) in (6) can be interpreted as the work that has been performed in  g ( x ) from zero to x. This function resembles an energy form that ensures the following conditions: (a) V ( x ) is a smooth function, (b) positive definite and (c) radially unbounded. However, if this function is dependent on Γ ( 0 , x ) , then the two last conditions can not be satisfied. Therefore, it is essential to ensure that V(x) must be path-independent. To do so, a necessary and sufficient condition is required.
g i ( x ) x j = g j ( x ) x i f o r i , j = 1 , , n
According to (7), Rhee et al. [19] proposed the following equation:
g ( x ) = H ¯ + i = 1 r μ i ( x ) E i x
where
H ¯ = H ¯ T = 0 H 12 H 13 H 1 n * 0 H 23 H 2 n * * * 0
E i = E 11 E 12 E 1 n E 21 E 22 E 2 n E n 1 E n 2 E n n × I n × n

2.4. SFS Method

The SFS algorithm starts the search, as in all the other meta-heuristics, using Equation (9) to randomly generate candidate solutions in the search space [23]:
X = ( U B L B ) × r a n d + L B
where r a n d is a random number uniformly distributed in the range [0, 1], L B and U B are the search space’s upper and lower limits, and each candidate solution is then evaluated using a fitness (or objective) function to know how close a solution is to the optimum and determine the best one.
After that, three operators (Diffusion, Updating 1 and Updating 2) are used to move the solutions in the search space and converge them iteratively to the global optimum solution [17].

2.4.1. Diffusion Process

From each candidate solution, new solutions are generated by using two Gaussian walks, expressed by Equations (10) and (11).
X i n e w = G a u s s i a n ( μ , σ ) + ( ϵ X B e s t ϵ X i )
X i n e w = G a u s s i a n ( μ , σ )

2.4.2. First Updating Process

In this process, the candidate solutions are ranked according to its fitness values and the worst fit solutions are updated using Equation (12).
X i , j n e w = X r , j ϵ × ( X t , j X i , j )
where X r and X t represent two candidate solutions randomly chosen from the population.

2.4.3. Second Updating Process

This process arranges the solutions in the same way as in the first updating process and updates their positions employing Equations (13) and (14).
X i n e w = X i ϵ × ( X t X B e s t ) i f f r 0.5
X i n e w = X i ϵ × ( X t X r ) i f f r > 0.5
Algorithm 1 represents the SFS algorithm, where Figure 1 illustrates the SFS flowchart.
Algorithm 1 SFS algorithm
1:
Initialize candidate solutions randomly
2:
while Stopping Criterion is not achieved do
3:
 Evaluate the candidate solutions using the fitness function
4:
 Diffusion process (Equations (10) and (11))
5:
 1st updating process (Equation (12))
6:
 2nd updating process (Equations (13) and (14))
7:
end while

3. Stability Analysis

3.1. Analysis with Quadratic Functions

In most cases, the results of stability analysis and stabilization for TSF systems, which are derived from LMI or BMI constraints, are obtained through the application of Lyapunov’s direct method.
In this subsection, we give a simple criterion to verify the stability of an autonomous TSF system using a QLF.
We have an autonomous TSF descriptor model
x ˙ ( t ) = i = 1 r h i ( x ) A i x
Theorem 2
([4]). The TSF descriptor model (15) is said to be stable iff there exists P = P T > 0 such that the following matrix inequalities hold for each i = 1 n
A i T P + P A i + 2 α P < 0
(where α > 0 ) then the origin is globally asymptotically stable.

3.2. Analysis with Non-Quadratic Stability Functions

The next theorem shows the sufficient conditions that guarantee the asymptotic stability of an autonomous fuzzy system using LIFF.
Theorem 3.
For all i , j = 1 , , r , if there exist H ¯ , E i , and Q 0 , which causes the linear matrix inequalities (17) and (19) to hold, the TSF descriptor model (15) is asymptotically stable
P i = H ¯ + E i > 0
H ¯ A i + A i T H ¯ + E i A i + A i T E i + ( n 1 ) Q < 0
H ¯ A j + A j T H ¯ + E i A j + A j T E i + H ¯ A i + Y A i T H ¯ + E j A i + A i T E j 2 Q 0
Proof. 
The time derivative of V ( x ) is:
V ˙ ( t ) = x T { i = 1 r j = 1 r μ i ( t ) μ j ( t ) ( P i A j + A j T P i ) } x
V ˙ ( t ) = x T { i = 1 r μ i 2 ( t ) ( P i A i + A i T P i ) + i = 1 r j > i μ i ( t ) μ j ( t ) ( P i A j + A j T P i + P j A i + A i T P j ) } x
Based on the two last inequalities of (18) and (19) and the corollary (4) in [1]
i = 1 r μ i 2 ( t ) 1 ( s 1 ) j > i r 2 μ i ( t ) μ j ( t )
where 1 < s r then,
V ˙ ( t ) x T { 2 i = 1 r j > i r μ i ( t ) μ j ( t ) Q + i = 1 r μ i 2 ( t ) ( P i A i + A i T P i ) } x
V ˙ ( t ) x T { i = 1 r μ i 2 ( t ) ( A i T P i + P i A i + ( n 1 ) Q ) } x
V ˙ ( t ) < 0

4. Stabilization

The controller is designed using the classical state feedback.
u ( t ) = F ( x ( t ) x c ( t ) )
where F is the controller gain to be designed, ( x ( t ) , x c ( t ) ) are the actual and desired states, respectively.
Throughout this paper, we assume that ( d x c ( t ) / d t = 0 ), and then, the following theorem is used to derive the stability criteria.
Theorem 4.
For all i , j = 1 , , r , if there exist H ¯ , E i , N i , and Q 0 , which make the linear matrix inequalities (27)–(29) hold, the TSF descriptor model (3) with the state feedback controller (21) is asymptotically stable
H i = H ¯ + E i > 0
H i A i + A i T H i B i N i N i T B i T + ( n 1 ) Q < 0
H i A j + A j T H i + H j A i + A i T H j B j N i N i T B j T B i N j N j T B i T Q 0 i < j
where N = F H i and H ¯ , E i are defined by (22).
Proof. 
The closed loop of the TSF system (3) with the controller law (21) becomes:
x ˙ ( t ) = i = 1 r μ i ( x ) ( A i B i F ) x ( t )
the dynamic of the state error with (21) can be represented as:
e ˙ ( t ) = x ˙ ( t ) x ˙ c ( t )
then
e ˙ ( t ) = ( A 0 B 0 F ) e ( t ) + B 0 F x c ( t ) + { Υ ( x ( t ) ) Υ ( x c ( t ) ) }
where
A 0 = 1 / r i = 1 r A i , B 0 = 1 / r i = 1 r B i A i ¯ = A i A 0 , B i ¯ = B i B 0 Υ ( x ( t ) ) = i = 1 r μ i ( x ) ( A i ¯ x ( t ) B i ¯ F ) e ( t ) Υ ( x c ( t ) ) = i = 1 r μ i ( x ) ( A i ¯ B i ¯ F ) x c ( t )
The mean value theorem was exploited in order to define the nonlinear terms as:
Υ ( x ( t ) ) Υ ( x c ( t ) ) = Υ ( x ) x ( c ) ( x ( t ) x c ( t ) ) x ( t ) < c < x c ( t )
then,
e ˙ ( t ) = i = 1 q = 2 n 2 μ i ( x ) ( A i B i F ) e ( t ) + { B 0 F x c ( t ) + Υ ( x c ( t ) ) }
where the matrices A i are calculated with the relation (5).
Let V ( x ) be a line-integral Lyapunov function, and its time derivative is
V ˙ ( x ) = x ( t ) T { P i A i + A i T P i T P i B i F F T B i T P i } x ( t )
let
Π ( x ) = i = 1 r j = 1 r μ i ( x ) μ j ( x ) { P i ( A j B j F ) + ( A j T F T B j T ) P i }
Π ( x ) = i = 1 r μ i 2 ( x ) { P i ( A i B i F ) + ( A i T F T B i T ) P i } + i = 1 r j > i μ i ( x ) μ j ( x ) { P i ( A j B j F ) + ( A j T F T B j T ) P i + P j ( A i B i F ) + ( A i T F T B i T ) P j }
Utilizing the property (20), we can write:
Π ( x ) 2 i = 1 r j > i μ i ( x ) μ j ( x ) Q + i = 1 r μ i 2 ( x ) { P i ( A i B i F ) + ( A i T F T B i T ) P i }
i = 1 r μ i 2 ( x ) { P i ( A i B i F ) + ( A i T F T B i T ) P i } + ( n 1 ) Q < 0
then, for all x 0 , V ˙ ( x ) = x ( t ) T Π ( x ) x ( t ) < 0 . □

5. Simulation Example

In this section, a numerical example is provided to show the effectiveness of the proposed relaxed stability and stabilization conditions.
Example
Consider the continuous TSF system given by the following rules:
IF χ 1 ( t ) is M i 1
THEN   x ˙ ( t ) = A i x ( t ) + B i u ( t )
Using the nonlinear sector transformation, we can write:
x ˙ ( t ) = i = 1 2 h i ( x ) ( A i x ( t ) + B i u ( t ) )
where
A 1 = 0.7 5 a + 2 b 1.4 b + a 7 , B 1 = B 2 = 0 1 A 2 = 0.1 5 a + 2 b 0.2 b + a 7
h 1 ( t ) = x 1 ( t ) + 1 8 h 2 ( t ) = 7 x 2 ( t ) 8 ;
The pair ( a [ 15 , 5 ] and b [ 10 , 10 ] ) are adjusted to compare the feasible areas for Theorems 2 and 3.
In order to enhance control accuracy, the SFS method is used to find the appropriate P 1 , P 2 and Q matrices.
Firstly, n candidate solutions are initialized randomly in the search space. Then, the diffusion and updating processes of SFS are applied for many iterations in order to find the best global solution that minimizes the following fitness function:
F = α 1 × F 1 + α 2 × F 2 + α 3 × F 3
with
F 1 = A 1 T × P 1 + P 1 × A 1 + ( n 1 ) × Q F 2 = A 2 T × P 2 + P 2 × A 2 + ( n 1 ) × Q F 3 = A 2 T × P 1 + P 1 × A 2 + P 2 × A 1 + A 1 T × P 2 3 × Q
Subject to:
P 1 , P 2 and Q > 0
The maximum number of solutions and iterations is fixed at 150.
The inequality (17)–(19) allows computing matrices P 1 , P 2 , and Q
P 1 = 0.0351 0.1276 0.1276 0.7454 , P 2 = 0.1457 0.1161 0.1161 0.6799 Q = 0.0710 0.0068 0.0068 0.2172
The feasible regions of the LMIs (25) using the SeDuMi solver and SFS algorithm can be shown in Figure 2. It is clear that there is a much bigger feasible region obtained with SFS than the SeDuMi Solver.
Figure 3 represents the stable region of the LMIs via Theorems 2 and 3. The feasible region obtained with Theorem 4 covers the stable region given by Theorem 3, which demonstrates that LMI constraints via non-quadratic functions are less conservative than the classical quadratic form.
Figure 4 shows the trajectory of one candidate solution during the optimization process. The curve is an amortized sine wave when the solutions take far apart positions at the beginning to explore different regions, and then it concentrates the search in a small area.
The convergence curve illustrated in Figure 5 shows the fitness values obtained during the iterations. It is clear that our fitness function was minimized successfully using the SFS method, and it needs only 50 iterations to reach a minimal fitness value, which proves the rapidity and robustness of our approach.
Remark 1.
Three runs of the algorithm were conducted, and then the standard deviation was calculated. The results show a small standard deviation of about 0.0189, which demonstrates that the proposed approach (SFS) is sufficiently robust.
The movement of the candidate solutions are monitored in different iterations (iter = 1, iter = 75 and iter = 150). As can be seen from Figure 6, the solutions are first distributed in the search space in order to evaluate various possibilities, and then they begin to move and converge gradually to the global best solution.
When a = −14 and b = 10, the stabilization criteria through Theorem 2 are infeasible, meaning the stable controller cannot be obtained by these approaches. However, using Theorem 3, the stabilization conditions are solved under LMIs regions. The positive matrices are obtained as
P 1 = 0.0110 0.0005 0.0005 0.0109 , P 2 = 0.0110 0.0005 0.0005 0.0118 Q = 0.2315 0.0384 0.0384 0.2028
and the controller gains
F = 0.4433 0.1695
Figure 7 and Figure 8 represent the simulation results of the closed-loop state responses when the initial conditions are x(0) = [−3 1]. The state responses show that the proposed controller is stable. The control signal u(t) is shown in Figure 8.

6. Conclusions and Future Works

The problem of stability and stabilization for TS fuzzy descriptor models has been investigated. Based on a non-quadratic Lyapunov function, novel sufficient conditions for stability and stabilization are obtained using a modified mean value theorem. Comparison results show that the derived stability conditions proved to cover more extensive feasibility regions than the quadratic Lyapunov function and exhibit less conservativeness. Moreover, the stabilization criteria are presented in terms of linear matrix inequalities instead of bilinear matrix inequalities conditions. A stochastic fractal search algorithm was used to solve the relaxed conditions. Finally, a numerical example was provided to prove the effectiveness of the proposed approach. In future work, based on the approach of the mean value theorem and the integral Lyapunov fuzzy function, we will establish a robust controller for a time-varying Takagi-Sugeno fuzzy system [24,25] and a fuzzy large-scale system [26].

Author Contributions

Data curation, I.e.M., A.B. and K.M.; Formal analysis, I.e.M., M.Y.H. and A.B.; Methodology, I.e.M. and K.M.; Software, I.e.M. and A.B.; Supervision, M.Y.H. and M.H.; Writing—original draft, I.e.M., M.Y.H., A.B., M.H. and K.M.; Writing—review & editing, I.e.M., M.Y.H. and M.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Tanaka, K.; Ikeda, T.; Wang, H.O. Fuzzy regulators and fuzzy observers: Relaxed stability conditions and LMI-based designs. IEEE Trans. Fuzzy Syst. 1998, 6, 250–265. [Google Scholar] [CrossRef]
  2. Zhang, J.; Wang, X.; Shao, X. Design and real-time implementation of Takagi-Sugeno fuzzy controller for magnetic levitation ball system. IEEE Access 2020, 8, 38221–38228. [Google Scholar] [CrossRef]
  3. Li, Z.; Wang, J.; Liu, H. A robust state estimator for TS fuzzy system. IEEE Access 2020, 8, 84063–84069. [Google Scholar] [CrossRef]
  4. Tanaka, K.; Wang, H.O. Fuzzy Control Systems Design and Analysis; John Wiley and Sons, Ltd.: Hoboken, NJ, USA, 2001. [Google Scholar]
  5. Chadli, M.; Karimi, H.R.; Shi, P. On stability and stabilization of singular uncertain Takagi-Sugeno fuzzy systems. J. Frankl. Inst. 2014, 351, 1453–1463. [Google Scholar] [CrossRef]
  6. Hammoudi, M.Y.; Allag, A.; Becherif, M.; Benbouzid, M.; Alloui, H. Observer design for induction motor: An approach based on the mean value theorem. Front. Energy 2014, 8, 426–433. [Google Scholar] [CrossRef]
  7. Pan, J.T.; Guerra, T.M.; Fei, S.M.; Jaadari, A. Nonquadratic stabilization of continuous T-S fuzzy models: LMI solution for a local approach. IEEE Trans. Fuzzy Syst. 2011, 20, 594–602. [Google Scholar] [CrossRef]
  8. Bouarar, T.; Guelton, K.; Manamanni, N. Robust fuzzy Lyapunov stabilization for uncertain and disturbed Takagi-Sugeno descriptors. Isa Trans. 2010, 49, 447–461. [Google Scholar] [CrossRef] [PubMed]
  9. Sala, A.; Arino, C. Relaxed stability and performance conditions for Takagi-Sugeno fuzzy systems with knowledge on membership function overlap. IEEE Trans. Syst. Man, Cybern. Part (Cybern.) 2007, 37, 727–732. [Google Scholar] [CrossRef] [PubMed]
  10. Peixoto, M.L.; Pessim, P.S.; Lacerda, M.J.; Palhares, R.M. Stability and stabilization for LPV systems based on Lyapunov functions with non-monotonic terms. J. Frankl. Inst. 2020, 357, 6595–6614. [Google Scholar] [CrossRef]
  11. Bernal, M.; Sala, A.; Lendek, Z. Stability Analysis. In Analysis and Synthesis of Nonlinear Control Systems; Elsevier: Amsterdam, The Netherlands, 2022; pp. 97–167. [Google Scholar]
  12. Wang, R.; Jiao, T.; Zhang, T.; Fei, S. Improved stability results for discrete-time switched systems: A multiple piecewise convex Lyapunov function approach. Appl. Math. Comput. 2019, 353, 54–65. [Google Scholar] [CrossRef]
  13. Della Rossa, M.; Goebel, R.; Tanwani, A.; Zaccarian, L. Piecewise structure of Lyapunov functions and densely checked decrease conditions for hybrid systems. Math. Control Signals Syst. 2021, 33, 123–149. [Google Scholar] [CrossRef]
  14. Lazarini, A.Z.; Teixeira, M.C.; Jean, M.D.S.; Assunção, E.; Cardim, R.; Buzetti, A.S. Relaxed Stabilization Conditions for TS Fuzzy Systems With Optimal Upper Bounds for the Time Derivative of Fuzzy Lyapunov Functions. IEEE Access 2021, 9, 64945–64957. [Google Scholar] [CrossRef]
  15. Fan, X.; Wang, Z. A Fuzzy Lyapunov Function Method to Stability Analysis of Fractional Order TS Fuzzy Systems. IEEE Trans. Fuzzy Syst. 2021, 30, 2769–2776. [Google Scholar]
  16. Ku, C.C.; Yeh, Y.C.; Lin, Y.H.; Hsieh, Y.Y. Fuzzy static output control of T-S fuzzy stochastic systems via line integral Lyapunov function. Processes 2021, 9, 697. [Google Scholar] [CrossRef]
  17. Okwu, M.O.; Tartibu, L.K. Metaheuristic Optimization: Nature-Inspired Algorithms Swarm and Computational Intelligence, Theory and Applications; Springer: Berlin/Heidelberg, Germany, 2020. [Google Scholar]
  18. Salimi, H. Stochastic fractal search: A powerful metaheuristic algorithm. Knowl.-Based Syst. 2015, 75, 1–18. [Google Scholar] [CrossRef]
  19. Rhee, B.J.; Won, S. A new fuzzy Lyapunov function approach for a Takagi-Sugeno fuzzy control system design. Fuzzy Sets Syst. 2006, 157, 1211–1228. [Google Scholar] [CrossRef]
  20. Hammoudi, M.Y.; Benbouzid, M.H.; Rizoug, N. New state observer based on Takagi-Sugeno fuzzy controller of induction motor. In Proceedings of the 4th International Conference on Systems and Control (ICSC), Sousse, Tunisia, 28–30 April 2015; IEEE: Piscataway, NJ, USA, 2015; pp. 145–150. [Google Scholar]
  21. Wang, H.O.; Tanaka, K. Fuzzy Control Systems Design and Analysis: A Linear Matrix Inequality Approach; John Wiley and Sons: Hoboken, NJ, USA, 2004. [Google Scholar]
  22. Phanomchoeng, G.; Rajamani, R.; Piyabongkarn, D. Nonlinear observer for bounded Jacobian systems, with applications to automotive slip angle estimation. IEEE Trans. Autom. Control 2011, 56, 1163–1170. [Google Scholar] [CrossRef]
  23. Betka, A.; Terki, N.; Toumi, A.; Hamiane, M.; Ourchani, A. A new block matching algorithm based on stochastic fractal search. Appl. Intell. 2019, 49, 1146–1160. [Google Scholar] [CrossRef]
  24. Cai, X.; Zhong, S.; Wang, J.; Shi, K. Robust H∞ control for uncertain delayed TS fuzzy systems with stochastic packet dropouts. Appl. Math. Comput. 2020, 385, 125432. [Google Scholar]
  25. Kau, S.W.; Lee, H.J.; Yang, C.M.; Lee, C.H.; Hong, L.; Fang, C.H. Robust H∞ fuzzy static output feedback control of TS fuzzy systems with parametric uncertainties. Fuzzy Sets Syst. 2007, 158, 135–146. [Google Scholar] [CrossRef]
  26. Hosseinzadeh, M.; Sadati, N.; Zamani, I. H∞ disturbance attenuation of fuzzy large-scale systems. In Proceedings of the IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2011), Taipei, Taiwan, 27–30 June 2011; IEEE: Pisacatway, NJ, USA, 2011; pp. 2364–2368. [Google Scholar]
Figure 1. Flowchart of SFS algorithm.
Figure 1. Flowchart of SFS algorithm.
Electronics 11 03136 g001
Figure 2. Feasibility fields obtained through Theorem 2 with the SeDuMi solver and SFS algorithm.
Figure 2. Feasibility fields obtained through Theorem 2 with the SeDuMi solver and SFS algorithm.
Electronics 11 03136 g002
Figure 3. Comparison of the feasibility fields obtained through Theorems 2 and 3.
Figure 3. Comparison of the feasibility fields obtained through Theorems 2 and 3.
Electronics 11 03136 g003
Figure 4. Trajectory of solution.
Figure 4. Trajectory of solution.
Electronics 11 03136 g004
Figure 5. P i Values.
Figure 5. P i Values.
Electronics 11 03136 g005
Figure 6. Fitness function.
Figure 6. Fitness function.
Electronics 11 03136 g006
Figure 7. State trajectory.
Figure 7. State trajectory.
Electronics 11 03136 g007
Figure 8. Input signal.
Figure 8. Input signal.
Electronics 11 03136 g008
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Meredef, I.e.; Hammoudi, M.Y.; Betka, A.; Hamiane, M.; Mimoune, K. Stability and Stabilization of TS Fuzzy Systems via Line Integral Lyapunov Fuzzy Function. Electronics 2022, 11, 3136. https://doi.org/10.3390/electronics11193136

AMA Style

Meredef Ie, Hammoudi MY, Betka A, Hamiane M, Mimoune K. Stability and Stabilization of TS Fuzzy Systems via Line Integral Lyapunov Fuzzy Function. Electronics. 2022; 11(19):3136. https://doi.org/10.3390/electronics11193136

Chicago/Turabian Style

Meredef, Imad eddine, Mohamed Yacine Hammoudi, Abir Betka, Madina Hamiane, and Khalida Mimoune. 2022. "Stability and Stabilization of TS Fuzzy Systems via Line Integral Lyapunov Fuzzy Function" Electronics 11, no. 19: 3136. https://doi.org/10.3390/electronics11193136

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop