Rockwell Automation RSLogix 5000 Fuzzy Designer User Manual
Page 44

Publication LOGIX-UM004A-EN-P - March 2007
44 FuzzyDesigner Component Library
The output Takagi-Sugeno Variable component consists of functional
terms. Each functional term is defined by its parameters (a
0,
a
1,
… a
n
)
and its name (the parameters are entered in the specified order
separated by the space character). The type of every linguistic term
can be different. There are two supported functions.
• Linear function: f(x
1
,x
2
,...x
n
) = a
0
+ a
1
x
1
+ a
2
x
2
+...+ a
n
x
n
• Constant function: f(x
1
,x
2
,...x
n
) = a
0
Where x
1
,x
2
,...x
n
are outputs from preceding components providing
crisp values.
The component calculates an inference result as a crisp value y
*
where dof
i
is DOF of i-th term. This value is finally limited to the range
[y
min
, y
max
]. If no term is activated (DOF = 0) the inference result is a
user-defined crisp default value.
∑
∑
⋅
=
i
i
i
n
i
i
dof
x
x
x
f
dof
y
)
,
,
,
(
2
1
*
L