Half-Bridge Driver
Поведенческая модель интегральной схемы драйвера полумоста.
Тип: AcausalElectricPowerSystems.Semiconductors.HalfBridgeDriver
Путь в библиотеке:
|
Описание
Блок Half-Bridge Driver представляет собой абстрактное представление интегральной схемы для управления полумостами MOSFET и IGBT. Этот блок моделирует входной гистерезис, задержку распространения сигнала и динамику включения/выключения. Если схема драйвера затвора не моделируется явно, всегда используйте этот блок или блок Gate Driver для установки напряжения затвор-исток на блоке MOSFET или напряжения затвор-эмиттер на блоке IGBT. Не подключайте управляемый источник напряжения непосредственно к затвору полупроводника, поскольку это исключает выходной импеданс драйвера затвора, определяющий динамику переключения.
Вы можете моделировать электрические или скалярные входные порты сигналов, установив для параметра Input port одно из следующих значений:
-
Signal— состояние выхода драйвера управляется входным сигналом u. Используйте этот вариант моделирования, если все функции вашего контроллера, включая генерацию ШИМ-сигнала, определяются блоками Engee. Этот вариант моделирования используется по умолчанию; -
Electrical— состояние выхода драйвера управляется двумя электрическими портами: PWM и REF. Используйте этот вариант, если в вашей модели есть аналоговые компоненты, например, Источник напряжения с ШИМ.
Первая пара выходных электрических портов, HO и HS, работает аналогично портам G и S блока Gate Driver. Подключите эти порты к MOSFET или IGBT верхнего уровня полумоста. Вторая пара портов, LO и LS, подключается к MOSFET или IGBT нижнего уровня полумоста. Они работают аналогично, за исключением того, что их логика инвертирована относительно логики верхнего уровня.
На диаграмме показаны временные характеристики драйвера полумоста, где
-
— задержка распространения сигнала по нижнему уровню при изменении входного управляющего сигнала с
0на1; -
— время запаздывания по верхнему уровню при изменении входного управляющего сигнала с
0на1; -
— задержка распространения сигнала по верхнему уровню при изменении входного управляющего сигнала с
1на0; -
— время запаздывания по нижнему уровню при изменении входного управляющего сигнала с
1на0.
Порты
Ненаправленные
#
HO
—
вывод затвора верхнего коммутатора
электричество
Details
Ненаправленный порт, связанный с затвором верхнего коммутатора полумоста. Подключите этот порт к затвору блока MOSFET или IGBT.
| Имя для программного использования |
|
#
HS
—
вывод истока или эмиттера верхнего коммутатора
электричество
Details
Ненаправленный порт, связанный с истоком или эмиттером верхнего коммутатора полумоста. Подключите этот порт к истоку блока MOSFET или эмиттеру блока IGBT.
| Имя для программного использования |
|
#
LO
—
вывод затвора нижнего коммутатора
электричество
Details
Ненаправленный порт, связанный с затвором нижнего коммутатора полумоста. Подключите этот порт к затвору блока MOSFET или IGBT.
| Имя для программного использования |
|
#
LS
—
вывод истока или эмиттера нижнего коммутатора
электричество
Details
Ненаправленный порт, связанный с истоком или эмиттером нижнего коммутатора полумоста. Подключите этот порт к истоку блока MOSFET или эмиттеру блока IGBT.
| Имя для программного использования |
|
#
PWM
—
порт широтно-импульсной модуляции
электричество
Details
Ненаправленный порт, на который подается сигнал широтно-импульсной модуляции.
Зависимости
Чтобы использовать этот порт, установите для параметра Input port значение Electrical.
| Имя для программного использования |
|
#
REF
—
плавающий нулевой опорный порт
электричество
Details
Ненаправленный порт, связанный с плавающим нулевым опорным сигналом.
Зависимости
Чтобы использовать этот порт, установите для параметра Input port значение Electrical.
| Имя для программного использования |
|
Вход
#
u
—
сигнал управления, безразмерный
скаляр
Details
Входной сигнал, задающий входное контрольное значение.
Зависимости
Чтобы использовать этот порт, установите для параметра Input port значение Signal.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Параметры
Input Logic
#
Input port —
опция для указания типа порта управления
Signal | Electrical
Details
Опция для указания порта управления:
-
Signal— блок использует направленный входной порт для управления состоянием выхода драйвера; -
Electrical— блок использует два ненаправленных электрических порта для управления состоянием выхода драйвера.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Нет |
#
Logic 1 input value —
значение сигнала для логического уровня 1
Details
Значение входного сигнала, соответствующее логическому уровню 1.
Зависимости
Чтобы использовать этот параметр, установите для параметра Input port значение Signal.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Logic 0 input value —
значение сигнала для логического уровня 0
Details
Значение входного сигнала, соответствующее логическому уровню 0.
Зависимости
Чтобы использовать этот параметр, установите для параметра Input port значение Signal.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Logic 1 input voltage —
значение напряжения для логического уровня 1
V | uV | mV | kV | MV
Details
Значение входного напряжения, соответствующее логическому уровню 1.
Зависимости
Чтобы использовать этот параметр, установите для параметра Input port значение Electrical.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Logic 0 input voltage —
значение напряжения для логического уровня 0
V | uV | mV | kV | MV
Details
Значение входного напряжения, соответствующее логическому уровню 0.
Зависимости
Чтобы использовать этот параметр, установите для параметра Input port значение Electrical.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
Outputs
#
On-state gate-source voltage —
требуемое выходное напряжение во включенном состоянии
V | uV | mV | kV | MV
Details
Требуемое выходное напряжение во включенном состоянии драйвера.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Off-state gate-source voltage —
требуемое выходное напряжение в выключенном состоянии
V | uV | mV | kV | MV
Details
Требуемое выходное напряжение в выключенном состоянии драйвера.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
Timing
#
Low-side propagation delay (logic 0->logic 1) —
на временной диаграмме
s | ns | us | ms | min | hr | d
Details
Задержка распространения сигнала по нижнему уровню при изменении входного управляющего сигнала с 0 на 1.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
High-side dead time (logic 0->logic 1) —
на временной диаграмме
s | ns | us | ms | min | hr | d
Details
Время запаздывания по верхнему уровню при изменении входного управляющего сигнала с 0 на 1.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
High-side propagation delay (logic 1->logic 0) —
на временной диаграмме
s | ns | us | ms | min | hr | d
Details
Задержка распространения сигнала по верхнему уровню при изменении входного управляющего сигнала с 1 на 0.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Low-side dead time (logic 1->logic 0) —
на временной диаграмме
s | ns | us | ms | min | hr | d
Details
Время запаздывания по нижнему уровню при изменении входного управляющего сигнала с 1 на 0.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
Dynamics
#
Parameterization —
выбор параметризации драйвера
Output impedance | Rise and fall times
Details
Выберите тип параметризации драйвера:
-
Output impedance— укажите сопротивления драйвера затвора во включенном и в выключенном состояниях; -
Rise and fall times— укажите время нарастания, время спада и емкость нагрузки.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Нет |
#
On-state gate drive resistance —
требуемое сопротивление управления затвором во включенном состоянии
Ohm | mOhm | kOhm | MOhm | GOhm
Details
Требуемое сопротивление управления затвором во включенном состоянии драйвера.
Зависимости
Чтобы использовать этот параметр, установите для параметра Parameterization значение Output impedance.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Off-state gate drive resistance —
сопротивление управления затвором в выключенном состоянии
Ohm | mOhm | kOhm | MOhm | GOhm
Details
Сопротивление управления затвором в выключенном состоянии драйвера.
Зависимости
Чтобы использовать этот параметр, установите для параметра Parameterization значение Output impedance.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Rise time —
время нарастания драйвера
s | ns | us | ms | min | hr | d
Details
Время нарастания драйвера от 10% до 90%.
Зависимости
Чтобы использовать этот параметр, установите для параметра Parameterization значение Rise and fall times.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Fall time —
время спада драйвера
s | ns | us | ms | min | hr | d
Details
Время спада драйвера от 90% до 10%.
Зависимости
Чтобы использовать этот параметр, установите для параметра Parameterization значение Rise and fall times.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Load capacitance for rise and fall times —
емкость нагрузки драйвера
F | pF | nF | uF | mF
Details
Емкость нагрузки драйвера.
Зависимости
Чтобы использовать этот параметр, установите для параметра Parameterization значение Rise and fall times.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |