8-900-374-94-44
[email protected]
Slide Image
Меню

Spice модель: SPICE модели диодов

Содержание

SPICE модели диодов

Добавлено 11 августа 2017 в 20:10

Сохранить или поделиться

Программа моделирования схем SPICE в процессе моделирование работы схем обеспечивает и моделирование работы диодов. Модели диодов основаны на характеристиках отдельных устройств, описанных в технических описаниях на конкретные продукты, и характеристиках технологических процессов, которые не указаны в описаниях на устройства. Некоторая информация, взятая из технического описания на 1N4004, приведена на рисунке ниже.

Графики из технического описания на диод 1N4004
Табличные данные из технического описания на диод 1N4004
ПараметрЗначениеРазмерность
Максимальный средний выпрямленный ток ID1А
Пиковое повторяющееся обратное напряжение VRRM400В
Пиковый прямой импульсный ток IFSM30А
Общая емкость CT15пФ
Прямое падение напряжения VF
1В
Прямой ток IF1А
Максимальный обратный ток IR5мкА
Максимальное обратное напряжение VR400В

Определение диода начинается с имени элемента диода, которое должно начинаться с "d" плюс необязательные символы. Примеры имен элементов диодов: d1, d2, dtest, da, db, d101. Два номера узлов определяют подключение анода и катода, соответственно, к другим компонентам. За номерами узлов следует имя модели, ссылаясь на последующий оператор ".model".

Строка оператора модели начинается с ".model", за которым следует название модели, соответствующее одному или нескольким определениям диода. Затем "d" указывает, что работа диода должна моделироваться. Остальная часть объявления модели представляет собой список дополнительных параметров диода в виде ParameterName=ParameterValue

. В примере 1 такие параметры не используются. В примере 2 определены несколько параметров. Список параметров диодов приведен в таблице ниже.

Основная форма:  d[имя] [анод] [катод] [название_модели]
                 .model ([название_модели] d [parmtr1=x] [parmtr2=y] . . .)
 
 Пример1:        d1 1 2 mod1
                 . model mod1 d
 
 Пример2:        D2 1 2 Da1N4004
                 .model Da1N4004 D (IS=18.8n RS=0 BV=400 IBV=5.00u CJO=30 M=0.333 N=2)

Самый простой подход для получения SPICE модели такой же, как и для получения технического описания: посмотрите на сайте производителя. В таблице ниже приведены параметры модели для некоторых диодов. Во втором случае можно создать SPICE модель по тем параметрам, которые указаны в техническом описании. Третий случай, который здесь не рассматривается, – это измерение параметров реального устройства. Затем вычислить, сравнить и подогнать параметры SPICE модели к результатам измерений.

SPICE параметры диодов
Обозначение
Название
ПараметрЕдиницы измеренияЗначение по умолчанию
ISISТок насыщения (диодное уравнение)А1E-14
RSRSПаразитное сопротивление (последовательное сопротивление)Ом0
nNКоэффициент эмиссии, от 1 до 21
tDTTВремя переноса зарядас0
CD(0)CJOЕмкость перехода при нулевом смещенииФ0
φ0VJКонтактная разность потенциалов переходаВ1
mMКоэффициент плавности перехода0,5
  0,33 для линейно леггированнного перехода  
  0,5 для лавинного перехода  
EgEGШирина запрещенной зоныэВ1,11
  Si (кремний)эВ1,11
  Ge (германий)эВ0,67
  ШотткиэВ0,69
piXTIТемпературный экспоненциальный коэффициент тока насыщения3,0
  pin переход3,0
  Шоттки2,0
kfKFКоэффициент фликер-шума0
afAFПоказатель степени в формуле фликер-шума1
FCFCКоэффициент емкости обедненной области при прямом смещении0,5
BVBVОбратное напряжение пробояВ
IBVIBVОбратный ток пробояА1E-3

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

SPICE параметры некоторых диодов: sk = Шоттки, Ge = германий, остальные = кремний
ЭлементISRSNTTCJOMVJEGXTIBVIBV
По умолчанию1E-1401000.511.1131m
1N5711 sk315n2.82.031.44n2.00p0.333-0.6927010u
1N5712 sk680p121.00350p1.0p0.50.60.69220-
1N34 Ge200p84m2. 19144n4.82p0.3330.750.67-6015u
1N414835p64m1.245.0n4.0p0.2850.6--75-
1N389163n9.6m2110n114p0.2550.6--250-
10A04 10A844n2.06m2.064.32u277p0.333---40010u
1N4004 1A76.9n42.2m1.454.32u39.8p0.333---4005u
1N4004 тех.описание18.8n-2-30p0.333---4005u

В противном случае введите некоторые из параметров, приведенных в техническом описании. Сначала выберите значение для SPICE параметра N между 1 и 2. Это необходимо для диодного уравнения (n). Массобрио в книге “Semiconductor Device Modeling with SPICE” рекомендует «... n, коэффициент эмиссии обычно равен примерно 2». В таблице выше мы видим, что силовые выпрямительные диоды 1N3891 (12 А) и 10A04 (10 А) используют примерно 2. Первые четыре строки в таблице не актуальны, поскольку они представляют собой диод Шоттки, диод Шоттки, германиевый диод и кремниевый диод для малых сигналов, соответственно. Ток насыщения, IS, выводится из диодного уравнения, значения (V

D, ID) на графике выше, и N=2 (n в диодном уравнении).

ID = IS (eVD/nVT – 1)

VT = 26 мВ (при температуре 25°C)

n = 2,0

VD = 0,925 В (при 1 А на графике)

1 А = IS (e(0,925 В)/(2)(26 мВ) – 1)

IS = 18,8E-9

Числовые значения IS=18. 8n и N=2 приведены в последней строке таблицы выше для сравнения с моделью производителя 1N4004, что значительно отличается. По умолчанию RS установлено в значение 0. Это будет оценено позже. N, IS и RS являются важными статическими параметрами по постоянному току.

Рашид в книге “SPICE for Power Electronics and Electric Power” предлагает, чтобы TT, tD, время перехода, было аппроксимировано из восстанавливаемого заряда QRR, параметра из технического описания (в нашем случае недоступного) и IF, прямого тока.

ID = IS (eVD/nVT – 1) tD = QRR/IF

Мы принимаем TT=0 из-за отсутствия QRR. Хотя было бы разумно взять TT, как у аналогичного выпрямительного диода 10A04, 4.32u. TT диода 1N3891 не подходит, так как выпрямителем с быстрым восстановлением. CJO, емкость перехода при нулевом смещении оценивается по графику зависимости CJ от VR, который приведен выше. Емкость при ближайшем на графике к нулю напряжении составляет 30 пФ при 1 В. Если моделировать отклик на высокоскоростные переходы, как в импульсных источниках питания, то в модели должны быть учтены параметры TT и CJO.

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

Мы берем значения по умолчанию для VJ и EG. Многие другие диоды используют VJ=0.6, что показано в таблице выше. Однако выпрямительный диод 10A04 использует значение по умолчанию, которое мы будем использовать для нашей модели 1N4004 (1N4001 тех. описание в таблице выше). Используйте значение по умолчанию EG=1.11 для кремниевых и выпрямительных диодов. В таблице выше приведены значения для диодов Шоттки и германия. Возьмите XTI=3, стандартный температурный коэффициент IS для кремниевых устройств. Для XTI диодов Шоттки смотрите таблицу выше.

Выдержка из технического описания, показанная на рисунке выше, приводит IR = 5 мкА и VR = 400 В, соответствующие IBV=5u и BV=400, соответственно. Параметры SPICE модели 1n4004, полученные из технического описания, перечислены в последней строке таблицы выше для сравнения с моделью производителя, указанной выше. BV необходим только в том случае, если моделирование производится при обратном напряжении, превышающем обратное напряжение пробоя диода, как в случае со стабилитронами. IBV, обратный ток пробоя, часто опускается, но может быть введен, если приведен и BV.

На рисунке ниже показана схема для сравнения модели производителя, модели, полученной из технического описания, и модели по умолчанию, использующей параметры по умолчанию. Для измерения токов через диоды необходимы три фиктивных источника 0 V. Источник 1 V изменяет своё выходное напряжение от 0 до 1,4 В с шагом 0,2 мВ. Смотрите инструкцию .DC в списке соединений в таблице ниже. DI1N4004 – это модель производителя, а Da1N4004 – модель, созданная нами.

SPICE схема для сравнения модели производителя (D1), модели (D2), рассчитанной по техническому описанию, и модели по умолчанию (D3).

Параметры списка соединений SPICE: (D1) DI1N4004 модель производителя, (D2) Da1N40004 модель, полученная из технического описания, (D3) модель по умолчанию:

*SPICE circuit <03468.eps> from XCircuit v3.20
D1 1 5 DI1N4004
V1 5 0 0
D2 1 3 Da1N4004
V2 3 0 0
D3 1 4 Default
V3 4 0 0
V4 1 0 1
.DC V4 0 1400mV 0.2m
.model Da1N4004 D (IS=18.8n RS=0      BV=400 IBV=5.00u CJO=30
+M=0.333   N=2.0  TT=0)
.MODEL DI1N4004 D (IS=76.9n RS=42.0m  BV=400 IBV=5.00u CJO=39.8p
+M=0.333 N=1.45 TT=4.32u)
.MODEL Default D
.end

Мы сравниваем три модели на рисунке ниже и данные графиков в таблице ниже. VD – это напряжение, подаваемое на диод для сравнения токов модели производителя, нашей расчетной модели и модели диода по умолчанию. Последний столбец "1N4004 график" – это данные из вольт-амперной характеристики из технического описания, которая приведена на рисунке выше, и с которой наши результаты должны совпадать. Сравнение токов трех моделей с последним столбцом показывает, что модель по умолчанию хороша при низких токах; модель производителя хороша при больших токах; а наша рассчитанная по техническому описанию модель лучше всего при токах до 1 А. Точка на 1 А почти идеальна, поскольку расчет IS основан на напряжении диода при 1 А. Наша модель сильно завышает значения тока выше 1 А.

Первое испытание модели производителя, модели по техническому описанию и модели диода по умолчанию
Сравнение модели производителя, модели, рассчитанной по техническому описанию и модели по умолчанию с вольт-амперной характеристикой диода 1N4004 из технического описания
ИндексVDМодель производителяМодель по тех. описаниюМодель по умолчанию1N4004 график
35007. 000000e-011.612924e+001.416211e-025.674683e-030.01
40018.002000e-013.346832e+009.825960e-022.731709e-010.13
45009.000000e-015.310740e+006.764928e-011.294824e+010.7
46259.250000e-015.823654e+001.096870e+003.404037e+011.0
50001.000000e-007.395953e+004.675526e+006.185078e+022.0
55001.100000e+009.548779e+003.231452e+012.954471e+043.3
60001.200000e+001.174489e+012.233392e+021.411283e+065.3
65001.300000e+001.397087e+011.543591e+036.741379e+078.0
70001.400000e+001.621861e+011.066840e+043. 220203e+0912.

Решение заключается в том, чтобы увеличить RS со значения по умолчанию, которое равно RS=0. Изменение RS от 0 до 8m в модели по техническому описанию приводит к тому, что кривая пересекает 10 А (здесь не показано) при том же напряжении, что и модель производителя. Увеличение RS до 28.6m смещает кривую дальше вправо, как показано на рисунке ниже. Это приводит к более точному соответствию нашей модели с графиком из технического описания (рисунок выше). В таблице ниже показано, что ток 1.224470e+01 А соответствует графику при 12 А. Однако ток при 0.925 В ухудшился с 1.096870e+00 до 7.318536e-01.

Второе испытание для улучшения рассчитаной по техническому описанию модели по сравнению с моделью производителя и моделью по умолчанию
.model Da1N4004 D (IS=18.8n RS=28.6m  BV=400 IBV=5.00u CJO=30 
+M=0.333   N=2.0  TT=0)
Изменение инструкции RS=0 на RS=28.6m в модели Da1N4004 уменьшает ток при VD=1.4 В до 12. 2 А
ИндексVDМодель производителяМодель по тех. описанию1N4004 график
35057.010000e-011.628276e+001.432463e-020.01
40008.000000e-013.343072e+009.297594e-020.13
45009.000000e-015.310740e+005.102139e-010.7
46259.250000e-015.823654e+007.318536e-011.0
50001.000000e-007.395953e+001.763520e+002.0
55001.100000e+009.548779e+003.848553e+003.3
60001.200000e+001.174489e+016.419621e+005.3
65001.300000e+001.397087e+019.254581e+008.0
70001. 400000e+001.621861e+011.224470e+0112.

Предлагаемое упражнение для читателя: уменьшить N так, чтобы ток при VD = 0,925 В был восстановлен до 1 А. Это может увеличить ток (12,2 А) при VD = 1,4 В, требуя увеличения RS для уменьшения тока до 12 А.

Стабилитрон. Существует два подхода к моделированию стабилитрона: установка в инструкции модели параметра BV на напряжение стабилитрона или моделирование стабилитрона с подсхемой, содержащей диодный фиксатор уровня, установленный на напряжение стабилитрона. Пример первого подхода устанавливает напряжение пробоя BV в значение 15 для модели стабилитрона 1n4469 на 15 В (IBV необязательно):

.model D1N4469 D ( BV=15 IBV=17m ) 

Второй подход моделирует стабилитрон с подсхемой. Фиксатор уровня D1 и VZ на рисунке ниже моделируют напряжение обратного пробоя 15 В стабилитрона 1N4477A. Диод DR учитывает в подсхеме проводимость стабилитрона при прямом смещении.

Подсхема стабилитрона использует фиксатор уровня (D1 и VZ) в модели стабилитрона

Туннельный диод. Туннельный диод может быть смоделирован с помощью SPICE подсхемы и пары полевых (JFET) транзисторов.

Диод Ганна. Диод Ганна также может быть смоделирован парой полевых транзисторов.

Подведем итоги

  • Диоды описываются в SPICE с помощью инструкции компонента диода, относящейся к выражению .model. Инструкция .model содержит параметры, описывающие диод. Если параметры не указаны, модель использует значения по умолчанию.
  • Статические параметры по постоянному току включают в себя N, IS и RS. Параметры обратного пробоя: BV, IBV.
  • Для точного динамического моделирования требуются TT и CJO.
  • Рекомендуется использовать модели, предоставляемые производителем.

Оригинал статьи:

Теги

LTspiceSPICESPICE модельДиодМоделированиеОбучениеЭлектроника

Сохранить или поделиться

SPICE модели

Программа моделирования SPICE схема обеспечивает для моделирования диодов при моделировании схемы. Модель диода основана на характеристике отдельных устройств, как описано в спецификации продукта и производственного процесса характеристик не перечислены. Некоторая информация была получена из листа 1N4004 данных на рисунке ниже .




Лист данных 1N4004 отрывок, после [DI4] .

Оператор диода начинается с имени элемента диода, который должен начинаться с "г" плюс дополнительные символы. Пример названия диодный элемент включают в себя: d1, d2, dtest, DA, DB, D101. Два номера узлов указать подключение анода и катода, соответственно, к другим компонентам. Номера узлов следуют название модели, со ссылкой на последующее ".MODEL" заявление.

Модель заявление строка начинается с ".MODEL", за которым следует название модели, соответствующие одной или более операторов диода. Далее, "d" указывает на диод моделируются. Остальная часть модели заявления является список дополнительных параметров диода вида ИмяПараметра = ParameterValue. На данном этапе не используется в примере, приведенном ниже. Example2 имеет некоторые параметры, определенные. Для получения списка параметров диода, см таблицу ниже .

 
  Общий вид: d [имя] [анода] [катод] [ModelName]
                 .MODEL ([ModelName] d [parmtr1 = х] [parmtr2 = у]...)
 
  Пример: d1 1 2 mod1
                  .MODEL mod1 d
 
  Example2: D2 1 2 Da1N4004
                  .MODEL Da1N4004 D (IS = 18.8n RS = 0 BV = 400 IBV = 5.00u CJO = 30 M = 0,333 N = 2)
 

