Design of a Fuzzy Logic Based Control System for BLDC Motor Speed and Cooling Fan Using Error and Error Change

https://doi.org/10.31940/logic.v26i2.pp.%20120-132

Authors

  • Adawiyah Aulia Universitas Garut
  • Arief Suryadi Satyawan Telecommunications Research Center, National Research and Innovation Agency (BRIN), KST Samaun Samadikun, Bandung, Indonesia
  • Helfy Susilawati Departement of Electrical Engineering, Garut University, Garut, Indonesia
  • Esti Fitria Wulandari Departement of Electrical Engineering, Garut University, Garut, Indonesia
  • Rendi Tri Sugian Departement of Electrical Engineering, Garut University, Garut, Indonesia
  • Iasya Faiqoh Nurrohmah Departement of Electrical Engineering, Garut University, Garut, Indonesia
  • Fajar Rahmat Akbar Departement of Electrical Engineering, Garut University, Garut, Indonesia
  • Andika Muhammad Nur Kholiq Departement of Electrical Engineering, Garut University, Garut, Indonesia

Keywords:

Fuzzy control, BLDC motor, Speed control (RPM), Temperature control / fan control, Weighted average defuzzification

Abstract

This study presents the design and simulation-based evaluation of a fuzzy logic controller for a 48 V, 10 kW BLDC motor system integrating speed control and thermal management through a cooling fan. The controller employs four input variables, namely RPM error, change in RPM error, temperature error, and change in temperature error, within an 81-rule fuzzy inference system using triangular membership functions. Minimum-based rule evaluation, maximum aggregation, and weighted-average defuzzification are applied to generate PWM control signals. An interactive GUI-based simulation platform incorporating visualization, data logging, and automated testing was developed to systematically evaluate the complete fuzzy rule base. Simulation results from all 81 fuzzy-rule combinations show that the motor PWM adapts to variations in speed error, while the fan PWM is prioritized under elevated temperature conditions to enhance thermal safety. Overlapping membership functions produce smooth intermediate PWM outputs, whereas the discrete PWM-to-RPM mapping results in stepwise speed variations. Overall, the proposed controller demonstrates stable and adaptive speed and thermal control behavior in simulation and provides a practical foundation for future real-time hardware implementation and quantitative experimental validation.

Downloads

Download data is not yet available.

Published

2026-07-31

How to Cite

Aulia, A., Satyawan , A. S., Susilawati , H., Wulandari, E. F., Sugian , R. T., Nurrohmah, I. F., Akbar , F. R., & Kholiq, A. M. N. . (2026). Design of a Fuzzy Logic Based Control System for BLDC Motor Speed and Cooling Fan Using Error and Error Change. Logic : Jurnal Rancang Bangun Dan Teknologi, 26(2), pp. 120–132. https://doi.org/10.31940/logic.v26i2.pp. 120-132

Issue

Section

Articles