Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ Bulletin of the Nati...arrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
addClaim

This Research product is the result of merged Research products in OpenAIRE.

You have already added 0 works in your ORCID record related to the merged Research product.

BLDC MOTOR SIMULATION MODEL WITH CONFIGURABLE BEMF IN JULIA

Authors: Trofimov, Pavlo;

BLDC MOTOR SIMULATION MODEL WITH CONFIGURABLE BEMF IN JULIA

Abstract

Modern technologies in the field of electrical engineering and automation require constant improvement and development. One of the key aspects of this development is the use of brushless permanent magnet (BLDC) motors. BLDC motor control methods play a key role in ensuring the efficiency and reliability of their operation. Until recently, simulation of these motors was a complex task, requiring excessive costs for computation resources, equipment and software. An important task in the development of motor control systems is the development and use of motor models. In modern motor control systems, modeling is used not only in the development process - the motor model can be an integral part of the control system, according to which control signals are calculated in real time. Processes in motors are described by systems of differential equations, and there are many methods for numerically solving these systems. The vast majority of these systems are built into relatively complex automatic design systems, and modeling control systems requires a significant amount of computing resources and studying the specifics of these systems. The search for an effective tool for modeling the motor and the control system should also take into account its availability for the scientific community and developers from the point of view of software ownership.The article presents the simulation model of a BLDC motor with simplified DC and full 3-phase electrical parts. The presented model describes the motor directly in the differential equations and allows you to quickly simulate processes in the motor and their changes under the influence of external variable parameters. The described model was created using programming language Julia perfected for mathematical calculations. Model allows to simulate motor operation under Variable voltage and load. The part of the model that generates external disturbances and control signals allows to simulate various forms of 3-phase voltage without complicating with external components or generators. The article presents the motor control results from 3-phase voltage and an autonomous voltage inverter.

Сучасні технології в сфері електротехніки та автоматизації вимагають постійного вдосконалення та розвитку. Одним із ключових аспектів цього розвитку є використання безколекторних постійних магнітних (BLDC) моторів. Ці мотори знайшли широке застосування у різних галузях, включаючи автомобільну промисловість, промислову автоматизацію, медичні пристрої та багато інших. Методи керування BLDC моторами відіграють ключову роль у забезпеченні ефективності та надійності їх роботи. До недавнього часу контроль цих моторів був складним завданням, що вимагає великих витрат на спеціалізоване обладнання та програмне забезпечення. Однак, завдяки постійному розвитку технологій, сьогоднішні методи керування стали більш доступними та ефективними. Важливою задачею при розробці систем керування моторами є розробка й використання моделей мотору. В сучасних системах керування моторами моделювання використовується не лише у процесі розробки - модель мотору може бути складовою частиною системи керування за якою обчилсюються сигнали керування у режимі реального часу. Процеси у моторах описуються системами диференційних рівнянь й інснує багато методів чисельного вирішення даних рівнянь. Переважна більшість даних систем вбудована у відносно складні системи автоматичного проектування а моделювання систем керування потребує суттєвої кількості обчислювальних ресурсів й вивчення специфіки даних систем. Пошук ефективного інструмента для моделюванння мотору й системи керування має враховувати також його доступність для наукової спільноти й розробників с точки зору проприєтарності програмного забеспечення.У статті представлено імітаційну модель електродвигуна BLDC зі спрощеним постійним струмом і повною 3-фазною електричною частиною. Наведена модель створена з використанням мови програмування Julia, вдосконаленої для математичних розрахунків. Наведена модель описує мотор безпосередньо на мові диференційних рівнянь й дозволяє швидко моделювати процеси у моторі та їх зміни під впливом зовнішніх змінних параметрів. Модель дозволяє моделювати роботу двигуна під змінною напругою та навантаженням, а також реалізовано керування від 3-фазного інвертора.

Keywords

модель, model, 3-фазна напруга, differential equations, 3-phase voltage, simulation, back EMF, BLDC двигун, Julia programming language, BLDC motor, Мова програмування Julia, диференціальні рівняння, моделювання, зворотна ЕРС

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
gold