Документация Engee

Diode (Advanced)

Страница в процессе разработки.

Диод с кусочно-линейной, экспоненциальной или табулированной ВАХ.

Тип: AcausalElectricPowerSystems.Semiconductors.Diode

Путь в библиотеке:

/Physical Modeling/Electrical/Semiconductors & Converters/Diode (Advanced)

Описание

Блок Diode (Advanced) может представлять собой диод с кусочно-линейной, экспоненциальной или табулированной - кривой (вольт-амперной характеристикой, ВАХ). С помощью параметра Fidelity level можно выбрать уровень детализации динамической модели.

Диод с кусочно-линейной ВАХ

Модель диода с кусочно-линейной ВАХ аналогична модели Диод, с добавлением фиксированной емкости перехода и возможностью учета динамики заряда. Если прямое напряжение на диоде превышает значение, указанное в параметре Forward voltage, то диод ведет себя как линейный резистор с сопротивлением, указанным в параметре On resistance. В ином случае, диод ведет себя как линейный резистор с малой проводимостью, указанной в параметре Off conductance. При нулевом напряжении через диод протекает нулевой ток.

Диод с экспоненциальной ВАХ

Экспоненциальная ВАХ представляет собой следующую зависимость между током диода и напряжением на диоде :

, при ,

, при ,

где

  • — элементарный заряд электрона (1.602176e-19 Кл);

  • — постоянная Больцмана (1.3806503e-23 Дж/К);

  • — значение параметра Reverse breakdown voltage (обратное напряжение пробоя);

  • — коэффициент эмиссии;

  • — ток насыщения;

  • — это температура, при которой задаются параметры диода, определяемая значением параметра Measurement temperature.

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

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

Обычные электрические цепи не достигают таких экстремальных значений. Блок обеспечивает эту линейную экстраполяцию для облегчения сходимости при решении ограничений в процессе моделирования.

Если для параметра Parameterization выбрать значение Use parameters IS and N, то диод задается в виде параметров Saturation current, IS и Emission coefficient, N.

Если для параметра Parameterization выбрать Use two I-V curve data points, то задаются две точки измерения напряжения и тока на ВАХ диода, и блок определяет значения и . При этом рассчитывает и следующим образом:

,

,

где

  • ;

  • и — значения параметра Voltages, [V1 V2];

  • и — значения параметра Currents, [I1 I2].

Если для параметра Parameterization выбрать Use an I-V data point and IS, то блок рассчитывает следующим образом:

.

Если для параметра Parameterization выбрать Use an I-V data point and N, то блок рассчитывает следующим образом:

.

Диод с табулированной ВАХ

Для моделирования диода с табулированной ВАХ установите для параметра Diode model значение Tabulated I-V curve. На этом рисунке показана реализация варианта диода с табулированной ВАХ:

diode 1 1

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

Для обратного смещения:

  • Если напряжение меньше −1 В, блок моделирует ВАХ с постоянной проводимостью в выключенном состоянии, равной значению параметра Off conductance. Заданное значение должно быть меньше градиента прямой ВАХ для малых положительных напряжений.

  • Если напряжение находится в диапазоне от −1 до 0 В, то блок использует модифицированную интерполяцию Акима, чтобы ВАХ для прямого и обратного смещения плавно накладывались друг на друга.

Для диода с табулированной ВАХ не моделируется обратный пробой.

Емкость перехода

Если в блоке используется тепловой порт, то емкость перехода можно моделировать только если для параметра Fidelity level установлено значение Include capacitance and charge dynamics.

Включить моделирование емкости перехода возможно тремя способами:

  • Выберите значение Fixed or zero junction capacitance для параметра Parameterization. В этом случае емкость зафиксирована.

  • Выберите значение Use parameters CJ0, VJ, M & FC для параметра Parameterization. В этом случае блок использует коэффициенты , , и для расчета емкости перехода, которая зависит от переходного напряжения.

  • Выберите значение Use C-V curve data points для параметра Parameterization. В этом случае блок использует три значения емкости на кривой C-V для оценки , и и, используя эти значения вместе с заданным значением , рассчитывает емкость перехода, которая зависит от напряжения на переходе. Блок рассчитывает , , следующим образом:

    ,

    ,

    ,

где

  • — значения параметра Reverse bias voltages, [VR1, VR2, VR3];

  • — значения параметра Corresponding capacitances, [C1, C2, C3].

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

Зависимая от напряжения емкость перехода определяется с точки зрения накопления заряда конденсатора как:

  • Для :

    .

  • Для :

    .

Где

  • ;

  • ;

  • .

Эти уравнения аналогичны, приведенным в [2], за исключением того, что температурная зависимость для и не моделируется.

Динамика заряда

Если в блоке используется тепловой порт, то емкость перехода можно моделировать только если для параметра Fidelity level установлено значение Include capacitance and charge dynamics.

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

Для учета этих эффектов в блоке используется модель Лауритцена и Ма [3]. Определяющие уравнения приведены ниже:

, (1)

τ , (2)

τ , (3)

где

  • — ток диода;

  • — заряд перехода;

  • — суммарный накопленный заряд;

  • — время пролета;

  • τ — время жизни носителя;

  • — напряжение на диоде;

  • — прямое напряжение диода;

  • — сопротивление включения диода;

  • — проводимость диода в выключенном состоянии.

На этом графике показана типовая характеристика обратного тока для диода.

diode 2 2

Где

  • — пиковый обратный ток;

  • — начальный прямой ток при измерении ;

  • — скорость изменения тока при измерении ;

  • — время обратного восстановления.

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

Как блок рассчитывает и τ

Блок рассчитывает время пролета, , и время жизни носителя, τ , на основе значений, введенных для параметра Charge Dynamics. Блок использует и τ для решения уравнений динамики заряда (1), (2) и (3).

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

Сначала блок использует уравнение (1) для выполнения этого расчета:

. (4)

Затем производится подстановка уравнения (4) в уравнение (2):

τ . (5)

Затем решается уравнение (5) для :

ττττ , (6)

где — постоянная величина.

Когда , и τ , поскольку система находится в устойчивом состоянии.

Подставляя эти соотношения в уравнение (6) и решая его, получим τ .

Таким образом,

ττττ . (7)

В момент времени ток равен , а заряд спая равен нулю. Блок подставляет эти значения в уравнение (1).

. (8)

Блок выражает из уравнения (8) и подставляет полученный результат в уравнение (7).

ττττ . (9)

Затем блок выражает время через , и .

. (10)

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

Ток определяется уравнением:

τ , (11)

где

ττ . (12)

Теперь блок связывает выражение в уравнении (12) с временем обратного восстановления .

Когда ток составляет .

Поэтому

τ (13)

и

τ . (14)

Блок использует уравнения (9) и (14) для расчета значений и τ . В расчете используется итерационная схема, поскольку в уравнении (9) присутствует экспоненциальный член.

Альтернативы прямому указанию

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

  • Коэффициент растяжения времени обратного восстановления λ .

  • Заряд обратного восстановления , если в спецификации вместо времени обратного восстановления указано это значение.

  • Энергия обратного восстановления , если в спецификации эта величина указана вместо времени обратного восстановления.

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

λ .

Время обратного восстановления должно быть больше, чем . Его типичное значение равно .

Поэтому типичное значение λ равно 3. Значение λ должно быть больше 1.

Заряд обратного восстановления — это интеграл по времени обратного тока от момента перехода тока в отрицательное значение до его обратного спада до нуля.

Начальный заряд к моменту времени выражается следующим уравнением:

. (15)

Интегрирование уравнения (11) дает заряд между моментами времени и inf. Этот заряд равен τ .

