Designer Instruction Manual

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
nii
dof
xxxfdof
y
),,,(
21
*
L