logo
Главная страница

Блог около Энкодеры AS5147 повышают производительность двигателя BLDC за счет точного выравнивания ротора

Просмотрения клиента
Качество без проблем, обслуживание быстрое и теплое. Спасибо.

—— Владимир.

Оставьте нам сообщение
компания Блог
Энкодеры AS5147 повышают производительность двигателя BLDC за счет точного выравнивания ротора
последние новости компании о Энкодеры AS5147 повышают производительность двигателя BLDC за счет точного выравнивания ротора
Вы когда-нибудь сталкивались с неожиданным несоответствием между показаниями энкодера вашего двигателя BLDC и его фактическими характеристиками? Несмотря на применение теоретически рассчитанных рабочих циклов ШИМ, двигатель ведет себя непредсказуемо, что снижает его эффективность. Вы не одиноки. В этой статье раскрывается скрытое «смещение» между поворотными энкодерами, такими как AS5147, и магнитным полем ротора двигателя BLDC, предлагая систематический подход к измерению и калибровке для достижения точного управления двигателем.
Почему показания энкодера не соответствуют магнитному углу ротора

Двигатели BLDC, особенно PMSM, полагаются на точные углы магнитного поля ротора для достижения оптимальной производительности. Это гарантирует, что магнитное поле статора поддерживает идеальный угол (обычно 90 электрических градусов) с полем ротора, максимизируя крутящий момент. Однако магнитные энкодеры, такие как AS5147, измеряют абсолютное положение магнита ротора, а не электрический угол, требуемый алгоритмами привода. Это несоответствие приводит к фиксированному «смещению» между физическими показаниями энкодера и магнитным углом ротора.

Если не исправить это смещение, оно действует как «ошибка перевода», вызывая смещение магнитного поля статора по заданному углу. Результат? Неоптимальная производительность двигателя, особенно в разомкнутых системах без обратной связи по току. Хотя некоторые могут счесть это смещение незначительным, оно имеет решающее значение для высокопроизводительных накопителей.

Задача: укрощение смещения

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

Шаг 1. Обеспечение соответствия двигателя – коррекция последовательности фаз

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

  1. Проверка подключения и холостого хода:Подключите двигатель к инвертору (порядок фаз не имеет значения) и убедитесь, что ротор вращается свободно.
  2. Тест на низкоскоростное вращение:Запустите программу, генерирующую вращающееся поле статора (например, через SVM с постоянно увеличивающимся углом).
  3. Проверка направления:Наблюдайте за вращением ротора. Если он вращается в противоположном ожидаемому направлении, существует фазовая ошибка.
  4. Исправление:Поменяйте местами рабочие циклы ШИМ для любых двух фаз (например, A и B), чтобы обратить вращение поля статора вспять.
  5. Сохранить конфигурацию:Сохраните правильную последовательность фаз в энергонезависимой памяти (например, во флэш-памяти) для дальнейшего использования.
Шаг 2. Прецизионные измерения – расчет смещения поля ротора

После исправления последовательности фаз измерьте смещение одним из следующих методов:

Метод 1: блокировка под нулевым углом
  1. Примените поле нулевого угла:Выведите вектор напряжения SVM под нулевым углом (совмещенный с осью a) с умеренной амплитудой — достаточной, чтобы противостоять ручному вращению, но избежать повреждения двигателя.
  2. Чтение кодировщика:Показания AS5147 на этом этапе аппроксимируют смещение между полем ротора и осью a.
  3. Примечание об ошибке:Механическое трение может вносить небольшие неточности, но это обеспечивает надежную первоначальную оценку.
Метод 2: двунаправленное сканирование (более высокая точность)

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

  1. Прямое сканирование:Запустите изменение угла SVM в одном направлении. При каждом пересечении нуля записывайте и накапливайте показания энкодера.
  2. Форвардное среднее:После нескольких циклов вычислите среднее значение (≈ смещение + эффект трения).
  3. Обратное сканирование:Повторите процесс в противоположном направлении.
  4. Обратное среднее:Вычислите среднее значение (≈ смещение – эффект трения).
  5. Окончательное смещение:Усредните два средства, чтобы устранить предвзятость из-за трения.
Шаг 3. Оптимизация привода – достижение максимальной производительности

Зная смещение, уточните алгоритм привода:

  1. Истинный угол ротора:Вычтите смещение из показаний AS5147, чтобы получить магнитный угол ротора в кадре (a,b,c).
  2. Вход СВМ:Для управления с разомкнутым контуром введите истинный угол ±90° (в зависимости от желаемого поворота) на SVM для точного выходного крутящего момента.
  3. Динамическая регулировка (дополнительно):Точная настройка смещения путем сравнения скоростей при противоположных векторах напряжения, обеспечивая сбалансированную производительность.

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

Время Pub : 2026-05-25 00:00:00 >> blog list
Контактная информация
First Printing Machine Accessory Factory

Контактное лицо: Ms. Mandy

Телефон: 86 137 6172 1799

Факс: 86-21-39303660

Оставьте вашу заявку (0 / 3000)