exponenta event banner

ee_convertedMosfetValidation

Создание стандартных характеристик MOSFET для Simscape и проверка результатов преобразования по LTspice

Описание

пример

[outputData] = convertedMosfetValidation(filename,Name,Value) принимает SimscapeTM ssc имя файла и набор пар имя-значение и возвращает следующие характеристики:

  • Id против Vgs

  • Идентификатор в сравнении с Vds

  • Заряд затвора (Qiss)

  • Выходной заряд (Qoss)

  • Напряжение пробоя

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

Эта функция поддерживает LTspice XVII.

Примеры

свернуть все

Создайте стандартные характеристики MOSFET и постройте график результатов, чтобы сравнить их с результатами, полученными в LTspice.

[outputData] = ee_convertedMosfetValidation('ee_BSC019N02KS.ssc',...
'SPICEFile','ee_SPICEOptiMOS20V.lib','Subcircuit','BSC019N02KS',...
'SPICEPath','C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe',...
'CheckIdVgs',1,'CheckIdVds',1,'CheckQiss',1,'CheckQoss',1,...
'CheckBreakdown',1,'Vt',1.5,'Vds',15,'RelTol',1e-5,'AbsTol',1e-5,...
'VnTol',1e-5,'Ciss',23e-9,'Coss',3e-9,'AbsErrTol',1e-2, 'RelErrTol',...
0.1,'BreakdownScalingForVds',3,'GeneratePlots',1)

Входные аргументы

свернуть все

Имя Simscape ssc файл, из которого требуется создать характеристики, указанный как символьный вектор.

Аргументы пары «имя-значение»

Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

Пример: 'SPICEFile','ee_SPICEOptiMOS20V.lib','Subcircuit','BSC019N02KS'

Имя файла списка соединений SPICE, из которого требуется создать характеристики, указанное как пара, разделенная запятыми, состоящая из 'SPICEFile' и вектор символов.

Имя подкарты из файла списка соединений SPICE, указанного как разделенная запятыми пара, состоящая из 'Subcircuit' и вектор символов.

Путь к исполняемому файлу LTspice, указанному как разделенная запятыми пара, состоящая из 'SPICEPath' и вектор символов.

Приблизительное значение порогового напряжения МОП-транзистора в вольтах, указанное как разделенная запятыми пара, состоящая из 'Vt' и положительный скаляр. Эта переменная используется для определения диапазона напряжения между затвором и источником для построения графика. Напряжение затвора-источника сдвигается от 0 до 3 * Vt для характеристик Id и Vgs.

Приблизительное значение максимального напряжения «сток-исток» для МОП-транзистора в вольтах, указанное как пара, разделенная запятыми, состоящая из 'Vds' и положительный скаляр. Эта переменная используется для определения диапазона напряжения стока-источника для печати. Напряжение стока-истока сдвигается от 0 до Vds для характеристик Id и Vds.

Флаг теста Id и Vgs, указанный как разделенная запятыми пара, состоящая из 'CheckIdVgs' и либо 0 или 1. Чтобы запустить тест Id против Vgs, установите это значение в 1.

Флаг теста Id и Vds, указанный как пара, разделенная запятыми, состоящая из 'CheckIdVds' и либо 0 или 1. Чтобы запустить тест Id против Vds, установите это значение в 1.

Флаг теста заряда затвора, указанный как разделенная запятыми пара, состоящая из 'CheckQiss' и либо 0 или 1. Для выполнения теста заряда затвора установите это значение в 1.

Флаг теста выходного заряда, заданный как разделенная запятыми пара, состоящая из 'CheckQoss' и либо 0 или 1. Для выполнения теста выходного заряда установите это значение в 1.

Флаг теста пробоя, указанный как разделенная запятыми пара, состоящая из 'CheckBreakdown' и либо 0 или 1. Чтобы запустить тест на поломку, установите это значение в 1.

Приблизительное значение входной емкости в фараде, используемое для определения тока возбуждения для характеристики Qiss, определяемой как разделенная запятыми пара, состоящая из 'Ciss' и скаляр.

Приблизительное значение выходной емкости, используемой для определения тока возбуждения для характеристики Qoss, в фараде, определяемой как разделенная запятыми пара, состоящая из 'Coss' и скаляр.

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

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

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

Коэффициент Vds для испытания на пробой, указанного как пара, разделенная запятыми, состоящая из 'BreakdownScalingForVds' и скаляр. Напряжение стока увеличивается до BreakdownScalingForVds * Vds.

Следует ли выводить на график результаты моделирования, указанные как разделенная запятыми пара, состоящая из 'GeneratePlots' и либо 0 или 1.

Значение абсолютной ошибки, допустимой между результатами SPICE и Simscape, указанное как пара, разделенная запятыми, состоящая из 'AbsErrTol' и скаляр.

Значение относительной ошибки, допускаемой между результатами SPICE и Simscape по сравнению с SPICE, указанной как пара, разделенная запятыми, состоящая из 'RelErrTol' и скаляр. Индексы для разностей, выходящих за пределы допусков ошибок, сохраняются в выходном аргументе. outputData, когда абсолютные и относительные ошибки между результатами SPICE и Simscape превышают 'AbsErrTol' и 'RelErrTol'соответственно.

Выходные аргументы

свернуть все

Результаты моделирования, возвращенные в виде структуры со следующими полями:

Таблица с результатами графика, возвращенная в виде структуры, которая содержит:

  • Значения напряжения и тока для SPICE и Simscape для тестов Id и Vgs, Id и Vds и Breakdown

  • Индексы напряжения для разностей, выходящих за пределы допусков ошибок для Id в сравнении с Vgs, Id в сравнении с Vds и тестов пробоя

  • Значения времени моделирования и значения напряжения для SPICE и Simscape для SPICE и Simscape для тестов заряда затвора и выходного заряда

  • Индексы времени моделирования для разностей за пределами допусков ошибок для тестов заряда затвора и выходного заряда

Имя файла списка соединений SPICE, возвращаемого в виде символьного вектора.

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

Имя файла Simscape, возвращаемое в виде символьного вектора.

Временная метка файла Simscape, возвращенная в виде символьного вектора

Представлен в R2020b