Experiences with fuzzy logic and neural networks in a control course

Control system education must include experimental exercises that complement the theory presented in lectures. These exercises include modeling, analysis, and design of a control system. Key concepts and techniques in the area of intelligent systems and control were discovered and developed over the past few decades. Although some of these methods have significant benefits to offer, engineers are often reluctant to utilize new intelligent control techniques for several reasons. In this paper, fuzzy logic controllers have been developed using speed and mechanical power deviations, and a neural network has been designed to tune the gains of the fuzzy logic controllers. Student feedback indicates that theoretical developments in lectures on control systems were only appreciated after the laboratory exercises.

[1]  John A. Orr,et al.  Summary of innovations in electrical engineering curricula , 1994 .

[2]  M.-J. Chen,et al.  Generation Systems Software , 1996 .

[3]  Bernard Challen,et al.  Diesel engine reference book , 1999 .

[4]  Martin T. Hagan,et al.  Neural network design , 1995 .

[5]  Tariq Samad,et al.  Intelligent distributed simulation and control of power plants , 2000 .

[6]  Chuen-Tsai Sun,et al.  Neuro-fuzzy modeling and control , 1995, Proc. IEEE.

[7]  Dierk Schröder,et al.  Intelligent modeling, observation, and control for nonlinear systems , 2001 .

[8]  LiMin Fu,et al.  Neural networks in computer intelligence , 1994 .

[9]  Lawrence P. Huelsman Personal computers in electrical and computer engineering: education survey , 1991 .

[10]  Stephen Yurkovich,et al.  Intelligent control for swing up and balancing of an inverted pendulum system , 1995, Proceedings of International Conference on Control Applications.

[11]  Panos J. Antsaklis,et al.  An introduction to intelligent and autonomous control , 1993 .

[12]  Loi Lei Lai,et al.  Intelligent System Applications in Power Engineering: Evolutionary Programming and Neural Networks , 1998 .

[13]  L. R. C. Lilly,et al.  Diesel engine reference book , 1984 .

[14]  J.A. Cook,et al.  Modeling of an internal combustion engine for control analysis , 1988, IEEE Control Systems Magazine.

[15]  R. Bharath,et al.  Neural Network Computing , 1994 .

[16]  E. Swidenbank,et al.  Adaptive fuzzy logic control of a turbine generator system , 1997 .

[17]  Jawad Talaq,et al.  Adaptive fuzzy gain scheduling for load frequency control , 1999 .

[18]  John B. Heywood,et al.  Internal combustion engine fundamentals , 1988 .

[19]  J. R. McDonald,et al.  Intelligent system applications for power system control and management , 2001 .

[20]  Herbert Hanselmann Development Speed-Up for Electronic Control Systems , 1998 .

[21]  Kevin M. Passino,et al.  A laboratory course for teaching intelligent control , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[22]  Stephen Yurkovich,et al.  An Intelligent Control Laboratory Course , 1996 .

[23]  Kwang Y. Lee,et al.  Hybrid feedforward and feedback controller design for nuclear steam generators over wide range operation using genetic algorithm , 1997 .

[24]  Donald A. Pierre,et al.  An application of Prony methods in PSS design for multimachine systems , 1991 .

[25]  J. G. Ziegler,et al.  Optimum Settings for Automatic Controllers , 1942, Journal of Fluids Engineering.

[26]  J. Ramos Internal combustion engine modeling , 1989 .

[27]  Mohammad Bagher Menhaj,et al.  Training feedforward networks with the Marquardt algorithm , 1994, IEEE Trans. Neural Networks.

[28]  Jing Sun,et al.  MODELS AND CONTROL METHODOLOGIES FOR IC ENGINE IDLE SPEED CONTROL DESIGN , 1996 .

[29]  Stephen T. Welstead,et al.  Neural network and fuzzy logic applications in C/C++ , 1994, Wiley professional computing.

[30]  Lotfi A. Zadeh,et al.  Outline of a New Approach to the Analysis of Complex Systems and Decision Processes , 1973, IEEE Trans. Syst. Man Cybern..

[31]  Karl Johan Åström,et al.  PID Controllers: Theory, Design, and Tuning , 1995 .