Keywords

1 Introduction

Time-delay is a common phenomenon in practical control systems, which can deteriorate the system performance and cause instability. Therefore, the research for control systems with time-delay is crucial and has received considerable attention [1, 2]. When analyzing the stability conditions of control systems with time-delay, a Lyapunov-Krasovskii functional (LKF) approach [3] is usually applied, which can denote the conditions in terms of linear matrix inequalities (LMIs). Though the LKF approach can handle the stability analysis problem for time-delay systems, the criteria derived from LKF method are conservative. To reduce conservatism, much research has been done: the free-weighting matrix [4] technique was introduced to obtain more tighter bound of the derivative of Lyapunov function; the wirtinger-based integral inequality [5] was developed to deal with integral term \(\int _{t-h}^{t}\dot{\mathbf {x}}^{T}(s)\mathbf {R}\dot{\mathbf {x}}(s)\); especially, a new tighter integral inequality was proposed in [6], which yields less conservative stability conditions.

Besides, the Takagi-Sugeno (T-S) fuzzy model [8] is normally used to describe fuzzy control systems. It can represent the dynamics of a complex nonlinear system as a weighted sum of some local linear models, which will facilitate the stability analysis. When the fuzzy controller is also denoted as a weighted sum of some linear sub-controllers, and is connected with the T-S fuzzy model in a closed loop, a Takagi-Sugeno fuzzy-model-based (TSFMB) control system is formed. When dealing with the stabilization analysis problem for TSFMB system, an efficient technique named parallel distribution compensation (PDC) [9] is usually adopted, which requires the fuzzy controller and the T-S fuzzy model have the same premise membership functions and the same number of rules. Such design can make the stabilization analysis easier. However, PDC method also bears some inevitable drawbacks such as limiting the design flexibility of the fuzzy controller and complicating the fuzzy controller structure unnecessarily in some cases. For the sake of solving these problems, some non-PDC design techniques were developed [7, 8]. Among them, an effective methodology called imperfect premise matching method [8], which allows the fuzzy controller and the fuzzy model use different premise membership functions and different number of rules. Hence, this approach can avoid the limitations of PDC method.

Currently, the research of stability and stabilization analysis for TSFMB systems with time-delay has yet been thorough enough. First, most of literature applied PDC method to conduct stabilization analysis which would limit the design flexibility of fuzzy controller. Second, the existing stability and stabilization conditions can be further relaxed. This is because the bound of integral term \(\int _{t-h}^{t}\dot{\mathbf {x}}^{T}(s)\mathbf {R}\dot{\mathbf {x}}(s)\) can be estimated more accurate, and the information of the membership functions has not been applied fully. Therefore, in this paper, we aim to investigate the improved stability and stabilization conditions for TSFMB systems with time-delay.

To achieve our goal, we will apply the imperfect premise matching method to design stable fuzzy controller. In order to relax the results, we will employ the novel integral inequality technique in the stability analysis, and take the information of the membership functions into account. The analyses results will be presented as theorems in terms of LMIs. Finally, a numerical example will be given to illustrate the advantages and superiority of the proposed approach.

2 Preliminaries

A TSFMB nonlinear control system with distributed time delay is considered.

Fuzzy Model: Construct a p-rule polynomial fuzzy model to represent the nonlinear system with time-delay:

$$\begin{aligned} \begin{aligned} \dot{\mathbf {x}}(t)=&\sum _{i=1}^{p}\omega _{i}(\mathbf {x}(t))\big (\mathbf {A}_{i}\mathbf {x}(t)+\mathbf {A}_{1i}\mathbf {x}(t-h)+\mathbf {A}_{2i}\int _{t-h}^{t}\mathbf {x}(s)ds+\mathbf {B}_{i}\mathbf {u}(t)\big ), \end{aligned} \end{aligned}$$
(1)

