О. А. Кононов система проектирования orcad 2 Часть 2 Программа

Вид материалаПрограмма
5.2. Вывод результатов AC-анализа
З а н я т и е 6 Многовариантный анализ (Parametric analysis)
6.1. Установка параметров и запуск Parametric-анализа
R1 шагами, используя глобальный параметр Rval
OK. Запустить процесс моделирования командой PSpice>Run
Подобный материал:
1   ...   12   13   14   15   16   17   18   19   ...   25

5.2. Вывод результатов AC-анализа



Программа PSpice отображает величину напряжения при маркерах в окне Probe в децибелах (20lg10) (рис. 74).

Показать графики выходного напряжения и фазы.
  1. На странице Capture выбрать команду PSpice>Markers>Advanced>Phase of Voltage (см. рис. 73).
  2. Поместить маркер Vphase на выходе следом за маркером Vdb.





Рис. 74. Кривая коэффициентов усиления в узлах Mid и Out
  1. Удалить маркер Vdb из узла Mid.
  2. Перейти в окно PSpice. В окне Probe появятся графики амплитуды и фазы в одном и том же масштабе.
    1. Выбрать кривую VP(Out), щелкнув по ней курсором.
    2. Выбрать команду Edit>Cut.
    3. Выбрать команду Plot>Add Y Axis.
    4. Выбрать команду Edit>Paste. В окне Probe появятся графики амплитудной и фазовой частотной характеристик (рис. 75)
      в соответствующем масштабе.





Рис. 75. Частотная характеристика диодного ограничителя


З а н я т и е 6

Многовариантный анализ
(Parametric analysis)



С помощью параметрического анализа можно выводить на экран Probe диаграммы семейства кривых.

Параметрический анализ выполняет многократные повторения установленного стандартного анализа с изменяемыми глобальными параметрами, параметрами модели, значениями компонента или температуры. Эффект будет тот же самый, как если бы один и тот же анализ запускался несколько раз, каждый раз с новым значением изменяемой переменной.

Состав схемы моделируемого устройства:
  • источники напряжения или тока, имеющие DC спецификации (например, VDC или IDC соответственно);
  • модельные параметры модели PSpice A/D;
  • глобальные параметры, определяемые блоком PARAM;
  • установки DC sweep-, AC sweep- или Transient-анализов.

Установить многовариантный анализ.
  1. В диалоговом окне Simulation Settings (см. рис. 2) из списка Analysis type выбрать строку Time Domain (Transient).
  2. В окне Options выбрать (поставить галочку) строку Parametric Sweep.
  3. На панели Sweep variable выбрать переключатель Global parameter, а в строке Parameter name ввести имя изменяемой переменной.
  4. На панели Sweep type установить требуемые параметры и закон изменения для изменяемой переменной.
  5. Записать файл задания на моделирование, щелкнув по кнопке OK.
  6. Запустить процесс моделирования, выбрав команду PSpice>Run.

П р и м е ч а н и е. Не устанавливать анализы DC sweep и Parametric для одной и той же переменной.

6.1. Установка параметров и запуск Parametric-анализа



Рассмотрим эффект изменения величины входного сопротивления на полосу пропускания и коэффициент усиления диодного ограничителя (рис. 76):
  • изменив значение сопротивления резистора R1 на выражение {Rval};
  • поместив на схему дополнительный компонент PARAM с целью описания параметра Rval.
  • установив и запустив Parametric-анализ с изменениями значения сопротивления резистора R1 шагами, используя глобальный параметр Rval.

В этом анализе производится многократный запуск процесса, каждый раз с новым значением резистора R1. По окончании процесса можно проанализировать семейство кривых, используя программу PSpice A/D.




Рис. 76. Схема диодного ограничителя с глобальным параметром Rval


Изменить значение резистора R1 на выражение Rval. Для этого необходимо проделать следующие действия:
  1. На странице Capture открыть программу Clipper.
  2. Дважды щелкнуть по значению 1k компонента R1. Откроется диалоговое окно Display Properties.
  3. В строке Value вместо значения 1k ввести {Rval}.

Программа PSpice интерпретирует текст в строке как выражение, которое изменяет числовое значение. В этом примере используется простая форма выражения – константа. Значение резистора R1 будет принимать значение параметра Rval.
  1. Нажать кнопку OK.

Добавить компонент PARAM, чтобы описать параметр Rval.
  1. На странице Capture выбрать команду Place>Part.
  2. В открывшемся диалоговом окне Place Part в строке Part ввести PARAM (из PSpice библиотеки SPECIAL) и нажать кнопку OK.
  3. Поместить компонент PARAM на схему.
  4. Дважды щелкнуть по компоненту PARAM. Откроется электронная таблица спецификаций Parts. В этой таблице нажать кнопку New.
  5. В строке Property Name ввести Rval без фигурных ско-
    бок, затем нажать кнопку OK. Это создаст новое свойство
    для компонента PARAM, в таблице появится новый столбец
    под именем Rval.
  6. Щелкнуть по ячейке в столбце Rval и ввести значение 1k в качестве начального значения параметра.
  7. Щелкнуть по кнопке Display.
  8. В открывшемся диалоговом окне в поле Display Format выбрать флажок Name and Value, затем нажать кнопку OK.
  9. Нажать кнопку Apply, чтобы записать все изменения параметра PARAM.
  10. Закрыть таблицу Parts.
  11. Выбрать маркер VP и нажать клавишу Delete, чтобы удалить маркер из схемы, так как в этом примере нас интересует только величина отклика.
  12. Записать проект командой File>Save.

Установить параметры моделирования и запустить Parametric анализ.
  1. На странице Capture выбрать команду PSpice>New Simulation Profile. Откроется диалоговое окно New Simulation (рис. 77).





Рис. 77. Диалоговое окно New Simulation

  1. В строке Name ввести Parametric и нажать кнопку Create. Откроется диалоговое окно Simulation Setting (рис. 78).
  2. В диалоговом окне Simulation Setting выбрать закладку Analysis.
  3. В строке Analysis Type выбрать AC Sweep/Noise.





Рис. 78. Диалоговое окно Simulation Setting

  1. В поле Options выбрать строку Parametric Sweep и ввести следующие параметры:

а) в строке Parameter name – Rval;

б) в строке Start value – 100;

в) в строке End value - 10k;

г) в строке Points/Decade – 10.

Это означает, что параметр Rval будет изменяться шагами от 100 Ом до 10 кОм логарифмически с разрешением 10 точек на декаду. Процесс анализа запускается для каждого значения Rval. Всего запускается 21 раз.
  1. Нажать кнопку OK.
  2. Запустить процесс моделирования командой PSpice>Run.