Самый простой подход принять для модели SPICE такое же, как для паспорта: консультации веб-сайт производителя. В таблице ниже перечислены параметры модели для некоторых выбранных диодов. Стратегия является запасной вариант построения модели SPICE из этих параметров, перечисленных на листе данных. Третья стратегия, не рассматривается здесь, чтобы провести измерения фактического устройства. Затем вычислить, сравнить и настроить параметры специю к измерениям.


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

Символ имя параметр Единицы По умолчанию
I S ЯВЛЯЕТСЯ Ток насыщения (диодный уравнение) 1E-14
R S RS Parsitic сопротивление (последовательное сопротивление) Ω 0
N N Коэффициент выбросов, от 1 до 2 - 1
τ D TT Время пробега s 0
C D (0) CJO При нулевом смещении емкость перехода F 0
φ 0 VJ Распределительная потенциал V 1
м M Коэффициент классификации Junction - 0,5
- - 0,33 для линейно градуированной перехода - -
- - 0. 5 для резкого перехода - -
E г НАПРИМЕР Энергия активации: эВ 1.11
- - Si: 1.11 - -
- - Ge: 0,67 - -
- - Шоттки: 0,69 - -
р я XTI IS температурный показатель - 3.0
- - дырочный переход: 3.0 - -
- - Шоттки: 2,0 - -
K F KF Коэффициент шума фликера - 0
A F А. Ф. Мерцание шум показатель - 1
FC FC Форвард смещения коэффициент истощения емкости - 0,5
BV BV Обратное напряжение пробоя V
IBV IBV Обратный ток пробоя 1E-3

Если параметры диода не определены , как и в модели «Пример» выше, параметры принимают значения по умолчанию , перечисленных в таблице выше

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

Для более критической работы, использовать модели SPICE , поставляемые производителем [Din] ,

производители SPICE, и других источников. [SMI]


Параметры SPICE для выбранных диодов; ск = Шоттки Ge = германий; остальное кремния.

Часть ЯВЛЯЕТСЯ RS N TT CJO M VJ НАПРИМЕР XTI BV IBV
По умолчанию 1E-14 0 1 0 0 0,5 1 1.11 3 1m
1N5711 С.К. 315n 2.8 2,03 1.44n 2.00p 0.333 - 0,69 2 70 10U
1N5712 С.К. 680p 12 1,003 50p 1.0p 0,5 0,6 0,69 2 20 -
1N34 Ge 200p 84m 2,19 144N 4. 82p 0.333 0,75 0,67 - 60 15U
1N4148 35p 64м 1,24 5.0n 4.0p 0.285 0,6 - - 75 -
1N3891 63n 9.6m 2 110n 114p 0,255 0,6 - - 250 -
10A04 10A 844n 2.06m 2,06 4.32u 277p 0.333 - - - 400 10U
1N4004 1A 76.9n 42.2m 1,45 4.32u 39.8p 0.333 - - - 400 5U
Лист данных 1N4004 18. 8n - 2 - 30p 0.333 - - - 400 5U

В противном случае, вывести некоторые из параметров листа данных. Сначала выберите значение для параметра специя N от 1 до 2. Требуется для уравнения диода (п). Massobrio [PAGM] С. 9, рекомендует ".. п, коэффициент излучения обычно составляет около 2"

В таблице выше , мы видим , что власть выпрямителей 1N3891 (12 А) и 10A04 (10 А) оба используют около 2. В таблице Первые четыре не имеют значения , потому что они являются Шоттки, Шоттки, германий и малый сигнал кремния, соответственно ,
Ток насыщения, IS, выводится из уравнения диода, а значение (V D, I D) на графике на рисунке выше , и N = 2 (п в уравнении диода).

       I D = I SV D / нВ T -1)
 
       V T = 26 мВ при 25 ° С п = 2,0 V D = 0,925 В при 1 А из графа   
 
       1 А = С(0,925 В) / (2) (26 мВ) -1)
 
       I S = 18. 8E-9 
 
 

Численные значения IS = 18.8n и N = 2, вводятся в последней строке таблицы выше для сравнения с моделью производителей для 1N4004, которая значительно отличается. RS по умолчанию 0 на данный момент. Это будет оцениваться позднее. Важные DC статические параметры N, IS, и RS.

Рашид [MHR] предполагает , что TT, τ D, транзитное время, аппроксимировать от обратного восстановления Q накопленного заряда RR, параметр листа данных (не доступен на нашем листе данных) и I F, прямой ток.

       I D = I SV D / нВ T -1)
 
       τ D = Q RR / I F  
 

Мы принимаем TT = 0 по умолчанию из- за отсутствия Q RR. Хотя было бы разумно взять ТТ для подобного выпрямителя подобно 10A04 на 4.32u. 1N3891 TT не является корректным выбором, поскольку он является быстрое восстановление выпрямителя. CJO, нулевой смещения емкость перехода оценивается из V R против C J графа на рисунке выше . Емкости на ближайшей к нулевому напряжению на графике составляет 30 пФ на 1 В. Если имитируя высокую скорость переходную характеристику, как и в импульсном стабилизаторе источники питания, должны быть обеспечены параметры ТТ и CJO.

Стык градация коэффициент М связан с профилем легирующей перехода. Это не элемент данных листа. По умолчанию 0.5 для резкого перехода. Мы выбираем М = 0,333 соответствует линейно градуированной перехода. Выпрямители мощности , приведенные в таблице выше , используют более низкие значения для M , чем 0,5.

Мы принимаем значения по умолчанию для VJ и EG. Многие другие диоды используют VJ = 0,6 , чем показано в таблице выше . Однако выпрямитель 10A04 использует по умолчанию, который мы используем для нашей модели 1N4004 (Da1N4001 в

В таблице выше ).

Использовать по умолчанию Е.Г. = 1.11 для кремниевых диодов и выпрямителей. В таблице выше приведены значения для Шоттки и германиевых диодов.

Возьмите XTI = 3, то по умолчанию температурный коэффициент для кремниевых устройств. Приведены в таблице выше для XTI для диодов Шоттки.

Сокращенный данных листа, рисунок выше , списки I R = 5 мкА @ V R = 400 В, что соответствует IBV = 5U и BV = 400 соответственно.

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

На рисунке ниже показана схема для сравнения модели производителей, модель , полученную из таблицы, а также модель по умолчанию , используя параметры по умолчанию. Три фиктивные 0 V источники необходимы для измерения тока диода. Источник 1 V заметается от 0 до 1,4 V в 0,2 мВ шагов.

См заявление .dc в список соединений в таблице ниже . DI1N4004 является диод модель производителя, Da1N4004 наша получена модель диода.




SPICE схема для сравнения производителя модели (D1), рассчитанной модели техническое описание (D2), и модели по умолчанию (D3).


SPICE Netlist параметры: Модель (D1) производитель DI1N4004, в (D2) Da1N40004 листки получена, (D3) модели диода по умолчанию.

 * SPICE схема <03468.eps> от XCircuit v3.20 D1 1 5 DI1N4004 V1 5 0 0 1 3 D2 Da1N4004 V2 3 0 0 D3 1 4 По умолчанию V3 4 0 0 В4 1 0 1 0 .DC В4 1400mV 0.2m .MODEL Da1N4004 D (IS = 18.8n RS = 0 BV = 400 IBV = 5.00u CJO = 30 + M = 0,333 N = 2,0 TT = 0) .MODEL DI1N4004 D (IS = 76.9n RS = 42.0m BV = 400 IBV = 5.00 у CJO = 39.8p + М = 0,333 N = 1,45 TT = 4.32u) .MODEL По умолчанию D .end 

Мы сравниваем три модели на рисунке ниже .

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

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




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


Сравнение модели производителя, рассчитанной модели, техническое описание и модели по умолчанию на 1N4004 техническое описание графа V против I.

 
                         модель модель модель 1N4004
 Индекс VD график производитель техническое описание по умолчанию
 3500 7. 000000e-01 1.612924e + 00 1.416211e-02 5.674683e-03 0,01
 4001 8.002000e-01 3.346832e + 00 9.825960e-02 2.731709e-01 0,13
 4500 9.000000e-01 5.310740e + 00 6.764928e-01 1.294824e + 01 0.7
 4625 9.250000e-01 5.823654e + 00 1.096870e + 00 3.404037e + 01 1.0
 5000 1.000000e-00 7.395953e + 00 4.675526e + 00 6.185078e + 02 2.0
 5500 1.100000e + 00 9.548779e + 00 3.231452e + 01 2.954471e + 04 3.3
 6000 1.200000e + 00 1.174489e + 01 2.233392e + 02 1.411283e + 06 5.3
 6500 1.300000e + 00 1.397087e + 01 1.543591e + 03 6.741379e + 07 8.0
 7000 1.400000e + 00 1.621861e + 01 1.066840e + 04 3.220203e + 09 12. 

Решение состоит в том, чтобы увеличить RS от RS по умолчанию = 0. Изменение RS от 0 до 8 м в модели приводит к тому, техническое описание кривой до пересечения 10 A (не показан), при таком же напряжении, как модели производителя. Увеличение RS к 28.6m сдвигает кривую дальше вправо , как показано на рисунке ниже . Это имеет эффект более близко соответствует нашей модели технической спецификации

в таблице данных графика (рисунок выше ).

В таблице ниже показано , что ток 1.224470e + 01 А при 1,4 В соответствует графику в 12 А. Однако ток в 0,925 V деградировал от 1.096870e + 00 выше до 7.318536e-01.




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


Изменение модели Da1N4004 выписки RS = 0 RS = 28.6m уменьшает ток при VD = 1,4 В до 12,2 А.

 .MODEL Da1N4004 D (IS = 18.8n RS = 28.6m BV = 400 IBV = 5.00u CJO = 30
 + М = 0,333 Н = 2,0 ТТ = 0)
                         модель модель 1N4001
 Индекс VD график производитель техническое описание
 3505 7.010000e-01 1.628276e + 00 1.432463e-02 0,01
 4000 8.000000e-01 3.343072e + 00 9.297594e-02 0,13
 4500 9.000000e-01 5.310740e + 00 5.102139e-01 0,7
 4625 9.250000e-01 5.823654e + 00 7.318536e-01 1.0
 5000 1.000000e-00 7.395953e + 00 1.763520e + 00 2.0
 5500 1.100000e + 00 9. 548779e + 00 3.848553e + 00 3.3
 6000 1.200000e + 00 1.174489e + 01 6.419621e + 00 5.3
 6500 1.300000e + 00 1.397087e + 01 9.254581e + 00 8.0
 7000 1.400000e + 00 1.621861e + 01 1.224470e + 01 12.

Похожие читатель упражнения: уменьшение N так, чтобы ток при VD = 0,925 V восстанавливается до 1 А. Это может увеличить ток (12,2 А) при VD = 1,4 В необходимости увеличения РС для уменьшения тока до 12 А.

Стабилитрон: Есть два подхода к моделированию стабилитрон: устанавливает параметр BV к напряжению стабилитрона в модельном заявлении, или модель стабилитроны с подсхемы , содержащей диодный фиксатор , установленный для напряжения стабилитрона. Примером первого подхода устанавливает напряжение пробоя BV 15 для стабилитрона модели 1n4469 15 V (IBV по желанию):

 
 .MODEL D1N4469 D (BV = 15 IBV = 17m)
 

Второй подход модели Зенера с подсхемы. Фиксатор D1 и В.З. на рисунке ниже моделях 15 V обратного напряжения пробоя из 1N4477A стабилитрона. Диод DR учитывает прямой проводимости стабилитрона в подсхемы.

 .SUBCKT DI-1N4744A 1 2
 * Терминалы AK
 D1 1 2 DF
 DZ 3 1 DR
 VZ 2 3 13.7
 .MODEL DF D (IS = 27.5p RS = 0,620 N = 1,10
 + CJO = 78.3p VJ = 1,00 М = ​​0,330 TT = 50.1n)
 .MODEL DR D (IS = 5.49f RS = 0,804 N = 1,77)
 .ENDS

Стабилитрон подсхемы использует фиксатор (D1 и VZ) для моделирования стабилитроны.

Туннельный диод: туннельный диод может быть смоделирован с помощью пары полевых транзисторов (JFET) в SPICE подсхемы. [КГМ] схему генератора также показана в этой ссылке.

Ганна диод: Диод Ганна также может быть смоделировано с помощью пары JFET - х. [ISG] Эта ссылка показывает генератор СВЧ - релаксации.

  • ОБЗОР:
  • Диоды описываются в SPICE заявлением диод компонента со ссылкой на заявление . MODEL. Оператор .MODEL содержит параметры, описывающие диод. Если параметры не указаны, модель принимает значения по умолчанию.
  • Статические параметры DC включают N, IS, и RS. Обратные параметры пробоя: BV, IBV.
  • Точная динамический выбор времени требует параметров ТТ и CJO
  • настоятельно рекомендуется Модели, предоставленные изготовителем.

Моделирование в PSpice. Часть 1.

 

   На рынке существует множество бесплатных и платных симуляторов аналоговых схем. Все они основаны на вычислительном ядре SPICE и отличаются друг от друга интерфейсом пользователя и различными дополнительными возможностями. Стандартом «де факто» для моделирования схем считается продукт компании Cadence Design Systems – система моделирования PSpice. В данной статье рассматриваются преимущества, которые получает разработчик аналоговых и цифро-аналоговых схем за счет использования программного обеспечения PSpice.

   Если вам нужно выполнить элементарное моделирование небольшой схемы, содержащей несколько транзисторов и пассивных компонентов, то можно использовать простейшие бесплатные SPICE-симуляторы, доступные для скачивания в интернете (например, OrCAD Lite с сайта www. orcad.com). Однако более профессиональные инструменты для схемотехнического моделирования могут дать разработчику гораздо больше преимуществ. Если воспользоваться дополнительными возможностями таких продуктов, как полный OrCAD PSpice с опцией PSpice Advanced Analysis, разработчики могут не только в разы сократить свои трудозатраты при разработке новых проектов, но и сэкономить много денег и времени для своего предприятия в целом, повышая эффективность всех этапов проектирования, производства и эксплуатации радиоэлектронной аппаратуры.

   Рассмотрим, какие программные продукты предлагаются в составе линейки OrCAD PSpice. Имеется несколько продуктов, различающихся по функционалу:
 

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

  • OrCAD PSpice Designer – схемный редактор и все базовые виды анализа

  • OrCAD PSpice Designer Plus – схемный редактор, базовые виды анализа плюс блок расширенных видов анализа Advanced Analysis
    (чувствительность, оптимизация и т. д.)

  • PSpice Simulator –  более старшая линейка САПР Allegro, базовые виды анализа плюс блок расширенных видов анализа (чувствительность, оптимизация и т.д.)

  • PCB Designer Professional with PSpice – практически полный набор приложений, включая симулятор PSpice,
    схемный редактор OrCAD Capture, редактор печатных плат PCB Editor, автотрассировщик SPECCTRA,
    симулятор целостности сигналов SigXplorer и т.д.

  • Allegro PSpice Systems Option – опция для стыковки PSpice с пакетом Matlab/Simulink.
     

   OrCAD PSpice Designer состоит из нескольких приложений, тесно связанных между собой:

  • Capture – схемный редактор для создания и редактирования электрических схем

  • Model Editor – редактор для создания и корректировки Spice-моделей

  • Stimulus Editor – редактор входных воздействий

  • Parts Editor – редактор моделей магнитных компонентов

  • PSpice A/D – вычислительное ядро симулятора для цифровых и аналоговых схем

  • PSpice Advanced Analysis – дополнительные модули для расширенного анализа схем

 

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

   Надо отметить, что PSpice предоставляет широкий набор средств как для моделирования, так и для обработки результатов анализа. Удобный и интуитивный интерфейс схемного редактора позволяет легко назначать модели, устанавливать точки для контроля напряжений, токов и мощности (Рис.1), пользоваться формулами для построения требуемых графиков и осциллограмм, строить графики совмещенные или разбитые по разным осям (Рис.2,3).

 

Рис.1. Схема в редакторе OrCAD Capture с результатами моделирования узловых напряжений и токов, полученными в PSpice.

Рис.2. Пример осциллограмм, полученных в PSpice – как на одном графике, так и в разных осях.

Рис.3. Пример результатов моделирования в PSpice с перебором параметров.

   В библиотеках программы имеется более 33000 компонентов со Spice-моделями аналоговых и цифровых компонентов.
Эти библиотеки не требуют дополнительной установки, они устанавливаются сразу же. Специальная панель PSpice Part Search (рис.4) в схемном редакторе OrCAD Capture позволяет осуществлять мгновенный поиск требуемых компонентов. Компоненты отображаются по категориям или по библиотекам, у каждого есть наименование (Part Name) и описание (Description). При выборе библиотечного компонента возможен предпросмотр схемного символа (рис.5). Также пользователи могут добавлять собственные компоненты в библиотеку.

 

Рис.5. Предварительный просмотр схемного символа в библиотеке PSpice.

 

Рис.4. Панель поиска компонента
по категориям.

 

   Также вы можете искать SPICE-модели в интернете. Перейти к онлайн-поиску можно непосредственно через панель PSpice Part Search. Прямо в окне схемотехнического редактора OrCAD Capture откроется портал OrCAD Capture Marketplace, вкладка Models (рис.6). Можно задать в ней фильтр поиск по типу модели, производителю, типу устройства и т.д. 

Рис. 6. Поиск моделей в интернете через окно схемного редактора.

   Также на портале OrCAD Capture Marketplace доступны дополнительные приложения для OrCAD и PSpice, которые можно скачать и установить на компьютере. Эти приложения повышают производительность OrCAD Capture и Pspice, и добавляют новые удобные функции. Атрибуты компонентов и техническое описание можно загружать в библиотеку автоматически с помощью приложения
Part Link от компании Digi-Key. Создавать новые модели можно с помощью приложений PSpice Modelling Apps. Дополнительные возможности по моделированию добавляет приложение PSpice Monte Carlo Temperature Sweep.

   Новые Spice-модели, найденные в интернете или созданные с помощью приложений PSpice Modelling Apps, легко и быстро подключаются к компонентам прямо на схеме. Достаточно выделить компонент на схеме OrCAD Capture и выбрать команду
ПКМ – Associate PSpice Model. С помощью команды Edit PSpice Model можно отредактировать текст модели в PSpice Model Editor. Примеры моделей, которые можно создать с помощью PSpice Modelling Apps, приведены на рис. 7.

Рис.7. Различные приложения для создания Spice-моделей в PSpice.

(Слева-направо: создание модели трансформатора; создание модели генератора, управляемого напряжением;
создание модели ключа; создание модели стабилитрона;
создание модели источника сигнала; создание модели варистора.)

   Освоить функционал PSpice можно очень быстро с помощью встроенного в программу интерактивного учебника, с упражнениями и готовыми примерами, с готовыми настройками для моделирования (рис.8). Запустить учебник можно через меню Help – Learning PSpice. При этом открывается новая вкладка в схемном редакторе, в которой представлены учебные материалы по изучению PSpice, разбитые по категориям «от простого к сложному». В каждом разделе есть примеры схем, которые пользователь может открыть в схемном редакторе OrCAD Capture, просто нажав на соответствующую картинку левой кнопкой мыши, и промоделировать в PSpice с готовыми настройками проекта. В учебнике представлены не только проекты, но и теоретические аспекты различных схемотехнических решений. Учебник постоянно пополняется новыми материалами, поэтому пользователи, регулярно получающие обновления от Cadence, имеют возможность регулярно получать и использовать новые главы учебника.

Рис.8. Интерактивный учебник, встроенный в OrCAD PSpice.

   Благодаря функции Test Bench можно промоделировать только часть схемы. Для этого надо выделить часть схемы и создать из этого участка так называемый «Испытательный стенд» (рис.9). На схеме можно создавать несколько Test Bench для одного или разных каскадов схемы. Несколько Test Bench можно сравнить и вывести на экран различия с помощью функции Compare Test Bench.

Рис.9. Моделирование части схемы – Test Bench (моделируемая часть схемы выделена цветом).

В PSpice можно выполнять различные виды анализа схем (рис.10):

  • Анализ по постоянному току

  • Анализ по переменному току

  • Анализ шумов

  • Анализ переходных процессов

  • Фурье-анализ

  • Параметрический анализ

  • Температурный анализ

  • Анализ разброса параметров методом Монте-Карло

  • Анализ чувствительности методом наихудшего случая

  • Анализ передаточной функции

Рис. 10. Настройки PSpice. Выбор вида анализа схемы.

   Помимо этого, вы можете подключить возможности расширенного анализа схем с помощью функционала PSpice Advanced Analysis (пакет OrCAD PSpice Designer Plus или Allegro PSpice Simulator), а также состыковать симулятор PSpice с программой моделирования электромеханических систем Matlab/Simulink (опция PSpice Systems Option).

   В новой 64-битной версии PSpice обеспечено существенное повышение производительности вычислений и точности результатов.
За счет высокой точности вычислений (64 бита) можно получать более точные графики. Новый параметр Speed Level позволяет ускорить переключение устройств и дает серьезный прирост в скорости вычислений. Новый параметр TREADS позволяет задействовать большее количество ядер процессора для ускорения вычислений (рис.11).

Рис.11. Настройки PSpice. Выбор скорости и количества задействованных ядер ЦПУ.

   Для сложных схем и переходных процессов актуальна проблема сходимости вычислений. В OrCAD PSpice проблема сходимости решается сбалансированным количеством настроек и специальной функцией автоконвергенции (AutoConverge). В рамках данной настройки программа автоматически регулирует точность вычислений в заданных пределах для достижения сходимости. Дополнительные опции (Advanced Options) позволяют более тонко настроить параметры вычислительного алгоритма (рис.12).

Рис.12a. Настройки PSpice. Управление сходимостью вычислений. Автоконвергенция.

Рис.12б. Настройки PSpice. Управление сходимостью вычислений. Дополнительные опции.

   Во время моделирования можно ставить процесс на паузу и менять управляющие опции. Для длительных процессов есть возможность сохранить текущее состояние моделирования в контрольных временных точках, а затем загрузить и продолжить расчеты после изменения параметров. Результаты моделирования PSpice выводятся в графическом виде, а также в виде текстового файла с результатами расчетов. Кроме того, результаты в виде узловых напряжений, значений токов на выводах компонентов и уровня мощности выводятся непосредственно в окне схемного редактора OrCAD Capture (рис. 13).

Рис.13. Варианты вывода результатов моделирования PSpice.
Гистограмма и спектр, осциллограмма и текстовый файл.

   Также в PSpice появился новый вариант представления результатов моделирования. С помощью функции Tools – Generate Report пользователь может создавать собственные отчеты. В отчет могут быть включены: среднее значение, среднеквадратичная величина, пиковые значения тока, напряжения и мощности. Форма отчета полностью настраивается.
   Файл скрипта TCL находится в папке <installation>\tools\pspice\tclscripts\orPspReport. Для автоматической генерации HTML отчетов может быть применена команда ".TCLPOSTRUN".

   В PSpice можно проводить совместное моделирование аналоговой и цифровой части схемы. В одном окне виртуального осциллографа можно построить необходимое число графиков. На каждом графике может быть несколько осциллограмм, которые можно откладывать от разных вертикальных осей Y (рис.14). Осциллограммы можно легко переносить с одного графика на другой или в отдельное окно, и там производить их обработку.

Рис.14. Совместное моделирование цифровых и аналоговых частей схемы.

   В симуляторе PSpice можно подключать модели, описанные на языке высокого уровня C/C++. Программа на языке C/C++, например, может описывать поведение входов, выходов и внутренней логики микроконтроллера, а через порты ввода-вывода она управляет аналого-цифровой схемой. В этом случае код программы надо скомпилировать в виде DLL-модуля и подключить его прямо
в SPICE-модель, описанную оператором «.SUBCKT».

 

   В PSPICE имеется редактор моделей индуктивных компонентов Magnetic Parts Editor – специальная программа для создания моделей трансформаторов, дросселей и индуктивностей.  Модели формируются на основе библиотеки материалов в точном соответствии с параметрами пользователя. Библиотека материалов может быть отредактирована и дополнена новыми материалами.
  

Пользователь может выбрать следующие виды компонентов:

  • Power Transformer (Sine and Pulse wave)

  • Forward Converter (Single Switch Topology)

  • Forward Converter (Double Switch Topology)

  • Flyback Converter (Discontinuous Conduction Mode)

  • DC Inductor (Single Winding)

Пользователь может задать число обмоток, входные и выходные параметры, рабочие частоты, плотность тока, размеры и другие параметры индуктивных компонентов (рис. 15).

Рис.15. Создание моделей индуктивных компонентов в PSpice.

 

   Очень полезны функции обработки и визуализации результатов вычислений. При построении графиков можно применять математические выражения, специальные функции и макросы.  Инструмент Performance Analysis позволяет строить гистограммы
для результатов статистического анализа по методу Монте-Карло. Вычислительные функции Measurements позволяют быстро найти сложные зависимости и параметры схемы, например, полосу пропускания, частоты среза и прочее (рис.16).

Рис.16. Применение математических выражений и специальных функций обработки результатов.

 

   Обычный анализ Монте-Карло присутствует в большинстве SPICE-симуляторов. Он позволяет проверить работу схемы при изменении параметров одного из компонентов. Например, задав минимальный и максимальный номинал резистора в пределах стандартного допуска +/-10%, а также шаг изменения номинала, можно получить семейство графиков (см. рис.). Но, к сожалению, это дает не так много информации, как хотелось бы, и не позволяет в полной мере проанализировать надежность и стабильность схемы.

   К счастью, в PSpice имеются более продвинутые и полезные инструменты расширенного анализа схем, которые объединены в опцию PSpice Advanced Analysis. С помощью инструментов PSpice Advanced Analisys разработчики могут улучшать повторяемость и надежность проектов. Например, разработчика могут интересовать следующие вопросы:

   Прибор может корректно работать в лаборатории, но будет ли работать изготовленная серия?

   Будет ли он корректно работать:

  • При скачках температуры?

  • При отклонениях номиналов?

  • Во всем диапазоне?

  • При старении?
     

Перегружены ли какие-то отдельные компоненты?

Они откажут при тестировании или при эксплуатации?

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

Какие компоненты скорее всего могут отказать при производстве прибора?

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

Изменения интерфейса моделирования | Altium Designer 21 Руководство пользователя

Полное содержание

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

Изменения интерфейса имитатора включают в себя: новую интуитивно понятную панель Simulation Dashboard, обновленное диалоговое окно Sim Model и общие изменения интерфейса. Новый рабочий процесс моделирования, основанный на панели Simulation Dashboard, предлагает альтернативу существующему подходу, основанному на диалоговом окне Analyses Setup. Также теперь доступен широкий набор готовых к использованию компонентов общего вида для моделирования.

Это упрощает процесс настройки, верификации и проведения анализа непосредственно из новой панели Simulation Dashboard, как описано ниже.

► Перейдите на страницу Имитатор электрических цепей со смешанными сигналами для получения более подробной информации.

Обновленное диалоговое окно SIM Model

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

Используйте кнопку в диалоговом окне Sim Model, чтобы выбрать подходящую имитационную модель из доступных локальных библиотек или из серверных моделей. После загрузки модели проверьте ее и, если необходимо, внесите изменения в сопоставление с выводами символа (Pin Mapping) и добавьте значения параметров модели.

Модели пассивных RLC-компонентов могут быть добавлены простым автоматизированным процессом в панели Simulation Dashboard в рамках верификации.

Либо вы можете применить общую, а не определенную имитационную модель, взятую из доступной библиотеки Simulation Generic Components. Эта библиотека общих имитационных моделей, добавленная как файловая библиотека, содержит широкий набор распространенных имитационных моделей и функций.

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

Интерфейс источников воздействия

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

Конфигурации источника воздействия может быть задано имя (Stimulus Name), и при необходимости могут быть добавлены другие имена (

). Затем вы можете переключаться между конфигурациями источника воздействия с помощью выпадающего списка Stimulus Name.

Источники воздействия могут быть добавлены непосредственно из Active Bar, панели инструментов Mixed Sim или по запросу из панели Simulation Dashboard – см. ниже.

Панель Simulation Dashboard

Главным элементом обновленного интерфейса пользователя имитатора в Altium Designer является новая панель Simulation Dashboard. Панель предлагает подход к проверке, настройке, запуску и просмотру результатов моделирования, значительно упрощенный по сравнению с предыдущим подходом, основанным на диалоговом окне Analyses Setup. Чтобы открыть эту новую панель, выберите Simulation Dashboard из меню кнопки

(внизу справа) или выберите команду View » Panels » Simulation Dashboard из главного меню.

Панель Simulation Dashboard представляет последовательность этапов интерактивного моделирования, где каждый раздел отображает информацию о состоянии и/или опции настройки. Панель может быть применена к цепям и объектам схемы всего проекта (Project) или только открытого в данный момент документа схемы (Document).

Далее приведен обзор каждого раздела панели Simulation Dashboard:

1. Verification (Верификация)

Нажмите кнопку , чтобы начать выполнение ряда автоматизированных процессов и проверок, в которые входят формирование списка цепей SPICE схемы (*.nsx), ряд проверок электрических правил, относящихся к моделированию, и валидационные проверки имитационных моделей. Проверка моделей обнаружит компоненты с отсутствующими имитационными моделями и модели с ошибками синтаксиса или сопоставления выводов. Используйте контекстные ссылки, связанные с ошибками, чтобы исправить нарушения.

Система автоматически предложит добавление имитационных моделей в пассивные компоненты, если это необходимо. Имитационные модели для этих компонентов (резисторов, индуктивностей, конденсаторов) изначально известны ядру моделирования, и они представлены в диалоговом окне Sim Model в виде набора параметров. Эти автоматически назначенные имитационные модели соответствуют большинству требований анализа, и это самый быстрый и простой способ добавления моделей в пассивные компоненты на схеме – нажмите по соответствующей ссылке Assign, чтобы начать процесс.

  

Обратите внимание, что при изменении схем появится запрос на верификацию.

2. Preparation (Подготовка)

Управляйте источниками (Sources) и пробниками (Probes) моделирования, которые присутствуют в текущей схеме. Источники и пробники можно включать/отключать (флажки), удалять (X) и создавать (+ Add). Обратите внимание, настройка источников и пробников осуществляется в панели Properties, и их также можно добавлять из Active Bar.">

3. Analysis Setup & Run (Настройка и запуск анализа)

Настраивайте и запускайте основные типы имитационного анализа и опционально задавайте и применяйте вариации параметров и вариации разброса Монте-Карло. Опции настройки анализа включают в себя настройки диапазона по оси X (частота/время), настройки выходных графиков, основанных на выходных выражениях, и дополнительные процессы, такие как анализ Фурье и анализ внутренних шумов. Выражения выходных графиков можно включать/отключать, удалять и добавлять.

Нажмите по ссылке

в панели, чтобы запустить анализ соответствующего типа.

После запуска анализа Operating Point для определения установившегося режима работы схемы, можно отобразить рассчитанные значения напряжений, мощностей и токов в качестве меток на соответствующих узлах с помощью кнопок Display on schematic в панели Simulation Dashboard.

Расширенные графики анализа, которые включают в себя опции вариации параметров, настраиваются на вкладке General в диалоговом окне Advanced Analysis Settings. Чтобы открыть его, нажмите по ссылке

в разделе Analysis Setup & Run панели. Выберите и настройте вариацию параметров, которая будет использоваться в текущих анализах. Перейдите на вкладку Advanced диалогового окна, чтобы задать расширенные настройки и опции ядра моделирования.

4. Results (Результаты)

Управляйте результатами недавних запусков моделирования, приведенных в списке в виде доступных типов анализа. Опция Load Profile восстановит настройки анализа из этого запуска.

