Automated calibration of a fuzzy logic controller using a cell state space algorithm
- 1 August 1991
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Control Systems
- Vol. 11 (5) , 18-28
- https://doi.org/10.1109/37.90533
Abstract
A method for automatically fine-tuning the output function parameters of a fuzzy logic controller based on the cell mapping concept is presented. The method takes a computational approach to the analysis of phase-space-based information about the global behavior of the system. The desired optimal control of a system is determined with a cell-state-space-based optimal control algorithm. Output function parameter modification is accomplished through application of an error gradient estimation algorithm. The optimal control algorithm generates an optimal control table. The optimal control table is used by the gradient descent algorithm to identify the values of the output function parameters that best match the desired optimal control. Using this method, a given fuzzy rule base can be calibrated automatically. A demonstration of the method is shown for the time-optimal set point control of a DC motor.Keywords
This publication has 27 references indexed in Scilit:
- Fuzzy control theory: A nonlinear caseAutomatica, 1990
- Direct digital control, auto-tuning and supervision using fuzzy logicFuzzy Sets and Systems, 1989
- A description of the dynamic behavior of fuzzy systemsIEEE Transactions on Systems, Man, and Cybernetics, 1989
- Stability indices for the global analysis of expert control systemsIEEE Transactions on Systems, Man, and Cybernetics, 1989
- A design for a fuzzy logic controllerInformation Sciences, 1988
- Fuzzy modelling and control of multilayer incineratorFuzzy Sets and Systems, 1986
- An introductory survey of fuzzy controlInformation Sciences, 1985
- Practical issues in the implementation of self-tuning controlAutomatica, 1984
- On stability of formal fuzziness systemsInformation Sciences, 1980
- A linguistic self-organizing process controllerAutomatica, 1979