a novel robust extended dissipativity state feedback
TRANSCRIPT
A Novel Robust Extended Dissipativity State Feedback Control system design
for Interval Type-2 Fuzzy Takagi-Sugeno Large-Scale Systems
Mojtaba Asadi Jokar, Iman Zamani, Mohamad Manthouri*, Mohammad Sarbaz
Electrical and Electronic Engineering Department, Shahed University, Tehran, Iran * Corresponding author. Tel.: +98 21 51212029.
E-mail addresses: [email protected], [email protected], [email protected],
Abstract: In this paper, we use the advantage of large-scale systems modeling based on the type-2 fuzzy Takagi
Sugeno model to cover the uncertainties caused by large-scale systems modeling. The advantage of using membership
function information is the reduction of conservatism resulting from stability analysis. Also, this paper uses the
extended dissipativity robust control performance index to reduce the effect of external perturbations on the large-
scale system, which is a generalization of ð»â, ð¿2 â ð¿â, passive, and dissipativity performance indexes and control
gains can be achieved through solving linear matrix inequalities (LMIs), so the whole closed-loop fuzzy large-scale
system is asymptotically stable.. Finally, the effectiveness of the proposed method is demonstrated by a numerical
example of a double inverted pendulum system.
Keywords: membership function dependent, type-2 fuzzy, large-scale system, extended dissipativity, state
feedback.
I. Introduction
Since years ago, with the expansion and complexity of industries, a challenge in the engineering has been control
of processes like mechanical engineering, electrical engineering, chemical engineering, or so. Many algorithms and
approaches have proposed in dealing with the instability of systems. But since decades ago, systems have been turned
to large in scope and dynamic. Consequently, control of the process has become an essential task and the main problem
facing such systems is the complexity of mathematical relationships that make it hard to solve in practice. Various
controllers have been designed to encounter the instability of systems in both industry and academic like adaptive
control, fuzzy control, etc. To design an effective and authentic controller, the dynamic of the system should be
identified exactly and it is an important step. In large-scale systems, it is almost impossible to identify the dynamic of
the system accurately. Hence, the well-known method, fuzzy logic is used. Also, it is confirmed that the Takagi-
Sugeno (T-S) model is a powerful tool to approximate any nonlinear systems with arbitrarily high accuracy. The
Takagi-Sugeno fuzzy system shows the dynamic behavior of the nonlinear system with the weighted sum of local
linear systems, which are determined by the membership functions.
Todays, many systems in both industry and academic are large-scale, and have been popular for years [1] and [2].
Besides, many systems specially control systems have become large in scope and complex in computation [3]. These
type of the systems are modeled by a number of independent subsystems which work independently with some
interactions [4]. Since years ago, lots of researches have been done in large-scale systems and gain many attentions
[5], [6], and [7]. Recently, fuzzy systems with IF-THEN rules have become more broad appeal and most of the
nonlinear and complex systems are estimated by fuzzy logic [8]. One of the powerful tools, which can fill the gap
between linear and severe nonlinear systems is Takagi-Sugeno fuzzy model. Many investigations have been done
based on the T-S fuzzy model [9] and [10]. [11] and [12] propose a type of fuzzy inference system popular Takagi-
Sugeno, fuzzy model. In [13], Takagi-Sugeno fuzzy model is selected to represent the dynamic of the unknown
nonlinear system. In [14], the stability of the fuzzy time-varying fuzzy large-scale system based on the piecewise
continuous Lyapunov function investigate. Since systems always have uncertainty or perturbation parameters, several
papers, including [15] and [16] have studied the robust control criterion such as ð»â control criterion for large-scale
systems. [17] and [18] design a nonlinear state feedback controller for each subsystem. In [15], the stability and
stabilization conditions of large-scale fuzzy systems obtained through Lyapunov functions and also by using the
continuous piecewise Lyapunov functions, they have performed stability analysis and ð»â based controller design for
large-scale fuzzy systems. The author in [19] design an approach for stability analysis of T-S fuzzy systems via
piecewise quadratic stability. The design of robust fuzzy control for exposure to nonlinear time-delay system modeling
error also presented in [20]. Also, in [16], the reference tracking problem using decentralized fuzzy ð»â control is
investigated. [5] Designed decentralized linear controllers to stabilize the large-scale system using the Riccati equation
basis, which increases the local state feedback gain if the number of subsystems is large.
Obviously it seems that taking the advantage of modeling systems based on type-2 fuzzy Takagi-Sugeno model to
cover the uncertainties caused by large-scale systems modeling has not been studied yet and several problems remind
unsolved. So the contribution of this paper can be summarized as: In the first step, we analyze the stability of the large-
scale system by using a fuzzy type-2 model based on membership functions, and by using the fuzzy model type-2
decentralized state feedback controller, we stabilize the large-scale system. The advantage of using membership
functions in the stability analysis is the reduction of conservatism in the stability analysis. Also, under the imperfect
premise matching, the type-2 fuzzy controller can choose the premise membership functions and the number of rules
different from the type-2 fuzzy model freely. Next, to reduce the effect of external perturbations on the large-scale
system, we apply the robustness control criterion to the stability analysis, which can guarantee the extended
dissipativity index that describes in definition1 in the appendix. Finally, a large-scale system was given to illustrate
the effectiveness of the proposed method.
The rest of this paper is: Section II formulates the problem. In section III, stability conditions are given. In section
IV, the numerical example presented, and section V, demonstrate the effectiveness of the proposed methods.
II. Problem Formulation
Consider a large-scale nonlinear system with uncertainty parameters that have ð subsystem and in a closed-loop
system with a state feedback controller. The mathematical representation of this closed-loop system is based on the
Takagi-Sugeno type-2 fuzzy model. Equation (1) shows a ð-rule of the Takagi-Sugeno type-2 fuzzy model for the ðth
subsystem in the large-scale system:
ð·ðððð ðð ðºððâ ðºððððð ð:
ð°ð ðð1(ð¡)ðð ð¹ð1, ðð2(ð¡)ðð ð¹ð2ð ðððâŠððð ððð(ð¡)ðð ð¹ðð
ð
ð»ð¯ð¬ðµ
{
ï¿œÌï¿œð(ð¡) =âï¿œÌï¿œðð(ð¥ð(ð¡))
(
(ðŽððð¥ð(ð¡) + ðµððð¢ð(ð¡)) + ð·1ðððð(ð¡) +â ï¿œÌ ï¿œðððð¥ð(ð¡)
ð
ð=1ðâ ð
)
ð
ð=1
(1)
where ð¹ððð (ð = 1.2⊠.ð) is a fuzzy set, and ððð(ð¡) is a measurable variable. ð is the number of rules in the subsystem
ðth. ð¥ð(ð¡) â ð¹ð is the state vector of the ðth subsystem. The pairs ðŽðð â ð¹
ðÃð, ðµðð â ð¹ðÃð and ð·1ððare matrices of the
ðth model of the ðth subsystem. ð¢(ð¡) â ð¹ðdenotes the input vector. ï¿œÌ ï¿œðððis the vector of the interactions between the ðth
subsystem and ðth at the ðth rule, and ð¥ð(ð¡) â ð¹ð is the state vector of the ðth subsystem. ð represents the total
number of subsystems. ðð(ð¡) â ð¹ð is the disturbance input belonging to ð³2[0,â); ï¿œÌï¿œðð(ð¥ð(ð¡)) is a membership
function of the ðth rule of the ðth subsystem, which is represented by (2).
ï¿œÌï¿œðð(ð¥ð(ð¡)) = ðŒðð(ð¥ð(ð¡))ð€ðð(ð¥ð(ð¡)) + ðŒðð(ð¥ð(ð¡))ð€ðð(ð¥ð(ð¡)) (2)
Equation (2) is a type reduction in the type-2 fuzzy structure in which ðŒðð and ðŒðð are nonlinear functions. As the
nonlinear plant is subject to parameter uncertainties ï¿œÌï¿œðð(ð¥ð(ð¡)) will depend on the parameter uncertainties and thus
leads to the value of ðŒðð and ðŒðð uncertain. ð€ððand ð€ðð are lower membership and upper membership degrees,
respectively that characterized by the LMFs and UMFs. Since ï¿œÌï¿œðð(ð¥ð(ð¡)) is a type-2 membership function, it has the
following properties:
âï¿œÌï¿œðð(ð¥ð(ð¡))
ð
ð=1
= 1; 0 †ðŒðð(ð¥ð(ð¡)) †1, 0 †ðŒðð(ð¥ð(ð¡)) †1, âð
ðŒðð(ð¥ð(ð¡)) + ðŒðð(ð¥ð(ð¡)) = 1, âð
ð€ðð(ð¥ð(ð¡)) =âðð¹ððŒð (ðððŒ(ð¥ð(ð¡)))
ð
ðŒ=1
; ð€ðð(ð¥ð(ð¡)) =âðð¹ððŒð (ðððŒ(ð¥ð(ð¡)))
ð
ðŒ=1
ðð¹ððŒð (ðððŒ(ð¥ð(ð¡))) > ðð¹ððŒ
ð (ðððŒ(ð¥ð(ð¡))) ⥠0; ð€ðð(ð¥ð(ð¡)) ⥠ð€ðð(ð¥ð(ð¡)) ⥠0, âð
ðð¹ððŒð and ð
ð¹ððŒð are the lower membership functions (LMF) and the upper membership functions (UMF), respectively. ð
is the number of fuzzy sets of the ðth model of the ðth subsystem. Thus ï¿œÌï¿œðð(ð¥ð(ð¡)) is a linear combination of ð€ðð and
ð€ðð denoted by LMFs and UMFs.
Equation (3) is the Takagi-Sugeno type-2 fuzzy representation for state feedback controller. Unlike the PDC control
method, the membership functions and the number of rules of the fuzzy system model and the controller need not be
the same here. Thus, the membership functions and the number of controller rules relative to the plant model can be
freely chosen. For the ðth subsystem controller we have:
ðªðððððððð ððð ðºðð â ðºððððð ð:
ð°ð ðð1(ð¡)ðð ðð1ð, ðð2(ð¡)ðð ðð2
ð ðððâŠððð ððΩ(ð¡)ðð ððΩ
ð
ð»ð¯ð¬ðµ ð¢ð(ð¡) =âï¿œÌï¿œðð(ð¥ð(ð¡))ðºððð¥ð(ð¡)
ð
ð=1
(3)
where ðððœð
is the fuzzy set of ðth rules of the ðth subsystem, corresponding to the function ððœ(ð¡) . The state vector is
ð¥ð(ð¡) â ð¹ð where ð is the number of control rules of the ðth subsystem. ðºðð â ð¹
ðÃð is the control gain and ï¿œÌï¿œðð(ð¥ð(ð¡))
is the membership function of ðth rules of the ðth subsystem with these properties:
ï¿œÌï¿œðð(ð¥ð(ð¡)) =ðœðð(ð¥ð(ð¡))ððð(ð¥ð(ð¡)) + ðœðð(ð¥ð(ð¡))ððð(ð¥ð(ð¡))
â (ðð=1 ðœðð(ð¥ð(ð¡))ððð(ð¥ð(ð¡)) + ðœðð(ð¥ð(ð¡))ððð(ð¥ð(ð¡))
(4)
where
âï¿œÌï¿œðð(ð¥ð(ð¡))
ð
ð=1
= 1, 0 †ðœðð(ð¥ð(ð¡)) †1, 0 †ðœðð(ð¥ð(ð¡)) †1, âð
ðœðð(ð¥ð(ð¡)) + ðœðð(ð¥ð(ð¡)) = 1, âð
ððð(ð¥ð(ð¡)) =âððððœð (ðððœ(ð¥ð(ð¡)))
Ω
ðœ=1
, ððð(ð¥ð(ð¡)) =âððððœð (ðððœ(ð¥ð(ð¡)))
Ω
ðœ=1
ððððœð (ðððœ(ð¥ð(ð¡))) > ððððœ
ð (ðððœ(ð¥ð(ð¡))) ⥠0, ððð(ð¥ð(ð¡)) > ððð(ð¥ð(ð¡)) ⥠0
where ððð(ð¥ð(ð¡)) and ððð(ð¥ð(ð¡)) denote the lower and the upper membership degree. ðœðð(ð¥ð(ð¡)) and ðœðð(ð¥ð(ð¡)) are
two nonlinear functions. Relation (4) illustrates the part of the type reduction in type-2 fuzzy structure. Ω is the total
number of fuzzy rules for ðth controller rules of the ðth subsystem. ððððœð (ðððœ(ð¥ð(ð¡)))and ð
ðððœð (ðððœ(ð¥ð(ð¡))) represent
LMF and UMF, respectively. Finally, the type-2 fuzzy model for ðth sub-system will be:
ï¿œÌï¿œð(ð¡) =âââÌððð {(ðŽðð +ðµðððºðð)ð¥ð(ð¡) + ð·1ðððð(ð¡) +â ï¿œÌ ï¿œðððð¥ð(ð¡)
ð
ð=1ðâ ð
}
ð
ð=1
ð
ð=1
(5)
where âÌððð(ð¥ð(ð¡)) from (4) and (4) equals the following relation:
âÌððð(ð¥ð(ð¡)) = ï¿œÌï¿œðð(ð¥ð(ð¡))ï¿œÌï¿œðð(ð¥ð(ð¡)) (6)
has the following properties:
âââÌððð(ð¥ð(ð¡))
ð
ð=1
ð
ð=1
= 1, âð, ð, ð
To facilitate the stability analysis of the large-scale type-2 fuzzy control system, we divide the state space ð into ð
subspace, i.e., state-space equals ð = â ðððð=1 . Also, to use the information of type-2 membership functions, LMFs
and UMFs are described with uncertainty coverage space or briefly FOUs. Now consider dividing FOUs by ð + 1
sub-FOU. In the ð§th sub-FOU, LMFs and UMFs define as follows:
âðððð§(ð¥ð(ð¡)) =ââ âŠââðððððð§(ð¥ð(ð¡))ð¿ðððð1ð2âŠðððð§
ð
ð=1
2
ðð=1
2
ð1=1
ð
ð=1
,
âðððð§(ð¥ð(ð¡)) =ââ âŠââðððððð§(ð¥ð(ð¡))ð¿ðððð1ð2âŠðððð§
ð
ð=1
2
ðð=1
2
ð1=1
ð
ð=1
(7)
with these properties:
0 †ð¿ðððð1ð2âŠððð𧠆ð¿ðððð1ð2âŠððð𧠆1, 0 †âðððð§(ð¥ð(ð¡)) †âðððð§(ð¥ð(ð¡)) †1, 0 †ððððððð§(ð¥ð(ð¡)) †1
ðð1ððððð§(ð¥ð(ð¡)) + ðð2ððððð§(ð¥ð(ð¡)) = 1
âââŠââðððððð§(ð¥ð(ð¡))
ð
ð=1
2
ðð=1
2
ð1=1
ð
ð=1
= 1, ð, ð = 1,2⊠, ð; ð§ = 1,2⊠, ð + 1; ðð = 1,2;
ð¥(ð¡)ðâ ð ; ðð¡âððð€ðð ð , ðððð ðð(ð¥ð(ð¡)) = 0 ;
where ð¿ðððð1ð2âŠðððð§ and ð¿ðððð1ð2âŠðððð§ are scalar that must be specified. ððððððð§ are functions that specified by the method
intended to approximate membership functions. Finally, in order to show the sub-FOUs in âÌððð(ð¥ð(ð¡)) we have:
âÌððð(ð¥ð(ð¡)) = ï¿œÌï¿œðð(ð¥ð(ð¡))ï¿œÌï¿œðð(ð¥ð(ð¡))
=âððððð§(ð¥ð(ð¡)) [ðŸðððð§(ð¥ð(ð¡))âðððð§(ð¥ð(ð¡)) + ðŸðððð§(ð¥ð(ð¡))âðððð§(ð¥ð(ð¡))]
ð+1
ð§=1
(8)
where for the membership function âÌððð(ð¥ð(ð¡)) with ð, ð, ð at any one time, among ð + 1 sub-FOU is only once
ððððð§(ð¥ð(ð¡)) = 1 and the remainder are zero. ðŸðððð§(ð¥ð(ð¡)) and ðŸðððð§(ð¥ð(ð¡)) are two functions that have the following
properties:
0 †ðŸðððð§(ð¥ð(ð¡)) †ðŸðððð§(ð¥ð(ð¡)) †1, ðŸðððð§(ð¥ð(ð¡)) + ðŸðððð§(ð¥ð(ð¡)) = 1, âð, ð, ð§
III. Main Result
In this section, we will obtain the stability of the closed-loop large-scale system using the type-2 Takagi-Sugeno
model. In [11], the authors introduced a new performance index, referred to extended dissipativity performance index
that holds ð»â, ð¿2-ð¿â, passive, and dissipativity performance indexes. This performance indexes describe in definition
1 in the appendix. Therefore, the primary purpose of this section is to design the type-2 Takagi-Sugeno fuzzy state-
feedback controller for the large-scale system such that the closed-loop system is asymptotically stable with the ð»â,
ð¿2-ð¿â, passive, and dissipativity performance indexes such that:
1- The closed-loop system with ð(ð¡) = 0 is asymptotically stable.
2- The closed-loop system holds extended dissipativity performance index.
Theorem1. For given matrices ð, ð1 , ð2 , and ð3 satisfying in assumption 1 in the appendix, the system in (5) is
asymptotically stable and satisfies the extended dissipativity performance indexes, if there exist matrices ðð = ððð >
0 , ðŸð = ðŸðð > 0, ðð = ðð
ð â ð¹ðÃð , ððð â ð¹ðÃð ,ððððð§ = ððððð§
ð â ð¹ðÃð , (ð = 1,2,⊠,ð; ð = 1,2,⊠, ð; ð =
1,2,⊠, ð; ð§ = 1,2,⊠, ð + 1)such that the following LMIs hold:
ððððð§ > 0 âð, ð, ð, ð§ (9)
Ωððð +ððððð§ +ðð > 0 âð, ð, ð, ð§ (10)
ââ(ð¿ðððð1ð2âŠðððð§Î©ððð â (ð¿ðððð1ð2âŠðððð§ â ð¿ðððð1ð2âŠðððð§)ððððð§ + ð¿ðððð1ð2âŠðððð§ðð) â ðð
ð
ð=1
ð
ð=1
< 0 âð1, ð2, ⊠, ðð , ð, ð, ð§ (11)
Î2ð = [âðŸð ï¿œÌï¿œðð
ðððð
â âðŒ] < 0
(12)
Î1ð = [âðð ððâ ðŸð â 2ðŒ
] < 0 (13)
where
ΩÌððð = [ΩÌ1ððð ΩÌ2ðð
â ΩÌ3ðð], ΩÌ1ððð = ð¯ð(ðŽðððð +ðµððððð) + ð0
â1(ð â 1) [â (ððï¿œÌï¿œððð ï¿œÌï¿œðððð)
ðð=1ðâ ð
] + ðð â ï¿œÌï¿œðððð1ðï¿œÌï¿œðð
ΩÌ2ðð = âð·2ððð ð1ðð·2ðð â ð»ð(ð·2ððð2ð) â ð3ð, ΩÌ3ðð = ð·1ðð â ï¿œÌï¿œðð
ðð1ðï¿œÌï¿œðð â ï¿œÌï¿œððð2ð
for all ð, ð, ð; and the feedback gain define as ðºðð = ðððððâ1 for all ð, ð. Remember that ð¯ð(ðŽ) = ðŽ + ðŽð. Also
ï¿œÌï¿œððð define as ï¿œÌï¿œðð
ð ⥠ââ â âÌððð(ð¥ð(ð¡))ï¿œÌ ï¿œððððð=1
ðð=1 â.
Proof. Consider the quadratic Lyapunov function as follows:
ð(ð¡) = â ð¥ðð(ð¡)ððð¥ð(ð¡)
ðð=1 , 0 < ðð = ðð
ð â ð¹ðÃð , âð (14)
The main objective is to develop a condition guaranteeing that ð(ð¡) > 0and ï¿œÌï¿œ(ð¡) < 0 for all ð¥ð(ð¡) â 0, the type-2
fuzzy large-scale control system is guaranteed to be asymptotically stable, implying that ð¥ð(ð¡) â 0 as ð¡ â â. To
ensure that ï¿œÌï¿œ(ð¡) < 0 for all ð¥ð(ð¡) â 0 we have:
ï¿œÌï¿œ(ð¡) =â{ï¿œÌï¿œðð(ð¡)ððð¥ð(ð¡) + ð¥ð
ð(ð¡)ððï¿œÌï¿œð(ð¡)}
ð
ð=1
=â2{(âââÌððð{(ðŽðð + ðµðððºðð)ð¥ð(ð¡) + ð·1ðððð(ð¡)}
ð
ð=1
ð
ð=1
)
ð
ððð¥ð(ð¡)}
ð
ð=1
+â2{âââÌððð {âï¿œÌ ï¿œðððð¥ð(ð¡)
ð
ð=1ðâ ð
}
ð
ð=1
ð
ð=1
}ððð¥ð(ð¡)
ð
ð=1
(15)
Same as [21] for interconnections terms by using Lemma1 in the appendix and noting that ï¿œÌï¿œðð â¥ââ â âÌððð(ð¥ð(ð¡))ï¿œÌ ï¿œððð
ðð=1
ðð=1 â we have
â{[âï¿œÌï¿œððð¥ð(ð¡)
ð
ð=1ðâ ð
]
ð
[âï¿œÌï¿œððð¥ð(ð¡)
ð
ð=1ðâ ð
]}
ð
ð=1
â€â{[âï¿œÌï¿œððð¥ð(ð¡)
ð
ð=1ðâ ð
]
ð
[âï¿œÌï¿œððð¥ð(ð¡)
ð
ð=1ðâ ð
]}
ð
ð=1
â€â{(ð â 1) [âð¥ðð(ð¡)ï¿œÌï¿œðð
ð ï¿œÌï¿œððð¥ð(ð¡)
ð
ð=1ðâ ð
]}
ð
ð=1
(16)
and by using Lemma2 in the appendix we have and by considering 0 < ð0 < ððððwe have
ï¿œÌï¿œ(ð¡)
â€â2{(âââÌððð{(ðŽðð + ðµðððºðð)ð¥ð(ð¡) + ð·1ðððð(ð¡)}
ð
ð=1
ð
ð=1
)
ð
ððð¥ð(ð¡)}
ð
ð=1
+â{ð0â1(ð â 1) [âð¥ð
ð(ð¡)ï¿œÌï¿œððð ï¿œÌï¿œððð¥ð(ð¡)
ð
ð=1ðâ ð
]}
ð
ð=1
+â(âââÌððððð
ð
ð=1
ð
ð=1
(ð¥ð(ð¡)ðððððð¥ð(ð¡)))
ð
ð=1
(17)
let ðð = ððâ1, ðð(ð¡) = ðð
â1ð¥ð(ð¡) , ððð = ðºðððð, ï¿œÌï¿œðð = ð¶ðððð, then we have
ï¿œÌï¿œ(ð¡)
â€â
{
âââÌððð
(
ððð(ð¡)(ðððŽðð
ð + ðððððµðð
ð + ðŽðððð +ðµððððð)ðð(ð¡)
ð
ð=1
ð
ð=1
ð
ð=1
+ ð0â1(ð â 1) [âðð
ð(ð¡)(ððï¿œÌï¿œððð ï¿œÌï¿œðððð)ðð(ð¡)
ð
ð=1ðâ ð
] + ðð(ððð(ð¡)ðð(ð¡))
)
}
(18)
ð§ð(ð¡) =âââÌððð{ï¿œÌï¿œðððð(ð¡) + ð·2ðððð(ð¡)}
ð
ð=ð
ð
ð=ð
(19)
now by consider the following performance index we have
ï¿œÌï¿œ(ð¡) â ðœ(ð¡) â€âððð {âââÌðððΩÌððð
ð
ð=1
ð
ð=1
}ðð
ð
ð=1
(20)
ðœ(ð¡) =â(ð§ððð1ðð§ð + 2ð§ð
ðð2ððð(ð¡) + ððð(ð¡)ð3ððð(ð¡))
ð
ð=1
=â(âââÌððð{ï¿œÌï¿œðððð(ð¡) + ð·2ðððð(ð¡)}ð
ð
ð=ð
ð
ð=ð
ð1ð{ï¿œÌï¿œðððð(ð¡) + ð·2ðððð(ð¡)}
ð
ð=1
+ 2{ï¿œÌï¿œðððð(ð¡) + ð·2ðððð(ð¡)}ðð2ððð(ð¡) + ðð
ð(ð¡)ð3ððð(ð¡) (21)
where
ðð(ð¡) = [ðð(ð¡)ðð(ð¡)
], ΩÌððð = [ΩÌ1ððð ΩÌ2ðð
â ΩÌ3ðð], ΩÌ1ððð = ð¯ð(ðŽðððð + ðµððððð) + ð0
â1(ð â 1) [â (ððï¿œÌï¿œððð ï¿œÌï¿œðððð)
ðð=1ðâ ð
] + ðð â
ï¿œÌï¿œðððð1ðï¿œÌï¿œðð, ΩÌ2ðð = âð·2ðð
ð ð1ðð·2ðð âð»ð(ð·2ððð2ð) â ð3ð, ΩÌ3ðð = ð·1ðð â ï¿œÌï¿œðððð1ðï¿œÌï¿œðð â ï¿œÌï¿œððð2ð.
by using Schur complement we have
Ωððð = [Ω11ððð Ω12ðð Ω13ððâ Ω22ðð Ω23ððâ â âI
], Ω11ððð = ð¯ð(ðŽðððð +ðµððððð) + ð0â1(ð â 1) [â (ððï¿œÌï¿œðð
ð ï¿œÌï¿œðððð)ðð=1ðâ ð
] + ðð, Ω12ðð =
ð·1ðð â ï¿œÌï¿œððð2ð, Ω13ðð = ï¿œÌï¿œðððð1ð
ð , Ω22ðð = âð»ð(ð·2ððð2ð) â ð3ð, Ω23ðð = ð·2ððð ð1ð
ð .
if we can prove â â âÌðððΩððððð=1
ðð=1 < 0 then we have:
ï¿œÌï¿œ(ð¡) â ðœ(ð¡) â€âððð {âââÌðððΩÌððð
ð
ð=1
ð
ð=1
}ðð
ð
ð=1
< 0 (22)
now by using (8) considering the information of the sub-FOUs is brought to the stability analysis with the introduction
of some slack matrices through the following inequalities using the S-procedure:
let ðð = ðððis an arbitrary matrix with appropriate dimensions. Then
{âââððððð§(ð¥ð(ð¡)) [(ðŸðððð§(ð¥ð(ð¡))âðððð§(ð¥ð(ð¡)) + ðŸðððð§(ð¥ð(ð¡))âðððð§(ð¥ð(ð¡))) â 1]ðð
ð+1
ð§=1
ð
ð=1
ð
ð=1
} = 0 (23)
also, consider 0 †ððððð§ =ððððð§ð
âââ(1â ðŸðððð§(ð¥ð(ð¡)))
ð
ð=1
ð
ð=1
(âðððð§(ð¥ð(ð¡)) â âðððð§(ð¥ð(ð¡)))ððððð§ ⥠0 (24)
by using (23) and (24) for â â âÌðððΩððððð=1
ðð=1 < 0 we have
â{âââ(ððððð§(ð¥ð(ð¡)) [ðŸðððð§(ð¥ð(ð¡))âðððð§(ð¥ð(ð¡)) + (1 â ðŸðððð§(ð¥ð(ð¡)))âðððð§(ð¥ð(ð¡))])
ð+1
ð§=1
Ωððð
ð
ð=1
ð
ð=1
}
ð
ð=1
âââââððððð§(ð¥ð(ð¡))
ð+1
ð§=1
(1 â ðŸðððð§(ð¥ð(ð¡)))
ð
ð=1
ð
ð=1
(âðððð§(ð¥ð(ð¡)) â âðððð§(ð¥ð(ð¡)))ððððð§
ð
ð=1
+â{âââððððð§(ð¥ð(ð¡)) [(ðŸðððð§(ð¥ð(ð¡))âðððð§(ð¥ð(ð¡)) + (1 â ðŸðððð§(ð¥ð(ð¡)))âðððð§(ð¥ð(ð¡)))
ð+1
ð§=1
ð
ð=1
ð
ð=1
ð
ð=1
â 1]ðð}
=â{[âââððððð§(ð¥ð(ð¡)) (âðððð§(ð¥ð(ð¡))Ωððð â (âðððð§(ð¥ð(ð¡)) â âðððð§(ð¥ð(ð¡)))ððððð§
ð+1
ð§=1
ð
ð=1
ð
ð=1
ð
ð=1
+ âðððð§(ð¥ð(ð¡))ðð)â ðð]}
+ââââððððð§(ð¥ð(ð¡))
ð+1
ð§=1
ð
ð=1
ð
ð=1
ð
ð=1
ðŸðððð§(ð¥ð(ð¡)) (âðððð§(ð¥ð(ð¡)) â âðððð§(ð¥ð(ð¡))) (Ωððð +ððððð§ +ðð) < 0 (25)
also, the following equation must be checked
[âââððððð§(ð¥ð(ð¡)) (âðððð§(ð¥ð(ð¡))Ωððð â (âðððð§(ð¥ð(ð¡)) â âðððð§(ð¥ð(ð¡)))ððððð§ + âðððð§(ð¥ð(ð¡))ðð)
ð+1
ð§=1
ð
ð=1
ð
ð=1
âðð] < 0 âð (26)
and ΩÌððð +ððððð§ +ðð > 0 for all ð, ð, ð, ð§ due to (âðððð§(ð¥ð(ð¡)) â âðððð§(ð¥ð(ð¡))) †0. Recalling that only one
ððððð§(ð¥ð(ð¡)) = 1 for each fixed value of ð, ð, ð at any time instant such that â ððððð§(ð¥ð(ð¡))ð+1ð§=1 = 1, the first set of
inequality is satisfied by
[ââ(âðððð§(ð¥ð(ð¡))Ωððð â (âðððð§(ð¥ð(ð¡)) â âðððð§(ð¥ð(ð¡)))ððððð§ + âðððð§(ð¥ð(ð¡))ðð) âðð
ð
ð=1
ð
ð=1
]
< 0 âð, ð, ð, ð§ (27)
Expressing âðððð§(ð¥ð(ð¡)) and âðððð§(ð¥ð(ð¡))with (7) and recalling that
â â âŠâ â ððððððð§(ð¥ð(ð¡))ðð=1
2ðð=1
2ð1=1
ðð=1 = 1, for all z and ððððððð§ ⥠0 for all ð, ðð , ð, ð ððð ð§ the first set of
inequalities will be satisfied if the following inequalities hold
[ââ âŠââðððððð§(ð¥ð(ð¡))
ð
ð=1
2
ðð=1
2
ð1=1
ð
ð=1
ââ(ð¿ðððð1ð2âŠðððð§Î©ððð â (ð¿ðððð1ð2âŠðððð§ â ð¿ðððð1ð2âŠðððð§)ððððð§
ð
ð=1
ð
ð=1
+ ð¿ðððð1ð2âŠðððð§ðð) âðð] < 0 âð1, ð2, ⊠, ðð , ð, ð, ð§ (28)
consequently (27) can be guaranteed by
ââ(ð¿ðððð1ð2âŠðððð§Î©ððð â (ð¿ðððð1ð2âŠðððð§ â ð¿ðððð1ð2âŠðððð§)ððððð§ + ð¿ðððð1ð2âŠðððð§ðð) â ðð
ð
ð=1
ð
ð=1
< 0 âð1, ð2, ⊠, ðð , ð, ð, ð§ (29)
therefore, there is always a sufficiently small scalar ð > 0 such that ΩÌððð †âððŒ. This means that
ï¿œÌï¿œ(ð¡) â ðœ(ð¡) †âð |âðð
ð
ð=1
|
2
(30)
thus ðœ(ð¡) ⥠ᅵÌï¿œ(t) hold for any ð¡ ⥠0, which means
â« ðœ(ð )ð¡
0
ðð ⥠ð(ð¥(ð¡)) â ð(ð¥(0)) (31)
then by considering ð = âð(ð¥(0))in (31) we have:
â« ðœ(ð )ð¡
0
ðð ⥠ð(ð¥(ð¡)) + ð, âð¡ ⥠0 (32)
According to Definition 1 in the appendix, if we want to design a controller with a robust ð»â performance, then we
must set the ð value to zero. For substitution ð(ð¥(ð¡)) in (32) considering ðŸð > 0 by Characteristic (ðŸð â ðŒ)ðŸðâ1(ðŸð â
ðŒ) ⥠0 where âðŸðâ1 †ðŸð â 2ðŒ then we have:
Î1ð = [âðð ððâ ðŸð â 2ðŒ
] < 0 (33)
Finally ðð > ðŸð and (14) proved if :
ð(ð¥(ð¡)) =âð¥ðð(ð¡)ððð¥ð(ð¡)
ð
ð=1
â¥âð¥ðð(ð¡)ðŸðð¥ð(ð¡)
ð
ð=1
⥠0 (34)
Also
ð(ð¥(ð¡)) =âð¥ðð(ð¡)ððð¥ð(ð¡)
ð
ð=1
â¥âð¥ðð(ð¡)ðŸðð¥ð(ð¡)
ð
ð=1
⥠0 (35)
According to Definition 1, we need to prove that the following inequality holds for any matrices Ïð , ð1ð ,ð2ðððð ð3ð satisfying assumption 1 in the appendix:
â« ðœ(ð¡)ð¡
0
ðð¡ â ð§ð(ð¡)ðð§(ð¡) ⥠ð (36)
To this end, we consider the two cases of âðâ = 0 and âðâ â 0, respectively. Firstly, we consider the case
whenâðâ = 0. Also in this case by considering ð1 = âðŒ , ð2 = 0 , ð3 = ðŸ2ðŒ and ð = 0 the ð»â performance
index will be hold.
â« ðœ(ð )ð¡
0
ðð =âð¥ðð(ð¡)ðŸðð¥ð(ð¡)
ð
ð=1
+ ð ⥠ð, âð¡ ⥠0 (37)
By using (37) and considering ð§ð(ð¡)ðð§(ð¡) â¡ 0 the (36) hold. Secondly, we consider the case of âðâ â 0. In this case,
it is required under Assumption1 in the appendix that âð1â + âð2â = 0 and âð·2ððâ = 0, which implies that ð1 =0, ð2 = 0 ððð ð3 > 0. Then:
ðœ(ð ) =âððð(ð )ð3ððð
ð(ð )
ð
ð=1
⥠0
now by considering ï¿œÌï¿œðððððï¿œÌï¿œðð †ðŸð due to
Î2ð = [âðŸð ï¿œÌï¿œðð
ðððð
â âðŒ] < 0 (38)
and âð·2ððâ = 0 satisfy in assumption1 for any ð¡ ⥠0, the following inequalities hold
â« ðœ(ð )ð¡
0
ðð â ð§ð(ð¡)ðð§(ð¡)
⥠⫠ðœ(ð )ð¡
0
ðð ââ(âââÌððð{ð¶ððð¥ð(ð¡) + ð·2ðððð(ð¡)}ð»
ð
ð=ð
ð
ð=ð
ðð{ð¶ððð¥ð(ð¡) + ð·2ðððð(ð¡)}
ð
ð=1
= â« ðœ(ð )ð¡
0
ðð ââ(âââÌððð
ð
ð=ð
ð
ð=ð
(ððð(ð¡)ï¿œÌï¿œðð
ðððï¿œÌï¿œðððð(ð¡))
ð
ð=1
⥠⫠ðœ(ð )ð¡
0
ðð ââ(âââÌððð
ð
ð=ð
ð
ð=ð
(ð¥ðð(ð¡)ðŸðð¥ð(ð¡))
ð
ð=1
⥠ð (39)
Finally by Ï(ð¡) â¡ 0 we have:
ï¿œÌï¿œ(ð¡) †ð§ð(ð¡)(ââââÌððð
ð
ð=ð
ð
ð=ð
(ð1ðð)
ð
ð=1
)ð§(ð¡) â ð |âðð
ð
ð=1
|
2
(40)
According to assumption1 in the appendix ð1ðð < 0 for any ð, ð, then we have
ï¿œÌï¿œ(ð¡) †âð |âðð
ð
ð=1
|
2
(41)
thus the closed-loop system asymptotically stable by Ï(ð¡) â¡ 0. This completes the proof.
Remark1: It can be seen from (8) that if more sub-FOUs are considered the more information about the FOU is
contained in the local LMFs and UMFs. Thus, using the information of membership functions into the stability
condition is resulting in a more relaxed stability analysis result.
Remark2: From (28), the advantage of using the type-2 fuzzy system in the form of (5) can be seen that local LMFs
and UMFs determine the stability condition.
Remark3: By expressing âðððð§(ð¥ð(ð¡)) and âðððð§(ð¥ð(ð¡)) in the form of (7), they are characterized by the constant
scalersð¿ðððð1ð2âŠðððð§ and ð¿ðððð1ð2âŠðððð§. Also, noting that the cross terms â ðððððð§(ð¥ð(ð¡))ðð=1 are independent of ð and ð.
By these favorable properties we need only to check (28) at some discrete points (ð¿ðððð1ð2âŠðððð§ and ð¿ðððð1ð2âŠðððð§) instead
of every single point of the local LMFs and UMFs.
Remark4: Under the imperfect premise matching, the type-2 fuzzy controller can choose the premise membership
functions and the number of rules different from the type-2 fuzzy model freely.
Corollary: In the particular case, if we do not consider disturbance, then we have the following result. First, we
consider a large-scale nonlinear system that is composed of ð nonlinear subsystems with interconnections. A p-rule
type-2 fuzzy T-S model is employed to describe the dynamics of the ðth nonlinear subsystem as follows:
ð·ðððð ð¹ððð ð: ð°ð ðð1(ð¡)ðð ð¹ð1, ðð2(ð¡)ðð ð¹ð2
ð ððð⊠ððð ððð(ð¡)ðð ð¹ððð
ð»ð¯ð¬ðµ
ï¿œÌï¿œð(ð¡) =âï¿œÌï¿œðð(ð¥ð(ð¡))
(
(ðŽððð¥ð(ð¡) + ðµððð¢ð(ð¡)) +â ï¿œÌ ï¿œðððð¥ð(ð¡)
ð
ð=1ðâ ð
)
ð
ð=1
(42)
where ð¹ððŒð is a type-2 fuzzy set of rule ð corresponding to the function ðððŒ(ð¡),ð = 1,2, ⊠,ð; ðŒ = 1,2,⊠, ð; ð =
1,2,⊠, ð; ð is a positive integer; ð¥ð(ð¡) â ð¹ð is the ðth subsystem state vector; the ðŽðð â ð¹
ðÃð and ðµðð â ð¹ðÃðare the
known system and input matrices, respectively; ð¢ð â ð¹ð is the input vector. ï¿œÌ ï¿œððð denotes the interconnection matrix
between the ðth and ðth subsystems; (ðŽðð , ðµðð) are the ðth local model; The firing strength of the ðth rule of ðth
subsystem is of the form (2). Like controller in (3) the membership functions and the number of rules of the fuzzy
system model and the controller need not be the same here. Thus, the membership functions and the number of
controller rules relative to the plant model can be freely chosen. For the ðth subsystem controller we have:
ðªððððððððð ð¹ððð ð:
ð°ð ð1(ð¥(ð¡))ðð ðð1ð, ðð2(ð¥(ð¡))ðð ðð2
ð ðððâŠððð ððΩ(ð¥(ð¡)) ðð ððΩ
ð
ð»ð¯ð¬ðµ ð¢ð(ð¡) =âï¿œÌï¿œðð(ð¥ð(ð¡))ðºððð¥ð(ð¡)
ð
ð=1
(43)
where ððβð
is a type-2 fuzzy set of rule ðth corresponding to the functionðððœ(ð¥(ð¡)), ðœ = 1,2,⊠,Ω; ð = 1,2, ⊠, ð; Ω is
a positive integer; ðºð â ð¹ðÃð are the constant feedback gains to be determined. The firing strength of the ðth rule is
the form of (4). Finally, we have the following type-2 fuzzy T-S large-scale control system:
ï¿œÌï¿œð(ð¡) =ââï¿œÌï¿œððï¿œÌï¿œðð {(ðŽðð +ðµðððºð)ð¥ð(ð¡) +â ï¿œÌ ï¿œðððð¥ð(ð¡)
ð
ð=1ðâ ð
}
ð
ð=1
ð
ð=1
(44)
Now, decentralized state feedback type-2 fuzzy T-S controller design presented for the continuous-time large-scale
type-2 fuzzy T-S model system in (55).
Theorem2. Consider a large-scale type-2 fuzzy T-S system model in (42). Decentralized state feedback type-2
fuzzy controller in the form of (43) exist, and can guarantee the asymptotic stability of the closed-loop type-2 fuzzy
control system (44) if there exist ðð = ððð > 0, ðºð = ðºð
ð > 0, ðð = ððð â ð¹ðÃð, ððð â ð¹
ðÃð , ððððð§ = ððððð§ð â
ð¹ðÃð ,(ð = 1,2,⊠, ð; ð = 1,2,⊠, ð; ð = 1,2,⊠, ð; ð§ = 1,2,⊠, ð + 1) such that the following LMIs hold:
ððððð§ > 0 âð, ð, ð, ð§ (45)
(
(
(ðððŽðð
ð +ðððððµðð
ð +ðŽðððð + ðµððððð) + ð0â1(ð â 1) [â(ððï¿œÌï¿œðð
ð ï¿œÌï¿œðððð)
ð
ð=1ðâ ð
] + ðððŒ
)
+ððððð§ +ðð
)
> 0 âð, ð, ð, ð§ (46)
ââ
(
ð¿ðððð1ð2âŠðððð§
(
(ðððŽðð
ð +ðððððµðð
ð +ðŽðððð +ðµððððð) + ð0â1(ð â 1) [â(ððï¿œÌï¿œðð
ð ï¿œÌï¿œðððð)
ð
ð=1ðâ ð
]
ð
ð=1
ð
ð=1
+ ðððŒ
)
â (ð¿ðððð1ð2âŠðððð§ â ð¿ðððð1ð2âŠðððð§)ððððð§ + ð¿ðððð1ð2âŠðððð§ðð
)
âðð < 0 âð1, ð2, ⊠, ðð , ð, ð, ð§
(47)
where ð¿ðððð1ð2âŠðððð§ and ð¿ðððð1ð2âŠðððð§, ð = 1,2, ⊠,ð; ð = 1,2,⊠, ð; ð = 1,2,⊠, ð; ð§ = 1,2,⊠, ð + 1; ðð = 1,2; ð =
1,2,⊠, ð are predefine constant scalers satisfying (7).
Proof. We consider the following quadratic Lyapunov function candidate to investigate the stability of the type-
2 fuzzy T-S large-scale control system
ð(ð¡) =âð¥ðð(ð¡)ððð¥ð(ð¡)
ð
ð=1
(48)
where 0 < ðð = ððð â ð¹ðÃð.
The main objective is to develop a condition guaranteeing that ð(ð¡) > 0and ï¿œÌï¿œ(ð¡) < 0 for all ð¥ð(ð¡) â 0, the type-2
fuzzy T-S large-scale control system is guaranteed to be asymptotically stable, implying that ð¥ð(ð¡) â 0 as ð¡ â â. We
have:
ï¿œÌï¿œ(ð¡) =â{ï¿œÌï¿œðð(ð¡)ððð¥ð(ð¡) + ð¥ð
ð(ð¡)ððï¿œÌï¿œð(ð¡)}
ð
ð=1
=â
{
(ââï¿œÌï¿œððï¿œÌï¿œðð {(ðŽðð +ðµðððºðð)ð¥ð(ð¡) +âï¿œÌ ï¿œððð¥ð(ð¡)
ð
ð=1ðâ ð
}
ð
ð=1
ð
ð=1
)
ð
ððð¥ð(ð¡)
ð
ð=1
+ ð¥ðð(ð¡)ðð (ââï¿œÌï¿œððï¿œÌï¿œðð {(ðŽðð +ðµðððºðð)ð¥ð(ð¡) +â ï¿œÌ ï¿œððð¥ð(ð¡)
ð
ð=1ðâ ð
}
ð
ð=1
ð
ð=1
)
}
(49)
Such as proof of Theorem1 for interconnection term by considering ï¿œÌï¿œðð ⥠ââ â âÌðððï¿œÌ ï¿œððððð=1
ðð=1 â. we have:
ï¿œÌï¿œ(ð¡)
â€â2{(âââÌððð{(ðŽðð + ðµðððºðð)ð¥ð(ð¡)}
ð
ð=1
ð
ð=1
)
ð
ððð¥ð(ð¡)}
ð
ð=1
+â{ð0â1(ð â 1) [âð¥ð
ð(ð¡)ï¿œÌï¿œððð ï¿œÌï¿œððð¥ð(ð¡)
ð
ð=1ðâ ð
]}
ð
ð=1
+â(âââÌððððð
ð
ð=1
ð
ð=1
(ð¥ð(ð¡)ðððððð¥ð(ð¡)))
ð
ð=1
(50)
let ðð = ððâ1, ðð(ð¡) = ðð
â1ð¥ð(ð¡) , ððð = ðºðððð, then we have
ï¿œÌï¿œ(t)
=â
{
âââÌððð(ð¥ð(ð¡))
(
ððð(ð¡)(ðððŽðð
ð + ðððððµðð
ð +ðŽðððð +ðµððððð)ðð(ð¡)
ð
ð=1
ð
ð=1
ð
ð=1
+ ð0â1(ð â 1) [âðð
ð(ð¡)(ððï¿œÌï¿œððð ï¿œÌï¿œðððð)ðð(ð¡)
ð
ð=1ðâ ð
] + ðð(ððð(ð¡)ðð(ð¡))
)
}
(51)
we then express the type-2 membership function in the form of (8) and by considering the information of the sub-
FOUs brought to stability analysis with the introduction of some slack matrices as in (23) and (24). Then we have
ï¿œÌï¿œ(ð¡) < 0for all ð¥ð(ð¡) â 0 from:
[
âââððððð§(ð¥ð(ð¡))
(
âðððð§(ð¥ð(ð¡))
(
(ðððŽðð
ð +ðððððµðð
ð +ðŽðððð +ðµððððð)
ð+1
ð§=1
ð
ð=1
ð
ð=1
+ ð0â1(ð â 1) [â(ððï¿œÌ ï¿œðððð
ðï¿œÌ ï¿œðððððð)
ð
ð=1ðâ ð
] + ðððððŒ
)
â (âðððð§(ð¥ð(ð¡)) â âðððð§(ð¥ð(ð¡)))ððððð§
+ âðððð§(ð¥ð(ð¡))ðð
)
âðð
]
< 0 âð (52)
(52) satisfied if the following inequality hold:
[
ââ
(
âðððð§(ð¥ð(ð¡))
(
(ðððŽðð
ð +ðððððµðð
ð +ðŽðððð +ðµððððð) + ð0â1(ð â 1) [â(ððï¿œÌ ï¿œðððð
ðï¿œÌ ï¿œðððððð)
ð
ð=1ðâ ð
]
ð
ð=1
ð
ð=1
+ ðððððŒ
)
â (âðððð§(ð¥ð(ð¡)) â âðððð§(ð¥ð(ð¡)))ððððð§ + âðððð§(ð¥ð(ð¡))ðð
)
âðð
]
< 0 âð, ð, ð, ð§
(53)
also, the second set of inequalities will be satisfied if the following inequalities hold:
ââ
(
ð¿ðððð1ð2âŠðððð§
(
(ðððŽðð
ð + ðððððµðð
ð + ðŽðððð +ðµððððð) + ð0â1(ð â 1) [â(ððï¿œÌ ï¿œðððð
ðï¿œÌ ï¿œðððððð)
ð
ð=1ðâ ð
]
ð
ð=1
ð
ð=1
+ ðððððŒ
)
â (ð¿ðððð1ð2âŠðððð§ â ð¿ðððð1ð2âŠðððð§)ððððð§ + ð¿ðððð1ð2âŠðððð§ðð
)
âðð < 0 âð1, ð2, ⊠, ðð , ð, ð, ð§
(54)
This completes the proof.
IV. Simulation
Consider a double-inverted pendulum system connected by a spring, the modified equations of the motion for the
interconnected pendulum are given by [21].
{
ï¿œÌï¿œð1 = ð¥ð2
ï¿œÌï¿œð2 = âðð2
4ðœðð¥ð1 +
ðð2
4ðœðsin(ð¥ð1) ð¥ð2 +
2
ðœðð¥ð2 +
1
ðœðð¢ð +â
ðð2
8ðœðð¥ð1
2
ð=1ðâ ð
, ð = {1,2} (55)
where ð¥ð1denotes the angle of the ðth pendulum from the vertical; ð¥ð2is the angular velocity of the ðth pendulum. The
objective here is to design robust decentralized state feedback ð»â fuzzy type-2 controller for the T-S fuzzy type-2
large-scale in the form of such that the resulting closed-loop system is asymptotically stable with an ð»â disturbance
attenuation level ðŸ. A concise framework on the decentralized state feedback control shown in Fig. 1. A concise
framework on the decentralized State Feedback control.
Fig. 1. A concise framework on the decentralized State Feedback control.
In this simulation, the masses of two pendulums chosen as ð1 = 2ðð and ð2 = 2.5ðð; the moments of inertia areðœ1 =2ðð.ð2 and ðœ2 = 2.5ðð.ð
2; the constant of the connecting torsional spring is ð = 8ð/ð; the length of the pendulum
is ð = 1ð; the gravity constant is ð = 9.8ð/ð 2 . We choose two local models, i.e., by linearizing the interconnected
pendulum around the origin and ð¥ð1 = (±88°, 0), respectively, each pendulum can be represented by the following
IT2 T-S fuzzy model with two fuzzy rules.
ð ð¢ðð ð: ðŒð¹ ðŽððð¥ð(ð¡)ðð ð¹ðð ðð»ðžð
ï¿œÌï¿œð(ð¡) =ââï¿œÌï¿œððï¿œÌï¿œðð {(ðŽðð +ðµðððºðð)ð¥ð(ð¡) + ð·1ðððð(ð¡) +â ï¿œÌ ï¿œððð¥ð(ð¡)
ð
ð=1ðâ ð
}
ð
ð=1
ð
ð=1
ð§ð(ð¡) =ââï¿œÌï¿œððï¿œÌï¿œðð{ð¶ððð¥ð(ð¡) + ð·2ðððð(ð¡)}
ð
ð=1
ð
ð=1
(56)
where
ðŽ11 = [0 18.81 0
] , ðŽ12 = [0 15.38 0
] , ï¿œÌ ï¿œ12 = [00.25
] , ðµ1ð = [00.5] , ð·1ð = [
00.5] , ð¶1ð = [1 1]
(57)
for the first subsystem, and
ðŽ21 = [0 19.01 0
] , ðŽ22 = [0 15.58 0
] , ï¿œÌ ï¿œ21 = [00.20
] , ðµ2ð = [00.5] , ð·2ð = [
00.5] , ð¶2ð = [1 1]
(58)
for the second subsystem.
The normalized type-2 membership functions shown in Fig. 2 where ðð = 88°.
Fig. 2. IT2 Membership function in Example.
Given the initial conditions ð¥1(0) = [1.2,0]ð , ð¥2(0) = [0.8,0]
ð Fig. 3 shows that the double-inverted pendulum
system is not stable in the open-loop case.
Fig. 3 State responses for open-loop double-inverted pendulums system.
Taken the controller gains solved by Theorem1, Fig. 4 shows the state responses for the closed-loop large-scale system
by considering the external disturbances ð1(ð¡) = 0.8ðâ0.2ð¡ sin(0.2ð¡) and ð2(ð¡) = 0.6ð
â0.2ð¡ sin(0.2ð¡)it can be seen
that minimum of ð»â disturbance attenuation level ðŸððð = 0.333 and the desired controller gains obtained in Table
1.
Fig. 4. State responses for closed-loop double-inverted pendulums system based on Theorem1.
0
0.2
0.4
0.6
0.8
1
1.2
- 8 8 0 8 8
DEG
REE
OF
MEM
BER
SHIP
X(TIME)
Rule1(LMF) Rule1(UMF) Rule2(LMF) Rule2(UMF)
Table 1
ðŸ [ðº11 ðº12 ðº21 ðº22] 0.333 [
â34.3381 â60.0235 â174.0191 â485.0611â16.2743 â31.7905 â93.5045 â268.4191
]
V. Conclusion
In this paper, the robust decentralized state feedback ð»â type-2 fuzzy controller design has been investigated for
continuous-time large-scale type-2 Takagi-Sugeno fuzzy systems. Through some linear matrix inequality techniques,
it has been shown that the state fuzzy controller gain can be calculated by solving a set of LMIs. Then the resulting
closed-loop fuzzy control system is asymptotically stable under extended dissipativity performance indexes.
Uncertainty in the model of large-scale systems is the result of the use of the type-1 fuzzy Takagi-Sugeno model.
Therefore, in this paper, the type-2 fuzzy model is used to cover modeling uncertainty for large scale systems. We
also stabilize the large-scale system by using the type-2 fuzzy state feedback controller model with imperfect premise
membership functions. The advantage of using membership function information in sustainability analysis is to reduce
the conservatism of the obtained conditions. Then, in order to reduce the effect of external perturbations on the large-
scale system, we applied the robustness control criterion name as extended dissipativity performance indexes to
stability analysis, which was able to guarantee the ð»â criterion, the ð¿2 â ð¿â, passive, and dissipativity performances.
Finally, a numerical example of a double-inverted pendulum system has been concerned to verify the effectiveness of
the developed methods. The result of this simulation is to improve the control characteristics and make the conditions
relax, as well as more complete coverage of the uncertainties in the system. An interesting problem for future research
is to deal with the robust decentralized static output feedback ð»â type-2 fuzzy control design for large-scale systems.
VI. Appendix
Assumption 1. ([22]) Let ð,ð1, ð2and ð3be matrices such that the following conditions hold:
(1) ð = ðð, ð1 = ð1ð ððð ð3 = ð3
ð;
(2) ð ⥠0 and ð1 †0;
(3) âð·2ðâ. âðâ = 0;
(4) (â ð1â + â ð2â). âðâ = 0;
(5) ð·2ððð1ð·2ð + ð·2ð
ðð2 +ð2ðð·2ð + ð3 > 0.
Definition 1. ([22]) For given matrices ð, ð1 , ð2and ð3 satisfying Assumption 1, system (5) is said to be extended
dissipative if there exists a scalar ð such that the following inequality holds for any ð¡ > 0 and all ð(ð¡) â â2[0,â):
â« ðœ(ð )ð¡
0
ðð¡ â ð§ð(ð¡)ðð§(ð¡) ⥠ð, (59)
where ðœ(ð¡) = ð§ð(ð¡)ð1ð§(ð¡) + 2ð§ð(ð¡)ð2ð€(ð¡) + ð€
ð(ð¡)ð3ð€(ð¡).
It can be seen from Definition 1 that the following performance indexes hold.
(1) Choosing ð = 0,ð1 = âð°,ð2 = 0,ð3 = ðŸ2ð° and ð = 0 the inequality (59) reduces to the ð»â performance
[13].
(2) Let ð = ð°,ð1 = 0,ð2 = 0, ð3 = ðŸ2ð° and ð = 0 the inequality (59) becomes the ð¿2 â ð¿â(energy-to-peak)
performance [14].
(3) If the dimension of output ð§(ð¡) is the same as that of disturbance ð€(ð¡), then the inequality (59) with ð =
0, ð1 = 0,ð2 = ð°,ð3 = ðŸð° and ð = 0 becomes the passivity performance [15].
(4) Let ð = 0,ð1 = âðð°,ð2 = ð°,ð3 = âðð° with ð > 0 and ð > 0, inequality (59) becomes the very-strict
passivity performance [16].
(5) Let ð = 0,ð1 = ð,ð2 = ð, ð3 = ð â ðŒð° and ð = 0, inequality (59) reduces to the strict (ð, ð, ð )-
dissipativity [17].
Lemma 1. [23] (Jensenâs inequality) For any constant positive semidefinite symmetric matrix W â ðð§Ãð§, WT = W â¥
0 two positive integers d2 and d1satisfy d2 ⥠d1 ⥠1 then the following inequality holds
(â ð¥(ð)
ð2
ð=ð1
)
ð
ð(â ð¥(ð)
ð2
ð=ð1
) â€ ï¿œÌ ï¿œ â ð¥ð(ð)ðð¥(ð)
ð2
ð=ð1
where ï¿œÌ ï¿œ = ð2 â ð1 + 1.
Lemma 2. for given matrices xÌ â Rn, yÌ and scaler κ > 0 we have
2ï¿œÌ ï¿œðï¿œÌ ï¿œ †ð â1ï¿œÌ ï¿œðï¿œÌ ï¿œ + ð ï¿œÌ ï¿œðï¿œÌ ï¿œ
VII. Reference
1. Liu Y, Liu X, Jing Y, Wang H, Li X (2020) Annular domain finite-time connective control for large-scale systems with expanding construction. IEEE Transactions on Systems, Man, and Cybernetics: Systems 2. Cao L, Ren H, Li H, Lu R (2020) Event-Triggered Output-Feedback Control for Large-Scale Systems With Unknown Hysteresis. IEEE Transactions on Cybernetics 3. Mair J, Huang Z, Eyers D (2019) Manila: Using a densely populated pmc-space for power modelling within large-scale systems. Parallel Computing 82:37-56
4. Benmessahel B, Touahria M, Nouioua F, Gaber J, Lorenz P (2019) Decentralized prognosis of fuzzy discrete-event systems. Iranian Journal of Fuzzy Systems 16 (3):127-143 5. Wang W-J, Lin W-W (2005) Decentralized PDC for large-scale TS fuzzy systems. IEEE Transactions on Fuzzy systems 13 (6):779-786 6. Wei C, Luo J, Yin Z, Wei X, Yuan J (2018) Robust estimationâfree decentralized prescribed performance control of nonaffine
nonlinear largeâscale systems. International Journal of Robust and Nonlinear Control 28 (1):174-196
7. Zhai D, An L, Dong J, Zhang Q (2018) Decentralized adaptive fuzzy control for nonlinear large-scale systems with random packet dropouts, sensor delays and nonlinearities. Fuzzy Sets and Systems 344:90-107 8. Tanveer WH, Rezk H, Nassef A, Abdelkareem MA, Kolosz B, Karuppasamy K, Aslam J, Gilani SO (2020) Improving fuel cell performance via optimal parameters identification through fuzzy logic based-modeling and optimization. Energy 204:117976 9. Lian Z, He Y, Zhang C-K, Wu M (2019) Stability and stabilization of TS fuzzy systems with time-varying delays via delay-
product-type functional method. IEEE transactions on cybernetics 10. Chaouech L, Soltani M, Chaari A (2020) (1903-5049) Design of robust fuzzy Sliding-Mode control for a class of the Takagi-Sugeno uncertain fuzzy systems using scalar Sign function. Iranian Journal of Fuzzy Systems 11. Zamani I, Zarif MH (2011) On the continuous-time TakagiâSugeno fuzzy systems stability analysis. Applied Soft Computing 11 (2):2102-2116 12. Bahrami V, Mansouri M, Teshnehlab M (2016) Designing robust model reference hybrid fuzzy controller based on LYAPUNOV for a class of nonlinear systems. Journal of Intelligent & Fuzzy Systems 31 (3):1545-1564 13. Wang G, Jia R, Song H, Liu J (2018) Stabilization of unknown nonlinear systems with TS fuzzy model and dynamic delay
partition. Journal of Intelligent & Fuzzy Systems (Preprint):1-12 14. Zhang H, Li C, Liao X (2006) CORRESPONDENCE-Stability Analysis and H (infinity) Controller Design of Fuzzy Large-Scale Systems Based on Piecewise Lyapunov Functions. IEEE Transactions on Systems Man and Cybernetics-Part B-Cybernetics 36 (3):685-698 15. Zhang H, Feng G (2008) Stability Analysis and $ H_ {\infty} $ Controller Design of Discrete-Time Fuzzy Large-Scale Systems Based on Piecewise Lyapunov Functions. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics) 38 (5):1390-1401 16. Tseng C-S, Chen B-S (2001) H/spl infin/decentralized fuzzy model reference tracking control design for nonlinear interconnected systems. IEEE Transactions on fuzzy systems 9 (6):795-809
17. Zamani I, Sadati N, Zarif MH (2011) On the stability issues for fuzzy large-scale systems. Fuzzy sets and systems 174 (1):31-49 18. Mir AS, Bhasin S, Senroy N (2019) Decentralized nonlinear adaptive optimal control scheme for enhancement of power system stability. IEEE Transactions on Power Systems 35 (2):1400-1410 19. Zamani I, Zarif MH (2010) An approach for stability analysis of TS fuzzy systems via piecewise quadratic stability. International Journal of Innovative Computing, Information and Control 6 (9):4041-4054 20. Zhang J, Chen W-H, Lu X (2020) Robust fuzzy stabilization of nonlinear time-delay systems subject to impulsive perturbations. Communications in Nonlinear Science and Numerical Simulation 80:104953
21. Zhong Z, Zhu Y, Yang T (2016) Robust decentralized static output-feedback control design for large-scale nonlinear systems using Takagi-Sugeno fuzzy models. IEEE Access 4:8250-8263 22. Zhang B, Zheng WX, Xu S (2013) Filtering of Markovian jump delay systems based on a new performance index. IEEE Transactions on Circuits and Systems I: Regular Papers 60 (5):1250-1263 23. Jiang X, Han Q-L, Yu X Stability criteria for linear discrete-time systems with interval-like time-varying delay. In: Proceedings of the 2005, American Control Conference, 2005., 2005. IEEE, pp 2817-2822