Конвертер DC-DC

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

  • Библиотека:
  • Simscape / Электрический / Semiconductors & Converters / Конвертеры

Описание

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

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

Компонент Pfixed потребляет постоянную энергию и соответствует потерям конвертера, которые независимы от текущей загрузки. Потребляемая энергия установлена значением параметров Fixed converter losses independent of loading. Бегство резистора соответствует потерям, которые увеличиваются с текущей загрузкой, и определяется от значения, которое вы задаете для параметра Percentage efficiency at rated output power.

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

v = v касательноi загрузка D + i загрузка R

Где:

  • v касательно является сетболом напряжения стороны загрузки, как задано значением, которое вы задаете для параметра Output voltage reference demand.

  • D является значением, которое вы задаете для параметра Output voltage droop with output current. Наличие отдельного значения для свисания делает управление того, как выходное напряжение меняется в зависимости от загрузки, независимой от зависимых загрузкой потерь. Вместо того, чтобы задать D непосредственно, можно задать Percent voltage droop at rated load.

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

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

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

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

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

Симуляция отказов

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

Вы управляете поведением в ответ на вход F отказа физического сигнала параметрами на вкладке Faults диалогового окна блока. С установками параметров по умолчанию:

  • Fault condition является Output open circuit if F >= Fault threshold

  • Fault threshold является 0.5

Можно оставить вход F несвязанным, и конвертер будет обычно работать.

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

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

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

Тепло поблочных передач, выработанное от электрических потерь до Управляемого Источника Уровня Теплового потока к блоку Thermal Mass. Электрические свойства блока не изменяются с температурой. Задайте тепловые свойства для этого блока с помощью параметров Thermal mass и Initial temperature.

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

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

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

    • v s> 0 — Это утверждение гарантирует, что знак v s исключительно задан

    • i s <i макс. — Это утверждение имеет дело со случаем, когда предоставление напряжения к блоку имеет серийное сопротивление

    Когда существует серийное сопротивление, существует два возможных установившихся решения для i s, которые удовлетворяют ограничение степени, то с меньшим значением, являющимся желаемым. Необходимо установить значение для параметра Maximum expected supply-side current (i макс.), чтобы быть больше, чем ожидаемый максимальный ток. Это гарантирует, что, когда модель инициализируется, начальный ток не запускается в нежелательном решении.

Порты

Сохранение

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

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

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

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

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

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

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

Зависимости

Чтобы представить этот порт, щелкните правой кнопкой по блоку и выберите Simscape> Block choices> Show thermal port.

Параметры

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

Основной

Сетбол для регулятора напряжения и значение выходного напряжения, когда нет никакого текущего вывода.

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

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

  • By voltage droop with output current — Задайте абсолютное значение свисания, D. Это - опция по умолчанию.

  • By percent voltage droop at rated load — Задайте свисание, D, как процент при расчетной загрузке.

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

Зависимости

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

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

Зависимости

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

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

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

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

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

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

Потери

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

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

Динамика

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

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

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

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

Зависимости

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

Значение v касательно в нуле времени. Обычно, v касательно задан параметром Output voltage reference demand. Однако, если вы хотите инициализировать модель без переходных процессов при поставке установившейся текущей загрузки, можно установить начальный v касательно значения при помощи этого параметра и увеличить ее соответственно, чтобы принять во внимание выходное сопротивление и свисание.

Зависимости

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

Отказы

Выбирает, отключен ли конвертер сигналом, который является высоким или низким:

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

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

Пороговое значение раньше обнаруживало отказ.

Тепловой

Количество тепла сопоставлено с тепловым портом H. Это представляет энергию, требуемую повысить температуру теплового порта одной степенью.

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

Образцовые примеры

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

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Представленный в R2012b