Rule Reduction of a Neuro-Fuzzy PI Controller with Real-Time Implementation on a Speed Control Process

  • Arijit Ghosh
  • Satyaki Sen
  • Chanchal Dey
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 381)


This study is an attempt for neuro-fuzzy implementation of a prior-designed fuzzy PI controller (FPIC) with reduced number of rules but without sacrificing the controller performance up to a certain extent. To accomplish the goal, backpropagation-based learning algorithm is used to model a connectionist fuzzy controller based on an input–output data set. The resultant fuzzy controllers with reduced rule sets are much faster in operation and cheaper due to lesser memory space requirement. Effectiveness of the designed fuzzy controllers is studied through simulation as well as real-time experimentation on a servo speed control application. Both the simulation and experimental results substantiate the efficacy of the designed neuro-fuzzy controllers with lesser number of rules for approximating the behaviour of a nonlinear fuzzy controller with considerably larger rule base.


Fuzzy controller Rule reduction Neural networks Neuro-fuzzy controller Servo speed control 


  1. 1.
    Driankov, D., Hellendorn, H., Reinfrank, M.: An Introduction to Fuzzy Control. Springer, New York (1993)Google Scholar
  2. 2.
    Sugeno, M.: Industrial Applications of Fuzzy Control. Elsevier, Netherlands (1985)Google Scholar
  3. 3.
    Ghosh, A., Sen, S., Dey, C.: Design and real-time implementation of a fuzzy PI controller on a servo speed control application. In: Proceedings of IEEE International Conference on Signal Processing and Integrated Networks- SPIN 2015, pp. 384–387 (2015)Google Scholar
  4. 4.
    Ghosh, A., Sen, S., Dey, C.: Neuro-fuzzy design of a fuzzy PI controller with real-time implementation on a speed control system. In: Proceedings of IEEE International Conference on Contemporary Computing and Informatics- IC3I 2014, pp. 645–650 (2014)Google Scholar
  5. 5.
    Haykin, S.: Neural Network-A Comprehensive Foundation. Prentice Hall, Englewood Cliffs (2008)Google Scholar
  6. 6.
    Jang, J.S.R., Sun, C.T., Mizutani, E.: Neuro-Fuzzy and Soft Computing: A Computational to Learning and Machine Intelligence, Prentice Hall, Englewood Cliffs (1996)Google Scholar
  7. 7.
    Mudi, R.K., Dey, C., Lee, T.T.: Neuro-fuzzy implementation of a self tuning fuzzy controller. In: Proceedings of IEEE Conference on Systems, Man, and Cybernetics, pp. 5065–5070 (2006)Google Scholar
  8. 8.
    Documentation for the Quanser DCMCT. Quanser, Canada (2010) Google Scholar

Copyright information

© Springer India 2016

Authors and Affiliations

  1. 1.Department of AEIERCC Institute of Information TechnologyKolkataIndia
  2. 2.Department of ETCEPailan Technical CampusKolkataIndia
  3. 3.Department of Applied PhysicsUniversity of CalcuttaKolkataIndia

Personalised recommendations