Кусочно-экспоненциальный диод
Simscape/Электрический/Полупроводники и конвертеры
Блок Diode может представлять либо кусочно-линейный диод, экспоненциальный диод или диод с табличной кривой I-V.
Кусочная линейная диодная модель - та же модель как Simscape™ > Foundation Library> Electrical> Electrical Elements> Diode блок со сложением фиксированной емкости соединения и дополнительной динамики обвинения. Если прямое напряжение диода превышает значение, заданное в параметре Forward voltage, диод ведет себя как линейный резистор с сопротивлением, заданным в параметре On resistance. В противном случае диод ведет себя как линейный резистор с малой проводимостью, заданной в параметре Off conductance. Нулевое напряжение на диоде приводит к нулевому течению тока.
Экспоненциальная модель диода представляет следующее соотношение между I тока диода и V напряжения диода:
где:
q - элементарный заряд электрона (1. 602176e-19 кулонов).
k - константа Больцмана (1.3806503e-23 J/K).
BV - Reverse breakdown voltage значение параметров.
N - коэффициент выбросов.
IS - ток насыщения.
Tm1 - температура, при которой заданы диодные параметры, заданная Measurement temperature значением параметров.
Когда (q V / <reservedrangesplaceholder2> <reservedrangesplaceholder1> <reservedrangesplaceholder0> )> 80, блок заменяет с (q V/ N k Tm1 - 79) e80, который соответствует градиенту диодного тока в (q V / <reservedrangesplaceholder7> <reservedrangesplaceholder6> <reservedrangesplaceholder5> ) = 80 и экстраполирует линейно. Когда (q V / <reservedrangesplaceholder2> <reservedrangesplaceholder1> <reservedrangesplaceholder0>) <-79, блок заменяет с (q V/ N k Tm1 + 80) e–79, который также соответствует градиенту и экстраполируется линейно. Типичные электрические цепи не достигают этих экстремальных значений. Блок обеспечивает эту линейную экстраполяцию, чтобы помочь сходимости при решении ограничений во время симуляции.
Когда вы выбираете Use parameters IS and N
для параметра Parameterization вы задаете диод с точки зрения параметров Saturation current IS и Emission coefficient N. Когда вы выбираете Use two I-V curve data points
для параметра Parameterization вы задаете две точки измерения напряжения и тока на диодной кривой I-V, и блок выводит IS и N значения. Затем блок вычисляет IS и N следующим образом:
где:
Vt = <reservedrangesplaceholder2> <reservedrangesplaceholder1> / q.
V1 и V2 являются значениями в векторе Voltages [V1 V2].
I1 и I2 являются значениями в векторе Currents [I1 I2].
Когда вы выбираете Use an I-V data point and IS
для параметра Parameterization, затем блок вычисляет N следующим образом:
Когда вы выбираете Use an I-V data point and N
для параметра Parameterization, затем блок вычисляет IS следующим образом:
Чтобы смоделировать сведенный в таблицу диод, установите параметр Diode model равным Tabulated I-V curve
. Этот рисунок показывает реализацию табличной опции диода:
При выборе этой параметризации необходимо предоставить данные только для прямого смещения. Если диод смещен назад, он моделируется как постоянная проводимость вне состояния, заданная в параметре Off conductance. Значение Off conductance должно быть меньше градиента прямой кривой I-V для малых положительных напряжений.
Блок реализует диод с помощью опции сплайна-интерполяции. Если диод превышает заданные табличные данные области значений, блок использует метод линейной экстраполяции в последней точке данных тока напряжения.
Примечание
Сведенный в таблицу диод не моделирует обратное разбиение.
Блок предоставляет опцию включения соединительной емкости:
Когда вы выбираете Include fixed or zero junction capacitance
для параметра Parameterization емкость фиксирована.
Когда вы выбираете Use parameters CJO, VJ, M & FC
для параметра Parameterization, блок использует коэффициенты CJO, VJ, M и FC, чтобы вычислить соединительную емкость, которая зависит от напряжения соединения.
Когда вы выбираете Use C-V curve data points
для параметра Parameterization блок использует три значения емкости на C-V емкостной кривой для оценки CJO, VJ и M и использует эти значения с заданным значением FC для вычисления соединительной емкости, которая зависит от напряжения соединения. Блок вычисляет CJO, VJ и M следующим образом:
где:
VR1, VR2 и VR3 являются значениями в векторе Reverse bias voltages [VR1 VR2 VR3].
C1, C2 и C3 являются значениями в векторе Corresponding capacitances [C1 C2 C3].
Противоположные напряжения смещения (заданные как положительные значения) должны удовлетворять VR3 > VR2 > VR1. Это означает, что емкости должны удовлетворять C1 > C2 > C3 так как обратное смещение расширяет область истощения и, следовательно, уменьшает емкость. Нарушение этих неравенств приводит к ошибке. Напряжения VR2 и VR3 должны быть хорошо удалены от VJ потенциала Соединения. VR1 напряжения должна быть меньше, чем VJ потенциала Соединения, с типичным значением для VR1 0,1 В.
Зависимая от напряжения соединительная емкость определяется в терминах накопления заряда конденсатора Qj как:
Для V < FC· VJ:
Для V ≥ FC· VJ:
где:
Эти уравнения те же, что и в [2], за исключением того, что температурная зависимость VJ и FC не моделируется.
Для таких приложений, как коммутационные диоды, может быть важно смоделировать динамику заряда диода. Когда смещенный вперед диод имеет обратное напряжение, приложенное к нему, это требует времени, чтобы заряд рассеивается и, следовательно, чтобы диод повернул. Время, затраченное на выключение диода, захватывается в основном параметром транзитного времени. Когда диод отключен, любой оставшийся заряд затем рассеивается, скорость, с которой это происходит, определяется временем жизни носителя.
Блок Diode использует модель Lauritzen и Ma [3], чтобы захватить эти эффекты. Это определяющие уравнения.
(1) |
(2) |
(3) |
i - ток диода.
qE - соединительный заряд.
qM - общая сохраненная стоимость.
TM - время транзита.
τ - срок службы несущей.
vD - напряжение на диоде.
vF - диодное прямое напряжение.
R - диод на сопротивлении.
G - диод, отключенный от проводимости.
Этот рисунок показывает типовую характеристику тока обратного режима для диодного устройства.
где:
iRM является пиковым обратным током.
iF - стартовый прямой ток при измерении iRM.
a - скорость изменения тока при измерении iRM.
trr - время обратного восстановления.
Таблицы данных для значений диодов для пикового обратного тока для начального прямого тока и постоянной скорости изменения тока. В табличных данных также могут быть указаны значения времени обратного восстановления и общего расхода на восстановление.
Блок вычисляет время транзита TM и время жизни перевозчика τ основываясь на значениях, которые вы вводите для параметров Charge Dynamics. Блок использует TM и τ, чтобы решить уравнения динамики заряда 1, 2 и 3.
Во время начального падения тока в обратном режиме диод все еще включен, и скорость изменения тока определяется внешней схемой тестирования.
Во-первых, блок использует уравнение 1, чтобы выполнить это вычисление.
(4) |
Затем уравнение 4 заменяется уравнением 2.
(5) |
Затем он решает уравнение 5 для qM,
(6) |
Когда t меньше нуля, i = iF и qM = τiF, потому что система находится в установившемся состоянии.
Подстановка этих отношений в уравнение 6 и решение уравнения приводит k = a,2.
Поэтому,
(7) |
Блок подставляет эти значения в уравнение 1.
(8) |
(9) |
Затем блок выражает ts времени с точки зрения iRM, iF и a.
(10) |
Рассмотрим восстановление диода, то есть, когда t > ts. Диод смещен назад, и ток и соединительный заряд фактически равны нулю.
Ток задан этим уравнением.
(11) |
где:
(12) |
Теперь блок связывает выражение в уравнении 12 со временем обратного восстановления trr.
Когда ток
Поэтому,
(13) |
(14) |
Блок использует уравнения 9 и 14, чтобы вычислить значения для TM и τ. Вычисление использует итеративную схему из-за экспоненциального члена в Уравнении 9.
В дополнение к тому, что вы можете задавать время обратного восстановления trr непосредственно, блок поддерживает две альтернативные параметризации. Блок может вывести trr из любого из следующих параметров:
Обратный коэффициент растяжения времени восстановления λ
Противоположное Qrr затрат на восстановление, когда таблица данных задает это значение вместо времени обратного восстановления.
Связь между коэффициентом растяжения λ и trr времени обратного восстановления выражается уравнением
Время обратного восстановления должно быть больше и типичным значением является
Поэтому типовое значение для λ - 3. λ должно быть больше 1.
Обратный регенерирующий заряд Qrr является интегралом с течением времени обратного тока от точки, где ток становится отрицательным, пока он не распадается обратно в нуль.
Начальный заряд, ко времени ts (как показано на рисунке), выражается этим уравнением:
(15) |
Интегрирование уравнения 11 дает заряд между временем ts и inf. этот заряд равен
Поэтому полный обратный заряд восстановления задается этим уравнением:
(16) |
Перестройка уравнения 16 для решения τrr и подстановка результата в уравнение 14 приводит уравнение, которое выражает trr в терминах Qrr:
Когда устройство неисправно, блок Diode вычисляет заряд соединения как
где:
idiode - ток диода без модели заряда.
qE - соединительный заряд.
TM - время транзита.
τ - срок службы несущей.
Это уравнение затем задает значение диодного тока:
где:
i - ток диода.
qM - общая сохраненная стоимость.
Qscale - текущее значение коэффициента заряда.
Поведение по умолчанию для блока Diode заключается в том, что зависимость от температуры не моделируется, и устройство моделируется при температуре, для которой вы обеспечиваете параметры блоков. Экспоненциальная диодная модель содержит несколько опции для моделирования зависимости зависимости ток-напряжение диода от температуры во время симуляции. Температурная зависимость соединительной емкости не моделируется, потому что она имеет намного меньший эффект.
При включении температурной зависимости диод, определяющий уравнение, остается неизменным. Значение температуры измерения, Tm1, заменяется температурой симуляции, Ts. Ток насыщения, IS, становится функцией от температуры согласно следующему уравнению:
где:
Tm1 - температура, при которой заданы диодные параметры, заданная Measurement temperature значением параметров.
Ts - температура симуляции.
ISTm1 - ток насыщения при температуре измерения.
ISTs - ток насыщения при температуре симуляции. Это текущее значение насыщения, используемое в стандартном диодном уравнении, когда моделируется температурная зависимость.
EG - энергетическая погрешность для полупроводникового типа, измеренная в джоулах (J). Значение кремния обычно принимается равным 1.11 эВ, где 1 эВ равен 1.602e-19.
XTI - показатель температуры тока насыщения. Обычно это устанавливается на 3,0 для pn-соединительных диодов и 2.0 для диодов с барьером Шоттки.
N - коэффициент выбросов.
k - константа Больцмана (1.3806503e-23 J/K).
Соответствующие значения для XTI и EG зависят от типа диода и используемого полупроводникового материала. Значения по умолчанию для конкретных типов материалов и типов диодов фиксируют приблизительное поведение с температурой. Блок предоставляет значения по умолчанию для распространенных типов диодов.
На практике значения XTI и EG нуждаются в настройке, чтобы смоделировать точное поведение конкретного диода. Некоторые производители цитируют эти настроенные значения в списке SPICE Netlist, и можно считать соответствующие значения. В противном случае можно определить улучшенные оценки для EG с помощью заданной таблицей данных точки данных о напряжении тока при более высокой температуре. Блок предоставляет опцию параметризации для этого. Это также дает опцию задать ток насыщения при более высокой температуре ISTm2 непосредственно.
Можно также настроить значения XTI и EG себя, чтобы соответствовать лабораторным данным для вашего конкретного устройства. Вы можете использовать Simulink® Разработайте Optimization™ программное обеспечение, чтобы помочь настроить значения для XTI и EG.
Внимание
Поведение температуры устройства также зависит от коэффициента выбросов. Неподходящее значение коэффициента излучения может дать неправильную температурную зависимость, потому что ток насыщения является функцией от отношения EG к N.
Если задано конечное напряжение обратного пробоя (BV), то значение обратного BV модулируется коэффициентом обратной пробои TCV (заданным с помощью параметра Reverse breakdown voltage temperature coefficient, dBV/dT):
BVTs = BVTm1 – TCV · (Ts – Tm1) | (17) |
Блок Diode позволяет вам смоделировать три типа отказов:
Open
- Отказ из-за выгорания металлизации.
Short
- Отказ из-за пробивки.
Parameter shift
- Отказ из-за старения.
Блок может вызвать события отказа:
В определенное время
Когда предел тока, предел напряжения или предел температуры превышены на больше, чем определенный временной интервал
Можно включать или отключать эти триггерные механизмы отдельно, или использовать их вместе, если в симуляции требуется несколько триггерных механизмов. Когда включено несколько механизмов, первый механизм запуска отказа имеет приоритет. Другими словами, компонент отказывает не более одного раза за симуляцию.
Можно также выбрать, выдавать ли значения при возникновении отказа, используя параметр Reporting when a fault occurs. Утверждение может принимать форму предупреждения или ошибки. По умолчанию блок не выдает значения.
Блок обеспечивает вариант теплового моделирования. Чтобы выбрать вариант, щелкните правой кнопкой мыши блок в модели. В контекстном меню выберите Simscape > Block choices, а затем один из следующих вариантов:
No thermal port - Этот вариант не моделирует генерацию тепла в устройстве. Этот вариант является вариантом по умолчанию.
Show thermal port - Этот вариант содержит тепловой порт, который позволяет вам смоделировать тепло, которое генерируют потери проводимости. Для вычислительной эффективности тепловое состояние не влияет на электрическое поведение блока. Тепловой порт по умолчанию скрыт. При выборе теплового варианта блока появляется тепловой порт.
Блок имеет дополнительный тепловой порт, скрытый по умолчанию. Чтобы открыть тепловой порт, щелкните правой кнопкой мыши блок в модели, а затем из контекстного меню выберите Simscape > Block choices > Show thermal port. Это действие отображает тепловой порт, H на значке блока, и отображает параметры Thermal Port.
Используйте тепловой порт, чтобы симулировать эффекты сгенерированного тепла и температуры устройства. Для получения дополнительной информации об использовании тепловых портов и о параметрах Thermal Port, смотрите Симуляция Термальных эффектов в Полупроводниках.
Используйте Variables раздел блочного интерфейса, чтобы задать приоритет и начальные целевые значения для основных переменных до симуляции. Для получения дополнительной информации смотрите Задать приоритет и Начальный целевой объект для основных переменных.
Когда вы выбираете Use two I-V curve data points
для параметра Parameterization выберите пару напряжений около напряжения включения диода. Как правило, это находится в области значений от 0,05 до 1 В. Использование значений за пределами этой области может привести к численным проблемам и плохим оценкам для IS и N.
Блок не учитывает зависящие от температуры эффекты на емкость соединения.
Вам может потребоваться использовать ненулевое омическое сопротивление и значения емкости соединения, чтобы предотвратить числовые проблемы моделирования, но симуляция может выполняться быстрее с этими значениями, установленными на нуль.
Вы не можете использовать Tabulated I-V curve
параметризация для моделирования обратной разбивки.
[1] МН. Ахмед и Пи Джей Спредбери. Аналоговая и цифровая электроника для инженеров. 2-е издание. Кембридж, Великобритания: Cambridge University Press, 1984.
[2] Г. Массобрио и П. Антогнетти. Моделирование полупроводниковых устройств с помощью SPICE. 2-е издание. Нью-Йорк: McGraw-Hill, 1993.
[3] Lauritzen, P.O. and C.L. Ma. «Простая модель диода с обратным восстановлением». IEEE® Транзакции на степени. Том 6, № 2, апрель 1991, стр. 188-191.
GTO | Ideal Semiconductor Switch | IGBT (Ideal, Switching) | MOSFET (Ideal, Switching) | N-Channel MOSFET | P-Channel MOSFET | Thyristor (Piecewise Linear)