Patent US5245698A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5245698A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus for and method of correcting membership functions

Assignee: Cufer Asset Ltd LLC
•
Filing: 1991-08-14
•
Granted: 1993-09-14
•
Expires: 2011-08-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus for and a method of creating membership functions for use with fuzzy inference rules in a controller. A control error, which is a difference between a controlled variable obtained from a control object and a target value, is received as an input to the controller and then a fuzzy reasoning operation is executed in conformity with a predetermined fuzzy reasoning rule such that a manipulated variable resulting from the reasoning operation is supplied to the control object. Thereby achieving a fuzzy control on the control object. Basic membership functions are loaded in a memory. In response to input data which represents a desired characteristic for a predetermined range of a control error in a response characteristic of the control object, the apparatus adjusts the width, height, and/or position of the basic membership functions associated with the predetermined range to produce new membership functions which develop the desired characteristic.

Inventors

  • 👤 Nobutomo Matsunaga

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 20:42
CPC Classifications
G; G06; G06N; G06N7/00; G06N7/02; G06N7/026; Y; Y10; Y10S; Y10S706/00; Y10S706/90

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 169 words
An apparatus for creating membership functions for use with a fuzzy inference controller wherein said controller receives a value related to a controlled variable obtained from a control object as an input, executes a fuzzy reasoning operation in conformity with a predetermined fuzzy reasoning rule, and supplies a manipulated variable resulting from the reasoning operation to the control object, thereby achieving a fuzzy control on the control object, said apparatus for creating membership functions comprising: membership function preset unit for setting basic membership functions; a data input device for entering data representing a desired characteristic for a predetermined range of a value related to said controlled variable in a response characteristic of said control object; and membership function correcting means responsive to said input data for accessing the basic membership functions to select those associated with the predetermined range and for correcting the selected membership function so as to produce the desired characteristic; wherein the value related to the controlled variable includes a position error and a velocity error.
Claim 2
Independent Claim 169 words
An apparatus for creating membership functions for use with a fuzzy inference controller wherein said controller receives a value related to a controlled variable obtained from a control object as an input, executes a fuzzy reasoning operation in conformity with a predetermined fuzzy reasoning rule, and supplies a manipulated variable resulting from the reasoning operation to the control object, thereby achieving a fuzzy control on the control object, said apparatus for creating membership functions comprising: membership function preset unit for setting basic membership functions; a data input device for entering data representing a desired characteristic for a predetermined range of a value related to said controlled variable in a response characteristic of said control object; and membership function correcting means responsive to said input data for accessing the basic membership functions to select those associated with the predetermined range and for correcting the selected membership function so as to produce the desired characteristic; wherein the value related to the controlled variable includes a position error and a velocity error.
Claim 3
Dependent Claim 24 words
An apparatus in accordance with claim 1 wherein said membership function correcting means corrects a height of particular ones of the basic membership functions.
Claim 4
Dependent Claim 24 words
An apparatus in accordance with claim 1 wherein said membership function correcting means corrects the position of particular ones of the basic membership functions.
Claim 5
Dependent Claim 24 words
An apparatus in accordance with claim 1 wherein said membership functions preset unit is a memory device storing data representing the basic membership functions.
Claim 6
Independent Claim 160 words
A method of creating membership functions for use with a fuzzy inference controller wherein said controller receives a value related to a controlled variable obtained from a control object as an input and executes a fuzzy reasoning operation in conformity with a predetermined fuzzy reasoning rule, and supplies a manipulated variable resulted from the reasoning operation to the control object, thereby achieving a fuzzy control on the control object, the method of creating membership functions comprising the steps of: setting basic membership functions; receiving input data representing a desired characteristic for a predetermined range of a value related to said controlled variable in a response characteristic of said control object; and accessing in response to said input data the basic membership functions to select therefrom those associated with the predetermined range and correcting the selected membership function so as to produce the desired characteristic; wherein the value related to the controlled variable includes a position error and a velocity error.
Claim 7
Independent Claim 160 words
A method of creating membership functions for use with a fuzzy inference controller wherein said controller receives a value related to a controlled variable obtained from a control object as an input and executes a fuzzy reasoning operation in conformity with a predetermined fuzzy reasoning rule, and supplies a manipulated variable resulted from the reasoning operation to the control object, thereby achieving a fuzzy control on the control object, the method of creating membership functions comprising the steps of: setting basic membership functions; receiving input data representing a desired characteristic for a predetermined range of a value related to said controlled variable in a response characteristic of said control object; and accessing in response to said input data the basic membership functions to select therefrom those associated with the predetermined range and correcting the selected membership function so as to produce the desired characteristic; wherein the value related to the controlled variable includes a position error and a velocity error.
Claim 8
Dependent Claim 21 words
A method in accordance with claim 5 wherein for particular ones of the basic membership functions, a height thereof is corrected.
Claim 9
Dependent Claim 21 words
A method in accordance with claim 5 wherein for particular ones of the basic membership functions, a position thereof is corrected.
Claim 10
Dependent Claim 25 words
A method in accordance with claim 5 wherein setting said basic membership functions includes storing data representing the basic membership functions in a memory device.
Claim 11
Independent Claim 201 words
An apparatus for creating membership functions for use with a fuzzy inference controller wherein said controller receives a value related to a controlled variable obtained from a control object as an input, executes a fuzzy reasoning operation in conformity with a predetermined fuzzy reasoning rule, and supplies a manipulated variable resulting from the reasoning operation to the control object, thereby achieving a fuzzy control on the control object, said apparatus for creating membership functions comprising: membership function preset unit for setting basic membership functions; a data input device for entering data representing a desired characteristic for a predetermined range of a value related to said controlled variable in a response characteristic of said control object; and membership function correcting means responsive to said input data for accessing the basic membership functions to select those associated with the predetermined range and for correcting the selected membership function so as to produce the desired characteristic; wherein a width of the basic membership function is corrected by use of relationships among a position gain, a velocity gain in a PD control, a width of the membership function related to the position error and a width of the membership function related to the velocity error.
Claim 12
Independent Claim 201 words
An apparatus for creating membership functions for use with a fuzzy inference controller wherein said controller receives a value related to a controlled variable obtained from a control object as an input, executes a fuzzy reasoning operation in conformity with a predetermined fuzzy reasoning rule, and supplies a manipulated variable resulting from the reasoning operation to the control object, thereby achieving a fuzzy control on the control object, said apparatus for creating membership functions comprising: membership function preset unit for setting basic membership functions; a data input device for entering data representing a desired characteristic for a predetermined range of a value related to said controlled variable in a response characteristic of said control object; and membership function correcting means responsive to said input data for accessing the basic membership functions to select those associated with the predetermined range and for correcting the selected membership function so as to produce the desired characteristic; wherein a width of the basic membership function is corrected by use of relationships among a position gain, a velocity gain in a PD control, a width of the membership function related to the position error and a width of the membership function related to the velocity error.
Claim 13
Independent Claim 192 words
A method of creating membership functions for use with a fuzzy inference controller wherein said controller receives a value related to a controlled variable obtained from a control object as an input and executes a fuzzy reasoning operation in conformity with a predetermined fuzzy reasoning rule, and supplies a manipulated variable resulted from the reasoning operation to the control object, thereby achieving a fuzzy control on the control object, the method of creating membership functions comprising the steps of: setting basic membership functions; receiving input data representing a desired characteristic for a predetermined range of a value related to said controlled variable in a response characteristic of said control object; and accessing in response to said input data the basic membership functions to select therefrom those associated with the predetermined range and correcting the selected membership function so as to produce the desired characteristic; wherein a width of the basic membership function is corrected by use of relationships among a position gain, a velocity gain in a PD control, a width of the membership function related to the position error and a width of the membership function related to the velocity error.
Claim 14
Independent Claim 192 words
A method of creating membership functions for use with a fuzzy inference controller wherein said controller receives a value related to a controlled variable obtained from a control object as an input and executes a fuzzy reasoning operation in conformity with a predetermined fuzzy reasoning rule, and supplies a manipulated variable resulted from the reasoning operation to the control object, thereby achieving a fuzzy control on the control object, the method of creating membership functions comprising the steps of: setting basic membership functions; receiving input data representing a desired characteristic for a predetermined range of a value related to said controlled variable in a response characteristic of said control object; and accessing in response to said input data the basic membership functions to select therefrom those associated with the predetermined range and correcting the selected membership function so as to produce the desired characteristic; wherein a width of the basic membership function is corrected by use of relationships among a position gain, a velocity gain in a PD control, a width of the membership function related to the position error and a width of the membership function related to the velocity error.

References Cited (Backward Citations)

US4837725A Cited
US4924165A Cited
US5049796A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-09-13 1997-03-15 1997-09-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-09-13 2001-03-15 2001-09-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-09-13 2005-03-15 2005-09-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag