Бесколлекторный двигатель управление. Что такое бесколлекторный двигатель постоянного тока и его принцип работы

Бесколлекторные электродвигатели

Бесколлекторные (brushless англ.) электродвигатели пришли в моделизм сравнительно недавно, в последние 5-7 лет. В отличие от коллекторных моторов они питаются трехфазным переменным током. Бесколлекторные двигатели эффективно работают в более широком диапазоне оборотов и имеют более высокий КПД. Конструкция двигателя при этом проще, в ней нет щеточного узла, и нет необходимости в техническом обслуживании. Можно сказать, что бесколлекторные моторы практически не изнашиваются. Стоимость бесколлекторных двигателей несколько выше, чем коллекторных. Это вызвано тем, что все бесколлекторные моторы снабжены подшипникам и, как правило, изготовлены более качественно. Хотя, разрыв в ценах между хорошим коллекторным мотором и бесколлекторным двигателем аналогичного класса не столь уж велик.

По конструкции бесколлекторные моторы делятся на две группы: inrunner (произносится как "инраннер") и outrunner (произносится как "аутраннер"). Двигатели первой группы имеют расположенные по внутренней поверхности корпуса обмотки, и вращающийся внутри магнитный ротор. Двигатели второй группы - "аутраннеры", имеют неподвижные обмотки, внутри двигателя, вокруг которых вращается корпус с помещенными на его внутреннюю стенку постоянными магнитами. Количество полюсов магнитов, используемых в бесколлекторных двигателях, может быть разным. По количеству полюсов можно судить о крутящем моменте и оборотах и двигателя. Моторы с двухполюсными роторами имеют наибольшую скорость вращения при наименьшем крутящем моменте. Эти моторы по конструкции могут быть только "инраннерами". Такие двигатели часто продаются уже с закрепленными на них планетарными редукторами, так как их обороты слишком велики для прямого вращения пропеллера. Иногда такие моторы используют и без редуктора - например, ставят на гоночные авиамодели. Моторы с большим количеством полюсов имеют меньшую скорость вращения, но зато больший крутящий момент. Такие моторы позволяют использовать пропеллеры большого диаметра, без необходимости применять редукторы. Вообще, пропеллеры большого диаметра и небольшого шага, при относительно низкой частоте вращения обеспечивают большую тягу, но сообщают модели небольшую скорость, в то время как маленькие по диаметру пропеллеры с большим шагом на высоких оборотах обеспечивают высокую скорость, при сравнительно небольшой тяге. Таким образом, многополюсные моторы идеально подходят для моделей, которым нужна высокая тяговооруженность, а двухполюсные без редуктора - для скоростных моделей. Для более точного подбора двигателя и пропеллера к определенной модели, можно воспользоваться специальной программой MotoCalc.

Так как бесколлекторные моторы питаются переменным током, для работы им необходим специальный контроллер (регулятор), преобразующий постоянный ток от батарей в переменный. Регуляторы для бесколлекторных двигателей представляют собой программируемое устройство, позволяющее контролировать все жизненно важные параметры двигателя. Они позволяют не только менять обороты и направление работы мотора, но и обеспечивать в зависимости от необходимости плавный или резкий старт, ограничение по максимальному току, функцию "тормоза" и ряд других тонких настроек двигателя под нужды моделиста. Для программирования регулятора используются устройства для подключению его к компьютеру, либо в полевых условиях это можно делать с помощью передатчика и специальной перемычки.

Производителей бесколлекторных моторов и регуляторов к ним очень много. Конструктивно и по размерам бесколлекторные двигатели тоже сильно различаются. Более того, самостоятельное изготовление бесколлекторных двигателей на основе деталей от CD-приводов и других промышленных бесколлекторных моторов стало весьма распространенным явлением в последнее время. Возможно, именно по этой причине у бесколлекторных двигателей сегодня нет даже такой приблизительной общей классификации как у коллекторных собратьев. Подведем краткий итог. На сегодняшний день, коллекторные двигатели в основном используют на недорогих хоббийных моделях, или спортивных моделях начального уровня. Эти двигатели не дороги, просты в эксплуатации, и по-прежнему составляют самый массовый вид модельных электромоторов. Им на смену идут бесколлекторные моторы. Единственным сдерживающим фактором пока остается их цена. Вместе с регулятором бесколлекторный мотор стоит на 30-70% дороже. Однако, цены на электронику и моторы падают, и постепенное вытеснение из моделизма коллекторных электромоторов - лишь вопрос времени.

