Тепловой профиль модуля SEMiX 3p, полученный с помощью инфракрасной камеры

Встроенный термодатчик и «виртуальная» температура кристалла: как использовать сенсор для анализа тепловых режимов силового модуля

№ 4’2020
PDF версия
Многие современные силовые модули имеют в своем составе датчик температуры, как правило, чип-резистор, установленный на изолирующей DBC-подложке. В первую очередь это необходимо для работы схемы защиты от перегрева, но есть и еще один законный вопрос: можно ли использовать встроенный сенсор для определения «виртуальной» температуры кристаллов? Существует несколько вариантов решения проблемы, зависящих от требуемой точности и цели измерения. В данном руководстве описаны два возможных метода, отличающихся сложностью реализации. Пояснения даются на примере трехфазного двухуровневого IGBT-инвертора, но все сказанное применимо и к другим схемам и полупроводниковым приборам. Описанные методики расчета относятся к встроенным датчикам температуры, однако они пригодны и при использовании внешних сенсоров (например, установленных на радиаторе). Предполагается, что расчеты реализуются с помощью цифрового процессора, находящегося на плате управления.

Зачем нужны данные о температуре кристаллов?

Термозащита

Основная цель измерения температуры силовых модулей — защита полупроводниковых кристаллов от перегрева. При их медленном нагреве (например, при повышении температуры окружающей среды или небольших, но длительных перегрузках) термозащита обеспечивается путем сравнения показаний датчика с заданным (на стадии проектирования) предельным состоянием. Для динамических нагрузок можно формировать кривые профиля мощности, которые определяют допустимый выходной ток при заданной температуре (например, возможное повышение нагрузки при снижении температуры окружающей среды).

Таблица 1. Сравнение двух методов определения температуры кристаллов

Упрощенное решение для квазистационарных условий

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

Расчет потерь в одном транзисторе при условии, что все ключи в симметричной цепи имеют равные потери (например, трехфазный IGBT-инвертор).

Расчет потерь для всех ключей в соответствии с фактическими режимами работы схемы (VCC, Vout, Iout, cos(φ), fsw, Tj).

Требуется только одна тепловая модель «Tj – сенсор Tr» на ключ (FWD и IGBT).

Расчет температуры с использованием матрицы Zth(jr), учитывающей связь всех ключей.

Частоты дискретизации порядка 100 мс — 1 с, что позволяет использовать Rth вместо Zth.

Частота дискретизации порядка 1/fsw (или кратные этой величине).

Результат: средние потери для периодической функции и средние значения температуры кристаллов.

Результат: мгновенные значения потерь и температуры кристаллов.

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

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

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

 

Преимущества: малые вычислительные мощности и малый объем данных.

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

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

Недостатки: сложность реализации модели. Требуется высокая вычислительная мощность. Большой объем данных.

Оптимизация рабочих режимов

Максимальная выходная мощность системы в заданной рабочей точке зависит от множества факторов, в том числе внешних (температура окружающего воздуха, высота над уровнем моря) и электрических (основная частота выходного сигнала). Можно определить предельный ток для каждого конкретного состояния системы, исключающий перегрев кристаллов. Однако такой подход сопряжен с риском сокращения срока службы силового модуля, поскольку он не учитывает воздействие термо­механических стрессов при циклическом изменении мощности [2].

Расчет срока службы

Большинство ресурсных моделей, учитывающих фактор термоциклирования, основано на значении средней температуры Tm и количестве перепадов температуры кристалла dTj (раздел 2.7.6 [2]). Теоретически это означает, что система, способная вычислять и хранить фактическое значение Tj в процессе работы, может использовать ресурсную модель для определения «оставшегося срока службы» силового модуля. Однако на практике это трудно­достижимо из-за низкой достоверности ресурсных моделей в сочетании со сложностью (и стоимостью) хранения и обработки данных в условиях реального применения.

 

Встроенный термодатчик

Современные силовые полупроводниковые модули содержат термочувствительный сенсор (термистор NTC или PTC), припаянный к изолирующей DBC-подложке. Из-за компоновочных ограничений (требования по напряжению изоляции) он может быть установлен только в определенных зонах, поэтому показания датчика (Tr), как правило, не соответствуют фактическому нагреву кристалла IGBT или диода.

В модулях SEMIKRON температура сенсора считается приближенной к одной из контрольных точек определения теплового сопротивления Rth (Tc — корпус или Ts — радиатор).

Например:

  • SEMiX 3s — датчик находится на отдельной DBC-подложке, величина Tr близка к Ts (рис. 1);
  • SKiiP4 — датчик находится на общей медной трассе с IGBT и диодом, при этом Ts< Tr< Tj.
Положение термодатчиков в безбазовом модуле MiniSKiiP (слева) и стандартном модуле с базовой платой SEMiX 3p (справа)

Рис. 1. Положение термодатчиков в безбазовом модуле MiniSKiiP (слева) и стандартном модуле с базовой платой SEMiX 3p (справа)

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

Термодатчик можно рассматривать как узел в упрощенной тепловой схеме Фостера. Если нужна только защита от перегрева при медленно изменяющихся нагрузках и Tr Ts, то для оценки температуры кристалла Tj используется величина теплового сопротивления Rth(j–s), определенная в спецификации, с некоторым запасом для надежности. Для получения более точных результатов в динамических режимах следует определить тепловой импеданс Zth(j–r).

Почему значений Rth(jr)/Zth(jr) нет в спецификациях модулей?

Температура датчика и результирующий тепловой импеданс «кристалл-сенсор» зависят от многих факторов, не связанных с конструкцией самого модуля. Основное влияние на распространение температуры в горизонтальной плоскости и вертикальную теплопроводность системы оказывают параметры радиатора и рабочие режимы системы.

Параметры радиатора

Распределение тепла под модулем зависит от следующих факторов:

  • охлаждающая среда (воздух или жидкость);
  • материал и толщина основания радиатора;
  • теплопроводность и толщина слоя термопасты;
  • положение модуля и датчика на радиаторе (расстояние до краев и направление потока охладителя, рис. 2);
  • расстояние до других модулей на том же радиаторе.
Влияние положения модуля и термодатчика на распределение тепла

Рис. 2. Влияние положения модуля и термодатчика на распределение тепла

По этой причине для силовых полупровод­никовых ключей в спецификации указывают значения тепловых сопротивлений Rth(j–s) и Rth(j–c), а не Rth(j–r). Исключением являются модули, которые производятся, квалифицируются и поставляются вместе с радиатором (например, IPM SKiiP).

Режимы работы системы

Рабочие режимы определяют величину и распределение потерь между ключами, входящими в модуль. На рис. 3 показаны результаты теплового моделирования приводного модуля MiniSKiiP CIB (Converter-Inverter-Brake) 50 A/1200 В на радиаторе с воздушным охлаждением (Ta = +25 °C, Rth(s–a) ≈ 0,13 К/Вт). В левой части рисунка модуль работает в «инверторном» режиме (22 кВт, cos j = 0,85), отличающемся высокой нагрузкой на IGBT и питанием DC-цепи от входного выпрямителя. Справа — тот же модуль в «тормозном» режиме (22 кВт, cos j = –0,85), когда энергия торможения рассеивается во внешнем резисторе. Датчик температуры находится в левом нижнем углу подложки.

Модуль CIB MiniSKiiP на воздушном радиаторе (вид сверху) в инверторном режиме (cos j = 0,85) и тормозном режиме (cos j = –0,85)

Рис. 3. Модуль CIB MiniSKiiP на воздушном радиаторе (вид сверху) в инверторном режиме (cos φ = 0,85) и тормозном режиме (cos φ = –0,85)

Как видно из таблицы 2, тепловое сопротивление датчика очень сильно зависит от режима работы. Кроме того, Rth(j–r) может значительно отличаться от Rth(j–s), то есть упомянутое ранее предположение «TrTs» не всегда справедливо (табл. 3).

Таблица 2. Тепловое сопротивление Rth(j–r) в двух режимах работы

Контрольные точки определения Rth(jr)

Rth(jr), инверторный режим

Rth(jr), тормозной режим

«самый нагретый IGBT — сенсор»

0,81 К/Вт (IGBT 5)

0,73 К/Вт (тормозной IGBT)

«самый нагретый FWD — сенсор»

2,25 К/Вт (диод 5)

1,18 К/Вт (диод 2)