Таким образом, суммарный заряд обратного восстановления определяется уравнением

τ . (16)

Перестановка уравнения 16 для решения τ и подстановка результата в уравнение 14 дает уравнение, выражающее τ в значениях :

.

В качестве альтернативы блок рассчитывает τ , используя энергию обратного восстановления . Это уравнение определяет кривую напряжения на диоде:

τ , (17)

где τ максимальное обратное напряжение диода.

Если τ , что является обычным условием для схемы проверки обратного восстановления, то блок рассчитывает максимальное обратное напряжение диода как:

τ .

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

. (18)

Затем подставляется уравнение (18) в уравнение (5):

τ . (19)

Для получения суммарного накопленного заряда решается уравнение (19):

ττττ , (20),

где — градиент тока.

Когда , то пиковый обратный ток составляет:

. (21)

Теперь блок подставляет уравнение (21) в уравнение (20):

ττττ
τττ
τ . (22)

Наконец, блок решает уравнение (22) для получения энергии обратного восстановления:


τ
τ . (23)

Температурная зависимость

По умолчанию для блока Diode (Advanced) зависимость от температуры не моделируется, и устройство моделируется при температуре, для которой заданы параметры блока. Диод с экспоненциальной ВАХ содержит несколько вариантов моделирования зависимости тока и напряжения диода от температуры в процессе моделирования. Температурная зависимость емкости перехода не моделируется, поскольку ее влияние значительно меньше.

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

,

где

  • — это температура, при которой задаются параметры диода, определяемая значением параметра Measurement temperature;

  • — температура моделирования;

  • — ток насыщения при температуре измерения;

  • — ток насыщения при температуре моделирования. Это значение тока насыщения используется в стандартном уравнении для диодов, когда моделируется температурная зависимость;

  • — ширина запрещенной зоны для данного типа полупроводника, измеряемый в джоулях (Дж). Для кремния обычно принимается значение 1.11 эВ, где 1 эВ равен 1.602e-19 Дж;

  • — температурная экспонента тока насыщения. Для диодов с pn-переходом это значение обычно равно 3.0, а для диодов с барьером Шоттки — 2.0;

  • — коэффициент эмиссии;

  • — постоянная Больцмана (1.3806503e-23 Дж/К).

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

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

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

Если задается конечное обратное пробивное напряжение , то значение обратного модулируется температурным коэффициентом обратного пробоя (задается с помощью параметра Reverse breakdown voltage temperature coefficient dBV/dT):

. (24)

Идеальное переключение

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

Диод в этих блоках можно смоделировать внутри, или используя отдельный блок Diode (Advanced).

Чтобы использовать опцию идеального переключения, установите для параметра Fidelity level значение Ideal switching.

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

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

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

Если для параметра Reverse recovery loss model установлено значение Tabulated loss, то значение параметра Reverse recovery loss table, Erec(Tj, If) определяет рассеиваемую энергию как функцию температуры перехода и прямого тока непосредственно перед событием переключения. Напряжение выключения линейно масштабирует потери относительно Turn-off voltage when measuring recovery loss, Vrec. В таблице используются задержанные значения тока и напряжения. Чтобы использовать в таблице поиска значение, близкое к мгновенному, установите для параметра Filter time constant for voltage and current values значение меньшее, чем самый быстрый период переключения.

Если для параметра Reverse recovery loss model установлено значение Fixed loss, то значение параметра Reverse recovery loss определяет энергию, рассеиваемую при каждом событии выключения. Если выбрать параметр Scale reverse recovery loss with current and voltage, то блок линейно масштабирует это значение потерь по току включения и напряжению выключения. Для использования значений масштабирования, близких к мгновенным значениям, установите Filter time constant for voltage and current values на значение, меньшее, чем самый быстрый период переключения.

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

Для моделирования влияния выделяемого тепла и температуры устройства можно использовать тепловой порт:

  • Если не установлен флажок Enable thermal port, то блок не содержит теплового порта и не моделирует выделение тепла в устройстве.

  • Если установлен флажок Enable thermal port, то блок содержит тепловой порт, позволяющий моделировать выделение тепла за счет теплопотерь. Для обеспечения численной эффективности тепловое состояние не влияет на электрическое поведение блока.

Моделирование диода Зенера

Для моделирования диода Зенера (полупроводникового стабилитрона), проводящего в прямом и обратном смещенных направлениях, установите флажок Model Zener diode и укажите значение для параметра Reverse breakdown voltage.

При выборе этой опции можно моделировать обратные ВАХ для блока диода, указав значения параметров Reverse voltages, Vr(Tj,Ir), Reverse currents, Ir(Tj,Vr), Reverse voltages, Vr и Reverse currents, Ir.

Допущения и ограничения

  • При выборе значения Use two I-V curve data points для параметра Parameterization выберите пару напряжений, близких к напряжению включения диода. Обычно это напряжение находится в диапазоне от 0,05 до 1 В. Использование значений за пределами этой области может привести к проблемам с числами и плохим оценкам для и .

  • В блоке не учитывается влияние температуры на емкость перехода.

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

  • Режим Tabulated I-V curve не может быть использован для моделирования обратного пробоя.

Порты

Ненаправленные

# + — положительный контакт (анод)
электричество

Details

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

Имя для программного использования

p

# - — отрицательный контакт (катод)
электричество

Details

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

Имя для программного использования

n

# H — тепловой порт
тепло

Details

Тепловой порт.

Зависимости

Чтобы использовать этот порт, установите флажок Enable thermal port.

Имя для программного использования

thermal_port

Параметры

Основные

# Fidelity level — уровень детализации
Ideal switching | Include capacitance and charge dynamics

Details

Уровень детализации динамической модели диода. Если выбрать Ideal switching, то блок моделирует только потери на обратное восстановление. Если выбрать Include capacitance and charge dynamics, то блок моделирует как емкость перехода, так и динамику заряда.

Зависимости

Чтобы использовать этот параметр, установите флажок Enable thermal port.

Значения

Ideal switching | Include capacitance and charge dynamics

Значение по умолчанию

Include capacitance and charge dynamics

Имя для программного использования

fidelity_level

Вычисляемый

Нет

# Diode model — модель диода
Piecewise linear | Exponential | Tabulated I-V curve

Details
  • Piecewise linear — моделирование диода с кусочно-линейной ВАХ, как описано в разделе Диод с кусочно-линейной ВАХ. Это модель, используемая по умолчанию.

  • Exponential — моделирование диода с экспоненциальной ВАХ, как описано в разделе Диод с экспоненциальной ВАХ.

  • Tabulated I-V curve — моделирование диода с табулированными значениями - с прямым смещением и фиксированной проводимостью при выключении с обратным смещением, как описано в разделе Диод с табулированной ВАХ.

Значения

Piecewise linear | Exponential | Tabulated I-V curve

Значение по умолчанию

Piecewise linear

Имя для программного использования

diode_parameterization

Вычисляемый

Нет

# Table type — табулированная функция
Table in If(Tj, Vf) form | Table in Vf(Tj, If) form

Details

Следует ли табулировать ток как функцию температуры и напряжения или напряжение как функцию температуры и тока.

Зависимости

Чтобы использовать этот параметр, установите для параметра Diode model значение Tabulated I-V curve.

Значения

Table in If(Tj, Vf) form | Table in Vf(Tj, If) form

Значение по умолчанию

Table in If(Tj, Vf) form

Имя для программного использования

tabulated_diode_parameterization

Вычисляемый

Нет

# Forward currents, If(Tj, Vf) — вектор прямых токов
A | MA | kA | mA | nA | pA | uA

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Table type значение Table in If(Tj, Vf) form.

