Adaptive Fuzzy-PID Auto-Tuning for DC Motor Speed Control Under Varying Damping Coefficients

Authors

  • Halim Mudia Politeknik Negeri Padang
  • Apriska Prameswari Politeliteknik Negeri Padang
  • Audy Audy Politeknik Negeri Padang
  • David Eka Putra Politeknik Negeri Padang
  • Firdaus Firdaus Politeknik Negeri Padang

DOI:

https://doi.org/10.66084/jeti.v3i01.598

Keywords:

: Adaptive Fuzzy-PID Controller, Auto-Tuning, DC Motor Speed Control System, Damping Coefficient and Load Variations.

Abstract

DC motors are common in industry due to their simplicity, reliability, and ease of control. However, their speed regulation is sensitive to parameter changes and load disturbances. Variations in parameters like damping coefficients, caused by friction, temperature, and wear, can impair fixed-gain PID controllers. This paper introduces an adaptive fuzzy-PID auto-tuning (AFPAT) scheme to ensure robust speed control amid uncertainties and load disturbances. The controller uses a Sugeno fuzzy system to adjust PID gains online based on speed error (e) and derivative error (de). A second-order DC motor model assesses robustness by varying damping coefficients across five scenarios (4.54 ≤ a1 ≤ 13.62) and a 50 rpm load disturbance at 900 rpm setpoint. Performance measures include steady-state error, overshoot, settling time, and recovery time post-disturbance. Results show the controller achieves zero steady-state error and overshoot with settling times from 2.74 to 4.28 seconds and recovery times from 3.05 to 4.58 seconds. Compared to open-loop, with a steady-state error of 2963, the controller demonstrates robust speed regulation under parameter variations and disturbances.

 

References

I. Husain, B. Ozpineci, M. S. Islam, E. Gurpinar, G.-J. Su, W. Yu, S. Chowdhury, L. Xue, D. Rahman, and R. Sahu, “Electric Drive Technology Trends, Challenges, and Opportunities for Future Electric Vehicles,” Proceedings of the IEEE, vol. 109, no. 6, pp. 1115–1135, 2021, doi: 10.1109/JPROC.2020.3046112.

M. Jabari, S. Ekinci, D. Izci, M. Bajaj, and I. Zaitsev, “Efficient DC motor speed control using a novel multi-stage FOPD(1 + PI) controller optimized by the Pelican optimization algorithm,” Scientific Reports, vol. 14, no. 22442, 2024, doi: 10.1038/s41598-024-73409-5.

P. Wang, J. Zhao, and K. Liu, “Parameter-Adaptation-Based Virtual DC Motor Control Method for Energy Storage Converter,” IEEE Access, vol. 9, pp. 94375–94386, 2021, doi: 10.1109/ACCESS.2021.3091699.

A. Turan, “Improved PID Control Design for Electric Power Steering DC Motor,” IEEE Access, vol. 13, pp. 183–196, 2025, doi: 10.1109/ACCESS.2024.3524303.

C. Naveen, S. S. Chauhan, C. Paramasivam, and V. P. Meena, “FPGA IP Core for DC Motor Control With Adaptive Neural Network PID Tuning, and High-Resolution Encoder Interface,” IEEE Access, vol. 12, pp. 151158–151171, 2024, doi: 10.1109/ACCESS.2024.3491995.

B. Hekimoğlu, “Optimal Tuning of Fractional Order PID Controller for DC Motor Speed Control via Chaotic Atom Search Optimization Algorithm,” IEEE Access, vol. 7, pp. 38100–38114, 2019, doi: 10.1109/ACCESS.2019.2905961.

A. Singh, S. Yadav, N. Tiwari, D. K. Nishad, and S. Khalid, “Optimized PID controller and model order reduction of reheated turbine for load frequency control using teaching learning-based optimization,” Scientific Reports, vol. 15, Art. no. 3759, 2025, doi: 10.1038/s41598-025-87866-z.

