Real-time implementation of a Type-2 Fuzzy Logic Controller to control a DC servomotor with different defuzzification methods

This paper presents the design and real-time implementation of a Type-2 Fuzzy Logic Proportional-Integral Controller (T2FLPIC) to control the position of a DC servomotor, which controls a robotic arm. Numerous type-2 defuzzification methods were implemented and judged against each other. A comparative analysis with the conventional Type-1 Fuzzy Logic Proportional-Integral Controller (T1FLPIC) and a PID controller demonstrates that the T2FLPIC has much improved performance than the T1FLPIC and the PID controller. This improvement is evident when it comes to handling of system disturbances and noise.

[1]  Lotfi A. Zadeh,et al.  The concept of a linguistic variable and its application to approximate reasoning-III , 1975, Inf. Sci..

[2]  Oscar Castillo,et al.  Computational intelligence software for interval type‐2 fuzzy logic , 2013, Comput. Appl. Eng. Educ..

[3]  Jerry M. Mendel,et al.  Type-2 fuzzy sets made simple , 2002, IEEE Trans. Fuzzy Syst..

[4]  N. N. Karnik,et al.  Introduction to type-2 fuzzy logic systems , 1998, 1998 IEEE International Conference on Fuzzy Systems Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98CH36228).

[5]  Imam Robandi,et al.  Design of Interval Type-2 Fuzzy Logic Based Power System Stabilizer , 2009 .

[6]  Nohé R. Cázarez-Castro,et al.  Designing Type-1 and Type-2 Fuzzy Logic Controllers via Fuzzy Lyapunov Synthesis for nonsmooth mechanical systems , 2012, Eng. Appl. Artif. Intell..

[7]  Lotfi A. Zadeh,et al.  The concept of a linguistic variable and its application to approximate reasoning - II , 1975, Inf. Sci..

[8]  Manafaddin Namazov,et al.  DC motor position control using fuzzy proportional-derivative controllers with different defuzzification methods , 2010 .

[9]  Toshiharu Sugie,et al.  Practical modeling and system identification of R/C servo motors , 2009, 2009 IEEE Control Applications, (CCA) & Intelligent Control, (ISIC).

[10]  Okyay Kaynak,et al.  Design of an adaptive interval type-2 fuzzy logic controller for the position control of a servo system with an intelligent sensor , 2010, International Conference on Fuzzy Systems.

[11]  Bharat Bhushan,et al.  Adaptive control of DC motor using bacterial foraging algorithm , 2011, Appl. Soft Comput..

[12]  Lotfi A. Zadeh,et al.  The Concepts of a Linguistic Variable and its Application to Approximate Reasoning , 1975 .

[13]  Jerry M. Mendel,et al.  Type-2 fuzzy logic systems , 1999, IEEE Trans. Fuzzy Syst..

[14]  D. H. Rao,et al.  Study of defuzzification methods of fuzzy logic controller for speed control of a DC motor , 1996, Proceedings of International Conference on Power Electronics, Drives and Energy Systems for Industrial Growth.

[15]  Oscar Castillo,et al.  Systematic design of a stable type-2 fuzzy logic controller , 2008, Appl. Soft Comput..

[16]  Oscar Castillo,et al.  An Interval Type-2 Fuzzy Logic Toolbox for Control Applications , 2007, 2007 IEEE International Fuzzy Systems Conference.

[17]  Smriti Srivastava,et al.  Type-2 fuzzy logic controller Implementation for tracking control of DC motor , .

[18]  Haytham M. Fayek,et al.  Type-2 Fuzzy Logic PI ( T 2 FLPI ) Based DC Servomotor Control , 2012 .

[19]  S. Tunyasrirut,et al.  Control of the position DC servo motor by fuzzy logic , 2000, 2000 TENCON Proceedings. Intelligent Systems and Technologies for the New Millennium (Cat. No.00CH37119).

[20]  Oyas Wahyunggoro,et al.  Development of fuzzy-logic-based self tuning PI controller for servomotor , 2008, 2008 10th International Conference on Control, Automation, Robotics and Vision.

[21]  Jonathan M. Garibaldi,et al.  A comparison of Type-1 and Type-2 fuzzy controllers in a micro-robot context , 2009, 2009 IEEE International Conference on Fuzzy Systems.

[22]  Oscar Castillo,et al.  Building Fuzzy Inference Systems with a New Interval Type-2 Fuzzy Logic Toolbox , 2007, Trans. Comput. Sci..

[23]  Mehdi Vakilian,et al.  Interval type-2 fuzzy modeling of wind power generation in Genco's generation scheduling , 2011 .

[24]  J. Mendel Uncertain Rule-Based Fuzzy Logic Systems: Introduction and New Directions , 2001 .

[25]  J. Lin,et al.  Fuzzy logic control for flexible link robot arm by singular perturbation approach , 2002, Appl. Soft Comput..

[26]  J.M. Mendel,et al.  Computing with Words: Zadeh, Turing, Popper and Occam , 2007, IEEE Computational Intelligence Magazine.