Performance Evaluation of PID-Based Speed Control for a 1 kW BLDC Motor Using Ziegler–Nichols and MATLAB PID Tuner

Authors

  • Muhammad Rada Institut Teknologi Padang
  • Sitti Amalia Institut Teknologi Padang
  • Anggun Anugrah Institut Teknologi Padang
  • Antonov Institut Teknologi Padang

DOI:

https://doi.org/10.62447/seajaet.v3i1.85

Keywords:

Brushless DC Motor (BLDC), PID Control, PID Tuning, MATLAB/Simulink, Speed Control

Abstract

Maintaining stable speed under varying operating conditions remains a major challenge in Brushless Direct Current (BLDC) motor applications, particularly for electric vehicles requiring fast and accurate dynamic responses. This study evaluates the performance of a PID-based speed control system for a 1 kW BLDC motor by comparing two controller tuning approaches: the conventional Ziegler–Nichols method and the MATLAB PID Tuner autotuning method. A mathematical model of the BLDC motor was developed in MATLAB/Simulink using the motor's electrical and mechanical parameters, and both tuning methods were implemented under identical operating conditions. System performance was evaluated based on rise time, settling time, overshoot, and steady-state error. The simulation results show that both methods successfully maintain the motor speed close to the 3000 RPM setpoint with negligible steady-state error. However, the MATLAB PID Tuner achieves a faster rise time and shorter settling time, whereas the Ziegler–Nichols method produces slightly lower overshoot. The comparative analysis demonstrates that MATLAB PID Tuner provides a more responsive and efficient tuning strategy while maintaining system stability. These findings highlight the effectiveness of automatic PID tuning for improving BLDC motor speed control and provide a practical reference for electric vehicle drive system applications.

Downloads

Published

2026-03-30

How to Cite

Muhammad Rada, Amalia, S., Anugrah, A., & Antonov. (2026). Performance Evaluation of PID-Based Speed Control for a 1 kW BLDC Motor Using Ziegler–Nichols and MATLAB PID Tuner. The South East Asian Journal of Advance Engineering and Technology, 3(1), 19–26. https://doi.org/10.62447/seajaet.v3i1.85