Field Weakening (ослабление поля) — это метод управления электродвигателем, позволяющий увеличить скорость вращения выше номинальной за счет снижения магнитного потока. Эта техника особенно важна для BLDC и PMSM двигателей, управляемых контроллерами VESC. В этой статье мы рассмотрим принципы работы ослабления поля, его влияние на момент и ситуации, когда этот метод дает наибольшие преимущества.
Физические основы работы ослабления поля
Противо-ЭДС и ограничение скорости
При вращении двигателя создается противо-ЭДС (back-EMF), которая пропорциональна скорости вращения и величине магнитного потока:
где:
- Vback-EMF — противо-ЭДС
- k — конструктивная константа двигателя
- ω — угловая скорость вращения
- Φ — магнитный поток
Когда скорость двигателя возрастает, противо-ЭДС также увеличивается. При достижении значения, близкого к напряжению батареи (Vbatt), контроллер теряет возможность поддерживать необходимый ток в обмотках, что приводит к ограничению скорости:
Когда Vback-EMF приближается к Vbatt, для тока Iq (отвечающего за момент) практически не остается «запаса» напряжения.
Ключевой принцип: Скорость двигателя ограничена соотношением напряжения батареи и противо-ЭДС. Если противо-ЭДС слишком близка к напряжению батареи, поддерживать момент невозможно.
Принцип ослабления поля
Ослабление поля решает эту проблему путем уменьшения магнитного потока (Φ). Если мы сможем уменьшить Φ, то при той же скорости вращения противо-ЭДС будет ниже, что позволит двигателю вращаться быстрее при том же напряжении батареи.
Реализация ослабления поля в VESC через FOC
В контроллерах VESC используется векторное управление (Field-Oriented Control, FOC), где ток статора разделяется на две перпендикулярные компоненты:
- Ток по оси q (Iq) — создает крутящий момент
- Ток по оси d (Id) — влияет на магнитный поток
Стандартный режим работы
В нормальном режиме работы (без ослабления поля) контроллер VESC поддерживает ток по оси d равным нулю (Id = 0). Весь ток статора направляется по оси q для создания максимального момента при минимальных потерях.
Ослабление поля на практике
При активации режима ослабления поля контроллер VESC начинает подавать отрицательный ток по оси d (Id < 0). Этот ток создает магнитное поле, направленное против основного потока двигателя, что приводит к результирующему уменьшению магнитного потока (Φ).
Такое уменьшение потока прямо снижает противо-ЭДС, позволяя двигателю развивать большую скорость при том же напряжении питания.
где:
- Φeff — эффективный магнитный поток
- Φ — исходный магнитный поток
- Ld — индуктивность по оси d
- Id — ток по оси d (отрицательный при ослаблении поля)
Влияние ослабления поля на момент двигателя
Одним из важных вопросов при использовании ослабления поля является его влияние на крутящий момент двигателя. В классическом понимании, ослабление поля снижает доступный момент, но это не всегда так.
Почему обычно момент снижается?
Когда мы вводим ток по оси d (Id) для ослабления поля, происходят два важных эффекта:
Снижение магнитного потока: Крутящий момент пропорционален магнитному потоку:
T = k · Iq · ΦeffЕсли Φeff уменьшается, то для поддержания того же момента требуется увеличение Iq.
Ограничение общего тока: Контроллер и двигатель имеют ограничение на максимальный ток:
Iq² + Id² ≤ Imax²Чем больше ток |Id|, тем меньше остается тока для Iq.
Пример расчета снижения момента:
Если Imax = 100 A, и мы вводим Id = -50 A для ослабления поля:
Максимальный Iq = √(100² - 50²) = √7500 = 86.6 A
Даже без учета снижения магнитного потока, доступный ток для создания момента снизился на 13.4%.
Если при этом Φeff снизился до 80% от исходного, то момент составит: T = k · 86.6 A · 0.8Φ = 69.3 · k · Φ (снижение на 30.7% от максимального момента).
Когда ослабление поля может увеличить момент?
Существует важный особый случай, когда ослабление поля может фактически увеличить момент. Это происходит при следующих условиях:
- Двигатель работает на высокой скорости
- Противо-ЭДС близка к напряжению батареи
- Система имеет избыточный запас по току
Механизм увеличения момента с помощью ослабления поля:
- На высокой скорости без ослабления поля:
- Противо-ЭДС почти равна напряжению батареи: Vback-EMF ≈ Vbatt
- Для Iq остается минимальное напряжение: Iq ≈ (Vbatt - Vback-EMF)/R → очень мало
- Момент близок к нулю из-за низкого Iq
- При включении ослабления поля:
- Вводится Id < 0, снижающий магнитный поток
- Противо-ЭДС снижается: Vback-EMF = k · ω · Φeff < Vbatt
- Появляется «запас» напряжения для увеличения Iq
- Несмотря на снижение Φ, увеличение Iq может более чем компенсировать это снижение
Пример увеличения момента:
Предположим:
- Vbatt = 48 В
- Vback-EMF = 45 В (без ослабления поля)
- Сопротивление обмоток R = 0.1 Ом
Без ослабления поля:
Максимальный Iq = (48 - 45)/0.1 = 30 А
Момент: T = k · Φ · 30 = 30k · Φ
С ослаблением поля:
Если ослабление поля снижает противо-ЭДС до 40 В (Φeff = 0.8 · Φ):
Iq = (48 - 40)/0.1 = 80 А
Момент: T = k · 0.8Φ · 80 = 64k · Φ
Результат: Момент увеличился более чем в 2 раза (64k·Φ против 30k·Φ), несмотря на снижение магнитного потока на 20%.
Настройка ослабления поля в VESC
Ослабление поля в контроллерах VESC настраивается через специальное ПО — VESC Tool. Вот точные параметры для настройки Field Weakening:
| Параметр | Описание | Единицы измерения | Рекомендации |
|---|---|---|---|
foc_fw_current_max(Field Weakening Current Max) | Максимальный ток ослабления поля (FW) | Амперы (A) | Начните с небольших значений (5-10 A), постепенно увеличивая до 20-30% от номинального тока мотора |
foc_fw_duty_start(Field Weakening Duty Start) | Значение рабочего цикла (duty cycle), при котором включается ослабление поля | Проценты (%) | Обычно 80-95%. Меньшие значения активируют FW раньше |
foc_fw_q_current_factor(Q Axis Current Factor) | Доля тока ослабления поля, применяемая к оси Q в качестве тормозного тока. Помогает замедлить двигатель при команде 0 тока, если ток ослабления поля создает нежелательный крутящий момент | Проценты (%) | Обычно 0-20%. Требует экспериментальной настройки для стабильности |
foc_fw_ramp_time(Field Weakening Ramp Time) | Минимальное время для нарастания тока ослабления поля. Значение 0 приводит к мгновенной реакции (ограничено регулятором тока по оси D) | Миллисекунды (ms) | 10-100 мс для плавности. Меньшие значения — более быстрая реакция, большие — более плавная работа |
Рекомендации по настройке Field Weakening:
- Сначала выполните полную калибровку мотора в VESC Tool (FOC, датчики, и т.д.)
- Начните с настройки небольшого значения
foc_fw_current_max(например, 5-10 A) - Установите
foc_fw_duty_startпримерно на 85% для начала - Протестируйте двигатель под нагрузкой, наблюдая за поведением на высоких скоростях
- Постепенно увеличивайте
foc_fw_current_max, если требуется более сильное ослабление поля - При нестабильности работы или рывках на высоких скоростях, отрегулируйте
foc_fw_ramp_timeиfoc_fw_q_current_factor
Предостережения при настройке:
- Всегда контролируйте температуру двигателя и контроллера при активном ослаблении поля
- Помните, что высокие значения
foc_fw_current_maxмогут привести к размагничиванию постоянных магнитов в двигателе - Слишком низкое значение
foc_fw_duty_startможет привести к преждевременному ослаблению поля, снижая КПД на средних скоростях - Настройка
foc_fw_q_current_factorтребует особой осторожности, так как может влиять на стабильность управления - При использовании датчиков положения (Холла, энкодеров) убедитесь, что они правильно откалиброваны перед включением FW
Факторы, которые необходимо учитывать при использовании ослабления поля:
- Тепловые ограничения: Увеличенный ток (как Id, так и повышенный Iq) приводит к большим потерям в меди (I²R), что увеличивает нагрев. Система охлаждения должна быть рассчитана на эту дополнительную нагрузку.
- Размагничивание: Чрезмерный отрицательный ток Id может вызвать частичное размагничивание постоянных магнитов в PMSM двигателях, особенно при высоких температурах.
- Энергоэффективность: Ослабление поля снижает КПД системы из-за дополнительных потерь. Для энергосберегающих приложений это может быть критичным фактором.
- Стабильность управления: На высоких скоростях с ослаблением поля система становится более чувствительной к возмущениям и требует более точной настройки регуляторов.
- Ограничения батареи: При использовании FW часто возрастают пиковые токи, что может быть проблематично для батарей с ограниченной токоотдачей или приводить к их ускоренному износу.
Заключение
Ослабление поля (Field Weakening) в контроллерах VESC — это мощный инструмент для расширения возможностей электроприводов. Этот метод позволяет преодолеть естественные ограничения скорости, а в некоторых случаях даже увеличить момент при высоких скоростях, когда противо-ЭДС ограничивает производительность.
Однако важно понимать физику этого процесса и его ограничения. Ослабление поля — это компромисс между скоростью, моментом и эффективностью. При правильном применении и настройке этот метод значительно расширяет возможности электроприводов на базе VESC, позволяя адаптировать их характеристики к конкретным задачам.












