Многовариантный анализ
В меню трех видов анализа Transient, AC и DC имеется диалоговое окно Stepping (вызывается также нажатием пиктограммы ), с помощью которого производится вариация от одного до 20 параметров. В нем (см. рис. 4.17) содержатся следующие строки.
Step What — на верхней строке указывается имя компонента и имя его варьируемого параметра. Содержание этой строки зависит от выбранного ниже типа параметра: Component, Model или Symbol.
Parameter Type — тип вариации параметров. Если выбран тип Component, то нажатие на кнопку в первой строке открывает список имен компонентов, содержащихся в схеме, например, С1, С2, СЗ, D1, L1, R1, V2, V3. Если в этом списке выбрать простой компонент, имеющий единственный параметр, например конденсатор, то справа на первой строке появится стандартное имя Value (обозначающее значение параметра). Если же выбранный компонент имеет модель или макромодель (описываемую по директивам .MODEL или .SUBCKT), то справа на первой строке нужно выбрать имя ее параметра.
Рис. 4.17. Варьирование параметров компонентов и их моделей
Причем если компонент входит в состав макромодели, то используется составное имя: сначала указывается имя макромодели, затем после десятичной точки имя входящего в нее компонента, например X1.D13, X2.DIN555. Причем если в окне Global Settings включены опции PRIVATEANALOG и PRIVATEDIGITAL, то варьироваться будут только параметры индивидуально выбранного компонента; параметры других компонентов, имеющих те же модели, варьироваться не будут. При выключении этих опций варьироваться будут параметры всех компонентов, имеющих ту же модель. При вариации параметров моделей все подобные модели, содержащие параметр АКО, варьироваться не будут и вариация температур T_MEASURED, T_ABS, T_REL_GLOBAL, T_REL_LOCAL недоступна;
Если выбран тип Model, то нажатие на кнопку в первой строке открывает список имен моделей, и справа на первой строке нужно выбрать имя варьируемого параметра выбранной модели. Например, в первой строке слева можно указать тип модели NPN $GENERIC_N (n-p-n транзистор), а справа — имя одного из его параметров, например CJC (емкость коллекторного перехода). По этому способу варьируются параметры всех компонентов, имеющих выбранную модель. Так в данном примере варьируются параметры CJC всех транзисторов, имеющих модель $GENERIC_N.
Если выбран тип 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/Label Branches.
Yandex.RTB R-A-252273-3- Пакет программ схемотехнического анализа MicroCap-7 Литература
- Основные сведения о программе
- Введение
- Установка системы
- Состав программного пакета mc7
- Корневой каталог мс7:
- Подкаталоги data и library
- Работа с меню системы
- Основные способы общения с программой
- Основные команды меню
- Форматы задания компонентов
- Общие сведения
- Переменные
- Математические выражения и функции
- Арифметические операции
- Тригонометрические, показательные, логарифмические функции от действительных и комплексных величин (х — действительная, z — комплексная величина)
- Функции от комплексных величин (z)
- Прочие функции от действительных и комплексных величин (X,y — действительная, z — комплексная величина, n,m — целые положительные)
- Интегрально-дифференциальные операторы (X,y,u — действительные переменные)
- Операции отношения и логические операции (X,y — действительные величины, b — логическое выражение)
- Операции с логическими переменными (состояниями цифровых узлов схемы)
- Операторы обработки сигналов (u, V — действительные сигналы при анализе переходных процессов, s — спектры сигналов)
- Параметры моделей
- Правила использования выражений и переменных
- Текстовые директивы
- .Define — присвоение значений идентификаторам переменных
- .Include — включение текстового файла
- .Lib — подключение файлов библиотек компонентов
- .Macro — задание определений макросов
- .Model — описание модели компонента
- .Nodeset — задание начального приближения режима по постоянному току
- .Parameters — задание параметров схем
- Модели аналоговых компонентов
- Общие сведения о моделях компонентов
- Пассивные компоненты (Passive components)
- Р езистор (Resistor)
- Конденсатор (Capacitor)
- Индуктивность (Inductor)
- Взаимная индуктивность и магнитный сердечник (к)
- Трансформатор (Transformer)
- Линия передачи (Transmission line)
- Диод (Diode) и стабилитрон (Zener)
- Источники сигналов (Waveform sources)
- Независимые источники постоянного напряжения и тока Источники постоянного напряжения (Battery) или фиксированного смещения для аналоговых цепей (Fixed Analog)
- И сточники постоянного тока (Isource)
- Источники сигнала, зависящего от времени и сточник импульсного напряжения (Pulse source)
- Источник синусоидального напряжения (Sine source)
- Независимые источники напряжения и тока (V и I) сложной формы формата spice
- Источник напряжения, задаваемый пользователем (User source)
- Линейные и нелинейные зависимые источники
- Зависимые источники линейные и полиномиальные (Dependent Sources) Линейные зависимые источники
- Полиномиальные зависимые источники
- Линейные управляемые источники, задаваемые преобразованиями Лапласа (Laplace Sources) и z-преобразованиями (z Transform Sources)
- Функциональные источники сигналов (Function Sources)
- Смесь (Miscellaneous)
- Ключ (Switch)
- Ключ, управляемый напряжением (s)
- К люч, управляемый током (w)
- Устройство выборки-хранения Sample and Hold
- Стрелки (Arrow) и контакты (Bubble)
- Активные компоненты (Active components)
- Биполярный транзистор (Bipolar transistor — bjt)
- Арсенид-галлиевый полевой транзистор (GaAsFet)
- О перационный усилитель (орамр)
- Выполнение моделирования
- Задание параметров моделирования dc Analysis Limits
- Использование клавиши р
- Меню режимов расчета передаточных функций dc
- Задание параметров моделирования ac Analysis Limits (f9, )
- Использование клавиши р
- Меню режимов расчета частотных характеристик ас
- Вывод численных данных
- Расчет уровня внутреннего шума
- Задание параметров моделирования Transient Analysis Limits (f9, )
- Использование клавиши р
- Меню режимов расчета переходных процессов transient
- Задание начальных значений и редактирование переменных состояния
- Вывод численных данных
- Многовариантный анализ
- Параметрическая оптимизация
- Статистический анализ по методу Монте-Карло
- Просмотр и обработка результатов моделирования
- Окно отображения результатов моделирования
- Панорамирование окна результатов моделирования
- Масштабирование окна результатов моделирования
- Режим электронной лупы Scope
- Функции раздела performance
- Вывод графиков характеристик в режиме Probe
- Анимация и трехмерные графики