PWM Generator

Сгенерируйте ширину импульса модулируемый сигнал или форма волны

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

Описание

Блок PWM Generator реализует генератор PWM. Метод модуляции ширины импульса управляет передачей степени от одной электрической детали до другого путем быстрого переключения между передачей полной мощности и никакой передачей степени.

Принцип работы

Генератор PWM блокирует выходные параметры любой 1 когда рабочий цикл больше значения счетчика поставщика услуг или 0 в противном случае. Можно установить период каждого цикла путем определения периода таймера Tper. Можно изменить начальный выход или фазу, PWM выход путем определения одного из трех типов счетчиков поставщика услуг:

  • Суммирующий счетчик — выходной сигнал PWM инициализирует в начале on цикл. Эта диаграмма показы поставщик услуг противостоит сигналу и соответствующему PWM выход.

  • Обратный счетчик — выходной сигнал PWM инициализирует в начале off цикл. Эта диаграмма показы поставщик услуг противостоит сигналу и соответствующему PWM выход.

  • Реверсивный счетчик — выходной сигнал PWM инициализирует на полпути через on цикл. Эта диаграмма показы поставщик услуг противостоит сигналу и соответствующему PWM выход.

Порты

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

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

Рабочий цикл в области значений [0,1].

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

Вывод

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

Сигнал модуляции ширины импульса.

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

Параметры

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

Используйте стратегию счетчика поставщика услуг изменить начальное поведение PWM выход:

  • Суммирующий счетчик — PWM выход начинается в начале on состояние.

  • Обратный счетчик — PWM выход начинается в начале off состояние.

  • Реверсивный счетчик — PWM выход начинается посреди on состояние.

Период таймера PWM.

Шаг расчета для блока. Для симуляции непрерывного времени, обнуленной. Для симуляции дискретного времени, чтобы гарантировать соответствующее разрешение в сгенерированном сигнале, задают положительное значение, которое меньше чем или равно 10*Tper, где Tper является Timer period (s).

Примеры модели

HESM Torque Control

Управление крутящим моментом HESM

Управляйте крутящим моментом в основанном на гибридном возбуждении синхронной машине (HESM) диске электрической тяги. Постоянные магниты и обмотка возбуждения волнуют HESM. Высоковольтная батарея питает SM через управляемый трехфазный конвертер для обмоток статора и через управляемые четыре квадрантных прерывателя для обмотки ротора. Идеальный источник скорости вращения обеспечивает загрузку. Подсистема Управления использует подход разомкнутого цикла, чтобы управлять крутящим моментом и подходом с обратной связью, чтобы управлять током. В каждый демонстрационный момент запрос крутящего момента преобразован в соответствующие текущие ссылки. Текущее управление основано на PI. Симуляция использует несколько шагов крутящего момента и в режимах двигателя и в генератора. Подсистема Визуализации содержит осциллографы, которые позволяют вам видеть результаты симуляции.

SM Torque Control

Управление крутящим моментом SM

Управляйте крутящим моментом в основанном на синхронной машине (SM) диске электрической тяги. Высоковольтная батарея питает SM через управляемый трехфазный конвертер для обмоток статора и управляемые четыре квадрантных прерывателя для обмотки ротора. Идеальный источник скорости вращения обеспечивает загрузку. Подсистема Управления использует подход разомкнутого цикла, чтобы управлять крутящим моментом и подходом с обратной связью, чтобы управлять током. В каждый демонстрационный момент запрос крутящего момента преобразован в соответствующие текущие ссылки. Текущее управление основано на PI. Симуляция использует несколько шагов крутящего момента и в режимах двигателя и в генератора. Планирование задач реализовано как конечный автомат Stateflow®. Подсистема Визуализации содержит осциллографы, которые позволяют вам видеть результаты симуляции.

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

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

Введенный в R2017b