AVR492: Управление бесколлекторным электродвигателем постоянного тока с помощью AT90PWM3

Отличительные особенности:

  • Общие сведения о БКЭПТ
  • Использует контроллер силового каскада
  • Аппаратная реализация
  • Пример программного кода

Введение

В данных рекомендациях по применению описывается, как реализовать устройство управления бесколлекторным электродвигателем постоянного тока (БКЭПТ) с использованием датчиков положения на основе AVR-микроконтроллера AT90PWM3.

Высокопроизводительное AVR-ядро микроконтроллера, которое содержит контроллер силового каскада, позволяет реализовать устройство управления высокоскоростным бесколлекторным электродвигателем постоянного тока.

В данном документе дается короткое описание принципа действия бесколлекторного электродвигателя постоянного тока, а в деталях рассматривается управление БКЭПТ в сенсорном режиме, а также приводится описание принципиальной схемы опорной разработки ATAVRMC100, на которой основаны данные рекомендации по применению.

Обсуждается также программная реализация с программно-реализованным контуром управления на основе ПИД-регулятора. Для управления процессом коммутации подразумевается использование только датчиков положения на основе эффекте Холла.

Принцип действия

Области применения БКЭПТ непрерывно увеличиваются, что связано с рядом их преимуществ:

  1. Отсутствие коллекторного узла, что упрощает или даже вообще исключает техническое обслуживание.
  2. Генерация более низкого уровня акустического и электрического шума по сравнению с универсальными коллекторными двигателями постоянного тока.
  3. Возможность работы в опасных средах (с воспламеняемыми продуктами).
  4. Хорошее соотношение массогабаритных характеристик и мощности...

Двигатели такого типа характеризуются небольшой инерционностью ротора, т.к. обмотки расположены на статоре. Коммутация управляется электроникой. Моменты коммутации определяются либо по информации от датчиков положения, либо путем измерения обратной э.д.с., генерируемой обмотками.

При управлении с использованием датчиков БКЭПТ состоит, как правило, из трех основных частей: статор, ротор и датчики Холла.

Статор классического трехфазного БКЭПТ содержит три обмотки. Во многих двигателях обмотки разделяются на несколько секций, что позволяет уменьшить пульсации вращающего момента.

На рисунке 1 показана электрическая схема замещения статора. Он состоит из трех обмоток, каждая из которых содержит три последовательно включенных элемента: индуктивность, сопротивление и обратная э.д.с.


Рисунок 1. Электрическая схема замещения статора (три фазы, три обмотки)

Ротор БКЭПТ состоит из четного числа постоянных магнитов. Количество магнитных полюсов в роторе также оказывает влияние на размер шага вращения и пульсации вращающего момента. Чем большее количество полюсов, тем меньше размер шага вращения и меньше пульсации вращающего момента. Могут использоваться постоянные магниты с 1..5 парами полюсов. В некоторых случаях число пар полюсов увеличивается до 8 (рисунок 2).



Рисунок 2. Статор и ротор трехфазного, трехобмоточного БКЭПТ

Обмотки установлены стационарно, а магнит вращается. Ротор БКЭПТ характеризуется более легким весом относительно ротора обычного универсального двигателя постоянного тока, у которого обмотки расположены на роторе.

Датчик Холла

Для оценки положения ротора в корпус двигателя встраиваются три датчика Холла. Датчики установлены под углом 120° по отношению друг к другу. С помощью данных датчиков возможно выполнить 6 различных переключений.

Коммутация фаз зависит от состояния датчиков Холла.

Подача напряжений питания на обмотки изменяется после изменения состояний выходов датчиков Холла. При правильном выполнении синхронизированной коммутации вращающий момент остается приблизительно постоянным и высоким.



Рисунок 3. Сигналы датчиков Холла в процессе вращения

Коммутация фаз

