Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

HCS12 Datasheet(PDF) 344 Page - Freescale Semiconductor, Inc

Part # HCS12
Description  HCS12 Microcontrollers
PDF  452 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

HCS12 Datasheet(HTML) 344 Page - Freescale Semiconductor, Inc

Back Button HCS12 Datasheet HTML 340Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 341Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 342Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 343Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 344Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 345Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 346Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 347Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 348Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 344 / 452 page
background image
S12CPUV2 Reference Manual, Rev. 4.0
344
Freescale Semiconductor
The end result of the rule evaluation step is a table of suggested or “raw”
fuzzy outputs in RAM. These values were obtained by plugging current
conditions (fuzzy input values) into the system rules in the knowledge base.
The raw results cannot be supplied directly to the system outputs because
they may be ambiguous. For instance, one raw output can indicate that the
system output should be medium with a degree of truth of 50 percent while,
at the same time, another indicates that the system output should be low
with a degree of truth of 25 percent. The defuzzification step resolves these
ambiguities.
9.2.3 Defuzzification (WAV)
The final step in the fuzzy logic program combines the raw fuzzy outputs into
a composite system output. Unlike the trapezoidal shapes used for inputs,
the CPU12 typically uses singletons for output membership functions. As
with the inputs, the x-axis represents the range of possible values for a
system output. Singleton membership functions consist of the x-axis
position for a label of the system output. Fuzzy outputs correspond to the
y-axis height of the corresponding output membership function.
The WAV instruction calculates the numerator and denominator sums for
weighted average of the fuzzy outputs according to the formula:
Where n is the number of labels of a system output, Si are the singleton
positions from the knowledge base, and Fi are fuzzy outputs from RAM. For
a common fuzzy logic program on the CPU12, n is eight or less (though this
instruction can handle any value to 255) and Si and Fi are 8-bit values. The
final divide is performed with a separate EDIV instruction placed
immediately after the WAV instruction.
Before executing WAV, an accumulator must be loaded with the number of
iterations (n), one index register must be pointed at the list of singleton
positions in the knowledge base, and a second index register must be
pointed at the list of fuzzy outputs in RAM. If the system has more than one
system output, the WAV instruction is executed once for each system
output.
System Output
S
i
F
i
i1
=
n
∑
F
i
i1
=
n
∑
-----------------------
=



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com