Documente Academic
Documente Profesional
Documente Cultură
Ke2
I(x-Am, / a)2
x>m
set is set to unity, i.e., f, (v) = 1 , an interval type-2
membership function reflects a uniform uncertainty at the e 2
--(X-M, /07)~
X< ml
m1 + +m2
primary memberships of x and it can be represented by its 2 (6b)
UA(X) =- FOU(A) = I
left and right end-points as [l, r]. 2
e --xml/) x>
ml +m2
An interval type-2 fuzzy set can be also expressed in 2
continuous form, B. Rule Base
Jf
J i
xeX veJX
(4) The rules for IT2FLC are still remained the same as those
for TIFLC, but their antecedents and the consequents will be
The architecture of an IT2FLC control system is shown in represented by interval type-2 fuzzy sets [6]. Consider an
Fig. 2 and the proposed IT2FLC is addressed in detail in the IT2FLC having 2 inputs e - el E El, e e2 E2 and single
following subsections. outputs u c U, then the i-th rule for IT2FLC can be written
A. Fuzzifier as R': IF e, is A' and e2is F2P
In this paper, we adopt two-input-one-output FLC to THENu is G' i=-->M (7)
introduce the design procedure of IT2FLC, that is, we
consider error e and error rate e scaled to the same range as where E', Fj c [NEn ...NE ZE PO ...POn ] and
the inputs of the proposed diagonal type FLC [16]. It is 'i c [NE. NE ZE PO... PO] The diagonal-type rule
obviously that the type-2 fuzzy set is in a region, named as table is summarized in Table 1.
(FOU [1] constructed by a principal type-I membership
4977
t:iSlfF ~ I4X:N>A
NE., N E,,, E ZA. I,, P, PO,,
TABLE I
DIAGONAL-TYPE RULE TABLE FOR IT2FLC
NEI ZE PO1
S.. 1
P) NE1 ZE Pu1
\tA AS 27X lif \7N t;N 1S(b) /
ZE NE1 ZE P(1
t,F. ZE PO,
NEI ZE P:11
4978
(b)
(
t'7F
(a)
f UU ] JU31[U[M,f ] J[J f Jf
~~~~1/
M1
ifi ui
J i]
M
i=1
f:.g PB
-f:f:g 72F:fiEf:iEiSiSiS
-i #i i#: Ei: .:l if:i:
i:i:,0FE C!.!i!d igESi#iVECEL.;itELi:
r::
1,::
iE:SEEEE:EREEE--w -:f
:E: : t: 0:0:S:i:-
iSE::. :-:::00
C:::?::EDl:::::::i:
"H .LiCh -t'titiStS
,0kE:'S :fL :Lk
ig.
t:i:E:E::1.7:j.::::'
::i: :i:-B: :l::D:::
tSiEtLiE! {.: tiEt
titHEL i0
7w
::::: :::: 4-SSS:-rt
:k:E iEtiN; ,E, !t?
;:L:;gEL:i:t:
:::: ::i.
'tE
1'.W.-. SiN:
i:::$::. i:i.1:.-i--k-
!E-.-iREREi-05-0.e'
U- :-DR:|.-gg:S.N
ff 0"' ..:
::S::Q-.: f
::. ae s-a-
Sl S ',' t-' -02
::SEEltQ -:1D,- ti
::itiAg--71 ;2k-;;:
iL: i.iS ai:
D:
(13)
b0
.1
0.5
0
(c)
-0
(a)
PB3
/.E
N13
TABLE II
DIAGONAL-TYPE RULE TABLE FOR IT2FLC WITH 3x3 RULES
0,5
/E.
NEP
\13
(d)
ZF
1P13
7F
\NB
IPB
1'3
PB
/.F
(b)
Fig. 6. (a) Control surface of TlFLC with triangular shape and 3x3-rule. (b)
Control surface of T1FLC with gaussian shape and 3x3-rule. (c) Control
surface of T2FLC with triangular shape and 3x3-rule. (d) Control surface of
2) Find L(I < L < M -1) such that uL < U', < u +1.
E. Defuzzification
3) COMPUTE U3 WITH f, =f FOR i < LAND f,' f FOR
From the type-reduction stage, we have for each output a
4979
TABLE III
COMPARISON OF PERFORMANCE FOR Ti FLC AND IT2FLC
0.0 6 086 /
1I
0°2 0.2
T2-TMFUW T2-TMFUW
0.5 1 15 2 0 05 1 1.5 2
08 0 00.68 (c) (d) time sec
1 1
010 . 016 Fig. 10. (a) Unit step response with ws= 50 and ( 0.25 by TIFLC and
,o..1..o
0.4 / 08 /
0.4 T2-TMFUW 3x3 rules. (b) Unit step response with wn = 50 and; = 0.75 by
Ti Ti
0.2 ~~~~T2-TMFUM
T2-TMFUE 02T2-TMFUM-
T2-TMFUE TlFLC and T2-TMFUW 3x3 rules. (c) Unit step response with W, = 150 and
T2-TMFUW T2-TMFUW
0 .5 1 15 2 0 0.5 1.5 2 ; = 0.25 by TIFLC and T2-TMFUW 3x3 rules. (d) Unit step response with
wi = 150 and ( 0.75 by TIFLC and T2-TMFUW 3x3 rules
=02 02<
0. 0.8 /
I ,, 1 f
0~~~~~~~~~~~0
(a) (d) tm e /
0 0.6
0.4 00.6 /0.6
Fig. 9. Ta) Tl Ti
02FLC
0.2 and vanous IT2TMFLiM
T~~~2-TMF-UEt. T2iTMFUM
T2-TMFUE -0n4 0.4 lc-0
T2-TMFUW T2-TMFUW
0.2 oa=0.3 0 .2 -C=0.3
0o 0.5 1 1.5 2 0 05 1 1.5 2 a=0.5 c=0.5
(c) (dI) lime sec
Fig. 9. (a) Unit step response by TI FLC and various IT2FLCs with 3x rule 0 0.5 1 1.5 2 0 05 1 1.5 2
table and 3 even partitions in consequent part. (b) Unit step response by (a) time sec
(b) time sec
TIFLC and various IT2FLCs with 5x5 rule table and 5 even partitions in Fig. I 1. (a) Unit step response with wi = 150 and 0.5 by T2-TMFUW
consequent part. (c) Unit step response by TI FLC and various IT2FLCs with 3x3 rules by changing the IF-part. (b)(a) Unit step response with
7x7 rule table and 7 even partitions in consequent part. (d) Unit step response in = 150 and 4 0.5 by T2-TMFUW 3x3 rules by changing the
by T IFLC and various IT2FLCs with 7x7 rule table and 9 even partitions in THEN-part.
consequent part.
interval linear system expressed as
type-reduced set Ucs (e) determined by its left most point U1
and right most point u.. We defuzzify the interval set by
x(t) = Ax+Bu (15)
using the average of u, and u , hence, the defuzzified crisp where x is the state vector, A E [A, A] and BE [B, I] are
output is bounded matrices with proper dimensions representing the
dynamics of the plant which are bounded by their
2(e)
uUfiCZ2(C = 2ui+Ur
2 (14) corresponding lower bounds, A and B, and upper bounds,
A and B, respectively, and u is the control input of the
III. SIMULATIONS AND RESULTS plant. If a second order system is considered, then (15)
A linear interval system is taken as an example to illustrate becomes
the effectiveness of the proposed IT2FLC. Consider an
4980
0 1 xI 0 ACKNOWLEDGEMENT
XI
+ u (16)
-X2 0 2 .;co, X2 ct)" This work is supported by the National Science Council,
Taiwan, ROC, under grant NSC94-2213-E006-030.
where 4 [, ;] and c,n E[w ] The parameters
REFERENCES
chosen for simulation are in the ranges: = 0.25, ( 0.75, [1] J. M. Mendel, Uncertain Rule-Based Fuzzy Logic Systems.
Introduction and New Directions. Englewood Cliffs, NJ: Prentice-Hall,
co -50 ) = 150, and the nominal values are 0= 0.5 and 2001.
ct)-o= 100 .We have developed 42 kinds of IT2FLCs with [2] L. A. Zadeh, "The concept of a linguistic variable and its application to
approximate reasoning I," Inforn. Sci., vol. 8, pp. 199-249, 1975.
various shape and numbers of rule table and 21 kinds of [3] N. N. Karnik, J. M. Mendel, and Q. Liang, "Type-2 fuzzy logic
T1FLC for comparisons. One of the smallest set of rule tables systems," IEEE Trans. Fuzzy Syst., vol. 7, pp. 643-658, Dec. 1999.
[4] J. Mendel and R. John, "Type-2 fuzzy sets made simple," IEEE
used for simulation at IT2FLC is listed in Table II and the Trans.Fuzzy Syst., vol. 10, pp. 117-127, Apr. 2002.
associated membership functions of IF-part and THEN-part [5] H. Wu and J. Mendel, "Uncertainty Bounds and Their Use in the Design
are shown in Fig. 5(a) and 5(b), respectively, and the control of Interval Type-2 Fuzzy Logic Systems," IEEE Trans.Fuzzy Syst., vol.
surfaces of the associated IT2FLC and TIFLC are illustrated 10, pp. 622-639, Oct. 2002.
[6] Q. Liang and J. Mendel, "Interval type-2 fuzzy logic systems: Theory
in Fig. 6. If number of rules is increased, then, the control and design," IEEE Trans. Fuzzy Syst., vol. 8, pp. 535-550, Oct. 2000.
surfaces will be smoother no matter what type of FLC is used [7] R. R. Yager, "Fuzzy subsets of type II in decisions," J Cybern., vol.
as shown in Fig. 7. 10,pp. 137-159, 1980.
[8] S. Auephanwiriyakul, A. Adrian, and J. M. Keller, "Type 2 fuzzy set
Fig. 8 shows that to increase the number of rules form 9 to analysis in management surveys," in Proc. FUZZ-IEEE Conf., May
49 can not achieve any obvious improvement in unit step 2002, pp.1321-1325.
response of a linear interval system. The time responses of [9] N. N. Karnik and J. M. Mendel, "Applications of type-2 fuzzy logic
systems to forecasting of time-series," Inform. Sci., vol. 120, pp.
TlFLC and T2FLC under the nominal case, w, -100 and 89-111, 1999.
; = 0.5, are shown in Fig. 9, where if we increase the [10] N. N. Karnik and J. M. Mendel, "An introduction to type-2 fuzzy logic
systems,", USC Report, http. //sipi. usc. edul mendellreport, Oct. 1998.
number of rules and partition number of consequent part for [11] Q. Liang and J. M. Mendel, "Equalization of nonlinear time-varying
IT2FLCs, the discrimination of unit step responses among channels using type-2 fuzy adaptive filters," IEEE Trans. Fuzzy Syst.,
them is getting smaller and smaller. vol. 8, pp. 551-563, Oct. 2000.
[12] H. A. Hagras, "A Hierarchical Type-2 Fuzzy Logic Control
Simulations of four extreme cases of w, and 4 are Architecture for Autonomous Mobile Robots", IEEE Trans. on Fuzzy
depicted in Fig. 10. One can read from these four figures that Syst., vol. 12, no. 4, August 2004
[13] K. C. Wu, "Fuzzy interval control of mobile robots," Comput. Elect.
IT2FLC performs better response of the linear interval system Eng., vol. 22, no. 3, pp. 211-229, 1996.
than that of T1FLC. [14] C. H. Wang, C. S. Cheng, and T. T Lee, "Dynamical Optimal Training
The variations of distance between the upper bound (5a) for Interval Type-2 Fuzzy Neural Network (T2FNN)" IEEE Trans. on
Syst.s, Man, and Cybernetics-Part B: Cybernetics, vol. 34, no. 3, pp.
and lower bound (5b) of interval T2FS are also investigated. 1462-1477, June 2004
Fig. 11 depicts the results by changing the specified distance [15] R. I. John, P. R. Innocent, and M. R. Barnes, "Neuro-fuzzy clustering of
of IF-part and THEN-part. It is seen in Fig. (1 ib) that the radiographic tibia images using type 2 fuzzy sets," Inform. Sci., vol.125,
change of distance of the THEN-part (as shown in Fig. (5b)) pp.65-82,2000.
[16] S. G. Tzafestas and G. G. Rigatos, "A Simple Robust Sliding-Mode
does not affect the responses significantly. Fuzzy-Logic Controller of the Diagonal Type," Journal of Intelligent
For evaluating the performance of T1 FLC and IT2FLC, we andRobotic Systems, vol. 26, pp. 353-388, 1999.
adopt integral of square error (ISE), integral of the absolute
value of the error (IAE), and integral of the time multiplied by
the absolute value of the error (ITAE) to make comparisons.
We can figure out from Table III that the IT2FLC can provide
54% performance improvement from the ITAE point of view.
IV. CONCLUSION
We have set up a design scheme of IT2FLC. The proposed
FLC can be applied to a wide range variation of parameters of
interval linear plant effectively. For better understanding the
performance of IT2FLC, numerous shapes of membership
functions and variation of rule numbers are evaluated for
simulation thoroughly. All the simulation results demonstrate
the feasibility and effectiveness of the developed IT2FLC. It
shows that the obvious distinction between outputs of
IT2FLC and TIFLC is occurred as fewer rules are chosen,
and IT2FLC performs better response than that of TlFLC.
4981