Вы можете включить иконку замка (

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

Сторонние проекты и библиотеки

Смешанное SPICE-моделирование Altium Designer теперь поддерживает набор форматов и проектов аналоговых SPICE-моделей, в том числе PSpice® и LTSpice®.

Общие библиотеки моделей PSpice (как правило, имеют расширение .lib), могут быть добавлены как файловые библиотеки на странице Data Management - File-based Libraries диалогового окна Preferences. Для каждой модели автоматически формируется базовый символ компонента, что позволяет размещать их непосредственно на схеме.

Импорт LTSpice

Проекты моделирования, сохраненные из LTSpice®, могут быть импортированы в Altium Designer с помощью мастера LTSpice Import Wizard, который доступен при установке программного расширения LTSpice Importer.

Вызовите мастер с помощью команды File » Import Wizard, выберите LTSpice Design Files в качестве типа файлов и пройдите остальные шаги мастера. Файлы символов компонентов, на которые указаны ссылки в файле проекта LTSpice (*.asc), будут автоматически добавлены в качестве файлов библиотек, и, в свою очередь, имитационные модели, на которые указаны ссылки в файлах библиотек компонентов, также будут добавлены в импорт.

В результате импорта, будет создан проект платы Altium Designer, который также включает в себя схемную библиотеку, содержащую компоненты проекта, и набор сформированных имитационных моделей в общем формате *.mdl. Источники напряжения LTSpice импортируются в виде эквивалентных источников воздействия Altium Designer.

Файлы библиотек и моделей

  • Для успешного импорта проекта LTSpice необходимо, чтобы были доступны файлы данных библиотек компонентов проекта, такие как вспомогательные файлы символов компонентов (*.asy) и файлы имитационных моделей (*.sub, *.lib и т.п.). Все необходимые файлы должны находиться в той же исходной папке, что и импортируемый файл проекта LTSpice (*. asc).
  • Но если на том же компьютере, на котором установлен Altium Designer, установлено приложение LTSpice, то файлы библиотек будут автоматически обнаружены в установке LTSpice и добавлены в процесс импорта.
  • Обратите внимание, что мастер также поддерживает импорт только файлов библиотек компонентов LTSpice (*.asy), без необходимости в соответствующем файле проекта (*.asc).
Импорт проектов моделирования OrCAD

Проекты OrCAD™ и связанные с ними имитационные библиотеки PSpice® могут быть импортированы в Altium Designer с помощью OrCAD Import Wizard, который становится доступен при включении модуля импорта OrCAD в разделе Configure Platform на странице Extension and Updates.

Вызовите мастер с помощью команды File » Import Wizard главного меню, выберите тип OrCAD Designs and Libraries Files и пройдите шаги мастера. Будут импортированы проектные файлы (*. DSN), библиотеки (*.OLB) и имитационные модели PSpice (*.LIB) OrCAD, и в Altium Designer будут созданы соответствующие проектные файлы, файлы библиотек и файлы моделей PSpice в формате *.ckt.

Процесс импорта добавит данные импортированных имитационных моделей PSpice в компоненты проекта и преобразует источники воздействия в формат Altium Designer. В результате будет получен готовый к моделированию проект в Altium Designer.

ПРИМЕНЕНИЕ МЕТОДОВ МАШИННОГО ОБУЧЕНИЯ ДЛЯ АВТОМАТИЗИРОВАННОГО ПОСТРОЕНИЯ SPICE-МОДЕЛЕЙ СИЛОВЫХ МОП-ПРИБОРОВ | Опубликовать статью ВАК, elibrary (НЭБ)

Амелин С.А.1, Амелина M.А.2, Киселёв К.О.3, Фролков О. А.4

1ORCID: 0000-0002-1705-297X, кандидат технических наук, 2ORCID: 0000-0001-6210-1729, кандидат технических наук, 3ORCID: 0000-0002-1353-0516, 4ORCID: 0000-0002-7717-1161, 1,2,3,4Филиал ФГБОУ ВО «НИУ «МЭИ» в г. Смоленске

Исследование выполнено при финансовой поддержке РФФИ в рамках научного проекта № 17-07-00148 A

ПРИМЕНЕНИЕ МЕТОДОВ МАШИННОГО ОБУЧЕНИЯ ДЛЯ АВТОМАТИЗИРОВАННОГО ПОСТРОЕНИЯ SPICE-МОДЕЛЕЙ СИЛОВЫХ МОП-ПРИБОРОВ

Аннотация

Рассмотрены проблемы вычисления параметров SPICE-моделей силовых МОП-приборов (MOSFET и IGBT) на основе экспериментальных данных. Обоснована возможность использования для этой цели методов машинного обучения. Приведена структурная схема программно-аппаратного комплекса, предназначенного для автоматизированного получения массива экспериментальных данных с целью его дальнейшей обработки с использованием алгоритмов машинного обучения и получения статических параметров SPICE-модели силового МОП-прибора произвольного уровня детализации. Приведены вольт-амперные характеристика моделей полупроводниковых приборов, полученных при помощи рассматриваемого программно-аппаратного комплекса, рассмотрены его основные характеристики и намечены пути дальнейшего совершенствования.

Ключевые слова: полупроводниковые приборы, структуры с изолированным затвором, MOSFET, IGBT, SPICE-модель, машинное обучение, программно-аппаратный комплекс.

Amelin S.A.1, Amelina M.A.2, Kiselev K.O.3, Frolkov O.A.4

1ORCID: 0000-0002-1705-297X, PhD in Engineering, 2ORCID: 0000-0001-6210-1729, PhD in Engineering, 3ORCID: 0000-0002-1353-0516, 4ORCID: 0000-0002-7717-1161, 1,2,3,4Branch of FSBEI of HE National Research University “MPEI” in Smolensk

The study was carried out with the financial support of the Russian Foundation for Basic Research in the framework of the scientific project No. 17-07-00148 A

APPLICATION OF METHODS OF MACHINE TRAINING FOR AUTOMATED CONSTRUCTION OF SPICE MODELS OF POWER MOSFET INSTRUMENTS

Abstract

The problems of calculating the parameters of SPICE-models of power MOS-devices (MOSFET and IGBT) are considered on the basis of experimental data. The possibility of using methods of machine learning for this purpose is substantiated. A block diagram of the software and hardware complex intended for automated obtaining of an array of experimental data for the purpose of its further processing using machine learning algorithms and obtaining the static parameters of the SPICE model of a power MOS-device of an arbitrary level of detail is given. Volt-ampere characteristics of the models of semiconductor devices obtained with the help of the software and hardware complex are considered, its main characteristics and ways for further improvement are outlined.

Keywords: semiconductor devices, isolated gate structures, MOSFET, IGBT, SPICE-model, machine learning, software and hardware complex.

Одним из важных этапов разработки современных электронных устройств является математическое моделирование. Проведение такого моделирования требует наличия точных моделей электронных компонентов. Однако для существенной части этих компонентов, в частности отечественных MOSFET и IGBT-транзисторов такие модели отсутствуют. Кроме того, точность многих моделей, поставляемых в составе библиотек программ схемотехнического анализа, недостаточна и такие модели требуют уточнения [1], [2], [3]. Поэтому актуальной задачей является создание программно-аппаратного комплекса для автоматического определения параметров моделей MOSFET и IGBT-транзисторов.

Современные программы схемотехнического моделирования используют модели компонентов, представленные в формате, выполненном в соответствии с синтаксисом описания SPICE (Simulation Program with Integrated Circuit Emphasis). Такие модели называют SPICE-моделями [4, С. 318], [5, С. 521], [5, C. 547].

Для получения SPICE-модели компонента (например, транзистора) в подавляющем большинстве случаев недостаточно информации, представленной в техническом описании (datasheet). В частности, для транзистора необходимо проделать немалый объем работы, связанной с измерениями напряжений и токов в различных режимах, поскольку нужно получить не характеристики, а их семейства с целью выявление зависимости характеристик от различных параметров. Выполнять это вручную – весьма трудоемкий процесс, поэтому необходима автоматизация, которая требует разработки специализированной аппаратуры.

После получения массива экспериментальных данных необходимо вычислить параметры модели. Фактически вычисление сводится к многомерной оптимизации. Причем, задача оптимизации для МОП‑транзисторов достаточно сложная, поскольку модель содержит несколько десятков параметров [5, С. 524]. При этом расчеты по фиксированным формулам ограничивают детализацию модели имеющимся набором уравнений, а решение оказывается зависимым от выбора данных и их подготовки и в ходе оптимизации может быть найден локальный, а не глобальный экстремум.

В большинстве САПР имеются встроенные инструменты, позволяющие получить SPICE-модель на основе экспериментальных данных [4, C. 348], [5, C. 492], но их эффективное использование затрудняется необходимостью ручного ввода большого числа точек и привязкой только к встроенным моделям. Кроме того, встроенные алгоритмы не всегда способны выполнить эффективную оптимизацию и нет возможности выбора алгоритмов этой оптимизации.

Одной из задач создания специализированной аппаратуры расчета параметров SPICE‑моделей является поиск эффективных алгоритмов оптимизации, которые давали бы наилучшие результаты именно в конкретной области применения. В этом плане перспективными выглядят алгоритмы, основанные на технологиях в области машинного обучения. Фактически это один из подразделов искусственного интеллекта, изучающий методы построения алгоритмов, способных обучаться [6], [7], [8]. В класс задач, решаемых с помощью машинного обучения, входит и восстановление регрессии [7, С. 119]. Имеющаяся задача как раз и относится к этому классу.

Большинство методов машинного обучения сводятся к задаче оптимизации значения функционала, который зачастую называют функционалом потерь (эмпирического риска), т. к. его значение представляет ошибку работы алгоритма на обучающей выборке данных [9, C. 13]. Чем меньше ошибка, тем точнее алгоритм воспроизводит решение задачи.

Минимизация функционала потерь может осуществляться различными методами поиска минимума функций. Это могут быть различные разновидности прямого перебора, градиентного спуска, случайного поиска (метод Монте-Карло) и другие алгоритмы поиска глобального экстремума [9, C. 261]. От выбора алгоритма зависит скорость получения решения и будет ли это решение локальным или глобальным (настоящим) минимумом.

Например, задачу поиска матрицы МT, преобразующей один трехмерный вектор в другой, можно решить имея 3 обучающих измерения (пары исходных (Ii) и результирующих (Oi=Ii·MT) векторов) и используя в качестве функционала потерь сумму длин векторов Ii·M  Oi, где М – предполагаемое решение задачи. Такая задача стабильно решается с помощью квазиньютоновских методов оптимизации [10, С. 41] в современных математических пакетах. Если использовать только 2 точки – решение становится неопределенным в аналитическом виде, т.к. имеется 9 переменных и 6 уравнений. Это означает, что решение задачи оптимизации теперь будет зависеть от начальной точки поиска и не может быть точным.

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

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

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

Лабораторный стенд, решающий описанную выше задачу, состоит из силовой части, измерительной части и системы управления (рис. 1). В силовую часть входят управляемый источник напряжения цепи стока (коллектора) и управляемый источник напряжения цепи затвора. В измерительную часть входит датчик тока и устройство захвата сигналов. В качестве устройства захвата сигналов целесообразно использовать сертифицированное измерительное устройство — USB-осциллограф. Система управления (СУ) обеспечивает реализацию выбранного алгоритма измерения.

Рис. 1 – Структурная схема программно-аппаратного комплекса

 

Такая схема позволяет измерять ток через сток транзистора, ток затвора, напряжение на затворе и напряжение сток-исток. В таком исполнении стенд позволяет измерять статические характеристики n‑канальных МОП-транзисторов и IGBT-транзисторов в диапазонах 0–100 В и 0–250 А. Измерение проводится импульсным методом в квазистатическом режиме. В дальнейшем возможна доработка стенда с целью измерения переходных процессов, т.к. имеющееся оборудование технически позволяет работать в таком режиме и осуществлять подобные исследования, достаточно лишь изменить алгоритм работы системы управления.

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

При измерении характеристик имеется возможность задать максимальное напряжение на затворе Ugs, максимальное напряжение сток‑исток Uds (для МОП-транзисторов) или коллектор-эмиттер Uce (для IGBT-транзисторов), шаг изменения напряжения на затворе, шаг изменения напряжения сток-исток или коллектор-эмиттер, максимальный ток стока или коллектора, сопротивление в затворной цепи, длительность импульса. В ходе измерения источники питания стенда последовательно устанавливаются на различные напряжения, происходит генерация импульса затвора и регистрация сигнала с помощью USB‑осциллографа. Алгоритм измерения каждой точки вольт-амперной характеристики представлен на рис. 2. Записанные данные можно просмотреть или сохранить на диск для дальнейшего анализа.

Временные диаграммы напряжения затвор-исток Ugs, напряжения сток-исток Uds и тока стока Id для n-канального МОП-транзистора IRFP250N представлены на рис. 3. Регистрируемые данные заносятся в массив после окончания переходных процессов в транзисторе (т.е. в квазистационарном режиме).

Рис. 2 – Алгоритм измерения точки вольт-амперной характеристики

Рис. 3 – Временные диаграммы напряжений сток-исток Uds, затвор‑исток Ugs и тока стока Id МОП-транзистора IRFP250N

 

В процессе измерения или после его завершения по полученным данным строятся семейства выходных вольтамперных характеристик (ВАХ) транзистора и передаточная характеристика транзистора (рис. 4).

Рис. 4 – Статические характеристики МОП-транзистора IRFP250N, построенные по экспериментальным данным

 

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

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

При запуске режима определения параметров модели начинается процесс поиска глобального экстремума методом градиентного спуска из случайно выбранных начальных состояний. В зависимости от числа параметров при существующих ныне вычислительных мощностях персонального компьютера данный процесс до получения удовлетворяющего результата может занимать от 15 минут и более. Выходные вольтамперные характеристики МОП-транзистора, полученные при использовании модели Шихмана-Ходжеса (Level 1) до и после оптимизации, представлены на рис. 5 и 6.

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

Рис. 5 – Семейства выходных ВАХ транзистора IRFP250N, построенные по экспериментальным данным и по модели Шихмана-Ходжеса (Level 1) до оптимизации (красный – эксперимент, синий – модель)

Рис. 6 – Семейства выходных ВАХ транзистора IRFP250N, построенные по экспериментальным данным и по модели Шихмана-Ходжеса (Level 1) после оптимизации (красный – эксперимент, синий – модель)

 

Для увеличения скорости оптимизации программа может использовать ресурсы удаленных машин, на которых запускается приложение, осуществляющее вычисление ВАХ по SPICE‑тексту и отправляющее решение обратно на сервер. На данный момент в программе имеются встроенные заготовки SPICE-моделей МОП-транзисторов двух уровней: модель Шихмана-Ходжеса Level 1 [5, С. 524], содержащая 18 параметров и модель Level 6 [4, С. 336], содержащая 37 параметров.

Применение методов машинного обучения показало хорошие результаты при определении статических параметров SPICE-моделей N‑канальных МОП-транзисторов, однако для создания полноценной модели необходим еще и расчет динамических параметров модели. Как уже было сказано выше, это потребует лишь незначительной доработки силовой части стенда. Методика поиска параметров модели и выбранный алгоритм оптимизации не требует изменений, т.к. не зависит ни от состава модели, ни от типа исходных данных. Поэтому представленный программно-аппаратный комплекс имеет серьезный потенциал развития. В частности, возможности аппаратной части этого комплекса позволяют исследовать еще один перспективный подход к моделированию процессов в полупроводниковых приборах – прямое использование нейронных сетей, построенных на основе экспериментальных данных [11].

Список литературы / References

  1. Недолужко И.Г. Определение параметров PSpice моделей МДПТ и БТИЗ по экспериментальным характеристикам / И.Г. Недолужко, П.А. Воронин, А.Г. Лебедев // Силовая Электроника. – 2006. – № 4. – С. 20-23.
  2. Лебедев А.Г. Усовершенствование PSpice модели мощных диодов и МДП-транзисторов и определение их параметров / А.Г. Лебедев, И.Г. Недолужко // Практическая силовая электроника. – 2003. – № 11. – С. 4-10.
  3. Лебедев А.Г. Методика определения параметров PSpice моделей IGBT‑транзисторов / А.Г. Лебедев, И.Г. Недолужко // Силовая Электроника. – 2005. – №2. – С. 100-103.
  4. Разевиг В.Д. Система сквозного проектирования электронных устройств DesignLab 8.0 / В.Д. Разевиг. – М.: «Солон», 1999. – 698 с.
  5. Амелина М.А., Амелин С.А. Программа схемотехнического моделирования Micro-Cap. Версии 9, 10. [Электронный ресурс]: учеб. пособие / Амелина М.А., АмелинС.А – Электрон. текстовые дан. – СПб. : Лань, 2014. – 632 с. – Режим доступа: URL http://e.lanbook.com/books/element.php?pl1_id=53665
  6. Ветров Д.П. Машинное обучение – состояние и перспективы / Д.П. Ветров // Электронные библиотеки: перспективные методы и технологии, электронные коллекции. Труды XV Всероссийской научной конференции RCDL’2013. – 2013. – Издательство:Ярославский государственный университет им. П.Г. Демидова (Ярославль). – С. 21–27.
  7. Witten I.H., Frank E., Hall M.A. Data Mining: Practical Machine Learning Tools and Techniques / I.H. Witten. – 3 ed. – Morgan Kaufmann, 2011. ‑ 629 p.
  8. Bramer M. Principles of data mining / M. Bramer. – 2Nd ed. – Springer, 2013. – 440 p.
  9. Вапник В.Н. Восстановление зависимостей по эмпирическим данным / В.Н. Вапник– М.: Наука, 1979. – 448 с.
  10. Аббасов М.Э. Методы оптимизации: Учеб. пособие / М.Э. Аббасов – СПб.: Издательство «ВВМ». – 2014. – 64 с.
  11. Hanene Ben Hammouda, Mongia Mhiri, Zièd Gafsi and Kamel Besbes Neural-Based Models of Semiconductor Devices for SPICE Simulator / Hanene Ben Hammouda // American Journal of Applied Sciences. – 2008. Vol. 5(4). – P. 385-391.

Список литературы на английском языке / References in English

  1. Nedoluzhko I.G. Opredelenie parametrov PSpice modelej MDPT i BTIZ po jeksperimental’nym harakteristikam [Determination of PSpice parameters of MOS and IGBT models based on experimental characteristics] / I.G. Nedoluzhko, P.A. Voronin, A.G. Lebedev // Silovaja Jelektronika [Power Electronics]. – 2006. – № 4. – P. 20-23. [in Russian]
  2. Lebedev A.G. Usovershenstvovanie PSpice modeli moshhnyh diodov i MDP-tranzistorov i opredelenie ih parametrov [Improvement of the PSpice model of high-power diodes and MOSFET and determination of their parameters] / A.G. Lebedev, I.G. Nedoluzhko // Prakticheskaja silovaja jelektronika [Practical power electronics]. – 2003. – № 11. – P. 4-10. [in Russian]
  3. Lebedev A.G. Metodika opredelenija parametrov PSpice modelej IGBT tranzistorov [Method of determining the parameters of the PSpice models of power IGBT transistors] / A.G. Lebedev, I.G. Nedoluzhko // Silovaja Jelektronika [Power Electronics]. – 2005. – № 2. – P. 100-103. [in Russian]
  4. Razevig V.D. Sistema skvoznogo proektirovanija jelektronnyh ustrojstv DesignLab 8.0 [DesignLab 8.0 through-design system for electronic devices] / V.D. Razevig . – M.: «Solon», 1999. – 698 p. [in Russian]
  5. Amelina M.A., Amelin S.A. Programma shemotehnicheskogo modelirovanija Micro-Cap. Versii 9, 10 [Micro-Cap circuit simulation program. Version 9, 10]. [Electronic resource]: Tutorial / Amelina M.A., Amelin S.A – Jelektron. tekstovye dan. – SPb. : Lan’, 2014. – 632 p. – Rezhim dostupa: URL http://e.lanbook.com/books/element.php?pl1_id=53665 [in Russian]
  6. Vetrov D.P. Mashinnoe obuchenie – sostojanie i perspektivy [Machine learning – status and prospects] / D.P. Vetrov // Jelektronnye biblioteki: perspektivnye metody i tehnologii, jelektronnye kollekcii. Trudy XV Vserossijskoj nauchnoj konferencii RCDL’2013 [Electronic libraries: promising methods and technologies, electronic collections. Proceedings of the XV All-Russian Scientific Conference RCDL’2013]. – 2013. – Izdatel’stvo: Jaroslavskij gosudarstvennyj universitet im. P.G. Demidova (Jaroslavl’). – P. 21–27. [in Russian]
  7. Witten I.H., Frank E., Hall M.A. Data Mining: Practical Machine Learning Tools and Techniques / I.H. Witten. – 3 ed. – Morgan Kaufmann, 2011. – 629 p.
  8. Bramer M. Principles of data mining / M. Bramer. – 2Nd ed. – Springer, 2013. – 440 p.
  9. Vapnik V.N. Vosstanovlenie zavisimostej po jempiricheskim dannym [Recovery of dependencies on empirical data] / V.N. Vapnik – M.: Nauka, 1979. – 448 p. [in Russian]
  10. Abbasov M.Je. Metody optimizacii: Ucheb. posobie [Optimization Methods: A Tutorial] / M.Je. Abbasov – SPb.: Izdatel’stvo «VVM». – 2014. – 64 p.
  11. Hanene Ben Hammouda, Mongia Mhiri, Zièd Gafsi and Kamel Besbes Neural-Based Models of Semiconductor Devices for SPICE Simulator / Hanene Ben Hammouda // American Journal of Applied Sciences. – 2008. Vol. 5(4). – P. 385-391.

models

Файл Краткое описание Размер
LTaddons.Kubov.zip
Архив библиотеки функциональных блоков для симулятора LTspice от Кубова Владимира.
В архиве содержатся функциональные блоки цифровой логики (DigitalLogic), имеющей логические уровни 0-5 вольт, различные математические функции, а также блоки предназначенные для анализа систем автоматического управления (Sig&SySProc). В корневой папке архива находятся файлы описания и презентации.
При установке библиотеки надо распаковать архив и исправить в папках Sub расширения библиотечных файлов *._Lib на *.Lib. Затем эти библиотечные файлы необходимо скопировать в папку Sub симулятора. После этого содержимое папок Sym архива скопируйте в папку Sym симулятора.
Прислал библиотеку Кубов Владимир
В случае возникновения вопросов, можете задать их в теме Библиотеки к LTSpice (SwCAD) и MicroCap форума.
464 Kb
fblocks.zip
Архив моей библиотеки функциональных блоков для симулятора LTspice.
В данный момент в архиве содержится 40 функциональных блоков. В дальнейшем количество функциональных блоков будет расширяться.
Там же есть файл краткого описания библиотеки, а также примеры использования функциональных блоков, сделанные на основе примеров из демо-версии программы PSIM.
Архив необходимо разархивировать в папку sym/ValVol симулятора LTspice.
В случае возникновения вопросов, можете задать их в теме Библиотеки к LTSpice (SwCAD) и MicroCap форума.
214 Kb
Basso_1.zip
Модели к книгам Кристофера Бассо Switch-Mode Power Supply SPICE Cookbook и Switch-Mode Power Supplies. Модели адаптированы под LTspice. Кроме этого произведена ревизия работоспособности моделей, а также созданы схемы компонентов limit, limit2 и PWMVM. Теперь проекты с ними открываются как иерархические.
Адаптировал под LTspice и прислал модели Пушкарёв Михаил
В случае возникновения вопросов, можете задать их в теме Библиотеки к LTSpice (SwCAD) и MicroCap форума.
50.9 Kb
74HC4046B.rar
Черновой вариант полной версии модельки 4046. Так как это пилотный вариант то название 74HC4046B (буква B) не соответствует номенклатуре подобных микросхем. Она скорее является сборной версией по разным datasheet от разных производителей. Причиной этому послужило то, что полная схема в каждом отдельном даташите отказывается работать в LTspice или работает ооочень медленно. По результатам обзора по многим источникам работает только часть схемы от представленных полных вариантов.
В модели используется Фазовый детектор на четырех D-триггерах, который я не встречал в даташитах (он описан в книге В. И. Левин. Синтезаторы частот с системой импульсно-фазовой автоподстройки). Так же пока не решен вопрос с поведением модельки при воздействии на вход INHIBIT - пока не ясно как должен вести себя выход PCII-13. Есть сомнения по поведению детектора на SR-триггере при отсутствии опорного сигнала на входе детектора, хотя в даташит MC74HC4046A http://onsemi.com говорится что при отсутствии сигнала ГУН форсируется в максимум.
Считает эта модель существенно медленнее облегченной версии 4046. Ну и конечно для точного соответствия частотозадающих екости и резисторов необходимо проведение полевых испытаний и корректировки модельки в соответствии с их результатами.
Модель в доработке!
Прислал модель Константин Паксютов
В случае возникновения вопросов, можете задать их в теме Библиотеки к LTSpice (SwCAD) и MicroCap форума.
6.83 Kb
Lib.7z
Дополнение к библиотеке EXTRA, а также модели производителей ещё не адаптированные под LTspice.
Дополнения выложил на форуме tig0r:
"Всю EXTRA выкладывать смысла не вижу. Добавил IGBT и тиристоры от ST на днях займусь MOSFET, проблема с диодами, их там с десяток разновидностей, по одному, по два, с общим анодом или катодом, и все в одной библиотеке, фиг разберёшься.
За компараторы и усилители пока браться совсем не буду, если у кого возникнет не преодолимое желание, модельки лежат в соответствующих папках, надо к ним прикрутить картинки".
В случае возникновения вопросов, можете задать их в теме Библиотеки к LTSpice (SwCAD) и MicroCap форума.
4.32 Mb
valvol.rar
Модели под SwCad, использованные при написании книги Современные сварочные аппараты своими руками.
В случае возникновения вопросов, можете задать их в теме Современные сварочные аппараты своими руками форума.
20.7 Kb
ValVol.zip
Архив моей библиотеки моделей для симулятора LTspice. В архиве находятся модели:
  • ШИМ контроллер TL494.
  • ШИМ контроллер SG3525A
  • ШИМ контроллер UC3825
  • ШИМ контроллер UC3846
  • Высоковольтный двухфазный сдвоенный контроллер токового управления LM5032
  • Синхронный понижающий преобразователь LM5017
  • Интегральные обратноходовые преобразователи TNY267 и TNY280
  • Резонансный контроллер MC33067
  • Резонансный контроллер UCC25600
  • Резонансные контроллеры FAN7621 и FAN7621S
  • Резонансный контроллер FAN7688
  • КМОП контроллеры ФАПЧ 74HC4046
  • Фазосдвигающий резонансный контроллер UC3875
  • Фазосдвигающий резонансный контроллер UC3879
  • Контроллер обратноходового преобразователя UCC28610
  • Контроллер ККМ UC2854
  • Контроллер ККМ UCC28070
  • Оптронный драйвер HCPL3180
  • Оптронный драйвер HCPL316
  • Оптронный симисторный драйвер MOC3082
  • Оптронный симисторный драйвер MOC3052
  • Модель операционного усилителя К544УД2 (позаимствована из библиотеки r-opamp.lib Micro-Cap)
  • Модуль G_loop для снятия петли гистерезиса нелинейной индуктивности
  • Обмотка идеального трансформатора.
Архив необходимо разархивировать в папку sym/ValVol.
Примечание: LTspice XVII, в отличие от LTspice IV, создает специальную папку в документах - My Documents/LTspiceXVII/lib. Именно туда нужно поместить мою библиотеку.

My library models for the simulator LTspice. In the archive are models:

  • PWM controller TL494.
  • PWM controller SG3525A
  • PWM controller UC3825
  • PWM controller UC3846
  • High Voltage Dual Interleaved Current Mode Controller LM5032
  • Synchronous Buck Regulator LM5017
  • Integral FlyBack Converters TNY267 and TNY280
  • Resonant Mode Controller MC33067
  • Resonant Mode Controller UCC25600
  • Resonant Mode Controllers FAN7621 and FAN7621S
  • Resonant Mode Controller FAN7688
  • CMOS PLL Controllers 74HC4046
  • Phase Shift Resonant Controller UC3875
  • Phase Shift Resonant Controller UC3879
  • Flyback Controller UCC28610
  • PFC controller UC2854
  • PFC controller UCC28070
  • Driver Optocoupler HCPL3180
  • Optocoupler driver HCPL316
  • Triac driver optocoupler MOC3082
  • Triac driver optocoupler MOC3052
  • The model of the operational amplifier K544UD2 (borrowed from the library r-opamp.lib Micro-Cap)
  • G_loop module for measuring the hysteresis loop of a nonlinear inductance
  • Winding of ideal transformer.
Unzip the archive to a folder sym/ValVol.
Note: Program LTspice XVII, unlike program LTspice IV, creates a special folder in "My Documents" - My Documents/LTspiceXVII/lib. That's where you need to host my library.

В случае возникновения вопросов, можете задать их в теме Библиотеки к LTSpice (SwCAD) и MicroCap форума.

3.8 Mb
Transil.zip
Модели популярных трансилов от STM.

Архив необходимо разархивировать в папку LTspiceIV\lib\sym.
Модели, на форуме Power Electronics, выложил valvol
8.93 Kb
Standard.zip
Расширенные, в основном моделями отечественных компонентов, стандартные библиотеки к программе схемотехнического моделирования LTSpice IV
Инструкция к применению.
  • Скопировать архив "Standard.zip", в директорию \LTspiceIV\lib\cmp
  • Используя архиватор 7-zip, разархивировать архив "Standard.zip".
Внимание! При установке библиотеки "Standard.zip" перезаписываются стандартные библиотечные файлы {BJT,DIO,МОS,JFT} в директории LTspice \LTspiceIV\lib\cmp . Поэтому, если Вы добавляли туда свои компоненты, сделайте резервные копии этих библиотек и после установки Standard дополните библиотеки своими компонентами.
Библиотеку, на LTspice Yahoo! Groups, выложил bordodynov
113kb
spice.zip + saber.zip
Библиотеки SPICE и SABER моделей транзисторов выпускаемых компанией International Rectifier.
763Kb + 823Kb
extra.rar
Дополнительная библиотека, содержащая IGBT, MOSFET транзисторы и стабилитроны, к программе схемотехнического моделирования LTSpice IV
Инструкция к применению.
  • Распаковать архив "extra.rar", используя архиватор RAR, и получить "extra1.rar"
  • Скопировать "extra1.rar" в директрию где установлен LTspiceIV. Обычно это директория "C:\Program Files\LTC"
  • Распаковать "extra1.rar" в директрию где установлен LTspiceIV
  • Готово
Внимание! При установке библиотеки "extra1.rar" перезаписываются стандартные библиотечные файлы {BJT,DIO,МОS,JFT} в директории LTspice \LTspiceIV\lib\cmp . Поэтому, если Вы добавляли туда свои компоненты, сделайте резервные копии этих библиотек и после установки EXTRA дополните библиотеки своими компонентами.
Прислал библиотеку Балбес
В случае возникновения вопросов, можете задать их в теме Библиотеки к LTSpice (SwCAD) и MicroCap форума.
1.35Mb
extra_n.rar
...новый набор элементов к программе схемотехнического моделирования LTSpice/SwitcherCAD III (и схемку сварочника, отслеживающее намагничивание сердечника и обрабатывающую ХХ "правильно" -- признаюсь честно, в железе она не существует, но в симуляторе выглядит красиво).

Добавлено море дискретов (в частности, все от IRF), драйверы от IRF, IXYS, Elantec, Micrel, и, самое главное, добавлены несколько моделей контроллеров -- UC384x (сильно советую обратить внимание на аналитические модели LT3842A1..LT2845A1 -- они проточены под SwCAD и считаются очень быстро, другим нужно ставить chgtol=1e-14 и это сильно замедляет счет), а также MC33063, MC34063, L6561 (до ума чуть-чуть не доведено), UCC38083. Большинство моделей -- от производителей, часть -- из группы по LTSpice на Yahoo.

Пардон за задержку -- на работе, как всегда, завал.
Балбес

659Kb

.MODEL – Определение SPICE модели

frain [число] (нет) - Входной узел для многократного анализа fraout [число] (нет) - Выходной узел для многократного анализа frastop [число] (нет) - верхняя частота для многократного анализа frastart [число] (нет) - нижняя частота для многократного анализа fraamp [число] (нет) - fra func ampl. for freq.response analysis

fravref

[число] (нет) - additional DC offset of Vin Freq. response analysis

Gmin

[число] (1e-12) - Минимальная проводимость ветви(меньшая

проводимость считается равной нулю)

itl1 [число] 100. -максимальное число итераций при анализе по пост.току itl2 [число] 50. - Максимальное число итераций при расчете передаточных функций по постоянному току при переходе к следующей точке. itl4 [число] 10. - Максимальное число итераций при переходе к следующему моменту времени в режиме TRAN

itl6 [число] 25. - число шагов, используемых в продвижении источника (применяется при плохой сходимости по постоянному току при поиске рабочей точки)

srcsteps [число] 25. - альтернативное имя для itl6

maxclocks [число] infin.- максимальное число циклов записи

maxstep [число] infin.- максимальный шаг при расчете переходных процессов

measdgt [число] 6 -Число результатов, помечаемых в .measure-директивах method [строка] trap - Численный метод интегрирования, используется также trapezoidal или Gear

minclocks [число] 10 - минимальное число циклов записи nomarch [флаг] false - не запускать графический постпроцессор. noopiter [флаг] false -Идти непосредственно к gmin stepping.

numdgt [число] 6 - Исторически "numdgt" используется для задания числа знаков в выходных данных. В LTspice, если "numdgt" устанавливается > 6, то используется двойная точность для представления переменных

oversample [число] (нет) - For Freq. response analysis

pivrel [число] 1e-3 - Относительная величина элемента строки матрицы, необходимая для его выделения в качестве ведущего элемента

pivtol [число] 1e-13 - Абсолютная величина элемента строки матрицы, необходимая для его выделения в качестве ведущего элемента (режим АС)

reltol [число] 0.001 - Допустимая относительная ошибка расчета напряжений и токов в режиме TRAN

startclocks [число] 5 - number of clock cycles to wait before looking for steadystate число тактовых циклов, необходимых для поиска установившегося процесса

sstol [число] 0.001 - относительная ошибка для обнаружения установившегося режима

Имитационные модели SPICE - NI

Поставщик

Описание

Analog Devices

Усилители и компараторы, аналого-цифровые преобразователи, цифро-аналоговые преобразователи, встроенная обработка и DSP, МЭМС и датчики, компоненты RF / IF, переключатели / мультиплексоры, аналоговые микроконтроллеры, интерфейс, управление питанием и температурой

Апекс Микротехнология

Линейные усилители, усилители ШИМ

Кристоф Бассо

Импульсные источники питания

Coilcraft, Inc.

Power Magnetics, RF-индукторы, EMI / RFI Filters, Broadband Magnetics

Duncan Amps

Усилители, вакуумные лампы

Infineon Technologies AG

Волоконная оптика, микроконтроллеры, силовые полупроводники, дискретные устройства малой мощности

Kemet Домашняя страница

Конденсаторы для поверхностного монтажа из алюминия, керамики и тантала и свинцовые конденсаторы из керамики и тантала

Максим

Усилители и компараторы, аналоговые переключатели и мультиплексоры, часы, счетчики, линии задержки, генераторы, RTC, преобразователи данных, выборки и хранения, цифровые потенциометры, оптоволокно и средства связи, фильтры (аналоговые), высокочастотные ASIC, горячие Переключение и переключение питания, интерфейс и межсоединение, память: энергозависимая, энергонезависимая, многофункциональная, управление температурой, датчики, преобразователи датчиков, источники опорного напряжения, беспроводная связь, радиочастота и кабель

ON Semiconductor

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

Полифет

Полифет транзисторы

STMicroelectronics

Усилители и ИС линейных, аналоговых и смешанных сигналов, диоды, фильтрация и кондиционирование электромагнитных помех, логика, переключатель сигналов, память, микроконтроллеры, управление питанием, устройства защиты, датчики, микросхемы смарт-карт, тиристоры и переключатели переменного тока, транзисторы

Texas Instruments

Буферы, драйверы и приемопередатчики, триггеры, защелки и регистры, шлюзы, счетчики, декодеры / кодеры / мультиплексоры, цифровые компараторы

Tyco Electronics (ранее Amp)

Электромеханические компоненты, пассивные компоненты, источники питания, ВЧ и СВЧ изделия

Vishay

Производитель аналоговых переключателей, конденсаторов, диодов, катушек индуктивности, интегрированных модулей, силовых ИС, светодиодов, силовых полевых МОП-транзисторов, резисторов и термисторов.

Модель SPICE < Что такое SPICE? > | Основы электроники

SPICE - это программное обеспечение с открытым исходным кодом, моделирующее условия работы аналоговых схем. Это сокращение от «Программа моделирования с акцентом на интегральную схему».

История SPICE

Разработанный Калифорнийским университетом в Беркли в 1973 году, SPICE претерпел изменения, как показано в таблице ниже, чтобы достичь своего текущего формата.

Первая версия, SPICE1, была написана на FORTRAN.

Самый популярный симулятор SPICE основан на SPICE2G.6 и написан на C.

Год Версия SPICE Язык
1973 СПЕЦИЯ ФОРТРАН
1975 SPICE 2 ФОРТРАН
1981 SPICE 2G.6 ФОРТРАН
1985 SPICE 3 С

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

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

За это время программы выполнялись на больших компьютерах (мэйнфреймах).

Что можно сделать с помощью SPICE?

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

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

Модель устройства

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

Моделирование элементов и устройств:

  • Пассивные компоненты (т.е. резисторы, конденсаторы, катушки индуктивности)
  • Активные устройства (например, диоды, биполярные транзисторы, полевые МОП-транзисторы)
  • Линии передачи
  • Источники питания

Методы анализа:

  • Переходный процесс
  • DC
  • Слабосигнальный переменный ток
  • Шум

До SPICE проектирование ИС полностью вручную.

Однако переход к проектированию электронных схем после появления компьютеров в сочетании с увеличением количества элементов, которые могут быть встроены в ИС, заложили основу для SPICE.

Это стало возможным благодаря достижениям в технологии производства.

Между прочим, PSpice ® от Cadence Design Systems - это первый симулятор, который можно запускать на ПК, в котором отсутствует необходимость в мэйнфрейме.

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

  • Конструкция электронной платы (PSpice)
  • Разработка / проверка печатной платы (IBIS)

Модели SPICE | Design Center

064 AD22057 Сверхнизкий входной ток SPICE 9000 Модель

  • Макро-макрос SPICE AD549 Модель
Программируемое прецизионное опорное напряжение 204 9000ICE Модели

  • AD620 SPICE Macro Model Rev.B, 10/95
  • Макро-модель AD620A SPICE, версия B, 10/95
  • Макро-модель AD620B SPICE, версия B, 10/95
  • Макро-модель AD620S SPICE, версия B, 10/95
0000009 Напряжение, разностный усилитель Низкая стоимость, низкое энергопотребление, преобразователь истинного среднеквадратичного значения в постоянный ток 900 16
AD22050 Усилитель интерфейса датчика с однополярным питанием

Макро-модели AD22050 SPICE

  • Макро-модель AD22050N SPICE, версия A, 9/95
  • AD22050T SPICE Macro Model Rev. A, 9/1995
Усилитель интерфейса датчика с одинарным питанием

AD22057 Макро-модели SPICE

  • AD22057N Макро-модель SPICE Ред.A, 11/95
  • AD22057T SPICE Macro Model Rev. A, 11/95
AD5144 Четырехканальный, 256-позиционный, I2C / SPI, энергонезависимый цифровой потенциометр

AD5144_10k SPICE Macro Model

    SPICE, модель

      Макро-модель
AD536A Интегральная схема Преобразователь истинного среднеквадратичного значения в постоянный ток

AD536A Макро-модель SPICE

  • Макро-модель AD536A SPICE
AD549 Макро-усилитель AD549
AD5686R Quad, 16-битный nanoDAC + ™ со встроенным эталоном 2 ppm / ° C и интерфейсом SPI

AD5686R Макрос SPICE Модель

  • Макро-модель AD5686 AD5686
AD5767 16-канальный, 12-битный выход по напряжению del
AD581 High Precision 10 V IC Reference

AD581 Макро-модели SPICE

  • AD581 SPICE Macro Model Rev.A, 11/93
  • AD581J SPICE Macro Model Rev. A, 11/93
  • AD581K SPICE Macro Model Rev. A, 11/93
  • AD581L SPICE Macro Model Rev. A, 11/93
  • AD581S SPICE Macro Model Rev. A, 11/93
  • AD581T SPICE Macro Model Rev. A, 11/93
  • AD581U SPICE Macro Model Rev. A, 11/93
AD584 контактов

AD584 макрос SPICE Модели

  • AD584 SPICE Macro Model Rev. B, 1/01
  • AD584J SPICE Macro Model Rev.B, 1/01
  • AD584K SPICE Macro Model Rev. B, 1/01
  • AD584L SPICE Macro Model Rev. B, 1/01
  • AD584S SPICE Macro Model Rev. B, 1/01
  • AD584T SPICE Macro Model Rev. B, 1/01
AD587 High Precision 10 V Reference

AD587 Макро-модели SPICE

  • AD587 SPICE Macro Model Rev. A, 11/93
  • AD587J SPICE Macro Model Rev. A, 11 / 93
  • Макро-модель AD587K SPICE, ред. A, 11/93
  • Макро-модель AD587L SPICE, ред.A, 11/93
  • AD587S SPICE Macro Model Rev. A, 11/93
  • AD587T SPICE Macro Model Rev. A, 11/93
  • AD587U SPICE Macro Model Rev. A, 11/93
  • AD587U SPICE Macro Model Версия A, 11/93
AD588 Ссылка на несколько выходов, высокая точность, двойное отслеживание

Модели макросов SPICE AD588

  • Модель макроса SPICE AD588 Rev. A, 4/94
  • AD588A Macro Model Rev. . A, 4/94
  • AD588B SPICE Macro Model Rev.A, 4/94
  • AD588J SPICE Macro Model Rev. A, 4/94
  • AD588K SPICE Macro Model Rev. A, 4/94
  • AD588S SPICE Macro Model Rev. A, 4/94
  • AD588T SPICE Macro Model Rev. A, 4/94
AD600 Двойной, малошумный, широкополосный усилитель с переменным коэффициентом усиления, от 0 дБ до +40 дБ, усиление

Модели макросов SPICE AD600

  • AD600 SPICE Macro Model Rev. 93
  • AD600J SPICE Macro Model Rev. A, 2/93
AD602 Двойной, малошумный, широкополосный усилитель с переменным коэффициентом усиления, от -10 дБ до +30 дБ, усиление

AD602 Макро-модели SPICE

  • AD602 SPICE Макро-модель Ред.A, 2/93
  • AD602J SPICE Macro Model Rev. A, 2/93
AD603 Малошумящий усилитель с переменным усилением 90 МГц

AD603 Макро-модели SPICE

  • AD603 SPICE Macro Model Rev. 12/94
  • AD603A SPICE Macro Model Rev. A, 12/94
AD604 Двойной сверхнизкий шумовой усилитель с переменным коэффициентом усиления

AD604 SPICE Macro Model

  • AD604 SPICE Macro Model 9264 9603000 Dual , Малошумный усилитель с переменным коэффициентом усиления с одним источником питания

AD605 SPICE Macro Model

  • AD605 SPICE Macro Model
AD620 Маломощный инструментальный усилитель с низким дрейфом и заданным усилением от 1 до 10000
AD623 Недорогой инструментальный усилитель с одинарным и двойным питанием, от Rail-to-Rail

  • Макро-модель SPICE AD624 Ред.A, 9/91
  • Модель макроса SPICE AD624A, версия A, 9/91
  • Модель макроса SPICE AD624B, версия A, 9/91
  • Модель макроса SPICE AD624C, версия A, 9/91
  • Модель макроса SPICE AD624S Rev. A, 9/91
AD626 Недорогой дифференциальный усилитель с однополярным питанием

AD626 Макро-модели SPICE

  • AD626 SPICE Macro Model Rev. A, 11/95
  • AD626A SPICE Macro Model Rev. A, 11/95
  • AD626B SPICE Macro Model Rev. A, 11/95
AD627 Микроэнергетический инструментальный усилитель R / R с одним и двумя источниками питания

AD627A Макро-модели SPICE

  • AD627A Macro Rev. A, 1/2001
  • AD627B SPICE Macro Model Rev A, 2/2001
AD628 Усилитель высокого синфазного напряжения, программируемая разность усиления

AD628 SPICE Macro Model

  • AD6284 SPICE Macro Model 903 AD629
Выс. h Синфазное напряжение, разностный усилитель

Минимальные значения макроса модели AD629A SPICE

  • Минимальные значения макроса модели AD629A SPICE
AD629 Высокое синфазное напряжение, дифференциальный усилитель Минимальные значения SPICE

AD629

  • Минимальные значения модели макроса SPICE AD629B
AD629 Высокое синфазное напряжение, разностный усилитель

Типичные значения макроса модели AD629A SPICE

  • AD629A Макро-модель SPICE Типичные значения 9000-

Типичные значения макросов модели AD629B SPICE

  • Типичные значения макроса модели AD629B SPICE
AD630 Сбалансированный модулятор / демодулятор

AD630 SPICE 9062 Макро-модель

Недорогой аналоговый мульти плоскогубцы

AD633 Макро-модели SPICE

  • AD633 Макро-модель SPICE Аналоговый умножитель Ред.A, 12/93
  • AD633J SPICE Macro Model Аналоговый умножитель Rev. A, 12/93
AD636 Низкоуровневый преобразователь истинного среднеквадратичного значения в постоянный ток

AD636P SPICE Macro Model

  • AD636P SPICE Macro Model
AD637 Высокоточный, широкополосный преобразователь среднеквадратичного значения в постоянный ток

Макро-модель AD637 SPICE

  • Макро-модель AD637 SPICE
AD645 Низкий уровень шума, низкий дрейфовый дрейф 9000 Модели

  • AD645 SPICE Macro Model Rev.B, 4/92
  • Макро-модель SPICE AD645A, версия B, 4/92
  • Макро-модель AD645B SPICE, версия B, 4/92
  • AD645J Макро-модель SPICE, версия B, 4/92
  • Модель макроса SPICE AD645K Версия B, 4/92
  • Макро-модель AD645S SPICE Версия B, 4/92
AD680 Полоса пропускания, низкое энергопотребление, 2,5 В, эталонное значение

AD680A Макро-модель SPICE

  • AD680000A SPICE Macro Model 9
  • AD680
Полоса пропускания, эталонное напряжение 2,5 В

Модель макроса SPICE AD680JT

  • Модель макроса SPICE AD680JT
AD680 Полоса пропускания, низкое энергопотребление 2.Модель макроса SPICE, 5 В

Модель макроса SPICE AD680J

  • Модель макроса SPICE AD680J
AD680 Полоса пропускания, низкое энергопотребление Эталонное напряжение 2,5 В

Модель макроса AD680 SPICE

AD680 SPICE Macro Модель

  • Модель AD680 SPICE

    • AD680 SPICE Входной ток, четырехполюсный операционный усилитель

AD704 Макро-модели SPICE

  • Макро-модель AD704 SPICE, версия B, 9/91
  • AD704A SPICE Macro Model Rev. B, 9/91
  • AD704B SPICE Macro Model Rev.B, 9/91
  • Макро-модель SPICE AD704J, версия B, 9/91
  • Макро-модель AD704K SPICE, версия B, 9/91
  • Макро-модель AD704T SPICE, версия B, 9/91
AD706 Биполярный операционный усилитель с двойным пикоамперным входом

AD706 Макро-модель SPICE

  • Макро-модель AD706 SPICE, версия A, 9/91
  • AD706A Макро-модель SPICE, версия A, 9/91
  • AD706J Макро-модель SPICE, версия A , 9/91
  • Модель макроса SPICE AD706J, вер. A, 9/91
  • Модель макроса SPICE AD706K, вер.A, 9/91
  • AD706T SPICE Macro Model Rev. A, 9/91
AD711 Precision, Low Cost, High Speed, BiFET Op Amp

AD711 Macro Models

  • AD711 SPICE Macro Model Rev. . C, 3/91
  • Макро-модель AD711A SPICE, версия A, 1/91
  • Макро-модель AD711B SPICE, версия A, 1/91
  • Макро-модель AD711C SPICE, ред. A, 1/91
  • AD711J SPICE-макрос Модель Rev. A, 1/91
  • AD711K SPICE Macro Model Rev. A, 1/91
  • AD711S SPICE Macro Model Rev.A, 1/91
  • AD711T SPICE Macro Model Rev. A, 1/91
AD712 Precision, Low Cost, High Speed, BiFET Dual Op Amp

AD712 Macro Models

  • AD712 SPICE Macro Model Rev. B, 4/92
  • AD712A SPICE Macro Model Rev. B, 4/92
  • AD712B SPICE Macro Model Rev. B, 4/92
  • AD712C SPICE Macro Model Rev. B, 4/92
  • AD712J SPICE Макро-модель, версия B, 4/92
AD713 Прецизионный, высокоскоростной, четырехканальный операционный усилитель с двумя полевыми транзисторами

AD713 Макро-модель SPICE

  • AD713 Макро-модель SPICE Ред. Ред. A, 1/91
  • Макро-модель AD713B SPICE, Ред. A, 1/91
  • Макро-модель AD713J SPICE, Ред. A, 1/91
  • Макро-модель AD713K SPICE, Ред. A, 1/91
  • AD713S SPICE-макрос Модель, версия A, 1/91
  • Макро-модель AD713T SPICE, версия A, 1/91
AD734 10 МГц, 4-квадрантный M ultiplier / Divider

AD734 Макро-модели SPICE

  • AD734 Макро-модель SPICE Ред.B, 4/92
  • Макро-модель AD734A SPICE, версия B, 4/92
  • Макро-модель AD734B SPICE, версия B, 4/92
  • Макро-модель AD734S SPICE, версия B, 4/92
AD736 Низкая стоимость, низкое энергопотребление, преобразователь истинного среднеквадратичного значения в постоянный ток

AD736 Макро-модель SPICE

  • Макро-модель AD736 SPICE
AD737

AD737 Модель макроса SPICE

  • Модель макроса SPICE AD737
AD743 ОУ BiFET со сверхнизким шумом

Модели макроса SPICE AD743

  • Макро-модель AD743 Rev.A, 4/92
  • Модель макроса SPICE AD743A, версия A, 4/92
  • Модель макроса SPICE AD743B, версия A, 4/92
  • Модель макроса SPICE AD743J, версия A, 4/92
  • Модель макроса SPICE AD743K Rev. A, 4/92
  • AD743S SPICE Macro Model Rev. A, 4/92
AD744 Precision, 500 ns Settleting BiFET Op Amp

AD744 SPICE Macro Models

  • AD744 B SPICE Macro Model , 3/91
  • Модель макроса SPICE AD744A, версия A, 1/91
  • Модель макроса SPICE AD744B, версия A, 1/91
  • Модель макроса SPICE AD744C, версия A, 1/91
  • Модель макроса SPICE AD744J, версия A, 1 / 91
  • AD744K SPICE Macro Model Rev A, 1/91
  • AD744S SPICE Macro Model Rev A, 1/91
  • AD744T SPICE Macro Model Rev A, 1/91
AD745 Сверхнизкий шум, высокая скорость, Операционный усилитель BiFET

AD745 Макро-модели SPICE

0
0
0
0

6

6

6

Spice Models

ДИОДЫ И ИНОСТРАННЫЕ ИЗДЕЛИЯ Заявление об отказе от ответственности DIODIODES

ДОЧЕРНИЕ ПРЕДПРИЯТИЯ D (КОЛЛЕКТИВНО, «ДИОДЫ») ПРЕДОСТАВЛЯЮТ ЭТИ МОДЕЛИ SPICE И ДАННЫЕ (СОБСТВЕННО, «ДАННЫЕ SM») «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ЗАЯВЛЕНИЙ ИЛИ ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ ЧАСТЕЙ, ВКЛЮЧАЯ ЛЮБЫЕ ГАРАНТИИ ИЛИ ГАРАНТИИ ПО ПРОДАЖЕ , ЛЮБАЯ ГАРАНТИЯ, ВЫХОДЯЩАЯ В РЕЗУЛЬТАТЕ ДЕЯТЕЛЬНОСТИ ИЛИ ХОДА ВЫПОЛНЕНИЯ, ИЛИ ЛЮБОЙ ГАРАНТИИ, ЧТО ДОСТУП К ДАННЫМ SM ИЛИ РАБОТА БУДУТ БЕСПЕРЕБОЙНЫМ, ИЛИ ДАННЫЕ SM ИЛИ ЛЮБОЕ МОДЕЛИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ ДАННЫХ SM БУДУТ БЕЗ ОШИБОК.В МАКСИМАЛЬНОЙ СТЕПЕНИ, РАЗРЕШЕННОЙ ЗАКОНОМ, НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ ДИОДЫ НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ КОСВЕННЫЕ, СПЕЦИАЛЬНЫЕ, СЛУЧАЙНЫЕ, КАРАТЕЛЬНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ, ВОЗНИКАЮЩИЕ ИЛИ В СВЯЗИ С ПРОИЗВОДСТВОМ ИЛИ ИСПОЛЬЗОВАНИЕМ ДАННЫХ SM, ТАК ИЛИ ВЫЗВАННЫМИ И НЕ ПРИНИМАЮТСЯ ИЛИ ТЕОРИЯ ОТВЕТСТВЕННОСТИ (ВКЛЮЧАЯ, БЕЗ ОГРАНИЧЕНИЙ, ПО ЛЮБОМУ ДОГОВОРУ, НЕБРЕЖНОСТИ ИЛИ ДРУГИМ ТЕОРИИ ОТВЕТСТВЕННОСТИ), ДАЖЕ ЕСЛИ ДИОДЫ БЫЛИ ПРЕДЪЯВЛЯЛИ О ВОЗМОЖНОСТИ ТАКИХ УЩЕРБОВ И ДРУГИХ ДИОДОВ В СООТВЕТСТВИИ ) В ОТНОШЕНИИ ДАННЫХ SM НЕ БУДУТ В ОБЩЕМ ПРЕВЫШАТЬ НИКАКИХ СУММ, ВЫПЛАЧЕННЫХ ВАМИ ЗА ДИОДЫ ДЛЯ ДАННЫХ SM.

