Сгенерируйте стандартные характеристики 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.