A Laboratory Testbed for Embedded Fuzzy Control

This paper presents a novel scheme called “Laboratory Testbed for Embedded Fuzzy Control of a Real Time Nonlinear System.” The idea is based upon the fact that project-based learning motivates students to learn actively and to use their engineering skills acquired in their previous years of study. It also fosters initiative and focuses students' attention on authentic real-world problems. At the same time, it enhances their learning. Students gain hands-on experience and improve their skills in product development, self-directed learning, teamwork, and project management. There has been a tremendous rise in the popularity of intelligent control techniques like fuzzy logic for use in industrial control applications in recent times. These techniques, which were primarily conceived for nonlinear control applications, are best implemented using embedded controllers, which can use their capabilities to the maximum. While courses in electrical and computer engineering cover several areas like digital and analog integrated circuits, microprocessors and control Systems, and process control, few of these integrate all these areas with focus on the application of intelligent techniques in real-time systems. Also, there is a growing need in industry for engineers who can perform software design and system integration for various applications in embedded control. This paper aims at developing such a practical task as one of the major projects in the eighth semester of the program offered by the Instrumentation and Control Engineering (ICE) Department of Netaji Subhas Institute of Technology (NSIT), Delhi University, India, to design a real-time embedded controller implementing an intelligent control technique, fuzzy logic, for control applications. These applications might, for example, be level control, flow control, or pressure control. The paper discusses an example of a real-time pressure control system for which a microcontroller-based fuzzy proportional-integral-derivative (PID) controller has been simulated and implemented with satisfactory results.

[1]  Meng Joo Er,et al.  Hybrid fuzzy proportional-integral plus conventional derivative control of linear and nonlinear systems , 2001, IEEE Trans. Ind. Electron..

[2]  Peter Xiaoping Liu,et al.  An embedded fuzzy controller for a behavior-based mobile robot with guaranteed performance , 2004, IEEE Transactions on Fuzzy Systems.

[3]  Kazuo Tanaka,et al.  Modeling and control of carbon monoxide concentration using a neuro-fuzzy technique , 1995, IEEE Trans. Fuzzy Syst..

[4]  Zhao Zhang,et al.  Reflections on Teaching and Learning in an Advanced Undergraduate Course in Embedded Systems , 2008, IEEE Transactions on Education.

[5]  Jian Wu,et al.  Development of an adaptive neuro-fuzzy method for supply air pressure control in HVAC system , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.

[6]  W. Wolf,et al.  Embedded systems education for the future , 2000, Proceedings of the IEEE.

[7]  Yinghua Lin,et al.  A new approach to fuzzy-neural system modeling , 1995, IEEE Trans. Fuzzy Syst..

[8]  Patrick Schaumont A Senior-Level Course in Hardware-Software Codesign , 2008, IEEE Trans. Educ..

[9]  V. K. Agrawal,et al.  A hardware/software codesign for improved data acquisition in a processor based embedded system , 2000, Microprocess. Microsystems.

[10]  Yrjö Majanne,et al.  Model Predictive Pressure Control in Steam Networks , 2003 .

[11]  Yrjö Majanne Model predictive pressure control of steam networks , 2005 .

[12]  James S. Noble An approach for engineering curriculum integration in capstone design courses , 1998 .

[13]  Winfred K. N. Anakwa,et al.  Electrical and computer engineering curriculum assessment via senior miniproject , 2003, IEEE Trans. Educ..

[14]  A. M. Prokhorenkov,et al.  Fuzzy models in control systems of boiler aggregate technological processes , 2002, Comput. Stand. Interfaces.

[15]  Mark Hedley,et al.  An undergraduate microcontroller systems laboratory , 1998 .

[16]  Paul Galvin,et al.  Design of a PID Controller for a PCR Micro Reactor , 2009, IEEE Transactions on Education.

[17]  Dylan Dah-Chuan Lu,et al.  Project-Based Lab Teaching for Power Electronics and Drives , 2008, IEEE Transactions on Education.

[18]  M. Abd El-Geliel,et al.  Supervisory fuzzy logic controller used for process loop control in DCS system , 2003, Proceedings of 2003 IEEE Conference on Control Applications, 2003. CCA 2003..

[19]  Antonio Visioli,et al.  Fuzzy logic based set-point weight tuning of PID controllers , 1999, IEEE Trans. Syst. Man Cybern. Part A.

[20]  René Cumplido,et al.  A high-performance processor for embedded real-time control , 2005, IEEE Transactions on Control Systems Technology.

[21]  Leonid Reznik,et al.  PID plus fuzzy controller structures as a design base for industrial applications , 2000 .

[22]  Arthur Vermeulen A MARITIME CONTROL EXAMPLE OF FUZZY LOGIC FOR EDUCATIONAL PURPOSES , 2006 .

[23]  J. Montero,et al.  TOWARDS THE ACQUISITION OF SOFT AND SYSTEMIC SKILLS : A PROJECT BASED LEARNING EXPERIENCE IN MASSIVE LABORATORIES ON ELECTRONICS , 2005 .

[24]  Adel Abdennour An intelligent supervisory system for drum type boilers during severe disturbances , 2000 .

[25]  M. Boasson Control systems software , 1993 .

[26]  Michio Sugeno,et al.  A fuzzy-logic-based approach to qualitative modeling , 1993, IEEE Trans. Fuzzy Syst..