«самый нагретый выпрямительный диод — сенсор»

0,96 К/Вт (диод 9)

Нет потерь

Таблица 3. Влияние допущения «TsTr» на расчет температуры

Параметр

Инверторный режим (cos φ = 0,85).

Потери: IGBT — 60 Вт, FWD — 12 Вт, выпрямительный диод — 20 Вт

Rth(j–r): «самый нагретый IGBT — сенсор»

0,81 К/Вт (IGBT 5)

DT(j–r)_IGBT

60 Вт × 0,81 К/Вт = 48,6 К

Rth(j-s)_IGBT (спецификация)

0,71 К/Вт

Расчет DT(j–r)_IGBT (при условии Ts Tr)

60 Вт × 0,71 К/Вт = 42,6 К (–6 К)

Расчет Rth(j–r): «самый нагретый FWD — сенсор»

2,25 К/Вт (диод 5)

DT(j–r)_FWD

12 Вт × 2,25 К/Вт = 27К

Rth(j–s)_FWD (спецификация)

0,95 К/Вт

Расчет DT(j–r)_FWD (при условии Ts Tr)

12 Вт × 0,95 К/Вт = 11,4 К (–15,6 К)

Расчет Rth(j–r): «самый нагретый выпрямительный диод — сенсор»

0,96 К/Вт (диод 9)

DT(j–r)_ выпрямительный диод

20 Вт × 0,96 К/Вт = 19,2 К

Rth(j–s)_ выпрямительный диод (спецификация)

0,9 К/Вт

Расчет DT(j–r)_FWD (при условии Ts Tr)

20 Вт × 0,9 К/Вт = 18 К (–1,2 К)

 

Определение Rth(jr)/Zth(jr)

Методы измерения

По причинам, перечисленным выше, тепловое сопротивление/импеданс «кристалл-радиатор» должно определяться для каждого конкретного приложения. Существует три экспериментальных метода измерения величины Rth между IGBT или диодом и термодатчиком. Полученные результаты следует сравнить с компьютерной моделью, созданной методом конечных элементов, для верификации и упрощения определения Rth в других условиях эксплуатации.

В процессе испытаний через каждый транзистор пропускается ток и производится измерение температуры сенсора и соответствующего ключа (рис. 4). Величина Rth(j–r) фиксируется в установившемся режиме при заданной нагрузке. При измерении Zth(j–r) ток увеличивается ступенчато, а температура непрерывно измеряется датчиком. Для расчета потерь используются значения тока Iload и напряжения Vdevice на ключе. На практике применяется понижающая функция (отключение мощности), а измеренные значения затем инвертируются, поскольку это единственный способ достичь устойчивого состояния для температурно-зависимых потерь.

Изменение температуры чипа при пропускании тока

Рис. 4. Изменение температуры чипа при пропускании тока

Методы измерения теплового сопротивления

Использование термопары

Для проведения тестов изготавливается специальный модуль с термопарами, приклеенными к поверхности чипов с помощью теплопроводящей эпоксидной смолы (рис. 5).

Модуль SEMiX 3p с термопарами на поверхности чипов

Рис. 5. Модуль SEMiX 3p с термопарами на поверхности чипов

Регулируемый постоянный ток (при низком напряжении) пропускается через IGBT или диод. Для расчета градиента температуры и теплового сопротивления используются показания термопары и датчика:

Формула

Из-за медленной реакции термопар с их помощью возможно определение только статического значения Rth(j–r). Кроме того, они сами вносят погрешность +5…+15 °C, поскольку металлический провод на поверхности чипа действует как радиатор. К тому же из соображений безопасности приходится изолировать термопары в местах их соединения.

Использование инфракрасной камеры

Анализ теплового профиля с помощью инфракрасной камеры производится на специально подготовленном модуле без крышки и без заливки силиконовым гелем. Внутренняя поверхность модуля покрывается матовой краской с равномерной излучающей способностью, чтобы не было отражения. Регулируемый постоянный ток (при низком напряжении) пропускается через IGBT или диод; температура, измеряемая камерой и датчиком, используется для расчета градиента и теплового сопротивления (рис. 6):

Формула

Тепловой профиль модуля SEMiX 3p, полученный с помощью инфракрасной камеры

Рис. 6. Тепловой профиль модуля SEMiX 3p, полученный с помощью инфракрасной камеры

При правильной калибровке инфракрасная камера высокого разрешения дает точные показания, хотя и с достаточно низкой частотой обновления, что позволяет определить только статическое тепловое сопротивление Rth(j–r). Кроме того, использование инфракрасной камеры в модулях с внутренней DC-шиной (например, стандартные IGBT 62 мм) затруднено, поскольку некоторые чипы находятся под DC-терминалами.

Контроль VCE(sat) (Rth и Zth)

Особенностью полупроводниковых приборов является линейная зависимость между температурой кристалла Tj и прямым падением напряжения (VCE/Vf) на малых токах. Равномерно нагревая модуль в лабораторных условиях, можно получить калибровочную кривую для каждого конкретного элемента (рис. 7). Модуль помещается на испытательный стенд (схема на рис. 7), где на него подаются сильноточные импульсы, создающие потери. Непосредственно после отключения импульсов через кристалл пропускается малый фиксированный ток (100 мА) и выполняется измерение прямого напряжения и определение температуры Tj по калибровочной кривой.

Схема измерений VCE, пример калибровочной кривой

Рис. 7. Схема измерений VCE, пример калибровочной кривой

Этот метод обеспечивает очень точные результаты и широко используется ведущими производителями силовых модулей для определения динамического теплового импеданса Zth(j–r) «кристалл-сенсор».

Метод конечных элементов (Rth и Zth)

Анализ методом конечных элементов (FEA — Finite Element Analysis) производится путем компьютерного моделирования системы «модуль-радиатор». Для создания подобной модели необходима следующая информация, которую предоставляет производитель модуля:

  • графическое положение чипов в модуле (координаты X-Y) и топология их соединения;
  • толщина, плотность, теплопроводность и теплоемкость конструктивных слоев модуля по оси Z (поперечное сечение).

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

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

Рис. 8. Эквивалентная тепловая схема по отношению к термодатчику

 

Упрощенный метод для периодических функций (квазистационарные условия)

Интегральное решение позволяет вычислить среднюю рассеиваемую мощность за период PD (например, период основной частоты Fout для ШИМ-инвертора), представляющую собой сумму статических Pcond и динамических потерь Psw. Частота дискретизации при этом низкая, она находится в диапазоне от 10/fout до 1 с, таким образом при расчетах допускается использование статического теплового сопротивления Rth(j–r). Потери зависят от температуры, поэтому расчет требует нескольких итераций, где в качестве дополнительного входного сигнала берется Tj. Если величина PD не изменяется от одного временного шага к другому (или меняется незначительно), то применяется значение Tj из предыдущего расчетного цикла.

Необходимые параметры схемы (пример трехфазного инвертора)

Irms — среднеквадратичное значение выходного тока на основной частоте сигнала;

M — коэффициент модуляции;

cosφ — коэффициент мощности;

Vcc — напряжение DC-шины;

fsw — частота коммутации;

fout — основная частота выходного сигнала.

Расчет потерь

Потери IGBT в составе трехфазного ШИМ-инвертора (за один период):

Формула

Потери FWD в составе трехфазного ШИМ-инвертора (за один период):

Формула

Ki — степенной коэффициент коррекции зависимости потерь от тока (IGBT 1, FWD 0,6);

Kv — степенной коэффициент коррекции зависимости потерь от напряжения (IGBT 1,35, FWD 0,6);

TCswтемпературный коэффициент (IGBT 0,003, FWD 0,006);

γ(Ki) — интеграл  (IGBT:g(1)=2, FWD:g(0,6) = 2,3).

Следующие параметры приводятся в технических спецификациях:

VCEO_25C;

rCE_25C;

Eon+off (измеряется при Iref, Vref, Tjref);

TCVce (вычисляется как линейная зависимость между VF0(low temp) и VF0(high temp));

TCrce (вычисляется как линейная зависимость между rce(low temp) и rce(high temp));
VFO_25C;

rF_25C;

Err (измеряется при Iref, Vref, Tjref);

TCVf (вычисляется из линейной зависимости между VF0(low temp) и VF0(high temp));

TCrf (вычисляется из линейной зависимости между rf(low temp) и rf(high temp)).

