Dynamically adaptive fuzzy interval controller
First Claim
Patent Images
1. A fuzzy logic controller comprising:
- a controlled system,means for sensing at least one variable from said controlled system,means for fuzzifying said at least one sensed variable by evaluating a plurality of input membership functions for said at least one sensed variable,means for converting said at least one fuzzified sensed variable to a plurality of output membership functions,means for defuzzifying said plurality of output membership functions to generate at least one output variable,means for outputting said at least one output variable to an actuator, andmeans for remapping said plurality of input membership functions within an input universe of discourse and for remapping said output membership functions within an output universe of discourse.
0 Assignments
0 Petitions
Accused Products
Abstract
A fuzzy logic controller that is dynamically adaptive to varying operating conditions. The controller remaps the intervals of the membership functions between a normalized universe of discourse and the real axis by use of an input fuzzy gain and an output fuzzy gain. The membership functions are also remapped within the universe of discourse through the use of a sensitivity index. Remapping of the membership functions allows the sensitivity of the controller to be adapted to optimize the controller'"'"'s performance in changing operating conditions. This allows a robust controller to be implemented at low computational expense.
24 Citations
20 Claims
-
1. A fuzzy logic controller comprising:
-
a controlled system, means for sensing at least one variable from said controlled system, means for fuzzifying said at least one sensed variable by evaluating a plurality of input membership functions for said at least one sensed variable, means for converting said at least one fuzzified sensed variable to a plurality of output membership functions, means for defuzzifying said plurality of output membership functions to generate at least one output variable, means for outputting said at least one output variable to an actuator, and means for remapping said plurality of input membership functions within an input universe of discourse and for remapping said output membership functions within an output universe of discourse. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A fuzzy logic controller comprising:
-
a controlled system, means for sensing at least one variable from said controlled system, means for fuzzifying said at least one sensed variable by evaluating a plurality of input membership functions for said at least one sensed variable, means for converting said at least one fuzzified sensed variable to a plurality of output membership functions, means for defuzzifying said plurality of output membership functions to generate at least one output variable, means for outputting said at least one output variable to an actuator, and a performance optimizer that modifies at least one of said at least one sensed variable, said at least one output variable, said plurality of input membership functions, and said plurality of output membership functions thereby to optimize the performance of the controller. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A fuzzy logic controller comprising:
-
a controlled system, means for sensing at least one variable from said controlled system, means for fuzzifying said at least one sensed variable by evaluating a plurality of input membership functions for said at least one sensed variable, means for converting said at least one fuzzified sensed variable to a plurality of output membership functions, means for defuzzifying said plurality of output membership functions to generate at least one output variable, means for outputting said at least one output variable to an actuator, means for scaling said at least one sensed variable by an input fuzzy gain, and means for scaling said at least one output variable by an output fuzzy gain wherein said output fuzzy gain is calculated independently from said input fuzzy gain. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification