IMPLEMENTASI ALGORITMA FUZZY PID UNTUK PENGATURAN KECEPATAN MOTOR BLDC PADA PENGGERAK SEPEDA LISTRIK

Authors

  • Badriawan Badriawam
  • Rizana Fauzi
  • Martdiansyah Martdiansyah
  • Aidynal Mustari
  • Mery Subito
  • Tan Suryani Sollu

DOI:

https://doi.org/10.54757/fs.v16i1.936

Keywords:

BLDC Motor, Fuzzy-PID, Speed Control, Electric Bycycle, STM32F412

Abstract

The development of electric vehicle technology, particularly electric bicycles, requires a speed control system that is stable, responsive, and accurate in order to improve comfort and operational efficiency. The Brushless Direct Current (BLDC) motor is widely used as the driving system of electric bicycles due to its high efficiency, high starting torque, and long service life. However, conventional speed control methods still have limitations in maintaining stability under system variations. This study aims to implement a Fuzzy-PID algorithm for speed control of a 500Watt, 48 Volt BLDC motor based on the ARM STM32F412 microcontroller. The Fuzzy method is employed to adaptively adjust the PID parameters (Kp, Ki, and Kd) based on the error and delta error values, thereby improving the performance of the PID controller. Testing was conducted at several reference speed variations, namely 221 RPM, 265 RPM, 307 RPM, 352 RPM, 398 RPM, and 440 RPM, without load variations. The experimental results show that the Fuzzy-PID control system provides a more stable response compared to the conventional PID without Fuzzy logic, characterized by smaller overshoot, faster settling time, and lower steady-state error. Consequently, the motor speed can be maintained closer to the desired setpoint.

References

. Anugrah, R. F. (2020). Kontrol Kecepatan Motor Brushless DC Menggunakan Six Step Comutation Dengan Kontrol PID ( Propotional Integral Derivative ). Jurnal Teknik Elektro Dan Komputer TRIAC, 7(2), 57–63.

https://doi.org/10.21107/triac.v7i2.7923

. Astuti, P., & Masdi, H. (2022). Sistem Kendali Kecepatan Motor BLDC Menggunakan PWM Berbasis Mikrokontroler Arduino Uno. JTEIN: Jurnal Teknik Elektro Indonesia, 3(1), 120–135. https://doi.org/10.24036/jtein.v3i1.216

. Putri, B. P., Sutedjo, S., Qudsi, O. A., & Mahendra, L. S. (2022). Alat Penstabil Kecepatan Motor BLDC Menggunakan Kontrol PID. Emitor: Jurnal Teknik Elektro, 22(2), 134–140. https://doi.org/10.23917/emitor.v22i2.19

. Rifqi Muwafiqul Hilmi, D. R. Z., Arifin, A., Arifin, A., Estiyono, A., & Estiyono, A. (2022). Sistem Karakterisasi dan Perencanaan Pengendali PID sebagai Kontrol Kecepatan Motor Brushless DC untuk Kursi Roda Tricycle. Jurnal Teknik ITS, 11(2). https://doi.org/10.12962/j23373539.v11i2.85505

. Ardiansyah, Muchlis Dwi, and Fatkhur Rohman. "Implementasi Dan Analisis Kendali Kecepatan Motor Bldc 1 Kw Menggunakan Algoritma PID." Jurnal Eltek 17.2 (2019): 81-93.

. Rohman, Fatkhur, and Muhammad Arif Nur Huda. "Implementasi dan Analisis Kendali Kecepatan Motor BLDC 1 kW Tanpa Beban Menggunakan Algoritma PID." Jurnal Eltek 17.02 (2019).

. Iradiratu, D. P. K., and Tria Wisnu Saputra. "Penerapan Metode Fuzzy Logic Sebagai Pengatur Kecepatan Pada Motor BLDC." SinarFe7 1.1 (2018): 318-326.

. Mulyadi, A., Rois, M. Z., Kaloko, B. S., Lestari, R. F., Gozali, R. M., & Prasetyono, S. (2022). Analisis Efisiensi Kinerja Motor BLDC Menggunakan Metode Kontrol Sliding Mode Observer PI. Jurnal Arus Elektro Indonesia, 8(3), 86-91.

. Zahwa Dinda, Aulia. "PERANCANGAN DAN SIMULASI SISTEM KENDALI ADAPTIVE PID PADA MOTOR BRUSHLESS DIRECT CURRENT (BLDC) MENGGUNAKAN METODE MODEL REFERENCE ADAPTIVE CONTROLLER (MRAC)." (2023)Pengembangan Rekayasa Dan Sosial, 20(3), 1–7. https://doi.org/https://doi.org/10.32497/orbith.v20i3

. Pratama, W. R., Yulianti, B., & Sugiharto, A. (2022). Prototipe Smart Parking Modular Berbasis Internet of Things. Jurnal Teknologi Industri, 11(1), 52–60. https://doi.org/https://doi.org/10.35968/jti.v11i2.954.g927

. Juanda, E. A., & Khairullah, F. (2021). Tinkercad Application Software to Optimize Teaching and Learning Process in Electronics and Microprocessors Subject. Proceedings of the 6th UPI International Conference on TVET 2020 (TVET 2020), 520(1), 124–128. https://doi.org/10.2991/assehr.k.210203.101

Downloads

Published

2026-07-07

How to Cite

[1]
B. Badriawam, R. . Fauzi, M. Martdiansyah, A. . Mustari, M. Subito, and T. S. Sollu, “IMPLEMENTASI ALGORITMA FUZZY PID UNTUK PENGATURAN KECEPATAN MOTOR BLDC PADA PENGGERAK SEPEDA LISTRIK”, Fs, vol. 16, no. 1, Jul. 2026.

Issue

Section

Articles

Most read articles by the same author(s)

<< < 1 2 3 4