Этот пример показывает, как использовать результаты симуляции SPICE полупроводникового транзистора полевого действия металла-оксида (MOSFET), чтобы задать значения параметров N-канала MOSFET (на основе интерполяционной таблицы) в Simscape™. Затем он сравнивает характеристики N-канала MOSFET в Simscape с результатами симуляции нетлиста SPICE.
Субкруга содержит модель SPICE N-канального энергетического транзистора. Чтобы открыть его, в командном окне MATLAB введите edit IAUC100N04S6L014.cir.
Можно создать список цепей SPICE, который задает целевую рабочую область значений для подсхемы. Список IAUC100N04S6L014_idvgs.net netlist моделирует передаточную характеристику со списком напряжений источника стока.
* Transfer characteristic of MOSFET IAUC100N04S6L014 .opt DampInductors=0 Thev_Induc=1 Gfarad=0 Gfloat=0 reltol=1e-05 abstol=1e-05 vntol= 1e-05 Gmin=0 cshunt=0 cshuntintern=0 gshunt=0 topologycheck=0 X1 dut1 dut2 dut3 dut4 dut5 IAUC100N04S6L014 V1 dut1 0 2 V2 dut2 0 pwl(0 0 20 4.5) V3 dut3 0 0 V5 dut5 0 27 .step V1 list 2 5 8 11 14 .tran 1m 20 .lib IAUC100N04S6L014.cir .end
Для получения необходимых передаточных характеристик MOSFET выполните симуляцию в SPICE. The ee_mosfet_tabulated_setparam
скрипт использует результаты симуляции, сохраненные в IAUC100N04S6L014_idvgs1.raw
необработанные файлы для установки значений параметров для N-канального MOSFET (на основе интерполяционной таблицы).
Приведенная ниже график сравнивает передаточную характеристику N-канала MOSFET (на основе интерполяционной таблицы) с результатами симуляции подсхемы SPICE.
Для параметризации N-канала MOSFET (на основе интерполяционной таблицы) можно также использовать выходные характеристики данных SPICE. Список IAUC100N04S6L014_idvds.net netlist моделирует передаточную характеристику со списком напряжений источника управления.
* Output characteristic of MOSFET IAUC100N04S6L014 .opt DampInductors=0 Thev_Induc=1 Gfarad=0 Gfloat=0 reltol=1e-05 abstol=1e-05 vntol= 1e-05 Gmin=0 cshunt=0 cshuntintern=0 gshunt=0 topologycheck=0 X1 dut1 dut2 dut3 dut4 dut5 IAUC100N04S6L014 V1 dut1 0 pwl(0 0 20 15) V2 dut2 0 2 V3 dut3 0 0 V5 dut5 0 27 .step V2 1 4 0.5 .tran 2m 20 .lib IAUC100N04S6L014.cir .end
The IAUC100N04S6L014_idvds1.raw
в необработанном файле сохраняются выходные характеристики, моделируемые в SPICE. Можно изменить путь к необработанному файлу и тип графика в Define Conditon
или при помощи set_param
функция.
Приведенная ниже график сравнивает выход характеристику N-канала MOSFET (на основе интерполяционной таблицы) с результатами симуляции подсхемы SPICE.