Claims
- 1. A fuzzy inference system, comprising:
- (a) rule processing means for receiving an input signal and for generating first data in accordance with a plurality of fuzzy rules, said rule processing means comprising:
- at least one rule processor for applying said fuzzy rules and for generating a plurality of second data;
- (b) defuzzifying means for receiving said first data and for generating a decided value;
- (c) dominant rule number means for receiving said plurality of second data and said decided value and for finding a dominant rule of said plurality of fuzzy rules which has the largest contribution to said decided value; and
- an actuator for receiving said decided value from said defuzzifying means and for controlling an external object in accordance with said decided value.
- 2. A fuzzy inference system according to claim 1, wherein said rule processing means comprises a plurality of rule processors corresponding to said plurality of fuzzy rules, said second data being membership functions respectively generated from said rule processors, and said dominant rule has the maximum membership function value corresponding to said decided value.
- 3. A fuzzy inference system according to claim 2, further comprising adjusting means connected between said rule processors and compounding means for adjusting the relationship between the membership functions of said dominant rule and other rules.
- 4. A fuzzy inference system according to claim 3, wherein said adjusting means includes adjusters (M1, M2, M3) interposed between said rule processors and said defuzzify means.
- 5. A fuzzy inference system according to claim 1, wherein said rule processing means includes means for storing a plurality of suggested values for each of said fuzzy rules.
- 6. A fuzzy inference system according to claim 5, further comprising dominant proposition means connected to said rule processing means and said dominant rule number means for evaluating values of said suggested values in said found dominant rule and said second data in accordance with said dominant rule to find a dominant proposition.
- 7. A fuzzy inference system according to claim 6, further comprising output means connected to said dominant proposition means and said dominant rule number means for producing third data representing said dominant rule and its dominant proposition.
- 8. A fuzzy inference system according to claim 1, further comprising status evaluating means for evaluating a status of an external object, means connected to said status evaluating means for controlling said external object in accordance with said decided value, and rule evaluating means for evaluating each dominant rule found by said dominant rule number means on the basis of the result of evaluation by said status evaluating means to generate an evaluation value of each dominant rule.
- 9. A fuzzy inference system according to claim 8, wherein said rule evaluating means includes a plurality of counters corresponding to said plurality of fuzzy rules to evaluate a rule designated by said dominant rule number means and generate respective evaluation values of said plurality of fuzzy rules.
- 10. A fuzzy inference system according to claim 8, further comprising display means for displaying said decided value and an evaluation of said dominant rule as time elapses.
Priority Claims (4)
Number |
Date |
Country |
Kind |
63-240374 |
Sep 1988 |
JPX |
|
63-248665 |
Sep 1988 |
JPX |
|
63-248666 |
Sep 1988 |
JPX |
|
63-248667 |
Sep 1988 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 07/412,014, filed Sep. 25, 1989, now abandoned.
Non-Patent Literature Citations (2)
Entry |
King, P. J. and Mamdani, E. H., "The Application of Fuzzy Control Systems to Industrial Processes", Automatica, vol. 13, pp. 235-242, 1977. |
Yamakawa, Takeshi, "An Approach to a Fuzzy Computer Hardware System", Proc. 2nd Int. Conf. on Artificial Intelligence, Marseilles, France, Dec. 1-5, 1986. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
412014 |
Sep 1989 |
|