exponenta event banner

Преобразователь постоянного тока

Поведенческая модель преобразователя мощности

  • Библиотека:
  • Simscape/Электрические/Полупроводники и преобразователи/Преобразователи

  • DC-DC Converter block

Описание

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

Эта схема иллюстрирует поведение преобразователя.

Компонент Pfixed рисует постоянную мощность и соответствует потерям преобразователя, которые не зависят от тока нагрузки. Потребляемая мощность устанавливается потерями преобразователя при нулевом значении параметра выходной мощности. Резистор Rout соответствует потерям, которые увеличиваются с током нагрузки, и определяется по значению, указанному для параметра Percentage efficiency at rated output power.

Источник напряжения определяется следующим уравнением:

v = vref - i груз D + iload Бегство

Где:

  • vref - уставка напряжения на стороне нагрузки, определяемая значением, заданным для параметра «Исходная потребность». Кроме того, это значение можно ввести в порт Vref, если для параметра «Опорное напряжение» задано значение External.

  • D - это значение, указанное для параметра Выходное напряжение и выходной ток. Наличие отдельного значения для провала позволяет управлять изменением выходного напряжения с нагрузкой независимо от зависящих от нагрузки потерь. Вместо непосредственного указания D можно задать процент падения напряжения при номинальной нагрузке.

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

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

  • Unidirectional power flow from supply to regulated side - Ток блокируется диодом выключения, а ток источника тока i равен нулю. Установите проводимость этого диода с помощью параметра проводимости Diode off-state.

  • Bidirectional power flow - Мощность передается на сторону питания, и i становится отрицательным.

Дополнительно, блок может включать в себя динамику регулирования напряжения. При выборе Specify voltage regulation time constant для параметра Dynamics к уравнению, определяющему значение источника напряжения, добавляется отставание первого порядка. При включенной динамике изменение шага нагрузки приводит к переходному изменению выходного напряжения, постоянная времени определяется параметром Постоянная времени регулирования напряжения.

Табличная эффективность

Можно составить таблицу эффективности блока преобразователя постоянного тока в зависимости от выходного тока и температуры.

Это уравнение определяет зависимость между потерями и эффективностью:

потери (i2) = [1 eff (i2)] абс (v1i1)

где

  • потери (i2) - потери преобразователя постоянного тока.

  • v1 - входное напряжение.

  • i1 - входной ток.

  • i2 - выходной ток.

  • eff (i2) - КПД преобразователя постоянного тока как функция выходного тока, как указано в таблице процентного КПД, eff (I).

Если выходной ток равен 0потери преобразователя равны потерям преобразователя при нулевой выходной мощности.

Ниже приведены шаги для вычисления используемых потерь мощности в зависимости от выходного тока:

  1. Если выходной ток меньше, чем последняя отрицательная точка тока, или больше, чем первая положительная точка тока в векторе выходных токов для параметра I в таблице эффективности, блок использует параметр Percent efficience, eff (I), чтобы найти соответствующую эффективность (с линейной интерполяцией или ближайшей экстраполяцией) и затем преобразовать эту эффективность в потери.

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

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

Моделирование отказов

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

Для отображения порта отказа F на вкладке Faults установите для параметра Enable output open-circuit fault значение Yes.

Управление поведением в ответ на физический сигнал отказа ввода F осуществляется с помощью параметров на вкладке «Неисправности» диалогового окна блока. С настройками параметров по умолчанию:

  • Состояние отказа: Output open circuit if F >= Fault threshold

  • Пороговое значение ошибки: 0.5

Если сигнал подключен к порту F, то блок работает в соответствии с настройками параметров на вкладке Faults. Например, если условие Fault Output open circuit if F >= Fault threshold, то когда сигнал на порте F поднимается выше порогового значения Fault, преобразователь прекращает работу. Нулевой ток берется со стороны питания, а нулевой ток подается на сторону нагрузки.

Моделирование тепловых эффектов

Блок имеет дополнительный тепловой порт, скрытый по умолчанию. Чтобы открыть тепловой порт, щелкните правой кнопкой мыши блок в модели, а затем в контекстном меню выберите Simscape > Block choices > Show thermal port. Это действие отображает тепловой порт H на значке блока и отображает параметры теплового порта.

Блок передает тепло, генерируемое электрическими потерями, через источник регулируемого расхода тепла в блок тепловой массы. Электрические свойства блока не изменяются в зависимости от температуры. Задайте тепловые свойства этого блока с помощью параметров «Тепловая масса» и «Начальная температура».

Предположения

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

  • Уравнение на стороне питания определяет ограничение мощности на произведение напряжения в зависимости от тока. Для моделирования решатель должен иметь возможность уникального определения по сравнению с. Чтобы решение было уникальным, блок реализует два утверждения:

    • vs > 0 - это утверждение гарантирует, что знак vs однозначно определен

    • is < imax - это утверждение касается случая, когда напряжение, подаваемое на блок, имеет последовательное сопротивление

    Когда имеется последовательное сопротивление, существуют два возможных стационарных решения для, которые удовлетворяют ограничению мощности, причем меньшее значение является желательным. Значение параметра Максимальный ожидаемый ток на стороне поставки imax должно быть больше ожидаемого максимального тока. Это гарантирует, что при инициализации модели начальный ток не начнется в нежелательном решении.

Порты

Сохранение

развернуть все

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

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

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

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

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

Зависимости

Этот порт отображается только в том случае, если для параметра Voltage Reference установлено значение External.

Порт ввода физического сигнала, обеспечивающий сигнал запуска внешнего отказа.

Зависимости

Чтобы открыть этот порт, на вкладке Faults установите Enable output open-circuit fault в значение Yes.

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

Зависимости

Чтобы открыть этот порт, щелкните правой кнопкой мыши блок и выберите «Simscape» > «Block choices» > «Show thermal port».

Параметры

развернуть все

Главный

Укажите, требуется ли моделировать эталон напряжения внутри или снаружи.

Уставка для регулятора напряжения и значение выходного напряжения при отсутствии выходного тока.

Зависимости

Этот порт отображается только в том случае, если для параметра Voltage Reference установлено значение Internal.

Выходная мощность, для которой задано процентное значение эффективности. Этот параметр также используется для вычисления doop, D, если doop указан в процентах.

Выберите один из следующих методов для параметризации droop:

  • By voltage droop with output current - Укажите абсолютное значение doop, D. Этот параметр используется по умолчанию.

  • By percent voltage droop at rated load - Укажите drop, D, в процентах при номинальной нагрузке.

Количество вольт, которое будет падать от уставки для выходного тока 1 А.

Зависимости

Этот параметр отображается только при выборе By voltage droop with output current для параметра параметризации Droop.

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

Зависимости

Этот параметр отображается только при выборе By percent voltage droop at rated load для параметра параметризации Droop.

Выберите один из следующих методов для направления преобразования мощности:

  • Unidirectional power flow from supply to regulated side - Большинство небольших регуляторов мощности однонаправлены. Это параметр по умолчанию.

  • Bidirectional power flow - Более крупные силовые преобразователи могут быть двунаправленными, например, преобразователи, используемые в электромобилях для обеспечения рекуперативного торможения.

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

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

Потери

Мощность, потребляемая компонентом Pfixed на эквивалентной схеме, которая соответствует потерям преобразователя, не зависящим от тока нагрузки.

Параметризация потерь преобразователя.

Эффективность, определяемая в 100 раз больше выходной мощности нагрузки, деленной на входную мощность питания.

Зависимости

Чтобы включить этот параметр, установите потери преобразователя в значение Assume proportional to square of output current.

Вектор выходных токов для табличной эффективности. Размер этого параметра должен быть не меньше 3 и равен размеру таблицы эффективности в процентах, eff (I).

Зависимости

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

Таблица эффективности в функции тока, в процентах. Размер этого параметра должен быть равен размеру вектора выходных токов для табличных КПД, I.

Зависимости

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

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

Зависимости

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

Таблица КПД в функции тока и температуры, в процентах. Размер этого параметра должен быть равен размеру вектора выходных токов для табличных КПД, I.

Зависимости

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

Динамика

Укажите, следует ли включать динамику регулирования напряжения:

  • No dynamics - Не учитывайте динамику регулирования напряжения.

  • Specify voltage regulation time constant - Добавление запаздывания первого порядка к уравнению, определяющему значение источника напряжения. При включенной динамике изменение шага нагрузки приводит к переходному изменению выходного напряжения.

Постоянная времени, связанная с переходными процессами напряжения при ступенчатом токе нагрузки.

Зависимости

Этот параметр отображается только при выборе Specify voltage regulation time constant для параметра Dynamics.

Значение vref в нуль времени. Как правило, vref определяется параметром «Опорное напряжение на выходе». Однако если требуется инициализировать модель без переходных процессов при подаче установившегося тока нагрузки, можно задать начальное значение vref с помощью этого параметра и соответственно увеличить его, чтобы учесть выходное сопротивление и провал.

Зависимости

Этот параметр отображается только при выборе Specify voltage regulation time constant для параметра Dynamics.

Ошибки

Следует ли моделировать выходные отказы разомкнутой цепи в блоке.

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

  • Output open circuit if F >= Fault threshold - Преобразователь отключается, если сигнал на порте F поднимается выше порогового значения. Это параметр по умолчанию.

  • Output open circuit if F <= Fault threshold - Преобразователь отключается, если сигнал на порте F падает ниже порогового значения.

Зависимости

Чтобы включить этот параметр, установите для параметра Enable output open-circuit fault значение Yes.

Пороговое значение, используемое для обнаружения ошибки.

Зависимости

Чтобы включить этот параметр, установите для параметра Enable output open-circuit fault значение Yes.

Тепловой

Тепловая масса, связанная с тепловым портом H. Она представляет собой энергию, необходимую для повышения температуры теплового порта на один градус.

Начальная температура, связанная с тепловым портом H.

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

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2012b