Единицы измерения

A | MA | kA | mA | nA | pA | uA

Значение по умолчанию

[0.07 0.12 0.19 1.75 4.24 7.32 11.20; 0.16 0.30 0.72 2.14 5.02 8.35 13.12] A

Имя для программного использования

I_f_matrix

Вычисляемый

Да

# Forward voltages, Vf(Tj, If) — вектор прямых напряжений
V | MV | kV | mV

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Table type значение Table in If(Tj, Vf) form.

Единицы измерения

V | MV | kV | mV

Значение по умолчанию

[0.90 1.15 1.25 1.5 1.75 2.17 2.60 2.85; 0.58 0.68 0.75 1.1 1.38 1.77 2.27 2.70] V

Имя для программного использования

V_f_matrix

Вычисляемый

Да

# Junction temperatures, Tj — вектор температур перехода
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

Вектор температур перехода.

Если в векторе один элемент, то характеристики диода не зависят от температуры.

Зависимости

Чтобы использовать этот параметр, установите для параметра Diode model значение Tabulated I-V curve.

Единицы измерения

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Значение по умолчанию

[25.0, 125.0] degC

Имя для программного использования

T_j_vector

Вычисляемый

Да

# Forward voltages, Vf — вектор прямых напряжений
V | MV | kV | mV

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Table type значение Table in If(Tj, Vf) form.

Единицы измерения

V | MV | kV | mV

Значение по умолчанию

[0.5, 0.7, 0.9, 1.3, 1.7, 2.1, 2.5] V

Имя для программного использования

V_f_vector

Вычисляемый

Да

# Forward currents, If — вектор прямых токов
A | MA | kA | mA | nA | pA | uA

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Table type значение Table in Vf(Tj, If) form.

Единицы измерения

A | MA | kA | mA | nA | pA | uA

Значение по умолчанию

[0.1, 0.2, 0.5, 1.0, 2.0, 4.0, 7.0, 10.0] A

Имя для программного использования

I_f_vector

Вычисляемый

Да

# Forward voltage — прямое напряжение
V | MV | kV | mV

Details

Минимальное напряжение, которое необходимо приложить к диоду, чтобы он перешел в режим прямого включения.

Зависимости

Чтобы использовать этот параметр, установите для параметра Diode model значение Piecewise linear.

Единицы измерения

V | MV | kV | mV

Значение по умолчанию

0.6 V

Имя для программного использования

V_f

Вычисляемый

Да

# Reverse currents, Ir(Tj,Vr) — матрица обратных токов
A | MA | kA | mA | nA | pA | uA

Details

Матрица обратных токов. Нулевая точка необязательна ( ).

Зависимости

Чтобы использовать этот параметр, установите для параметра Table type значение Table in If(Tj,Vf) и установите флажок Model Zener diode.

Единицы измерения

A | MA | kA | mA | nA | pA | uA

Значение по умолчанию

[1e-6 2e-6 5e-6 1e-5 2.5e-5 5e-5 1e-4; 2e-6 5e-6 1e-5 4e-5 8e-5 2e-4 5e-4] A

Имя для программного использования

I_reverse_matrix

Вычисляемый

Да

# Reverse voltages, Vr(Tj,Ir) — матрица обратных напряжений
V | MV | kV | mV

Details

Матрица обратных напряжений. Нулевая точка необязательна ( ).

Зависимости

Чтобы использовать этот параметр, установите для параметра Table type значение Table in Vf(Tj, If) form и установите флажок Model Zener diode.

Единицы измерения

V | MV | kV | mV

Значение по умолчанию

[10.0 100.0 200.0 250.0 300.0 325.0 350.0; 10.0 70.0 160.0 220.0 270.0 300.0 320.0] V

Имя для программного использования

V_reverse_matrix

Вычисляемый

Да

# Reverse currents, Ir — вектор обратных токов
A | MA | kA | mA | nA | pA | uA

Details

Вектор обратных токов. Этот вектор должен содержать не менее трех неотрицательных элементов в порядке возрастания. Нулевая точка необязательна ( ).

Зависимости

Чтобы использовать этот параметр, установите для параметра Table type значение Table in Vf(Tj, If) form и установите флажок Model Zener diode.

Единицы измерения

A | MA | kA | mA | nA | pA | uA

Значение по умолчанию

[1e-6, 2e-6, 5e-6, 1e-5, 2e-5, 5e-5, 1e-4] A

Имя для программного использования

I_reverse_vector

Вычисляемый

Да

# Reverse voltages, Vr — вектор обратных напряжений
V | MV | kV | mV

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Table type значение Table in If(Tj,Vf) и установите флажок Model Zener diode.

Единицы измерения

V | MV | kV | mV

Значение по умолчанию

[10.0, 20.0, 40.0, 50.0, 70.0, 80.0, 100.0] V

Имя для программного использования

V_reverse_vector

Вычисляемый

Да

# On resistance — включенное сопротивление
Ohm | GOhm | MOhm | kOhm | mOhm

Details

Сопротивление диода при прямом смещении.

Зависимости

Чтобы использовать этот параметр, установите для параметра Diode model значение Piecewise linear.

Единицы измерения

Ohm | GOhm | MOhm | kOhm | mOhm

Значение по умолчанию

0.3 Ohm

Имя для программного использования

R_on

Вычисляемый

Да

# Off conductance — отключенная проводимость
S | mS | nS | uS

Details

Проводимость диода при его обратном смещении.

Зависимости

Чтобы использовать этот параметр, установите для параметра Diode model значение Piecewise linear или Tabulated I-V curve.

Единицы измерения

S | mS | nS | uS

Значение по умолчанию

1e-08 S

Имя для программного использования

G_off

Вычисляемый

Да

# Parameterization — параметризация модели
Use two I-V curve data points | Use parameters IS and N | Use an I-V data point and IS | Use an I-V data point and N

Details

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

  • Use two I-V curve data points — задайте измеренные данные в двух точках ВАХ диода. Этот метод используется по умолчанию.

  • Use parameters IS and N — укажите ток насыщения и коэффициент эмиссии.

  • Use an I-V data point and IS — задайте измеренные данные в одной точке ВАХ диода в сочетании с током насыщения.

  • Use an I-V data point and N — укажите данные измерений в одной точке ВАХ диода в сочетании с коэффициентом эмиссии.

Зависимости

Чтобы использовать этот параметр, установите для параметра Diode model значение Exponential.

Значения

Use two I-V curve data points | Use parameters IS and N | Use an I-V data point and IS | Use an I-V data point and N

Значение по умолчанию

Use two I-V curve data points

Имя для программного использования

exponential_diode_parameterization

Вычисляемый

Нет

# Currents, [I1 I2] — вектор текущих значений в двух точках
A | MA | kA | mA | nA | pA | uA

Details

Вектор значений тока в двух точках ВАХ диода, которые блок использует для расчета и .

Зависимости

Чтобы использовать этот параметр, установите для параметра Diode model значение Exponential, а для Parameterization значение Use two I-V curve data points.

Единицы измерения

A | MA | kA | mA | nA | pA | uA

Значение по умолчанию

[0.0137, 0.545] A

Имя для программного использования

I_vector

Вычисляемый

Да

# Voltages, [V1 V2] — вектор значений напряжения в двух точках
V | MV | kV | mV

Details

Вектор значений напряжения в двух точках ВАХ диода, которые блок использует для расчета и .

Зависимости

Чтобы использовать этот параметр, установите для параметра Diode model значение Exponential, а для Parameterization значение Use two I-V curve data points.

Единицы измерения

V | MV | kV | mV

Значение по умолчанию

