Implementasi Fuzzy Logic Controller untuk Pengendali Kecepatan Roda pada Mobile Robot dengan Variasi Nilai Set Point

Ratna Aisuwarya, Raihan Annafi

Abstract


Mobile robots are usually simulated in various path track, such as climbing, descending, or bumpy trajectories. Motor speed control is required to adjust the robot to follow the track. The aim of this research is to discuss how to control the speed of the motor in order to adjust the speed of the robot wheel in passing through different track hurdles. This research is done by designing fuzzy logic controller in mobile robot in order to control the speed of the robot wheel with some variation of set point value. Testing is performed on a flat and oblique path with a slope of incline and a derivative with a slope angle of -2 º to 2 º for flat category, slope of derivative with angle> 2 and slope of incline with angle <-2 º. The robot velocity control works by using MPU6050 which reads the value of the angle of conversion of accelerometer value with gyroscope on the x axis to the angle and IR sensor to read wheel speed (RPM), then controlled motor speed with fuzzy method whose output is PWM value based on condition slope. There are 3 conditions that are "horizontal", "climbing", and "downhill". The horizontal condition is at the angle> = -2 and <= 2, the descending condition is at an angle <-2 and the climbing conditions are at an angle of> 2. The result of the research test shows that the slope limit capable of executing the robot in order to reach the set point value at climbing condition is 15 ° and -15 ° in decreasing condition with the declared PWM range. The test results are also influenced by track conditions. The error value obtained is greater if the path track is not flat.

 


Keywords


Mobile Robot, MPU6050, Fuzzy Logic Controller

Full Text:

PDF

References


Defit, Putra Renofa, “Pengontrolan Kecepatan Motor DC pada Mobile Robot Left Tracking Menggunakan Metoda PID”, Sistem Komputer, Universitas Andalas. Padang, 2014.

Erwin Susanto dkk, “Rancang Bangun Kendali Kecepatan Berdasarkan Jarak Pada Mobile Robot Menggunakan Metode Fuzzy Logic”, Teknik Elektro, Universitas Telkom, 2015.

Badidi, Julianto Rebbi, “Rancang Bangun Robot Tank Automatik Pendeteksi Halangan dengan Kendali Fuzzy Logic”, Sistem Komputer, Universitas Andalas. Padang, 2013.

I. Nawawi dan B. Fatkhurrozi, “Studi Komparasi Kendali Motor DC dengan Logika Fuzzy Metode Mamdani dan Sugeno”, Jurnal Wahana Ilmuwan, Vol.2, No. 2, 2016.

David Setiawan, “Rancang Bangun Robot Mobil Kontrol Sederhana menggunakan Arduino Berbasis Android System,” Jurnal Sains, Teknologi dan Industri., vol. 14, no. 1, pp. 101–107, 2016.

A. Hidayat, Nasrullah, Ramiati, “Pengaturan Kecepatan Motor DC untuk Alat Pembersih Gabah Kering dengan Metode Fuzzy”, Prosiding Industrial Research Workshop and National Seminar, Vol.6, pp. 9-15, 2015.

A.T. Budiarto, “Prototype Sistem Pengereman Kendaraan dengan Fuzzy Logic dan Sensor Kecepatan Berbasis Mikrokontroler ATMega8535”, Jurnal Elektronik Pendidikan Teknik Elektronika, Vol. 5, No. 1, pp.1-5, 2016.

P. Riky Tri Yunardi, Winarno, “Analisa Kinerja Sensor Inframerah dan Ultrasonik untuk Sistem Pengukuran Jarak pada Mobile Robot Inspection,” Jurnal. Sistem Kendali-Tenaga-Elektronika-Telekomunikasi-Komputer(Setrum), vol. 6, no. 1, pp. 33–41, 2017.

Kusumadewi, S, “Aplikasi Logika Fuzzy untuk Pendukung Keputusan” , Graha Ilmu, Yogyakarta, 2004.

Kuswadi, S, “Kendali Cerdas, Teori dan Aplikasi Praktisnya”, Andi, Yogyakarta, 2007.

Supriyono, H., dan Roosyidi, R.,“Implementasi Pengendalian Kecepatan Motor DC dengan Pengendali Fuzzy-PID menggunakan Realtime Windows Target Matlab 6.5”, Jurnal Penelitian Sains & Teknologi, Vol. 9, No. 2, 2008.

Sutikno, dan Waspada, I., “Perbandingan Metode Defuzzifikasi Sistem Kendali Logika Fuzzy Model Mamdani pada Motor DC”, Jurnal Masyarakat Informatika, Volume 2, Nomor 3, ISSN 2086 – 4930, 2011.




DOI: http://dx.doi.org/10.36055/setrum.v6i2.2406

Refbacks

  • There are currently no refbacks.