摘要 |
An apparatus (50) and method using fuzzy logic controls a plurality of devices in response to inputs. Time-divison-multiplexed input signals are demultiplexed and fuzzified using fuzzy sets. Crisp input (32) are fuzzified by determining the distance of each crisp input from a center of a membership function and linearly complementing the result with respect to the width of the membership function. Fuzzified input signals are input to an asynchronous multipath feedforward network which determines a minimum rule term for each rule processed. The network processes fuzzified input signals in parallel and determines the minimum rule term. A maximum comparator circuit (600) compares the minimum rule term of each rule to determine the rule which provides the optimum output. An output register (800) defuzzifies the output signal, time-division-multiplexes the output signals, provides feedback to the fuzzifier, and outputs the multiplexed output signals to the controlled devices. |