[0.6, 0.7] V

Имя для программного использования

V_vector

Вычисляемый

Да

# Ohmic resistane, RS — омическое сопротивление
Ohm | GOhm | MOhm | kOhm | mOhm

Details

Сопротивление последовательного подключения диодов, Ом.

Зависимости

Чтобы использовать этот параметр, установите для параметра Diode model значение Exponential.

Единицы измерения

Ohm | GOhm | MOhm | kOhm | mOhm

Значение по умолчанию

0.0 Ohm

Имя для программного использования

R_s

Вычисляемый

Да

# Measurement temperature — температура измерения
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

Температура , при которой измерялась или - кривая.

Единицы измерения

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Значение по умолчанию

298.15 K

Имя для программного использования

T_measurement

Вычисляемый

Да

# Saturation current, IS — ток насыщения
A | MA | kA | mA | nA | pA | uA

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Diode model значение Exponential, а для Parameterization значение Use parameters IS and N или Use an I-V data point and IS.

Единицы измерения

A | MA | kA | mA | nA | pA | uA

Значение по умолчанию

1e-12 A

Имя для программного использования

I_sat

Вычисляемый

Да

# Emission coefficient, N — коэффициент эмиссии диода

Details

Коэффициент эмиссии диода или коэффициент идеальности.

Зависимости

Чтобы использовать этот параметр, установите для параметра Diode model значение Exponential, а для Parameterization значение Use parameters IS and N или Use an I-V data point and IS.

Значение по умолчанию

1.0

Имя для программного использования

N

Вычисляемый

Да

# Current, I1 — величина тока
A | MA | kA | mA | nA | pA | uA

Details

Величина тока в точке на ВАХ диода, которое блок использует для расчетов. В зависимости от значения параметра Parameterization блок использует этот параметр для расчета или .

Зависимости

Чтобы использовать этот параметр, установите для параметра Diode model значение Exponential, а для Parameterization значение Use an I-V data point and IS или Use an I-V data point and N.

Единицы измерения

A | MA | kA | mA | nA | pA | uA

Значение по умолчанию

0.0137 A

Имя для программного использования

I_point

Вычисляемый

Да

# Voltage, V1 — величина напряжения
V | MV | kV | mV

Details

Величина напряжения в точке на ВАХ диода, которое блок использует для расчетов.

Зависимости

Чтобы использовать этот параметр, установите для параметра Diode model значение Exponential, а для Parameterization значение Use an I-V data point and IS или Use an I-V data point and N.

Единицы измерения

V | MV | kV | mV

Значение по умолчанию

0.6 V

Имя для программного использования

V_point

Вычисляемый

Да

# Number of series diodes — количество последовательно соединенных диодов

Details

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

Значение по умолчанию

1

Имя для программного использования

series_diode_count

Вычисляемый

Да

# Number of parallel diodes — количество параллельных диодов

Details

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

Значение по умолчанию

1

Имя для программного использования

parallel_diode_count

Вычисляемый

Да

# Model Zener diode — возможность моделирования диода Зенера

Details

Опция для моделирования диода Зенера.

Установите флажок для моделирования диода Зенера, проводящего в прямом и обратном смещенных направлениях. На иконке блока отображается электронное обозначение диода Зенера, а на вкладке Breakdown (Пробой) включаются параметры. Для параметра Reverse breakdown voltage необходимо задать конечное значение.

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Diode model значение Piecewise linear или Exponential

Значение по умолчанию

false (выключено)

Имя для программного использования

zener_model

Вычисляемый

Нет

Breakdown

# Zener resistance — сопротивление Зенера
Ohm | GOhm | MOhm | kOhm | mOhm

Details

Сопротивление диода, когда напряжение меньше значения Reverse breakdown voltage.

Зависимости

Чтобы использовать этот параметр, установите для параметра Diode model значение Piecewise linear и установите флажок Model Zener diode.

Единицы измерения

Ohm | GOhm | MOhm | kOhm | mOhm

Значение по умолчанию

0.3 Ohm

Имя для программного использования

R_z

Вычисляемый

Да

# Reverse breakdown voltage — обратное напряжение пробоя
V | MV | kV | mV

Details

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

Зависимости

Чтобы использовать этот параметр, установите параметра Diode model установите значение Piecewise linear или Exponential и установите флажок Model Zener diode.

Единицы измерения

V | MV | kV | mV

Значение по умолчанию

Inf V

Имя для программного использования

V_br

Вычисляемый

Да

Capacitance

# Parameterization — моделирование емкости перехода
Fixed or zero junction capacitance | Use C-V curve data points | Use parameters CJ0, VJ, M & FC

Details

Метод моделирования емкости перехода:

  • Fixed or zero junction capacitance — смоделируйте емкость перехода как фиксированное значение.

  • Use C-V curve data points — укажите измеренные данные в трех точках C-V кривой диода.

  • Use parameters CJ0, VJ, M & FC — укажите емкость перехода с нулевым смещением, потенциал перехода, коэффициент градации и коэффициент для определения обедненной емкости с прямым смещением.

Значения

Fixed or zero junction capacitance | Use C-V curve data points | Use parameters CJ0, VJ, M & FC

Значение по умолчанию

Fixed or zero junction capacitance

Имя для программного использования

C_parameterization

Вычисляемый

Нет

# Junction capacitance — емкость перехода
F | mF | nF | pF | uF

Details

Фиксированное значение емкости перехода.

Зависимости

Чтобы использовать этот параметр, установите для параметра Parameterization значение Fixed or zero junction capacitance.

Единицы измерения

F | mF | nF | pF | uF

Значение по умолчанию

0.0 pF

Имя для программного использования

C_j

Вычисляемый

Да

# Zero-bias junction capacitance, CJ0 — емкость перехода при нулевом смещении
F | mF | nF | pF | uF

Details

Значение емкости, расположенной параллельно составляющей тока проводимости.

Зависимости

Чтобы использовать этот параметр, установите для параметра Parameterization значение Use parameters CJ0, VJ, M & FC.

Единицы измерения

F | mF | nF | pF | uF

Значение по умолчанию

5.0 pF

Имя для программного использования

C_j0

Вычисляемый

Да

# Junction potential, VJ — контактная разность потенциалов
V | MV | kV | mV

Details

Контактная разность потенциалов.

Зависимости

Чтобы использовать этот параметр, установите для параметра Parameterization значение Use parameters CJ0, VJ, M & FC.

Единицы измерения

V | MV | kV | mV

Значение по умолчанию

1.0 V

Имя для программного использования

V_j

Вычисляемый

Да

# Grading coefficient, M — коэффициент оценки

Details

Коэффициент оценки.

Зависимости

Чтобы использовать этот параметр, установите для параметра Parameterization значение Use parameters CJ0, VJ, M & FC.

Значение по умолчанию

0.5

Имя для программного использования

grading_coefficient

Вычисляемый

Да

# Reverse bias voltages, [VR1, VR2, VR3] — вектор значений напряжения обратного смещения
V | MV | kV | mV

Details

Вектор значений напряжения обратного смещения в трех точках C-V кривой диода, которые блок использует для расчета , и .

Зависимости

Чтобы использовать этот параметр, установите для параметра Parameterization значение Use C-V curve data points.

Единицы измерения

V | MV | kV | mV

Значение по умолчанию

[0.1, 10.0, 100.0] V

Имя для программного использования

V_r_vec

Вычисляемый

Да

# Corresponding capacitances, [C1, C2, C3] — вектор значений емкости
F | mF | nF | pF | uF

Details

Вектор значений емкости в трех точках C-V кривой диода, которые блок использует для расчета , и .