Получая доступ, просматривая и / или загружая ДАННЫЕ SM, вы безоговорочно подтверждаете и соглашаетесь с вышеуказанным «ОТКАЗОМ ОТ ОТВЕТСТВЕННОСТИ ОТ ДИОДОВ».

Хотя модели SPICE, представленные здесь, были проверены на точность, Diodes Inc. не несет ответственности за их использование или результаты, полученные в результате их использования.

Чтобы найти модели SPICE:

  1. Введите номер (а) детали Diodes Inc. в поле поиска и найдите файл .txt с тем же именем или
  2. Щелкните по ссылкам ниже на группу продуктов SPICE Model, чтобы просмотреть включенные модели SPICE.

Щелкните, чтобы загрузить полную библиотеку моделей SPICE (файлы .txt)

Форма запроса моделей Spice

Diodes Incorporated в настоящее время разрабатывает модели SPICE для многих наших продуктов. Если вы не нашли нужную модель SPICE, нажмите кнопку «Запрос модели Spice» ниже и заполните ВСЕ поля. Мы постараемся удовлетворить запросы модели SPICE, когда это возможно, для включения в перечень моделей SPICE на нашем веб-сайте.

Модели SPICE - Littelfuse

Тиристоры, модели SPICE

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

Представленные здесь модели были разработаны (или пересмотрены) с использованием WinSpice, порта Berkeley Spice3F4 на Win32, и должны быть совместимы с большинством симуляторов схем на основе SPICE2 или SPICE3 (например, PSPICE).

