Have a personal or library account? Click to login
Open-loop BLDC motor simulation using the Motor Control blockset from Matlab library Cover

Open-loop BLDC motor simulation using the Motor Control blockset from Matlab library

Open Access
|Dec 2025

Abstract

Special electrical machines play an increasingly important role in modern applications. They are designed to address situations that were previously handled by conventional machines, offering improved efficiency and sustainability. The growing need to save resources and protect the environment has encouraged the development of new strategies in motor design and control. This paper presents a BLDC behaviour using datasheets obtained from a PMSM motor. Both BLDC (Brushless DC) and PMSM (Permanent Magnet Synchronous Motor) are permanent magnet machines and their mathematical models are closely related, differing mainly in how the back-EMF is shaped (trapezoidal for BLDC, sinusoidal for PMSM). Key parameters like stator resistance, inductance, and permanent magnet flux linkage are common to both machines. This means PMSM data can be repurposed for BLDC simulations without needing a completely separate dataset. MATLAB/Simulink, provide PMSM blocks that can be adapted for BLDC by changing the EMF profile. This paper presents an open-loop control scenario for simulating the BLDC motor performance using the Motor Control Blockset from the MATLAB/Simulink library starting from a PMSM open loop control strategy.

DOI: https://doi.org/10.2478/ijasitels-2025-0013 | Journal eISSN: 2559-365X | Journal ISSN: 2067-354X
Language: English
Page range: 157 - 168
Published on: Dec 17, 2025
Published by: Lucian Blaga University of Sibiu
In partnership with: Paradigm Publishing Services
Publication frequency: 2 issues per year

© 2025 Alina Cristina Viorel, Gabriela Crăciunaș, published by Lucian Blaga University of Sibiu
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.