Зависимости

Чтобы использовать этот параметр, установите для параметра Parameterization значение Use C-V curve data points.

Единицы измерения

F | mF | nF | pF | uF

Значение по умолчанию

[3.5, 1.0, 0.4] pF

Имя для программного использования

C_r_vec

Вычисляемый

Да

# Capacitance coefficient, FC — коэффициент емкости

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Parameterization значение Use parameters CJ0, VJ, M & FC.

Значение по умолчанию

0.5

Имя для программного использования

C_coefficient

Вычисляемый

Да

# Charge dynamics — параметризация динамики заряда
Do not model charge dynamics | Use peak reverse current and stretch factor | Use peak reverse current and reverse recovery time | Use peak reverse current and reverse recovery charge | Use peak reverse current and reverse recovery energy | Use transit time and carrier lifetime

Details

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

  • Do not model charge dynamics — не включать моделирование динамики заряда. Это метод по умолчанию.

  • Use peak reverse current and stretch factor — смоделируйте динамику заряда, предоставив значения пикового обратного тока и коэффициента растяжения λ , а также информацию о начальном прямом токе и скорости изменения тока, используемого в тестовой цепи при измерении и .

  • Use peak reverse current and reverse recovery time — смоделируйте динамику заряда, предоставив значения пикового обратного тока и времени обратного восстановления плюс информацию о начальном прямом токе и скорости изменения тока, используемого в тестовой цепи при измерении и . Используйте этот вариант, если в техническом описании производителя не указаны значения времени прохождения и времени жизни носителя τ .

  • Use peak reverse current and reverse recovery charge — моделирование динамики заряда путем предоставления значений пикового обратного тока и заряда обратного восстановления Qrr плюс информация о начальном прямом токе и скорости изменения тока, используемого в тестовой цепи при измерении и .

  • Use peak reverse current and reverse recovery energy — моделирование динамики заряда путем предоставления значений пикового обратного тока и энергии обратного восстановления плюс информация о начальном прямом токе и скорости изменения тока, используемого в тестовой цепи при измерении .

  • Use transit time and carrier lifetime — смоделируйте динамику заряда, предоставив значения времени перехода и времени жизни носителя τ .

Значения

Do not model charge dynamics | Use peak reverse current and stretch factor | Use peak reverse current and reverse recovery time | Use peak reverse current and reverse recovery charge | Use peak reverse current and reverse recovery energy | Use transit time and carrier lifetime

Значение по умолчанию

Do not model charge dynamics

Имя для программного использования

Q_rr_parameterization

Вычисляемый

Нет

# Peak reverse current, iRM — пиковый обратный ток
A | MA | kA | mA | nA | pA | uA

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Charge dynamics значение Use peak reverse current and stretch factor, Use peak reverse current and reverse recovery time, Use peak reverse current and reverse recovery charge или Use peak reverse current and reverse recovery energy.

Единицы измерения

A | MA | kA | mA | nA | pA | uA

Значение по умолчанию

-7.15 A

Имя для программного использования

i_rm

Вычисляемый

Да

# Initial forward current when measuring iRM — начальный прямой ток при измерении iRM
A | MA | kA | mA | nA | pA | uA

Details

Начальный прямой ток при измерении пикового обратного тока. Это значение должно быть больше нуля.

Зависимости

Чтобы использовать этот параметр, установите для параметра Charge dynamics значение Use peak reverse current and stretch factor, Use peak reverse current and reverse recovery time, Use peak reverse current and reverse recovery charge или Use peak reverse current and reverse recovery energy.

Единицы измерения

A | MA | kA | mA | nA | pA | uA

Значение по умолчанию

4.0 A

Имя для программного использования

i_f

Вычисляемый

Да

# Rate of change of current, when measuring iRM — скорость изменения тока при измерении iRM
A/s | A/us

Details

Скорость изменения тока при измерении пикового обратного тока. Это значение должно быть меньше нуля.

Зависимости

Чтобы использовать этот параметр, установите для параметра Charge dynamics значение Use peak reverse current and stretch factor, Use peak reverse current and reverse recovery time, Use peak reverse current and reverse recovery charge или Use peak reverse current and reverse recovery energy.

Единицы измерения

A/s | A/us

Значение по умолчанию

-750.0 A/us

Имя для программного использования

current_change_rate

Вычисляемый

Да

# Reverse recovery time stretch factor — время обратного восстановления коэффициента растяжения

Details

Значение, которое блок использует для расчета Reverse recovery time, trr. Это значение должно быть больше 1.

Указание коэффициента растяжения — это более простой способ параметризации времени обратного восстановления, чем указание заряда обратного восстановления. Чем больше значение коэффициента растяжения, тем больше времени требуется для рассеивания тока обратного восстановления.

Зависимости

Чтобы использовать этот параметр, установите для параметра Charge dynamics значение Use peak reverse current and stretch factor.

Значение по умолчанию

3.0

Имя для программного использования

t_rr_factor

Вычисляемый

Да

# Reverse recovery time, trr — время обратного восстановления
d | s | hr | ms | ns | us | min

Details

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

Значение параметра Reverse recovery time, trr, должно быть больше значения параметра Peak reverse current, iRM, деленного на значение параметра Rate of change of current when measuring iRM.

Зависимости

Чтобы использовать этот параметр, установите для параметра Charge dynamics значение Use peak reverse current and reverse recovery time.

Единицы измерения

d | s | hr | ms | ns | us | min

Значение по умолчанию

115.0 ns

Имя для программного использования

t_rr

Вычисляемый

Да

# Reverse recovery charge, Qrr — заряд обратного восстановления
C | Ah | mC | nC | uC | MAh | kAh | mAh | nA*s

Details

Значение, которое блок использует для расчета Reverse recovery time, trr. Используйте этот параметр, если в спецификации вашего диодного устройства указано значение заряда обратного восстановления вместо значения времени обратного восстановления.

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

где

  • — это значение, указанное для параметра Peak reverse current, iRM;

  • — это значение, заданное для параметра Rate of change of current when measuring iRM.

Зависимости

Чтобы использовать этот параметр, установите для параметра Charge dynamics значение Use peak reverse current and reverse recovery charge.

Единицы измерения

C | Ah | mC | nC | uC | MAh | kAh | mAh | nA*s

Значение по умолчанию

150.0 nA*s

Имя для программного использования

Q_rr

Вычисляемый

Да

# Diode turn-off voltage when measuring Erec — напряжение выключения диода при измерении Erec
V | MV | kV | mV

Details

Напряжение между диодами в установившемся режиме.

Зависимости

Чтобы использовать этот параметр, установите для параметра Charge dynamics значение Use peak reverse current and reverse recovery energy.

Единицы измерения

V | MV | kV | mV

Значение по умолчанию

-600.0 V

Имя для программного использования

V_turn_off

Вычисляемый

Да

# Stray inductance when measuring Erec — паразитная индуктивность при измерении Erec
H | mH | nH | uH

Details

Общая непреднамеренная индуктивность в измерительной цепи. Блок использует это значение для расчета параметра Reverse recovery energy, Erec.

Зависимости

Чтобы использовать этот параметр, установите для параметра Charge dynamics значение Use peak reverse current and reverse recovery energy.

Единицы измерения

H | mH | nH | uH

Значение по умолчанию

150.0 nH

Имя для программного использования

L_s

Вычисляемый

Да

# Reverse recovery energy, Erec — энергия обратного восстановления
Btu_IT | J | MJ | MWh | Wh | eV | kJ | kWh | mJ | mWh

Details

Суммарные потери на переключение из-за обратного восстановления диода.

Зависимости

