Задание параметров моделирования DC Analysis Limits

В окне задания параметров расчета передаточных характеристик по постоянному току, показанном на рис. 6.12, имеются следующие разделы:

Команды окна DC Analysis Limits

Run — запуск моделирования. Щелчок на пиктограмме в строке инструментов или нажатие F2 также начинает процесс расчета. Моделирование может быть остановлено в любой момент времени нажатием на пиктограмму

или клавишу Esc. Последовательные нажатия на пиктограмму прерывают и затем продолжают моделирование;

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

Delete — удаление строки спецификации вывода результатов, отмеченной курсором.

Expand — открытие дополнительного окна для ввода строки большого размера при расположении курсора в одной из граф, содержащих выражения, например Y Expression;

Stepping — открытие диалогового окна задания вариации параметров;

Properties — открытие диалогового окна задания параметров вывода результатов моделирования (окон графиков, текстовых надписей, толщины и цвета линий и др.);

Help — вызов системы помощи раздела DC Analysis.

Числовые параметры окна DC Analysis Limits

Variable 1 — задание первой варьируемой переменной.

В графе Method выбирается метод варьирования переменной:

Auto — выбираемый автоматически с целью достижения изменения от точки к точке графика в % не более, чем в указано в позиции Maximum Change.

Linear — линейный, задаваемый в графе Range по формату [,[,]. Если опустить параметр Step (шаг), то шаг будет принят равным (start-end)/50. Если опустить параметр Start, то начальное значение будет приравнено к нулю. Переменная Variable 1 начинает изменяться от значения start. Последующие значения указанной переменной рассчитываются добавлением шага step и так до тех пор, пока не будет достигнуто конечное значение end.

Log — логарифмический, задаваемый в графе Range по формату [,[,]]. По умолчанию Start принимается end/10, Stepexp(ln(end/start)/10)=(end/start)1/w. Переменная Variable 1 начинает изменяться от значения start. Последующие значения указанной переменной рассчитываются умножением на step и так до тех пор, пока не будет достигнуто конечное значение end.

List — в виде списка значений, разделяемых запятыми по следующему формату:[ []...[]]. В этом случае переменная просто последовательно принимает значения из списка.

Name. Это поле указывает имя варьируемой переменной Variable 1. Это могут быть: величины источника постоянного напряжения или тока; температура; значения одного из параметров модели компонентов, имеющих математические модели; значения символической переменной (определенной директивой .Define). Имя варьируемой переменной может выбираться из списка,

открываемого нажатием на кнопку zl Если выбирается компонент, имеющий математическую модель, в следующем открывающемся справа списке выбирается нужный параметр модели.

Range указывает диапазон изменения переменной и шаг, зависящий от метода изменения переменной: линейного или логарифмического (см. выше).

Variable 2. Эта строка определяет поля Method, Name, и Range для второй варьируемой переменной. Для значений, указываемых в этих полях, используются те же правила, что и перечисленные выше для переменной Variable 1, за исключением опций в списке Method. Здесь исключена опция auto, но появилась и дополнительная опция None, выбираемая в том случае, если изменяется только одна переменная. По умолчанию шаг Step принима6. Основные виды анализа электронных схем

ется равным (end-start)/10. Каждое значение переменной Variable 2 приводит к построению отдельного графика.

Для того, чтобы построить семейство вольтамперных характеристик полупроводникового прибора, необходимо подсоединить к выходным узлам (коллектору, стоку) источник напряжения и организовать его изменение в графе Variable 1. К затвору (базе) полевого (биполярного) транзистора необходимо также подсоединить источник напряжения (тока) и задать его изменение в поле Variable 2. На рис. 6.12. приведен пример построения семейства выходных характеристик биполярного транзистора с изолированным затвором IGBT.

Задание параметров расчета в режиме DC В версии программы МС10 в качестве изменяемых переменных (Variable 1, Variable 2) могут выступать также и сопротивления резисторов

Рис. 6.12 - Задание параметров расчета в режиме DC В версии программы МС10 в качестве изменяемых переменных (Variable 1, Variable 2) могут выступать также и сопротивления резисторов.

Temperature — диапазон изменения температуры в градусах Цельсия. Имеет поля Method и Range.

Method: Указывает один из методов изменения температуры: линейный (Linear), логарифмический (Log) и список (List).

Range: При выборе линейного (Linear) и логарифмического (Log) методов изменения имеет формат High[,Low[,Step]]. Если параметр Low пропущен, то он принимается равным High. Если параметр Step (шаг) пропущен, то по умолчанию он принимается равным (high-low) в линейном и high/low в логарифмическом режимах изменения. Изменение температуры начинается от значения Low, затем увеличивается на значение Step в линейном и умножается на значение Step в логарифмических режимах, и так до тех пор, пока не будет достигнуто значение температуры равное High.

При выборе метода List указывается список температур, разделяемых запятыми: [,[,][,...]], где t1, t2,..— отдельные значения температуры.

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

Number of Points — количество точек данных, по которым осуществляется интерполяция при построении графиков, или количество строк в таблице вывода результатов (numeric output). По умолчанию устанавливается равным 11 и всегда устанавливается нечетным, для того чтобы получалось четное количество интервалов. Ширина интервала печати определяется исходя из начального и конечного значения первой переменной как (-)/(-1). Количество расчетных точек равное печатается в файл числового вывода (numeric output) для каждого значения переменной Variable 2.

Maximum change, %. Действует только при выборе метода auto изменения переменной Variablel. Представляет собой максимально допустимое приращение графика первой функции на одном шаге (в процентах от полной шкалы). Если график функции изменяется быстрее, то шаг приращения первой переменной автоматически уменьшается.

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ ОРИГИНАЛ   След >