ШИМ позволяет менять скорость вращения электродвигателя, регулируя среднее напряжение на обмотке. В материале разберём физические основы, расчёт скважности, типы модуляции, схемотехнику инверторов и вопросы ЭМС.
Физические основы ШИМ-регулирования
Раньше скорость электродвигателя регулировали изменением амплитуды напряжения. Сейчас в силовой электронике доминирует широтно-импульсная модуляция (ШИМ). Метод управляет мощностью нагрузки за счёт изменения длительности импульсов при фиксированном напряжении питания. Эффективность и компактность силовой аппаратуры сделали ШИМ-регуляторы стандартом для привода маломощных коллекторных двигателей, а также мощных трехфазных асинхронных и синхронных машин.
Принцип работы ШИМ-управления опирается на индуктивность и механическую инерцию. На обмотку двигателя подаются импульсы с фиксированной амплитудой $V_{max}$ и периодом $T$. Длительность импульса $\tau$ меняется, определяя коэффициент заполнения (duty cycle) $D$. В расчётах $D$, безразмерная величина от 0 до 1:
Электрическая обмотка обладает значительной индуктивностью $L$, которая не даёт току резко скакать. Ток через обмотку не повторяет форму прямоугольных импульсов напряжения, а становится пульсирующим со средней составляющей. Механическая инерция ротора с большим моментом инерции $J$ не позволяет ему менять скорость с частотой коммутации ключей. Ротор реагирует только на среднее электромагнитное усилие.
Среднее значение напряжения на зажимах двигателя ($V_{avg}$) прямо зависит от коэффициента заполнения:
Меняя $D$ от 0 до 1, можно плавно регулировать среднее напряжение и, соответственно, скорость вращения. На низких частотах ШИМ (ниже 1–2 кГц) пульсации тока заметны: возникает рывки момента и акустический шум. Слишком высокие частоты повышают коммутационные потери в силовых ключах.
Математическая модель и расчеты
Для точного проектирования системы управления нужно учитывать не только связь напряжения и скорости, но и внутренние параметры двигателя. Электродвигатель постоянного тока (DC) или фазу бесщёточного двигателя (BLDC) описывает эквивалентная электрическая схема с последовательными сопротивлением обмотки $R$, индуктивностью $L$ и противо-ЭДС (Back-EMF) $E$.
Уравнение баланса напряжений
Основное уравнение электрической цепи якоря (или фазы):
В установившемся режиме ($\frac{dI}{dt} \approx 0$ для средней составляющей) уравнение упрощается:
Противо-ЭДС пропорциональна угловой скорости вращения ротора $\omega$:
Где $K_e$ — коэффициент противо-ЭДС (В·с/рад). Подставляя выражения, получаем формулу для расчёта требуемого коэффициента заполнения $D$ при заданной скорости и токе:
Формула показывает: для поддержания постоянной скорости при росте нагрузки (увеличении тока $I$) коэффициент заполнения нужно повышать, чтобы компенсировать падение напряжения на активном сопротивлении обмотки.
Расчёт минимальной индуктивности
Чтобы обеспечить непрерывный режим протекания тока (CCM) и ограничить амплитуду пульсаций тока $\Delta I$, индуктивность обмотки должна быть достаточной. Приблизительная оценка минимальной индуктивности $L_{min}$ для заданной частоты ШИМ $f_{sw}$:
Если индуктивность обмотки двигателя недостаточна для выбранной частоты ШИМ, потребуется внешний сглаживающий дроссель. При расчёте LC-фильтра также учитывают допустимый уровень пульсаций тока и требования к ЭМС.
Типы ШИМ-модуляции
В зависимости от топологии инвертора и требуемого качества сигнала применяют разные алгоритмы формирования ШИМ. Выбор модуляции влияет на гармонические искажения, КПД и сложность реализации на микропроцессоре.
| Тип модуляции | Описание | Гармонический состав | Сложность | Применение |
|---|---|---|---|---|
| Однополярная ШИМ | Сигнал переключается между $V_{max}$ и 0. Ток течёт только в одном направлении за период. | Высокий уровень низкочастотных гармоник. Акустический шум на частоте несущей. | Низкая | Простые приводы DC-двигателей, однонаправленное вращение. |
| Двухполярная ШИМ | Сигнал переключается между $+V_{max}$ и $-V_{max}$. Ток меняет направление внутри периода. | Снижение пульсаций тока. Гармоники сдвинуты к частоте коммутации. | Средняя | Реверсивные приводы DC, H-мосты. |
| Синусоидальная ШИМ (SPWM) | Ширина импульсов меняется по закону синуса. Формируется синусоидальное напряжение. | Низкие низкочастотные гармоники. Основные гармоники находятся вокруг частоты несущей. | Средняя | Трёхфазные инверторы, частотные преобразователи (VFD). |
| Пространственно-векторная (SVPWM) | Управление вектором магнитного поля статора. Оптимальное использование напряжения шины. | Минимальные искажения. На 15% выше выходное напряжение по сравнению с SPWM. | Высокая | Сервоприводы, BLDC/PMAC двигатели, векторное управление. |
Для трёхфазных двигателей (асинхронных и синхронных) двухполярная модуляция применяется редко, нужно управлять шестью ключами. Здесь доминируют SPWM и SVPWM. SVPWM даёт более равномерное вращающееся магнитное поле и позволяет получить на выходе напряжение, близкое к максимальному от шины питания, что повышает динамические характеристики привода.
Силовая часть
Основа ШИМ-управления, силовой инвертор: схема на полупроводниковых ключах (MOSFET, IGBT), преобразующая постоянное напряжение источника в импульсное для управления двигателем.
H-мост для двигателей постоянного тока
Для управления коллекторным двигателем постоянного тока (DC) в обоих направлениях вращения применяется мостовая схема (H-bridge) из четырёх ключей. Пары диагональных ключей замыкают цепь в разных направлениях, меняя полярность напряжения на двигателе.
Критический параметр: Мёртвое время (Dead-time). При переключении ключей в одном плече H-моста (например, верхний MOSFET выключается, нижний включается) нужно выдерживать паузу. Если оба ключа откроются одновременно, произойдёт короткое замыкание по шине питания (shoot-through), что мгновенно выведет транзисторы из строя. Мёртвое время обычно составляет от 100 нс до нескольких микросекунд.
Гальваническая развязка: При работе с высоковольтными шинами или верхними ключами в полумостовых схемах (High-Side) драйверы затворов должны обеспечивать гальваническую развязку (оптопарами или трансформаторами), для безопасного управления и защиты логики контроллера от высоковольтных помех.
Трёхфазный инвертор
Для управления BLDC или асинхронными двигателями используется трёхфазный инвертор из трёх плеч (полумостов). Каждое плечо содержит два ключа. Управление, последовательным включением пар ключей для формирования нужной векторной ориентации магнитного поля.
Выбор силовых ключей
Для MOSFET критичны параметры $R_{DS(on)}$ (сопротивление открытого канала) и $Q_g$ (заряд затвора). Низкое $R_{DS(on)}$ снижает проводимостные потери, а малый $Q_g$ позволяет работать на высоких частотах без перегрева драйвера.
Драйверы затворов
Микроконтроллеры не могут напрямую управлять мощными ключами. Нужны драйверы с гальванической развязкой, усилением тока для быстрой зарядки затвора и функциями защиты (UVLO, overcurrent).
Энергоэффективность и потери
Несмотря на высокий КПД ШИМ-приводов (до 95–98%), потери существуют и распределяются между силовыми ключами и магнитопроводами. Понимание природы потерь нужно для теплового расчёта и выбора компонентов.
| Тип потерь | Физическая природа | Зависимость от параметров |
|---|---|---|
| Проводимостные (Conduction) | Нагрев полупроводника при протекании тока через открытое сопротивление. | Пропорциональны $I^2 \cdot R_{DS(on)}$. Зависят от тока нагрузки, слабо зависят от частоты. Учитывать рост $R_{DS(on)}$ с температурой. |
| Коммутационные (Switching) | Наложение напряжения и тока в моменты переключения ключа (время нарастания/спадания). | Пропорциональны $f_{sw} \cdot V \cdot I \cdot t_{sw}$. Линейно растут с частотой ШИМ. |
| Потери на затворе (Gate) | Заряд и разряд ёмкости затвора транзистора. | Пропорциональны $f_{sw} \cdot Q_g \cdot V_{gate}$. Потери мощности в драйвере. |
| Магнитные (Core & Copper) | Гистерезис и вихревые токи в сердечнике дросселя/трансформатора; скин-эффект в обмотках. | Зависят от амплитуды и частоты пульсаций тока. |
При проектировании системы ищут точку оптимума. Увеличение частоты ШИМ уменьшает габариты фильтрующих конденсаторов и дросселей, а также снижает акустический шум, но пропорционально повышает коммутационные потери в ключах. Для кремниевых MOSFET оптимальная частота часто лежит в диапазоне 20–50 кГц, тогда как для GaN-транзисторов с меньшими коммутационными потерями частоты могут достигать сотен кГц и МГц.
Электромагнитная совместимость (ЭМС) и фильтрация
Высокочастотные импульсы ШИМ, мощный источник электромагнитных помех (EMI). Резкие фронты напряжения ($dV/dt$) и тока ($dI/dt$) возбуждают паразитные колебания в цепях питания и на выводах двигателя, которые излучаются в эфир или проникают в сеть.
Для соответствия стандартам ЭМС (например, IEC 61000-6-2/4 для промышленной среды) применяют следующие меры:
- LC-фильтры: Установка индуктивности и конденсаторов на выходе инвертора для сглаживания передних фронтов.
- Дроссели тока: Последовательное включение дросселя с обмоткой двигателя для ограничения $dI/dt$.
- Экранирование: Использование экранированных кабелей для подключения двигателя, особенно на больших расстояниях.
- Снижение $dV/dt$: Намеренное замедление фронтов управления ключами (хотя это и увеличивает коммутационные потери).
Практические аспекты выбора параметров
При выборе параметров ШИМ-привода учитывают специфику типа двигателя. Ниже, рекомендации по частотам коммутации для различных классов двигателей.
| Тип двигателя | Рекомендуемая частота ШИМ | Обоснование |
|---|---|---|
| Коллекторные DC (малая мощность) | 1 - 5 кГц | Низкая индуктивность обмоток. Шум коммутации щёток перекрывает акустический шум дросселя. |
| Коллекторные DC (средняя/большая мощность) | 5 - 20 кГц | Компромисс между потерями в ключах и пульсациями момента. |
| BLDC (бесщёточные) | 10 - 50 кГц | Высокая индуктивность. Требуется высокая частота для плавности хода и точности векторного управления. Часто используется трапецеидальная коммутация. |
| Асинхронные (AC Induction) | 2 - 10 кГц | Мощные приводы ограничивают частоту для снижения потерь в IGBT-модулях. |
Сравнение методов регулирования скорости показывает явное преимущество ШИМ. В отличие от резисторного регулирования, где избыточная энергия рассеивается в виде тепла на реостате (КПД может падать ниже 50%), или аналогового линейного регулятора, ШИМ-система практически не рассеивает энергию в управляющем контуре, поскольку ключи работают в ключевом режиме.
Ключевые выводы для инженера:
- Скорость двигателя управляется средним напряжением, которое формируется скважностью ШИМ.
- Индуктивность обмотки естественным образом сглаживает ток, но при высоких частотах может потребоваться внешний дроссель.
- Частоту ШИМ выбирают на основе компромисса: низкие частоты экономят энергию ключей, высокие улучшают динамику и снижают шум.
- В трёхфазных системах SVPWM обеспечивает лучшую эффективность и качество поля по сравнению с классической SPWM.
- Обязательный этап проектирования H-моста и инверторов, настройка мёртвого времени для защиты от сквозных токов.