Расчет температуры кристаллов

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

  1. Тестируемый чип (IGBT или FWD) должен располагаться максимально близко к датчику.
  2. Метод справедлив только для схем со сбалансированными потерями (например, трехфазный инвертор в номинальном режиме работы). Он не подходит для режима остановки привода (когда полумост работает как понижающий преобразователь, а вот IGBT находится далеко от сенсора). Здесь используется стандартная схема Фостера с тепловыми сопротивлениями, привязанными к измеренной температуре датчика Tr на данном временном шаге (рис. 9).
Процесс расчета на одном временном шаге

Рис. 9. Процесс расчета на одном временном шаге

Вычисление температуры датчика на одном временном шаге (выборка) — это итерационный процесс, поскольку многие параметры чипа являются термозависимыми.

Коэффициент коррекции на низких частотах огибающей

Описанный выше метод позволяет вычислить средний нагрев кристаллов, но не определяет пиковые значения, возникающие при колебаниях температуры на основной частоте выходного сигнала. Главным образом это относится к работе привода на низких частотах (< 10 Гц) или пусковому режиму. Для корректировки рассчитанных средних значений используется простой поправочный коэффициент (рис. 10), зависящий от теплового сопротивления применяемых приборов.

Корректирующий коэффициент для Tj(max) = f(fout)

Рис. 10. Корректирующий коэффициент для Tj(max) = f(fout)

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

Tj_IGBT(max) = Fcorr_IGBT × Rth(j–r)_IGBT × PIGBT + Tr,

Tj_FWD(max) = Fcorr_FWD × Rth(j–r)_FWD × PFWD + Tr.

 

Пример: трехфазный ШИМ-инвертор

Параметры модуля SKiiP39AC12T4V1 из технической спецификации:

IGBT: VCE_25C = 0,8 В, rce_25C = 7 мОм, Esw = 36,5 мДж, TCVCE = — 0,0008 В/К, Tcrce = 2,67E-5 Ом/К;

FWD: VFO_25C = 1,3 В, rf_25C = 5,6 мОм, Err = 11,4 мДж, TCVf = –0,0032 В/К, Tcrf = 1,76E-5 Ом/К.

Измеренные значения Rth(j–r):

Rth(j–r)I = 0,3 К/Вт,

Rth(j–r)D = 0,6 К/Вт.

Первый временной шаг, измеренные значения:

Iout = 76 Arms = 107,48 Apk,

M = 1,

cosj = 0,85,

Vcc = 650 В,

Fsw = 4 кГц,

Fout = 20 Гц,

Tr = +100 °C.

Расчет потерь (первая итерация):

Формула

Tj(avg)_IGBT = (43,49 Вт + 31,53 Вт) × 0,3 К/Вт + 100 °С = +122,5 °С,

 Tj(avg)_D = (8,81 Вт + 10,04 Вт) × 0,6 К/Вт + 100 °С = +111,3 °С.

 

Тепловая связь

В процессе работы инвертора потери, генерируемые соседними чипами, влияют на температуру исследуемого ключа и, следовательно, на эффективное тепловое сопротивление между ним и датчиком температуры (рис. 11). Количественная оценка взаимных тепловых импедансов позволяет использовать комплексный метод расчета температуры Tj, описанный далее.

Модель FEA полумостового модуля, иллюстрирующая тепловую связь между чипами и термодатчиком

Рис. 11. Модель FEA полумостового модуля, иллюстрирующая тепловую связь между чипами и термодатчиком

Таким образом, тепловая связь между кристаллом и датчиком температуры во многом зависит от того, насколько потери в других ключах влияют на объект испытаний (рис. 12). Полупроводниковый элемент, для которого необходимо определить конечную температуру в конкретной схеме, обозначим Self. Уточним, что в данном руководстве определение «ключ» относится к одному электрическому элементу (например, IGBT или диоду). В некоторых других документах под одиночным ключом подразумевается соединение IGBT и антипараллельного диода.

Определение статической тепловой связи для одного ключа в гипотетическом полумосте

Рис. 12. Определение статической тепловой связи для одного ключа в гипотетическом полумосте

Таблица 4. Пример стабилизации температуры после двух итераций

К

Pcond_IGBT, Вт

Psw_IGBT, Вт

