
Контролери двигунів BLDC використовують електронну комутацію для роботи безщіткових двигунів. Вони надсилають точні імпульси струму на обмотки. Це допомагає добре контролювати швидкість і крутний момент. Ці контролери можуть заощаджувати до 92% енергії. Це набагато краще, ніж у двигунів зі щітками. Ротор у безщітковому двигуні має постійні магніти. Статор має обмотки. Контролер використовує зворотну електрорушійну силу, щоб знати, де знаходиться ротор. Це дозволяє йому правильно рухати двигун і менше потребувати ремонту. Знання того, як працюють контролери безщіткових двигунів, допомагає вам вирішувати реальні проблеми. Ці проблеми виникають в автомобілях, на заводах і в побутових пристроях. Дослідження показують, що передові методи керування, такі як PID, дуже допомагають. Вони покращують реакцію двигуна та роблять його роботу точнішою. Вивчення цих систем дуже важливе для нових конструкцій безщіткових двигунів.
Ключові винесення
Контролери двигунів BLDC використовують електронну комутацію для ефективної роботи безщіткових двигунів. Це економить до 92% енергії порівняно з щітковими двигунами.
Визначення положення ротора важливе для плавного керування двигуном. Датчики Холла або бездатчикові системи допомагають у цьому та покращують роботу двигуна.
Важливо вибрати правильний тип двигуна, з'єднання обмотки та контролер. Ви можете вибрати контролери на основі датчиків або без датчиків. Це допоможе вашому проекту досягти бажаної швидкості, крутного моменту та вартості.
Хороший дизайн схеми використовує правильні силові компоненти та драйвери затворів. Використання методів керування, таких як нечітка логіка або синусоїдальна комутація, допомагає двигуну служити довше та створювати менше шуму.
Деякі поширені проблеми включають точність положення ротора, бездатчиковий запуск, проблеми з живленням та шум. Вибір найкращого алгоритму керування допомагає двигуну працювати якнайкраще.
Основи контролерів двигунів BLDC
Структура безщіткового двигуна
Безщітковий двигун постійного струму виглядає інакше, ніж старі двигуни. Ротор має постійні магніти. Статор має обмотки. Ця конструкція не потребує щіток. В інших двигунах щітки зношуються. Коли ви розглядаєте безщітковий двигун постійного струму та реактивний двигун з перемиканням, ви бачите великі відмінності. У таблиці нижче показано, чим вони відрізняються:
Параметр | Комутаційний реактивний двигун (SRM) | Безщітковий двигун постійного струму (BLDC) |
|---|---|---|
Номінальний крутний момент (Нм) | 2.46 | 2.89 |
Максимальний крутний момент (Нм) | 3.81 | 11.50 |
Мінімальний крутний момент (Нм) | 1.16 | 5.31 |
Середній крутний момент (Нм) | 2.21 | 8.42 |
Пусковий крутний момент (Нм) | 116.35 | 501.78 |
Номінальна швидкість (об / хв) | 1928 | 1922 |
Пульсації крутного моменту (на одиницю) | 1.20 | 0.73 |
ККД (%) | 94.57 | 91.90 |
Безщітковий двигун постійного струму працює плавніше. Він також забезпечує більший крутний момент. Повітряний зазор рівномірний. Магнітний потік добре розподілений. Це допомагає зменшити пульсації крутного моменту. Ці речі допомагають контролерам двигунів BLDC працювати краще.
Електронна комутація
Контролер безщіткового двигуна використовує електронну комутацію. Він керує двигуном без щіток. Контролер подає струм на обмотки у встановленому порядку. Це створює магнітне поле, яке обертає ротор. Комутація виконує шість кроків. Ось що відбувається:
Контролер отримує сигнали від датчиків або проти-ЕРС.
Він живить обмотки правої фази.
Ротор рухається разом із магнітним полем.
Контролер робить це знову для плавного обертання.
Кожен крок змінюється кожні 60 електричних градусів.
На часових діаграмах показано, що одна фаза має високий рівень сигналу, одна – низький, а одна – вимкнена. Таким чином, двигун працює добре. Це відповідає принципу роботи контролерів двигунів BLDC.
Визначення положення ротора
Визначення положення ротора дуже важливе. Контролер безщіткового двигуна потребує цього для правильної роботи. Часто використовуються датчики Холла. Ці датчики розташовані на відстані 120 градусів один від одного. Вони виявляють зміни магнітного поля ротора. Кожен датчик генерує 10 імпульсів на кожні 120-градусні оберт. Це означає 90 імпульсів на один повний оберт. Це дозволяє контролеру перемикати фази в найкращий момент. Ви також можете використовувати інші датчики, такі як оптичні або індуктивні. Датчики Холла подають цифрові сигнали. Ці сигнали не спотворюються шумом. Вони добре працюють навіть у складних місцях. Це допомагає контролерам безщіткових двигунів постійного струму підтримувати плавну роботу двигуна та правильну швидкість. Для належної роботи безщіткових двигунів постійного струму необхідний хороший зворотний зв'язок.
Порада: Якщо ви перемістите датчики або додасте більше, ви можете зробити свою безщіткову систему двигуна постійного струму точнішою та швидшою.
Типи та застосування BLDC
Бігун та перегонщик
Існує два основних типи двигунів BLDC: Inrunner та Outrunner. У двигунів Inrunner ротор розташований всередині статора. Це допомагає їм охолоджуватися та працювати у складних умовах. У двигунів Outrunner ротор розташований зовні. Вони забезпечують більший крутний момент та швидшу реакцію дросельної заслінки. Outrunner зазвичай коштують менше та важать менше. Саме тому їх використовуються в роботах, дронах та радіокерованих транспортних засобах. Наприклад, Outrunner мають ККД 85% при навантаженні 70%. Inrunner досягають ККД лише 72%. Outrunner також залишаються холоднішими та служать довше після аварій. Вам слід вибрати контролер, який відповідає типу вашого двигуна.
Метрика ефективності | Двигун аутраннера | Мотор Inrunner |
|---|---|---|
ККД при навантаженні 70% | 85% | 72% |
Співвідношення потужності до ваги (500 Вт) | 3.57 Вт/г | 2.63 Вт/г |
Середня вартість (USD) | $ 30– $ 60 | $ 70– $ 120 |
З'єднання Вай та Дельта
Двигуни BLDC використовують з'єднання обмоток типу "зірка" або "трикутник". З'єднання типу "зірка" забезпечують більший крутний момент на низьких швидкостях. Вони також ефективніші. З'єднання типу "трикутник" забезпечують вищі максимальні швидкості, але менший крутний момент на початку. Обмотки типу "зірка" мають вищий імпеданс. Це запобігає небажаним струмам та економить енергію. Обмотки типу "трикутник" використовують менші дроти та обробляють більший струм. Обидва типи можуть використовувати один і той самий контролер. Вам слід вибирати залежно від потреб вашого проекту.
З'єднання Wye використовують менше витків і є ефективними.
Дельта-з'єднання дозволяють вищі швидкості та менші дроти.
Шестипровідні двигуни дозволяють перемикатися між зірочкою та трикутником.
Контролери на основі датчиків та без датчиків
Контролери BLDC можуть бути сенсорними або безсенсорними. Контролери на основі датчиків використовують датчики Холла для визначення положення ротора. Це забезпечує швидке та точне керування навіть на низьких швидкостях. Безсенсорні контролери визначають положення ротора за допомогою фазних струмів або напруг. Вони добре працюють на високих швидкостях, але повільніші на низьких швидкостях. Деякі системи використовують обидва типи для досягнення найкращих результатів. Виберіть контролер залежно від того, наскільки швидким і точним він вам потрібен.
Порада: Контролери на основі датчиків краще підходять для низьких швидкостей. Бездатчикові контролери економлять енергію та потребують менше проводки.
Поширені способи використання
Двигуни BLDC використовуються в багатьох галузях. В автомобілях вони живлять електромобілі, кермо та гальма. У роботах вони точно рухають важелі, колеса та захоплення. Побутова електроніка використовує їх у вентиляторах, ноутбуках та побутовій техніці. На заводах їх використовують у насосах, компресорах та системах опалення, вентиляції та кондиціонування повітря. Більшість побутової техніки використовують двигуни потужністю від 0 до 750 Вт. Азіатсько-Тихоокеанський регіон використовує їх найбільше через велику кількість електромобілів та автоматизації.
Сектор / Галузь застосування | Основні програми | Рушійні сили ринку / Статистика |
|---|---|---|
автомобільний | Електромобілі, гідропідсилювач керма, гальма | 29.3% частки ринку до 2034 року, сильне зростання ринку електромобілів |
Робототехніка | Рукоятки, колеса, захоплення, дрони | Високий крутний момент, точність, економія енергії |
Побутова електроніка | Вентилятори охолодження, ноутбуки, побутова техніка | Компактний розмір, ефективність, зростаючий попит |
Промисловий | Насоси, компресори, опалення, вентиляція та кондиціонування повітря | Енергоефективність, автоматизація |
Відновлювальна енергія | Вітрові турбіни, сонячні панелі | Зростаючий сектор відновлюваних джерел енергії |
Вам завжди слід підбирати двигун та контролер BLDC відповідно до ваших потреб. Це допоможе вам отримати найкращу продуктивність та надійність.
Проектування схеми контролера двигуна BLDC

