Информационные технологии в интроскопии.
Часть 2 (весенний семестр)
Тф-13-99,
Лекция 5. Программа схемотехнического моделирования Micro-Cap V
1.Статистический анализ по методу Монте-Карло
2. Работа с графиками результатов анализа.
3. Анализ в подрежиме Probe (зонд, зондировать)
1.Статистический анализ по методу Монте-Карло
В любом из режимов анализа можно выбрать подрежим Monte Carlo, который позволяет
-при наличии заданного разброса параметра элемента схемы (случайное значение параметра в заданном диапазоне) задать закон распределения (нормальный, равномерный, наихудший),
-задать количество испытаний (сеансов анализа) в серии,
-задать функцию цели, для которой производится статистическая обработка.
-построить гистограмму – стобиковая диаграмма зависимость частоты в % (количества испытаний) с определенным значением функции цели в серии.
В примере Lek05_01.cir анализируется влияние разброса параметра L1 на максимум коэффициента передачи на частотной характеристике усилительного каскада. Параметр индуктивности с моделью MODEL=LMOD задается на странице текстовых директив предложением.
.MODEL LMOD IND (L=1 DEV=20%)
Здесь L=1 –масштабный множитель для значения индуктивности, DEV=20% -половина интервала случайных изменений индуктивности.
Командой Analysis/AC устанавливается режим анализа AC. В окне AC Analysis Limits задаются пределы частоты и функция частотной характеристики DB(V(6)). Командами Monte Carlo/Options открывается окно опций, где задаются закон распределения (Normal-нормальный , Linear-равномерный, Worst Case-наихудший случай, т.е. крайние два значения в заданном интервале разброса параметров), количество испытаний (50), статус On-включено, Off-выключено, текстовое окно для условий вывода отчета Report When. Кнопкой Functions можно вызвать список функций, которые можно использовать для формирования этих условий
Теперь можно дать команду Run и получить семейство зависмостей для статистической обработки.
Далее командой Monte Carlo/Histograms/Add можно открыть окно, в котором задается функция цели. В примере-X_Level –положение установленного курсора по частоте, курсор установлен на максимум частотной характеристики. Это дает возможность получить гистограмму резонансной частоты избирательного усилителя после команды Monte Carlo/Histograms/X_Level…
Функция цели может быть сформирована с помощью команд, которые описаны ниже в Приложении 1.
2. Работа с графиками результатов анализа.
Команды –кнопки, в порядке слева-направо в первом ряду:
1-указатель для выбора объекта,
2-графические примитивы для нанесения на графики
3-установка бокса для увеличения масштаба,
4- включение вертикальных визирных линеек-указателей с комментирующим текстом (левая и правая кнопка мышки)
5-установка горизонтальной размерной метки с автоматической установкой чисел
6-установка вертикальной размерной метки с автоматической установкой чисел
7-выбор точки с автоматическим указанием координат
8-(ABS)-нанесение текста с абсолютной привязкой, независящей от масштаба
9-(REL)-нанесение текста с относительной привязкой, зависящей от масштаба
10-вызов палитры цветов (после выделения объекта)
11(F)-установка шрифта (fonts) для выделенного текста
12-отмена последней операции
13-удаление объекта с копированием в буфер
14-копирование объекта
15-вклеивание объекта из буфера
16-удаление объекта без копирования в буфер
17-разделение окон по гризонтали
18-разделение окон по вертикали
19-каскадирование окон
20-калькулятор
22-просмотр перед печать…..
23-печать
24(P)-preference –установки шрифтов, цветов и опций графики
25,26-лупа
27-окно пределов
28-окно пошагового изменения параметра
29-окно графика
30-окно таблицы режимов
Команды –кнопки, в порядке слева-направо во втором ряду:
1-задание начальных условий
2-окно гистограммы
10 кнопок пассивных (активизируются при фокусе на окне схем)
13- режим отображения расчетных точек
14-режим разметки координатных осей
15- режим меток на графике
16-включение вертикальной координатной сетки
17- включение горизонтальной координатной сетки
18-нанесение нулевой базовой линии
19- смещение курсора к следующей расчетной точке
20-смещение курсора к следующему максимуму графика
21- смещение курсора к следующему минимуму графика
22- смещение курсора к глобальному максимуму на графике
23- смещение курсора к глобальному минимуму на графике
24- смещение курсора к следующей точке перегиба на графике
25- смещение курсора к максимуму семейства графиков
26- смещение курсора к минимуму семейства графиков
27- смещение курсора к заданной абсцциссе на графике
Действие кнопок удобно посмотреть на примере Lek05_02.cir.