Перейти к основному содержанию

VESC управление током и напряжением на фазах в FOC режиме

VESC (Vedder Electronic Speed Controller) контроллер использует алгоритм "Field Oriented Control" (FOC) для управления напряжением на фазах двигателя. В FOC режиме VESC контроллер регулирует токи фаз двигателя таким образом, чтобы создать магнитное поле, ориентированное по направлению вращения ротора.

Для управления напряжением на фазах в FOC режиме, VESC контроллер выполняет следующие шаги:

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

2. Токовый контроль: VESC контроллер регулирует токи фаз (Id и Iq) с помощью преобразования координат Park и PI-регулятора. Преобразование Park преобразует трехфазный ток в два составляющих: ток вдоль полюсов (Iq) и ток вдоль ротора (Id).

3. Генерация напряжения: Контроллер генерирует соответствующие значения фазовых напряжений (Ua, Ub, Uc) на основе требуемых токов фаз и положения ротора. Напряжение на каждой фазе рассчитывается и применяется для создания нужного магнитного поля в двигателе.

4. Управление скоростью: VESC контроллер также регулирует напряжение на фазах для управления скоростью двигателя. Он анализирует ошибку скорости между требуемой скоростью и фактической скоростью, и настраивает значения токов фаз и напряжений для достижения нужной скорости.

В результате, VESC контроллер в FOC режиме управляет напряжением на фазах двигателя, регулируя токи фаз и создавая оптимальное магнитное поле для достижения требуемой скорости и управления двигателем.

Комментарии1

Гость

Спасибо! Много полезной информации.

Другие записи

Выбор наблюдателя в VESC

Ах, выбор наблюдателя состояния в VESC! Это как выбирать специи для блюда: правильный выбор может превратить ваш электроскейт или электровелосипед в кулинарный шедевр на колесах, а неправильный... ну, скажем так...

Справочник параметров VESC (Конфигурация приложений)

General (Общие настройки)

General (Основные параметры)

APP to Use / Используемое приложение

Описание: Определяет, какой тип внешнего устройства или протокола будет использоваться для управления VESC. Если у вас несколько...

VESC контроллер: Особенности и принцип работы

Контроллер VESC (Vedder Electronic Speed Controller) — это продвинутый, программируемый контроллер скорости с открытым исходным кодом, предназначенный для управления бесколлекторными двигателями (BLDC). Его основная задача — точно регулировать скорость, направление...

Справочник ошибок контроллера VESC

FAULT_CODE_OVER_VOLTAGE / Перенапряжение

Описание: Входное напряжение превысило максимально допустимый предел, установленный в настройках (Maximum Input Voltage).

Возможные причины:

  • Рекуперативное торможение при полностью заряженной батарее (напряжению некуда уходить).
  • Лимит напряжения...

Как работает ослабление поля в VESC контроллерах

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