SCR EC103xx-SxSx_A Файл модели SPICE

SPICE_Littelfuse_SCR-EC103xx-SxSx_A.lib

Thyristor_SCR_041708vF1.2 Файл модели SPICE

Тиристор_SCR_041708vF1.2-SPICE.XLS

Thyristor_Triac_040908vF1.1 Файл модели SPICE

Тиристор_Triac_040908vF1.1-SPICE.XLS

QUADRAC SPICE Модель Q4004LT

SPICEcodeQUADRAC_Q4004LT.txt

QUADRAC SPICE Модель Q4006LT

SPICEcodeQUADRAC_Q4006LT.txt

QUADRAC SPICE Модель Q4006LTH

SPICEcodeQUADRAC_Q4006LTH.txt

QUADRAC SPICE Модель Q4008LT

SPICEcodeQUADRAC_Q4008LT.txt

QUADRAC SPICE Модель Q4010LT

SPICEcodeQUADRAC_Q4010LT.txt

QUADRAC SPICE Модель Q6010LT

QUADRAC_Q6010LT.txt

TRIAC SPICE Модель L01-EV

SPICE_Littelfuse_TRIAC-L01-EV_A_lib.htm.html

TRIAC SPICE Модель Lx01Ex-LxNx-Qx01Ex-QxNx