Компоненти силового каскаду
Силовий каскад створюється за допомогою напівмостової або напів-H схеми мостів. Кожна фаза використовує два перемикачі, такі як MOSFET, IGBT або GaN-транзистори. Ці перемикачі контролюють рух струму в обмотках статора. Така схема дозволяє живити потрібні обмотки за шість кроків. Це допомагає двигуну добре працювати та економить енергію. Датчики Холла часто використовуються для визначення положення ротора. Це допомагає контролеру вмикати та вимикати перемикачі у найкращий час. Це робить двигун швидшим та ефективнішим.
Напівмостові схеми спрощують схему.
MOSFET та GaN-перемикачі перемикаються швидко та витрачають менше енергії.
IGBT добре підходять для потужніших двигунів з високою напругою.
Драйвери воріт та мікроконтролери
Драйвери затворів посилюють ШІМ-сигнали від мікроконтролера. Мікроконтролер – це мозок контролера. Він керує комутацією, швидкістю та крутним моментом. Драйвери затворів допомагають швидко та безпечно вмикати та вимикати перемикачі. Мікроконтролери та драйвери затворів працюють разом у багатьох конструкціях. Це допомагає дотримуватися правил безпеки для автомобілів. В електромобілях така командна робота робить систему безпечнішою та кращою. Такі компанії, як STMicroelectronics, виробляють драйвери, які добре працюють з мікроконтролерами. Це робить вашу схему міцною та ефективною.
Методи комутації
Ви можете вибрати трапецієподібну або синусоїдальну комутацію для вашого контролера. Трапецієподібна комутація живить дві обмотки одночасно. Це спрощує схему, але може спричиняти тряску на низьких швидкостях. Синусоїдальна комутація використовує плавні зміни струму. Це покращує роботу двигуна та зменшує тряску. Синусоїдальна комутація часто використовує ШІМ для кращого керування. Це корисно на високих швидкостях. Випробування показують, що синусоїдальна комутація забезпечує плавнішу роботу та меншу пульсацію крутного моменту.
ШІМ та керування швидкістю
ШІМ дуже важлива для контролю швидкості та економії енергії. ШІМ змінює силу струму, що надходить до обмоток. Контролери із замкнутим контуром змінюють робочий цикл ШІМ за допомогою зворотного зв'язку. Це підтримує стабільну швидкість, навіть якщо навантаження змінюється. Тести показують, що нечітка логіка (FLC) працює краще, ніж ПІД-регулятор, для швидкості та крутного моменту. FLC забезпечує швидший запуск, менше перерегулювання та плавніші зміни. Тести обладнання показують, що хороша ШІМ та FLC роблять схему працювати краще та надійніше.
FLC досягає потрібної швидкості швидше, ніж PID.
ШІМ допомагає контролювати струм і швидкість.
Плавніший крутний момент означає кращу роботу двигуна.
ІС проти дискретних компонентів
Вам доведеться вибирати між інтегральними схемами (ІС) та дискретними компонентами. Інтегровані модулі економлять час і простір, але коштують дорожче та є менш гнучкими. Дискретні компоненти коштують менше та дозволяють створювати власні конструкції. Але їх складання та тестування займає більше часу. Інтегровані модулі тихіші та менші. Дискретні компоненти краще розподіляють тепло та їх можна частіше змінювати. Такі інструменти, як WEBENCH від TI, допомагають порівняти вартість, розмір та продуктивність.
Аспект | Інтегровані силові модулі | Конструкції дискретних компонентів |
|---|---|---|
Складність дизайну | Опустіть | Вищий |
Коштувати | Вищий | Опустіть |
Слід PCB | Менші | Більше |
Шумова продуктивність | Опустіть | Вищий |
Тепловий менеджмент | Концентрований, оптимізований | Кращий розподіл |
Гнучкість | обмеженою | велика |
час виходу на ринок | Швидше | Повільніше |
Стабільність | Може мати труднощі з великими навантаженнями | Більше опцій |
Додаток Fit | Обмежений простір, швидке проектування | Великі обсяги, чутливі до вартості |
Порада: Якщо ви хочете швидко завершити роботу та потребуєте невеликого дизайну, використовуйте інтегровані модулі. Якщо ви хочете заощадити гроші та внести власні зміни, використовуйте окремі деталі.
Проблеми контролера BLDC
Створення контролера двигуна BLDC непросте. Існує багато проблем, які можуть негативно вплинути на роботу вашої системи. Вам потрібно вирішити такі речі, як визначення положення ротора, робота без датчиків, керування потужністю, усунення шуму та вибір належних методів керування. Якщо ви знаєте про ці проблеми, ви можете створювати кращі безщіткові системи для будь-якої роботи.
Проблеми створення контролера швидкості двигуна BLDC
Існує багато проблем під час створення регулятора швидкості двигуна BLDC. Вам потрібно точно визначити положення ротора, запустити його без датчиків, керувати потужністю та шумом, а також вибрати найкращий метод керування. Кожна проблема може вплинути на те, скільки енергії ви використовуєте та наскільки добре працює ваш безщітковий двигун.
Для визначення положення ротора часто потрібні датчики. Датчики коштують дорожче та можуть зламатися.
Бігати без датчиків важко на низькій швидкості та під час старту.
Проблеми з живленням можуть призвести до перегріву двигуна та марнування енергії.
Шум і тряска можуть погіршити роботу двигуна і навіть зламати його.
Складні методи керування потребують ретельного налаштування та потужнішого обладнання.
Примітка: Виявлення зворотної електрорушійної сили наразі є найкращим безсенсорним способом, але він погано працює на низькій швидкості. Вам слід спробувати нові способи, такі як оцінка потокозчеплення або адаптивне керування, щоб покращити свій проект.
Точність положення ротора
Правильне положення ротора дуже важливе для контролера двигуна BLDC. Якщо ви зробите це неправильно, ваш безщітковий двигун не працюватиме належним чином. Датчики Холла працюють добре, але роблять двигун більшим і коштує дорожче. Безсенсорні способи використовують власні сигнали двигуна для визначення положення, але вони не такі ефективні на низькій швидкості.
Метод/техніка | Ключове покращення/функція | Виклики/Примітки |
|---|---|---|
Спостерігач у ковзному режимі (SMO) | Дозволяє вгадувати положення ротора без датчиків, заощаджуючи гроші та місце. | Важко використовувати на низьких швидкостях через зміни в двигуні. |
Пряме керування крутним моментом (DTC) | Використовує струм та проти-ЕРС для зменшення помилок та трясіння. | Може призвести до трясіння двигуна та сильного перемикання швидкості. |
DTC з просторовою векторною модуляцією | Зменшує тряску та підтримує стабільну швидкість перемикання, що забезпечує точніше положення. | Потребує багато комп'ютерної потужності та може з часом робити помилки. |
Адаптація опору статора | Допомагає на низькій швидкості, вгадуючи опір, що потрібно для гарного контролю. | Дуже важливо на низькій швидкості, коли опір змінює сигнали. |
Ефект насичення та коротке імпульсне зондування | Використовує спеціальні магнітні трюки та короткі імпульси для визначення положення ротора та сприяння запуску двигуна. | Запобігає обертанню двигуна назад або трясіння під час запуску та працює без датчиків. |
Безсенсорне керування на основі DSP | Інтелектуальні мікросхеми DSP використовують напругу та струм для визначення положення. | Немає потреби в датчиках, тому це дешевше та точніше. |
Нові дослідження показують, що цифрові сигнальні процеси (DSP) та інтелектуальні моделі можуть допомогти краще визначити положення ротора. Ці способи використовують напругу та струм, щоб визначити місцезнаходження ротора, навіть якщо є шум. Ви можете отримати точність понад 90%, що допомагає вашому безщітковому двигуну працювати краще та виявляти проблеми.
Безсенсорний запуск
Запуск без датчиків є однією з найскладніших задач для контролера швидкості двигуна BLDC. На низькій швидкості сигнали зворотної електрорушійної сили слабкі, тому контролер не може добре бачити положення ротора. Це може призвести до пропусків кроків двигуна, трясіння або обертання в неправильному напрямку.
Щоб виправити це, ви можете:
Використовуйте оцінку потокозчеплення або зверніть увагу на індуктивність для кращого припущення на низькій швидкості.
Спробуйте вимірювати положення ротора за допомогою коротких імпульсів за допомогою магнітних трюків.
Додайте інтелектуальне керування або штучний інтелект, щоб допомогти двигуну краще запуститися.
Ці ідеї допоможуть вашому безщітковому двигуну плавно запускатися та економити енергію, навіть якщо ви не використовуєте датчики.
Проблеми з живленням та шумом
Поводження з потужністю та шумом є великою проблемою для регуляторів швидкості двигунів BLDC. Якщо двигун погано охолоджувати, він може перегрітися, зношуватися та витрачати енергію. Тряска та шум погіршують роботу двигуна та скорочують його термін служби.
Аспект | Опис |
|---|---|
Дослідження потужності/вібрації | Щільне кріплення зменшує тряску та економить енергію. Нещільно прикріплені двигуни трясуться сильніше та витрачають енергію. |
Вимірювання шуму | Найгучніший шум виникає поблизу 3 кГц через магнітні сили. Гарна конструкція знижує шум, але зберігає крутний момент. |
Завжди слід щільно закріплювати двигун, щоб запобігти трясіння та заощадити енергію. Використовуйте правильні налаштування конструкції, щоб зменшити шум, особливо між 0.8 та 5 кГц. Тестування в тихих приміщеннях та використання комп'ютерних інструментів може допомогти вам знайти та усунути шум. Мікросхеми керування двигуном, такі як MOTIX від Infineon, об'єднують частини живлення, зв'язку та драйвера, щоб заощадити енергію та спростити проектування.
Розширені алгоритми керування
Вибір правильного методу керування дуже важливий для вашого контролера двигуна BLDC. Прості PID-контролери добре працюють, коли ситуація не сильно змінюється, але вони погано працюють, якщо ситуація стає дивною або шумною. Нечітке логічне керування (FLC) може впоратися зі змінами та шумом, але його важко налаштувати. Ковзаюче керування (SMC) є потужним і не перерегулює, але воно може призвести до швидшого зносу двигуна.
Стратегія контролю | Основні переваги | Виклики розглянуті | Недоліки | Деталі реалізації |
|---|---|---|---|---|
PID-контролер | Легко та добре працює, коли ситуація стабільна; швидко реагує. | Добре підходить для простих завдань; може бути важко налаштувати. | Не підходить для дивних змін або шуму; може бути перевищення норми. | Використовується на Arduino Mega; налаштування може бути складним. |
Нечітке логічне керування (FLC) | Справляється з дивними змінами та шумом; адаптується до нового. | Добре підходить для складних завдань; добре справляється з шумом та несподіванками. | Потрібні експерти для встановлення правил; може бути повільним; не дуже добре справляється з різкими змінами. | Протестовано на Arduino Mega; використовує логіку на основі правил. |
Ковзний режим керування (SMC) | Стійкий до змін; без перевищення меж; дуже точний. | Справляється з дивними змінами, шумом і дуже стабільний. | Може призвести до деренчання двигуна та його зносу; потребує ретельного налаштування. | Використовувався на Arduino Mega; протестовано в лабораторіях та з комп'ютерами. |
Ви також можете використовувати змішані контролери, такі як fuzzy-SMC або FOPID з інтелектуальним налаштуванням. Ці нові способи роблять крутний момент плавнішим, підтримують стабільну швидкість та економлять більше енергії. Способи на основі спостерігачів, такі як спостерігачі в ковзному режимі, дозволяють працювати без датчиків та економити гроші. Інтелектуальне налаштування, таке як ANFIS з оптимізацією пасіння слонів, працює краще, ніж старі контролери для швидкості та струму.
Змішані контролери роблять крутний момент плавнішим і допомагають з різкими змінами.
Методи на основі спостерігачів заощаджують гроші та роблять роботу надійнішою.
Розумне налаштування змінюється залежно від навантаження та економить більше енергії.
Порада: Завжди вибирайте метод керування, який відповідає вашій роботі. Складні алгоритми можуть значно покращити роботу вашого безщіткового двигуна, але вам може знадобитися потужніше обладнання та ретельне налаштування.
Тепер ви знаєте, як працюють контролери двигунів BLDC у багатьох місцях. За допомогою правильного керування ви можете зробити так, щоб пристрої споживали менше енергії та працювали краще. Ці контролери допомагають економити енергію в роботах, автомобілях тощо. Завжди намагайтеся економити енергію, добре контролювати речі та отримувати хороші результати. Щоб досягти найкращих результатів, дотримуйтесь цього короткого списку:
Оберіть контролер, який відповідає вашій роботі.
Перевірте, скільки енергії ви використовуєте.
Налаштуйте параметри для найкращих результатів.
Перегляньте всі роботи на наявність витраченої енергії.
Вивчайте нові способи контролю для кращих результатів.
Якщо ваша робота важка, зверніться до експерта, щоб він допоміг вам заощадити більше енергії та отримати кращі результати.
FAQ
Яка основна перевага використання контролера двигуна BLDC?
Ви отримуєте кращу ефективність, а ваш двигун служить довше. Контролери BLDC використовують електронну комутацію, тому немає щіток, які зношуються. Це означає, що вам не потрібно так часто ремонтувати двигун. Ви також отримуєте кращий контроль над швидкістю та крутним моментом.
Чи можна запустити двигун BLDC без датчиків?
Так, для цього можна використовувати безсенсорні контролери. Ці контролери визначають положення ротора, дивлячись на проти-ЕРС. Ви використовуєте менше проводів і витрачаєте менше грошей. Але двигун не такий точний на низьких швидкостях.
Як зменшити шум у системах двигунів BLDC?
Вам слід міцно закріпити двигун болтами та використовувати синусоїдальну комутацію. Гарний Розмітка друкованої плати а екрановані дроти допомагають зупинити електричний шум. Тестування в тихому місці допоможе вам знайти та усунути проблеми з шумом.
Що станеться, якщо ви використаєте неправильний контролер для вашого двигуна BLDC?
Ваш двигун може перегрітися, працювати погано або навіть зламатися. Завжди використовуйте контролер, який відповідає напрузі, струму та типу комутації вашого двигуна. Перевірте технічні характеристики, перш ніж щось підключати.
Чи потрібне спеціальне програмне забезпечення для програмування контролера BLDC?
Більшість складних контролерів потребують програмування. Для налаштування та налаштування контролера використовується програмне забезпечення від компанії. Деякі прості контролери працюють одразу, але для індивідуальних налаштувань потрібне спеціальне програмне забезпечення.