В целях упрощенного описания работы трехфазного БКЭПТ рассмотрим только его версию с тремя обмотками. Как было показано ранее, коммутация фаз зависит от выходных значений датчиков Холла. При корректной подаче напряжения на обмотки двигателя создается магнитное поле и инициируется вращение. Наиболее распространенным и простым способом управления коммутацией, используемый для управления БКЭПТ, является схема включения-отключения, когда обмотка либо проводит ток, либо нет. В один момент времени могут быть запитаны только две обмотки, а третья остается отключенной. Подключение обмоток к шинам питания вызывает протекание электрического тока. Данный способ называется трапецеидальной коммутацией или блочной коммутацией.

Для управления БКЭПТ используется силовой каскад, состоящих из 3 полумостов. Схема силового каскада показана на рисунке 4.



Рисунок 4. Силовой каскад

По считанным значениям датчиков Холла определяется, какие ключи должны быть замкнутыми.

Наверняка у каждого новичка, который впервые связал свою жизнь с электромоделями на радиоуправлении, после тщательного изучения начинки, появляется вопрос. Что такое коллекторный и ? Какой из них лучше поставить на свою радиоуправляемую электромодель?

Коллекторные моторы, которые так часто используются для приведения в движение электромоделей на радиоуправлении, имеют всего два исходящих питающих провода. Один из них «+» другой « — ». В свою очередь они подключаются к регулятору скорости вращения. Разобрав коллекторный мотор, вы всегда там найдете 2 магнита изогнутой формы, вал совместно с якорем, на который намотана медная нить (проволока), где по одну сторону вала стоит шестерня, а по другую сторону располагается коллектор, собранный из пластин, в составе которых чистая медь.

Принцип работы коллекторного мотора

Электрический ток (DC или direct current), поступая на обмотки якоря (в зависимости от их количества на каждую по очереди) создает в них электромагнитное поле, которое с одной стороны имеет южный полюс, а с другой стороны северный.

Многие знают, что, если взять два любых магнита и приставить их одноименными полюсами друг другу, то они не за что не сойдутся, а если приставить разноименными, то они прилипнут так, что не всегда возможно их разъединить.

Так вот, это электромагнитное поле, которое возникает в любой из обмоток якоря, взаимодействуя с каждым из полюсов магнитов статора, приводит в действие (вращение) сам якорь. Далее ток, через коллектор и щетки переходит к следующей обмотке и так последовательно, переходя от одной обмотки якоря к другой, вал электродвигателя совместно с якорем вращается, но лишь до тех пор, пока к нему подается напряжение.

В стандартном коллекторном моторе якорь имеет три полюса (три обмотки) – это сделано для того чтобы движок не «залипал» в одном положении.

Минусы коллекторных моторов

Сами по себе коллекторные моторы неплохо справляются со своей работой, но это лишь до того момента пока не возникает необходимость получить от них на выходе максимально высокие обороты. Все дело в тех самых щетках, о которых упоминалось выше. Так как они всегда находятся в плотном контакте с коллектором, то в результате высоких оборотов в месте их соприкосновения возникает трение, которое в дальнейшем вызовет скорый износ обоих и в последствии приведёт к потере эффективной мощности эл. двигателя. Это самый весомый минус таких моторов, который сводит на нет все его положительные качества.

Принцип работы бесколлекторного мотора

Здесь все наоборот, у моторов типа отсутствуют как щетки так и коллектор. Магниты в них располагаются строго вокруг вала и выполняют функцию ротора. Обмотки, которые имеют уже несколько магнитных полюсов, размещаются вокруг него. На роторе бесколлектоных моторов устанавливается так называемый сенсор (датчик) который будет контролировать его положение и передавать эту информацию процессору который работает в купе с регулятором скорости вращения (обмен данными о положении ротора происходит более 100 раз в секунду). На выходе мы получаем более плавную работу самого мотора с максимальной отдачей.

