The Application of Genetic Algorithms in Designing Fuzzy Logic Controllers for Plastic Extruders

  • Ismail YusufEmail author
  • Nur Iksan
  • Nanna Suryana Herman
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 70)


This paper investigates the application of Genetic Algorithms (GA) in the design and implementation of Fuzzy Logic Controllers (FLC) for temperature control in an extruder. The importance of FLC is during the process of selecting the membership functions. What is best to determine the membership functions is the first question that has be addressed. It is important therefore to select accurate membership functions but these methods possess one common weakness where conventional FLC use membership functions generated by human operators. In this situation the membership function selection process is done by trial and error and it runs step by step which is too long to arrive at a solution to the problem. This research proposes a method that may help users to determine the membership functions of FLC using GA optimization for the fastest process in solving problems. The data collection is based on simulation results and the results refer to the maximum overshoot. From the results presented, the system arrives at better and more exact results and the value of overshoot is decreased from 1.2800 for FLC without GA, to 1.0011 for FGA.


Temperature Extruder Fuzzy logic Genetic algorithms Membership function 


  1. 1.
    Altinten, A., Erdogan, S., Hapoglu, H., Aliev, F., Alpbaz, M.: Application of fuzzy control method with genetic algorithm to a polymerization reactor at constant set point. Inst. Chem. Eng. Trans. IChemE A, 1012–1018 (2006) Google Scholar
  2. 2.
    Boulet, B.: Fundamentals of Signal and Systems. Da Vinci Engineering Press, Hingham (2006) Google Scholar
  3. 3.
    Chen, H.C., Cheng, S.H.: Genetic algorithms based optimization design of a pid controller for an active magnetic bearing. Int. J. Comput. Sci. Netw. Secur. 6(12), 95–99 (2006) MathSciNetGoogle Scholar
  4. 4.
    Galantucci, L.M., Percoco, G., Spina, R.: Assembly and disassembly planning by using fuzzy logic & genetic algorithms. Int. J. Adv. Robot. Syst. 1(2), 67–74 (2004) Google Scholar
  5. 5.
    Gen, M., Cheng, R.: Genetic Algorithms & Engineering Design. John Wiley & Sons, New York (1997), pp. 1–7 Google Scholar
  6. 6.
    Goldberg, D.E.: Genetic Algorithms in Search, Optimization & Machine Learning. Addison Wesley Longman, California (1999), pp. 1–54. Google Scholar
  7. 7.
    Grefenstette, J.J.: Optimization of control parameters for genetic algorithms. IEEE Trans. Syst. Man Cybern. SMC-16, 122–128 (1996) Google Scholar
  8. 8.
  9. 9.
    Kissi, M., Ramdani, M., Tollabi, M., Zakarya, D.: Determination of fuzzy logic membership function using GA: application to olfaction, pp. 616–619 Google Scholar
  10. 10.
    Liptak, B.G.: Instrument Engineers’ Handbook: Process Control and Optimization, 3rd ed. Butterworth-Heinemann, Stoneham (2006) Google Scholar
  11. 11.
    Lu, C.H., Tsai, C.C.: Adaptive decoupling predictive temperature control for an extrusion barrel in a plastic injection molding process. IEEE Trans. Ind. Electron., 968–975 (2001) Google Scholar
  12. 12.
    Negnevitsky, M.: Artificial Intelligence: A Guide to Intelligent Systems, 2nd ed. Addison-Wesley, Harlow (2005), pp. 217–240 Google Scholar
  13. 13.
    Netadelica (June 2, 2010),
  14. 14.
    Ogata, K.: Modern Control Engineering, 3rd ed. Prentice Hall, Upper Saddle River (1997), pp. 1–9 and 150–157 Google Scholar
  15. 15.
    Passino, K.M., Yurkovich, S.: Fuzzy Control. Addison Wesley Longman, California (1998), p. 22 Google Scholar
  16. 16.
    Phillips, C.L., Harbor, R.D.: Feedback Control System, 4th ed. Prentice Hall, Upper Saddle River (2000), pp. 101–114 Google Scholar
  17. 17.
    Todd, D.: Multiple criteria genetic algorithms in engineering design and operation. PhD Thesis, University of Newcastle (1997) Google Scholar
  18. 18.
    Torres, G.L., Carvalho, M.A., Borges, L.E., Pinto, J.O.: Fitting fuzzy membership functions using genetic algorithms. In: 2000 IEEE International Conference on System, Man, and Cybernetics, vol. 1, pp. 387–392 (2000) Google Scholar
  19. 19.
    Tsai, C.C., Lu, C.H.: Multivariable self-tuning temperature control for plastic injection molding process. IEEE Trans. Ind. Appl. 34(2), 310–318 (1998) MathSciNetCrossRefGoogle Scholar
  20. 20.
    Wong, M.L., Yam, Y., Baranyi, P.: Representing membership functions as elements in function space. In: Proceedings of the 2001 American Control Conference, vol. 3, pp. 1922–1927 (2001) Google Scholar
  21. 21.
    Yusuf, I.: Analysis the controller temperature set for maintained the melting point of plastic extruders by FLC. Thesis, University of Jayabaya Indonesia (2005) Google Scholar
  22. 22.
    Yusuf, I., Iksan, N., Suryana Herman, N.: A temperature control for plastic extruder used fuzzy genetic algorithms. In: Lecture Notes in Engineering and Computer Science: Proceedings of the International Multiconference of Engineers and Computer Scientists 2010, IMECS 2010, Hong Kong, 17–19 March 2010, pp. 1075–1080 (2010) Google Scholar

Copyright information

© Springer Science+Business Media B.V. 2011

Authors and Affiliations

  1. 1.Faculty of Information and Communication TechnologyTechnical University of Malaysia Malacca (UTeM)Durian TunggalMalaysia
  2. 2.Department of Computer, Control and ElectronicMakassarIndonesia
  3. 3.Department of Computer, Control and ElectronicMakassarIndonesia

Personalised recommendations