SPICE_Littelfuse_TRIAC-Lx01Ex-LxNx-Qx01Ex-QxNx_A_lib.htm.html

TRIAC SPICE Модель LX8-EV

SPICE_Littelfuse_TRIAC-LX8-EV_A_lib.htm.html

TRIAC SPICE Модель Lxx04xx-Qxx04xx

SPICE_Littelfuse_TRIAC-Lxx04xx-Qxx04xx_A_lib.htm.html

TRIAC SPICE Модель Lxx06xx-Qxx06xx-Qxx06xHx

SPICE_Littelfuse_TRIAC-Lxx06xx-Qxx06xx-Qxx06xHx_A_lib.htm.html

TRIAC SPICE Модель Lxx08xx-Qxx08xx-Qxx08xHx

SPICE_Littelfuse_TRIAC-Lxx08xx-Qxx08xx-Qxx08xHx_A_lib.htm.html

TRIAC SPICE Модель Qxx10xx-Qxx10xHx

SPICE_Littelfuse_TRIAC-Qxx10xx-Qxx10xHx_A_lib.htm.html

TRIAC SPICE Модель Qxx12xHx

SPICE_Littelfuse_TRIAC-Qxx12xHx_A_lib.htm.html

TRIAC SPICE Модель Qxx15xx-Qxx16xHx

SPICE_Littelfuse_TRIAC-Qxx15xx-Qxx16xHx_A_lib.htm.html

TRIAC SPICE Модель Qxx25xx-Qxx25xHx

SPICE_Littelfuse_TRIAC-Qxx25xx-Qxx25xHx_A_lib.htm.html

TRIAC SPICE Модель Qxx40xx

SPICE_Littelfuse_TRIAC-Qxx40xx_A_lib.htm.html

Модели TRIAC SPICE Qxx30xHx-Qxx35xx-Qxx35xHx

SPICE_Littelfuse_TRIAC-Qxx30xHx-Qxx35xx-Qxx35xHx_A_lib.htm.html

SCR SPICE Модель Sx01E-SxN1

SPICE_Littelfuse_SCR-Sx01E-SxN1_A_lib2.htm

SCR SPICE Модель Sx02xS

SPICE_Littelfuse_SCR-Sx02xS_A_lib.htm

SCR SPICE Модель Sxx04xSx

SPICE_Littelfuse_SCR-Sxx04xSx_A_lib.htm.html

SCR SPICE Модель Sxx06xSx-Sxx06x

SPICE_Littelfuse_SCR-Sxx06xSx-Sxx06x_A_lib.htm

SCR SPICE Модель Sxx08xSx-Sxx08x

SPICE_Littelfuse_SCR-Sxx08xSx-Sxx08x_A_lib.htm

SCR SPICE Модель Sxx10xSx-Sxx10x

SPICE_Littelfuse_SCR-Sxx10xSx-Sxx10x_A_lib.htm

SCR SPICE Модель Sxx12x

SPICE_Littelfuse_SCR-Sxx12x_A_lib.htm

SCR SPICE Модель Sxx15x-Sxx16x

SPICE_Littelfuse_SCR-Sxx15x-Sxx16x_A_lib.htm

SCR SPICE Модель Sxx20x-Sxx25x

SPICE_Littelfuse_SCR-Sxx20x-Sxx25x_A_lib.htm

SCR SPICE Модель Sxx35x

SPICE_Littelfuse_SCR-Sxx35x_A_lib.htm

SCR SPICE Модель Sxx40x

SPICE_Littelfuse_SCR-Sxx40x_A_lib.htm

SCR SPICE Модель Sxx55x

SPICE_Littelfuse_SCR-Sxx55x_A_lib.htm

SCR SPICE Модель Sxx65x-Sxx70x

SPICE_Littelfuse_SCR-Sxx65x-Sxx70x_A_lib.htm

SCR SPICE Модель SxX8xSx

SCR SPICE Модель SxX8xSx

SCR SPICE Модель TCR22-x

SPICE_Littelfuse_SCR-TCR22-x_A_lib.htm


Модели SPICE | Диоды и выпрямители

Программа моделирования схем SPICE позволяет моделировать диоды в схемах. Модель диода основана на характеристиках отдельных устройств, описанных в техническом паспорте продукта, и на характеристиках производственного процесса, которые не указаны. Некоторая информация была взята из таблицы данных 1N4004 на рисунке ниже.

Лист данных 1N4004, выдержка, после [DI4].

Описание диода начинается с названия диодного элемента, которое должно начинаться с буквы «d» и дополнительных символов.Примеры имен диодных элементов включают: d1, d2, dtest, da, db, d101. Два номера узла определяют соединение анода и катода соответственно с другими компонентами. За номерами узлов следует название модели, относящееся к последующему оператору «.model».

Строка описания модели начинается с «.model», за которым следует название модели, соответствующее одному или нескольким операторам диодов. Далее, «d» указывает, что диод моделируется. Остальная часть утверждения модели представляет собой список дополнительных параметров диода в форме ParameterName = ParameterValue.Ни один из них не используется в примере ниже. В примере 2 определены некоторые параметры. Список параметров диодов см. В таблице ниже.

 
 Общий вид: d [название] [анод] [катод] [название модели]
                .model ([название модели] d [parmtr1 = x] [parmtr2 = y]...)
 
 Пример: d1 1 2 mod1
                 .model mod1 d
 
 Пример 2: D2 1 2 Da1N4004
                 .model Da1N4004 D (IS = 18,8n RS = 0 BV = 400 IBV = 5,00u CJO = 30 M = 0,333 N = 2)
 

Модели SPICE для диодов

Самый простой подход к модели SPICE такой же, как и к техническому описанию: обратитесь к веб-сайту производителя.В таблице ниже перечислены параметры модели для некоторых выбранных диодов. Альтернативной стратегией является построение модели SPICE на основе параметров, перечисленных в таблице данных. Третья стратегия, не рассматриваемая здесь, - это измерение реального устройства. Затем рассчитайте, сравните и настройте параметры SPICE в соответствии с измерениями.

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

Символ Имя Параметр Шт. По умолчанию
I S IS Ток насыщения (уравнение диода) А 1E-14
R S RS Парситное сопротивление (последовательное сопротивление) Ом 0
n N Коэффициент выбросов, от 1 до 2 1
τ D TT Время в пути с 0
К Д (0) CJO Емкость перехода при нулевом смещении Ф 0
φ 0 VJ Соединительный потенциал В 1
кв.м кв.м Коэффициент классификации стыков 0.5
0,33 для линейно-ступенчатого перехода
0,5 для крутого перехода
E г EG Энергия активации: эВ 1.11
Si: 1.11
Ge: 0.67
Шоттки: 0,69
p i XTI Показатель температуры IS 3,0
pn переход: 3,0
Шоттки: 2.0
к f КФ Коэффициент фликкер-шума 0
a f AF Показатель фликкер-шума 1
FC FC Коэффициент обедненной емкости при прямом смещении 0.5
BV Б.В. Напряжение обратного пробоя В
IBV IBV Обратный ток пробоя А 1E-3

Если параметры диода не указаны, как в модели «Пример» выше, параметры принимают значения по умолчанию, перечисленные в таблице выше и таблице ниже. Эти значения по умолчанию моделируют диоды интегральной схемы. Их, безусловно, достаточно для предварительной работы с дискретными устройствами. Для более ответственной работы используйте модели SPICE, поставляемые производителем [DIn], поставщиками SPICE и другими источниками.[smi]