H. Maghfiroh, M. Nizam, M. Anwar, and A. Ma’arif, “Improved LQR Control Using PSO Optimization and Kalman Filter Estimator,” IEEE Access, vol. 10, pp. 15353–15367, 2022, doi: 10.1109/ACCESS.2022.3149815.

D. Mohanraj, R. Aruldavid, R. Verma, K. Sathiyasekar, A. B. Barnawi, and B. Chokkalingam, “A Review of BLDC Motor: State of Art, Advanced Control Techniques, and Applications,” IEEE Access, vol. 10, pp. 54833–54869, 2022, doi: 10.1109/ACCESS.2022.3175011.

M. A. Bhayo, J. A. Laghari, M. Aljaidi, M. A. Koondhar, R. A. El-Sehiemy, A. F. Alkoradees, and Z. M. Alaas, “High precision experimentally validated adaptive neuro fuzzy inference system controller for DC motor drive system,” Scientific Reports, vol. 15, Art. no. 14445, 2025, doi: 10.1038/s41598-025-97549-4.

Z. A. Al Dabbagh and S. W. Shneen, “Neuro Fuzzy Controller for a Non Linear Power Electronic DC–DC Boost Converters,” Journal of Robotics and Control (JRC), vol. 5, no. 5, pp. 1479–1494, 2024, doi: 10.18196/jrc.v5i5.22690.

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, Sept. 2021, doi: 10.18196/jrc.v2i5.25114.

A. Rospawan, C. L. Angelina, I. A. Setiawan, Z. Saputra, Ocrisrendi, A. Febriansyah, I. Dwisaputra, and R. Napitupulu, “Adaptive Nonlinear PID Control of DC Motor Position Using a Polynomial Fuzzy Long Short-Term Memory Neural Network,” International Journal of Automotive and Mechanical Engineering, vol. 22, no. 3, pp. 12821–12836, 2025, doi: 10.15282/ijame.22.3.2025.20.0977.

M. Liu, P. Shi, L. Zhang, and X. Zhao, “Fault-Tolerant Control for Nonlinear Markovian Jump Systems via Proportional and Derivative Sliding Mode Observer Technique,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 58, no. 11, pp. 2755–2764, Nov. 2011, doi: 10.1109/TCSI.2011.2157734.

K. Ogata, Modern Control Engineering, 5th ed. Upper Saddle River, NJ, USA: Prentice Hall, 2010.

N. N. A. Rahman and N. M. Yahya, “A mathematical model of a brushed DC motor system,” Data Analytics and Applied Mathematics (DAAM), vol. 2, no. 2, pp. 060–068, 2022, doi: 10.15282/daam.v2i2.6830.

N. Donjaroennon, S. Nuchkum, and U. Leeton, “Mathematical model construction of DC motor by closed-loop system identification technique using MATLAB/Simulink,” in Proceedings of the 2021 9th International Electrical Engineering Congress (iEECON), Pattaya, Thailand, Mar. 10–12, 2021, doi: 10.1109/iEECON51072.2021.9440305.

Nguyen, T. K., S. M. Vlasov, A. A. Margun, and A. S. Kirsanova, “Identification of DC Motor Parameters Using Method of Dynamic Regressor Extension and Mixing,” in Proc. 2021 29th Mediterranean Conference on Control and Automation (MED), Puglia, Italy, 22–25 June 2021, doi: 10.1109/MED51440.2021.9480165.

M. J. Husseïn, O. T. Khazraji, and A. M. Almawla, “Simulation and experimental evaluation of DC motor control strategies using MATLAB and Arduino Mega,” J. Eur. Syst. Autom., vol. 58, no. 1, pp. 55–64, 2025, doi: 10.18280/jesa.580107

A. Dhyani, M. K. Panda, and B. Jha, “Design of an evolving fuzzy-PID controller for optimal trajectory control of a 7-DOF redundant manipulator with prioritized sub-tasks,” Expert Systems with Applications, vol. 162, Art. no. 113021, Dec. 2020, doi: 10.1016/j.eswa.2019.113021.

Downloads

Published

2026-02-21