Abstract
This paper investigates the stability problem of a class of discrete-time singularly perturbed Tagagi–Sugeno (T-S) fuzzy models. Stability conditions of reduced slow models, based on the use of Borne and Gentina practical stability criterion and matrices in the arrow form, are developed and compared with those concerning the initial singularly perturbed T-S system. The obtained results are practical and easy to use. An example is introduced to illustrate the proposed approaches.
Similar content being viewed by others
1 Introduction
Some small physical parameters such as time constants, masses, capacitances, etc, increase the order of dynamic systems and introduce the multi-time scales property. Resulting systems can possess simultaneously, slow and fast coupling states increasing the system complexity. The singular perturbation approach [1–4] is a powerful technique for systems order reduction and time scales separation. The method explicit the time scale separation by mean of a small singular perturbation parameter \(\mu \). When \(\mu \) is small enough, the high order system is decomposed into slow and fast subsystems and considered as a singularly perturbed system.
Stability of linear singularly perturbed systems have been extensively studied in past years and a great number of results have been reported in the literature; see, e. g. [5–11], and the references therein. Recently, a great amount of effort has focused on the stability analysis of nonlinear singularly perturbed systems [12–23] where the properties of two lower order slow and fast subsystems are studied by mean of Lyapunov functions to predict the stability properties of the composite system.
In spite of the progression of stability nonlinear singularly perturbed systems analysis, it is not that obvious to apply complex techniques to practical engineering problems. It is still needed to develop the more simple stability technique for general nonlinear singularly perturbed systems. The fuzzy control theory [24, 25] uses collections of linguistic rules in order to model such as systems by considering qualitative aspects of human knowledge and reasoning processes without employing a precise quantitative analysis [26].
Fuzzy set theory has been developed and widely studied in the past two decades. It has been successfully applied in engineering problems due to its capacity of modeling and controlling complex nonlinear systems [27, 28]. The most known methods in the literature designed for synthesizing stability conditions of fuzzy systems are [29–31]: Popov’s stability criterion [32, 33], the circle criterion [34, 35], conicity criterion (extended version of circle criterion) [36, 37], direct Lyapunov’s method [38–40], analysis of system stability in phase space [35, 41], the describing function method [37], methods of stability indices and systems robustness [35, 37], methods based on theory of input-output stability [37, 42], hyperstability theory [43–45] and heuristic methods [37, 46].
Recently, stability of singular fuzzy systems have been investigated [47–55]. Huang [47] proposes a discrete singular T-S (DST-S) model and introduces to stability criteria by non-strict linear matrix inequalities (LMIs) and projection method. Liu et al. [48] synthesizes stability conditions of DST-S systems in term of LMIs and derives stability conditions for feedback controller via the nonlinear matrix inequalities (NMIs). Dong and Yang [49] present a method of evaluating the upper bound of the singular perturbation parameter \(\mu \) for DST-S systems with meeting a prescribed H\(\infty \) performance bound requirement. Xu and Lam [50] propose a necessary and sufficient stability condition for uncertain DST-S systems in terms of a strict linear matrix inequality. Xu et al. [51] considers the problem of robust stability of uncertain DST-S systems with time-varying norm-bounded parameter uncertainties. A sufficient stability condition is proposed in terms of a set of LMIs. Chen et al. [52] treat state feedback robust stabilization problems for DST-S systems with parameter uncertainty, based on a matrix spectral norm approach.
Motivated by the fact that fuzzy sets provide an effective way to describe a nonlinear system, we will investigate, in this paper, the stability problem for T-S fuzzy discrete singular perturbed systems without using conventional Lyapunov function. New sufficient stability conditions, for original and reduced order discrete nonlinear T-S fuzzy models, are developed based on the arrow matrix form and Borne and Gentina criterion.
This paper is organized as follows. In sect. 2, the fuzzy system modeling and decoupling procedure are formulated via the singular perturbation technique. Section 3, stability conditions based on Lyapunov functions are reviewed, and new stability conditions for T-S fuzzy discrete singularly perturbed systems are proposed. In sect. 4, a numerical example is given, and finally, conclusions are presented in sect. 5.
2 Two-time scale singularly perturbed fuzzy model description
Physical processes are very complex in practice and rigorous mathematical models can be very difficult to synthesize, if not impossible. Many of these systems can be expressed in some form of mathematical model locally, or as an aggregation of a set of mathematical models. Here, we consider the Takagi–Sugeno (T-S) model to represent a complex system that includes local analytic nonlinear models \({S_i}\) [56]. The \(i\)th fuzzy inference rule of the fuzzy model is of the following form:
where the state vector \(x\left( {kT}\right) \) is noted \({x_k},\,{x_k} \in \mathbb{R }_{}^n,\,kT\) is the discrete time and \(T\) the sampling time such that \( {x_k} = {\left[ {\begin{array}{*{20}{c}}{x_k^{{1^T}}}&{x_k^{{2^T}}} \end{array}} \right] ^T}\). \(x_k^1 \in {\mathbb{R }^{{n_1}}},\,x_k^2 \in {\mathbb{R }^{{n_2}}}\) and \(m\) denotes the number of inference rules and \(M_j^i\) \(( {j = 1,2, \ldots ,n})\) the fuzzy sets. The instantaneous characteristic \(n \times n\) matrix \({A_i}\left( {.} \right) \) of the \(i\)th local model of the studied system is defined by
By using a standard fuzzy inference method -that is, using a singleton fuzzifier, product fuzzy inference and weighted average defuzzifier- the final state of the fuzzy system \(S\) is inferred as follows [31]
with
We assume that \({w_i}\left( {{x_k}} \right) \geqslant 0\) and \(\sum \limits _{i=1}^m {{w_i}\left( {{x_k}} \right) }>0\) for \(i \in I\). Then, it is easy to see that \({h_i}\left( {{x_k}} \right) \geqslant 0\), for \(i \in I\) and \(\sum \limits _{i = 1}^m {{h_i}\left( x_k \right) }=1\).
The local system \({S_i}\) is assumed to possess a two-time-scale property, which means that the \(n\) eigenvalues of \({S_i}\) can be separated into \({n_1}\) slow modes and \({n_2}\) stable fast modes related to \(x_k^1\) and \(x_k^2\), respectively. The fast subsystem \(x_k^2,\) assumed to be stable, is active only during a short initial period, after, it is negligible and the system can be described by it slow subsystem \(x_k^1\) [57].
Often, numerical methods for simulation or controller design cannot be applied to large scale systems because of their extensive numerical costs. This motivates model reduction, which is the approximation of the original, large realization by a realization of smaller order. A method that maintains the coordinate system of the original model is based on singular perturbation technique [1, 5, 6]. In most classical and modern control schemes, singular perturbation techniques exploit the two-time-scale nature of the system in order to decompose the design problem into slow and fast modes.
Singularly perturbed systems have the following form [6, 8, 58–60]
where \(\mu \) is a small positive singular perturbation parameter that indicates separation of the state space variables into slow variables \(x_k^1\) and fast variables \(x_k^2\), and \(\det \left( {{I_{{n_2}}} - A_{i,22}^ * } \right) \ne 0\) [1]. The slow subsystem is defined by neglecting the fast stable dynamics, which is equivalent to replace the second equation of (5) by its steady-state algebraic equation. The fast subsystem, supposed to be stable, is derived by assuming that slow variables are constant during fast transients and \(\mu = 0\).
Described system (5) is dual to system (1) and it is possible to put the system into the singularly perturbed form (5). The relation ship among the system matrices defined in (1) and in (5) are as follows
Applying the decoupling transformation [1, 6, 61, 62] defined by
the singularly perturbed system (5) can be decoupled into independent slow and fast subsystems [6] as
with
if it exists \(L_i \in \mathbb{R ^{{n_1} \times }}^{{n_2}}\) and \(M_i \in \mathbb{R ^{{n_2} \times }}^{{n_1}}\) matrices satisfying the algebraic equations [6]
\({{x}^{s}}\in {\mathbb{R }^{{{n}_{1}}}}\) and \({{x}^{f}}\in {{\mathbb{R }}^{{{n}_{2}}}}\) are, respectively, the slow and the fast subsystems state vectors. Finally, the decoupled discrete nonlinear T-S fuzzy model \(S^d\) of the original system (3), and the corresponding slow \(S^s\) and fast \(S^f\) fuzzy subsystems are respectively given by
The main objective of the present paper is to provide conditions ensuring the asymptotic stability of the discrete nonlinear T-S fuzzy system (3). We will show that this corresponds in some case to verify the stability conditions of the slow and fast subsystems (15, 16) synthesized via singular perturbation technique.
3 Stability study
In this section, we recall basic results on stability analysis for T-S fuzzy models based on Lyapunov functions and we formulate the problem. We, then, establish main stability results for the discrete nonlinear original (1, 3) and decoupled (14) T-S fuzzy system.
3.1 Lyapunov functions
Stability analysis of T-S fuzzy systems has been pursued mainly based on Lyapunov stability. Mainly, three different Lyapunov functions, developed in the literature [31], are introduced below.
3.1.1 The common (or global) quadratic Lyapunov functions \(V\left( x \right) = {x^T}Px\) [38, 63]
Theorem 1
[38]: The TS fuzzy system (1), or equivalently (3), is globally exponentially stable if there exists a common positive definite matrix such that the following LMIs are satisfied
3.1.2 The piecewise quadratic Lyapunov functions \(V\left( x \right) = \sum \limits _{i = 1}^m {{x^T}{P_i}x} \)
Define \(m\) regions in the premise variable space as follows
The T-S fuzzy system (3) can be expressed in each local region as
with
In addition, define a set \(\varOmega \) that represents all possible system transitions among regions, that is
Theorem 2
[64]: The T-S fuzzy system (1), or equivalently (19), is globally exponentially stable if there exists a set of positive-definite matrices \({P_i}\), \(i \in I\), such that the following LMIs are satisfied
3.1.3 The fuzzy (or non-quadratic) Lyapunov functions \(V\left( x \right) = \sum \limits _{i = 1}^m {{h_i}\left( x \right) {x^T}{P_i}x} \) [65, 66]
Theorem 3
[65]: The T-S fuzzy system (1), or equivalently (3), is globally exponentially stable if there exists a set of positive-definite matrices \({P_i}\), \(i \in I\) such that the following LMIs are satisfied
The stability conditions synthesized via the common quadratic Lyapunov functions are very conservative and the introduced approach suffers mainly from few limitations. First, it has been noted that common quadratic Lyapunov functions tend to be conservative, and, might not exist for many complex highly nonlinear systems as shown in [64] and [67]. Second, it appears that a necessary condition, for the existence of this common positive definite matrix, is that all subsystems must be asymptotically stable [38]. Piecewise quadratic Lyapunov functions and fuzzy Lyapunov functions are less conservative but computation cost would be much higher. Vector norms constitute a systematic mean of obtaining comparison systems, which help to overvaluate and analyze nonlinear systems. An adequate choice of the stable overvaluing system may prove the initial system stability. The method is robust and a good choice of the vector norms may allows to obtain conservatism stability conditions [68–72].
In the following, sufficient conditions ensuring asymptotic stability of discrete T-S fuzzy systems (3) with \(m\) nonlinear local models (1) are proposed. The aforementioned conditions are developed for original and reduced order decoupled described systems.
3.2 Proposed stability conditions-main results
Consider the class of systems \({S_i}\) (1) described by the scalar equation
where the corresponding instantaneous characteristic polynomial \({P_{{S_i}}}(.,\lambda )\) is
and define distinct arbitrary constant parameters \({\alpha _j},\,j = 1,2, \cdots ,n-1\).
For \({\alpha _i} \ne {\alpha _j}\), \(\forall i \ne j\) and \(i \in I\), let us introduce to the following notations
Let \(S\) be a discrete T-S fuzzy system (3), \({S_i}\) a corresponding nonlinear local system of the form (1), \({S_i^s}\) the nonlinear decoupled slow local subsystem (9) and \({S_{}^s}\) a nonlinear decoupled slow fuzzy subsystem (15). By applying the Borne-Gentina practical stability criterion [73–75] to the discrete introduced systems characterized by the Benrejeb arrow form matrix [76–81], we obtain following theorems and corollaries.
Theorem 4
The discrete nonlinear local system \({S_i}\) is asymptotically stable, if there exists constant parameters \({\alpha _i} \in \mathbb{R }\), \({\alpha _i} \ne {\alpha _j}\,\,\forall i \ne j\), such that
and
Proof
(Theorem 4) Let us consider the nonlinear local system \({S_i}\) expressed in the Frobenius form as
with
A change of coordinate defined by
with \({y_k} \in \mathbb{R }_{}^n\) and \(T\) an invertible transformation for \(\forall {\alpha _i}\), \(i = 1,2, \cdots ,n - 1,\,{\alpha _i} \ne {\alpha _j}\) and \(\forall i \ne j\).
leads to the following state space description
Allowing the synthesis of sufficient stability conditions easy to test, the new instantaneous characteristic matrix \({G_i}\left( . \right) \) is chosen to be in the arrow form [76–81], Appendix 2, as following
where \({\beta _i},\,\gamma _j^i\), \(\delta _n^i\,\) and \({\alpha _i},\,i = 1,2, \ldots ,n - 1\), are defined by the relations (27–29). A pseudo-overvaluing matrix \(M\left( {{G_i}\left( \cdot \right) } \right) \) of the system (37), corresponding to the use of the vector norm (Appendix 1) \(p\left( y \right) \) such that
\(y = {\left[ {{y_1},\,{y_2},\,...\,,\,{y_n}} \right] ^T}\), for the stability study, can be obtained from the inequality
satisfied for each corresponding component; that leads to the following comparison system
with
such as \({z_0} = p\left( {{y_0}} \right) \). If the nonlinearities of the comparison nonlinear system (41) are isolated in one row of \(M\left( {{G_i}\left( \cdot \right) } \right) \), the verification of the Kotelyanski condition (Appendix 1) enables to conclude to the stability of the original system characterized by \({G_i}\left( \cdot \right) \) [74]. It comes the following sufficient asymptotic stability condition of the original system \({S_i}\)
This ends the proof of Theorem 4. \(\square \)
Theorem 5
The discrete nonlinear decoupled local system \(S_i^d\) (8) is asymptotically stable if there exists \({\alpha _i}\in \mathbb{R }\), \({\alpha _i} \ne {\alpha _j}\) \(\forall i \ne j\), such that
and
Proof
(Theorem 5) Note that the satisfaction of the conditions (30), i.e. \(\left| {{\alpha _i}} \right| < 1,\,i = 1, \ldots ,n - 1\), means that the fast system characterized by a diagonal matrix \(\left\{ {{\alpha _i}} \right\} ,\,i = {n_1}, \ldots ,n - 1\) is stable. Conditions \(\left| {{\alpha _i}} \right| < 1,\,i = 1, \ldots ,{n_1} - 1\), are necessary to satisfy the reduced slow subsystem stability. In order to synthesize the stability conditions of the two-time-scale decoupled system \({S_i}\), we, consider the transformed nonlinear system states (38). Resulting \({A_{i,11}},\,{A_{i,12}},\,{A_{i,21}}\) and \({A_{i,22}}\) matrices are then in the form (46) where the matrix \({A_{i,11}}\) is candidate to characterize the slow subsystem of (1) and \({A_{i,22}}\) the fast one.
Arbitrary constant parameters \({\alpha _i},\,i = {n_1}, \ldots ,n - 1\), are chosen in concordance with the estimation of the dynamics that what we consider physically fast for the studied system. Substituting the relations (46), (6) and (11) into (9) and (10), yields to following discrete slow and fast subsystems, respectively
and then corresponding comparison systems, respectively
where \(F_i^s \in {\mathbb{R }^{{n_1} \times {n_1}}}\) and \(F_i^f \in {\mathbb{R }^{{n_2} \times {n_2}}}\) are given by
and \(M\left( {F_i^s\left( \cdot \right) } \right) \) and \( M\left( {F_i^f} \right) \) are respectively the pseudo-overvaluing matrices of the slow and fast subsystems (9) and (10), corresponding to the use of the vector norm (39). By applying the practical Borne-Gentina stability criterion [73–75] to the comparison systems (49) and (50) of (47) and (48), we deduce the stability conditions of the decoupled discrete systems\(S_i^d\) (8). The Theorem 5 is then proved. \(\square \)
Corollary 1
If the discrete nonlinear system \({S_i}\) (1) is asymptotically stable, i.e. the following conditions are satisfied
-
(i)
\(\exists \,\varepsilon >0\) and \({\alpha _j} \in \mathbb{R },\,0 < {\alpha _j} < 1, {\alpha _j} \ne {\alpha _k},\,\forall j \ne k,\,j,k = 1, \cdots ,n - 1\) such that
$$\begin{aligned} \left\{ \begin{array}{ll} \delta _n^i\left( . \right) > 0\\ \gamma _j^i\left( . \right) {\beta _j} > 0\,\,\,\,\,\,\,\,\,\,\,\,\,\forall j = 1,...,n - 1\\ \end{array} \right. \end{aligned}$$(53) -
(ii)
$$\begin{aligned}&{\left. {{P_{{S_i}}}\left( {\,.\,,\lambda } \right) } \right| _{\lambda = 1}} \geqslant \varepsilon > 0, \,\,\,\ \mathrm{{i.e.}}\nonumber \\&\qquad \qquad \qquad \qquad \qquad 1 + \sum \limits _{p = 1}^n {{a_{i,p}}\left( . \right) } > 0,\,\,\, i \in I \qquad \end{aligned}$$(54)
then, the corresponding decoupled nonlinear system \(S_i^d\) (8) is asymptotically stable.
Proof
(Corollary 1) By considering conditions (i) of the Corollary 1, and substituting relations (27–29) in (31), the stability condition (31) of the discrete nonlinear local system \({S_i}\) (1) becomes
with
To deduce the stability conditions of the decoupled system \(S_i^d\) (8), let us first observe that
It, then, follows that the developed stability condition (55) is equivalent to
or
which yields
and constitutes a verification case of the validity of the linear Aizerman conjecture [82, 83]. These conditions, associated to aggregation techniques based on the use of vector norms, have led to stability domains for a class of Lure-Postnikov systems whereas, for example, Popov stability criterion use failed. The proof is easily completed by substituting the conditions (i) in stability condition (45) of the discrete nonlinear decoupled system \(S_i^d\) (8). \(\square \)
Corollary 2
If the discrete nonlinear decoupled system \(S_i^d\) (8) is asymptotically stable, i. e. the following conditions are satisfied
-
(i)
\(\exists \,\varepsilon > 0\) and \({\alpha _j} \in \mathbb{R },\,{\alpha _j} \ne {\alpha _k},\,\forall j \ne k\); \(j,k = 1, \ldots ,n - 1\), and \(0 < {\alpha _j} < 1\) \(j = 1, \ldots ,{n_1} - 1\) such that
$$\begin{aligned} \left\{ \begin{array}{ll} \delta _{_n}^i\left( \cdot \right) + \sum \limits _{j = {n_1}}^{n - 1} {{\beta _j}\gamma _j^i\left( \cdot \right) {{\left( {1 - {\alpha _j}} \right) }^{ - 1}}} > 0\\ \\ \gamma _n^i\left( . \right) {\beta _j} > 0\qquad \forall j = 1,...,{n_1} - 1\end{array}\right. \end{aligned}$$(60) -
(ii)
$$\begin{aligned} {\left. {{P_{{S_i}}}\left( {\,.\,,\lambda } \right) } \right| _{\lambda = 1}}&\geqslant \varepsilon > 0\,\,\,\,\,\,\,i.e.\nonumber \\&1 + \sum \limits _{p = 1}^n {{a_{i,p}}\left( . \right) } > 0,\,\,\, i \in I\qquad \end{aligned}$$(61)
then, the original discrete nonlinear local system \(S_i\) (1) is asymptotically stable if the following additional conditions are satisfied
Proof
(Corollary 2) Conditions (i) imply stability condition (ii) as demonstrated in Corollary 1 proof. Indeed if (62) are satisfied, then it is easy to see that stability conditions (30–31) of the original discrete nonlinear system \(S_i\) (1) are verified. \({}\square \)
Theorem 6
The discrete nonlinear T-S fuzzy system \(S\) (3) is asymptotically stable if there exist constant parameters \({\alpha _i} \in \mathbb{R },\,{\alpha _i} \ne {\alpha _j}\) \(\forall i \ne j\), such that \(\forall x \in D\).
and
If \(D = {\mathbb{R }^n}\), the stability is global.
Proof
(Theorem 6) Based on the state transformed form of the local nonlinear systems (37), the discrete T-S fuzzy model (3) can be rewritten as
where \(G\left( . \right) \) is given by
It follows that
Now, by introducing the comparison system
where \(M\left( {G\left( \cdot \right) } \right) \) is the pseudo-overvaluing matrix of (3), corresponding to the use of the vector norm (39). By applying the practical Borne-Gentina criterion [73–75] to the comparison system (68), we deduce the stability conditions of the nonlinear discrete T-S fuzzy system (3). This ends the Theorem 6 proof. \(\square \)
Theorem 7
The discrete nonlinear decoupled T-S fuzzy system \(S^d\) (14) is asymptotically stable if there exists \({\alpha _i} \in \mathbb{R },\,{\alpha _i} \ne {\alpha _j}\) \(\forall i \ne j\), such that
and
Proof
(Theorem 7) By substituting relations (6) and (11) in (15) and (16) where matrices \({A_{i,11}},\,{A_{i,12}},\,{A_{i,21}}\) and \({A_{i,22}}\) are represented in the arrow form (46), we obtain the following slow and fast reduced order discrete T-S fuzzy systems, respectively
and then comparison systems, respectively
\(F_{}^s\left( \cdot \right) \in {\mathbb{R }^{{n_1} \times {n_1}}}\) and \(F_{}^f \in {\mathbb{R }^{{n_2} \times {n_2}}}\) are respectively given by
and \(M\left( {F_{}^s\left( \cdot \right) } \right) \) and \(M\left( {F_{}^f} \right) \) are respectively the pseudo-overvaluing matrices of the slow and fast subsystems (15) and (16), corresponding to the use of the vector norm (39). Stability condition for the discrete decoupled system (14) is synthesized by the application of Borne and Gentina stability criterion, that completes the proof. \(\square \)
A generalized form of Corollary 1 and 2 can be developed for original T-S fuzzy system (3) and the decoupled T-S fuzzy system (14) by substituting \({a_{i,j}}(.),\,\delta _n^i\left( . \right) ,\,\gamma _j^i\left( . \right) \) and \({P_{{S_i}}}\left( {\,\,.\,\,,\lambda } \right) \) respectively by \({a^{\prime }{_j}}(.),\,\delta ^{\prime }{_n}(.),\,\gamma ^{\prime }{_j }\left( . \right) \) and \({P^{\prime }_{{S}}}\left( {\,\,.\,\,,\lambda } \right) \) such that
Corollary 3
If the nonlinear discrete T-S fuzzy system \({S}\) (3) is asymptotically stable, i.e. the following conditions are satisfied
-
(i)
\(\exists \,\varepsilon >0\) and \({\alpha _j} \in \mathbb{R },\,0 < {\alpha _j} < 1, {\alpha _j} \ne {\alpha _k},\,\forall j \ne k;\,\,j,k = 1, \ldots ,n - 1\) such that
$$\begin{aligned} \left\{ \begin{array}{ll} \delta ^{\prime }{_n}(.) > 0 \\ \gamma ^{\prime }{_j }\left( . \right) {\beta _j} > 0\quad \forall j = 1,...,n - 1\\ \end{array} \right. \end{aligned}$$(81) -
(ii)
$$\begin{aligned} {\left. {{{P^{\prime }}_S}\left( {\,.\,\,,\lambda } \right) } \right| _{\lambda = 1}} \geqslant \varepsilon > 0 \end{aligned}$$(82)
then, the corresponding decoupled T-S system (14) is asymptotically stable.
Corollary 4
If the nonlinear discrete decoupled T-S fuzzy system (14) is asymptotically stable, i.e. the following conditions are satisfied
-
(i)
\(\exists \,\varepsilon > 0\) and \({\alpha _j} \in \mathbb{R },\,{\alpha _j} \ne {\alpha _k},\,\forall j \ne k\); \(j,k = 1, \ldots ,n - 1\), and \(0 < {\alpha _j} < 1\) \(j = 1, \ldots ,{n_1} - 1\) such that
$$\begin{aligned} \left\{ \begin{array}{ll} \delta ^{\prime }{_n}\left( \cdot \right) + \sum \limits _{j = {n_1}}^{n - 1} {{\beta _j}\gamma ^{\prime }{_j}\left( \cdot \right) {{\left( {1 - {\alpha _j}} \right) }^{ - 1}}} > 0\\ \gamma ^{\prime }{_n}\left( . \right) {\beta _j} > 0\quad \forall j = 1,...,{n_1} - 1\\ \end{array} \right. \end{aligned}$$(83) -
(ii)
$$\begin{aligned} {\left. {{P^{\prime }_{{S}}}\left( {\,.\,,\lambda } \right) } \right| _{\lambda = 1}} \geqslant \varepsilon&> 0\,\,\,\,\,\,\,\mathrm{{i.e.}}\nonumber \\&1 + \sum \limits _{p = 1}^n {{a^{\prime }{_p}}\left( . \right) } > 0 \end{aligned}$$(84)
then, the original discrete nonlinear T-S fuzzy system (3) is asymptotically stable if the following additional conditions are satisfied
4 Example: case of third order system
Consider a T-S fuzzy model based system such that the consequence of the rule \({R_i}\) is in the form
The local systems (86) with the characteristic matrix \({G_i}\left( . \right) \) and the synthesized T-S fuzzy system with \(G\left( . \right) \) can be, respectively, expressed in the arrow form as following
for \({\alpha _1} = 0.9\) and \({\alpha _2} = 0.1\) satisfying (30), \(h1=0.2\) , \(h2=0.8\) and \(\mu = 0.1\). The decoupled slow and fast subsystems for the local nonlinear systems (86) are given respectively by
and for the T-S fuzzy system (89) respectively by
In the following, we determine the stability domains of original and decoupled described systems. For the chosen \({\alpha _1}\) and \({\alpha _2}\), synthesized stability condition of the discrete T-S fuzzy system (89) deduced from Theorem 6, is the following
Using condition (92), system (89) is stable if nonlinear functions \({f_1}\left( . \right) \) and \({f_2}\left( . \right) \) are, respectively, within the following limits, given in Table 1. Furthermore, applying Theorem 4 to the nonlinear local system (86) yields
Now, for the synthesized decoupled discrete T-S fuzzy system (91), sufficient stability condition issued from Theorem 7, is given by
Deriving additional conditions on \({f_1}\left( . \right) \) and \({f_2}\left( . \right) \) for the existence of a solution to stability condition (94), results of Table 2 are obtained. Moreover, according to Theorem 5, the nonlinear local systems (90) is stable for
Figure 1 illustrates the stability domains \({D_1},\,{D_2},\,{D_3}\) and \({D_4}\) associated respectively to the original discrete T-S fuzzy system (77), the decoupled T-S fuzzy system (91), the nonlinear local model (86) and the decoupled nonlinear local model (90). As shown, the stability domain of the decoupled systems (90) and (91)are, respectively, very close to the original ones (86) and (89). Furthermore, one can see that the stability conditions (30–31) and (44–45) of local systems are conservative and induce smaller stability domains. Discrete T-S fuzzy and local models have the common restricted stability domain \({D_5} = {D_1} \cap {D_2} \cap {D_3} \cap {D_4}\). \({D_5}\) is smaller than the common estimated stability region of local systems; the stability of each local model does not ensure the stability of the global system.
5 Conclusion
In this paper, we have investigated the stability problem of singular T-S fuzzy systems under the discrete-time framework. By using the arrow matrix form and Borne and Gentina criterion, sufficient stability conditions for of the reduced order decoupled T-S fuzzy system, as well as the original T-S fuzzy system are derived. Supplementary stability conditions are synthesized to ensure a common stability domain for the original and the decoupled T-S fuzzy system. In the simulation, an illustrative example demonstrated that obtained results are less conservative than existing ones.
References
Saksena VR, O’Reilly J, Kokotovic PV (1984) Singular perturbations and time-scale methods in control theory: survey 1976–1983. Automatica 20:273–293
Kokotovic PV, Khalil HK, O’Reilly J (1986) Singular perturbation methods in control: analysis and design. Academic, London
Shao PZH, Sawan ME (1993) Robust stability of singularly perturbed systems. Int J Control 58:1469–1476
Naidu DS (2002) Singular perturbations and time scales in control theory and applications: an overview, Dynamics of Continuous. Discret Impuls Syst 9:233–278
Li THS, Chiou JS, Kung FC (1999) Stability bounds of singularly perturbed discrete systems. IEEE Trans Autom Control 44:1934–1938
Litkouhi B, Khalil HK (1985) Multirate and composite control of two-time-scale discrete-time systems. IEEE Trans Autom Control 30:645–651
Ghosh R, Sen S, Datta KB (1999) Method for evaluating stability bounds for discrete time singularly perturbed systems. IEE Proc Control Theory Appl 146:227–233
Kafri WS, Abed EH (1996) Stability analysis of discrete-time singularly perturbed systems. IEEE Trans Circuits Syst -I: Fundam Theory Appl 43:848–850
Liyu C, Schwartz HM (2004) Complementary results on the stability bounds of singularly perturbed systems. IEEE Trans Autom Control 49:2017–2021
Shao ZH (2004) Robust stability of two-time-scale systems with nonlinear uncertainties. IEEE Trans Autom Control 49:258–261
Loescharataramdee C, Edwin Sawan M (1999) Stability robustness bounds of discrete two-time-scale systems. J Frankl Inst 336:973–981
Grujic LT (1981) Uniform asymptotic stability of nonlinear singularly perturbed and large scale systems. Int J Control 33:481–504
Chow JH (1978) Asymptotic stability of a class of nonlinear singularly perturbed systems. J Frankl Inst 305:275–281
Khalil HK (1981) Asymptotic stability of nonlinear multiparameter singularly perturbed systems. Automatica 17:797–804
Saberi A, Khalil HK (1984) Quadratic type Lyapunov functions for singularly perturbed systems. IEEE Trans Autom Control 29:542–550
Khorasani K, Pai MA (1985) Asymptotic stability of nonlinear singularly perturbed systems using higher order corrections. Automatica 21:717–727
Bouyekhf R, El Moudni A (1997) On analysis of discrete singularly perturbed non-linear systems: application to the study of stability properties. J Frankl Inst 334:199–212
Dong J, Yang GH (2008) H\(\infty \) control for fast sampling discrete-time singularly perturbed systems. Automatica 44:1385–1393
Malloci I, Daafouz J, Iung C (2010) Stability and stabilization of two time scale switched systems in discrete time. IEEE Trans Autom Control 55:1434–1438
Park KS, Lim JT (2011) Stability analysis of nonstandard nonlinear singularly perturbed discrete systems. IEEE Trans Circuits Syst-II: Express Briefs 58:309–313
Park KS, Cho YJ, Kim YJ, Lim JT (2011) Stability analysis of uncertain nonlinear singularly perturbed discrete systems, 2011 Third International Conference on Computational Intelligence. Modelling and Simulation, Langkawi, pp 153–158
Son JW, Lim JT (2006) Robust stability of nonlinear singularly perturbed system with uncertainties. IEE Proc Control Theory Appl 153:104–110
Wang HJ, Xue AK, Lu RQ (2009) Absolute stability criteria for a class of nonlinear singular system with time delay. Nonlinear Anal 70:621–630
Mamdani EH (1974) Applications of fuzzy algorithms for control of simple dynamic plants. Proc Inst Electr Eng 121:1585–1588
Zadeh LA (1965) Fuzzy sets. Inf Control 8:338–353
Acampora G (2011) A TSK Neuro-Fuzzy Approach for Modeling Highly Dynamic Systems, 2011 IEEE International Conference on Fuzzy Systems, Taipei, June 27–30 2011, p 146–152
Mollov S, Boom T, Cuesta F, Ollero A, Babuska R (2002) Robust stability constraints for fuzzy model predictive control. IEEE Trans Fuzzy Syst 10:50–64
Tanaka K, Ikeda T (1998) Absolute stability conditions in a fuzzy phase-lead compensation and their extension to MIMO systems. IEEE Trans Ind Electron 45:333–340
Andúar JM, Bravo IM, Peregrín A (2004) Stability analysis and synthesis of multivariable fuzzy systems using interval arithmetic. Fuzzy Sets Syst 148:337–353
Sugeno M (1999) On stability of fuzzy systems expressed by fuzzyrules with singleton consequents. IEEE Trans Fuzzy Syst 7:201–224
Feng G (2006) A survey on analysis and design of model-based fuzzy control systems. IEEE Trans Fuzzy Syst 14:676–697
Fuh CC, Tung PC (1997) Robust stability analysis of fuzzy control systems. Fuzzy Sets Syst 88:289–298
Khalil HR (1992) Nonlinear systems. Macmillan, New York
Ban X, Gao XZ, Huang X (2007) Vasilakos AV stability analysis of the simplest Takagi-Sugeno fuzzy control system using circle criterion. Inf Sci 177:4387–4409
Driankov D, Hellendoor H, Reinfrank M (1993) An introduction to fuzzy control. Springer, Berlin
Espada A, Barreiro A (1999) Robust stability of fuzzy control systems based on conicity conditions. Automatica 35:643–654
Aracil J, Gordillo F (2000) Stability issues in fuzzy control. Physica, Heidelberg
Tanaka K, Sugeno M (1992) Stability analysis and design of fuzzy control system. Fuzzy Sets Syst 45:135–156
Tong S, Li HH (2002) Observer-based robust fuzzy control of nonlinear system with parametric uncertainties. Fuzzy Sets Syst 131:165–184
Ahn CK (2012) Exponential H\(\infty \) stable learning method for Takagi-Sugeno fuzzy delayed neural networks: a convex optimization approach. Comput Math Appl 63:887–895
Maeda M, Murakami S (1991) Stability analysis of fuzzy control systems using phase planes. Jpn J Fuzzy Theory Syst 3: 149–160
Lin HR, Wang WJ (1998) L2-stability analysis of fuzzy control systems. Fuzzy Sets Syst 100:159–172
Li Y, Yonezawa Y (1991) Stability analysis of a fuzzy control system by the hyperstability theorem. Jpn J Fuzzy Theory Syst 3:209–214
Popov VM (1973) Hyperstability of control systems. Springer, Berlin
Calcev G, Gorez R, De Neyer M (1998) Passivity approach to fuzzy control systems. Automatica 34:339–344
Wang HO, Tanaka K, GriGn M (1996) An approach to fuzzy control of nonlinear system: stability and design issues. IEEE Trans Fuzzy Syst 4:14–23
Huang CP (2005) Stability analysis of discrete singular fuzzy systems. Fuzzy Sets Syst 151:155–165
Liu H, Sun F, Sun Z (2005) Stability analysis and synthesis of fuzzy singularly perturbed systems. IEEE Trans Fuzzy Syst 13:273–284
Dong J, Yang G (2009) H\(\infty \) control design for fuzzy discrete-time singularly perturbed systems via slow state variables feedback: an LMI-based approach. Inf Sci 179:3041–3058
Xu S, Lam J (2004) Robust stability and stabilization of discrete singular systems: an equivalent characterization. IEEE Trans Autom Control 49:568–574
Xu S, Song B, Lu J, Lam J (2007) Robust stability of uncertain discrete-time singular fuzzy systems. Fuzzy Sets Syst 158:2306–2316
Chen J, Sun F, Yin Y, Hu C (2011) State feedback robust stabilisation for discrete-time fuzzy singularly perturbed systems with parameter uncertainty. IET Control Theory Appl 5:1195–1202
Li THS, Lin KJ (2004) Stabilization of singularly perturbed fuzzy systems. IEEE Trans Fuzzy Syst 12:579–595
Yang GH, Dong J (2008) Control synthesis of singularly perturbed fuzzy systems. IEEE Trans Fuzzy Syst 16:615–629
Siettos CI, Bafas GV (2002) Semiglobal stabilization of nonlinear systems using fuzzy control and singular perturbation methods. Fuzzy Sets Syst 129:275–294
Benrejeb M (2010) Stability study of two level hierarchical nonlinear systems, plenary lecture 12th IFAC Symposium on Large Scale Systems : Theory And Applications. Lille, July 2010
Liu VT, Lin CL (1994) Robust stabilization for composite observer-based control of discrete systems. Automatica 30:877–881
Kando H, Iwazumi T (1986) Multirate digital control design of an optimal regulator via singular perturbation theory. Int J Control 44:1555–1578
Li THS, Li JH (1992) Stabilization bound of discrete two-time-scale systems. Syst Control Lett 18:479–489
Litkouhi B, Khalil HK (1984) Infinite-time regulators for singularly perturbed difference equations. Int J Control 39:587–598
Chow J, Kokotovic P (1976) A decomposition of near-optimum regulators for systems with slow and fast modes. IEEE Trans Autom Control 21:701–705
Mahmoud MS (1982) Design of observer-based controllers for a class of discrete systems. Automatica 18:323–328
Kim E, Kim D (2001) Stability analysis and synthesis for an affine fuzzy system via LMI and ILMI: Discrete case, IEEE Transactions on Systems, Man, and Cybernetics. Part B Cybern 31:132–140
Feng G (2004) Stability analysis of discrete time fuzzy dynamic systems based on piecewise Lyapunov functions. IEEE Trans Fuzzy Syst 12:22–28
Zhou SS, Feng G, Lam J, Xu SY (2005) Robust H-infinity control for discrete fuzzy systems via basis-dependent Lyapunov functions. Inf Sci 174:197–217
Guerra TM, Vermeiren L (2004) LMI-based relaxed nonquadratic stabilization conditions for nonlinear systems in the Takagi-Sugeno’s form. Automatica 40:823–829
Johansson M, Rantzer A, Arzen KE (1999) Piecewise quadratic stability of fuzzy systems. IEEE Trans Fuzzy Syst 7:713–722
Dieulot JY, El Kamel A (2002) Borne P study of the stability of fuzzy controllers by an estimation of the attraction regions: a vector norm approach. Math Probl Eng 8:221–231
Borne P, Richard JP, Radhy NE (1996) Stability, stabilization, regulation using vector norms, nonlinear systems, stability and stabilization. Chapman and Hall, Boca Raton
Perruquetti W, Richard JP, Grujic LJT, Borne P (1995) On practical stability with the settling time via vector norms. Int J Control 62:173–189
Grujic LJT, Gentina JC, Borne P (1976) General aggregation of large-scale systems by-vectorLyapunov functions and vector norms. Int J Control 24:529–550
Borne P, Richard JP (1990) Local and global stability of attractors by use of the vector norms, The Lyapunov Functions Method and Applications. J.C. BALTZER, A.G. Sc. Rub. Co. 8:53–62
Borne P, Benrejeb M (2008) On the representation and the stability study of large scale systems. Int J Comput Commun Control 3(Suppl. Issue – ICCCC 2008):55–66
Borne P (1987) Non-linear systems stability : vector norm approach, systems and control encyclopedia. Pergamon, Oxford
Grujic LT, Richard JP, Borne P, Gentina JC (2004) Stability domains. Chapman and Hall, London
Benrejeb M, Borne P (1978) On an algebraic stability criterion for non-linear processes. Interpretation in the frequency domain, Proceedings of the Measurement and Control International Symposium MECO’78, Athens, 26–29 June 1978, pp 678–682
Benrejeb M, Gasmi M (2001) On the use of an arrow form matrix for modelling and stability analysis of singularly perturbed nonlinear systems. Syst Anal Model Simul 40:509–525
Benrejeb M, Gasmi M, Borne P (2005) New stability conditions for TS fuzzy continuous nonlinear models. Nonlinear Dyn Syst Theory 5:369–379
Benrejeb M, Soudani D, Sakly A, Borne P (2006) New discrete Tanaka Sugeno Kang fuzzy systems characterization and stability domain. Int J Comput Commun Control I:9–19
Borne P, Vanheeghe P, Duflos E (2007) Automatisation des processus dans l’espace d’état. Editions Technip, Paris
Filali RL, Hammami S, Benrejeb M, Borne P (2012) On synchronization, anti-synchronization and hybrid synchronization of 3D discrete generalized H\(\frac{1}{2}\)non map. Nonlinear Dyn Syst Theory 12:81–96
Gil MI (2000) On Aizerman-Myshkis problem for systems with delay. Automatica 36:1669–1673
Gil MI, Medinab R (2002) Aizerman’s problem for discrete systems. Appl Anal Int J 81:1367–1375
Robert F (1966) Recherche d’une M-matrice parmi les minorantes d’un opérateur liéaire. Numerische Mathematik 9:188–199
Robert F (1964) Normes vectorielles de vecteurs et de matrices. Revue Française de Traitement de l’Information Chiffres 7: 261–299
Gentina JC, Borne P, Laurent F (1972) Stabilité des systémes continus non linéaires de grande dimension. RAIRO Revue jaune J3: 69–77
Kotelyanski DM (1952) Some properties of matrices with positive elements. Matematicheskii Sbornik 31:497–505 [in Russian]
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix 1
Definition 1
(Vector Norm [84, 85]) Let \(E = {\mathbb{R }^n}\) be a vector space and \(E_1 ,E_2 , \cdots ,E_k \) subspaces of \(E\) which verify: \(E = E_1 \cup E_2 \cup \cdots \cup E_k \). Let \(x \in E\) be an \(n\) vector defined on \(E\) with a projection in the subspace \(E_i \) denoted by \(x_i ,\,x_i = P_i x\), where \(P_i \) is a projection operator from \(E\) into \(E_i ,\,p_i \) is a scalar norm \(\left( {i = 1, \cdots ,k} \right) \) defined on the subspace \(E_i \) and \(p\) denotes the vector norm of dimension \(k\) and with \(i\)th component, \({p_i}(x):{\mathbb{R }^n} \rightarrow \mathbb{R }_ + ^k\), where \(p_i (x_i )\) is a scalar norm of \(x_i\).
Lemma 1
(Kotelyanski [86, 87] ) The real parts of the eigenvalues of matrix \(A\), with non negative off diagonal elements, are less than a real number \(\mu \) if and only if all those of matrix \(M = \mu I_n^{} - A\) are positive, with \(I_n^{} \) the \(n\) identity matrix.
When successive principal minors of matrix \(\left( { - A} \right) \) are positive, Kotelyanski lemma permits to conclude on stability property of the system characterized by \(A\).
Theorem 8
(Borne and Gentina practical stability criterion [73, 75]) Let consider the nonlinear discrete system
and the overvaluing matrix
If the nonlinearities are isolated in either one row or one column of \(M\left( {A\left( \cdot \right) } \right) \), the verification of the Kotelyanski condition enables to conclude to the stability of the original system characterized by \(A\left( \cdot \right) \). Kotelyanski lemma applied to the overvaluing matrix obtained by the use of the regular vector norm:
with \(z\left( k \right) = {\left[ {{z_1}\left( k \right) ,\,{z_2}\left( k \right) ,\,...\,,\,{z_n}\left( k \right) } \right] ^T}\), leads to the following sufficient conditions of asymptotic stability of original system
This criterion is useful for the stability study of complex and large scale systems, such that the necessary condition of its application is satisfied or if the system parameters identification is imprecise. The Borne et Gentina practical criterion applied to discrete systems generalizes the Kotelyanski lemma for non linear systems and defines large classes of systems for which the linear conjecture can be applied, either for the original system or for its comparison system.
Appendix 2: On arrow form matrix
Let us consider the observable nonlinear system
\(a_i (.)\) are the instantaneous characteristic polynomial \(P_A (.,\lambda )\) coefficients of \(A\left( . \right) \), such that
A change of base, defined by
where \(\alpha _j,\,j = 1,2, \cdots ,n - 1\) are distinct arbitrary constant parameters, allows the new state matrix, denoted by \(F_{} \left( . \right) \), to be in arrow form [76, 80]
with
This particular form allows having the non-constant elements of the free state matrix isolated in the first column, which makes it possible to established a stability criterion for the nonlinear system in the multimodel approach.
With the use of Benrejeb arrow form matrices for characteristic matrices, and of vector norms as Lyapunov functions, the criterion defines large classes of systems for which the Aizerman conjecture to a comparison system is satisfied.
Rights and permissions
About this article
Cite this article
Sfaihi, B., Benrejeb, M. On stability analysis of nonlinear discrete singularly perturbed T-S fuzzy models. Int. J. Dynam. Control 1, 20–31 (2013). https://doi.org/10.1007/s40435-013-0003-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40435-013-0003-3