exponenta event banner

Генератор ШИМ (усреднение импульсов)

Генератор ШИМ на основе несущей с усреднением импульсов

  • Библиотека:
  • Simscape/Electrical/Специализированные силовые системы/Силовая электроника/Управление силовой электроникой

  • PWM Generator (Pulse Averaging) block

Описание

Блок генератора ШИМ (усреднение импульсов) генерирует импульсы, усредненные по модели времени выборки, для использования с этими блоками преобразователя, когда выбрана модель переключающей функции:

  • Двухквадрантный блок преобразователя постоянного тока

  • Блок преобразователя с полным мостом

  • Блок двухуровневого преобразователя

  • Трехуровневый блок преобразователя NPC

Для использования метода интерполяции SPS или моделей функций коммутации SPS решатель SPS должен знать, когда происходит переход от высокого к низкому или от низкого к высокому в течение времени выборки. Блок генератора ШИМ (усреднение импульсов) может обеспечивать синхронизацию для этих переходов.

С помощью этого генератора усреднения импульсов (и моделей преобразователей коммутационных функций SPS) для модели SPS можно использовать гораздо большее время выборки при сохранении моделирования высокой точности. Следовательно, этот генератор служит в качестве виртуального FPGA.

Этот рисунок иллюстрирует работу генератора для заданной несущей частоты (Fc) 2 KHz и рабочий цикл (D) 0.8. Время выполнения модели (Ts) равно 50 микросекунды.

Генератор выдает импульсное значение, используя метод модуляции на основе несущей с естественной выборкой. Если переход происходит в пределах времени выборки, генератор выводит значение импульса, представляющее отношение времени (значение между 0 и 1) для on состояние в течение времени выборки. Например, в момент времени выборки, определяемый первой синей стрелкой, генератор выдает значение 0,25, которое представляет, что введенный импульс on при 0,25 * Ts секунд (это былоon в течение 25% времени выполнения модели). Смещение представлено красной штриховой областью. Аналогично, во время выборки, обозначенное второй синей стрелкой, генератор выдает значение 0,75, которое представляет, что импульс был включен в течение 75% времени выполнения модели (он вошел в состояние выключения 0,75 * Ts секунд после предыдущего времени выборки).

Порты

Вход

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

Опорный сигнал напряжения, используемый для генерации выходных импульсов, определяемый как трехфазный вектор или однофазный скаляр. Подключите этот вход к однофазному синусоидальному сигналу для управления однофазным полномостовым преобразователем или к трехфазному синусоидальному сигналу для управления трехфазным мостовым преобразователем. Для линейной работы этого блока величина в Vref должна быть между − 1 и + 1

Зависимости

Этот порт отображается только в том случае, если для параметра Generator type установлено одно из следующих значений:

  • Full-bridge, single-phase

  • Two-level, three-phase

  • Three-level, three-phase

.

Типы данных: double

Рабочий цикл генератора ШИМ. Значение должно быть в диапазоне от 0 до 1.

Зависимости

Этот порт отображается только в том случае, если для параметра Generator type установлено значение Two-quadrant.

Продукция

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

Выходные импульсы, возвращаемые в виде вектора.

Типы данных: double

Параметры

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

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

  • Выбрать Two-quadrant для запуска самокоммутированных устройств двухквадрантного преобразователя. Рабочий цикл генератора задается входом D, который определяет процент периода импульса, на который включен импульс

  • Выбрать Full-bridge, single-phase для стрельбы самокоммутированными устройствами однофазного полномостового преобразователя. Затем генерируют четыре импульса. Импульсы 1 и 3 приводят в действие верхние устройства первого и второго плеча. Импульсы 2 и 4 запускают нижние устройства

  • Выбрать Two-level, three-phase (по умолчанию) для запуска самокоммутированных устройств трехфазного мостового преобразователя. Импульсы 1, 3 и 5 приводят в действие верхние устройства первого, второго и третьего рычагов. Импульсы 2, 4 и 6 запускают нижние устройства.

  • Выбрать Three-level, three-phase для стрельбы самокоммутированными устройствами трехуровневого трехфазного моста. Импульсы (1, 2), (5, 6) и (9, 10) запускают верхние устройства первого, второго и третьего рычагов. Импульсы (3, 4), (7, 8) и (11, 12) запускают нижние устройства трех рычагов.

Частота треугольного сигнала несущей в Гц. Значение должно быть больше 0.

Значение 90 градусов означает, что начальное положение несущей треугольника устанавливается в середину между его минимальным и максимальным значениями, и наклон является положительным.

Время выборки блока, в с. Значение должно быть положительным и больше 0.

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2019b