Чтобы использовать этот параметр, установите для параметра Charge dynamics значение Use peak reverse current and reverse recovery energy.

Единицы измерения

Btu_IT | J | MJ | MWh | Wh | eV | kJ | kWh | mJ | mWh

Значение по умолчанию

0.03 J

Имя для программного использования

E_rr

Вычисляемый

Да

# Transit time, TT — время перехода
d | s | hr | ms | ns | us | min

Details

Время пересечения носителями диодного перехода.

Зависимости

Чтобы использовать этот параметр, установите для параметра Charge dynamics значение Use transit time and carrier lifetime.

Единицы измерения

d | s | hr | ms | ns | us | min

Значение по умолчанию

50.0 ns

Имя для программного использования

t_transit

Вычисляемый

Да

# Carrier lifetime, tau — время жизни носителя
d | s | hr | ms | ns | us | min

Details

Время рассеивания носителей после того, как диод перестал проводить ток.

Зависимости

Чтобы использовать этот параметр, установите для параметра Charge dynamics значение Use transit time and carrier lifetime.

Единицы измерения

d | s | hr | ms | ns | us | min

Значение по умолчанию

100.0 ns

Имя для программного использования

tau

Вычисляемый

Да

Reverse Recovery Loss

# Reverse recovery loss model — модель для рассчета потерь при обратном восстановлении
Fixed loss | Tabulated loss

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable thermal port, а для параметра Fidelity level установите значение Ideal switching.

Значения

Fixed loss | Tabulated loss

Значение по умолчанию

Fixed loss

Имя для программного использования

reverse_recovery_loss_model

Вычисляемый

Нет

# Reverse recovery loss — потери при обратном восстановлении
Btu_IT | J | MJ | MWh | Wh | eV | kJ | kWh | mJ | mWh

Details

Рассеиваемая энергия при каждом выключении, независимо от состояния диода до или после переключения.

Зависимости

Чтобы использовать этот параметр:

  • установите флажок Enable thermal port;

  • для параметра Fidelity level установите значение Ideal switching;

  • для параметра Reverse recovery loss model установите значение Fixed loss.

Единицы измерения

Btu_IT | J | MJ | MWh | Wh | eV | kJ | kWh | mJ | mWh

Значение по умолчанию

0.0 J

Имя для программного использования

reverse_recovery_loss_const

Вычисляемый

Да

# Scale reverse recovery loss with current and voltage — масштабирование потерь при обратном восстановлении

Details

Возможность масштабирования потерь при обратном восстановлении в зависимости от тока и напряжения.

Зависимости

Чтобы использовать этот параметр:

  • установите флажок Enable thermal port;

  • для параметра Fidelity level установите значение Ideal switching;

  • для параметра Reverse recovery loss model установите значение Fixed loss.

Значение по умолчанию

true (включено)

Имя для программного использования

scale_reverse_recovery_loss

Вычисляемый

Нет

# Forward current when measuring recovery loss, Irec — прямой ток при измерении блоком потерь на восстановление
A | MA | kA | mA | nA | pA | uA

Details

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

Зависимости

Чтобы использовать этот параметр:

  • установите флажок Enable thermal port;

  • для параметра Fidelity level установите значение Ideal switching;

  • для параметра Reverse recovery loss model установите значение Fixed loss;

  • установите флажок Scale reverse recovery loss with current and voltage.

Единицы измерения

A | MA | kA | mA | nA | pA | uA

Значение по умолчанию

10.0 A

Имя для программного использования

I_forward_recovery_loss_const

Вычисляемый

Да

# Reverse recovery loss table, Erec(Tj, If) — таблица потерь при обратном восстановлении
Btu_IT | J | MJ | MWh | Wh | eV | kJ | kWh | mJ | mWh

Details

Рассеиваемая энергия как функция прямого тока непосредственно перед переключением и конечного напряжения в закрытом состоянии диода.

Зависимости

Чтобы использовать этот параметр:

  • установите флажок Enable thermal port;

  • для параметра Fidelity level установите значение Ideal switching;

  • для параметра Reverse recovery loss model установите значение Tabulated loss.

Единицы измерения

Btu_IT | J | MJ | MWh | Wh | eV | kJ | kWh | mJ | mWh

Значение по умолчанию

zeros(2, 3) J

Имя для программного использования

reverse_recovery_loss_matrix

Вычисляемый

Да

# Temperature vector for recovery loss table, Tj — вектор температуры для таблицы потерь при обратном восстановлении
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

Вектор температур, который блок использует для таблицы потерь при обратном восстановлении.

Зависимости

Чтобы использовать этот параметр:

  • установите флажок Enable thermal port;

  • для параметра Fidelity level установите значение Ideal switching;

  • для параметра Reverse recovery loss model установите значение Tabulated loss.

Единицы измерения

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Значение по умолчанию

[298.15, 398.15] K

Имя для программного использования

T_losses_vector

Вычисляемый

Да

# Forward current vector for recovery loss table, If — вектор прямых токов для таблицы потерь при обратном восстановлении
A | MA | kA | mA | nA | pA | uA

Details

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

Зависимости

Чтобы использовать этот параметр:

  • установите флажок Enable thermal port;

  • для параметра Fidelity level установите значение Ideal switching;

  • для параметра Reverse recovery loss model установите значение Tabulated loss.

Единицы измерения

A | MA | kA | mA | nA | pA | uA

Значение по умолчанию

[0.1, 1.0, 10.0] A

Имя для программного использования

I_f_losses_vector

Вычисляемый

Да

# Turn-off voltage when measuring recovery loss, Vrec — напряжение выключения при измерении потерь на восстановление
V | MV | kV | mV

Details

Напряжение на диоде после обратного восстановления используется для измерения потерь при восстановлении.

Зависимости

Чтобы использовать этот параметр:

  • установите флажок Enable thermal port;

  • для параметра Fidelity level установите значение Ideal switching;

  • для параметра Reverse recovery loss model установите значение Tabulated loss, или установите значение Fixed loss и флажок Scale reverse recovery loss with current and voltage.

Единицы измерения

V | MV | kV | mV

Значение по умолчанию

10.0 V

Имя для программного использования

V_off_recovery_loss_const

Вычисляемый

Да

# Filter time constant for voltage and current values — постоянная времени фильтра для значений напряжения и тока
d | s | hr | ms | ns | us | min

Details

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

Зависимости

Чтобы использовать этот параметр:

  • установите флажок Enable thermal port;

  • для параметра Fidelity level установите значение Ideal switching;

  • для параметра Reverse recovery loss model установите значение Tabulated loss, или установите значение Fixed loss и флажок Scale reverse recovery loss with current and voltage.

Единицы измерения

d | s | hr | ms | ns | us | min

Значение по умолчанию

1.0 / 1000.0 / 100.0 s

Имя для программного использования

tau_filter

Вычисляемый

Да

Temperature dependence

# Parameterization — параметризация температурной зависимости
None - Use characteristics at parameter measurement temperature | Use an I-V data point at second measurement temperature | Specify saturation current at second measurement temperature | Specify the energy gap, EG

Details

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

  • None - Use characteristics at parameter measurement temperature — температурная зависимость не моделируется, или модель моделируется при температуре измерения (как указано в параметре Measurement temperature на вкладке Основные). Это метод по умолчанию.

  • Use an I-V data point at second measurement temperature — при выборе этого параметра задается вторая температура измерения , а также значения тока и напряжения при этой температуре. Модель использует эти значения вместе со значениями параметров при температуре первого измерения для расчета значения ширины запрещенной зоны.

  • Specify saturation current at second measurement temperature — при выборе этого параметра задается вторая температура измерения и значение тока насыщения при этой температуре. Модель использует эти значения вместе со значениями параметров при первой температуре измерения для расчета величины ширины запрещенной зоны.

  • Specify the energy gap, EG — указать значение ширины запрещенной зоны напрямую.

