Abstract
The decentralized \({\mathscr{H}}_{\infty }\) sampled-data control problem is investigated for a class of continuous-time large-scale networked nonlinear systems with interconnection. Each nonlinear subsystem in the considered large-scale system is represented by a Takagi–Sugeno model and is closed by a communication channel with transformed time delay. Our objective is to design a decentralized sampled-data fuzzy controller such that the resulting fuzzy control system is asymptotically stable with an \({\mathscr{H}}_{\infty }\) performance. Firstly, using an input delay approach, the sampled-data control system is formulated into the system with time-varying delay, and a two-term approximation method is proposed such that the delayed system is reformulated into an interconnected framework with input and output. Then, we introduce a Lyapunov–Krasovskii functional that all Lyapunov matrices are no longer required to be positive definite. Combined with the scaled small gain theorem, the less conservative solutions to the decentralized \({\mathscr{H}}_{\infty }\) sampled-data control problem for the considered system are derived in the form of linear matrix inequalities. Finally, the effectiveness of the proposed methods is illustrated by two numerical examples.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
In practical applications, nonlinearities in plants frequently lead to the difficulties of the analysis and synthesis for control systems. Recently, the so-called Takagi–Sugeno (T–S) model has gained increasing attention because it is regarded as a powerful solution for control of complex dynamic systems [1]. If a nonlinear system is represented by the T–S fuzzy model, it will bring twofold benefits: (1) the T–S fuzzy model is capable of approximating the nonlinear system at any preciseness; (2) based on the fuzzy model, powerful linear control methods are available to solve its control problems. Over the past few decades, there have appeared a number of theoretical results on the analysis and synthesis for T–S fuzzy systems in the open literature [2–6].
On the other hand, the control of large-scale systems has attracted extensive attention due to its wide applications, such as power systems, transportation systems, industrial processes, and communication networks [7]. However, large-scale systems raise the increasing difficulty of stability analysis and control design because of the excessive information processing, strong interconnections, and different locations among subsystems. Recently, decentralization control has been proposed to large-scale systems. Its idea is firstly to partition control problems of a large-scale system into independent or almost independent subproblems. Then, using a set of independent controllers rather than a single controller, the control of the overall system can be implemented [8, 9]. More recently, T–S fuzzy model-based method has been developed for large-scale nonlinear systems, such as stability analysis [10], adaptive decentralized fuzzy controller design [11–14], filtering design [15–17], and observer-based controller design [18, 19]. In addition, remarkable efforts have been devoted to the \({\mathscr{H}}_{\infty }\) optimal control theory which deals with the problem of more robust stability [20, 21], and in the feedback loops communication networks are often used instead of point-to-point connections due to their great advantages, such as low cost, reduced weight and power requirements, and simple installation and maintenance. Nevertheless, few works have been made on the decentralized \({\mathscr{H}}_{\infty }\) sampled-data control for large-scale networked T–S fuzzy systems.
Based on the above considerations, this paper will examine the decentralized \({\mathscr{H}}_{\infty }\) sampled-data control problem for a class of continuous-time large-scale networked nonlinear systems. Each nonlinear subsystem in the considered system is represented by a Takagi–Sugeno (T–S) model and is closed by a communication channel with transformed time delay. Firstly, by utilizing an input delay approach, the sampled-data control system is formulated into the time-varying system, and we propose a two-term approximation method to reformulate the delayed system into an interconnected structure with input and output. Then, we introduce a Lyapunov–Krasovskii functional (LKF) that all Lyapunov matrices are not required to be positive definite. Combined with the scaled small gain (SSG) theorem, sufficient conditions for solving the decentralized \({\mathscr{H}}_{\infty }\) sampled-data control problem will be derived in the form of linear matrix inequalities (LMIs). The effectiveness of the proposed methods is demonstrated by two numerical examples.
The main contributions of this paper are twofold: (i) the problem of decentralized \({\mathscr{H}}_{\infty }\) sampled-data control for large-scale networked T–S fuzzy systems is studied for the first time; (ii) it is noted that control systems with sampled-data measurement can be formulated into control systems with time-varying delay [22]. Compared with the direct Lyapunov–Krasovskii functional method proposed in [15], we perform a model transformation with two-term approximation and introduce an LKF that all Lyapunov matrices are not required to be positive definite, and combined with the scaled small gain (SSG) theorem, less conservative results to the decentralized \({\mathscr{H}}_{\infty }\) sampled-data controller design of the large-scale networked T–S fuzzy system are derived in terms of linear matrix inequalities (LMIs).
This rest of this paper is organized as follows. Sect. 2 formulates the problem under consideration. The main results for the decentralized \({\mathscr{H}}_{\infty }\) fuzzy sampled-data controller design are given in Sect. 3. Two simulation examples are presented to demonstrate the effectiveness of the proposed methods in Sect. 4, which is followed by conclusions in Sect. 5.
Notations. Matrix \(P>0\,({\ge}0)\) denotes P being positive definite (positive semidefinite). Sym{A} denotes \(A+A^{T}.\) \({\mathbf {I}}_{n}\) and 0\(_{m\times n}\) are used to denote the \(n\times n\) identity matrix and \(m\times n\) zero matrix, respectively. \({\mathfrak {R}}^{n}\) denotes the n-dimensional Euclidean space. \({\mathfrak {R}}^{n\times m}\) denotes the set of \(n\times m\) matrices. The subscripts n and \(m\times n\) are omitted when the size is not relevant or can be determined from the context. For a matrix \(A\in {\mathfrak {R}}^{n\times n},\) \(A^{-1}\) and \(A^{T}\) are the inverse and transpose of the matrix A, respectively. diag{\(\cdot \cdot \cdot\)} denotes a block-diagonal matrix. \(L_{2}[0,\infty )\) refers to the space of square-summable infinite vector sequences over \([0,\infty )\). The notation \(\star\) is used to indicate the terms that can be induced by symmetry.
2 Problem Formulation and Preliminaries
We consider a continuous-time large-scale system containing N nonlinear subsystems with interconnection, where each subsystem is closed by a communication channel. Assume that the i-th nonlinear subsystem is represented by the following T–S fuzzy model:
Plant Rule \({\mathscr{R}}_{i}^{l}\): IF \(\zeta _{i1}(t)\) is \({\mathscr{F}}_{i1}^{l}\) and \(\zeta _{i2}(t)\) is \({\mathscr{F}}_{i2}^{l}\) and \(\cdots\) and \(\zeta _{ig}(t)\) is \({\mathscr{F}}_{ig}^{l}\), THEN
where \(i\in {\mathcal{N}}:=\{1,2,\ldots ,N\};\) \({\mathscr{R}}_{i}^{l}\) denotes the l-th fuzzy inference rule for the i-th subsystem; \(r_{i}\) is the number of inference rules; \({\mathscr{F}}_{i\phi }^{l}\) \(\left( \phi =1,2,\ldots ,g\right)\) are fuzzy sets; \(x_{i}(t)\in {\mathfrak {R}}^{n_{xi}}\) denotes the system state; \(u_{i}(t)\in {\mathfrak {R}}^{n_{ui}}\) is the control input; \(y_{i}(t)\in {\mathfrak {R}}^{n_{yi}}\) is the regulated output; \(w_{i}(t)\in {\mathfrak {R}}^{n_{wi}}\) is the disturbance input, which is assumed to belong to \(L_{2}[0,\infty );\) \(\zeta _{i}(t):=[\zeta _{i1}(t),\zeta _{i2}(t),\ldots ,\zeta _{ig}(t)]\) are some measurable variables of the i-th subsystem; \((A_{il},B_{il},B_{wil},C_{il} ,\) \(D_{il},D_{wil})\) denotes the l-th local model for the i-th subsystem; and \(\bar{A}_{ikl}\) denotes the interconnection matrix between the i-th and k-th subsystems.
Define \(\mu _{il}\left[ \zeta _{i}(t)\right]\) as the normalized membership function of the inferred fuzzy set \({\mathscr{F}}_{i}^{l}:\) \(=\prod _{\phi =1}^{g}\) \({\mathscr{F}}_{i\phi }^{l}\) and
where \(\mu _{il\phi }\left[ \zeta _{i\phi }(t)\right]\) is the grade of membership of \(\zeta _{i\phi }(t)\) in \({\mathscr{F}}_{i\phi }^{l}.\) In the following, we will denote \(\mu _{il}:=\mu _{il}\left[ \zeta _{i}(t)\right]\) for brevity.
By fuzzy blending, the global T–S fuzzy dynamic model can be obtained as follows:
where
In this paper, our objective is to design a decentralized fuzzy controller with sampled measurement such that the closed-loop large-scale fuzzy control system is asymptotically stable with an \({\mathscr{H}}_{\infty }\) performance. Before moving on, the following assumptions are firstly required.
Assumption 1
The sampler in each subsystem is clock driven, and the sampling period is a constant and satisfies
Assumption 2
Each subsystem is closed by a communication channel, and the sampled signals at the instant \(t_{k}^{i}\) are transmitted over a communication network that induces a time-varying delay satisfying
where \(\underline{\tau }_{i}\) and \(\bar{\tau }_{i}\) are the lower and upper bounds of \(\tau _{k}^{i},k\in {\mathbb{N}},\) respectively.
Based on the above descriptions, we introduce the following decentralized fuzzy controller with sampled measurement:
Controller Rule \({\mathscr{R}}_{i}^{s}\): IF \(\zeta _{i1}(t)\) is \({\mathscr{F}}_{i1}^{l}\) and \(\zeta _{i2}(t)\) is \({\mathscr{F}}_{i2}^{l}\) and \(\cdots\) and \(\zeta _{ig}(t)\) is \({\mathscr{F}}_{ig}^{l}\), THEN
where \(K_{il}\in {\mathfrak {R}}^{n_{ui}\times n_{yi}},l\in {\mathscr{L}}_{i},i\in {\mathcal{N}}\) are controller gains to be determined.
Similarly, the overall state-feedback fuzzy controller with sampled measurement is inferred as follows:
where \(K_{i}(\mu _{i}):=\sum \limits _{l=1}^{r_{i}}\mu _{il}A_{il}\).
Remark 1
It is noted that in the context of networked control systems (NCSs), the time derivative of the network-induced delay \(\tau _{k}^{i}\) is usually difficult to be known a priori due to the network-induced uncertainties. In this case, we assume that the time derivative of \(\tau _{k}^{i}\) is unknown.
Combining the system in (3) with the decentralized sampled-data fuzzy controller in (8), we have the following closed-loop fuzzy control system:
Given the large-scale T–S fuzzy system in (3), and a disturbance attenuation \(\gamma >0\), the purpose of this paper is to design a decentralized sampled-data state-feedback fuzzy controller in the form of (8) to satisfy the following two requirements simultaneously:
-
(1)
the closed-loop sampled-data fuzzy control system given by (9) with \(w_{i}\left( t\right) =0\) is asymptotically stable,
-
(2)
define \({\tilde{y}}(t)=\left[ y_{1}^{T}(t) \cdots y_{i}^{T}(t) \cdots y_{N}^{T}(t) \right] ^{T},\,{\tilde{w}}(t)=\left[ w_{1}^{T}(t) \cdots w_{i}^{T}(t) \cdots w_{N}^{T}(t) \right] ^{T},\) then the induced \(L_{2}\) norm of the operator from \({\tilde{w}}\) to the regulated output \({\tilde{y}}\) is less than \(\gamma\) under zero initial conditions
$$\int _{0}^{\infty }{\tilde{y}}^{T}(t){\tilde{y}}(t)dt<\gamma ^{2}\int _{0}^{\infty }{\tilde{w}}^{T}(t){\tilde{w}}(t)dt$$(10)for any nonzero \({\tilde{w}}\in L_{2}[0,\infty )\).
In order to obtain better \({\mathscr{H}}_{\infty }\) performance, we will propose an input delay and a two-term approximation approach, to transform the closed-loop sampled-data control system (9) into an interconnected structure with input and output, such that the decentralized \({\mathscr{H}}_{\infty }\) sampled-data control problem is reformulated in the context of IO stability. It is noted that the IO approach proposed in this paper benefits from the scaled small gain (SSG) theorem. Interested readers can refer to [23] for more details. Here, we directly state the following lemmas:
Lemma 1
[24] Consider an interconnected system \({\mathcal{R}}_{1} :\xi _{d}(t)={\mathbf {G}}\eta _{d}(t),{\mathcal{R}}_{2}:\eta _{d}(t)={\mathbf {\Delta }}\xi _{d}(t),\) where the forward subsystem \({\mathcal{R}}_{1}\) is known with operator \({\mathbf {G}},\) and the feedback one \({\mathcal{R}}_{2}\) is unknown and time varying with operator \({\mathbf {\Delta \in }}\) \({\mathcal{M}}:=\left\{ {\mathbf {\Delta }}:\left\| {\mathbf {\Delta }}\right\| _{\infty }\le 1\right\} .\) Assume that \({\mathcal{R}}_{1}\) is internally stable, then the interconnected system is robustly stable for all \({\mathbf {\Delta \in }}\) \({\mathcal{M}}\) if \(\left\| T_{\xi }{\mathbf {G}}T_{\eta }^{-1}\right\| _{\infty }<1\) holds for some matrices \(\left\{ T_{\xi },T_{\eta }\right\} \in {\mathcal{T}}\) with \({\mathcal{T}}:=\left\{ \left\{ T_{\eta },T_{\xi }\right\} \in {\mathfrak {R}}^{n_{\eta }\times n_{\eta }}\times {\mathfrak {R}}^{n_{\xi }\times n_{\xi }}:T_{\eta },T_{\xi }{\text { nonsingular}};\left\| T_{\eta }{\mathbf {\Delta }}T_{\xi }^{-1}\right\| _{\infty }\le 1\right\} .\)
Lemma 2
[24] For any constant positive symmetric matrix \(M\in {\mathfrak {R}}^{n\times n},M^{T}=M>0,\) scalars \(d_{2}>d_{1}\ge 0,\) the following inequality holds:
Lemma 3
[25] For any constant positive semidefinite symmetric matrix \(W\in {\mathfrak {R}}^{n\times n},W^{T}=W>0,\) two positive integers \(n_{2}\) and \(n_{1}\) satisfying \(n_{2}\ge n_{1}\ge 1,\) the following inequality holds:
3 Main Results
In this section, we will firstly address a model transformation. Then, we introduce a Lyapunov–Krasovskii functional (LKF) and SSG theorem to the new model. Performance analysis and controller design to the decentralized \({\mathscr{H}}_{\infty }\) sampled-data control for the large-scale T–S fuzzy system in (3) will be respectively derived.
3.1 Model Reformulation
Following from the input delay approach in [22], the sampled-data control can be rewritten as a delayed control:
where \(\eta _{i}\left( t\right) =t-t_{k}^{i}+\tau _{k}^{i}\).
Based on Assumption 1 and 2, we have
It follows from (3) and (11) that the closed-loop sampled-data fuzzy control system in (9) can be rewritten as
To apply Lemma 1 to the decentralized \({\mathscr{H}}_{\infty }\) sampled-data fuzzy state-feedback controller design, the closed-loop fuzzy control system in (13) will be firstly transformed into an interconnected structure, i.e., the delay “uncertainty” will be pulled out and put into a feedback subsystem. Then, based on an LKF combined with the SSG theorem, the IO approach can be developed to solve the decentralized \({\mathscr{H}}_{\infty }\) sampled-data control problem. Here, we follow the idea in [26] to approximate the time-varying delay term \(x_{i} (t-\eta _{i}\left( t\right) )\) in (13) by \(x_{i}(t-\underline{\tau _{i}})\) and \(x_{i}(t-\bar{\eta }_{i}),\) and the approximation error is given by
where \(\xi _{di}\left( t\right) =\dot{x}_{i}\left( t\right)\) and
Substitute (14) into the closed-loop fuzzy control system (13), and put the delay “uncertainty”\(\varpi _{di}\left( t\right)\) into a feedback subsystem. The closed-loop fuzzy control system in (13) can be rewritten as
where \(t\in [t_{k}^{i},t_{k+1}^{i}),k\in {\mathbb{N}},i\in {\mathcal{N}}\) and \({\mathbf {\Delta }}_{i}\) denotes an operator with uncertainties, and
Based on the interconnected system with two subsystems \({\mathcal{R}}_{i1}\) and \({\mathcal{R}}_{i2}\) in (16), we have the following lemma:
Lemma 4
Consider the interconnected system with two subsystems \({\mathcal{R}}_{i1}\) and \({\mathcal{R}}_{i2}\) in (16), the operator \({\mathbf {\Delta }}_{i}\) \({\mathbf {:}}\) \(\xi _{di}\left( t\right) \longmapsto \varpi _{di}\left( t\right)\) satisfies the SSG condition \(\left\| X_{i}{\mathbf {\Delta }}_{i}X_{i}^{-1}\right\| _{\infty }\le 1,\) where \(X_{i}\) are nonsingular matrices.
Proof Based on relation (14), and using Jensen’s inequality (Lemma 2) and considering zero initial conditions, we have
It is easy to see that the inequality in (18) implies \(\left\| X_{i}{\mathbf {\Delta }}_{i}X_{i}^{-1}\right\| _{\infty }\le 1,\) thus the proof is completed.
Remark 2
It can be seen from Lemma 4 that the feedback subsystem \({\mathcal{R}}_{i2}\) satisfies the property \(\left\| X_{i}{\mathbf {\Delta }}_{i}X_{i} ^{-1}\right\| _{\infty }\le 1.\) Define X \({\mathbb{=}}\) \(\underset{N}{{diag} \underbrace{\left\{ X_{1}\cdots X_{i}\cdots X_{N}\right\} }},\) \({\mathbf {\Delta }}\) \({\mathbb{=}}\) \(\underset{N}{{diag} \underbrace{\left\{ {\mathbf {\Delta }}_{1} \cdots {\mathbf {\Delta }}_{i}\cdots {\mathbf {\Delta }}_{N}\right\} }}\) , and it is easy to see that \(\left\| X{\mathbf {\Delta }}X^{-1}\right\| _{\infty }\le 1\) holds. Using Lemma 1, the interconnected system (16) is IO stable if the property \(\left\| X{\mathbf {G}}X^{-1}\right\| _{\infty }<1\) holds. Due to the fact that the closed-loop fuzzy control system in (9) and the interconnected system in (16) are equivalent, the system in (9) is also stable when the above conditions hold.
Remark 3
It is noted that in the simulation examples we will verify that the obtained results based on the IO approach are less conservative than those that are based on direct Lyapunov method.
3.2 Decentralized \({\mathscr{H}}_{\infty }\) Sampled-Data State-Feedback Controller Performance Analysis
In the following, based on a Lyapunov–Krasovskii functional combined with the SSG theorem, we will firstly present a decentralized \({\mathscr{H}}_{\infty }\) sampled-data state-feedback controller performance analysis result for the closed-loop fuzzy control system (9).
Lemma 5
Given the large-scale T–S fuzzy system in (3) and decentralized sampled-data fuzzy controller in (8), then the closed-loop fuzzy control system (9) is asymptotically stable with an \({\mathscr{H}}_{\infty }\) disturbance attenuation level \(\gamma ,\) if there exist positive definite symmetric matrices
\(\left\{ P_{i1},P_{i2},Q_{i1},Q_{i2},Z_{i1},Z_{i2},\bar{X} _{i}\right\} \in {\mathfrak {R}}^{n_{xi}\times n_{xi}},\) matrix multipliers \({\mathcal{G}} _{i}\in {\mathfrak {R}}^{\left( 5n_{xi}+n_{wi}\right) \times n_{xi}},\) and scalars \(0<\varepsilon _{i}(\mu _{i})\le \varepsilon _{0},\) such that for all \(i\in {\mathcal{N}}\) the following matrix inequalities hold:
and
where
Proof Choose the following Lyapunov–Krasovskii functional (LKF):
with
where \(\left\{ P_{i1},P_{i2},Q_{i1},Q_{i2},Z_{i1},Z_{i2}\right\} \in {\mathfrak {R}}^{n_{xi}\times n_{xi}},i\in {\mathcal{N}}\) are symmetric matrices, and matrices \(P_{i1},P_{i2},Z_{i1},\) and \(Z_{i2}\) are positive definite.
Firstly, using Jensen’s inequality (Lemma 2), it yields
It follows from (24) and (25) that
Similarly, we also have
which implies that
Thus, if the inequalities (19) and (20) hold, there always exist scalars \(\delta _{i}>0\) such that the property \(V(t)>\sum \limits _{i=1}^{N}\delta _{i}\left\| x_{i}\left( t\right) \right\|\) holds.
Next, by taking the derivative of \(V_{i}(t)\) along the trajectory of the forward system \({\mathcal{R}}_{i1}\) in (16), it yields
Now, using Jensen’s inequality (Lemma 2), we have
Similarly, we also have
Define \({\mathbb{\chi }}_{i}\left( t\right) =\left[ \begin{array}{cccccc} \dot{x}_{i}^{T}\left( t\right)&x_{i}^{T}\left( t\right)&x_{i} ^{T}\left( t-\underline{\tau _{i}}\right)&x_{i}^{T}\left( t-\bar{\eta } _{i}\right)&\varpi _{di}^{T}\left( t\right)&w_{i}^{T}\left( t\right) \end{array} \right] ^{T}\) and matrix multipliers \({\mathcal{G}}_{i}\) \(\in {\mathfrak {R}}^{\left( 5n_{xi}+n_{wi}\right) \times n_{xi}}\), then it follows from the forward system \({\mathcal{R}}_{i1}\) in (16) that
Note that
where \(\bar{x},\bar{y}\in {\mathfrak {R}}^{n}\) and scalar \(\kappa >0.\)
In addition, define \(\bar{A}_{ik}\ge \bar{A}_{ik}(\mu _{i})\), and using discrete Jensen’s inequality (Lemma 3), we also have
Then, by introducing scalar parameters \(0<\varepsilon _{i}(\mu _{i} )\le \varepsilon _{0},\) where \(\varepsilon _{i}(\mu _{i}):=\sum \limits _{l=1} ^{r_{i}}\mu _{il}\varepsilon _{il},i\in {\mathcal{N}},\) and using relations (33) and (34), one has
Let \(\bar{X}_{i}=X_{i}^{T}X_{i},i\in {\mathcal{N}},\) and consider the following index:
Under zero initial conditions, it can be known that \(V_{i}(0)=0\) and \(V_{i}(\infty )\ge 0.\) Then, it follows from (14), (29)–(31), (35), and (36) that
where \(\Theta _{i},{\mathbb{A}}_{i}(\mu _{i}),\) and \({\mathbb{C}}_{i}(\mu _{i})\) are defined in (22).
Using Schur complement to (21), it is easy to see that (21) implies \(J(t)<0\) and \(\sum \nolimits _{i=1}^{N}\dot{V}_{i}(t)<0,\) which means \(\left\| X{\mathbf {G}}X^{-1}\right\| _{\infty }<1.\) Then, using Lemma 1 and 4, it can be known that the closed-loop fuzzy control system (9) is asymptotically stable. Based on \(J(t)<0\), together with the consideration of (18), it yields \(\int _{0}^{\infty }{\tilde{y}}^{T}(t){\tilde{y}}(t)dt<\gamma ^{2}\int _{0}^{\infty }{\tilde{w}}^{T}(t){\tilde{w}}(t)dt\). The proof is thus completed.
3.3 Decentralized \({\mathscr{H}}_{\infty }\) Sampled-Data State-Feedback Controller Design
Here, we will address the decentralized \({\mathscr{H}}_{\infty }\) sampled-data state-feedback controller design for the large-scale T–S fuzzy system in (3). Based on the performance analysis result in Lemma 5, and by specifying matrix multipliers \({\mathcal{G}}_{i}\) and using some matrix transformation techniques, the nonlinear matrix inequalities are formulated into the linear ones, and the corresponding result is summarized in the following theorem.
Theorem 1
Consider the large-scale T–S fuzzy system in (3). Then, a decentralized sampled-data state-feedback fuzzy controller in the form of (8) exists, such that the closed-loop fuzzy control system (9) is asymptotically stable with an \({\mathscr{H}}_{\infty }\) disturbance attenuation level \(\gamma ,\) if there exist positive definite symmetric matrices \(\left\{ \bar{P} _{i1},\bar{P}_{i2},\bar{Q}_{i1},\bar{Q}_{i2},\bar{Z}_{i1},\bar{Z}_{i2} ,{\tilde{X}}_{i}\right\} \in {\mathfrak {R}}^{n_{xi}\times n_{xi}},\) matrices \(G_{i} \in {\mathfrak {R}}^{n_{xi}\times n_{xi}},\bar{K}_{il}\in {\mathfrak {R}}^{n_{ui}\times n_{xi}},\) and scalars \(0<\epsilon _{0}\le \epsilon _{il},l\in {\mathscr{L}}_{i},\) such that for all \(i\in {\mathcal{N}}\) the following LMIs hold:
and
where
Furthermore, a decentralized sampled-data state-feedback fuzzy controller in the form of (8) is given by
Proof
Define \(\epsilon _{i}(\mu _{i})=\varepsilon _{i}^{-1}(\mu _{i})\) and \(\epsilon _{0}=\varepsilon _{0}^{-1},\) the inequality \(0<\varepsilon _{i} (\mu _{i})\le \varepsilon _{0}\) implies \(0<\epsilon _{0}\le \epsilon _{i}(\mu _{i}).\) Then, by applying Schur complement, the inequality in (21) can be rewritten as
where
In addition, the conditions in (40) and (41) imply that
Due to the fact that \(\underline{\tau _{i}^{2}}\bar{Z}_{i1}+\bar{\eta }_{i} ^{2}\bar{Z}_{i2}+{\tilde{X}}_{i}>0,\) we have \(G_{i}+G_{i}^{T}>0,\) which means that the matrices \(G_{i}\) are nonsingular. Now, we specify matrix multipliers \({\mathcal{G}}_{i}\) as
Substitute matrix multipliers \({\mathcal{G}}_{i}\) defined in (47) into (44) and define
Then, by performing the congruence transformation to (44) by \(\Gamma _{1}\), it yields
where \({\tilde{\Theta }}_{i},{\mathbb{\bar{E}}},\) and \({\mathbb{\bar{G}}}_{ki}\) are defined in (42), and
It is noted that the matrices \(G_{i}\) can be absorbed by the controller gain variable \(K_{i}(\mu _{i})\) by introducing
By extracting the fuzzy basis functions in (49) and taking into consideration the relations of (48) and (51), the inequality in (49) can be rewritten as
where \(\Sigma _{ilj}\) is defined in (42).
In addition, define \(\Gamma _{2}:=\)diag\(\left\{ \begin{array}{cc} G_{i}^{T}&G_{i}^{T} \end{array} \right\} ,\) and by performing the congruence transformation to (19) and (20) by \(\Gamma _{2}\), respectively, (38) and (39) can be directly obtained. The proof is thus completed. \(\square\)
4 Simulation Examples
In this section, two examples will be presented to demonstrate the effectiveness of the decentralized \({\mathscr{H}}_{\infty }\) sampled-data state-feedback controller design method proposed in this paper.
Example 1
Consider a continuous-time large-scale T–S fuzzy system in the form of (1) with two interconnected subsystems as follows:
Plant Rule \({\mathscr{R}}_{i}^{l}:\) IF \(x_{i1}(t)\) is \({\mathscr{F}}_{i1}^{l},\) THEN
where
for the first subsystem, and
for the second subsystem.
The objective is to design a decentralized sampled-data state-feedback controller in the form of (8) such that the closed-loop fuzzy control system in (9) is asymptotically stable with an \({\mathscr{H}}_{\infty }\) disturbance attenuation level \(\gamma .\) Assume that the lower and upper bounds of transformed time delay are \(0.05\le \tau _{i}\left( t\right) \le 0.50,\) and the sampled period is \(h_{i}=0.05.\) It has been found that there are no feasible solutions based on the direct Lyapunov design method combined with some bounding techniques in [15]. It is noted that the choices of these bounding techniques are the main sources of conservatism. In this paper, based on a two-term approximation method, we propose an equivalent model transformation, which formulates the decentralized \({\mathscr{H}}_{\infty }\) sampled-data control problem in the context of input–output (IO) stability. Based on a Lyapunov–Krasovskii functional (LKF) that all Lyapunov matrices are not required to be positive definite, and combined with the scaled small gain (SSG) theorem, the decentralized \({\mathscr{H}}_{\infty }\) sampled-data control problem is solved for the considered system by linear matrix inequalities (LMIs). In the proposed method, no useful terms are neglected. It is hence expected that the obtained results will be less conservative.
Now, by applying Theorem 1 with the positive matrices \(\bar{Q}_{i1},\bar{Q}_{i2},\) we indeed obtain the minimum \({\mathscr{H}}_{\infty }\) performance \(\gamma _{\min }=2.0639\). By applying Theorem 1 with (38) and (39), we obtain a more better \({\mathscr{H}}_{\infty }\) performance \(\gamma _{\min }=1.6818\), and the corresponding controller gains are
for the first subsystem, and
for the second subsystem.
The normalized membership functions are shown in Fig. 1, where \(r_{i}=3\). Given the initial conditions \(x_{1}(0)=[1,-2]^{T},x_{2}(0)=[2,-1]^{T},\) Figs. 2 and 3 show the state responses for the subsystems 1 and 2, respectively. Then, we consider zero initial conditions and assume that the external disturbances are \(w_{1}(t)=0.4\)e\(^{-0.2t}\sin (t)\) and \(w_{2}(t)=0.6\)e\(^{-0.4t}\cos (t),\) it can be observed in Fig. 4 that the \({\mathscr{H}}_{\infty }\) performance is satisfactory, thus showing the effectiveness of the decentralized \({\mathscr{H}}_{\infty }\) sampled-data state-feedback controller design method.
Example 2
Consider a double-inverted pendulum system connected by a spring. The system is composed of two interconnected subsystems. The modified equations of the motion of the interconnected pendulum are given by [17]
where \(x_{i1}\) denotes the angle of the i-th pendulum from the vertical and \(x_{i2}\) is the angular velocity of the i-th pendulum.
In this simulation, the masses of two pendulums are chosen as \(m_{1}=2\) kg and \(m_{2}=2.5\) kg; the moments of inertia are \(J_{1}=2\) kg and \(J_{2}=2.5\) kg; the constant of the connecting torsional spring is \(k=8\) N\(\cdot\)m/rad; the length of the pendulum is \(r=1\) m; and the gravity constant is \(g=9.8\) m/s\(^{2}\). We choose two local models, i.e., by linearizing the interconnected pendulum around the origin and \(x_{i1}=\left( \pm 88^{\circ },0\right)\), the continuous-time interconnected T–S fuzzy system can be given as follows:
Plant Rule \({\mathscr{R}}_{i}^{l}\): IF \(x_{i1}(t)\) is \({\mathscr{F}}_{i}^{l}\), THEN
where
for the first subsystem, and
for the second subsystem.
The normalized membership functions are shown in Fig. 1, where \(r_{i}=88^{\circ }\). In addition, we assume that the lower and upper bounds of the transformed time delay are \(0.01\le \tau _{i}\left( t\right) \le 0.23,\) and the sampled period is \(h_{i}=0.01.\) The objective is to design a decentralized sampled-data state-feedback controller in the form of (8) such that the closed-loop fuzzy control system in (9) is asymptotically stable with an \({\mathscr{H}}_{\infty }\) disturbance attenuation level \(\gamma .\) It has also been found that there are no feasible solutions based on the direct Lyapunov method proposed in [15]. Nevertheless, by applying Theorem 1 with the positive matrices \(\bar{Q}_{i1},\bar{Q}_{i2},\) we indeed obtain the minimum \({\mathscr{H}}_{\infty }\) performance \(\gamma _{\min }=4.6456\). By applying Theorem 1 with (38) and (39), we obtain a much better \({\mathscr{H}}_{\infty }\) performance \(\gamma _{\min }=3.5987\), and the corresponding controller gains are
for the first subsystem, and
for the second subsystem.
Given the initial conditions \(x_{1}(0)=[1.3,0]^{T},x_{2}(0)=[0.8,0]^{T},\) Figs. 5 and 6 show the state responses for the subsystems 1 and 2, respectively. Then, we consider zero initial conditions and assume that the external disturbances are \(w_{1}(t)=0.8\)e\(^{-0.2t}\sin (t)\) and \(w_{2}(t)=0.6\)e\(^{-0.2t}\cos (t),\) it can be observed in Fig. 7 that the \({\mathscr{H}}_{\infty }\) performance is satisfactory, thus showing the effectiveness of the decentralized \({\mathscr{H}}_{\infty }\) sampled-data state-feedback controller design method.
5 Conclusions
This paper investigated the decentralized \({\mathscr{H}}_{\infty }\) sampled-data control problem for a class of continuous-time large-scale networked T–S fuzzy systems. A new model transformation based on the input delay and two-term approximation approaches was proposed, such that the closed-loop sampled-data fuzzy control problem was reformulated into the IO stability framework. Based on an LKF combined with the SSG theorem, sufficient conditions for solving the decentralized \({\mathscr{H}}_{\infty }\) sampled-data control problem of the large-scale networked T–S fuzzy system were derived. It has been shown that the closed-loop fuzzy control system is asymptotically stable with an \({\mathscr{H}}_{\infty }\) performance and the controller gains were obtained by solving a set of LMIs. Two numerical examples were given to demonstrate the effectiveness of the proposed method. It is worth mentioning that in this paper the \({\mathscr{H}}_{\infty }\) sampled-data controller is decentralized. One interesting future research topic is the extension of the proposed method to the case of distributed \({\mathscr{H}}_{\infty }\) sampled-data controller.
References
Tanaka, T., Wang, H.: Fuzzy Control Systems Design and Analysis: A Linear Matrix Inequality Approach. Wiley, New York (2001)
Li, Y., Tong, S., Li, T.: Composite adaptive fuzzy output feedback control design for uncertain nonlinear strict-feedback systems with input saturation. IEEE Trans. Cybern. 45(10), 2299–2308 (2015)
Wang, Y., Zhang, H., Zhang, J., Wang, Y.: An SOS-based observer design for discrete-time polynomial fuzzy systems. Int. J. Fuzzy Syst. 17(1), 94–104 (2015)
Qiu, J., Ding, S.X., Gao, H., Yin, S.: Fuzzy-model-based reliable static output feedback \(\fancyscript {H}_{\infty }\) control of nonlinear hyperbolic PDE systems. IEEE Transactions on Fuzzy Systems. IEEE Trans. Fuzzy Syst. (2015). doi: 10.1109/TFUZZ.2015.2457934
Tong, S., Li, Y.: Adaptive fuzzy output feedback control of MIMO nonlinear systems with unknown dead-zone inputs. IEEE Trans. Fuzzy Syst. 21(1), 134–146 (2013)
Qiu, J., Feng, G., Gao, H.: Observer-based piecewise affine output feedback controller synthesis of continuous-time T–S fuzzy affine dynamic systems using quantized measurements. IEEE Trans. Fuzzy Syst. 20(6), 1046–1062 (2012)
Siljak, D.: Large-Scale Dynamic Systems: Stability and Structure. Elsevier/North-Holland, New York (1978)
Bakule, L.: Decentralized control: status and outlook. Annu. Rev. Control 38(1), 71–80 (2014)
Mahmoud, M., Qureshi, A.: Decentralized sliding-mode output-feedback control of interconnected discrete-delay systems. Automatica 48(5), 808–814 (2012)
Yu, G., Zhang, H., Huang, Q., Dang, C.: New delay-dependent stability analysis for fuzzy time-delay interconnected systems. Int. J. Gen. Syst. 42(7), 739–753 (2013)
Li, Y., Tong, S., Li, T.: Adaptive fuzzy output feedback dynamic surface control of interconnected nonlinear pure-feedback systems. IEEE Trans. Cybern. 45(1), 138–149 (2015)
Li, Y., Tong, S., Liu, Y., Li, T.: Adaptive fuzzy robust output feedback control of nonlinear systems with unknown dead zones based on a small-gain approach. IEEE Trans. Cybern. 22(1), 164–176 (2014)
Tong, S., Li, Y., Zhang, H.: Adaptive neural network decentralized backstepping output-feedback control for nonlinear large-scale systems with time delays. IEEE Trans. Neural Netw. 22(7), 1073–1086 (2011)
Wu, H.: Decentralized adaptive robust control for a class of large-scale systems including delayed state perturbations in the interconnections. IEEE Trans. Autom. Control 47(10), 1745–1751 (2002)
Zhang, H., Yu, G., Zhou, C., Dang, C.: Delay-dependent decentralized \(\fancyscript {H}_{\infty }\) filtering for fuzzy interconnected systems with time-varying delay based on Takagi–Sugeno fuzzy model. IET Control Appl. 7(5), 720–729 (2013)
Zhong, Z., Fu, S., Hayat, T., Alsaadi, F., Sun, G.: Decentralized piecewise \(\fancyscript {H}_{\infty }\) fuzzy filtering design for discrete-time large-scale nonlinear systems with time-varying delay. J. Frankl. Inst. 352(9), 3782–3807 (2015)
Zhang, H., Zhong, H., Dang, C.: Delay-dependent decentralized \(\fancyscript {H}_{\infty }\) filtering for discrete-time nonlinear interconnected systems with time-varying delay based on the T–S fuzzy model. IEEE Trans. Fuzzy Syst. 20(3), 431–443 (2012)
Tong, S., Huo, B., Li, Y.: Observer-based adaptive decentralized fuzzy fault-tolerant control of nonlinear large-scale systems with actuator failures. IEEE Trans. Fuzzy Syst. 22(1), 1–15 (2014)
Tseng, C.: A novel approach to \(\fancyscript {H}_{\infty }\) decentralized fuzzy-observer-based fuzzy control design for nonlinear interconnected systems. IEEE Trans. Fuzzy Syst. 16(5), 1337–1350 (2008)
Zhu, Y., Zhang, L., Zheng, W.: Distributed \(\fancyscript {H}_{\infty }\) filtering for a class of discrete-time Markov jump Lure systems with redundant channels. IEEE Trans. Ind. Electron. (2015) doi: 10.1109/TIE.2015.2499169
Zhu, Y., Zhang, L., Basin, M.: Nonstationary \(\fancyscript {H}_{\infty }\) dynamic output feedback control for discrete-time Markov iump linear systems with actuator and sensor saturations. Int. J. Robust Nonlinear Control (2015). doi: 10.1002/rnc.3348
Fridman, E.: A refined input delay approach to sampled-data control. Automatica 46(2), 421–427 (2010)
Zhang, J., Knopse, C., Tsiotras, P.: Stability of time-delay systems: equivalence between Lyapunov and scaled small-gain conditions. IEEE Trans. Autom. Control 46(3), 482–486 (2001)
Gu, K., Kharitonov, V., Chen, J.: Stability of Time-Delay Systems. Birkhauser, Boston (2003)
Jiang, X., Han, Q., Yu, X.: Stability criteria for linear discrete-time systems with interval-like time-varying delay. In: Proceedings of the 2005 IEEE conference on American control, vol. 4, pp. 2817–2822 (2005)
Gu, K., Zhang, Y., Xu, S.: Small gain problem in coupled differential-difference equations, time-varying delays, and direct Lyapunov method. Int. J. Robust Nonlinear Control 21(4), 429–451 (2011)
Acknowledgments
The authors are grateful to the Editor-in-Chief, the Associate Editor, and anonymous reviewers for their constructive comments based on which the presentation of this paper has been greatly improved. This work was supported in part by the Natural Science Foundation (2015J01275) of the Science and Technology Agency, Fujian, and the National Science Council of Taiwan under Grant NSC98-2221-E-155-059-MY3, and the Science and Technology-Planned Project (3502Z20143034) of Xiamen, and the Foreign Science and Technology Special Cooperation (E201401400) and (E201400900) of Xiamen University of Technology, and the Natural Foundation Pre-Research Project (XYK201402) of Xiamen University of Technology, China.
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
About this article
Cite this article
Zhao, J., Lin, CM. & Huang, J. Decentralized \(\mathscr{H}_{\infty }\) Sampled-Data Control for Continuous-Time Large-Scale Networked Nonlinear Systems. Int. J. Fuzzy Syst. 19, 504–515 (2017). https://doi.org/10.1007/s40815-016-0140-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40815-016-0140-x