where \(\mathbf {x}(t) \in \mathbb {R}^{n\times 1}\) denotes the vector of the system state; \(\mathbf {A}_{i}\in \mathbb {R}^{n\times n},\mathbf {A}_{1i}\in \mathbb {R}^{n\times n},\mathbf {A}_{2i}\in \mathbb {R}^{n\times n}\) and \(\mathbf {B}_{i}\in \mathbb {R}^{n\times m}\) represent the system matrices and the system input matrices; \(\mathbf {u}(t) \in \mathbb {R}^{m\times 1}\) is system input; the time-delay h is a constant satisfying \(h\in [h_{min}, h_{max}]\); \(\omega _{i}(\mathbf {x}(t))\) stands for the normalized grade of membership, and satisfying: \(\omega _{i}(\mathbf {x}(t))\ge 0\) for all i, and \(\sum _{i=1}^{p}\omega _{i}(\mathbf {x}(t))=1\).

Fuzzy Controller: Motivated by the imperfect premise matching method [8], we consider a c-rule polynomial fuzzy controller in this paper:

$$\begin{aligned} \mathbf {u}(t)=\sum _{j=1}^{c}m_{j}(\mathbf {x}(t))\mathbf {K}_{j}\mathbf {x}(t), \end{aligned}$$
(2)

where \(\mathbf {K}_{j}\in \mathbb {R}^{m\times n}\) represents the feedback gain of jth rule; \(m_{j}(\mathbf {x}(t))\) stands for the normalized grade of membership, and satisfying: \(m_{j}(\mathbf {x}(t))\ge 0\) for all i, and \(\sum _{j=1}^{c}m_{j}(\mathbf {x}(t))=1\).

According to (1) and (2), the closed-loop fuzzy control system can be easily acquired:

$$\begin{aligned} \begin{aligned}&\dot{\mathbf {x}}(t)=\sum _{i=1}^{p}\sum _{j=1}^{c}\omega _{i}(\mathbf {x}(t))m_{j}(\mathbf {x}(t))\big (\mathbf {G}_{ij}\mathbf {x}(t)+\mathbf {A}_{1i}\mathbf {x}(t-h)+\mathbf {A}_{2i}\int _{t-h}^{t}\mathbf {x}(s)ds\\&\quad \quad +\mathbf {B}_{i}\mathbf {u}(t)\big ), \end{aligned} \end{aligned}$$
(3)

where \(\mathbf {G}_{ij}=\mathbf {A}_{i}+\mathbf {B}_{i}\mathbf {K}_{j},\quad i=1,2,...,p,\quad j=1,2,...,c.\)

Lemma 1 is given to facilitate the proof of the main results in the following sections.

Lemma 1

[6]. It is assumed that \(\mathbf {x}(t)\) is a differentiable function: \([\alpha ,\beta ]\rightarrow \mathbb {R}^{n}\). For \(\mathbf {N}_{1}, \mathbf {N}_{2}, \mathbf {N}_{3} \in \mathbb {R}^{4n\times n}\), and \(\mathbf {R} \in \mathbb {R}^{n\times n }> 0\), the following inequality holds:

$$\begin{aligned} -\int _{\alpha }^{\beta }\dot{\mathbf {x}}^{T}(s)\mathbf {R}\dot{\mathbf {x}}(s)ds\le \xi ^{T} \varOmega \xi , \end{aligned}$$
(4)

where

figure a

In addition, to simplify the computational complexity, \(\omega _{i}(\mathbf {x}(t))\) and \(m_{j}(\mathbf {x}(t))\) will be denoted has \(\omega _{i}\) and \(m_{j}\), respectively in the following sections.

3 Stability Analysis

Firstly, the stability condition of TSFMB autonomous system, i.e., the system (1) with \(\mathbf {u}(t)=\mathbf {0}\), will be investigated, which can be described by

$$\begin{aligned} \dot{\mathbf {x}}(t)=\sum _{i=1}^{p}\omega _{i}(\mathbf {A}_{i}\mathbf {x}(t)+\mathbf {A}_{1i}\mathbf {x}(t-h)+\mathbf {A}_{2i}\int _{t-h}^{t}\mathbf {x}(s)ds). \end{aligned}$$
(5)

The inferred stability analysis results are summarized in the following theorems.

Theorem 1

For TSFMB autonomous system (1) and a prescribed constant \(h\in [h_{min}, h_{max}]\), if there exist positive definite matrices \(\mathbf {P}=\mathbf {P}^{T}\in \mathbb {R}^{3n\times 3n}, \mathbf {R}=\mathbf {R}^{T}\in \mathbb {R}^{n\times n}\), \(\mathbf {Q}=\mathbf {Q}^{T}\in \mathbb {R}^{n\times n}\), such that LMIs (6) are satisfied, then the system (1) is asymptotically stable.

$$\begin{aligned} \left[ \begin{array}{cccc} \mathbf {\Phi }_{1i}+\mathbf {\Phi }_{3}+\mathbf {\Phi }_{4i} &{} \sqrt{h}\mathbf {N}_{1} &{} \sqrt{h}\mathbf {N}_{2} &{} \sqrt{h}\mathbf {N}_{3}\\ * &{} -\mathbf {R} &{} \mathbf {0} &{} \mathbf {0}\\ * &{} * &{} -3\mathbf {R} &{} \mathbf {0}\\ * &{} * &{} * &{} -5\mathbf {R} \end{array} \right] <0, \end{aligned}$$
(6)

where

figure b

and \(\varDelta _{1},\varDelta _{2},\varDelta _{3}\) are defined in Lemma 1. Besides, in order to decrease the computational complexity, we will eliminate the free matrices \(\mathbf {N}_{1}, \mathbf {N}_{2}, \mathbf {N}_{3}\) by assuming \(\mathbf {N}_{1}=\frac{1}{h}\left[ \begin{matrix} -\mathbf {R}&\mathbf {R}&\mathbf {0}&\mathbf {0} \end{matrix}\right] ^{T},\) \(\mathbf {N}_{2}=\frac{3}{h}\left[ \begin{matrix} -\mathbf {R}&-\mathbf {R}&2\mathbf {R}&\mathbf {0} \end{matrix}\right] ^{T},\) \(\mathbf {N}_{3}=\frac{5}{h}\left[ \begin{matrix} -\mathbf {R}&\mathbf {R}&6\mathbf {R}&-6\mathbf {R} \end{matrix}\right] ^{T}.\)

Proof

To investigate the stability of the TSFMB autonomous system (1), the following Lyapunov-Krasovskii functional candidate is considered.

$$\begin{aligned} \begin{aligned}&V(t)=[ \mathbf {x}^{T}(t) \quad \mathbf {\eta }_{1}^{T}(t) \quad \mathbf {\eta }_{2}^{T}(t) ]\mathbf {P}[ \mathbf {x}^{T}(t) \quad \mathbf {\eta }_{1}^{T}(t) \quad \mathbf {\eta }_{2}^{T}(t) ]^{T}\\&\quad +\int _{t-h}^{t}\mathbf {x}^{T}(s)\mathbf {Q}\mathbf {x}(s)ds+\int _{-h}^{0}\int _{t+\theta }^{t}\dot{\mathbf {x}}^{T}(s)\mathbf {R}\dot{\mathbf {x}}(s)dsd\theta , \end{aligned} \end{aligned}$$
(7)

where \(\mathbf {\eta }_{1}(t)=\int _{t-h}^{t}\mathbf {x}(s)ds,\)    \(\mathbf {\eta }_{2}(t)=\int _{t-h}^{t}\int _{t-h}^{s}\mathbf {x}(u)duds.\)

Therefore, the derivative of V(t) can be presented as

$$\begin{aligned} \dot{V}(t)=\sum _{i=1}^{p}\omega _{i}\big (\zeta ^{T}(t)\mathbf {\Phi }_{1i}\zeta (t)-\int _{t-h}^{t}\dot{\mathbf {x}}^{T}(s)\mathbf {R}\dot{\mathbf {x}}(s)ds\big ), \end{aligned}$$
(8)

where \(\mathbf {\zeta }(t)=\left[ \mathbf {x}^{T}(t) \quad \mathbf {x}^{T}(t-h) \quad \frac{1}{h}\mathbf {\eta }_{1}^{T}(t) \quad \frac{2}{h^{2}}\mathbf {\eta }_{2}^{T}(t) \right] ^{T}\), and \(\mathbf {\Phi }_{1i}\) is defined in (6).

Moreover, according to Lemma 1, we can obtain

$$\begin{aligned} \begin{aligned} -\int _{t-h}^{t}\dot{\mathbf {x}}^{T}(s)\mathbf {R}\dot{\mathbf {x}}(s)ds&\le \zeta ^{T}(t)\left( \mathbf {\Phi }_{2}+\mathbf {\Phi }_{3}\right) \zeta (t),&\end{aligned} \end{aligned}$$
(9)

