Design and Tuning of Fuzzy Control Surfaces with Bezier Functions
Hanqi Zhuang, S. Wongsoontorn · 2006
Design and tuning a fuzzy logic controller (FLC) are usually done in two stages. In the first stage, the structure of a FLC is determined based on physical characteristics of the system. In the second stage, the parameters of the FLC are selected to optimize the performance of the system. The task of tuning FLCs can be performed by a number of methods such as adjusting control gains, changing membership functions, modifying control rules and varying control surfaces. A method for the design and tuning of FLCs through modifying their control surfaces is presented in this paper. The method can be summarized as follows. First, fuzzy control surfaces are modeled with Bezier functions. Shapes of the control surface are then adjusted through varying Bezier parameters. A genetic algorithm (GA) is used to search for the optimal set of parameters based on the control performance criteria. Simulation results on various control systems show the effectiveness of the proposed method.