Документация Engee

Повышающе-понижающий преобразователь

DC-DC-инвертирующий преобразователь, или повышающий/понижающий регулятор напряжения, управляемый контроллером.

Тип: AcausalElectricPowerSystems.Converters.BuckBoost

Путь в библиотеке:

/Physical Modeling/Electrical/Semiconductors & Converters/Converters/Buck-Boost Converter

Описание

Блок Повышающе-понижающий преобразователь представляет собой DC-DC преобразователь, который может либо повышать, либо понижать напряжение постоянного тока с одной стороны преобразователя на другую в зависимости от подключенного контроллера и генератора управляющих сигналов. Преобразователи такого вида также известны как повышающие/понижающие регуляторы напряжения, поскольку они могут увеличивать или уменьшать величину напряжения.

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

Блок Повышающе-понижающий преобразователь позволяет моделировать инвертирующий комбинированный преобразователь с одним коммутационным устройством. Возможны следующие типы коммутационных аппаратов:

  • GTO — запираемый тиристор. Информацию о вольт-амперной характеристике (ВАХ) устройства см. в разделе GTO.

  • Идеальный полупроводниковый переключатель — идеальный полупроводниковый управляемый переключатель. Информацию о ВАХ устройства см. в разделе Идеальный полупроводниковый переключатель.

  • IGBT — идеальный биполярный транзистор с изолированным затвором для схем коммутации. Информацию о ВАХ устройства см. в разделе Идеальный IGBT.

  • MOSFET — идеальный -канальный МОП-транзистор для схем коммутации. Информацию о ВАХ устройства см. в разделе Идеальный MOSFET.

  • Тиристор — тиристор с кусочно-линейной ВАХ. Информацию о ВАХ устройства см. в разделе Идеальный тиристор.

  • Усредненный переключатель — усредненный преобразователь. Порт управляющего сигнала G принимает значения в интервале от 0 до 1. Когда значение G равно 0 или 1, Усредненный переключатель полностью разомкнут или полностью замкнут соответственно. Ключ ведет себя аналогично блоку Идеальный полупроводниковый переключатель с антипараллельным диодом. Когда значение G находится между 0 до 1, Усредненный переключатель частично разомкнут. Можно усреднить сигнал с помощью блока широтно-импульсной модуляции (ШИМ) за определенный период времени. Это позволяет выполнить субдискретизацию модели и использовать сигналы модуляции вместо сигналов ШИМ.

Топология преобразователя

Повышающе-понижающий преобразователь можно смоделировать как инвертирующий комбинированный преобразователь с направленным портом управления затвором сигнала.

Модели инвертирующих преобразователей содержат коммутационное устройство, диод, катушку индуктивности и выходной конденсатор. buck boost converter 1 Конденсатор сглаживает выходное напряжение.

Защита

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

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

Подключение сигналов к порту управления затвором

  1. Модель инвертирующего преобразователя с опцией направленного порта управления (Скалярный порт управления):

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

  2. Модель инвертирующего преобразователя с опцией электрического порта управления (Электрический порт управления):

    • Подключите положительный сигнал постоянного напряжения к порту G+.

    • Подключите отрицательный сигнал постоянного напряжения к порту G-.

Кусочно-постоянная аппроксимация в усредненном коммутаторе

Если установить для параметра Тип переключателя значение Усредненный переключатель и использовать для создания модели решатель разбиения, блок Повышающе-понижающий преобразователь создает нелинейные разбиения, поскольку уравнения усредненного режима включают режимы , которые являются функциями входного сигнала G. Для активации кусочно-постоянной аппроксимации установите для параметра Целое число для кусочно-постоянной аппроксимации входа (0 для отключенного) значение большее, чем 0. Тогда этот блок будет рассматривать режим как кусочно-постоянное целое число с фиксированным диапазоном. Это превращает ранее нелинейные разбиения в линейные, изменяющиеся во времени.

Целочисленное значение в диапазоне [0,K], где — значение параметра Целое число для кусочно-постоянной аппроксимации входа (0 для отключенного), теперь ассоциируется с каждым режимом реального значения в диапазоне [0,1]. Блок вычисляет режим кусочно-постоянной аппроксимации путем деления исходного режима на , чтобы нормализовать его обратно к диапазону [0,1]:



Допущения и ограничения

Только усредненный импульсный преобразователь, управляемый ШИМ, регистрирует как режим непрерывной проводимости (CCM), так и режим прерывистой проводимости (DCM). Усредненный импульсный преобразователь, управляемый рабочим циклом, фиксирует только CCM.

Порты

Ненаправленные

# 2+ — положительная выходная клемма
электричество

Details

Электрический порт, связанный с положительной клеммой 2 напряжения постоянного тока.

Имя для программного использования

p2

# 2– — отрицательная выходная клемма
электричество

Details

Электрический порт, связанный с отрицательной клеммой 2 напряжения постоянного тока.

Имя для программного использования

n2

# 1+ — положительная входная клемма
электричество

Details

Электрический порт, связанный с положительной клеммой 1 напряжения постоянного тока.

Имя для программного использования

p1

# 1– — отрицательная входная клемма
электричество

Details

Электрический порт, связанный с отрицательной клеммой 1 напряжения постоянного тока.

Имя для программного использования

n1

# G+ — положительная клемма коммутационного устройства
электричество

Details

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

Зависимости

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

Имя для программного использования

gate_p

# G- — отрицательная клемма коммутационного устройства
электричество

Details

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

Зависимости

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

Имя для программного использования

gate_n

Вход

# G — контакт (вывод) затвора
скаляр

Details

Порт управляющего сигнала, связанный с затвором переключателя.

Зависимости

Чтобы использовать этот порт, установите для параметра Тип порта управления значение Скалярный порт управления.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Тип переключателя

# Тип порта управления — определяет порт управления: направленный или электрический
Скалярный порт управления | Электрический порт управления

Details

Направленный или электрический порт управления затвором переключателя.

Значения

PS | Electrical

Значение по умолчанию

PS

Имя для программного использования

gate_control_port

Вычисляемый

Да

# Тип переключателя — тип переключателя
GTO | Идеальный полупроводниковый переключатель | IGBT | MOSFET | Тиристор | Усредненный переключатель

Details

Тип коммутационного устройства для преобразователя.

Значения

GTO | Ideal Semiconductor Switch | IGBT | MOSFET | Thyristor | Averaged Switch

Значение по умолчанию

Ideal Semiconductor Switch

Имя для программного использования

switching_device_type

Вычисляемый

Да

# Сопротивление во включенном состоянии — сопротивление во включенном состоянии
Ohm | mOhm | kOhm | MOhm | GOhm

Details

Сопротивление между анодом и катодом во включенном состоянии.

Для различных типов коммутационных устройств параметр Сопротивление во включенном состоянии рассчитывается следующим образом:

  • Для GTO — скорость изменения напряжения по отношению к току выше прямого напряжения.

  • Для Идеальный полупроводниковый переключатель — сопротивление анода-катода, когда прибор включен.

  • Для IGBT — сопротивление коллектор-эмиттер, когда прибор включен.

  • Для Тиристор — сопротивление анода-катода, когда прибор включен.

  • Для Усредненный переключатель — сопротивление анода-катода при включенном устройстве.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

0.001 Ohm

Имя для программного использования

R_on

Вычисляемый

Да

# Проводимость в закрытом состоянии — проводимость в выключенном состоянии
S | nS | uS | mS | 1/Ohm

Details

Проводимость, когда устройство выключено. Значение должно быть меньше , где — значение параметра Сопротивление во включенном состоянии.

Для различных типов коммутационных устройств сопротивление в состоянии покоя рассчитывается следующим образом:

  • Для GTO — анодно-катодная проводимость.

  • Для Идеальный полупроводниковый переключатель — проводимость анод-катод.

  • Для IGBT — проводимость коллектор-эмиттер.

  • Для MOSFET — проводимость сток-исток.

  • Для Тиристор — проводимость анода-катода.

Единицы измерения

S | nS | uS | mS | 1/Ohm

Значение по умолчанию

1.0e-5 1/Ohm

Имя для программного использования

G_off

Вычисляемый

Да

# Пороговое напряжение — пороговое напряжение
V | uV | mV | kV | MV

Details

Пороговое напряжение для цепи затвор-катод. Переключатель включается, когда напряжение цепи затвор-катод превышает это значение. Для различных типов коммутационных устройств параметр Пороговое напряжение рассчитывается следующим образом:

  • Для Идеальный полупроводниковый переключатель — напряжение затвор-катод.

  • Для IGBT — напряжение затвор-эмиттер.

  • Для MOSFET — напряжение затвор-исток.

Единицы измерения

V | uV | mV | kV | MV

Значение по умолчанию

6.0 V

Имя для программного использования

V_threshold

Вычисляемый

Да

# Прямое напряжение — напряжение прямого тока
V | uV | mV | kV | MV

Details

Для различных типов коммутационных устройств параметр Прямое напряжение рассчитывается следующим образом:

  • Для GTO — минимальное напряжение, необходимое на портах анодного и катодного блоков, чтобы наклон вольт-амперной характеристики (ВАХ) прибора составлял , где — значение параметра Сопротивление во включенном состоянии.

  • Для IGBT — минимальное напряжение, необходимое на портах коллектора и эмиттера, чтобы наклон ВАХ диода составлял , где — значение параметра Сопротивление во включенном состоянии.

  • Для Тиристор — минимальное напряжение, необходимое для включения устройства.

