Bidirectional DC-DC
Конвертер от DC к DC, который поддерживает двунаправленное повышение и маркер
Описание
Блок Bidirectional DC-DC реализует конвертер от DC к DC, который поддерживает двунаправленное повышение и маркер (более низкая) операция. Если преобразование от DC к DC не ограничивает степень, выходное напряжение отслеживает команду напряжения. Можно задать электрические потери или измеренный КПД.
В зависимости от вашей настройки системы клеточного содержания напряжение не может быть в потенциале, который требуется компонентами электрической системы такой, имеет инверторы и двигатели. Можно использовать блок, чтобы повысить или маркировать напряжение. Соедините блок с батареей и одним из этих блоков:
Чтобы вычислить электрическую потерю во время преобразования от DC к DC, используйте Parameterize losses by.
Опция параметра | Описание |
---|
Single efficiency measurement
|
Электрическая потеря вычислила использование постоянного значения для эффективности преобразования.
|
Tabulated loss data
|
Электрическая потеря, вычисленная как функция тока загрузки и напряжения. Таблицы данных конвертера от DC к DC обычно обеспечивают данные потерь в этом формате. Когда вы используете эту опцию, обеспечьте данные для всех операционных квадрантов, в которых запустится симуляция. Если вы обеспечиваете частичные данные, блок принимает тот же шаблон потерь для других квадрантов. Блок не экстраполирует потерю, которая находится вне напряжения области значений и текущий, который вы обеспечиваете. Блок позволяет вам объяснять постоянные составляющие потерь, которые все еще присутствуют для нулевого напряжения или текущие.
|
Tabulated efficiency data
|
Электрическая потеря вычислила с помощью эффективности преобразования, которая является функцией тока загрузки и напряжения. Когда вы используете эту опцию, обеспечьте данные для всех операционных квадрантов, в которых запустится симуляция. Если вы обеспечиваете частичные данные, блок принимает тот же шаблон КПД для других квадрантов. Блок:
Принимает нулевую потерю, когда или напряжение или текущий является нулем. Линейная интерполяция использования, чтобы определить потерю. При более низких условиях степени, для точности вычисления, обеспечивают КПД в низком напряжении и низко текущий.
|
Примечание
Блок не поддерживает инверсию. Полярность входного напряжения совпадает с полярностью выходного напряжения.
Теория
Блок Bidirectional DC-DC использует напряжение, которым управляют, и фактическое напряжение, чтобы определить, повысить ли или маркировать (понижают) напряжение. Можно задать постоянную времени для ответа напряжения.
Если | Затем |
---|
Voltcmd> SrcVolt | Повышение |
Voltcmd <SrcVolt | Маркер |
Блок Bidirectional DC-DC использует основанный на постоянной времени регулятор, чтобы обеспечить фиксированное выходное напряжение, которое независимо от текущей загрузки. Используя выходное напряжение и текущий, блок определяет потери преобразования от DC к DC. Блок использует потери преобразования, чтобы вычислить текущий вход. Блок составляет:
Блок обеспечивает управление напряжением, которое является степенью, ограниченной на основе этих уравнений. Напряжение фиксируется. Блок не реализует падение напряжения, потому что текущая загрузка аппроксимирует преобразование от DC к DC пропускной способностью, которая больше загрузки текущая ничья.
Конвертер от DC к DC загружает напряжение
| |
Потери мощности для одного источника КПД, чтобы загрузить
| |
Потери мощности для одного КПД загружают к источнику
| |
Потери мощности для сведенного в таблицу КПД
| |
Источник текущая ничья от конвертера от DC к DC
| |
Исходная степень от конвертера от DC к DC
| |
Учет степени
Для учета степени блок реализует эти уравнения.
Сигнал шины | Описание | Переменная | Уравнения |
---|
PwrInfo
|
PwrTrnsfrd — Степень передается между блоками
| PwrBusSrc
| Исходная степень к конвертеру от DC к DC | Psrc | |
PwrBusLd | Загрузите степень от конвертера от DC к DC | Pbus | |
PwrNotTrnsfrd — Степень, пересекающая контур блока, но не переданный
| PwrLoss | Потери мощности конвертера | Ploss |
|
PwrStored — Сохраненный тариф на энергоносители изменения
| Не используемый |
Уравнения используют эти переменные.
VoltCmd | Конвертер от DC к DC управлял выходным напряжением |
SrcVolt | Исходное входное напряжение к конвертеру от DC к DC |
LdAmp | Загрузка, текущая из конвертера от DC к DC |
LdVolt | Загрузите напряжение конвертера от DC к DC |
SrcAmp | Источник текущая ничья от конвертера от DC к DC |
τ | Постоянная времени преобразования |
Vinit | Начальное напряжение загрузки конвертера от DC к DC |
Plimit | Предел выходной мощности для конвертера от DC к DC |
Eff | Введите, чтобы вывести КПД |
SrcPwr | Исходная степень к конвертеру от DC к DC |
LdPwr | Загрузите степень от конвертера от DC к DC |
PwrLoss | Потери мощности |
LdVoltCmd | Напряжение загрузки, которым управляют, конвертера от DC к DC перед приложением постоянной времени |
Порты
Входные параметры
развернуть все
VoltCmd
— Напряжение, которым управляют,
scalar
Конвертер от DC к DC управлял выходным напряжением, VoltCmd, в V.
SrcVolt
— Входное напряжение
scalar
Исходное входное напряжение к конвертеру от DC к DC, SrcVolt, в V.
LdCurr
— Текущая загрузка
scalar
Загрузка, текущая из конвертера от DC к DC, LdAmp, в A.
Вывод
развернуть все
Info
— Сигнал шины
шина
Сигнал шины, содержащий эти вычисления блока.
Сигнал | Описание | Переменная | Модули |
---|
SrcPwr
| Исходная степень к конвертеру от DC к DC | SrcPwr | W |
LdPwr
| Загрузите степень от конвертера от DC к DC | LdPwr | W |
PwrLoss
| Потери мощности | PwrLoss | W |
LdVoltCmd
| Напряжение загрузки, которым управляют, конвертера от DC к DC перед приложением постоянной времени | LdVoltCmd | V |
PwrInfo
| PwrTrnsfrd
| PwrBusSrc
| Исходная степень к конвертеру от DC к DC | Psrc | W |
PwrBusLd | Загрузите степень от конвертера от DC к DC | Pbus | W |
PwrNotTrnsfrd
| PwrLoss
| Потери мощности конвертера | Ploss | W |
PwrStored
| Не используемый |
LdVolt
— Загрузите напряжение
scalar
Загрузите напряжение конвертера от DC к DC, LdVolt, в V.
SrcCurr
— Текущий источник
scalar
Источник текущая ничья от конвертера от DC к DC, SrcAmp, в A.
Параметры
развернуть все
Электрическое управление
Converter response time constant
— Постоянный
1/1000
(значение по умолчанию) | scalar
Время отклика конвертера, τ, в s.
Converter response initial voltage, Vinit
— Напряжение
0
(значение по умолчанию) | scalar
Начальное напряжение загрузки конвертера от DC к DC, Vinit, в V.
Converter power limit, Plimit
— Степень
100000
(значение по умолчанию) | scalar
Начальное напряжение загрузки конвертера от DC к DC, Plimit, в W.
Электрические потери
Parameterize losses by
— Вычисление потерь
Single efficiency measurement
(значение по умолчанию) | Tabulated loss data
| Tabulated efficiency data
Эта таблица суммирует, опции потерь раньше вычисляли электрические опции.
Опция параметра | Описание |
---|
Single efficiency measurement
|
Электрическая потеря вычислила использование постоянного значения для эффективности преобразования.
|
Tabulated loss data
|
Электрическая потеря, вычисленная как функция тока загрузки и напряжения. Таблицы данных конвертера от DC к DC обычно обеспечивают данные потерь в этом формате. Когда вы используете эту опцию, обеспечьте данные для всех операционных квадрантов, в которых запустится симуляция. Если вы обеспечиваете частичные данные, блок принимает тот же шаблон потерь для других квадрантов. Блок не экстраполирует потерю, которая находится вне напряжения области значений и текущий, который вы обеспечиваете. Блок позволяет вам объяснять постоянные составляющие потерь, которые все еще присутствуют для нулевого напряжения или текущие.
|
Tabulated efficiency data
|
Электрическая потеря вычислила с помощью эффективности преобразования, которая является функцией тока загрузки и напряжения. Когда вы используете эту опцию, обеспечьте данные для всех операционных квадрантов, в которых запустится симуляция. Если вы обеспечиваете частичные данные, блок принимает тот же шаблон КПД для других квадрантов. Блок:
Принимает нулевую потерю, когда или напряжение или текущий является нулем. Линейная интерполяция использования, чтобы определить потерю. При более низких условиях степени, для точности вычисления, обеспечивают КПД в низком напряжении и низко текущий.
|
Overall DC to DC converter efficiency, eff
— Постоянный
98
(значение по умолчанию) | scalar
Полная эффективность преобразования, Eff, в %.
Зависимости
Чтобы включить этот параметр, для Parameterize losses by, выбирают Single efficiency measurement
.
Vector of voltages (v) for tabulated loss, v_loss_bp
— Точки останова
[0 200 400 600 800 1000]
(значение по умолчанию) | 1
- M
вектор
Сведенная в таблицу потеря устанавливает точки останова для M
загрузите напряжения, в V.
Зависимости
Чтобы включить этот параметр, для Parameterize losses by, выбирают Tabulated loss data
.
Vector of currents (i) for tabulated loss, i_loss_bp
— Точки останова
[0 25 50 75 100]
(значение по умолчанию) | 1
- N
вектор
Сведенная в таблицу потеря устанавливает точки останова для N
загрузите токи в A.
Зависимости
Чтобы включить этот параметр, для Parameterize losses by, выбирают Tabulated loss data
.
Corresponding losses, losses_table
— Двумерная интерполяционная таблица
N
- M
матрица
Электрическая карта потерь, как функция N
загрузите токи и M
загрузите напряжения в W.
Зависимости
Чтобы включить этот параметр, для Parameterize losses by, выбирают Tabulated loss data
.
Vector of voltages (v) for tabulated efficiency, v_eff_bp
— Точки останова
[200 400 600 800 1000]
(значение по умолчанию) | 1
- M
вектор
Сведенный в таблицу КПД устанавливает точки останова для M
загрузите напряжения, в V.
Зависимости
Чтобы включить этот параметр, для Parameterize losses by, выбирают Tabulated efficiency data
.
Vector of currents (i) for tabulated efficiency, i_eff_bp
— Точки останова
[25 50 75 100]
(значение по умолчанию) | 1
- N
вектор
Сведенный в таблицу КПД устанавливает точки останова для N
загрузите токи в A.
Зависимости
Чтобы включить этот параметр, для Parameterize losses by, выбирают Tabulated efficiency data
.
Corresponding efficiency, efficiency_table
— Двумерная интерполяционная таблица
N
- M
матрица
Электрическая карта КПД, как функция N
загрузите токи и M
загрузите напряжения в %.
Зависимости
Чтобы включить этот параметр, для Parameterize losses by, выбирают Tabulated efficiency data
.
Расширенные возможности
Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.
Введенный в R2017b