Papers Published
Abstract:
Design of an efficient fuzzy logic controller involves the optimization of parameters of fuzzy sets and proper choice of rule base. There are several techniques reported in recent literature that use neural network architecture and genetic algorithms to learn and optimize a fuzzy logic controller. This paper presents methodologies to learn and optimize fuzzy logic controller parameters that use learning capabilities of neural network. Concepts of model predictive control (MPC) have been used to obtain optimal signal to train the neural network via backpropagation. The strategies developed have been applied to control an inverted pendulum and results have been compared for two different fuzzy logic controllers developed with the help of neural networks. The first neural network emulates a PD controller, while the second controller is developed based on MPC. The proposed approach can be applied to learn fuzzy logic controller parameter online via the use of dynamic backpropagation. The results show that the Neuro-Fuzzy approaches were able to learn rule base and identify membership function parameters accurately. Copyright © 2004 by ASME.
Keywords:
Learning systems;Fuzzy sets;Control equipment;Parameter estimation;Optimization;Signal processing;Torque control;Interfaces (computer);
The mission of Duke's Mechanical Engineering and Materials Science educational programs is to provide the knowledge, skills, and credentials needed to be successful in the practice of engineering; the preparation necessary to undertake professional registration; an educational preparation for graduate or professional study; and an education background that is the basis for professional growth and leadership throughout a career that may encompass a broad range of endeavors, both technical and non-technical.