Library of components, Supported membership functions – Rockwell Automation RSLogix 5000 Fuzzy Designer User Manual
Page 30

Publication LOGIX-UM004A-EN-P - March 2007
30 FuzzyDesigner Component Library
Library of Components
The FuzzyDesigner Component Library offers the following
components from which you can assemble fuzzy systems ranging
from single input – single output systems to multiple input – multiple
output systems with complex hierarchical structure of rules.
Supported Membership
Functions
Library blocks let you work with fuzzy sets as defined by membership
functions. Let x be the linguistic variable and A(x) be the degree of
membership of x to the fuzzy set A defined by the sketched
membership function. FuzzyDesigner works with the following types
of membership functions.
FuzzyDesinger Component Library Icons
Icon
Name
Description
Input Port
Preprocesses and stores values of a fuzzy
system’s input variables.
Output Port
Stores values of a fuzzy system’s output
variables.
Input Linguistic
Variable
Stores linguistic terms and is used for
classification of the actual component input,
represented by a crisp value, into the fuzzy sets
defined for the respective linguistic terms. In
fuzzy control, the process where the input is
converted from a crisp value is commonly called
fuzzification.
Rule Block
Stores rules and computes degree of fulfillment
of rule conditions .
Intermediate
Linguistic
Variable
Bridges logical chaining of rule blocks.
Output Linguistic
Variable
Stores linguistic terms and computes the output
value from degrees of fulfillment of stored terms
(defuzzification). It implements the process of
activation of output linguistic terms defined as
fuzzy sets.
Output
Takagi-Sugeno
Variable
Stores parameters of functional terms and
computes the output value from degrees of
fulfillment of terms.
PID Controller
Allows intelligent supervision of a built-in PID
controller.