Professional Documents
Culture Documents
1 General Information
Author:
Created: segunda-feira, 22 de novembro de 2010
Print Date: segunda-feira, 22 de novembro de 2010
Edition
Edition Name: fuzzyTECH 5.81d Professional Demo
.1 Table of Contents
.2 List of Figures
.3 List of Tables
.4 List of Abbreviations
Pressao FBOKFOA
Temperatura MFFMQQNMQQN
AbertValvula EGEPZDPDG
LV Linguistic Variable
MBF Membership Function
RB Rule Block
.2 Ar-condicionado
.1 Project Description
Input Variables 2
Output Variables 1
Intermediate Variables 0
Rule Blocks 1
Rules 125
Membership Functions 15
.2 System Structure
The system structure identifies the fuzzy logic inference flow from the input variables
to the output variables. The fuzzification in the input interfaces translates analog
inputs into fuzzy values. The fuzzy inference takes place in rule blocks which contain
the linguistic control rules. The output of these rule blocks are linguistic variables.
The defuzzification in the output interfaces translates them into analog variables.
The following figure shows the whole structure of this fuzzy system including input
interfaces, rule blocks and output interfaces. The connecting lines symbolize the data
flow.
.3 Variables
This chapter contains the definition of all linguistic variables and of all membership
functions.
Linguistic variables are used to translate real values into linguistic values. The
possible values of a linguistic variable are not numbers but so called 'linguistic terms'.
For example:
To translate the real variable 'temperature' into a linguistic variable three terms, 'cold',
'pleasant' and 'warm' are defined. Depending on the current temperature level each
of these terms describes the 'temperature' more or less well. Each term is defined by
a membership function (MBF). Each membership function defines for any value of
the input variable the associated degree of membership of the linguistic term. The
membership functions of all terms of one linguistic variable are normally displayed in
one graph. The following figure plots the membership functions of the three terms for
the example 'temperature'.
Membership Function of 'temperature'
Linguistic variables have to be defined for all input, output and intermediate variables.
The membership functions are defined using a few definition points only.
The following tables list all variables of the system as well as the respective
fuzzification or defuzzification method. Also the properties of all base variables and
the term names are listed.
.1 Inputs
Fuzzification Methods
Compute MBF Look up MBF
Categorical Variable Display
Fuzzy Input
.2 Outputs
Defuzzification Methods
Center of Maximum (CoM) Mean of Maximum (MoM)
Center of Area (CoA) Hyper CoM
Fuzzy Output Force
Categorical MoM
The default value of an output variable is used if no rule is firing for this variable.
Different methods can be used for the defuzzification, resulting either in to the 'most
plausible result' or the 'best compromise'.
.4 Rule Blocks
The rule blocks contain the control strategy of a fuzzy logic system. Each rule block
confines all rules for the same context. A context is defined by the same input and
output variables of the rules.
The rules' 'if' part describes the situation, for which the rules are designed. The 'then'
part describes the response of the fuzzy system in this situation. The degree of
support (DoS) is used to weigh each rule according to its importance.
The processing of the rules starts with calculating the 'if' part. The operator type of
the rule block determines which method is used. The operator types MIN-MAX, MIN-
AVG and GAMMA are available. The characteristic of each operator type is
influenced by an additional parameter.
For example:
Parameter
Aggregation: MINMAX
Parameter: 0.00
Result Aggregation: MAX
Number of Inputs: 2
Number of Outputs: 1
Number of Rules: 125
IF THEN
Pressao Temperatura DoS AbertValvula
FRACA MUITOQQUENTE 1.00 EG
FRACA MUITOQQUENTE 1.00 EP
FRACA MUITOQQUENTE 1.00 Z
FRACA MUITOQQUENTE 1.00 DP
FRACA MUITOQQUENTE 1.00 DG
FRACA QUENTE 1.00 EG
FRACA QUENTE 1.00 EP
FRACA QUENTE 1.00 Z
FRACA QUENTE 1.00 DP
FRACA QUENTE 1.00 DG
FRACA MUITOFRIA 1.00 EG
FRACA MUITOFRIA 1.00 EP
FRACA MUITOFRIA 1.00 Z
FRACA MUITOFRIA 1.00 DP
FRACA MUITOFRIA 1.00 DG
FRACA NORMAL 1.00 EG
FRACA NORMAL 1.00 EP
FRACA NORMAL 1.00 Z
FRACA NORMAL 1.00 DP
FRACA NORMAL 1.00 DG
FRACA FRIA 1.00 EG
FRACA FRIA 1.00 EP
FRACA FRIA 1.00 Z
FRACA FRIA 1.00 DP
FRACA FRIA 1.00 DG
BAIXA MUITOQQUENTE 1.00 EG
BAIXA MUITOQQUENTE 1.00 EP
BAIXA MUITOQQUENTE 1.00 Z
BAIXA MUITOQQUENTE 1.00 DP
BAIXA MUITOQQUENTE 1.00 DG
BAIXA QUENTE 1.00 EG
BAIXA QUENTE 1.00 EP
BAIXA QUENTE 1.00 Z
BAIXA QUENTE 1.00 DP
BAIXA QUENTE 1.00 DG
BAIXA MUITOFRIA 1.00 EG
BAIXA MUITOFRIA 1.00 EP
BAIXA MUITOFRIA 1.00 Z
BAIXA MUITOFRIA 1.00 DP
BAIXA MUITOFRIA 1.00 DG
BAIXA NORMAL 1.00 EG
BAIXA NORMAL 1.00 EP
BAIXA NORMAL 1.00 Z
BAIXA NORMAL 1.00 DP
BAIXA NORMAL 1.00 DG
BAIXA FRIA 1.00 EG
BAIXA FRIA 1.00 EP
BAIXA FRIA 1.00 Z
BAIXA FRIA 1.00 DP
BAIXA FRIA 1.00 DG
FORTE MUITOQQUENTE 1.00 EG
FORTE MUITOQQUENTE 1.00 EP
FORTE MUITOQQUENTE 1.00 Z
FORTE MUITOQQUENTE 1.00 DP
FORTE MUITOQQUENTE 1.00 DG
FORTE QUENTE 1.00 EG
FORTE QUENTE 1.00 EP
FORTE QUENTE 1.00 Z
FORTE QUENTE 1.00 DP
FORTE QUENTE 1.00 DG
FORTE MUITOFRIA 1.00 EG
FORTE MUITOFRIA 1.00 EP
FORTE MUITOFRIA 1.00 Z
FORTE MUITOFRIA 1.00 DP
FORTE MUITOFRIA 1.00 DG
FORTE NORMAL 1.00 EG
FORTE NORMAL 1.00 EP
FORTE NORMAL 1.00 Z
FORTE NORMAL 1.00 DP
FORTE NORMAL 1.00 DG
FORTE FRIA 1.00 EG
FORTE FRIA 1.00 EP
FORTE FRIA 1.00 Z
FORTE FRIA 1.00 DP
FORTE FRIA 1.00 DG
OK MUITOQQUENTE 1.00 EG
OK MUITOQQUENTE 1.00 EP
OK MUITOQQUENTE 1.00 Z
OK MUITOQQUENTE 1.00 DP
OK MUITOQQUENTE 1.00 DG
OK QUENTE 1.00 EG
OK QUENTE 1.00 EP
OK QUENTE 1.00 Z
OK QUENTE 1.00 DP
OK QUENTE 1.00 DG
OK MUITOFRIA 1.00 EG
OK MUITOFRIA 1.00 EP
OK MUITOFRIA 1.00 Z
OK MUITOFRIA 1.00 DP
OK MUITOFRIA 1.00 DG
OK NORMAL 1.00 EG
OK NORMAL 1.00 EP
OK NORMAL 1.00 Z
OK NORMAL 1.00 DP
OK NORMAL 1.00 DG
OK FRIA 1.00 EG
OK FRIA 1.00 EP
OK FRIA 1.00 Z
OK FRIA 1.00 DP
OK FRIA 1.00 DG
ALTA MUITOQQUENTE 1.00 EG
ALTA MUITOQQUENTE 1.00 EP
ALTA MUITOQQUENTE 1.00 Z
ALTA MUITOQQUENTE 1.00 DP
ALTA MUITOQQUENTE 1.00 DG
ALTA QUENTE 1.00 EG
ALTA QUENTE 1.00 EP
ALTA QUENTE 1.00 Z
ALTA QUENTE 1.00 DP
ALTA QUENTE 1.00 DG
ALTA MUITOFRIA 1.00 EG
ALTA MUITOFRIA 1.00 EP
ALTA MUITOFRIA 1.00 Z
ALTA MUITOFRIA 1.00 DP
ALTA MUITOFRIA 1.00 DG
ALTA NORMAL 1.00 EG
ALTA NORMAL 1.00 EP
ALTA NORMAL 1.00 Z
ALTA NORMAL 1.00 DP
ALTA NORMAL 1.00 DG
ALTA FRIA 1.00 EG
ALTA FRIA 1.00 EP
ALTA FRIA 1.00 Z
ALTA FRIA 1.00 DP
ALTA FRIA 1.00 DG
.5 Settings