• Регистрация
Давуд
Давуд0.00
н/д
  • Написать
  • Подписаться

Как определить динамические потери в полупроводниковых ключах в среде MATLAB/SIMULINK?

Добрый день. Моделировал однофазный инвертор используя библиотеку Simscape Electrical.

Как здесь можно учесть динамические потеры на IGBT транзисторах? Какие блоки надо использовать чтобы количественно показал дин. потеры?

Еще и статические потеры?

загружаю модель (Matlab-2019)

Файлы

  • invertor_with_IGBT.slx
  • invertor_with_IGBT.png

Теги

      26.02.2020

      Ответы

      • supernova
        supernova+54.40
        26.02.2020 12:13

        Снимаете напряжение и ток транзистора, перемножаете эти значения и получаете осциллограмму мощности потерь. Далее можете получить среднюю мощность потерь.

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

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

        • kurguz
          kurguz+178.35
          27.02.2020 16:41

          Потери уходят в тепло, и наверно самый быстрый способ их прикинуть - это вывести тепловой порт транзистора и замерить, что там из него выходит. Но это будут суммарные потери.