← Back to Patent Explorer
US5335314A Expired / Lapsed US ⏱️ 0.0 years remaining

Fuzzy inference apparatus

Assignee: Omron Corp
•
Filing: 1992-05-26
•
Granted: 1994-08-02
•
Expires: 2012-05-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A fuzzy inference engine has a plurality of individual inference sections and a concluder section for integrally processing outputs from the inference sections. In order to simplify the fuzzy inference engine, nonfuzzy output is obtained through a simple arithmetic operation. Each fuzzy inference section comprises at least one membership function circuit and a predetermined operation circuit. A setting element sets the center position of a membership function of a consequent of each rule. A multiplier multiplies a value from the predetermined operation circuit by the center position from the setting element. A first adder sums the resulting product for each inference first adder by the values from theb section. A second adder sums the values from the predetermined operation circuit for each inference section. A divider divides the values from the second adder to produce the nonfuzzy output. As an option, and additional multiplier multiplies the output from the predetermined operation circuit by a coefficient.

Inventors

  • 👤 Yasuhiro Tsutsumi
  • 👤 Junichi Nishimura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 15:26
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/02; G06F1/03; G06F1/035; G06F1/0356; Y; Y10; Y10S; Y10S706/00; Y10S706/90

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 276 words
A fuzzy inference engine for performing fuzzy inference in accordance with a plurality of preset rules, each rule including at least one antecedent and a consequent, comprising: a plurality of inference sections respectively associated with said plurality of preset rules, each inference section comprising at least one: membership function element for outputting, in accordance with an antecedent of each said rule, a signal representing a membership function value corresponding to each input signal supplied thereto; first operation means for each preset rule for performing a first predetermined operation relating to the antecedent of the rule, on signals outputted from the membership function elements of the rule to produce a first signal; coefficient means for multiplying said first signal from said first operation means by a coefficient specified for each said rule to produce a second signal; setting means for each preset rule for generating a center signal corresponding to a value representing a center position of a membership function of the consequent of each said rule; first arithmetic means for combining said second signal and said center signal to produce a third signal representing the product, for each said rule, of a value represented by said second signal and the value representing the center position set by said setting means; second arithmetic means for summing the third signals for each of said inference sections to produce a fourth signal; third arithmetic means for summing the second signals for each of said interference sections to produce a fifth signal; and fourth arithmetic means for dividing said fourth signal by said fifth signal to produce an output signal representing the result of the performance of the fuzzy inference.
Claim 2
Dependent Claim 276 words
A fuzzy inference engine for performing fuzzy inference in accordance with a plurality of preset rules, each rule including at least one antecedent and a consequent, comprising: a plurality of inference sections respectively associated with said plurality of preset rules, each inference section comprising at least one: membership function element for outputting, in accordance with an antecedent of each said rule, a signal representing a membership function value corresponding to each input signal supplied thereto; first operation means for each preset rule for performing a first predetermined operation relating to the antecedent of the rule, on signals outputted from the membership function elements of the rule to produce a first signal; coefficient means for multiplying said first signal from said first operation means by a coefficient specified for each said rule to produce a second signal; setting means for each preset rule for generating a center signal corresponding to a value representing a center position of a membership function of the consequent of each said rule; first arithmetic means for combining said second signal and said center signal to produce a third signal representing the product, for each said rule, of a value represented by said second signal and the value representing the center position set by said setting means; second arithmetic means for summing the third signals for each of said inference sections to produce a fourth signal; third arithmetic means for summing the second signals for each of said interference sections to produce a fifth signal; and fourth arithmetic means for dividing said fourth signal by said fifth signal to produce an output signal representing the result of the performance of the fuzzy inference.
Claim 3
Dependent Claim 15 words
A fuzzy inference engine according to claim 1, wherein said coefficient means comprises an amplifier.
Claim 4
Dependent Claim 44 words
A fuzzy inference engine according to claim 1, wherein said coefficient means comprises an amplifier having a plurality of feedback resistors and a selector for selectively connecting one of said feedback resistors to said amplifier in accordance with the coefficient specified to said rule.
Claim 5
Dependent Claim 283 words
A fuzzy inference engine for performing fuzzy inference in accordance with a plurality of preset rules, each rule including at least one antecedent and a consequent, comprising: a plurality of inference sections respectively associated with said plurality of preset rules, each inference section comprising at least one: membership function element for outputting, in accordance with an antecedent of each said rule, a signal representing a membership function value corresponding to each input signal supplied thereto; first operation means for each preset rule for performing a first predetermined operation relating to the antecedent of the rule, on signals outputted from the membership function elements of the rule to produce a first signal; setting means for each preset rule for generating a center signal corresponding to a value representing a center position of a membership function of the consequent of each said rule; first arithmetic means for combining said first signal and said center signal to produce a second signal representing the product, for each said rule, of a value represented by said second signal and the value representing the center position set by said setting means, wherein said first arithmetic means comprises a multiplier; second arithmetic means for summing the second signals for each of said inference sections to produce a third signal, wherein said second arithmetic means comprises an adder; third arithmetic means for summing the second signals for each of said interference sections to produce a fourth signal, wherein said third arithmetic means comprises an adder; and fourth arithmetic means for dividing said third signal by said fourth signal to produce an output signal representing the result of the performance of the fuzzy inference, wherein said fourth arithmetic means comprises a divider.
Claim 6
Dependent Claim 283 words
A fuzzy inference engine for performing fuzzy inference in accordance with a plurality of preset rules, each rule including at least one antecedent and a consequent, comprising: a plurality of inference sections respectively associated with said plurality of preset rules, each inference section comprising at least one: membership function element for outputting, in accordance with an antecedent of each said rule, a signal representing a membership function value corresponding to each input signal supplied thereto; first operation means for each preset rule for performing a first predetermined operation relating to the antecedent of the rule, on signals outputted from the membership function elements of the rule to produce a first signal; setting means for each preset rule for generating a center signal corresponding to a value representing a center position of a membership function of the consequent of each said rule; first arithmetic means for combining said first signal and said center signal to produce a second signal representing the product, for each said rule, of a value represented by said second signal and the value representing the center position set by said setting means, wherein said first arithmetic means comprises a multiplier; second arithmetic means for summing the second signals for each of said inference sections to produce a third signal, wherein said second arithmetic means comprises an adder; third arithmetic means for summing the second signals for each of said interference sections to produce a fourth signal, wherein said third arithmetic means comprises an adder; and fourth arithmetic means for dividing said third signal by said fourth signal to produce an output signal representing the result of the performance of the fuzzy inference, wherein said fourth arithmetic means comprises a divider.
Claim 7
Dependent Claim 297 words
A fuzzy inference engine for performing fuzzy inference in accordance with a plurality of preset rules, each rule including at least one antecedent and a consequent, comprising a plurality of inference sections respectively associated with said plurality of preset rules, each inference section comprising at least one: membership function element for outputting, in accordance with an antecedent of each said rule, a signal representing a membership function value corresponding to each input signal supplied thereto; first operation means for each preset rule for performing a first predetermined operation relating to the antecedent of the rule, on signals outputted from the membership function elements of the rule to produce a first signal; setting means for each preset rule for generating a center signal corresponding to a value representing a center position of a membership function of the consequent of each said rule; first arithmetic means for combining said first signal and said center signal to produce a second signal representing the product, for each said rule, of a value represented by said second signal and the value representing the center position set by said setting means; second arithmetic means for summing the second signals for each of said inference sections to produce a third signal; third arithmetic means for summing the second signals for each of said interference sections to produce a fourth signal; fourth arithmetic means for dividing said third signal by said fourth signal to produce an output signal representing the result of the performance of the fuzzy inference; and wherein said setting means and first arithmetic means comprise a plurality of resistors connected in parallel and a selector for selectively connecting one of said resistors to said first operating means and to said second arithmetic means in accordance with the consequent of a preset rule.
Claim 8
Dependent Claim 297 words
A fuzzy inference engine for performing fuzzy inference in accordance with a plurality of preset rules, each rule including at least one antecedent and a consequent, comprising a plurality of inference sections respectively associated with said plurality of preset rules, each inference section comprising at least one: membership function element for outputting, in accordance with an antecedent of each said rule, a signal representing a membership function value corresponding to each input signal supplied thereto; first operation means for each preset rule for performing a first predetermined operation relating to the antecedent of the rule, on signals outputted from the membership function elements of the rule to produce a first signal; setting means for each preset rule for generating a center signal corresponding to a value representing a center position of a membership function of the consequent of each said rule; first arithmetic means for combining said first signal and said center signal to produce a second signal representing the product, for each said rule, of a value represented by said second signal and the value representing the center position set by said setting means; second arithmetic means for summing the second signals for each of said inference sections to produce a third signal; third arithmetic means for summing the second signals for each of said interference sections to produce a fourth signal; fourth arithmetic means for dividing said third signal by said fourth signal to produce an output signal representing the result of the performance of the fuzzy inference; and wherein said setting means and first arithmetic means comprise a plurality of resistors connected in parallel and a selector for selectively connecting one of said resistors to said first operating means and to said second arithmetic means in accordance with the consequent of a preset rule.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-08-01 1998-01-31 1998-08-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-08-01 2002-01-31 2002-08-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-08-01 2006-01-31 2006-08-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag