Abstract: This study deals with the stability analysis and stabilization of fuzzy systems from the viewpoint of membership functions. Firstly, some linear matrix inequality conditions for the stability analysis and stabilization of Takagi-Sugeno (T-S) fuzzy systems are derived, which are dependent on the upper bound and the lower bound of the membership functions. Secondly, the local stability problem of the T-S fuzzy systems is considered and some sufficient conditions for the local stability analysis and stabilization are provided. Finally, some numerical examples are given to illustrate the effectiveness of the proposed results.
INTRODUCTION
Much attention has been paid to the study of fuzzy systems which can model many nonlinear systems (Feng et al., 2005; Linfeng et al., 2009; Ajlouni and Al-Hamouz, 2004). The Takagi-Sugeno (T-S) fuzzy system is an important fuzzy model. Hence, many research efforts have been devoted to stability and performance analysis of Takagi-Sugeno (T-S) fuzzy systems over the past few years in the literature by Takagi and Sugeno (1985), Sugeno (1999) and Wang et al. (1996) and the references therein. A great number of the significant results were derived via the Linear Matrix Inequality (LMI) approach. Some basic stability conditions were presented by Wang et al. (1996) and some relaxed results were provided by Guerra and Vermeiren (2004), Kim and Lee (2000), Liu and Zhang (2003) and Tanaka et al. (1996, 2003). Currently, much attention is focused on reducing the conservativeness of the LMI stability and performance conditions. An important way to reduce the conservativeness is using the fuzzy or piecewise Lyapunov functional technique (Feng et al., 2005; Mozelli et al., 2009; Rhee and Won, 2006; Tanaka et al., 2007; Yuan et al., 2008; Zhou and Li, 2005; Zhou et al., 2007). However, some conservativeness still exists and the stability of many stable fuzzy systems can not be proved by the existing results. Take the system:
for example. It can not be proved stable by the aforementioned results. But it is stable when 0≤h1(z(t))<0.5.
The LMI conditions in the aforementioned work do not depend on the membership functions, which may be a source of conservativeness. Indeed, the stability of fuzzy systems may depend on the bound of the membership functions sometimes, such as the system mentioned in the last paragraph. On the other hand, if some knowledge on the bound of the membership functions in a region around the equilibrium is known, some relaxed conditions may be derived on the local stability of the fuzzy systems. Motivated by this, Sala and Arino (2006, 2007) considered the local stability problem and the stability problem of fuzzy systems from the viewpoint of the membership functions.
In this study, the problems studied by Sala and Arino (2006, 2007) are considered and new results are proposed. Membership-dependent conditions on the stability of the fuzzy systems are derived, which are dependent on both the upper bound and the lower bound of the membership functions. Sufficient conditions for the local stability of the fuzzy systems are also derived.
For real symmetric matrices X and Y, the notation X<Y means that the matrix Y-X is positive definite. I is the identity matrix with appropriate dimensions. The superscript T represents the transpose.
PRELIMINARIES
Consider the T-S fuzzy control system described by the following rules:
Plant rule i: If z1(T) is Fi1, and zg(t) is Fig, then:
where, x(t)∈
where, μij[zj(t)] is the grade of membership function of zj(t) in Fij. In what follows, the argument of hi(z(t)) will be dropped for simplicity. A more compact presentation of the fuzzy model is given by:
(1) |
Where:
The widely used controllers for T-S fuzzy systems are so-called Parallel Distributed Compensators (PDC) defined by:
(2) |
where, Ki is a constant matrix to be designed. Combine Eq. 1 and 2 the closed-loop system becomes:
(3) |
where, Gij = Ai+BiKj.
Stability of fuzzy systems: Let us review some existing results on the stability of system . When u(t) ≡ 0, Eq. 3 becomes:
(4) |
The following sufficient conditions are proposed by Tanaka
et al. (1996) based on the Lyapunov function
Lemma 1: Tanaka et al. (1996) system in Eq. 4 is asymptotically stable if there exists P>0 such that:
(5) |
To reduce the conservativeness of the conditions in Lemma 1, a fuzzy Lyapunov function approach is provided.
Lemma 2: Tanaka et al. (2003) assume that:
System in Eq. 4 is asymptotically stable if there exist Pi>0 such that:
Stability of PDC fuzzy control systems: For the stability of system , much more sufficient conditions have been reported. Let's review two main results in those works.
Lemma 3: Tanaka et al. (1998) system in Eq. 3 is asymptotically stable if there exist X>0 and Mi such that:
In such case, the controller gain matrix can be given by Ki = MiX-1.
Lemma 4: Liu and Zhang (2003) system in Eq. 3 is asymptotically stable if there exist matrices X>0, Mi and Yij such that:
In this case, the controller gain matrix can be given by Ki = MiX-1.
Membership-dependent stability conditions: When the above conditions are infeasible, we should seek some other conditions. Note that the membership functions do not appear in the aforementioned LMI conditions. This may be a source of conservativeness sometimes. In fact, some conservativeness may be reduced if the knowledge on the membership functions for a particular T-S fuzzy system is introduced in the LMI framework. Motivated by this, some researches have been done to seek the stability condition for system in Eq. 3 and 4 with the assumption that the upper bound of hi and hihj is known. The main results on this problem are restated in the following.
Lemma 5: Suppose that 0≤hi≤βi, system is asymptotically stable if there exist symmetric positive matrices Pi and Ni such that:
(6) |
Lemma 6: Suppose that 0≤hihj≤βij, system in 3 is asymptotically stable if there exist matrices X, Xij = XTij and symmetric matrix Rij, such that:
Where:
In this case, the controller gain matrix can be given by Ki = Mi X-1.
Lemma 5 and 6 are corollaries of Theorem 2 and 3 in Sala and Arino (2006, 2007), respectively. It is easy to see that if there exists P satisfying , let Ni = εI, and P satisfy if ε is small enough. So, is more relaxed than. By a similar process, one can see that the conditions in Lemma 6 are less conservative than those in Lemma 4. It is worthy pointing out that the results in Lemma 5 can be extended to a fuzzy Lyapunov functional approach to further reduce the conservativeness.
When ATiP+PAi is unfeasible for some i, system in Eq. 3 cannot be proved stable by Lemma 1 and 2. But it may be proved stable by Lemma 5. It is noted that the condition in Lemma 5 depend on the upper bound of hi only, but has no relationship with the lower bound of hi. In the next section, we will seek to introduce the lower bound of the membership functions into the LMI stability conditions of the fuzzy systems.
RESULTS
Here, we presents some sufficient conditions on the local stability and stabilization of system in Eq. 3 and 4 when both the lower bound and the upper bound of hi are known.
Stability of fuzzy systems: The following theorem gives sufficient stability conditions of system in Eq. 4.
Theorem 1: Assume that 0≤αi≤hi≤βi≤1. System in Eq. 4 is asymptotically stable if there exist matrices P>0 and i = 1,...,s such that:
(7) |
(8) |
Proof: Choose a Lyapunov function as:
Note that:
where,
Theorem 1 provides a new condition to check the stability of system. When αi>0, Eq. 7 and 8 may guarantee larger stability region than sometimes. This will be illustrated in the following example.
Example 1: Consider the fuzzy system with the following rules:
• | R1: If x1(t) is M1 then |
• | R1 : If x1(t) is M2 then |
Where:
Assume that 0≤h2≤α, then 1-α≤h1≤1. Let α = 4. Using the LMI tool box, one has that the LMI conditions in both Lemma 1 and 2 are infeasible. When α = 0.4, solving, one has:
When α = 0.3, by solving Eq. 7 and 8, the following results can be obtained.
Next we consider the stability of system. The following theorem provides sufficient conditions for the stability of system when the bound of hi is known.
Theorem 2: Suppose that 0≤αiα≤hi≤βi≤1. System (3) is asymptotically stable if there exist matrices X>0, Yij>0 and Mi, i,j = 1,...,s such that:
(9) |
(10) |
In such a case, the controller gain matrix can be given by Ki = MiX-1.
Proof: Define P = X-1 and
Pre-multiply and post-multiply P to Eq. 9 and 10, respectively, one has:
(11) |
(12) |
Choose the Lyapunov function as
(13) |
It follows from Eq. 12 and 13 that for
any
Example 2: To show the effectiveness of Theorem 2, we consider the fuzzy control system with the following rules:
• | Ri: If xi(t) is M1 then, |
where:
Assume that
and
When
Local stability conditions: Unfortunately, the lower bound of hi is usually equivalent to 0. In such a case, the LMIs in Theorem 1 and 2 are not feasible. However, αi may be bigger than 0 in a zone around the equilibrium of system in Eq. 3 and 4. In such a case, we have the following corollaries on the local stability of system and system.
Corollary 1: Assume that hi satisfies
with ∂Ω denoting the boundary of Ω.
Proof: It is easy to see that if
(14) |
for any
Corollary 2: Assume that hi satisfies
Fig. 1: | Basin of attraction in example 3 |
Proof: Corollary 2 can be derived easily based on Theorem 2, which is similar to the derivation of Corollary 1.
To illustrate the effectiveness of Corollary 1, we give the following example. The application of Corollary 2 is similar to that of Corollary 1. Hence, it is omitted here.
Example 3: Consider the system investigated in example 1. Suppose that:
then h1 hand h1 satisfy 0.01≤h1≤0.99 and 0.01≤h2≤0.99 when -arcsin 0.98≤x1≤arcsin 0.98. Solving Eq. 7 and 8 with α1 = α2 = 0.01 and β1 = β2 = 0.99, one has that:
So, the system is locally stable at the equilibrium x =0. Let,
According to Corollary 1, one has that the basin of attraction of x = 0 is
CONCLUSION
Some membership-dependent LMI conditions have been derived on the stability analysis and stabilization for continuous T-S fuzzy systems. It has been shown that if the lower bound and the upper bound of the membership functions are known, some new stability conditions can be obtained. Furthermore, when the bound of the membership functions in a region of x = 0 is known, relaxed conditions can be obtained on the local stability of the fuzzy systems. In such a case, a basin of attraction of x = 0 is also provided. The given numerical examples have shown the effectiveness of the proposed approaches.