Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial Internet of Things >> Встроенный

Ключевые факторы при разработке электронного управления скоростью дрона

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

Управление двигателем

Дизайн ESC требует тщательной оценки и анализа характеристик, которые можно резюмировать следующим образом:

На дроны могут быть установлены два типа бесщеточных двигателей:бесщеточные двигатели постоянного тока (BLDC) и бесщеточные двигатели переменного тока (BLAC), также известные как синхронные двигатели с постоянными магнитами (PMSM). На выбор типа двигателя влияет выбранный алгоритм управления, который может быть трапециевидным или полевым (FOC). Алгоритм управления трапециевидным двигателем имеет следующие основные характеристики:

С другой стороны, алгоритм управления FOC имеет следующие особенности:

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

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

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

Блок-схема на Рисунке 1 ниже показывает архитектуру FOC, которая включает в себя следующие компоненты:


Рисунок 1. Блок-схема полевого управления (Источник:Mathworks)

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

После выбора алгоритма управления (трапециевидный или FOC) следующим шагом будет выбор между системой управления без обратной связи или с обратной связью. При управлении без обратной связи синхронный двигатель (BLDC или BLAC) приводится в действие посредством управляющего сигнала и предполагается, что он следует заданному управляющему действию. В системе управления с обратной связью схема может проверить, движется ли двигатель должным образом. Если это не так, система управления автоматически компенсирует чрезмерное или недостаточное движение, уменьшая или увеличивая силу тока.

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


Рис. 2. ESC с бездатчиковым управлением двигателем. Справа - эталонная конструкция высокоскоростного безсенсорного FOC для регуляторов скорости дрона от Texas Instruments, а слева - его блок-схема. (Источник:Texas Instruments)

Динамика квадрокоптера

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


Рис. 3. Дроны используют различные комбинации скоростей ротора для выполнения маневров. (Источник:STMicroelectronics)

Если вы измените скорость головного (или хвостового) винта, дрон будет указывать вверх или вниз, как самолет с неподвижным крылом, ныряющий вниз. Регулировка крутящего момента влево или вправо заставит дрон катиться, заставляя его вращаться вокруг своей оси. Система управления полетом дрона должна изменить соответствующую скорость ротора для достижения высоты полета, необходимой для выполнения желаемого маневра.

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

Разработка ESC

Для разработки ESC для дронов требуются высококачественные компоненты, специально разработанные для управления двигателями с высокой частотой вращения (12000+ об / мин). Компания Texas Instruments разработала семейство микроконтроллеров под названием InstaSPIN, которое упрощает разработку приложений для управления трехфазным двигателем. InstaSPIN-FOC, подходящий для систем без датчиков, оснащен быстрым программным кодировщиком с управлением крутящим моментом и скоростью, подходящим для любого трехфазного двигателя. InstaSPIN-MOTION предназначен для систем без датчиков и обеспечивает управление положением, скоростью и крутящим моментом для любого трехфазного двигателя.

Полный эталонный дизайн для этих прицелов предоставлен TI и состоит из технологий управления двигателями InstaSPIN-FOC и InstaSPIN-MOTION. Платформа включает 32-битный микроконтроллер TI C2000 InstaSPIN. Он позволяет разработчикам определять, автоматически настраивать и управлять трехфазным двигателем, быстро обеспечивая стабильную и функциональную систему управления двигателем.

STMicroelectronics предлагает полный эталонный дизайн ESC, реализующий бессенсорный алгоритм FOC. Эталонный дизайн ESC STEVAL-ESC001V1 подходит для коммерческих дронов начального уровня и управляет любым трехфазным бесщеточным двигателем (или PMSM), питаемым от аккумуляторных батарей 6S LiPo или любого эквивалентного источника питания постоянного тока, с пиковым током до 30 А. STEVAL-ESC001V1 позволяет разработчикам быстро разрабатывать свои приложения благодаря полному предварительно сконфигурированному пакету прошивки (STSW-ESC001V1), реализующему бессенсорный управляемый алгоритм, ориентированный на поле, с трехшунтовым считыванием тока, контролем скорости и полным активным торможением. Пакет прошивки / программного обеспечения STSW-ESC001V1 плюс библиотека MC пакета разработки программного обеспечения STM32 PMSM FOC позволяет оптимизировать конструкцию ESC, воздействуя на параметры FOC, встроенные в MCU STM32, и использует профилировщик двигателя ST для быстрого получения соответствующих параметров двигателя. Бессенсорный алгоритм FOC ST может быть адаптирован к любому трехфазному двигателю BLDC или PMSM, обеспечивая более длительное время полета и оптимальные динамические характеристики (рисунки 4 и 5).


Рис. 4. Блок-схема решения STEVAL-ESC001V1 от ST (Источник:STMicroelectronics)


Рис. 5. Плата STEVAL-ESC001V1 от ST (Источник:STMicroelectronics)

Платформа разработки дронов HoverGames представляет собой модульное и гибкое аппаратное / программное решение NXP, которое можно использовать для создания любого автономного транспортного средства, от дронов и вездеходов до БПЛА. Комплект разработчика по существу основан на микропроцессоре с Linux и Open CV и различных сопутствующих датчиках для управления полетом.

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

Батарея LiPo и радиотелеметрия для конкретной страны должны быть реализованы с использованием одного из соединений IoT. Для полной функциональности комплекта вам нужно будет выбрать, какой из двух доступных радиостанций телеметрии приобрести. С помощью телеметрии вы можете иметь прямое соединение с транспортным средством во время полета и можете видеть состояние дрона во время полета, загружать и контролировать автономные путевые точки, а также вносить любые необходимые изменения. Данные телеметрии отправляются на станцию ​​управления, но также сохраняются на борту летательного аппарата.

Компоненты комплекта также включают модуль питания постоянного тока, модуль GPS NEO-M8N с креплением, аварийный выключатель, зуммер, яркий светодиодный индикатор состояния RGB, кабель SEGGER J-Link EDU Mini / FTDI USB-TTL-3V3 / отладочную плату с кабелем , Бесщеточные двигатели BLDC 2212 920 кВ и контроллеры двигателей ESC 40 A OPTO (Рисунок 6).


Рис. 6. Летательный аппарат RDDRONE-FMUK66 (Источник:NXP)

>> Эта статья была первоначально опубликована на наш дочерний сайт Power Electronics News.


Связанное содержание:

Чтобы получить больше информации о Embedded, подпишитесь на еженедельную рассылку Embedded по электронной почте.


Встроенный

  1. Разрешающие схемы и схемы блокировки
  2. Renesas расширяет возможности микроконтроллера для сервоуправления в промышленных роботах
  3. Разработка элементов управления двигателями для роботизированных систем
  4. Контроллер мотора объединяет ядро ​​Arm Cortex-M0
  5. Контроль качества - первый шаг к надежности двигателя
  6. Контроль натяжения при обработке паутины – ключевые компоненты
  7. Встроенные компрессоры с регулируемой скоростью:8 ключевых преимуществ
  8. Что определяет скорость гидравлического двигателя
  9. Как вы управляете скоростью гидравлического двигателя?
  10. От чего зависит скорость гидравлического двигателя?