where \(\varPhi _2,\varPhi _3\) are defined in (4). So we have

$$\begin{aligned} \dot{V}(t)\le \sum _{i=1}^{p}\omega _{i}\zeta ^{T}(t)(\mathbf {\Phi }_{1i}+\mathbf {\Phi }_{2}+\mathbf {\Phi }_{3})\zeta (t)=\sum _{i=1}^{p}\omega _{i}\zeta ^{T}(t)\mathbf {\Phi }_{i}\zeta (t) \end{aligned}$$
(10)

After some algebraic manipulations, we get

$$\begin{aligned} \begin{aligned}&\dot{V}(t)=\sum _{i=1}^{p}\omega _{i}\zeta ^{T}(t)\mathbf {\Phi }_{i}\zeta (t)\le \sum _{i=1}^{p}\omega _{i}\zeta ^{T}(t)\mathbf {\Phi }_{i}\zeta (t)+\sum _{i=1}^{p}(\bar{\omega }_{i}-\omega _{i})\zeta ^{T}(t)\mathbf {F}_{i}\zeta (t)+\sum _{i=1}^{p}\\&(\omega _{i}-\underline{\omega }_{i})\zeta ^{T}(t)\mathbf {T}_{i}\zeta (t)=\sum _{i=1}^{p}\omega _{i}\zeta ^{T}(t)(\mathbf {\Phi }_{i}-\mathbf {F}_{i}+\mathbf {T}_{i}+\sum _{r=1}^{p}\bar{w}_{r}\mathbf {F}_{r}-\sum _{k=1}^{p}\underline{\omega }_{k}\mathbf {T}_{k})\zeta (t),&\end{aligned} \end{aligned}$$
(11)

where \(\underline{\omega }_{i}\) is the lower bound of \(\omega _{i}\), and \(\bar{\omega }_{i}\) is the upper bound of \(\omega _{i}\), \(\mathbf {F}_{i}\) and \(\mathbf {T}_{i}\) are positive semi-definite matrics. Hence, if

$$\begin{aligned} \mathbf {\Phi }_{i}-\mathbf {F}_{i}+\mathbf {T}_{i}+\sum _{r=1}^{p}\bar{w}_{r}\mathbf {F}_{r}-\sum _{k=1}^{p}\underline{\omega }_{k}\mathbf {T}_{k}<\mathbf {0}, \end{aligned}$$
(12)

then \(\dot{V}(t)<\mathbf {0}\). By using Schur Complement theorem, the condition (12) is equivalent to condition (6). In other words, if condition (6) holds, the system (1) is asymptotically stable. Thus, the proof of Theorem 1 is accomplished.

Remark 1

It can be seen from the proof that a novel integral inequality (9) is adopted to deal with integral term \(-\int _{t-h}^{t}\dot{\mathbf {x}}^{T}(s)\mathbf {R}\dot{\mathbf {x}}(s)ds\). The advantage of this integral inequality is that it is tighter than other similar integral inequalities, which can relax the results. Additionally, since the stability condition derived from it has a simpler structure, the implementation costs could be lowered.

4 Stabilization Analysis

Based on Theorem 1, we will mainly investigate how to design a fuzzy controller (2) to stabilize TSFMB control system (3) in this section.

Theorem 2

For TSFMB control system (3) and the given constants \(\sigma \), \(t_{i}, i=2,3,..,6\), \(h\in [h_{min}, h_{max}]\), if there exist positive definite matrices \(\bar{\mathbf {P}}=\bar{\mathbf {P}}^{T}\in \mathbb {R}^{3n\times 3n}, \bar{\mathbf {R}}=\bar{\mathbf {R}}^{T}\in \mathbb {R}^{n\times n},\) \(\bar{\mathbf {Q}}=\bar{\mathbf {Q}}^{T}\in \mathbb {R}^{n\times n}\), and positive semi-definite matrices \(\bar{\mathbf {F}}_{i}=\bar{\mathbf {F}}_{i}^{T}\in \mathbb {R}^{4n\times 4n}, \bar{\mathbf {T}}_{i}=\bar{\mathbf {T}}_{i}^{T}\in \mathbb {R}^{4n\times 4n}\), such that LMIs (13) are satisfied, then the system (3) is asymptotically stable.

