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

Page 30

Advertising
background image

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.

Advertising