PWM Generator (Three-phase, Three-level)

Сгенерируйте трехфазную, трехуровневую ширину импульса модулируемый сигнал или форма волны для пропускания переключающихся устройств

  • Библиотека:
  • Simscape / Электрический / Управление / Модуляция Ширины импульса

  • PWM Generator (Three-phase, Three-level) block

Описание

Средства управления блоком PWM Generator (Three-phase, Three-level), переключающие поведение для трехфазного, трехуровневого конвертера степени. Блок:

  1. Вычисляет на - и времена вне пропускания на основе входных параметров блока:

    • Три синусоидальных ссылочных напряжения

    • Напряжение ссылки DC

    • Ссылка DC нейтральный управляющий сигнал баланса точки

  2. Использует времена пропускания, чтобы сгенерировать 12 управляющих переключателем импульсов.

  3. Использует времена пропускания, чтобы сгенерировать формы волны модуляции.

Выборка режима

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

Блок PWM Generator (Three-phase, Two-level) не выполняет основанную на поставщике услуг модуляцию ширины импульса (PWM). Вместо этого блок использует входные сигналы, чтобы вычислить времена пропускания и затем использует времена пропускания, чтобы сгенерировать и управляющие переключателем импульсы и формы волны модуляции, которые он выводит.

Основанный на поставщике услуг PWM, однако, полезен для показа, как режим выборки, который вы выбираете, относится к переключателю - на, и выключите поведение импульсов, которые генерирует блок. Генератор, который использует трехуровневый, основанный на поставщике услуг метод PWM:

  1. Производит ссылочную волну.

  2. Сравнивает выборку с двумя параллельными треугольными несущими, разделенными одним уровнем.

  3. Генерирует переключатель - на импульсе, если выборка выше, чем сигнал поставщика услуг или выключать импульс, если выборка ниже, чем несущая.

Чтобы определить переключатель - на и выключить импульсное поведение, трехуровневый основанный на поставщике услуг генератор PWM использует эти методы, чтобы произвести каждую из треугольных волн:

  • Естественный — выборка и сравнение происходят в точках пересечения волны модуляции и несущей.

  • Асимметричный — Выборка происходит на верхних и нижних границах несущей. Сравнение происходит на пересечении, которое следует за выборкой.

  • Симметричный — Выборка происходит только на верхнем контуре несущей. Сравнение происходит на пересечении, которое следует за выборкой.

Перемодуляция

Индекс модуляции, который измеряет способность конвертера степени вывести данное напряжение, задан как

m=VMVC,

где

  • m является индексом модуляции.

  • Vm является пиковым значением волны модуляции.

  • Vc является пиковым значением треугольной несущей.

Для трехфазного SPWM,

Vpeak=mvdc2,

где

  • Vpeak является пиковым значением основного компонента напряжения фазы-к-нейтральному.

  • vdc является напряжением ссылки DC.

Для трехфазного вектора пробела PWM (SVM),

Vpeak=mvdc3.

Для нормальной установившейся операции, 0 <m1. Если переходный процесс, такой как увеличение загрузки, заставляет амплитуду Vm превышать амплитуду Vc, перемодуляция (m> 1) происходит

Если перемодуляция происходит, выходное напряжение зажимов конвертера степени к положительной или отрицательной направляющей DC.

В Трехфазном Трехуровневом примере Генератора PWM подсистема Three-Level Controller содержит 1 800-вольтовый вход ссылки DC, и индекс модуляции, m, 0,8. Для SVM максимальное входное напряжение 1800/3V, который составляет 1 039,23 В. Чтобы продемонстрировать перемодуляцию, переходный процесс добавляется в начале симуляции. Переходный процесс обеспечивает амплитуды ссылочных напряжений, чтобы превысить амплитуду 1/3 из напряжения ссылки DC. Чтобы подсветить перемодуляцию, осциллограф включает результаты симуляции для только одного из 12 выходных импульсов и только a - фаза ссылочных напряжений, форм волны модуляции и выходных напряжений.

Индекс модуляции больше один между 0.03–0.09 секундами. Во время перемодуляции:

  • Импульс остается в на или от положения.

  • Выходное напряжение фиксирует к положительной или отрицательной направляющей DC.

Порты

Входной параметр

развернуть все

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

Задайте положительное вещественное число для напряжения ссылки DC конвертера.

Этим сигналом является выход от цикла управления с обратной связью, который балансирует предоставление DC. Значение сигнала должно быть вещественным числом между –1 и +1.

Вывод

развернуть все

12 импульсных сигналов, которые определяют переключающееся поведение в присоединенном конвертере степени.

Если вы генерируете код для платформы, которая имеет оборудование с возможностью PWM, можно развернуть волну модуляции в оборудование. В противном случае эти данные для ссылки только.

Параметры

развернуть все

Задайте метод формы волны.

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

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

Задайте временной интервал между последовательным выполнением блока (выходные вычисления). Чтобы гарантировать соответствующее разрешение в сгенерированном сигнале, установите это значение, чтобы быть меньше чем или равными 1/(50*Fsw), где коротковолновым F является Switching frequency (Hz).

Ссылки

[1] Чанг, D. W. Дж. С. Ким и С. К. Сул. “Объединенный Метод Модуляции Напряжения для Оперативного Преобразования Трехфазного питания”. Транзакции IEEE на Промышленных Приложениях, Издании 34, № 2, 1998, стр 374–380.

[2] SEO, J. H. Ц. Х. Чой и Д. С. Хюн. “Новый упрощенный векторный пробелом метод PWM для трехуровневых инверторов”. Транзакции IEEE на Силовой электронике, Издании 16, № 4, 2001, стр 545-550.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2017b