$$\begin{aligned} \begin{aligned}&\left[ \begin{matrix} \varPi _{1} &{} \sqrt{h}\bar{\mathbf {N}}_{1} &{} \sqrt{h}\bar{\mathbf {N}}_{2} &{} \sqrt{h}\bar{\mathbf {N}}_{3} &{} \sqrt{h}\bar{\mathbf {\mathbf {\Gamma }}}^{T}_{ij}\\ * &{} -\bar{\mathbf {R}} &{} \mathbf {0} &{} \mathbf {0} &{} \mathbf {0}\\ * &{} * &{} -3\bar{\mathbf {R}} &{} \mathbf {0} &{} \mathbf {0}\\ * &{} * &{} * &{} -5\bar{\mathbf {R}} &{} \mathbf {0}\\ * &{} * &{} * &{} * &{} \frac{1}{\sigma ^{2}}\bar{\mathbf {R}}-\frac{2}{\sigma }\mathbf {X} \end{matrix}\right] <0, \end{aligned} \end{aligned}$$
(13)

where

figure c

And the state feedback gain can be denoted as \(\mathbf {K}_{j}=\bar{\mathbf {K}}_{j}\mathbf {X}^{-1}\). \( i=1,2,...,p,\quad j=1,2,...,c.\)

Proof

Substitute \(\mathbf {A}_{i}\) for \(\mathbf {G}_{ij}=\mathbf {A}_i+\mathbf {B}_{i}\mathbf {K}_{j}\), and by following the same line of analysis of Theorem 1, we can obtain

$$\begin{aligned} \dot{V}(t)=\sum _{i=1}^{p}\sum _{j=1}^{c}\omega _{i}m_{j}\big (\zeta ^{T}(t)\mathbf {\Phi }_{1ij}\zeta (t)-\int _{t-h}^{t}\dot{x}^{T}(s)\mathbf {R}\dot{x}(s)ds\big ). \end{aligned}$$
(14)

Applying Lemma 1, we have

$$\begin{aligned} \dot{V}(t)\le \sum _{i=1}^{p}\sum _{j=1}^{c}\omega _{i}m_{j}\zeta ^{T}(t)(\mathbf {\Phi }_{1ij}+\mathbf {\Phi }_{2}+\mathbf {\Phi }_{3})\zeta (t). \end{aligned}$$
(15)

Since

$$\begin{aligned} \begin{aligned}&\zeta ^{T}(t)\mathbf {\Phi }_{1ij}\zeta (t)=\zeta ^{T}(t)Sym\{\mathbf {M}_{1ij}\}\zeta (t)+\zeta ^{T}(t)Sym\{\mathbf {M}_{2}\}\zeta (t)+\zeta ^{T}(t)Sym\{\\&\mathbf {M}_{3ij}\}\zeta (t),\zeta ^{T}(t)(\mathbf {\Phi }_{2}+\mathbf {\Phi }_{3})\zeta (t)=\zeta ^{T}(t)\mathbf {M}_{4}\zeta (t)+\zeta ^{T}(t)\mathbf {M}_{5}\zeta (t)+\zeta ^{T}(t)\mathbf {M}_{6}\zeta (t), \end{aligned} \end{aligned}$$
(16)

where

figure d

So we have \(\zeta ^{T}(t)(\mathbf {\Phi }_{1ij}+\mathbf {\Phi }_{2}+\mathbf {\Phi }_{3})\zeta (t)=\zeta ^{T}(t)(\mathbf {M}_{1ij}+\mathbf {M}_{2}+\mathbf {M}_{3ij}+\mathbf {M}_{4} +\mathbf {M}_{5}+\mathbf {M}_{6})\zeta (t).\) Therefore, if

$$\begin{aligned} \mathbf {M}_{1ij}+\mathbf {M}_{2}+\mathbf {M}_{3ij}+\mathbf {M}_{4} +\mathbf {M}_{5}+\mathbf {M}_{6}<\mathbf {0}, \end{aligned}$$
(17)

