参数资料
型号: ST52T430K3T6
厂商: STMICROELECTRONICS
元件分类: 微控制器/微处理器
英文描述: 8-BIT, OTPROM, 20 MHz, MICROCONTROLLER, PQFP32
封装: TQFP-32
文件页数: 38/88页
文件大小: 1162K
代理商: ST52T430K3T6
Figure 7.5 Example of valid Mbfs
7.6 Output Singleton
The Decision Processor uses a particular kind of
membership function called Singleton for its output
variables. A Singleton doesn’t have a shape, like a
traditional Mbf, and is characterized by a single
point identified by the couple (X, w), where w is
calculated by the Inference Unit as described
earlier. Often, a Singleton is simply identified with
its Crisp Value X.
Figure 7.6 Output Membership Functions
7.7 Fuzzy Rules
Rules can have the following structures:
if A op B op C...........then Z
if (A op B) op (C op D op E...) ...........then Z
where
op is one of the possible linguistic operators
(AND/OR)
In the first case the rule operators are managed
sequentially; in the second one, the priority of the
operator is fixed by the brackets.
Each rule is codified by using an instruction set, the
inference time for a rule with 4 antecedents and 1
consequent is about 3 microseconds at 20 MHz.
The Assembler Instruction Set used to manage the
Fuzzy operations is reported in the table below.
1
i-th OUTPUT
0
X
ij
X
i0
X
in
ω
i0
ω
ij
ω
in
j-th Singleton
Table 7.1 Fuzzy Instructions Set
Instruction
Description
MBF
n_mbf Ivd v rvd
Stores the Mbf
n_mbf with the shape identified by the parameters Ivd, v and rvd
LDP
n m
Fixes the alpha value of the input
n with the Mbf m and stores it in internal registers
LDN
n m
Calculates the complementary alpha value of the input
n with the Mbf m. and stores the result
in internal registers
FZAND
Implements the Fuzzy operation AND between the last two values stored in internal registers
FZOR
Implements the Fuzzy operation OR between the last two values stored in internal registers
LDK
Stores the result of the last Fuzzy operation executed in internal registers
SKM
Loads the result of the last performed Fuzzy operation (stored in the temporary register K) in
the temporary buffer M.
LDM
Copies the value of register M in the data stack
CON
crisp
Multiplies the
crisp value with the last
ω weight
OUT
n_out
Performs Defuzzyfication and stores the currently Fuzzy output in the RAM
n_out location
FUZZY
Starts the Fuzzy algorithm
相关PDF资料
PDF描述
ST5X86V12HS 64-BIT, 120 MHz, MICROPROCESSOR, CPGA168
ST6235Q6 8-BIT, MROM, 8 MHz, MICROCONTROLLER, PQFP52
ST6240BQ6/XXX 8-BIT, MROM, 8 MHz, MICROCONTROLLER, PQFP80
ST6242BQ1/XXX 8-BIT, MROM, 8 MHz, MICROCONTROLLER, PQFP64
ST6246BB6/XXX 8-BIT, MROM, 8 MHz, MICROCONTROLLER, PDIP56
相关代理商/技术参数
参数描述
ST52T440 制造商:STMICROELECTRONICS 制造商全称:STMicroelectronics 功能描述:8-BIT INTELLIGENT CONTROLLER UNIT ICU Timer/PWM, Analog Comparator, Triac/PWM Timer, WDG
ST52T440F0B6 制造商:STMICROELECTRONICS 制造商全称:STMicroelectronics 功能描述:8-BIT INTELLIGENT CONTROLLER UNIT ICU Timer/PWM, Analog Comparator, Triac/PWM Timer, WDG
ST52T440F0M6 制造商:STMICROELECTRONICS 制造商全称:STMicroelectronics 功能描述:8-BIT INTELLIGENT CONTROLLER UNIT ICU Timer/PWM, Analog Comparator, Triac/PWM Timer, WDG
ST52T440F1B6 制造商:STMICROELECTRONICS 制造商全称:STMicroelectronics 功能描述:8-BIT INTELLIGENT CONTROLLER UNIT ICU Timer/PWM, Analog Comparator, Triac/PWM Timer, WDG
ST52T440F1M6 制造商:STMICROELECTRONICS 制造商全称:STMicroelectronics 功能描述:8-BIT INTELLIGENT CONTROLLER UNIT ICU Timer/PWM, Analog Comparator, Triac/PWM Timer, WDG