A two-stage approach to self-learning direct fuzzy controllers
In this paper, a novel approach is presented to fine tune a direct fuzzy controller based on very limited information on the nonlinear plant to be controlled. Without any off-line pretraining, the algorithm achieves very high control performance through a two-stage algorithm. In the first stage, coarse tuning of the fuzzy rules (both rule consequents and membership functions of the premises) is accomplished using the sign of the dependency of the plant output with respect to the control signal and an overall analysis of the main operating regions. In stage two, fine tuning of the fuzzy rules is achieved based on the controller output error using a gradient-based method. The enhanced features of the proposed algorithm are demonstrated by various simulation examples. (C) 2002 Elsevier Science Inc. All rights reserved.
fuzzy logic adaptive and self-learning fuzzy controllers on-line learning direct controllers