Эта частотная характеристика имеет такие крутые фронты, что знаток наверняка задастся вопросом, сохранит ли эта схема свои качества даже при небольших разбросах параметров компонентов.
Шаг 20 Задайте всем резисторам 1% допуска. Для этого действуйте следующим образом:
1. Маркируйте все резисторы, поочередно щелкая по ним и удерживая при этом клавишу Shift.
2. Выберите в меню Edit опцию Attributes….
3. В окне, которое затем откроется (рис. 9.34), вы должны подтвердить свое намерение одновременно изменить атрибуты всех маркированных компонентов (глобально).
4. Откроется окно Global Edit Attributes (рис. 9.35).
5. Какие атрибуты являются общими для маркированных компонентов (ведь это непременное условие для того, чтобы вы смогли изменить их все вместе), вы узнаете, щелкнув по кнопке Browse… и открыв окно Select Attribute (рис 9.36).
6. Отметьте строку TOLERANCE= (Допуск) и подтвердите свой выбор щелчком по кнопке OK. После этого вновь откроется окно Global Edit Attributes.
7. Введите в поле Value требуемое значение допуска, в данном случае 1% (рис. 9.37), и подтвердите ввод, щелкнув по кнопке OK. Теперь на чертеже появился индикатор только что установленного вами допуска.
Шаг 21 Аналогичным образом задайте для всех конденсаторов допуск 2%.
Шаг 22 Откройте окно Analysis Setup, установите флажок рядом с кнопкой Monte Carlo/Worst Case… (Анализ Монте-Карло/Наихудшего случая) и щелкните по ней. Откроется окно Monte Carlo or Worst Case с установками для проведения анализа Монте-Карло (рис. 9.38).
Шаг 23 Проведите в этом окне предварительную установку, как показано на рис. 9.38. В ходе моделирования будет проведено десять прогонов анализа Монте-Карло (опция МС Run) на основе анализа AC Sweep (опция Analysis Туре). Все настройки в разделе Function оставьте без изменения. Они имеют значение только для выходного файла и в данный момент не представляют для вас интереса. В поле Output Var вы должны ввести, какую величину следует понимать как выход. Это также нужно только для выходного файла, тем не менее, если в поле не будет указано никакого значения, PSPICE откажется проводить анализ Монте-Карло. Выберите в списке MC Options (Опции анализа Монте-Карло) опцию All, чтобы вам были предоставлены данные всех десяти прогонов как в PROBE, так и в выходном файле.
По окончании предварительной установки убедитесь, что все сделано так, как нужно, и подтвердите выполненные настройки щелчком по кнопке OK. Проверьте еще раз, активизированы ли в окне Analysis Setup режимы анализов АС Sweep и Монте-Карло, и затем запустите процесс моделирования.
После того как PSPICE завершит вычисления, откроется окно Available Sections, в котором можно выбирать для отображения на экране PROBE результаты интересующих вас прогонов анализа Монте-Карло. В данном случае вам требуются все имеющиеся данные, поэтому просто щелкните по кнопке OK.
Шаг 24 А теперь выведите на экран диаграмму частотной характеристики выходного напряжения полосового фильтра для всех десяти прогонов анализа Монте-Карло (рис. 9.39).
Результат не то чтобы грандиозный, но, кажется, фильтр все же рабочий. Конечно, 1% и 2% очень низкие для допусков значения, и дальнейшее уменьшение возможно, только если точно подгонять резисторы и «вручную» выбирать конденсаторы.
Наряду с анализом Монте-Карло в программе PROBE можно выполнить стохастический эквивалент анализа производительности: на экране будет показано статистическое распределение величин, которые извлекаются из каждого отдельного прогона анализа Монте-Карло с помощью целевых функций. В качестве примера изобразим в виде гистограммы статистическое распределение ширины полосы на уровне 3-dB десяти полученных выше кривых.
Шаг 25 Чтобы создать гистограмму статистического распределения ширин полос частот на уровне 3-dB, действуйте следующим образом:
1. Удалите с экрана PROBE все диаграммы.