Mechanical Engineering for Society and Industry
Vol 5 No 2 (2025)

Design and simulation of BLDC motor control using MATLAB simulink: A detailed approach

Dwi Sudarno Putra (Universitas Negeri Padang, Indonesia)
Wawan Purwanto (Universitas Negeri Padang, Indonesia)
Risfendra Risfendra (Universitas Negeri Padang, Indonesia)
Joel O. Abratiguin (University of Science and Technology of Southern Philippines, Philippines)
Agus Baharudin (Universitas Negeri Padang, Indonesia)
Thorikul Huda (National Cheng Kung University, Taiwan)



Article Info

Publish Date
28 Dec 2025

Abstract

Brushless Direct Current (BLDC) motors are increasingly utilized across various applications due to their high efficiency and reliability. However, their control requires precise handling, especially during the commutation process. This study presents a detailed simulation design for BLDC motor control using MATLAB Simulink, focusing on the Six-Step Commutation method and PID-based speed regulation. The methodology involves constructing an open-loop model to analyze commutation behavior, followed by a closed-loop system using PID controllers with automatic parameter tuning. The simulation demonstrates accurate replication of hall sensor signals, back-EMF waveforms, switching patterns, and motor responses. Results reveal that the PID controller effectively maintains target speed across varying reference inputs and load conditions, while phase current and electromagnetic torque increase proportionally with speed and load. Results confirm correct switching in open loop and show that, in closed loop, the controller maintains speed within ±2% of the target with brief, well-damped transients. Phase current and torque responses scale with speed and load, informing practical refinements (anti-windup, ripple mitigation, soft-commutation timing). The findings certify that simulation is a vital step to ensure functional logic and hardware readiness, minimizing risks and enhancing system performance prior to physical implementation.

Copyrights © 2025






Journal Info

Abbrev

mesi

Publisher

Subject

Aerospace Engineering Automotive Engineering Chemical Engineering, Chemistry & Bioengineering Control & Systems Engineering Electrical & Electronics Engineering Energy Engineering Industrial & Manufacturing Engineering Materials Science & Nanotechnology Mechanical Engineering Transportation

Description

Aims Mechanical engineering is a branch of engineering science that combines the principles of physics and engineering mathematics with materials science to design, analyze, manufacture, and maintain mechanical systems (mechanics, energy, materials, manufacturing) in solving complex engineering ...