Сгенерируйте стандартные характеристики MOSFET для Simscape и подтвердите результаты преобразования против LTspice
[
берет SimscapeTM
outputData
] = convertedMosfetValidation(filename
,Name,Value
)ssc
имя файла и набор пар "имя-значение" и возвращают эти характеристики:
ID по сравнению с Vgs
ID по сравнению с Vds
Заряд затвора (Qiss)
Выведите заряд (Qoss)
Напряжение пробоя
Если вы также обеспечиваете файлы списка соединений SPICE как вход, outputData также включает графики и от Simscape и от LTspice. Когда сигналы ниже значений допуска, можно наблюдать различия между результатами LTspice и Simscape.
Эта функция поддерживает LTspice XVII.
ee_convertedMosfetValidation
функция, чтобы сгенерировать, постройте и сравните результаты симуляцииСгенерируйте характеристики стандарта 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)
filename
FileName Имя ssc
Simscape файл вы хотите сгенерировать характеристики от в виде вектора символов.
Задайте дополнительные разделенные запятой пары Name,Value
аргументы. Name
имя аргумента и Value
соответствующее значение. Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN
.
'SPICEFile','ee_SPICEOptiMOS20V.lib','Subcircuit','BSC019N02KS'
'SPICEFile'
— Файл списка соединений SPICEИмя файла списка соединений SPICE вы хотите сгенерировать характеристики от в виде разделенной запятой пары, состоящей из 'SPICEFile'
и вектор символов.
'Subcircuit'
— Подсхема SPICEИмя подсхемы из файла списка соединений SPICE в виде разделенной запятой пары, состоящей из 'Subcircuit'
и вектор символов.
'SPICEPath'
— Путь исполняемого файла LTspiceПуть исполняемого файла LTspice в виде разделенной запятой пары, состоящей из 'SPICEPath'
и вектор символов.
'Vt'
— Пороговое напряжение
(значение по умолчанию) | положительная скалярная величинаПриближенное значение порогового напряжения MOSFET, в вольтах в виде разделенной запятой пары, состоящей из 'Vt'
и положительная скалярная величина. Эта переменная используется, чтобы определить область значений напряжения источника логического элемента для графического вывода. Напряжение источника логического элемента развертывается от 0 до 3 * Vt
для ID по сравнению с характеристиками Vgs.
'Vds'
— Максимальное напряжение дренажа к источнику
(значение по умолчанию) | положительная скалярная величинаПриближенное значение максимального напряжения дренажа к источнику для MOSFET, в вольтах в виде разделенной запятой пары, состоящей из 'Vds'
и положительная скалярная величина. Эта переменная используется, чтобы определить область значений напряжения источника дренажа для графического вывода. Напряжение источника дренажа развертывается от 0 до Vds
для ID по сравнению с характеристиками Vds.
'CheckIdVgs'
— ID по сравнению с Vgs тестирует флаг
(значение по умолчанию) | 0ID по сравнению с Vgs тестирует флаг в виде разделенной запятой пары, состоящей из 'CheckIdVgs'
и любой 0
или 1
. Чтобы запустить ID по сравнению с тестом Vgs, установите это значение к 1
.
'CheckIdVds'
— ID по сравнению с Vds тестирует флаг
(значение по умолчанию) | 0ID по сравнению с Vds тестирует флаг в виде разделенной запятой пары, состоящей из 'CheckIdVds'
и любой 0
или 1
. Чтобы запустить ID по сравнению с тестом Vds, установите это значение к 1
.
'CheckQiss'
— Тестовый флаг заряда затвора
(значение по умолчанию) | 1
Тест заряда затвора отмечает в виде разделенной запятой пары, состоящей из 'CheckQiss'
и любой 0
или 1
. Чтобы запустить тест заряда затвора, установите это значение к 1
.
'CheckQoss'
— Выведите тест заряда
(значение по умолчанию) | 1
Выведите тестовый флаг заряда в виде разделенной запятой пары, состоящей из 'CheckQoss'
и любой 0
или 1
. Чтобы запустить выходной тест заряда, установите это значение к 1
.
'CheckBreakdown'
— Испытание на пробой
(значение по умолчанию) | 1
Флаг испытания на пробой в виде разделенной запятой пары, состоящей из 'CheckBreakdown'
и любой 0
или 1
. Чтобы запустить тест на пробой, установите это значение к 1
.
'Ciss'
— Введите емкость440e-12
(значение по умолчанию) | скалярПриближенное значение входной емкости, в фараде, используемой, чтобы определить управление, текущее для характеристики Qiss в виде разделенной запятой пары, состоящей из 'Ciss'
и скаляр.
'Coss'
— Выведите емкость30e-12
(значение по умолчанию) | скалярПриближенное значение выходной емкости раньше определяло управление, текущее для характеристики Qoss в фараде в виде разделенной запятой пары, состоящей из 'Coss'
и скаляр.
'RelTol'
— Относительная погрешность1e-4
(значение по умолчанию) | скалярПараметр относительной погрешности, используемый в симуляциях SPICE в виде разделенной запятой пары, состоящей из 'RelTol'
и скаляр.
'AbsTol'
— Абсолютная погрешность1e-4
(значение по умолчанию) | скалярАбсолютный текущий параметр допуска, используемый в симуляциях SPICE в виде разделенной запятой пары, состоящей из 'AbsTol'
и скаляр.
'VnTol'
— Абсолютный допуск напряжения1e-4
(значение по умолчанию) | скалярАбсолютный параметр допуска напряжения, используемый в симуляциях SPICE в виде разделенной запятой пары, состоящей из 'VnTol'
и скаляр.
'BreakdownScalingForVds'
— Испытание на пробой
(значение по умолчанию) | скалярКоэффициент Vds
для испытания на пробой в виде разделенной запятой пары, состоящей из 'BreakdownScalingForVds'
и скаляр. Напряжение дренажа увеличивается до BreakdownScalingForVds
* Vds
.
'GeneratePlots'
— Постройте генерацию
(значение по умолчанию) | 1
Построить ли результаты симуляций в виде разделенной запятой пары, состоящей из 'GeneratePlots'
и любой 0
или 1
.
'AbsErrTol'
— Допуск абсолютной погрешности1e-3
(значение по умолчанию) | скалярЗначение абсолютной погрешности, допускаемой между SPICE и Simscape, заканчивается в виде разделенной запятой пары, состоящей из 'AbsErrTol'
и скаляр.
'RelErrTol'
— Допуск относительной погрешности1e-2
(значение по умолчанию) | скалярЗначение относительной погрешности, допускаемой между SPICE и Simscape, заканчивается по сравнению с SPICE в виде разделенной запятой пары, состоящей из 'RelErrTol'
и скаляр. Индексы для различий вне ошибочных допусков хранятся в выходном аргументе, outputData
, когда абсолютные и относительные погрешности между SPICE и результатами Simscape больше 'AbsErrTol'
и 'RelErrTol'
, соответственно.
outputData
— Результаты симуляцииРезультаты симуляции, возвращенные как структура с этими полями:
plots
— Результаты графика симуляцииТаблица результатами графика, возвращенными как структура, которая содержит:
Напряжение и текущие значения для SPICE и Simscape для ID по сравнению с Vgs, ID по сравнению с Vds и Испытаний на пробой
Индексы напряжения для различий вне ошибочных допусков к ID по сравнению с Vgs, ID по сравнению с Vds и Испытаниям на пробой
Значения времени симуляции и значения напряжения для SPICE и Simscape для SPICE и Simscape для заряда затвора и выхода заряжают тесты
Индексы времени симуляции для различий вне ошибочных допусков к заряду затвора и выходу заряжают тесты
SPICE_netlist_file
— Имя файла списка соединений SPICEИмя файла списка соединений SPICE, возвращенного как вектор символов.
SPICE_netlist_file_timestamp
— Метка времени файла списка соединений SPICEМетка времени файла списка соединений SPICE, возвращенного как вектор символов.
Simscape_file
— Имя файла SimscapeИмя файла Simscape, возвращенного как вектор символов.
Simscape_file_timestamp
— Метка времени файла SimscapeМетка времени файла Simscape, возвращенного как вектор символов
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.