Основанный на поставщике услуг генератор PWM с импульсным усреднением
Simscape / Электрический / Специализированные Энергосистемы / Силовая электроника / Управление Силовой электроникой
Блок PWM Generator (Pulse Averaging) генерирует импульсы, усредненные по модели шага расчета, чтобы использовать с этими блоками конвертера, когда им выбрали переключающуюся модель функции:
2D квадрантный блок DC/DC Converter
Блок Full-Bridge Converter
Двухуровневый блок Converter
Трехуровневый блок NPC Converter
Чтобы использовать метод интерполяции SPS или SPS, переключающий модели функции, решатель SPS должен знать, когда переход от высокого-к-низкому или низкого-к-высокому происходит в шаге расчета. Блок PWM Generator (Pulse Averaging) может обеспечить синхронизацию для этих переходов.
С этим составляющим в среднем импульс генератором (и SPS, переключающий функциональные модели конвертера), намного более высокий шаг расчета может использоваться для модели SPS при поддержании высокочастотной симуляции. Следовательно, этот генератор служит виртуальным FPGA.
Этот рисунок иллюстрирует работу генератора для заданной несущей частоты (ФК) 2
КГц и рабочий цикл (D) 0.8
. Временем выполнения модели (Ts) является 50
микросекунды.
Генератор выводит импульсное значение с помощью естественно произведенного, основанного на поставщике услуг метода модуляции. Если переход произойдет в шаге расчета, генератор выведет импульсное значение, представляющее отношение времени (значение между 0 и 1) для on
утвердите по шагу расчета. Например, в шаге расчета, идентифицированном первой Blue Arrow, генератор выводит значение 0,25, который представляет это, импульс ввел on
в 0.25*Ts секунды (это был on
в течение 25% времени выполнения модели). Смещение представлено красной пунктирной областью. Точно так же в шаге расчета, идентифицированном второй Blue Arrow, генератор выводит значение 0,75, который представляет это, импульс был включен в течение 75% времени выполнения модели (это вошло от состояния 0.75*Ts спустя секунды после предыдущего шага расчета).
Pulse Generator (Thyristor) | PWM Generator (2-Level) | PWM Generator (3-Level) | PWM Generator (DC-DC) | PWM Generator (Interpolation) | PWM Generator (Multilevel)