Значения

None - Use characteristics at parameter measurement temperature | Use an I-V data point at second measurement temperature | Specify saturation current at second measurement temperature | Specify the energy gap, EG

Значение по умолчанию

None - Use characteristics at parameter measurement temperature

Имя для программного использования

T_parameterization

Вычисляемый

Нет

# Device simulation temperature — температура моделирования устройства
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Parameterization значение Use an I-V data point at second measurement temperature, Specify saturation current at second measurement temperature или Specify the energy gap, EG.

Единицы измерения

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Значение по умолчанию

298.15 K

Имя для программного использования

T_device

Вычисляемый

Да

# Saturation current, IS, at second measurement temperature — ток насыщения IS при второй температуре измерения
A | MA | kA | mA | nA | pA | uA

Details

Укажите значение тока насыщения при второй температуре измерения.

Зависимости

Чтобы использовать этот параметр, установите для параметра Parameterization значение Specify saturation current at second measurement temperature.

Единицы измерения

A | MA | kA | mA | nA | pA | uA

Значение по умолчанию

1.25e-07 A

Имя для программного использования

saturation_current_at_T2

Вычисляемый

Да

# Current I1 at second measurement temperature — ток I1 при второй температуре измерения
A | MA | kA | mA | nA | pA | uA

Details

Укажите значение тока диода , когда напряжение равно при второй температуре измерения.

Зависимости

Чтобы использовать этот параметр, установите для параметра Parameterization значение Use an I-V data point at second measurement temperature.

Единицы измерения

A | MA | kA | mA | nA | pA | uA

Значение по умолчанию

0.245 A

Имя для программного использования

I_T2

Вычисляемый

Да

# Voltage V1 at second measurement temperature — напряжение V1 при второй температуре измерения
V | MV | kV | mV

Details

Укажите значение напряжения диода при токе при второй температуре измерения.

Зависимости

Чтобы использовать этот параметр, установите для параметра Parameterization значение Use an I-V data point at second measurement temperature.

Единицы измерения

V | MV | kV | mV

Значение по умолчанию

0.5 V

Имя для программного использования

V_T2

Вычисляемый

Да

# Second measurement temperature — вторая температура измерения
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Parameterization значение Use an I-V data point at second measurement temperature или Specify saturation current at second measurement temperature.

Единицы измерения

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Значение по умолчанию

125.0 degC

Имя для программного использования

T2

Вычисляемый

Да

# Saturation current temperature exponent parametrization — параметризация температурной экспоненты тока насыщения
Use nominal value for pn-junction diode (XTI=3) | Use nominal value for Schottky barrier diode (XTI=2) | Specify a custom value

Details

Выберите один из вариантов, чтобы задать значение температурной экспоненты тока насыщения.

При выборе Specify a custom value появляется параметр Saturation current temperature exponent, XTI, позволяющий указать пользовательское значение для .

Зависимости

Чтобы использовать этот параметр, установите для параметра Parameterization значение Use an I-V data point at second measurement temperature, Specify saturation current at second measurement temperature или Specify the energy gap, EG.

Значения

Use nominal value for pn-junction diode (XTI=3) | Use nominal value for Schottky barrier diode (XTI=2) | Specify a custom value

Значение по умолчанию

Use nominal value for pn-junction diode (XTI=3)

Имя для программного использования

XTI_parameterization

Вычисляемый

Нет

# Saturation current temperature exponent, XTI — температурная экспонента тока насыщения

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Parameterization значение Use an I-V data point at second measurement temperature, Specify saturation current at second measurement temperature или Specify the energy gap, EG, а для параметра Saturation current temperature exponent parametrization установите значение Specify a custom value.

Значение по умолчанию

3.0

Имя для программного использования

XTI

Вычисляемый

Да

# Energy gap parametrization — параметризация ширины запрещенной зоны
Use nominal value for silicon (EG=1.11eV) | Use nominal value for 4H-SiC silicon carbide (EG=3.23eV) | Use nominal value for 6H-SiC silicon carbide (EG=3.00eV) | Use nominal value for germanium (EG=0.67eV) | Use nominal value for gallium arsenide (EG=1.43eV) | Use nominal value for selenium (EG=1.74eV) | Use nominal value for Schottky barrier diodes (EG=0.69eV) | Specify a custom value

Details

Выберите значение ширины запрещенной зоны из списка предопределенных вариантов или укажите пользовательское значение.

Значения

Use nominal value for silicon (EG=1.11eV) | Use nominal value for 4H-SiC silicon carbide (EG=3.23eV) | Use nominal value for 6H-SiC silicon carbide (EG=3.00eV) | Use nominal value for germanium (EG=0.67eV) | Use nominal value for gallium arsenide (EG=1.43eV) | Use nominal value for selenium (EG=1.74eV) | Use nominal value for Schottky barrier diodes (EG=0.69eV) | Specify a custom value

Значение по умолчанию

Use nominal value for silicon (EG=1.11eV)

Имя для программного использования

E_g_parameterization

Вычисляемый

Нет

# Energy gap, EG — ширина запрещенной зоны
Btu_IT | J | MJ | MWh | Wh | eV | kJ | kWh | mJ | mWh

Details

Укажите пользовательское значение для ширины запрещенной зоны, .

Зависимости

Чтобы использовать этот параметр, установите для параметра Energy gap parametrization значение Specify a custom value.

Единицы измерения

Btu_IT | J | MJ | MWh | Wh | eV | kJ | kWh | mJ | mWh

Значение по умолчанию

1.11 eV

Имя для программного использования

E_g

Вычисляемый

Да

# Reverse breakdown voltage temperature coefficient dBV/dT — температурный коэффициент обратного пробивного напряжения
V/K

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Parameterization значение Use an I-V data point at second measurement temperature, Specify saturation current at second measurement temperature или Specify the energy gap, EG.

Единицы измерения

V/K

Значение по умолчанию

0.0 V/K

Имя для программного использования

reverse_breakdown_voltage_temperature_coefficient

Вычисляемый

Да

Thermal Port

# Enable thermal port — включение теплового порта

Details

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

Значение по умолчанию

false (выключено)

Имя для программного использования

has_thermal_port

Вычисляемый

Нет

# Thermal network — выбор внутренней тепловой модели
Specify junction and case thermal parameters | Cauer model | Cauer model parameterized with Foster coefficients | External

Details

Выберете внутреннюю тепловую модель:

  • Specify junction and case thermal parameters;

  • Cauer model;

  • Cauer model parameterized with Foster coefficients;

  • External.

Значения

Specify junction and case thermal parameters | Cauer model | Cauer model parameterized with Foster coefficients | External

Значение по умолчанию

Specify junction and case thermal parameters

Имя для программного использования

thermal_network_parameterization

Вычисляемый

Нет

# Junction-case and case-ambient (or case-heatsink) thermal resistances, [R_JC R_CA] — вектор тепловых сопротивлений
K/W

Details

Вектор [R_JC R_CA] из двух значений теплового сопротивления. Первое значение R_JC — это тепловое сопротивление между переходом и корпусом. Второе значение, R_CA — это тепловое сопротивление между портом H и корпусом устройства.

Зависимости

Чтобы использовать этот параметр, установите для параметра Thermal network значение Specify junction and case thermal parameters.

Единицы измерения

K/W

Значение по умолчанию

[0.0, 10.0] K/W

Имя для программного использования

thermal_resistance_vector