Параметры SPICE для выбранных диодов; sk = шоттки Ge = германий; остальное кремний.

Часть IS RS N TT CJO M VJ EG XTI BV IBV
По умолчанию 1E-14 0 1 0 0 0,5 1 1.11 3 1 мес.
1N5711 sk 315н 2,8 2,03 1.44н 2.00p 0,333 0,69 2 70 10u
1N5712 sk 680p 12 1,003 50p 1.0p 0,5 0,6 0,69 2 20
1N34 Ge 200p 84м 2.19 144н 4.82p 0,333 0,75 0,67 60 15u
1N4148 35p 64 кв.м 1,24 5,0н 4.0p 0,285 0,6 75
1N3891 63н 9,6 м 2 110н 114п 0.255 0,6 250
10A04 10A 844н 2,06 м 2,06 4.32u 277п 0,333 400 10u
1N4004 1A 76.9н 42,2 м 1,45 4.32u 39,8п 0,333 400 5u
1N4004 технический паспорт 18.8н 2 30p 0,333 400 5u

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

Получение моделей SPICE из листов спецификаций

Сначала выберите значение параметра специи N от 1 до 2. Это требуется для уравнения диода (n). Massobrio [PAGM] pp 9, рекомендует «.. n, коэффициент выбросов обычно составляет около 2.В таблице выше мы видим, что силовые выпрямители 1N3891 (12 A) и 10A04 (10 A) используют около 2. Первые четыре в таблице не имеют значения, потому что это малосигнальный сигнал Шоттки, Шоттки, германия и кремния, соответственно. Ток насыщения, IS, выводится из уравнения диода, значение (V D , I D ) на графике на рисунке выше и N = 2 (n в уравнении диода).

        I  D  = I  S  (e  V  D  / нВ  T  -1)
        V  T  = 26 мВ при 25  o  C n = 2.0 В  D  = 0,925 В при 1 А по графику
        1 A = I  S  (e  (0,925 В) / (2) (26 мВ) -1)
        Я  S  = 18,8E-9
 

Числовые значения IS = 18,8n и N = 2 введены в последнюю строку таблицы выше для сравнения с моделью производителя для 1N4004, которая значительно отличается. На данный момент RS по умолчанию равен 0. Это будет оценено позже. Важными статическими параметрами постоянного тока являются N, IS и RS. Рашид [MHR] предлагает, чтобы TT, τ D , время прохождения, было приблизительно рассчитано из накопленного заряда обратного восстановления Q RR , параметра таблицы данных (не доступен в нашем листе данных) и I F , прямого тока .

        I  D  = I  S  (e  V  D  / нВ  T  -1) τ  D  = Q  RR  / I  F 
 

Мы принимаем TT = 0 по умолчанию из-за отсутствия Q RR . Хотя разумно было бы взять ТТ за аналогичный выпрямитель типа 10A04 на 4.32u. 1N3891 TT не подходит, потому что это выпрямитель с быстрым восстановлением. CJO, емкость перехода при нулевом смещении оценивается по графику V R и C J на рисунке выше.Емкость при напряжении, ближайшем к нулю на графике, составляет 30 пФ при 1 В. При моделировании высокоскоростной переходной характеристики, как в импульсных источниках питания стабилизатора, необходимо указать параметры TT и CJO.

Коэффициент градации перехода M связан с профилем легирования перехода. Это не элемент таблицы данных. Значение по умолчанию - 0,5 для крутого перехода. Мы выбрали M = 0,333, что соответствует линейно-градиентному переходу. В выпрямителях мощности в таблице выше для M используются более низкие значения, чем 0.5.

Принимаем значения по умолчанию для VJ и EG. Гораздо больше диодов используют VJ = 0,6, чем показано в таблице выше. Однако выпрямитель 10A04 использует значение по умолчанию, которое мы используем для нашей модели 1N4004 (Da1N4001 в таблице выше). Для кремниевых диодов и выпрямителей используйте значение по умолчанию EG = 1,11. В таблице выше приведены значения для диодов Шоттки и германия. Возьмите XTI = 3, температурный коэффициент IS по умолчанию для кремниевых устройств. См. Таблицу выше для XTI для диодов Шоттки.

В сокращенном техническом описании на рисунке выше указано I R = 5 µA @ V R = 400 В, что соответствует IBV = 5u и BV = 400 соответственно.Параметры 1n4004 SPICE, полученные из таблицы данных, перечислены в последней строке таблицы выше для сравнения с моделью производителя, указанной над ней. BV необходим только в том случае, если симуляция превышает напряжение обратного пробоя диода, как в случае стабилитронов. IBV, ток обратного пробоя, часто опускается, но может быть введен, если он указан вместе с BV.

Сравнение моделей диодов из разных источников

На рисунке ниже показана схема для сравнения модели производителя, модели, полученной из таблицы данных, и модели по умолчанию с использованием параметров по умолчанию.Для измерения тока диода необходимы три фиктивных источника 0 В. Источник 1 В изменяется от 0 до 1,4 В с шагом 0,2 мВ. См. Оператор .DC в списке соединений в таблице ниже. DI1N4004 - это модель диода производителя, Da1N4004 - наша производная модель диода.

Схема SPICE для сравнения модели производителя (D1), расчетной модели таблицы данных (D2) и модели по умолчанию (D3).

Параметры списка соединений SPICE: (D1) модель производителя DI1N4004, (D2) полученная из таблицы данных Da1N40004, (D3) модель диода по умолчанию.

* Схема SPICE <03468.eps> из XCircuit v3.20
D1 1 5 DI1N4004
В1 5 0 0
D2 1 3 Da1N4004
V2 3 0 0
D3 1 4 По умолчанию
V3 4 0 0
V4 1 0 1
.DC V4 0 1400 мВ 0,2 м
.model Da1N4004 D (IS = 18,8n RS = 0 BV = 400 IBV = 5,00u CJO = 30
+ M = 0,333 N = 2,0 TT = 0)
.МОДЕЛЬ DI1N4004 D (IS = 76,9n RS = 42,0 м BV = 400 IBV = 5,00u CJO = 39,8p
+ M = 0,333 N = 1,45 TT = 4,32u)
.MODEL По умолчанию D
.конец
 

Мы сравниваем три модели на рисунке ниже. и к данным графика таблицы в таблице ниже. VD - это зависимость напряжения диода от тока диода для модели производителя, нашей расчетной модели из таблицы данных и модели диода по умолчанию.Последний столбец «График 1N4004» взят из таблицы данных зависимости напряжения от тока на рисунке выше, которую мы пытаемся сопоставить. Сравнение токов для трех моделей с последним столбцом показывает, что модель по умолчанию хороша для низких токов, модель производителя хороша для высоких токов, а наша расчетная модель из таблицы данных лучше всего до 1 А. Соглашение почти идеальное. при 1 А, потому что расчет IS основан на напряжении на диоде при 1 А. Наша модель сильно превышает ток выше 1 А.

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

Сравнение модели производителя, рассчитанной модели из таблицы данных и модели по умолчанию с таблицей данных 1N4004, график зависимости V от I.

 
                        модель модель модель 1N4004
индекс таблицы данных производителя VD график по умолчанию
3500 7.000000e-01 1.612924e + 00 1.416211e-02 5.674683e-03 0,01
4001 8.002000e-01 3.346832e + 00 9.825960e-02 2.731709e-01 0,13
4500 9.000000e-01 5.310740e + 00 6.764928e-01 1.294824e + 01 0.7
4625 9.250000e-01 5.823654e + 00 1.096870e + 00 3.404037e + 01 1.0
5000 1.000000e-00 7.395953e + 00 4.675526e + 00 6.185078e + 02 2.0
5500 1.100000e + 00 9.548779e + 00 3.231452e + 01 2.954471e + 04 3.3
6000 1.200000e + 00 1.174489e + 01 2.233392e + 02 1.411283e + 06 5.3
6500 1.300000e + 00 1.397087e + 01 1.543591e + 03 6.741379e + 07 8.0
7000 1.400000e + 00 1.621861e + 01 1.066840e + 04 3.220203e + 09 12.
 

Решение состоит в том, чтобы увеличить RS с RS = 0 по умолчанию. Изменение RS от 0 до 8 м в модели из таблицы данных приводит к тому, что кривая пересекает 10 А (не показано) при том же напряжении, что и у модели производителя. Увеличение RS до 28,6 м смещает кривую дальше вправо, как показано на рисунке ниже. Это приводит к более точному сопоставлению нашей модели таблицы данных с графиком таблицы данных (рисунок выше). В таблице ниже показано, что текущий 1.224470e + 01 A при 1,4 В соответствует графику при 12 A. Однако ток при 0,925 В снизился с 1,096870e + 00 выше до 7,318536e-01.

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

Изменение описания модели Da1N4004 с RS = 0 на RS = 28,6 м снижает ток при VD = 1,4 В до 12,2 А.

.model Da1N4004 D (IS = 18,8n RS = 28,6 м BV = 400 IBV = 5,00u CJO = 30
+ M = 0,333 N = 2,0 TT = 0)
                        модель модель 1N4001
график таблицы данных производителя ВД
3505 7.010000e-01 1.628276e + 00 1.432463e-02 0,01
4000 8.000000e-01 3.343072e + 00 9.297594e-02 0,13
4500 9.000000e-01 5.310740e + 00 5.102139e-01 0.7
4625 9.250000e-01 5.823654e + 00 7.318536e-01 1.0
5000 1.000000e-00 7.395953e + 00 1.763520e + 00 2.0
5500 1.100000e + 00 9.548779e + 00 3.848553e + 00 3.3
6000 1.200000e + 00 1.174489e + 01 6.419621e + 00 5.3
6500 1.300000e + 00 1.397087e + 01 9.254581e + 00 8.0
7000 1.400000e + 00 1.621861e + 01 1.224470e + 01 12.
 

Предлагаемое упражнение для читателя: уменьшите N так, чтобы ток при VD = 0,925 В восстановился до 1 A. Это может увеличить ток (12,2 A) при VD = 1,4 В, требуя увеличения RS для уменьшения тока до 12 A.

Стабилитрон: Существует два подхода к моделированию стабилитрона: установите параметр BV равным напряжению стабилитрона в описании модели или смоделируйте стабилитрон с помощью подсхемы, содержащей фиксатор диода, настроенного на напряжение стабилитрона. Пример первого подхода устанавливает напряжение пробоя BV равным 15 для модели стабилитрона 1n4469 15 В (опционально IBV):

 .модель D1N4469 D (BV = 15 IBV = 17m) 

Второй подход моделирует стабилитрон с подсхемой. Фиксаторы D1 и VZ на рисунке ниже моделируют напряжение обратного пробоя 15 В стабилитрона 1N4477A. Диод DR учитывает прямую проводимость стабилитрона в подсхеме.

.SUBCKT DI-1N4744A 1 2
* Клеммы A K
D1 1 2 DF
ДЗ 3 1 ДР
VZ 2 3 13,7
МОДЕЛЬ DF D (IS = 27,5p RS = 0,620 N = 1,10
+ CJO = 78,3p VJ = 1,00 M = 0,330 TT = 50,1n)
МОДЕЛЬ DR D (IS = 5.49f RS = 0,804 N = 1,77)
.КОНЕЦ
 

В подсхеме стабилитрона используется фиксатор (D1 и VZ) для моделирования стабилитрона.

Туннельный диод: Туннельный диод может быть смоделирован парой полевых транзисторов (JFET) в подсхеме SPICE. [KHM] В этом справочнике также показана схема генератора.

Диод Ганна: Диод Ганна также может быть смоделирован парой полевых транзисторов JFET. [ISG] В этом документе показан релаксационный микроволновый генератор.

ОБЗОР:

  • Диоды описываются в SPICE заявлением о диодных компонентах со ссылкой на оператор .model. Оператор .model содержит параметры, описывающие диод. Если параметры не указаны, модель принимает значения по умолчанию.
  • Статические параметры постоянного тока включают N, IS и RS. Параметры обратного пробоя: BV, IBV.
  • Для точной динамической синхронизации требуются параметры TT и CJO
  • Настоятельно рекомендуется использовать модели, предоставленные производителем.
Загрузка модели электрической цепи

: Схема и моделирование SPICE

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

Я не могу сосчитать, сколько раз я загружал данные компонента через свое программное обеспечение САПР, только чтобы обнаружить, что к данным компонента не было прикреплено никакой модели подсхемы SPICE. Моделирование цепей на основе ваших схем - отличный способ проверить предполагаемую функциональность перед тем, как вы начнете разрабатывать макет, но вам потребуются инструменты для загрузки и импорта модели электрической схемы, чтобы добавить эти модели в вашу схему.Без правильных схемных моделей вам придется самостоятельно воссоздавать функции компонентов.

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

Типы имитационных моделей SPICE

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

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

  • Модель устройства: это базовая модель такого элемента, как полевой МОП-транзистор, где выход явно определяется как некоторая функция входов.
  • Модель подсхемы: это комбинация нескольких моделей устройства; Подавляющее большинство моделей SPICE, которые вы будете использовать, являются моделями подсхем.

Каждый тип модели SPICE можно подразделить на два типа, в зависимости от того, нужно ли вам выполнять для вашей системы моделирование, зависящее от времени или не зависящее от времени. Эти две подкатегории:

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

Обязательно ознакомьтесь с исходными файлами SPICE (с расширением .LIB) для ваших компонентов, поскольку они могут содержать некоторые закомментированные строки в начале файла. Эти комментарии содержат некоторую базовую информацию, такую ​​как номер версии и даты выпуска. Раздел комментариев также дает автору модели возможность указать некоторые важные параметры, которые следует соблюдать, чтобы получить точные результаты моделирования.Все закомментированные строки начинаются со звездочки, и их следует прочитать перед тем, как вы введете модель в симуляцию.

Кодирование моделей SPICE - это искусство само по себе, как и любая другая дисциплина, требующая кодирования. Как только вы найдете нужные модели, ваше программное обеспечение САПР должно позволить вам быстро импортировать модель в вашу библиотеку компонентов.

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

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

Где найти модель электрической цепи Скачать

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

Именно здесь правильная поисковая машина компонентов может сэкономить вам огромное количество времени при выборе компонентов, поиске моделей САПР и нахождении моделей SPICE.Использование системы поиска компонентов дает множество преимуществ при поиске компонентов и моделей схем:

  • Поиск по спецификации или типу компонента. Поиск по типу компонента является наиболее распространенным, но вы также можете найти детали по спецификации.

  • Поиск по определенному MPN. Если вы строите свою систему на основе определенного компонента, такого как конкретный MCU или специальная SoC, вы можете искать модели CAD и SPICE при поиске по MPN.

  • Сравнить компоненты в результатах поиска. Описания компонентов в результатах поиска будут содержать важные технические характеристики, которые вы можете использовать для сравнения компонентов.
  • Найдите модели CAD и SPICE. Результаты поиска покажут наличие моделей САПР, в том числе трехмерных моделей компонентов. Открыв результат, вы можете увидеть, предоставил ли производитель модели SPICE для компонента.
  • Получите таблицы данных и информацию об источниках. Вы можете быстро получить доступ к таблицам данных непосредственно от производителя и информации об источниках от основных дистрибьюторов.

Модели CAD, данные о поставщиках и информация для загрузки модели электрической схемы для синхронного понижающего преобразователя TPS54622RHLR от Texas Instruments .

Когда вы ищете модели САПР и модели SPICE в форматах, зависящих от поставщика и не зависящих от поставщика, вы можете найти нужные компоненты с помощью функций поиска деталей в Ultra Librarian.У вас будет доступ к проверенным моделям САПР, которые можно импортировать в популярные приложения ECAD, и вы сможете просматривать информацию о поставщиках от мировых дистрибьюторов. Никакая другая служба загрузки моделей электрических цепей не предоставляет столько информации о нескольких компонентах.

Если вам нужны модели САПР и SPICE для общих компонентов, Ultra Librarian поможет собрать всю информацию о источниках и САПР в одном месте. Работа с Ultra Librarian настраивает вашу команду на успех, чтобы гарантировать, что любой проект проходит производство и проверку с точными моделями и посадочными местами для работы.Зарегистрируйтесь бесплатно сегодня!

.

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

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