An Open-Source Software Framework for Direct Field-Oriented Control of a BLDC with Only One Sensor for ARM
This paper introduces an open-source software framework for implementing Field-Oriented Control (FOC) on a Brushless DC Motor (BLDC) across its entire speed range. The control strategy employs a Direct FOC method with a single Hall sensor combined with Space Vector Pulse Width Modulation (SVPWM) and complementary sensorless techniques. The BLDC motor and supporting circuits are modeled and validated through both simulation and hardware implementation. A modular software architecture enables deployment via distinct system components, promoting hardware abstraction and reducing platform-specific dependencies. The entire setup is conceptualized and executed in MATLAB/Simulink R2024b and the framework supports remote experimentation through a web-based interface, requiring only a single MATLAB license. This scalable solution is designed for academic researchers and industry practitioners alike, offering an accessible low-cost platform for motor control development, validation, and early-stage prototyping.
Authors
- Radu Etz (ORCID: https://orcid.org/0000-0003-2769-2214)
- Radu Bogdan Sabau
Institutions
- European Union (BE)
- Technical University of Cluj-Napoca (RO)
- EU Business School, Geneva (CH)
Publication Details
- Journal
- Applied Sciences
- Published
- 2025-10-14
- DOI
- https://doi.org/10.3390/app152011018
- Primary Topic
- Sensorless Control of Electric Motors
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Universitatea Tehnică din Cluj-Napoca