Design and Development of Gain Scheduling PID and Fuzzy-PID Control for DC Motor Speed Based on MATLAB Simulink

Authors

  • Bambang Supriyo Politeknik Negeri Semarang
  • Marshanda Aprilian Nisha Politeknik Negeri Semarang
  • Keisya Djenar Dinda Lestari Politeknik Negeri Semarang
  • Vinda Setya Kartika Politeknik Negeri Semarang

Keywords:

DC motor, Speed Control, PID, Gain Scheduling PID, Fuzzy PID, MATLAB Simulink

Abstract

Speed control of DC motors plays an important role in industrial applications because it directly affects system performance and efficiency. Conventional PID controllers are widely used; however, they have limitations in handling setpoint changes and varying system dynamics. Previous studies have shown that adaptive methods such as Gain Scheduling PID and Fuzzy-PID can improve control performance, but comparative studies under varying setpoints remain limited. Therefore, this research aims to design and analyze the performance of Gain Scheduling PID and Mamdani-based Fuzzy-PID controllers for DC motor speed control using MATLAB Simulink. The research method includes DC motor modeling, controller design, simulation under setpoint variations from 2000 to 8000 RPM, and performance analysis based on rise time, overshoot, settling time, and steady-state error. The results indicate that both controllers are capable of regulating DC motor speed effectively; however, the Fuzzy-PID controller provides a more adaptive transient response with lower overshoot and steady-state error at certain operating conditions compared to the Gain Scheduling PID controller.

Author Biographies

Bambang Supriyo, Politeknik Negeri Semarang

Telecommunication Program Study
Electrical Department of Politeknik Negeri Semarang

Marshanda Aprilian Nisha, Politeknik Negeri Semarang

Fourth-year student in the Department of Electronics Engineering at Politeknik Negeri Semarang

Keisya Djenar Dinda Lestari, Politeknik Negeri Semarang

Fourth-year student in the Department of Electronics Engineering at Politeknik Negeri Semarang

Vinda Setya Kartika, Politeknik Negeri Semarang

Senior Lecturer in the Department of Electronics Engineering at Politeknik Negeri Semarang

References

[1] Iradiratu Diah Prahmana Karyatanti, Belly Yan Dewantara, and Moch. Renaldy Hardiansyah, “Rancang Bangun Pengaturan Kecepatan Motor DC Menggunakan Metode Fuzzy Gain Scheduling PID Control,” ALINIER: Journal of Artificial Intelligence & Applications, vol. 5, no. 1, pp. 37–54, May 2024, doi: 10.36040/alinier.v5i1.5103.

[2] E. W. Suseno, A. Ma’arif, and R. D. Puriyanto, “Tuning Parameter Pengendali PID dengan Metode Algoritma Genetik pada Motor DC,” TELKA - Telekomunikasi Elektronika Komputasi dan Kontrol, vol. 8, no. 1, 2022, doi: 10.15575/telka.v8n1.1-13.

[3] P. Kranthi Kumar and K. P. Detroja, “Gain Scheduled PI controller design using Multi-Objective Reinforcement Learning,” in IFAC-PapersOnLine, Elsevier B.V., Jun. 2024, pp. 132–137. doi: 10.1016/j.ifacol.2024.08.023.

[4] N. Yousfi Allagui, F. A. Salem, and A. M. Aljuaid, “Artificial Fuzzy-PID Gain Scheduling Algorithm Design for Motion Control in Differential Drive Mobile Robotic Platforms,” Comput Intell Neurosci, vol. 2021, 2021, doi: 10.1155/2021/5542888.

[5] A. G. Alfano, H. Maghfiroh, I. Iftadi, C. Hermanu, and F. Adriyanto, “Modelling and Simulation of DC Motor Speed Control Using Fuzzy-PID Algorithm,” 2019.

[6] S. J. Hammoodi, K. S. Flayyih, and A. R. Hamad, “Design and implementation speed control system of DC motor based on PID control and matlab simulink,” International Journal of Power Electronics and Drive Systems, vol. 11, no. 1, pp. 127–134, Mar. 2020, doi: 10.11591/ijpeds.v11.i1.pp127-134.

[7] R. Kristiyono and Wiyono, “Autotuning fuzzy PID controller for speed control of BLDC motor,” Journal of Robotics and Control (JRC), vol. 2, no. 5, pp. 400–407, Sep. 2021, doi: 10.18196/jrc.25114.

[8] T. A. Rasyid et al., “Pengendalian RPM pada Motor DC Encoder dengan PID Controller berbasis Simulink,” 2024.

[9] B. Subarta, H. Eteruddin, and D. Setiawan, “Analisis Perbandingan Sistem Kendali PID dan Sistem Kendali Fuzzy PID pada Pengontrolan Kecepatan Motor DC Comparative Analysis of PID Control System and Fuzzy PID Control System in DC Motor Speed Control,” TELKA, vol. 10, no. 2, pp. 178–192, 2024.

Downloads

Published

2026-03-15

Issue

Section

Articles