Pcond_D, Вт

Psw_D, Вт

Tj(avg)_IGBT, °С

Tj(avg)_D, °С

0

100

100

1

43,49

31,53

8,81

10,04

123

111

2

44,47

34,04

8,68

11,01

124

112

3

44,51

34,16

11,05

4

44,52

11,06

Tj(max)_IGBT = 1,65 × (44,52 Вт + 34,16 Вт) × 0,3 К/Вт + 100 °С = +139 °С,  Tj(max)_D = 1,3 × (8,68 Вт + 11,06 Вт) × 0,6 К/Вт + 100 °С = +115 °С

Определение матрицы Rth/Zth

В лабораторных условиях потери должны генерироваться каждым ключом отдельно, а температура кристаллов измеряться с помощью одного из методов, описанных выше. Следующий пример относится к полумостовой схеме (рис. 12).

  1. Потери приложены только к ключу 1 (Self), измеряются Tj_Switch1 и Tr. Расчет:

Формула

  1. Потери приложены только к ключу 2, измеряются Tj_Switch1 и Tr. Расчет:

Формула

  1. Потери приложены только к ключу 3, измеряются Tj_Switch1 и Tr. Расчет:

Формула

  1. Потери приложены только к ключу 4, измеряются Tj_Switch1 и Tr.

Формула

Шаги A–B повторяются для остальных трех ключей. Результаты представлены в виде матрицы (табл. 5).

Таблица 5. Матрица Rth для гипотетического полумоста

Потери на:  

Измерение Tj

TOP IGBT

(Ключ 1)

BOT IGBT

(Ключ 2)

TOP FWD

(Ключ 3)

BOT FWD

(Ключ 4)

TOP IGBT (Ключ 1)

Rth(j-r)_Switch1,1 (Self)

Rth(j-r)_Switch1,2

Rth(j-r)_Switch1,3

Rth(j-r)_Switch1,4

BOT IGBT (Ключ 2)

Rth(j-r)_Switch2,1

Rth(j-r)_Switch2,2 (Self)

Rth(j-r)_Switch2,3

Rth(j-r)_Switch2,4

TOP FWD (Ключ 3)

Rth(j-r)_Switch3,1

Rth(j-r)_Switch3,2

Rth(j-r)_Switch2,2 (Self)

Rth(j-r)_Switch3,4

BOT FWD (Ключ 4)

Rth(j-r)_Switch4,1

Rth(j-r)_Switch4,2

Rth(j-r)_Switch4,3

Rth(j-r)_Switch4,4 (Self)

Таблица 6. Временные шаги и исходные данные для расчета температуры кристаллов

Временной шаг

0 с

1 с

PIGBT_TOP, Вт

300

PIGBT_ВОТ, Вт

PFWD_TOP, Вт

100

PFWD_BOT, Вт

Tsensor, °C

80

80

Tj_IGBT_TOP, °C

Tj_IGBT_TOP (1c)

При использовании динамического теплового импеданса параметр Rth(j–r)_Switch#,c заменяется элементом модели Фостера — Zth(j–r)_Switch#,c. Отметим, что матрицу можно упростить, если, например, отсутствует тепловая связь между кристаллами или если шаговый отклик системы может быть смоделирован с применением только одного элемента Rth/Tau.

 

Комплексный метод step by step (кратковременные, высокие перегрузки и режим опрокидывания крутящего момента)

Во время работы системы потери любого ключа вычисляются в режиме реального времени с использованием измеренных значений. Частота дискретизации высокая: например, 1/fsw или кратное число. Если fsw >> fout, а ток меняется в течение нескольких циклов коммутации незначительно, то можно объединить несколько периодов ШИМ в один шаг расчета, чтобы снизить загрузку контроллера. Для реализации алгоритма необходимо создать матрицу Zth, как описано выше. В процессе расчета ее можно упростить до матрицы Rth, если частота дискретизации > 0,5 c.

Необходимые параметры схемы (инвертор)

i(t) — мгновенное значение выходного тока;

v(t) — мгновенное значение выходного фазного напряжения;

М — коэффициент модуляции для текущего периода коммутации;

Vcc — напряжение DC-шины;

Fsw — частота коммутации.

Расчет потерь

