Buck-Boost Converter
Страница в процессе разработки. |
DC-DC-инвертирующий преобразователь, или повышающий/понижающий регулятор напряжения, управляемый контроллером.
Тип: AcausalElectricPowerSystems.Converters.BuckBoost
Путь в библиотеке:
|
Описание
Блок Buck-Boost Converter представляет собой DC-DC преобразователь, который может либо повышать, либо понижать напряжение постоянного тока с одной стороны преобразователя на другую в зависимости от подключенного контроллера и генератора управляющих сигналов. Преобразователи такого вида также известны как повышающие/понижающие регуляторы напряжения, поскольку они могут увеличивать или уменьшать величину напряжения.
Блок также может инвертировать напряжение, изменяя полярность выходного напряжения на противоположную входному. Величина выходного напряжения зависит от коэффициента заполнения.
Блок Buck-Boost Converter позволяет моделировать инвертирующий комбинированный преобразователь с одним коммутационным устройством. Возможны следующие типы коммутационных аппаратов:
-
GTO — запираемый тиристор. Информацию о вольт-амперной характеристике (ВАХ) устройства см. в разделе GTO.
-
Ideal Semiconductor Switch — идеальный полупроводниковый управляемый переключатель. Информацию о ВАХ устройства см. в разделе Ideal Semiconductor Switch.
-
IGBT — идеальный биполярный транзистор с изолированным затвором для схем коммутации. Информацию о ВАХ устройства см. в разделе IGBT (Ideal, Switching).
-
MOSFET — идеальный -канальный МОП-транзистор для схем коммутации. Информацию о ВАХ устройства см. в разделе MOSFET (Ideal, Switching).
-
Thyristor — тиристор с кусочно-линейной ВАХ. Информацию о ВАХ устройства см. в разделе Thyristor (Piecewise Linear).
-
Averaged Switch — усредненный преобразователь. Порт управляющего сигнала G принимает значения в интервале от
0
до1
. Когда значение G равно0
или1
, Averaged Switch полностью разомкнут или полностью замкнут соответственно. Ключ ведет себя аналогично блоку Ideal Semiconductor Switch с антипараллельным диодом. Когда значение G находится между0
до1
, Averaged Switch частично разомкнут. Можно усреднить сигнал с помощью блока широтно-импульсной модуляции (PWM) за определенный период времени. Это позволяет выполнить субдискретизацию модели и использовать сигналы модуляции вместо сигналов ШИМ.
Топология преобразователя
Buck-Boost Converter можно смоделировать как инвертирующий комбинированный преобразователь с направленным портом управления затвором сигнала.
Модели инвертирующих преобразователей содержат коммутационное устройство, диод, катушку индуктивности и выходной конденсатор.
Конденсатор сглаживает выходное напряжение.
Защита
Для каждого коммутационного устройства можно включить демпферную цепь. Демпферные цепи содержат последовательно соединенные резистор и конденсатор. Они защищают коммутационные устройства от высоких напряжений, возникающих при отключении питания индуктивной нагрузки. Демпферные цепи также предотвращают чрезмерные изменения тока при включении коммутационного аппарата.
Для включения и настройки демпферной цепи для каждого коммутационного аппарата, используйте группу параметров Snubbers.
Подключение сигналов к порту управления затвором
-
Модель инвертирующего преобразователя с опцией направленного порта управления (
PS
):-
Создайте направленный сигнал управления, например, из базовых математических блоков, и подключите его к порту G.
-
-
Модель инвертирующего преобразователя с опцией электрического порта управления (
Electrical
):-
Подключите положительный сигнал постоянного напряжения к порту G+.
-
Подключите отрицательный сигнал постоянного напряжения к порту G-.
-
Кусочно-постоянная аппроксимация в усредненном коммутаторе
Если установить для параметра Switching device значение Averaged Switch
и использовать для создания модели решатель разбиения, блок Buck-Boost Converter создает нелинейные разбиения, поскольку уравнения усредненного режима включают режимы , которые являются функциями входного сигнала G. Для активации кусочно-постоянной аппроксимации установите для параметра Integer for piecewise constant approximation of gate input (0 for disabled) значение большее, чем 0
. Тогда этот блок будет рассматривать режим как кусочно-постоянное целое число с фиксированным диапазоном. Это превращает ранее нелинейные разбиения в линейные, изменяющиеся во времени.
Целочисленное значение в диапазоне [0,K]
, где — значение параметра Integer for piecewise constant approximation of gate input (0 for disabled), теперь ассоциируется с каждым режимом реального значения в диапазоне [0,1]
. Блок вычисляет режим кусочно-постоянной аппроксимации путем деления исходного режима на , чтобы нормализовать его обратно к диапазону [0,1]
:
Допущения и ограничения
Только усредненный импульсный преобразователь, управляемый ШИМ, регистрирует как режим непрерывной проводимости (CCM), так и режим прерывистой проводимости (DCM). Усредненный импульсный преобразователь, управляемый рабочим циклом, фиксирует только CCM.
Порты
Ненаправленные
#
2+
—
положительная выходная клемма
электричество
Details
Электрический порт, связанный с положительной клеммой 2 напряжения постоянного тока.
Имя для программного использования |
|
#
2–
—
отрицательная выходная клемма
электричество
Details
Электрический порт, связанный с отрицательной клеммой 2 напряжения постоянного тока.
Имя для программного использования |
|
#
1+
—
положительная входная клемма
электричество
Details
Электрический порт, связанный с положительной клеммой 1 напряжения постоянного тока.
Имя для программного использования |
|
#
1–
—
отрицательная входная клемма
электричество
Details
Электрический порт, связанный с отрицательной клеммой 1 напряжения постоянного тока.
Имя для программного использования |
|
#
G+
—
положительная клемма коммутационного устройства
электричество
Details
Электрический порт, связанный с положительной клеммой затвора коммутационного устройства.
Зависимости
Чтобы использовать этот порт, установите для параметра Gate-control port значение Electrical
.
Имя для программного использования |
|
#
G-
—
отрицательная клемма коммутационного устройства
электричество
Details
Электрический порт, связанный с отрицательной клеммой затвора коммутационного устройства.
Зависимости
Чтобы использовать этот порт, установите для параметра Gate-control port значение Electrical
.
Имя для программного использования |
|
Вход
#
G
—
контакт (вывод) затвора
скаляр
Details
Порт управляющего сигнала, связанный с затвором переключателя.
Зависимости
Чтобы использовать этот порт, установите для параметра Gate-control port значение PS
.
Типы данных |
|
Поддержка комплексных чисел |
Нет |
Параметры
Switching Device
#
Gate-control port —
определяет порт управления: направленный или электрический
PS
| Electrical
Details
Направленный или электрический порт управления затвором переключателя.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Switching device —
тип переключателя
GTO
| Ideal Semiconductor Switch
| IGBT
| MOSFET
| Thyristor
| Averaged Switch
Details
Тип коммутационного устройства для преобразователя.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
On-state resistance —
сопротивление во включенном состоянии
Ohm
| GOhm
| MOhm
| kOhm
| mOhm
Details
Сопротивление между анодом и катодом во включенном состоянии.
Для различных типов коммутационных устройств параметр On-state resistance рассчитывается следующим образом:
-
Для GTO — скорость изменения напряжения по отношению к току выше прямого напряжения.
-
Для Ideal Semiconductor Switch — сопротивление анода-катода, когда прибор включен.
-
Для IGBT — сопротивление коллектор-эмиттер, когда прибор включен.
-
Для Thyristor — сопротивление анода-катода, когда прибор включен.
-
Для Averaged Switch — сопротивление анода-катода при включенном устройстве.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Off-state conductance —
проводимость в выключенном состоянии
S
| mS
| nS
| uS
| 1/Ohm
Details
Проводимость, когда устройство выключено. Значение должно быть меньше , где — значение параметра On-state resistance.
Для различных типов коммутационных устройств сопротивление в состоянии покоя рассчитывается следующим образом:
-
Для GTO — анодно-катодная проводимость.
-
Для Ideal Semiconductor Switch — проводимость анод-катод.
-
Для IGBT — проводимость коллектор-эмиттер.
-
Для MOSFET — проводимость сток-исток.
-
Для Thyristor — проводимость анода-катода.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Threshold voltage —
пороговое напряжение
V
| MV
| kV
| mV
Details
Пороговое напряжение для цепи затвор-катод. Переключатель включается, когда напряжение цепи затвор-катод превышает это значение. Для различных типов коммутационных устройств параметр Threshold voltage рассчитывается следующим образом:
-
Для Ideal Semiconductor Switch — напряжение затвор-катод.
-
Для IGBT — напряжение затвор-эмиттер.
-
Для MOSFET — напряжение затвор-исток.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Forward voltage —
напряжение прямого тока
V
| MV
| kV
| mV
Details
Для различных типов коммутационных устройств параметр Forward voltage рассчитывается следующим образом:
-
Для GTO — минимальное напряжение, необходимое на портах анодного и катодного блоков, чтобы наклон вольт-амперной характеристики (ВАХ) прибора составлял , где — значение параметра On-state resistance.
-
Для IGBT — минимальное напряжение, необходимое на портах коллектора и эмиттера, чтобы наклон ВАХ диода составлял , где — значение параметра On-state resistance.
-
Для Thyristor — минимальное напряжение, необходимое для включения устройства.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Gate trigger voltage, Vgt —
пороговое напряжение
V
| MV
| kV
| mV
Details
Пороговое напряжение для цепи затвор-катод. Устройство включается, когда напряжение цепи затвор-катод превышает это значение.
Зависимости
Чтобы использовать этот параметр, установите для параметра Switching device значение GTO
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Gate turn-off voltage, Vgt_off —
пороговое напряжение
V
| MV
| kV
| mV
Details
Пороговое напряжение для цепи затвор-катод. Устройство выключается, когда напряжение цепи затвор-катод опускается ниже этого значения.
Зависимости
Чтобы использовать этот параметр, установите для параметра Switching device значение GTO
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Holding current —
пороговый ток
A
| MA
| kA
| mA
| nA
| pA
| uA
Details
Пороговый ток затвора. Устройство остается включенным, когда ток превышает это значение, даже когда напряжение между затвором и катодом падает ниже напряжения срабатывания затвора.
Зависимости
Чтобы использовать этот параметр, установите для параметра Switching device значение GTO
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Drain-source on resistance —
сопротивление открытого канала
Ohm
| GOhm
| MOhm
| kOhm
| mOhm
Details
Сопротивление между стоком и истоком, которое также зависит от напряжения между затвором и истоком.
Зависимости
Чтобы использовать этот параметр, установите для параметра Switching device значение MOSFET
.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
# Integer for piecewise constant approximation of gate input (0 for disabled) — кусочно-постоянная аппроксимация
Details
Целое число, используемое для выполнения кусочно-постоянной аппроксимации входных данных затвора.
Зависимости
Чтобы использовать этот параметр, установите для параметра Switching device значение Averaged Switch
.
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
Diode
#
Model dynamics —
модель диода
Diode with no dynamics
| Diode with charge dynamics
Details
Тип диода. Возможны следующие варианты:
Если для параметра Switching Device в настройках выбрано значение Averaged Switch , этот параметр не отображается, и для параметра Model dynamics автоматически устанавливается значение Diode with no dynamics .
|
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Forward voltage —
напряжение прямого тока
V
| MV
| kV
| mV
Details
Минимальное напряжение, требуемое на анодном и катодном блоках, чтобы наклон ВАХ диода был равен , где — значение параметра On resistance.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
On resistance —
сопротивление включения
Ohm
| GOhm
| MOhm
| kOhm
| mOhm
Details
Скорость изменения напряжения по отношению к току выше напряжения, заданного параметром Forward voltage.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Off conductance —
проводимость закрытого перехода
S
| mS
| nS
| uS
| 1/Ohm
Details
Проводимость диода с обратным смещением.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Junction capacitance —
емкость перехода
F
| mF
| nF
| pF
| uF
Details
Емкость диодного перехода.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Peak reverse current, iRM —
пиковый обратный ток при измерении iRM
A
| MA
| kA
| mA
| nA
| pA
| uA
Details
Максимальный обратный ток, измеренный внешней испытательной схемой.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Initial forward current when measuring iRM —
начальный прямой ток при измерении iRM
A
| MA
| kA
| mA
| nA
| pA
| uA
Details
Начальный прямой ток при измерении пикового обратного тока. Это значение должно быть больше нуля.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Rate of change of current when measuring iRM —
скорость изменения тока при измерении iRM
A/s
| A/us
Details
Скорость изменения тока при измерении пикового обратного тока.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Reverse recovery time parameterization —
вид определения времени обратного восстановления
Specify stretch factor
| Specify reverse recovery time directly
| Specify reverse recovery charge
Details
Способ задания времени обратного восстановления в блоке. При выборе Specify stretch factor
или Specify reverse recovery charge
можно указать значение, которое блок будет использовать для расчета времени обратного восстановления.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
# Reverse recovery time stretch factor — коэффициент растяжения времени обратного восстановления
Details
Значение, которое блок использует для расчета параметра Reverse recovery time, trr. Указание коэффициента растяжения является более простым способом параметризации времени обратного восстановления, чем указание заряда обратного восстановления. Чем больше значение коэффициента растяжения, тем больше времени требуется для рассеивания тока обратного восстановления.
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Reverse recovery time, trr —
время обратного восстановления
d
| s
| hr
| ms
| ns
| us
| min
Details
Интервал между моментом первоначального перехода тока через ноль (когда диод выключается) и моментом падения тока до уровня менее 10
% от пикового тока.
Значение параметра Reverse recovery time, trr должно быть больше значения параметра Peak reverse current, iRM, деленного на значение параметра Rate of change of current when measuring iRM.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Reverse recovery charge, Qrr —
заряд обратного восстановления
C
| Ah
| mC
| nC
| uC
| MAh
| kAh
| mAh
| s*uA
Details
Значение, которое блок использует для расчета параметра Reverse recovery time, trr. Используйте этот параметр, если в параметрах блока в качестве вида определения времени обратного восстановления указано значение заряда обратного восстановления вместо значения времени обратного восстановления.
Заряд обратного восстановления — это суммарный заряд, который продолжает рассеиваться после выключения диода. Значение должно быть меньше, чем , где
-
— значение, указанное для параметра Peak reverse current, iRM;
-
— значение, указанное для параметра Rate of change of current when measuring iRM.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
LC параметры
#
Inductance —
индуктивность
H
| mH
| nH
| uH
Details
Индуктивность.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Inductor series resistance —
последовательное сопротивление индуктора
Ohm
| GOhm
| MOhm
| kOhm
| mOhm
Details
Последовательное сопротивление индуктора.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Capacitance —
емкость
F
| mF
| nF
| pF
| uF
Details
Емкость.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Capacitor effective series resistance —
сопротивление конденсатора
Ohm
| GOhm
| MOhm
| kOhm
| mOhm
Details
Последовательное сопротивление конденсатора.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
Снаббер
# Snubber — активация демпфера
Details
Добавление демпфера к коммутационному устройству.
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Snubber capacitance —
емкость демпфера
F
| mF
| nF
| pF
| uF
Details
Емкость демпфера коммутационного устройства.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |
#
Snubber resistance —
сопротивление демпфера
Ohm
| GOhm
| MOhm
| kOhm
| mOhm
Details
Сопротивление демпфера коммутационного устройства.
Единицы измерения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Вычисляемый |
Да |