Бесколлекторные моторы могут быть с датчиком (сенсором) и без него. Отсутствие датчика незначительно снижает эффективность работы мотора, поэтому их отсутствие вряд ли расстроит новичка, но зато, приятно удивит ценник. Отличить друг от друга их просто. У моторов с датчиком, помимо 3-х толстых проводов питания есть еще дополнительный шлейф из тонких, которые идут к регулятору скорости. Не стоит гнаться за моторами с датчиком как новичку так и любителю, т.к их потенциал оценит только профи, а остальные просто переплатят, причем значительно.

Плюсы бесколлекторных моторов

Почти нет изнашиваемых деталей. Почему «почти», потому что вал ротора устанавливается на подшипники, которые в свою очередь имеют свойство изнашиваться, но ресурс у них крайне велик, да и взаимозаменяемость их очень проста. Такие моторы очень надежны и эффективны. Устанавливается датчик контроля положения ротора. На коллекторных моторах работа щеток всегда сопровождается искрением, что впоследствии вызывает помехи в работе радиоаппаратуры. Так вот у бесколлектоных, как вы уже поняли, эти проблемы исключены. Нет трения, нет перегрева, что так же является существенным преимуществом. По сравнению с коллекторными моторами не требуют дополнительного обслуживания в процессе эксплуатации.

Минусы бесколлекторных моторов

У таких моторов минус только один, это цена. Но если посмотреть на это с другой стороны, и учесть тот факт что эксплуатация освобождает владельца сразу от таких заморочек как замена пружин, якоря, щеток, коллекторов, то вы с легкостью отдадите предпочтение в пользу последних.

Бесколлекторные двигатели обладают улучшенными показателями мощности на килограмм веса (собственного) и широким диапазоном скорости вращения; впечатляет и КПД этой силовой установки. Немаловажно, что от установки практически не излучаются радиопомехи. Это позволяет разместить рядом с ней чувствительное к помехам оборудование без опасений за корректность работы всей системы.

Расположить и использовать бесколлекторный двигатель можно в том числе и в воде, это не повлияет на него отрицательным образом. Также его конструкция предусматривает расположение и в агрессивных средах. Однако в этом случае следует заранее продумать месторасположение блока управления. Помните, что только при бережной аккуратной эксплуатации силовой установки она будет работать на вашем производстве эффективно и бесперебойно на протяжении долгих лет.

Длительный и кратковременный режим работы — основные для БД. Например для эскалатора или конвейера подходит длительный режим работы, в котором электродвигатель работает статично в течение долгого количества часов. Для длительного режима работы предусмотрена повышенная внешняя теплоотдача: тепловыделения в окружающую среду должны превышать внутренние тепловыделения силовой установки.

В кратковременном режиме работы двигатель за время своей работы не должен успеть нагреться до максимального значения температуры, т.е. должен быть выключен до наступления этого момента. Во время перерывов между включениями и работой двигателя он должен успеть остыть. Именно так работают бесколлекторные двигатели в подъемных лифтовых механизмах, электробритвах, сушилках фенах и другом современном электрооборудовании.

Сопротивление обмотки двигателя связано с коэффициентом полезного действия силовой установки. Максимального КПД можно достигнуть при наименьшем сопротивлении обмотки.

Максимальное рабочее напряжение — это предельное значение напряжения, которое можно подавать на обмотку статора силовой установки. Максимальное рабочее напряжение напрямую связано с максимальными оборотами двигателя и и максимальным значением тока обмотки. Максимальное значение тока обмотки лимитировано возможностью перегрева обмотки. Именно по этой причине необязательным, но рекомендуемым условием эксплуатации электродвигателей является отрицательная температура окружающей среды. Она позволяет значительно компенсировать перегрев силовой установки и увеличить длительность ее работы.

Максимальная мощность двигателя — это предельная мощность, которой может достигнуть система за несколько секунд. Стоит учитывать, что длительная работа электродвигателя на максимальной мощности неизбежно приведет к перегреву системы и сбою в его работе.

Номинальная мощность — это та мощность которую может развивать силовая установка в течение периодичного заявленного производителем разрешенного периода работы (одно включение).

Угол опережения фазы предусмотрен в электродвигателе из-за необходимости компенсации на задержку переключения фаз.

Бытовая и медицинская техника, авиамоделирование, трубозапорные приводы газо- и нефтепроводов – это далеко не полный перечень областей применения бесколлекторных двигателей (БД) постоянного тока. Давайте рассмотрим устройство и принцип действия этих электромеханических приводов, чтобы лучше понять их достоинства и недостатки.

