Title :
Implementation of a learning fuzzy controller
Author :
Shenoi, Sujeet ; Ashenayi, Kaveh ; Timmerman, Marc
Author_Institution :
Center for Intelligent Syst., Tulsa Univ., OK, USA
fDate :
6/1/1995 12:00:00 AM
Abstract :
This article describes our efforts at designing and implementing a practical learning fuzzy controller using inexpensive hardware. The controller engages basic control concepts and system-independent learning rules to enable it to adapt in real time to unknown plants even when it starts with a vacuous initial control policy. The controller remains dormant when the plant is operating satisfactorily and autonomously initiates online adaptation in real time when adverse performance is observed. The Intel-8031-based hardware implementation is geared for extensibility, robustness, and fault tolerance. Limited plant-dependent information is incorporated to tailor the hardware to applications. The design produces learning rates exceeding 200 reinforcements per second. The controller thus is able to learn to control unknown plants in real time even while it is controlling them. Physical experiments indicate that the learning fuzzy controller can rapidly and effectively deal with variations in plant characteristics, compensate for wear and tear, and handle disturbances and noise
Keywords :
control system synthesis; fuzzy control; learning systems; microcontrollers; robust control; Intel-8031-based hardware; basic control concepts; extensibility; fault tolerance; learning fuzzy controller; limited plant-dependent information; robustness; system-independent learning rules; vacuous initial control policy; Control systems; Delay; Error correction; Fault tolerance; Fuzzy control; Hardware; Real time systems; Robustness; Shape control; Table lookup;
Journal_Title :
Control Systems, IEEE