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

Institutions

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

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Open-Source Software Framework for Direct Field-Oriented Control of a BLDC with Only One Sensor for ARM

Radu Etz, Radu Bogdan Sabau
Applied Sciences
Sensorless Control of Electric Motors
article

An Open-Source Software Framework for Direct Field-Oriented Control of a BLDC with Only One Sensor for ARM

Radu Etz, Radu Bogdan Sabau
article en

Abstract

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.

Applied SciencesVol. 15(20)
European Union (BE), Technical University of Cluj-Napoca (RO), EU Business School, Geneva (CH)
Universitatea Tehnică din Cluj-Napoca
Openalex Percentile: Top 71%
Sensorless Control of Electric Motors
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.