Общие сведения, устройство, сфера применения

Одна из причин проявления интереса к БД – это возросшая потребность в высокооборотных микродвигателях, обладающих точным позиционированием. Внутренне устройство таких приводов продемонстрировано на рисунке 2.

Рис. 2. Устройство бесколлекторного двигателя

Как видите, конструкция представляет собой ротор (якорь) и статор, на первом имеется постоянный магнит (или несколько магнитов, расположенных в определенном порядке), а второй оборудован катушками (В) для создания магнитного поля.

Примечательно, что эти электромагнитные механизмы могут быть как с внутренним якорем (именно такой тип конструкции можно увидеть на рисунке 2), так и внешним (см. рис. 3).


Рис. 3. Конструкция с внешним якорем (outrunner)

Соответственно, каждая из конструкций имеет определенную сферу применения. Устройства с внутренним якорем обладают высокой скоростью вращения, поэтому используются в системах охлаждения, в качестве силовых установок дронов и т.д. Приводы с внешним ротором используются там, где требуется точное позиционирование и устойчивость к перегрузкам по моменту (робототехника, медицинское оборудование, станки ЧПУ и т.д.).


Принцип работы

В отличие от других приводов, например, асинхронной машины переменного тока, для работы БД необходим специальный контроллер, который включает обмотки таким образом, чтобы векторы магнитных полей якоря и статора были ортогональны друг к другу. То есть, по сути, устройство-драйвер регулирует вращающий момент, действующий на якорь БД. Наглядно этот процесс продемонстрирован на рисунке 4.


Как видим, для каждого перемещения якоря необходимо выполнять определенную коммутацию в обмотке статора двигателя бесколлекторного типа. Такой принцип работы не позволяет плавно управлять вращением, но дает возможность быстро набрать обороты.

Отличия коллекторного и бесколлекторного двигателя

Привод коллекторного типа отличается от БД как конструктивными особенностями (см. рис 5.), так и принципом работы.


Рис. 5. А – коллекторный двигатель, В – бесколлекторный

Рассмотрим конструктивные отличия. Из рисунка 5 видно, что ротор (1 на рис. 5) двигателя коллекторного типа, в отличие от бесколлекторного, имеет катушки, у которых простая схема намотки, а постоянные магниты (как правило, два) установлены на статоре (2 на рис. 5). Помимо этого на валу установлен коллектор, к которому подключаются щетки, подающие напряжение на обмотки якоря.

Кратко расскажем о принципе работы коллекторных машин. Когда на одну из катушек подается напряжение, происходит ее возбуждение, и образуется магнитное поле. Оно вступает во взаимодействие с постоянными магнитами, это заставляет проворачиваться якорь и размещенный на нем коллектор. В результате питание подается на другую обмотку и цикл повторяется.

Частота вращения якоря такой конструкции напрямую зависит от интенсивности магнитного поля, которое, в свою очередь, прямо пропорционально напряжению. То есть, чтобы увеличить или уменьшить обороты, достаточно повысить или снизить уровень питания. А для реверса необходимо переключить полярность. Такой способ управления не требует специального контролера, поскольку регулятор хода можно сделать на базе переменного резистора, а обычный переключатель будет работать как инвертор.

Конструктивные особенности двигателей бесколлекторного типа мы рассматривали в предыдущем разделе. Как вы помните, их подключение требует наличия специального контролера, без которого они просто не будут работать. По этой же причине эти двигатели не могут использоваться как генератор.

Стоит также отметить, что в некоторых приводах данного типа для более эффективного управления отслеживаются положения ротора при помощи датчиков Холла. Это существенно улучшает характеристики бесколлекторных двигателей, но приводит к удорожанию и так недешевой конструкции.

Как запустить бесколлекторный двигатель?

Чтобы заставить работать приводы данного типа, потребуется специальный контроллер (см. рис. 6). Без него запуск невозможен.


Рис. 6. Контроллеры бесколлекторных двигателей для моделизма

