Line Follower Robot Optimization based Fuzzy Logic Controller Using Membership Function Tuning

  • Authors

    • Supriadi Supriadi
    • Ansar Rizal
    • Didi Susilo Budi Utomo
    • Agusma Wajiansyah
    2018-03-05
    https://doi.org/10.14419/ijet.v7i2.2.12747
  • Fuzzy Logic Controller, Line Follower Robot, Mamdani.
  • The study was aimed to measure the performance of Fuzzy Logic Controller (FLC) on Line Follower Robot (LFR). FLC output is a deviation value of Pulse Width Modulation (PWM) to determine the rotational speed of the left and the right wheel. As input variables are current and previous line sensors. Tuning was applied to input and output variables in each membership function (MF) to conduct the best performance. This study used triangular membership function that consists of three MF. Mamdani Fuzzy Inference System (FIS) is used using nine rules. The result obtains that after MF tuning, the performance of the LFR settling time is 0.63s faster compare to that without tuning.

     

     

  • References

    1. [1] T. Jain, R. Sharma, and S. Chauhan, "Applications of Line Follower Robot in Medical Field," Int. J. Res., vol. 1, no. 11, pp. 409-412, 2014.
      [2] M. Pakdaman, M. M. Sanaatiyan, and M. R. Ghahroudi, A line follower robot from design to implementation: Technical issues and problems, no. April 2010. 2010.
      [3] D. Punetha, N. Kumar, and V. Mehta, "Development and Applications of Line Following Robot Based Health Care Management System," Int. J. Adv. Res. Comput. Eng. Technol., vol. 2, no. 8, pp. 2446-2450, 2013.
      [4] R. K. Sure and S. Patil, "Android Based Autonomous Coloured Line Follower Robot," pp. 368-373, 2014.
      [5] C. K. Justice, A.Vandana, "Controlling of Nonlinear System By Using Fuzzy Logic Controller," pp. 648-656, 2015.
      [6] A. H. Ismail, A. M. A. Zaman, and K. Terashima, "Fuzzy Logic Approach for Line Following Mobile Robot Using an Array of Digital Sensors FUZZY LOGIC APPROACH FOR LINE FOLLOWING MOBILE ROBOT USING AN ARRAY OF DIGITAL SENSORS," vol. 11, no. July, pp. 11827-11831, 2016.
      [7] K. D. Sharma, M. Ayyub, S. Saroha, and A. Faras, "Advanced Controllers Using Fuzzy Logic Controller ( FLC ) for Performance Improvement," vol. 5, no. 6, pp. 1452-1458, 2014.
      [8] O. Castillo, H. Neyoy, J. Soria, P. Melin, and F. Valdez, A new approach for dynamic fuzzy logic parameter tuning in Ant Colony Optimization and its application in fuzzy control of a mobile robot, vol. 28, no. March. 2015.
      [9] Y. Li et al., "An improved line following optimization algorithm for mobile robot," Comput. Converg. Technol. (ICCCT), 2012 7th Int. Conf., no. June 2013, pp. 84-87, 2012.
      [10] J. A. Ali, M. A. Hannan, A. Mohamed, and M. G. M. Abdolrasol, "Fuzzy logic speed controller optimization approach for induction motor drive using backtracking search algorithm," Measurement, vol. 78, no. September 2015, pp. 49-62, 2016.
      [11] V. Castano, D. Rangel-Miranda, D. Alaniz-Lumbreras, and E. Olvera-Gonz?lezb, "Fuel flow control through a fuzzy servomechanism: a comparative analysis," Int. J. Eng. Technol., vol. 3, no. 4, p. 506, 2014.
      [12] A. COMPAORE, K. SOME, and B. SOME, "New approach to the resolution of triangular fuzzy linear programs: MOMA-plus method.," Int. J. Appl. Math. Res., vol. 6, no. 4, p. 115, 2017.
      [13] A. Widyotriatmo, P. I. Siregar, and Y. Y. Nazaruddin, "Line following control of an autonomous truck-trailer," 2017 Int. Conf. Robot. Biomimetics, Intell. Comput. Syst., no. December 2017, pp. 24-28, 2017.
      [14] M. B. Soparkar, "Defuzzification in a Fuzzy Logic Controller: Automatic Washing Machine," Int. J. Comput. Appl., no. Icct, pp. 975-8887, 2015.
      [15] A. D. Kulkarni, Computer Vision and Fyzzy-Neural Systems. Prentice Hall PTR, 2001.

  • Downloads

  • How to Cite

    Supriadi, S., Rizal, A., Susilo Budi Utomo, D., & Wajiansyah, A. (2018). Line Follower Robot Optimization based Fuzzy Logic Controller Using Membership Function Tuning. International Journal of Engineering & Technology, 7(2.2), 112-116. https://doi.org/10.14419/ijet.v7i2.2.12747