Единицы измерения

V | uV | mV | kV | MV

Значение по умолчанию

0.8 V

Имя для программного использования

V_f

Вычисляемый

Да

# Отпирающее напряжение управления, Vgt — пороговое напряжение
V | uV | mV | kV | MV

Details

Пороговое напряжение для цепи затвор-катод. Устройство включается, когда напряжение цепи затвор-катод превышает это значение.

Зависимости

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

Единицы измерения

V | uV | mV | kV | MV

Значение по умолчанию

1.0 V

Имя для программного использования

V_GT

Вычисляемый

Да

# Запирающее напряжение управления, Vgt_off — пороговое напряжение
V | uV | mV | kV | MV

Details

Пороговое напряжение для цепи затвор-катод. Устройство выключается, когда напряжение цепи затвор-катод опускается ниже этого значения.

Зависимости

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

Единицы измерения

V | uV | mV | kV | MV

Значение по умолчанию

-1.0 V

Имя для программного использования

V_GT_off

Вычисляемый

Да

# Ток удержания — пороговый ток
A | pA | nA | uA | mA | kA | MA

Details

Пороговый ток затвора. Устройство остается включенным, когда ток превышает это значение, даже когда напряжение между затвором и катодом падает ниже напряжения срабатывания затвора.

Зависимости

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

Единицы измерения

A | pA | nA | uA | mA | kA | MA

Значение по умолчанию

1.0 A

Имя для программного использования

I_H

Вычисляемый

Да

# Сопротивление сток-исток в открытом состоянии — сопротивление открытого канала
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

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

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

0.001 Ohm

Имя для программного использования

R_ds

Вычисляемый

Да

# Целое число для кусочно-постоянной аппроксимации входа (0 для отключенного) — кусочно-постоянная аппроксимация

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Тип переключателя значение Усредненный переключатель.

Значение по умолчанию

0

Имя для программного использования

K

Вычисляемый

Да

Диод

# Моделирование динамики — модель диода
Диод без учёта динамики | Диод с учётом динамики

Details

Тип диода. Возможны следующие варианты:

  • Диод без учёта динамики — выберите эту опцию для приоритета скорости моделирования с помощью блока Диод.

  • Диод с учётом динамики — выберите эту опцию, чтобы повысить точность модели с точки зрения динамики заряда в обратном режиме, используя модель коммутирующего диода блока Диод.

Если для параметра Тип переключателя в настройках выбрано значение Усредненный переключатель, этот параметр не отображается, и для параметра Моделирование динамики автоматически устанавливается значение Диод без учёта динамики.
Значения

Diode with no dynamics | Diode with charge dynamics

Значение по умолчанию

Diode with no dynamics

Имя для программного использования

protection_diode_parameterization

Вычисляемый

Да

# Прямое напряжение — напряжение прямого тока
V | uV | mV | kV | MV

Details

Минимальное напряжение, требуемое на анодном и катодном блоках, чтобы наклон ВАХ диода был равен , где — значение параметра Сопротивление во включенном состоянии.

Единицы измерения

V | uV | mV | kV | MV

Значение по умолчанию

0.8 V

Имя для программного использования

V_f_diode

Вычисляемый

Да

# Сопротивление во включенном состоянии — сопротивление включения
Ohm | mOhm | kOhm | MOhm | GOhm

Details

Скорость изменения напряжения по отношению к току выше напряжения, заданного параметром Прямое напряжение.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

0.001 Ohm

Имя для программного использования

R_on_diode

Вычисляемый

Да

# Проводимость в закрытом состоянии — проводимость закрытого перехода
S | nS | uS | mS | 1/Ohm

Details

Проводимость диода с обратным смещением.

Единицы измерения

S | nS | uS | mS | 1/Ohm

Значение по умолчанию

1.0e-5 1/Ohm

Имя для программного использования

G_off_diode

Вычисляемый

Да

# Ёмкость перехода — емкость перехода
F | pF | nF | uF | mF

Details

Емкость диодного перехода.

Единицы измерения

F | pF | nF | uF | mF

Значение по умолчанию

50.0 nF

Имя для программного использования

C_diode

Вычисляемый

Да

# Пиковый обратный ток, iRM — пиковый обратный ток при измерении iRM
A | pA | nA | uA | mA | kA | MA

Details

Максимальный обратный ток, измеренный внешней испытательной схемой.

Единицы измерения

A | pA | nA | uA | mA | kA | MA

Значение по умолчанию

-235.0 A

Имя для программного использования

i_rm_diode

Вычисляемый

Да

# Начальный прямой ток при измерении iRM — начальный прямой ток при измерении iRM
A | pA | nA | uA | mA | kA | MA

Details

Начальный прямой ток при измерении пикового обратного тока. Это значение должно быть больше нуля.

Единицы измерения

A | pA | nA | uA | mA | kA | MA

Значение по умолчанию

300.0 A

Имя для программного использования

i_f_diode

Вычисляемый

Да

# Скорость изменения тока при измерении iRM — скорость изменения тока при измерении iRM
A/s | A/us

Details

Скорость изменения тока при измерении пикового обратного тока.

Единицы измерения

A/s | A/us

Значение по умолчанию

-50.0 A/us

Имя для программного использования

diode_current_change_rate

Вычисляемый

Да

# Способ определения времени обратного восстановления — вид определения времени обратного восстановления
Задать коэффициент растяжения времени | Задать время восстановления | Задать заряд обратного восстановления

Details

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

Значения

Specify stretch factor | Specify reverse recovery time directly | Specify reverse recovery charge

Значение по умолчанию

Specify stretch factor

Имя для программного использования

t_rr_diode_parameterization

Вычисляемый

Да

# Коэффициент растяжения времени обратного восстановления — коэффициент растяжения времени обратного восстановления

Details

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

Значение по умолчанию

3.0

Имя для программного использования

t_rr_factor_diode

Вычисляемый

Да

# Время обратного восстановления, trr — время обратного восстановления
s | ns | us | ms | min | hr | d

Details

Интервал между моментом первоначального перехода тока через ноль (когда диод выключается) и моментом падения тока до уровня менее 10% от пикового тока.

Значение параметра Время обратного восстановления, trr должно быть больше значения параметра Пиковый обратный ток, iRM, деленного на значение параметра Скорость изменения тока при измерении iRM.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

15.0 us

Имя для программного использования

t_rr_diode

Вычисляемый

Да

# Заряд обратного восстановления, Qrr — заряд обратного восстановления
C | nC | uC | mC | nA*s | uA*s | mA*s | A*s | mA*hr | A*hr | kA*hr | MA*hr

Details

Значение, которое блок использует для расчета параметра Время обратного восстановления, trr. Используйте этот параметр, если в параметрах блока в качестве вида определения времени обратного восстановления указано значение заряда обратного восстановления вместо значения времени обратного восстановления.

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

  • — значение, указанное для параметра Пиковый обратный ток, iRM;

  • — значение, указанное для параметра Скорость изменения тока при измерении iRM.

Единицы измерения

C | nC | uC | mC | nA*s | uA*s | mA*s | A*s | mA*hr | A*hr | kA*hr | MA*hr

Значение по умолчанию

1500.0 uA*s

Имя для программного использования

Q_rr_diode

Вычисляемый

Да

LC параметры

# Индуктивность — индуктивность
H | nH | uH | mH

Details

Индуктивность.

Единицы измерения

H | nH | uH | mH

Значение по умолчанию

1.0e-6 H

Имя для программного использования

L_f

Вычисляемый

Да

# Последовательное сопротивление катушки — последовательное сопротивление индуктора
Ohm | mOhm | kOhm | MOhm | GOhm

Details

Последовательное сопротивление индуктора.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

0.0 Ohm

Имя для программного использования

R_l

Вычисляемый

Да

# Ёмкость — емкость
F | pF | nF | uF | mF

Details

Емкость.

Единицы измерения

F | pF | nF | uF | mF

Значение по умолчанию

1.0e-7 F

Имя для программного использования

C_f

Вычисляемый

Да

# Последовательное сопротивление конденсатора — сопротивление конденсатора
Ohm | mOhm | kOhm | MOhm | GOhm

Details

Последовательное сопротивление конденсатора.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

1.0e-6 Ohm

Имя для программного использования

R_f

Вычисляемый

Да

Снаббер

# Снаббер — активация демпфера

Details

Добавление демпфера к коммутационному устройству.

Значение по умолчанию

false (выключено)

Имя для программного использования

snubber_option

Вычисляемый

Да

# Ёмкость — емкость демпфера
F | pF | nF | uF | mF

Details

Емкость демпфера коммутационного устройства.

Единицы измерения

F | pF | nF | uF | mF

Значение по умолчанию

1.0e-7 F

Имя для программного использования

C_s

Вычисляемый

Да

# Активное сопротивление — сопротивление демпфера
Ohm | mOhm | kOhm | MOhm | GOhm

Details

Сопротивление демпфера коммутационного устройства.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

0.1 Ohm

Имя для программного использования

R_s

Вычисляемый

Да