Собирать самому такое устройство нет смысла, дешевле и надежней будет приобрести готовый. Подобрать его можно по следующим характеристикам, свойственным драйверам шим каналов:

  • Максимально допустимая сила тока, эта характеристика приводится для штатного режима работы устройства. Довольно часто производители указывают такой параметр в названии модели (например, Phoenix-18). В некоторых случаях приводится значение для пикового режима, который контролер может поддерживать несколько секунд.
  • Максимальная величина штатного напряжения для продолжительной работы.
  • Сопротивление внутренних цепей контроллера.
  • Допустимое число оборотов, указывается в rpm. Сверх этого значения контроллер не позволит увеличить вращение (ограничение реализовано на программном уровне). Следует обратить внимание, что частота вращения всегда приводится для двухполюсных приводов. Если пар полюсов больше, следует разделить значение на их количество. Например, указано число 60000 rpm, следовательно, для 6-и магнитного двигателя частота вращения составит 60000/3=20000 prm.
  • Частота генерируемых импульсов, у большинства контролеров этот параметр лежит в пределах от 7 до 8 кГц, более дорогие модели позволяют перепрограммировать параметр, увеличив его до 16 или 32 кГц.

Обратим внимание, что первые три характеристики определяют мощность БД.

Управление бесколлекторным двигателем

Как уже указывалось выше, управление коммутацией обмоток привода осуществляется электроникой. Чтобы определить, когда производить переключения, драйвер отслеживает положение якоря при помощи датчиков Холла. Если привод не снабжен такими детекторами, то в расчет берется обратная ЭДС, которая возникает в неподключенных катушках статора. Контроллер, который, по сути, является аппаратно-программным комплексом, отслеживает эти изменения и задает порядок коммутации.

Трёхфазный бесколлекторный электродвигатель постоянного тока

Большинство БД выполняются в трехфазном исполнении. Для управления таким приводом в контролере имеется преобразователь постоянного напряжения в трехфазное импульсное (см. рис.7).


Рисунок 7. Диаграммы напряжений БД

Чтобы объяснить, как работает такой вентильный двигатель, следует вместе с рисунком 7 рассматривать рисунок 4, где поочередно изображены все этапы работы привода. Распишем их:

  1. На катушки «А» подается положительный импульс, в то время как на «В» – отрицательный, в результате якорь сдвинется. Датчиками зафиксируется его движение и подастся сигнал для следующей коммутации.
  2. Катушки «А» отключается, и положительный импульс идет на «С» («В» остается без изменения), далее подается сигнал на следующий набор импульсов.
  3. На «С» – положительный, «А» – отрицательный.
  4. Работает пара «В» и «А», на которые поступают положительный и отрицательный импульсы.
  5. Положительный импульс повторно подается на «В», и отрицательный на «С».
  6. Включаются катушки «А» (подается +) и повторяется отрицательный импульс на «С». Далее цикл повторяется.

В кажущейся простоте управления есть масса сложностей. Нужно не только отслеживать положение якоря, чтобы произвести следующую серию импульсов, а и управлять частотой вращения, регулируя ток в катушках. Помимо этого следует выбрать наиболее оптимальные параметры для разгона и торможения. Стоит также не забывать, что контроллер должен быть оснащен блоком, позволяющим управлять его работой. Внешний вид такого многофункционального устройства можно увидеть на рисунке 8.


Рис. 8. Многофункциональный контроллер управления бесколлекторным двигателем

Преимущества и недостатки

Электрический бесколлекторный двигатель имеет много достоинств, а именно:

  • Срок службы значительно дольше, чем у обычных коллекторных аналогов.
  • Высокий КПД.
  • Быстрый набор максимальной скорости вращения.
  • Он более мощный, чем КД.
  • Отсутствие искр при работе позволяет использовать привод в пожароопасных условиях.
  • Не требуется дополнительное охлаждение.
  • Простая эксплуатация.

Теперь рассмотрим минусы. Существенный недостаток, который ограничивает использование БД – их относительно высокая стоимость (с учетом цены драйвера). К числу неудобств следует отнести невозможность использования БД без драйвера, даже для краткосрочного включения, например, чтобы проверить работоспособность. Проблемный ремонт, особенно если требуется перемотка.