Rockwell Automation RSLogix 5000 Fuzzy Designer User Manual
Page 51
Publication LOGIX-UM004A-EN-P - March 2007
FuzzyDesigner Component Library 51
Set of Rules Example Evaluation Procedure
Example of a Block Diagram of the Rule Block Evaluation
1. (small, negative) Æ (medium [0.9] , positive [1.0])
0.4
0.1
min
premise part: DOF = 0.1
voltage
small , medium , large
0.0 , 0.09 , 0.0
current
zero , positive
0.0 , 0.1
* 0.09
* 0.1
2. (large, negative) Æ (small [0.8] , )
0.8
0.1
min
premise part: DOF = 0.1
voltage
small , medium , large
0.08 , 0.0 , 0.0
current
zero , positive
0.0 , 0.0
* 0.08
3. (
, positive) Æ (small [1.0] , positive [1.0])
0.5
min
premise part: DOF = 0.5
voltage
small , medium , large
0.5 , 0.0 , 0.0
current
zero , positive
0.0 , 0.5
* 0.5
* 0.5
total DOF = maximum
voltage
small , medium , large
0.5 , 0.09 , 0.0
current
zero , positive
0.0 , 0.5
1. (small, negative) Æ (medium [0.9] , positive [1.0])
0.4
0.1
min
premise part: DOF = 0.1
voltage
small , medium , large
0.0 , 0.09 , 0.0
current
zero , positive
0.0 , 0.1
* 0.09
* 0.1
2. (large, negative) Æ (small [0.8] , )
0.8
0.1
min
premise part: DOF = 0.1
voltage
small , medium , large
0.08 , 0.0 , 0.0
current
zero , positive
0.0 , 0.0
* 0.08
3. (
, positive) Æ (small [1.0] , positive [1.0])
0.5
min
premise part: DOF = 0.5
voltage
small , medium , large
0.5 , 0.0 , 0.0
current
zero , positive
0.0 , 0.5
* 0.5
* 0.5
total DOF = maximum
voltage
small , medium , large
0.5 , 0.09 , 0.0
current
zero , positive
0.0 , 0.5
0.4
0.8
0.8
small
small
large
large
temperature
0.1
0.5
0.5
negative
negative
positive
positive
pressure
0.2
0.2
zero
zero
small
small
negative
negative
medium [0.9]
medium [0.9]
positive [1.0]
positive [1.0]
Æ
large
large
negative
negative
small [0.8]
small [0.8]
Æ
positive
positive
small [1.0]
small [1.0]
positive [1.0]
positive [1.0]
Æ
0.5
0.0
small
large
voltage
0.09 medium
0.0
0.5
0.5
zero
zero
positive
positive
current
Rule Block
max
max
max
max
max
max
max
0.09
0.1
0.08
0.0
0.5
0.5
Ж
Ж
temperature
pressure
voltage
current