we can obtain \(\dot{V}(t)<0\).

Define some new variables as

figure e

Let Eq. (17) be pre-multiplied and post-multiplied by and its transpose, then we can obtain

$$\begin{aligned} \begin{aligned}&Sym\{\varDelta _{4}^{T}\bar{\mathbf {P}}\bar{\varDelta }_{5ij}\} + \mathbf {e}_{1}^{T}\bar{\mathbf {Q}}_i\mathbf {e}_{1}- \mathbf {e}_{2}^{T}\bar{\mathbf {Q}}_i\mathbf {e}_{2}+h\bar{\mathbf {N}}_{1}\bar{\mathbf {R}}^{-1}\bar{\mathbf {N}}_{1}^{T}+\frac{h}{3}\bar{\mathbf {N}}_{2}\bar{\mathbf {R}}^{-1}\bar{\mathbf {N}}_{2}^{T}\\&+\frac{h}{5}\bar{\mathbf {N}}_{3}\bar{\mathbf {R}}^{-1}\bar{\mathbf {N}}_{3}^{T}+Sym\{\bar{\mathbf {N}}_{1}\varDelta _{1}+\bar{\mathbf {N}}_{2}\varDelta _{2}+\bar{\mathbf {N}}_{3}\varDelta _{3}\}+h\mathbf {\Gamma }_{ij}^{T}\mathbf {R}\mathbf {\Gamma }_{ij}<\mathbf {0}. \end{aligned} \end{aligned}$$
(19)

So we have

$$\begin{aligned} \begin{aligned} \dot{V}(t)&\le \sum \limits _{i=1}^{p}\sum \limits _{j=1}^{c}\zeta ^{T}(t)\omega _{i}m_{j}\mathbf {\bar{\Phi }}_{ij}\zeta (t)\\&=\sum \limits _{i=1}^{p}\sum \limits _{j=1}^{c}\omega _{i}m_{j}\zeta ^{T}(t)\left( \mathbf {\bar{\Phi }}_{1ij}+\mathbf {\bar{\Phi }}_{2}+\mathbf {\bar{\Phi }}_{3}+h\mathbf {\Gamma }_{ij}^{T}\mathbf {R}\mathbf {\Gamma }_{ij}\right) \zeta (t)<\mathbf {0}, \end{aligned} \end{aligned}$$
(20)

where \(\bar{\mathbf {\Phi }}_{1ij}\), \(\bar{\mathbf {\Phi }}_{2}\), \(\bar{\mathbf {\Phi }}_{3}\), \(i=1,2,...,p\), \(j=1,2,...,c\) are defined in (13).

By denoting \(\omega _{i}m_{j}\) as \(h_{ij}\), \(i=1,2,...,p, j=1,2,...c,\) and using similar algebraic manipulations as in the proof of Theorem 1, we can get

$$\begin{aligned} \begin{aligned} \dot{V}(t)&\le \sum \limits _{i=1}^{p}\sum \limits _{j=1}^{c}h_{ij}\zeta ^{T}(t)\bar{\mathbf {\Phi }}_{ij}\zeta (t)\\&\le \sum \limits _{i=1}^{p}\sum \limits _{j=1}^{c}h_{ij}\zeta ^{T}(t)(\bar{\mathbf {\Phi }}_{ij}-\bar{\mathbf {F}}_{ij}+\bar{\mathbf {T}}_{ij}+\sum \limits _{r=1}^{p}\sum \limits _{s=1}^{c}\bar{h}_{rs}\bar{\mathbf {F}}_{rs}-\sum \limits _{k=1}^{p}\sum \limits _{l=1}^{c}\underline{h}_{kl}\mathbf {T}_{kl})\zeta (t), \end{aligned} \end{aligned}$$
(21)

where \(\bar{h}_{ij}\ge h_{ij}\) is the upper bound of \(h_{ij}\), \(\underline{h}_{ij}\le h_{ij}\) is the lower bound of \(h_{ij}\), \(\bar{\mathbf {F}}_{ij}=\bar{\mathbf {F}}^{T}_{ij}\ge \mathbf {0}\), and \(\bar{\mathbf {T}}_{ij}=\bar{\mathbf {T}}^{T}_{ij}\ge \mathbf {0}\).

