Реферат: Особенности работы в программном пакете MicroCAP-7
Если выбран тип Symbolic, то становится доступен список параметров, определенных по директиве .define.
From — начальное значение параметра. При выборе логарифмической шкалы оно должно быть больше нуля.
То — конечное значение параметра. При выборе логарифмической шкалы оно должно быть больше нуля.
Step Value — величина шага параметра. При линейной шкале она прибавляется к начальному значению, а при логарифмической шкале умножается на текущее значение параметра.
Step It — включение режима вариации параметров (Yes) или его выключение (No).
Method — характер изменения варьируемого параметра:
Linear — линейная шкала;
Log — логарифмическая шкала;
List — список значений.
Change — метод изменения нескольких параметров:
Step all variables simultaneously — одновременное изменение всех варьируемых параметров, в этом случае количества вариаций всех параметров должны быть равны между собой
Step variables in nested loops — поочередное (вложенное) изменение варьируемых параметров, в этом случае во внешнем цикле изменяется переменная на 1-ой закладке.
Перед выполнением вариации параметров рекомендуется убедиться, что моделирование выполняется без ошибок при номинальном значении параметров. Одновременная вариация параметров в режиме Stepping и статистический анализ по методу Монте-Карло невозможен.
Пример многовариантного расчета частотных характеристик усилительного каскада при вариации параметра модели транзистора BF приведен на рис. 4.17.
Ограничения на вариации параметров : нельзя варьировать параметры компонентов Transformer, User source, Laplace source, Function source, зависимых источников SPICE (типа E, F, G и Н).
В заключение отметим, что графики, полученные путем многовариантного анализа можно пометить, чтобы знать какому значению варьируемого параметра соответствует каждая кривая. Осуществляется это с помощью команды SCOPE/LabelBranches.
3 Параметрическая оптимизация
Параметрическая оптимизация выполняется в программе МС7 методом Пауэлла (Powell) в любом из видов анализа: анализ переходных процессов, малосигнальный АС-анализ и расчет характеристик на постоянном токе DC. Проиллюстрируем последовательность действий при оптимизации на примере схемы OPT4.CIR из каталога ANALYSIS\OPTIMIZE, изображенной на рис. 3. Задача приведенного примера состоит в том, чтобы изменяя параметры схемы R1, C1, L1 в процессе проведения оптимизации добиться максимально близкого расположения амплитудно-частотной характеристики к 6 заданным точкам (частота, амплитуда).
Рис. 3. Пример оптимизации схемы Opt4.cir
Сначала в меню Analysis выберем режим АС и нажмем на клавишу Run (F2) и затем на клавишу F8, чтобы вывести маркеры для считывания с графиков численных значений (рис. 3). Заметим, что на частотах 2 и 10 МГц переменная db(V(Out)) равна 1,398 и -9,583 дБ соответственно.
После этого нажатием на кнопку (Ctrl+F11) открывают диалоговое окно, показанное на рис. 3 внизу справа.
В этом диалоговом окне вводится следующая информация.
Find:
Parameter — выбор оптимизируемых параметров;
Low — минимальное значение оптимизируемого параметра (вводится);
High — максимальное значение оптимизируемого параметра (вводится);
Step — шаг изменения оптимизируемого параметра (вводится при выборе метода SteppingPowell);
Current — текущее значение оптимизируемого параметра (индицируется);
Optimized — поиск наиболее подходящего значения оптимизируемого параметра (индицируется);