Fuzzy Inference Processing Patents (Class 706/8)
  • Patent number: 5809486
    Abstract: This invention relates to a fuzzy processor having an input X for at least a plurality of input variables X-i and an output U for one or more output results U-k, and including a fuzzyfication unit FU having an input coupled to the input X, a fuzzy rule processing unit RU having an input coupled to the output of the fuzzyfication unit FU, and a defuzzyfication unit DU having an input coupled to the output of the processing unit CU and an output coupled to said output U, wherein the output of the defuzzyfication unit DU is coupled to the input of the fuzzyfication unit FU and/or to the input of the processing unit RU.
    Type: Grant
    Filed: March 7, 1997
    Date of Patent: September 15, 1998
    Assignee: Consorzio per la Ricerca sulla Microelettronica nel Mezzogiorno
    Inventor: Antonino Cuce
  • Patent number: 5806052
    Abstract: A fuzzy logic supervisory control architecture for aircraft engines includes a series of fuzzy proportional integral controllers each designed for a specific operating range and a fuzzy logic hierarchical controller for combining the fuel flow derivative outputs of the individual controllers. The hierarchical controller utilizes fuzzy logic on the input space fuzzified to linguistic values for engine temperature, power turbine speed and spool acceleration to determine a weighting to be given to each of the controller outputs for fuel flow derivative.
    Type: Grant
    Filed: February 7, 1994
    Date of Patent: September 8, 1998
    Assignee: General Electric Company
    Inventors: Piero Patrone Bonissone, Kenneth Hsin-Chao Chiang, Mark Edward Dausch, James Baldwin Comly
  • Patent number: 5787407
    Abstract: A data processing system (10) selectively weights a fuzzy logic rule in response to a single "REVW" software instruction. In response to the REVW instruction, the data processing system (10) fetches a set of fuzzy inputs associated with the fuzzy logic rule, and determines a minimum fuzzy input from the set. The data processing system (10) then selectively weights the minimum fuzzy input to provide a fuzzy output of the fuzzy logic rule, by multiplying the minimum fuzzy input by a corresponding weight. In one embodiment, a carry bit in a condition code register (60) determines whether the fuzzy logic rule is to be weighted. In response to the single REVW instruction, the data processing system (10) further performs this selective fuzzy rule weighting operation for all rules in a fuzzy rule base.
    Type: Grant
    Filed: November 17, 1997
    Date of Patent: July 28, 1998
    Assignee: Motorola Inc.
    Inventor: J. Greg Viot