
Контроллеры двигателей BLDC используют электронную коммутацию для управления бесщеточными двигателями. Они посылают точные импульсы тока на обмотки. Это помогает хорошо контролировать скорость и крутящий момент. Эти контроллеры могут экономить до 92% энергии. Это намного лучше, чем у щеточных двигателей. Ротор в бесщеточном двигателе имеет постоянные магниты. Статор имеет обмотки. Контроллер использует обратную ЭДС, чтобы знать, где находится ротор. Это позволяет ему правильно вращать двигатель и требует меньшего ремонта. Знание того, как работают контроллеры бесщеточных двигателей, помогает вам решать реальные проблемы. Эти проблемы возникают в автомобилях, на заводах и в домашних устройствах. Исследования показывают, что передовые методы управления, такие как ПИД, очень помогают. Они заставляют двигатель лучше реагировать и работать точнее. Изучение этих систем очень важно для новых бесщеточных конструкций.
Основные выводы
Контроллеры двигателей BLDC используют электронную коммутацию для эффективной работы бесщеточных двигателей. Это экономит до 92% энергии по сравнению с щеточными двигателями.
Нахождение положения ротора важно для плавного управления двигателем. Датчики Холла или бездатчиковые способы помогают в этом и заставляют двигатель работать лучше.
Важно выбрать правильный тип двигателя, подключение обмотки и контроллер. Вы можете выбрать контроллеры с датчиками или без датчиков. Это поможет вашему проекту получить желаемую скорость, крутящий момент и стоимость.
Хорошая схемотехническая разработка использует правильные силовые части и драйверы затворов. Использование методов управления, таких как нечеткая логика или синусоидальная коммутация, помогает двигателю служить дольше и издавать меньше шума.
Некоторые распространенные проблемы — точность положения ротора, запуск без датчиков, управление мощностью и шум. Выбор лучшего алгоритма управления помогает двигателю работать наилучшим образом.
Основы контроллеров двигателей BLDC
Структура бесщеточного двигателя
Бесщеточный двигатель постоянного тока отличается от старых двигателей. Ротор имеет постоянные магниты. Статор имеет обмотки. Эта конструкция не нуждается в щетках. Щетки изнашиваются в других двигателях. Когда вы смотрите на бесщеточный двигатель постоянного тока и вентильный реактивный двигатель, вы видите большие различия. Таблица ниже показывает, чем они отличаются:
Параметр | Вентильный реактивный двигатель (ВРД) | Бесщеточный двигатель постоянного тока (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
Существует два основных типа двигателей 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 используются соединения обмоток звездой или треугольником. Соединения звездой обеспечивают больший крутящий момент на низких скоростях. Они также более эффективны. Соединения треугольником обеспечивают более высокие максимальные скорости, но меньший крутящий момент при пуске. Обмотки звездой имеют более высокое сопротивление. Это останавливает нежелательные токи и экономит энергию. Обмотки треугольником используют более мелкие провода и выдерживают больший ток. Оба типа могут использовать один и тот же контроллер. Вы должны выбирать на основе потребностей вашего проекта.
Соединения звездой требуют меньше поворотов и являются эффективными.
Соединения типа «дельта» обеспечивают более высокие скорости и меньшие сечения проводов.
Двигатели с шестью выводами позволяют переключаться между схемами «звезда» и «треугольник».
Контроллеры с датчиками и без датчиков
Контроллеры BLDC могут быть на основе датчиков или без датчиков. Контроллеры на основе датчиков используют датчики Холла для определения положения ротора. Это обеспечивает быстрое и точное управление даже на низких скоростях. Контроллеры без датчиков определяют положение ротора с помощью фазных токов или напряжений. Они хорошо работают на высоких скоростях, но медленнее на низких скоростях. Некоторые системы используют оба типа для достижения наилучших результатов. Выбирайте контроллер в зависимости от того, насколько быстрым и точным он должен быть.
Совет: Контроллеры на основе датчиков лучше подходят для низких скоростей. Контроллеры без датчиков экономят энергию и требуют меньше проводов.
Общие случаи использования
Двигатели BLDC используются во многих областях. В автомобилях они приводят в действие электромобили, рулевое управление и тормоза. В роботах они точно перемещают руки, колеса и захваты. В бытовой электронике они используются в вентиляторах, ноутбуках и бытовых приборах. На заводах они используются в насосах, компрессорах и системах отопления, вентиляции и кондиционирования воздуха. Большинство бытовых приборов используют двигатели в диапазоне 0–750 Вт. Больше всего их используется в Азиатско-Тихоокеанском регионе из-за большого количества электромобилей и автоматизации.
Сектор/Область применения | Ключевые приложения | Факторы, влияющие на рынок / Статистика |
|---|---|---|
Автомобильная | Электромобили, усилитель руля, торможение | Доля рынка 29.3% к 2034 году, значительный рост электромобилей |
Робототехника | Руки, колеса, захваты, дроны | Высокий крутящий момент, точность, экономия энергии |
Потребительская электроника: | Вентиляторы охлаждения, ноутбуки, бытовая техника | Компактный размер, эффективность, растущий спрос |
Промышленное | Насосы, компрессоры, ОВиК | Энергоэффективность, автоматизация |
Возобновляемая энергия | Ветровые турбины, солнечные панели | Растущий сектор возобновляемой энергетики |
Всегда следует подбирать двигатель BLDC и контроллер под свои нужды. Это поможет вам добиться наилучшей производительности и надежности.
Проектирование схемы контроллера двигателя BLDC

Компоненты силовой ступени
Вы создаете силовой каскад с помощью полумостовых или полумостовых схем. Каждая фаза использует два переключателя, таких как MOSFET, IGBT или GaN-транзисторы. Эти переключатели управляют движением тока в обмотках статора. Такая установка позволяет вам запитывать нужные обмотки за шесть шагов. Это помогает двигателю работать хорошо и экономит энергию. Датчики Холла часто используются для определения положения ротора. Это помогает контроллеру включать и выключать переключатели в наилучшее время. Это делает двигатель более быстрым и эффективным.
Полумостовые схемы упрощают схему.
МОП-транзисторы и переключатели GaN переключаются быстро и тратят меньше энергии.
IGBT подходят для более крупных двигателей с высоким напряжением.
Драйверы затворов и микроконтроллеры
Драйверы затворов усиливают сигналы ШИМ от микроконтроллера. Микроконтроллер — это мозг контроллера. Он управляет коммутацией, скоростью и крутящим моментом. Драйверы затворов помогают переключателям быстро и безопасно включаться и выключаться. Микроконтроллеры и драйверы затворов работают вместе во многих конструкциях. Это помогает соблюдать правила безопасности для автомобилей. В электромобилях эта совместная работа делает систему безопаснее и лучше. Такие компании, как STMicroelectronics, производят драйверы, которые хорошо работают с микроконтроллерами. Это делает вашу схему прочной и эффективной.
Методы коммутации
Вы можете выбрать трапециевидную или синусоидальную коммутацию для вашего контроллера. Трапециевидная коммутация питает две обмотки одновременно. Это упрощает схему, но может вызвать тряску на низких скоростях. Синусоидальная коммутация использует плавные изменения тока. Это заставляет двигатель работать лучше и с меньшей тряской. Синусоидальная коммутация часто использует ШИМ для лучшего управления. Это полезно на высоких скоростях. Тесты показывают, что коммутация на основе синуса обеспечивает более плавный ход и меньшую пульсацию крутящего момента.
ШИМ и управление скоростью
ШИМ очень важен для управления скоростью и экономии энергии. ШИМ изменяет величину тока, поступающего на обмотки. Контроллеры с замкнутым контуром изменяют рабочий цикл ШИМ с помощью обратной связи. Это поддерживает постоянную скорость даже при изменении нагрузки. Тесты показывают, что управление с нечеткой логикой (FLC) работает лучше, чем ПИД, для скорости и крутящего момента. FLC обеспечивает более быстрый запуск, меньшее превышение и более плавные изменения. Аппаратные тесты показывают, что хорошие ШИМ и FLC заставляют схему работать лучше и надежнее.
FLC достигает нужной скорости быстрее, чем PID.
ШИМ помогает контролировать ток и скорость.
Более плавный крутящий момент означает лучшую работу двигателя.
Микросхемы против дискретных компонентов
Вам придется выбирать между интегральными схемами (ИС) и дискретными деталями. Интегрированные модули экономят время и место, но стоят дороже и менее гибки. Дискретные детали стоят дешевле и позволяют создавать индивидуальные проекты. Но их сборка и тестирование занимают больше времени. Интегрированные модули тише и меньше. Дискретные детали лучше распределяют тепло и их можно чаще менять. Такие инструменты, как WEBENCH от TI, помогут вам сравнить стоимость, размер и производительность.
Аспект | Интегрированные силовые модули | Проектирование дискретных компонентов |
|---|---|---|
Сложность дизайна | Низкая | Высокая |
Стоимость | Высокая | Низкая |
След печатной платы | Меньшие | больше |
Шумовые характеристики | Низкая | Высокая |
Термическое управление | Концентрированный, оптимизированный | Лучшее распределение |
Гибкость | Ограниченный | Большой |
пора торговать | Быстрее | Помедленнее |
Стабильность | Могут возникнуть проблемы с большими нагрузками | Дополнительные параметры |
Приложение подходит | Ограниченное пространство, быстрое проектирование | Большие объемы, чувствительные к стоимости |
Совет: Если вы хотите закончить быстро и вам нужен небольшой дизайн, используйте интегрированные модули. Если вы хотите сэкономить деньги и внести индивидуальные изменения, используйте дискретные части.
Проблемы контроллера BLDC
Сделать контроллер двигателя bldc непросто. Существует множество проблем, которые могут повлиять на работу вашей системы. Вам придется решать такие вопросы, как поиск положения ротора, работа без датчиков, управление питанием, устранение шума и выбор хороших методов управления. Если вы знаете об этих проблемах, вы сможете сделать более совершенные бесщеточные системы для любой работы.
Проблемы создания регулятора скорости двигателя BLDC
При изготовлении контроллера скорости двигателя bldc возникает множество проблем. Вам нужно точно определить положение ротора, запустить его без датчиков, справиться с мощностью и шумом и выбрать наилучший метод управления. Каждая проблема может изменить то, сколько энергии вы используете и насколько хорошо работает ваш бесщеточный двигатель.
Для определения положения ротора часто требуются датчики. Датчики стоят дороже и могут сломаться.
Без датчиков сложно ездить на низкой скорости и при трогании с места.
Проблемы с питанием могут привести к перегреву двигателя и напрасной трате энергии.
Шум и тряска могут ухудшить работу двигателя и даже привести к его поломке.
Сложные методы управления требуют тщательной настройки и более мощного оборудования.
Примечание: обнаружение обратной ЭДС — лучший способ без датчиков на данный момент, но он не работает на низкой скорости. Вам следует попробовать новые способы, такие как оценка потокосцепления или адаптивное управление, чтобы улучшить свою конструкцию.
Точность положения ротора
Правильное положение ротора очень важно для контроллера двигателя bldc. Если вы ошибетесь, ваш бесщеточный двигатель не будет работать хорошо. Датчики Холла работают хорошо, но увеличивают размер двигателя и увеличивают его стоимость. Способы без датчиков используют собственные сигналы двигателя для определения положения, но они не так хороши на низкой скорости.
Метод/Техника | Ключевое улучшение/особенность | Проблемы/Заметки |
|---|---|---|
Наблюдатель скользящего режима (SMO) | Позволяет определять положение ротора без датчиков, экономя деньги и место. | Трудно использовать на низких скоростях из-за изменений в двигателе. |
Прямой контроль крутящего момента (DTC) | Использует ток и обратную ЭДС для снижения ошибок и тряски. | Может вызвать тряску двигателя и сильное переключение скоростей. |
DTC с пространственно-векторной модуляцией | Уменьшает тряску и сохраняет постоянную скорость переключения, благодаря чему положение становится более точным. | Требует большой вычислительной мощности и со временем может допускать ошибки. |
Адаптация сопротивления статора | Помогает на низкой скорости, предугадывая сопротивление, что необходимо для хорошего контроля. | Очень важно на низкой скорости, когда сопротивление изменяет сигналы. |
Эффект насыщения и распознавание коротких импульсов | Использует специальные магнитные трюки и короткие импульсы для определения положения ротора и запуска двигателя. | Предотвращает вращение двигателя в обратную сторону или тряску при запуске, работает без датчиков. |
Бессенсорное управление на базе DSP | Интеллектуальные микросхемы DSP используют напряжение и ток для определения положения. | Нет необходимости в датчиках, поэтому это дешевле и точнее. |
Новые исследования показывают, что DSP и интеллектуальные модели могут помочь лучше определить положение ротора. Эти способы используют напряжение и ток, чтобы угадать, где находится ротор, даже если есть шум. Вы можете получить точность более 90%, что поможет вашему бесщеточному двигателю работать лучше и обнаруживать проблемы.
Запуск без датчика
Запуск без датчиков — одна из самых сложных задач для контроллера скорости двигателя bldc. На низкой скорости сигналы обратной ЭДС слабы, поэтому контроллер не может хорошо видеть положение ротора. Это может привести к пропуску шагов двигателя, его тряске или вращению в неправильном направлении.
Чтобы исправить это, вы можете:
Для более точного прогнозирования на низкой скорости используйте оценку потокосцепления или посмотрите на индуктивность.
Попробуйте использовать короткие импульсы для определения положения ротора с помощью магнитных трюков.
Добавьте интеллектуальное управление или искусственный интеллект, чтобы улучшить запуск двигателя.
Эти идеи помогут вашему бесщеточному двигателю плавно запускаться и экономить энергию, даже если вы не используете датчики.
Проблемы с питанием и шумом
Управление мощностью и шумом является большой проблемой для контроллеров скорости двигателя bldc. Если вы не охлаждаете двигатель должным образом, он может перегреться, изнашиваться и тратить энергию впустую. Тряска и шум ухудшают работу двигателя и сокращают срок его службы.
Аспект | Описание |
|---|---|
Исследование мощности/вибрации | Плотное крепление снижает тряску и экономит энергию. Свободные двигатели трясутся сильнее и тратят энергию впустую. |
Измерение шума | Самый громкий шум происходит около 3 кГц от магнитных сил. Хорошая конструкция снижает шум, но сохраняет крутящий момент. |
Всегда следует крепко прикручивать двигатель, чтобы он не трясся и не терял энергию. Используйте хорошие настройки дизайна, чтобы снизить уровень шума, особенно в диапазоне от 0.8 до 5 кГц. Тестирование в тихих помещениях и использование компьютерных инструментов может помочь вам обнаружить и устранить шум. Микросхемы управления двигателем, такие как MOTIX от Infineon, объединяют части питания, разговора и драйвера, чтобы экономить энергию и упрощать проект.
Расширенные алгоритмы управления
Выбор правильного метода управления очень важен для вашего контроллера двигателя bldc. Простые ПИД-регуляторы хороши, когда ситуация не сильно меняется, но они не работают хорошо, если ситуация становится странной или шумной. Управление с нечеткой логикой (FLC) может справляться с изменениями и шумом, но его сложно настроить. Управление скользящим режимом (SMC) является сильным и не перерегулировано, но оно может привести к более быстрому износу двигателя.
Стратегия управления | Ключевые преимущества | Решенные проблемы | Ограничения | Детали реализации |
|---|---|---|---|---|
ПИД-контроллер | Легко и хорошо работает, когда все стабильно; быстрая реакция. | Подходит для простых работ; может быть сложно настроить. | Не очень хорошо справляется с необычными изменениями или шумом; может выходить за рамки. | Используется на Arduino Mega; настройка может быть сложной. |
Нечеткое логическое управление (FLC) | Справляется со странными изменениями и шумом; адаптируется к новому. | Хорошо подходит для сложных работ; справляется с шумом и неожиданностями. | Требуются эксперты для установки правил; может быть медленным; не очень хорошо справляется с внезапными изменениями. | Протестировано на Arduino Mega; использует логику, основанную на правилах. |
Управление скользящим режимом (SMC) | Устойчив к изменениям; не допускает перерегулирования; очень точен. | Справляется со странными изменениями, шумом и очень стабилен. | Может привести к вибрации двигателя и его износу; требует тщательной настройки. | Используется на Arduino Mega; протестировано в лабораториях и на компьютерах. |
Вы также можете использовать смешанные контроллеры, такие как fuzzy-SMC или FOPID с интеллектуальной настройкой. Эти новые способы делают крутящий момент более плавным, поддерживают постоянную скорость и экономят больше энергии. Способы на основе наблюдателей, такие как Sliding Mode Observers, позволяют вам работать без датчиков и экономить деньги. Интеллектуальная настройка, такая как ANFIS с Elephant Herding Optimization, работает лучше старых контроллеров для скорости и тока.
Смешанные контроллеры делают крутящий момент более плавным и помогают справляться с резкими изменениями.
Методы, основанные на наблюдениях, экономят деньги и делают вещи более надежными.
Интеллектуальная настройка меняется в зависимости от нагрузки и экономит больше энергии.
Совет: Всегда выбирайте метод управления, который подходит для вашей работы. Причудливые алгоритмы могут заставить ваш бесщеточный двигатель работать намного лучше, но вам может понадобиться более мощное оборудование и тщательная настройка.
Теперь вы знаете, как работают контроллеры двигателей BLDC во многих местах. Вы можете заставить вещи потреблять меньше энергии и работать лучше с правильным управлением. Эти контроллеры помогают экономить энергию в роботах, автомобилях и многом другом. Всегда старайтесь экономить энергию, хорошо контролировать вещи и получать хорошие результаты. Чтобы сделать все возможное, следуйте этому короткому списку:
Выберите контроллер, который подходит для вашей работы.
Проверьте, сколько энергии вы потребляете.
Отрегулируйте настройки для достижения наилучших результатов.
Рассмотрите все рабочие места на предмет потери энергии.
Изучите новые способы контроля для достижения лучших результатов.
Если у вас тяжелая работа, обратитесь к специалисту, который поможет вам сэкономить больше энергии и добиться лучших результатов.
FAQ
В чем основное преимущество использования контроллера двигателя BLDC?
Вы получаете лучшую эффективность, и ваш двигатель служит дольше. Контроллеры BLDC используют электронную коммутацию, поэтому нет щеток, которые могут изнашиваться. Это означает, что вам не нужно ремонтировать двигатель так часто. Вы также получаете лучший контроль над скоростью и крутящим моментом.
Можно ли запустить двигатель BLDC без датчиков?
Да, для этого можно использовать контроллеры без датчиков. Эти контроллеры определяют положение ротора, глядя на обратную ЭДС. Вы используете меньше проводов и тратите меньше денег. Но двигатель не такой точный на низких скоростях.
Как снизить шум в системах двигателей BLDC?
Вам следует крепко закрепить двигатель и использовать синусоидальную коммутацию. Хороший Расположение печатных плат и экранированные провода помогают остановить электрический шум. Тестирование в тихом месте помогает обнаружить и устранить проблемы с шумом.
Что произойдет, если вы используете неправильный контроллер для вашего двигателя BLDC?
Ваш двигатель может перегреться, работать плохо или даже сломаться. Всегда используйте контроллер, который соответствует напряжению, току и типу коммутации вашего двигателя. Проверьте технические характеристики, прежде чем что-либо соединять.
Требуется ли специальное программное обеспечение для программирования контроллера BLDC?
Большинство продвинутых контроллеров необходимо программировать. Вы используете программное обеспечение от компании для настройки и настройки контроллера. Некоторые простые контроллеры работают сразу, но для индивидуальных настроек требуется специальное программное обеспечение.




