exponenta event banner

Проверка выходов PWM

Описание

Алгоритм управления двигателем генерирует сигналы широтно-импульсной модуляции (ШИМ) для управления двигателем через инвертор. В некоторых случаях сигналы ШИМ могут быть неверными из-за неправильной частоты переключения, неправильной конфигурации прерывания и генерации ШИМ или ошибки в рабочих циклах. Неправильные сигналы ШИМ приводят к неправильному переключению инвертора.

Действие

Проверка частоты ШИМ

Используйте осциллограф для проверки того, что генерируемые сигналы ШИМ имеют ожидаемую частоту переключения. Во встроенных оконечных устройствах конфигурация модуля ШИМ зависит от таких факторов, как аппаратные средства назначения и тактовая частота. Например, Вы можете использовать эти уравнения, чтобы вычислить PWM_Counter_Period для целей Instruments™ C2000 Техаса, которым настроили ePWM модуль, чтобы работать с Вниз способом подсчета:

CPU_frequency (Гц) = 200e6

PWM_frequency (Гц) = 20e3

PWM_Counter_Period (количество таймеров ШИМ) = CPU_frequency/ PWM_frequency/ 2

Проверка генерации PWM

Убедитесь, что в коммутационное устройство подается правильный рабочий цикл ШИМ (например, MOSFET или IGBT). Генерация PWM зависит от следующих конфигураций:

  • Активная высокая - 25% нагрузка приводит к 25% времени для MOSFET или IGBT верхней части ноги (рекомендуется).

  • Активная низкая - 25% нагрузка приводит к 75% времени для MOSFET или IGBT верхней части ноги.

Кроме того, проверьте наличие инверсии сигнала ШИМ между целью и MOSFET из-за драйвера затвора или схемы изолятора (25% импульса затвора должно быть 25% во времени микросхемой драйвера).

Проверка конфигурации прерывания

Большинство алгоритмов контроллера предназначены для работы с синхронизацией ADC-PWM для таких преимуществ, как измерение тока, уменьшение помех EMI/EMC.

Дискретизация ADC начинается с события SOC. В некоторых случаях, например, при измерении тока через шунтирующие резисторы, дискретизация АЦП требует синхронизации с переключателями нижней опоры. В этом случае проверьте правильность конфигурации события SOC с синхронизацией прерываний ADC-PWM. Это также приводит к снижению шума EMI/EMC при выборке, поскольку преобразование ADC происходит вне перехода ШИМ. Дополнительные сведения см. в разделе Планирование задач в целевом оборудовании.

Проверка обновлений функции PWM

Убедитесь, что функция ШИМ обновлена или обновлена синхронно с модулем ШИМ. Для обеспечения надежного контроля рекомендуется своевременно обновлять пошлину ШИМ (например, один раз в Тпвм, предпочтительно до Тпвм/2).

Проверка поведения при пределах генерации PWM

Проверьте техническое описание схемы драйвера ШИМ на наличие поддержки в пределах 0% и 100%. Для функциональной безопасности рекомендуется ограничить максимальный рабочий цикл где-то между 95 и 98%, установив соответствующее значение в блоке DQ Limiter.

Проверка неправильной конфигурации генерации PWM

Убедитесь, что оборудование использует правильную конфигурацию генерации PWM. Например, BoostXL-DRV8305 поддерживает режим 3-PWM, режим 6-PWM и режим 1-PWM.

Проверка мертвых областей данных по умолчанию

Проверьте наличие мертвых полос, введенных платой привода двигателя. Рассмотрим это при генерации мертвых полос из модуля ШИМ.

Подтверждение максимальной частоты переключения

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