So if

$$\begin{aligned} \begin{aligned} \bar{\mathbf {\Phi }}_{ij}-\bar{\mathbf {F}}_{ij}+\bar{\mathbf {T}}_{ij}+\sum \limits _{r=1}^{p}\sum \limits _{s=1}^{c}\bar{h}_{rs}\bar{\mathbf {F}}_{rs}-\sum \limits _{k=1}^{p}\sum \limits _{l=1}^{c}\underline{h}_{kl}\mathbf {T}_{kl}<\mathbf {0}, \end{aligned} \end{aligned}$$
(22)

we can obtain \(\dot{V}(t)<0\), which means the closed-loop TSFMB control system (3) is asymptotically stable.

Applying Schur Complement theorem, inequality (22) can be denoted as

$$\begin{aligned} \begin{aligned}&\left[ \begin{matrix} \varPi _{1} &{} \sqrt{h}\bar{\mathbf {N}}_{1} &{} \sqrt{h}\bar{\mathbf {N}}_{2} &{} \sqrt{h}\bar{\mathbf {N}}_{3} &{} \sqrt{h}\bar{\mathbf {\mathbf {\Gamma }}}^{T}_{ij}\\ * &{} -\bar{\mathbf {R}} &{} \mathbf {0} &{} \mathbf {0} &{} \mathbf {0}\\ * &{} * &{} -3\bar{\mathbf {R}} &{} \mathbf {0} &{} \mathbf {0} \\ * &{} * &{} * &{} -5\bar{\mathbf {R}} &{} \mathbf {0}\\ * &{} * &{} * &{} * &{} -\mathbf {R}^{-1} \end{matrix}\right] <0,&\end{aligned} \end{aligned}$$
(23)

where \(\varPi _{1}=\bar{\mathbf {\Phi }}_{1ij}+\bar{\mathbf {\Phi }}_{3}+\bar{\mathbf {\Phi }}_{4ij}, i=1,2,...,p, j=1,2,...,c.\)

Moreover, as \(\mathbf {R}\) is symmetric and positive definite matrix, for any scalar \(\sigma \), the following inequality holds:

$$\begin{aligned} \left( \sigma \mathbf {R}^{-1}-\mathbf {X}\right) \mathbf {R}\left( \sigma \mathbf {R}^{-1}-\mathbf {X}\right) >\mathbf {0}. \end{aligned}$$
(24)

Then we have

$$\begin{aligned} -\mathbf {R}^{-1}<-\frac{2}{\sigma }\mathbf {X}+\frac{1}{\sigma ^{2}}\bar{\mathbf {R}}, \end{aligned}$$
(25)

which means inequalities (23) is true, if LMIs (13) holds. Thus, the proof of Theorem 2 is completed.

5 Numerical Examples

In this section, a numerical example is given to demonstrate the effectiveness of the proposed methods.

Example 1

Consider a TSFMB autonomous system in the form of (1) with

figure f

Using the stability conditions introduced in literature [1,2,3, 9, 10] and Theorem 1 of this paper, respectively to calculate the maximum allowable time-delays. The results are presented in the following table.

Table 1. The maximum allowable time-delays h for Example 1

From Table 1, we can see that Theorem 1 of this paper can yield larger maximum allowable time-delays h than literature [1,2,3, 9, 10], which means the proposed method in this paper is less conservative than the ones in [1,2,3, 9, 10].

Remark 2

There are two reasons for the less conservative results in Example 1. First, the introduction of the new integral inequality (4), which is tighter than other existing integral inequalities. Second, Theorem 1 of this paper takes the information of membership functions into consideration while the methods in other literature are membership functions independent.

6 Conclusion

This paper concerns the stability and stabilization analysis issue of TSFMB control systems with distributed time-delay. The imperfect premise matching methodology has been employed to design fuzzy controller, which allows the fuzzy controller to use different premise membership functions and different number of rules from the fuzzy model. Hence, greater design flexibility can be achieved. Besides, a tighter integral inequality has been applied, and the information of the membership functions has been introduced in the criteria as well. As a consequence, less conservative stability conditions and stabilization criteria have been developed. Finally, a numerical example has been provided to illustrate the effectiveness of the proposed approach.