Методика расчета потерь основана на использовании мгновенных значений параметров понижающего DC/DC-конвертера.

DCIGBT = 0,5 + v(t)/Vcc;

DCFWD = 1 — DCIGBT.

Расчет температуры кристаллов

Температуру любого из N ключей в модуле можно рассчитать в момент времени tm+1 следующим образом:

Формула

где Switch# — исследуемый ключ (также индекс строки); c — индекс столбца исследуемого ключа; N — общее число ключей/строк/столбцов; i — индекс элемента схемы Фостера; n — общее число элементов схемы Фостера для исследуемого ключа.

Для фиксированного градиента Δtm, значения e–X и (1 – e–X) становятся набором констант, которые могут быть включены в матрицу Zth.

 

Пример расчета

В этом примере температура верхнего ключа полумостового модуля рассчитывается с помощью величины потерь (табл. 6) для теоретической системы, работающей в течение 1 с. Для упрощения используются постоянные значения потери и постоянная температура датчика, но данный подход применим и для переменных значений. Температура на каждом следующем цикле рассчитывается на основе результатов, полученных на предыдущем временном шаге (рис. 13, табл. 7).

Процесс вычислений на одном временном шаге

Рис. 13. Процесс вычислений на одном временном шаге

Пользуясь приведенной выше формулой, определяем Tj_IGBT_TOP (1c) = +97,8 °C. В данном примере температура ТОР IGBT повысилась на 17,8 °C после 1 с работы. Увеличение на 15,7 °С вызвано саморазогревом кристалла (выделено красным цветом), дополнительный нагрев на 2,08 °С обусловлен влиянием остальных трех ключей (выделено синим, зеленым и фиолетовым цветом). В этом случае все значения положительные, но они могут быть и отрицательными, если потери в других кристаллах уменьшают разность температур между датчиком и исследуемым ключом.

Таблица 7. Пример матрицы Zth для модуля SEMiX603GB12E4p на жидкостном радиаторе

Ключ

Ключ#

TOP IGBT

BOT IGBT

TOP FWD

BOT FWD

TOP IGBT

i

Rth(j–r)

tau

i

Rth(j–r)

tau

i

Rth(j–r)

tau

i

Rth(j–r)

tau

1

0,0054

0,0028

1

0,0064

3,7000

1

0,0248

1,2

1

0,0087

4,7

2

0,0086

0,025

2

0

1

2

0,0024

3

2

0

1

3

0,0190

0,1

3

0

1

3

0

1

3

0

1

4

0,0224

0,5

4

0

1

4

0

1

4

0

1

BOT IGBT

Zth(j-r)_IGBT_BOT:IGBT_TOP

Zth(j-r)_IGBT_BOT:Self

Zth(j-r)_IGBT_BOT:FWD_TOP

Zth(j-r)_IGBT_BOT:FWD_BOT

TOP FWD

Zth(j-r)_FWD_TOP:IGBT_TOP

Zth(j-r)_FWD_TOP:IGBT_BOT

Zth(j-r)_FWD_TOP:Self

Zth(j-r)_FWD_TOP:FWD_BOT

BOT FWD

Zth(j-r)_FWD_BOT:IGBT_TOP

Zth(j-r)_FWD_BOT:IGBT_BOT

Zth(j-r)_FWD_BOT:FWD_TOP

Zth(j-r)_FWD_BOT:Self

 

Выводы

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

Более продвинутый «упрощенный» подход включает измерение теплового импеданса Rth(j–r) и предположение равномерного распределения потерь мощности между ключами, при этом вычисляются средние потери для периодических функций. Такой метод требует небольшой вычислительной мощности и может обеспечить эффективную тепловую защиту в том случае, если преобразователь имеет четко определенный профиль нагрузки с медленными переходными процессами.

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

Литература
  1. Материалы сайта www.SEMIKRON.com
  2. Wintrich A., Nicolai U., Tursky W., Reimann T. Application Manual Power Semiconductors. 2nd edition, ISLE Verlag, 2015.
  3. Колпаков А. Контрольная точка, или Как читать datasheet между строк. Часть 1 // Электронные компоненты. 2005. № 6.
  4. Колпаков А. Контрольная точка, или Как читать datasheet между строк. Часть 2 // Электронные компоненты. 2005. № 9.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *