A PLC-based self-tuning PI-fuzzy controller for linear and non-linear drives control

This paper presents the design, implementation and analysis of a PLC-based self-tuning PI-fuzzy controller for linear and non-linear drives control. The controller consists of two fuzzy logic blocks, main and gain tuning, respectively. The main fuzzy block acts as a speed controller, while the gain tuning block scales the output of main fuzzy. The output gain tuning has the same inputs as main fuzzy (i.e. speed error and change of error). By introducing output gain tuning, overshoot and settling time can be restrained. The objective of the controller is to provide stability, to reduce overshoot in responds to disturbance and sudden change in reference speed. The performance is compared to PI-fuzzy controller through simulation and experiment. Results of the proposed system show satisfactory performance.

[1]  Chuen-Chien Lee,et al.  Fuzzy logic in control systems: fuzzy logic controller. I , 1990, IEEE Trans. Syst. Man Cybern..

[2]  M. G. Ioannides,et al.  Design and implementation of PLC-based monitoring control system for induction motor , 2004, IEEE Transactions on Energy Conversion.

[3]  P. Somasundaram,et al.  A High Performance Induction Motor Drive System Using Fuzzy Logic Controller , 2006, TENCON 2006 - 2006 IEEE Region 10 Conference.

[4]  N. Saad,et al.  PLC-based fuzzy logic controller for induction-motor drive with constant V/Hz ratio , 2007, 2007 International Conference on Intelligent and Advanced Systems.

[5]  William Bolton 1 – Programmable logic controllers , 2006 .

[6]  B.K. Bose,et al.  A fuzzy set theory based control of a phase-controlled converter DC machine drive , 1991, Conference Record of the 1991 IEEE Industry Applications Society Annual Meeting.

[7]  Rajani K. Mudi,et al.  A self-tuning fuzzy PI controller , 2000, Fuzzy Sets Syst..

[8]  Chuen-Chien Lee,et al.  Fuzzy logic in control systems: fuzzy logic controller. II , 1990, IEEE Trans. Syst. Man Cybern..

[9]  J. M. Edmunds,et al.  On fuzzy logic controllers , 1991 .

[10]  H. A. Smolleck,et al.  Fuzzy-logic-based speed control of a shunt DC motor , 1998 .

[11]  Y.I. Zhmak,et al.  Fuzzy logic in voltage control , 2004, Proceedings. The 8th Russian-Korean International Symposium on Science and Technology, 2004. KORUS 2004..

[12]  Nordin Saad,et al.  A simulation of PLC-based self-tuning PI - fuzzy logic controller for DC motor , 2008, 2008 International Symposium on Information Technology.

[13]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .