PWM Generator (Three-phase, Two-level)

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

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

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

Описание

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

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

    • Три синусоидальных опорных напряжения, по одному на фазу

    • Постоянное напряжение канала

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

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

Непрерывный и прерывистый ШИМ

Блок обеспечивает режимы как непрерывной, так и прерывистой модуляции ширины импульса (PWM). Рисунок показывает общее различие между непрерывными синусоидальными формами PWM (SPWM) и непрерывной векторной модуляцией (SVM).

Для прерывистого ШИМ (DPWM) блок зажимает волну модуляции к положительному или отрицательному рельсу постоянного тока в общей сложности на 120 степени в течение каждого основного периода. Во время интервалов зажима модуляция прекращается.

Форма волны с 30-градусным DPWM имеет четыре 30-градусных интервала на основной период.

Выбор положительного или отрицательного сдвига фазы на 30 градусов влияет на интервалы зажима для DPWM на 60 градусов.

Рисунок показывает формы волны для положительного и отрицательного зажима постоянного тока для 120-градусного DPWM.

Режим дискретизации

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

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

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

  1. Дискретизирует ссылку волну.

  2. Сравнивает выборку с треугольной несущей волной.

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

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

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

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

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

Сверхмодуляция

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

m=VMVC,

где

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

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

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

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

Vpeak=mvdc2,

где

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

  • vdc - напряжение постоянного тока.

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

Vpeak=mvdc3.

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

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

В примере трехфазного двухуровневого PWM-генератора Two-Level Controller подсистема содержит 400-V вход DC-канала и индекс модуляции, m, 0,8. Для SPWM максимальное входное напряжение составляет 400 V/2, то есть 200 В. Чтобы продемонстрировать избыточную модуляцию, в начале симуляции добавляется переходный процесс. Переходный процесс заставляет амплитуды опорных напряжений превышать амплитуду 1/2 напряжения постоянного тока. Чтобы выделить избыточную модуляцию, возможности включают результаты симуляции только для одного из шести выходных импульсов и только a-фазы опорных напряжений, форм волны модуляции и выходных напряжений.

Индекс модуляции больше единицы между 0,03-0,09 секундами. Во время избыточной модуляции:

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

  • Напряжение выхода, Vao, зажимы к положительному или отрицательному рельсу постоянного тока.

Порты

Вход

расширить все

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

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

Выход

расширить все

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

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

Параметры

расширить все

Прерывистый ШИМ зажимает форму волны к рельсу постоянного тока в общей сложности на 120 степени в каждом основном периоде. Непрерывный ШИМ не делает.

Зависимости

Параметр Continuous PWM доступен только, когда вы задаете параметр PWM mode равным Continuous PWM (CPWM).

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

Укажите скорость переключения переключателей в преобразователе степени.

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

Задайте метод распределения 120 степеней за период, в течение которого блок зажимает волну модуляции к рельсу постоянного тока. Другие опции:

  • 60 DPWM (+30 degree shift): +30 degree shift from 60 DPWM

  • 60 DPWM (-30 degree shift): -30 degree shift from 60 DPWM

  • 30 DPWM: 30 degree discontinuous PWM

  • 120 DPWM: positive dc component

  • 120 DPWM: negative dc component

Когда волна зажата, модуляция прекращается.

Зависимости

Параметр Discontinuous PWM доступен только, когда вы задаете параметр PWM mode равным Discontinuous PWM (DPWM).

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

Electric Engine Dyno

Электрический Engine Dyno

Моделируйте электрический тест транспортного средства динамометра. Тестовое окружение содержит асинхронную машину (ASM) и внутреннюю синхронную машину с постоянными магнитами (IPMSM), соединенную друг с другом через механический вал. Обе машины питаются от высоковольтных батарей через управляемые трехфазные преобразователи. АСМ мощностью 164 кВт создает крутящий момент нагрузки. 35 кВт IPMSM является тестируемой электрической машиной. Тестируемая машина управления (IPMSM) управляет крутящим моментом IPMSM. Контроллер включает в себя многоскоростную основанную на ПИ структуру управления. Скорость регулирования крутящего момента без разомкнутого контура медленнее, чем скорость управления током с обратной связью. Планирование задач для контроллера реализовано как конечный автомат Stateflow ®. Подсистема Control Load Machine (ASM) использует одну скорость для управления скоростью ASM. Подсистема визуализации содержит возможности, которые позволяют вам видеть результаты симуляции.

Energy Balance in a 48V Starter
                Generator

Энергетический баланс в генераторе 48V Starter

Синхронная машина с внутренними постоянными магнитами (IPMSM), используемая в качестве стартера/генератора в упрощенной 48V автомобильной системе. Система содержит 48V электрическую сеть и 12V электрическую сеть. Двигатель внутреннего сгорания (ДВС) представлен основными механическими блоками. IPMSM работает как двигатель до тех пор, пока ICE не достигнет скорости холостого хода, а затем работает как генератор. IPMSM подает степень на 48V сеть, которая содержит R3 потребителя степени. Сеть 48V обеспечивает степень 12V сети, которая имеет двух потребителей: R1 и R2. Общее время симуляции (t) составляет 0,5 секунды. На t = 0,05 секунде включается ICE. На t = 0,1 секунде R3 включается. На t = 0,3 секунде R2 включается и увеличивает нагрузку на 12V электрическую сеть. EM Контроллера подсистема включает в себя многоскоростной PI- структуры каскадного регулирования, который имеет внешний контур управления напряжением и два внутренних контура управления током. Планирование задач в Подсистеме управления реализовано как конечный автомат Stateflow ®. Подсистема Контроллера DCDC реализует простое ПИ-контроллер для Понижающего конвертера DC-DC, которая питает 12V сеть. Подсистема Возможностей содержит возможности, которые позволяют вам видеть результаты симуляции.

HESM Torque Control

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

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

IPMSM Torque Control in a Parallel
                HEV

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

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

IPMSM Torque Control in a Series
                HEV

Управление крутящим моментом IPMSM в последовательном HEV

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

IPMSM Torque
                Control in a Series-Parallel HEV

Управление крутящим моментом IPMSM в последовательно-параллельном HEV

Упрощённое последовательно-параллельное гибридное электрическое транспортное средство (HEV). Синхронная машина с внутренними постоянными магнитами (IPMSM) и двигатель внутреннего сгорания (ICE) обеспечивают движение транспортного средства. ICE также использует электрогенератор, чтобы подзарядить высоковольтный аккумулятор во время вождения. Коробка передач транспортного средства и дифференциал реализованы с помощью модели редукции с фиксированным отношением. Подсистема Контроллер преобразует входы драйвера в команды крутящего момента. Стратегия управления транспортным средством реализована как конечный автомат Stateflow ®. Подсистема Контроллер управляет крутящим моментом двигателя внутреннего сгорания. Подсистема Контроллера Генератора управляет крутящим моментом электрогенератора. Подсистема контроллера привода управляет крутящим моментом IPMSM. Подсистема Возможностей содержит возможности, которые позволяют вам видеть результаты симуляции.

IPMSM Torque Control in an
                Axle-Drive HEV

Управление крутящим моментом IPMSM в осевом приводе HEV

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

IPMSM Velocity Control

Управление скоростью IPMSM

Управление скоростью вращения ротора во внутреннем тяговом приводе с синхронной машиной на постоянных магнитах (IPMSM). Высоковольтная батарея питает IPMSM через управляемый трехфазный преобразователь. IPMSM работает как в моторном, так и в генерирующем режимах в соответствии с нагрузкой. Идеальный источник крутящего момента обеспечивает нагрузку. Подсистема Возможностей содержит возможности, которые позволяют вам видеть результаты симуляции. Подсистема управления включает в себя многоскоростную основанную на ПИ структуру каскадного регулирования, которая имеет внешний цикл управления угловой скоростью и двумя внутренними контурами управления током. Планирование задач в Подсистеме управления реализовано как конечный автомат Stateflow ®. Во время симуляции за одну секунду уставка по скорости вращения составляет 0 об/мин, 500 об/мин, 2000 об/мин и затем 3000 об/мин. Выше 1630 об/мин IPMSM входит в режим ослабления поля.

SM Torque Control

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

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

Ссылки

[1] Chung, D. W., J. S. Kim, and S. K. Sul. Унифицированный метод модуляции напряжения для трехфазного преобразования степени в реальном времени. Транзакции IEEE по отраслевым приложениям, том 34, № 2, 1998, стр. 374-380.

[2] Hava, A. M., R. J. Kerkman, and T. A. Lipo. «Простые аналитические и графические методы для накопителей PWM-VSI на основе несущей». Транзакции IEEE по степени, том 14, № 1, 1999, стр. 49-61.

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

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

.
Введенный в R2016b