Вычисляемый

Да

# Thermal resistances, [R1 R2 ... Rn] — вектор тепловых сопротивлений для модели Кауэра
K/W

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Thermal network значение Cauer model.

Единицы измерения

K/W

Значение по умолчанию

[1.0, 3.0, 10.0] K/W

Имя для программного использования

thermal_resistance_cauer_vector

Вычисляемый

Да

# Thermal resistances, [R1 R2 ... Rn] — вектор тепловых сопротивлений для модели Фостера
K/W

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Thermal network значение Cauer model parameterized with Foster coefficients.

Единицы измерения

K/W

Значение по умолчанию

[4.0, 6.0] K/W

Имя для программного использования

thermal_resistance_foster_vector

Вычисляемый

Да

# Thermal mass parameterization — параметризация теплоемкости
By thermal time constants | By thermal mass

Details

Выберете способ задания теплоемкости:

  • By thermal time constants — параметризация теплоемкости в терминах тепловых постоянных времени. Это значение используется по умолчанию.

  • By thermal mass — задание значений теплоемкости.

Зависимости

Чтобы использовать этот параметр, установите для параметра Thermal network значение Specify junction and case thermal parameters, Cauer model или Cauer model parameterized with Foster coefficients.

Значения

By thermal time constants | By thermal mass

Значение по умолчанию

By thermal time constants

Имя для программного использования

thermal_mass_parameterization

Вычисляемый

Нет

# Junction and case thermal time constants, [t_J t_C] — вектор тепловых постоянных времени
d | s | hr | ms | ns | us | min

Details

Вектор [t_J t_C] из двух значений тепловых постоянных времени. Первое значение t_J — это тепловая постоянная времени перехода. Второе значение, t_C — это тепловая постоянная времени корпуса.

Зависимости

Чтобы использовать этот параметр, установите для параметра Thermal network значение Specify junction and case thermal parameters, а для параметра Thermal mass parameterization значение By thermal time constants.

Единицы измерения

d | s | hr | ms | ns | us | min

Значение по умолчанию

[0.0, 10.0] s

Имя для программного использования

thermal_time_constant_vector

Вычисляемый

Да

# Thermal time constants, [t1 t2 ... tn] — вектор тепловых постоянных времени для модели Кауэра
d | s | hr | ms | ns | us | min

Details

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

Значение теплоемкости вычисляется как , где , и — теплоемкость, тепловая постоянная времени и тепловое сопротивление для -го элемента Кауэра.

Зависимости

Чтобы использовать этот параметр, установите для параметра Thermal network значение Cauer model, а для параметра Thermal mass parameterization значение By thermal time constants.

Единицы измерения

d | s | hr | ms | ns | us | min

Значение по умолчанию

[1.0, 3.0, 10.0] s

Имя для программного использования

thermal_time_constant_cauer_vector

Вычисляемый

Да

# Thermal time constants, [t1 t2 ... tn] — вектор тепловых постоянных времени для модели Фостера
d | s | hr | ms | ns | us | min

Details

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

Значение теплоемкости вычисляется как , где , и — теплоемкость, тепловая постоянная времени и тепловое сопротивление для -го элемента Кауэра.

Зависимости

Чтобы использовать этот параметр, установите для параметра Thermal network значение Cauer model parameterized with Foster coefficients, а для параметра Thermal mass parameterization значение By thermal time constants.

Единицы измерения

d | s | hr | ms | ns | us | min

Значение по умолчанию

[6.0, 18.0] s

Имя для программного использования

thermal_time_constant_foster_vector

Вычисляемый

Да

# Junction and case thermal masses, [M_J M_C] — вектор значений теплоемкостей для модели Кауэра
J/K | kJ/K

Details

Вектор [M_J M_C] из двух значений теплоемкости. Первое значение M_J — это теплоемкость перехода. Второе значение, M_C — это теплоемкость корпуса.

Зависимости

Чтобы использовать этот параметр, установите для параметра Thermal network значение Specify junction and case thermal parameters, а для параметра Thermal mass parameterization значение By thermal mass.

Единицы измерения

J/K | kJ/K

Значение по умолчанию

[0.0, 1.0] J/K

Имя для программного использования

thermal_mass_vector

Вычисляемый

Да

# Thermal masses, [M1 M2 ... Mn] — вектор значений теплоемкости для модели Кауэра
J/K | kJ/K

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Thermal network значение Cauer model, а для параметра Thermal mass parameterization значение By thermal mass.

Единицы измерения

J/K | kJ/K

Значение по умолчанию

[0.1, 0.3, 1.0] J/K

Имя для программного использования

thermal_mass_cauer_vector

Вычисляемый

Да

# Thermal masses, [M1 M2 ... Mn] — вектор значений теплоемкости для модели Фостера
J/K | kJ/K

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Thermal network значение Cauer model parameterized with Foster coefficients, а для параметра Thermal mass parameterization значение By thermal mass.

Единицы измерения

J/K | kJ/K

Значение по умолчанию

[1.5, 3.0] J/K

Имя для программного использования

thermal_mass_foster_vector

Вычисляемый

Да

# Junction and case initial temperatures, [T_J T_C] — вектор тепловых постоянных времени
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

Вектор [t_J t_C] из двух значений тепловых постоянных времени. Первое значение t_J — это тепловая постоянная времени перехода. Второе значение, t_C — это тепловая постоянная времени корпуса.

Зависимости

Чтобы использовать этот параметр, установите для параметра Thermal network значение Specify junction and case thermal parameters, а для параметра Thermal mass parameterization значение By thermal time constants.

Единицы измерения

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Значение по умолчанию

[25.0, 25.0] degC

Имя для программного использования

T_thermal_mass_vector_start

Вычисляемый

Да

# Thermal masses initial temperatures, [T1 T2 ... Tn] — вектор начальных температур для модели Кауэра
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

Вектор значений температуры. Он соответствует перепаду температур для каждой теплоемкости в модели.

Зависимости

Чтобы использовать этот параметр, установите для параметра Thermal network значение Cauer model.

Единицы измерения

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Значение по умолчанию

[25.0, 25.0, 25.0] degC

Имя для программного использования

T_thermal_mass_cauer_vector_start

Вычисляемый

Да

# Initial node temperatures, [T1 T2 ... Tn] — вектор начальных температур для модели Фостера
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

Вектор абсолютных значений температуры каждого элемента модели Фостера.

Зависимости

Чтобы использовать этот параметр, установите для параметра Thermal network значение Cauer model parameterized with Foster coefficients.

Единицы измерения

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Значение по умолчанию

[25.0, 25.0] degC

Имя для программного использования

T_thermal_mass_foster_vector_start

Вычисляемый

Да

# Junction thermal mass — теплоемкость перехода
J/K | kJ/K

Details

Теплоемкость перехода

Зависимости

Чтобы использовать этот параметр, установите для параметра Fidelity level значение Ideal switching, а для параметра Thermal network установите значение External.

Единицы измерения

J/K | kJ/K

Значение по умолчанию

0.01 J/K

Имя для программного использования

junction_thermal_mass

Вычисляемый

Да

Литература

  1. MH. Ahmed and P.J. Spreadbury. Analogue and digital electronics for engineers. 2nd Edition. Cambridge, UK: Cambridge University Press, 1984.

  2. G. Massobrio and P. Antognetti. Semiconductor Device Modeling with SPICE. 2nd Edition. New York: McGraw-Hill, 1993.

  3. Lauritzen, P.O. and C.L. Ma. “A Simple Diode Model with Reverse Recovery.” IEEE® Transactions on Power Electronics. Vol. 6, No. 2, April 1991, pp. 188–191.