Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Кобяк А.Т.Применение системы Design Lab 8.0 в курсах ТОЭ и электроники.2001.pdf
Скачиваний:
46
Добавлен:
17.08.2013
Размер:
1.39 Mб
Скачать

28

Для повышения точности расчета спектров рекомендуется с помощью параметра Step Ceiling задать максимальное значение шага интегрирования, равное требуемой величине шага дискретизации по времени.

1.3.7.Анализ при вариациях параметров схемы

Всистеме Design Lab помимо всего прочего имеется возможность многовариантного анализа. Это означает, что анализ может быть выполнен при вариации каких-либо параметров. На каждом шаге вариации по очереди выполняются все виды анализа характеристик цепи и варьироваться могут все параметры всех моделей и глобальные параметры за исключением:

параметров L и W МДП-транзистора;

температурных коэффициентов TC1 и TC2 любых компонентов.

Для осуществления многовариантного анализа на схему из символьной библиотеки необходимо вытянуть элемент Parameters, в котором задать имя варьируемой переменной Name_i и его значение Value_i. Для их задания необходимо открыть диалоговое окно (рис. 1.12), дважды щелкнув по элементу

Parameters.

Рис. 1.12. Диалоговое окно Param для задания параметров элемента

Рис. 1.13 Диалоговое окно режима

Parametric

Определение варьируемых параметров осуществляется в окне (рис. 1.13), которое открывается при нажатии на кнопку Parametric окна Analysis Setup и которое имеет следующие разделы:

Sweep Var. Type – задание типа варьируемого параметра:

Voltage Source – источник напряжения;

Temperature – температура;

Current Source – источник тока;

Model Parameter – параметр модели компонента;

Global Parameter – глобальный параметр.

В зависимости от того, какой параметр выбран, необходимо заполнить одну или несколько строк из ниже следующих:

29

Name – имя варьируемого параметра (для Voltage Source, Current Source, Global Parameter):

Model Type – тип модели (для Model Parameter);

Model Name – имя модели (для Model Parameter);

Param. Name – имя параметра (для Model Parameter, Global Parameter).

Sweep Type – задание типа вариации параметра:

Linear – линейный масштаб;

Octave – логарифмический масштаб октавами;

Decade – логарифмический масштаб декадами;

Value List – в виде списка параметров

В заключении остается задать пределы изменения параметров в следующих строках:

Start Value – начальное значение;

End Value – конечное значение;

Increment – приращение;

Pts/Decade (Octave) – количество точек на одну декаду (октаву);

Values – список параметров.

1.3.8. Температурный анализ

При нажатии кнопки Temperature в меню выбора анализа Analysis Setup появляется окно (рис. 1.14), в котором задаются температура или список температур для которых необходимо выполнить указанные виды анализа. По умолчанию все параметры элементов и их моделей задаются для температуры 27°С.

При моделировании схемы для заданной температуры параметры ав- Рис. 1.14. Окно задания температуры томатически переопределяются по

известным формулам [8].

1.3.9. Статистический анализ

Статистический анализ по методу Монте-Карло (Monte Carlo) и расчет чувствительностей и наихудшего случая (Worst Case) выбирается нажатием кнопки Monte Carlo/Worst Case в меню Analysis - Setup.

Статистический анализ производится при статистическом разбросе параметров и при расчете режима по постоянному току, переходных процессов или частотных характеристик.

В диалоговом окне (рис. 1.15) имеется несколько полей в которых задаются параметры моделирования:

Function:

YMAX - расчет максимального отклонения текущей реализации от номинальной;

MAX - расчет максимального значения в каждой реализации;

30

MIN - расчет минимального значения в каждой реализации;

RISE - определение момента первого пересечения заданного уровня снизу вверх;

FALL - определение момента первого пересечения заданного уровня сверху вниз.

Параметры Range Lo и Range Hi определяют диапазон значений, в пределах которого статистически обрабатывается выходная переменная. Чтобы границы диапазона установить бесконечными нужно вместо значения поставить символ «*».

MC Options:

ALL - во всех реализациях;

FIRST - для первых n реализаций;

EVERY - для каждой n-й реализации;

RUNS - для реализаций с указанными номерами n1,n2 и т.д.

Число реализаций n задается в

 

параметре Value.

 

Параметр Seed задает началь-

 

ное значение датчика случайных чи-

 

сел и может принимать нечетные

 

значения в диапазоне чисел от 1 до

 

32767. По умолчанию параметр Seed

Рис. 1.15. Диалоговое окно задания

имеет значение 17533. При много-

кратном запуске программы резуль-

режима статистического анализа

таты статистического анализа при

 

одинаковых значениях параметра Seed будут повторятся.

Если поставить галочку в поле List, то на печать будет выведен список значений всех случайных параметров во всех реализациях.

Analysis - задается вид анализа:

Monte Carlo - метод статистического анализа Монте-Карло;

Worst Case - расчет чувствительностей и наихудшего случая;

MC Runs - количество статистических испытаний.

При выборе расчета чувствительности и наихудшего случая для редактирования открывается поле WСase Options, в котором задаются следующие параметры:

Output All - разрешает передачу в выходной файл характеристики цепи при всех комбинациях параметров;

Вполе Direction режимы Hi и Lo задают направление изменения параметра компонента относительно номинальных значений:

Hi - положительное приращение;

31

Lo - отрицательное приращение.

Вполе Vary задается характер случайного разброса параметров. Для назначения типа компонентов, параметры которых изменяются при расчете, они могут быть перечислены в поле Devices. Список представляет из себя первые символы имен, которые записываются слитно, без пробелов.

1.4. Архивация схем

При открытии любой программы системы Design Lab автоматически загружается менеджер проектов Design Manager. Обычно менеджер проектов функционирует в фоновом режиме. Однако, нажав на соответствующую кнопку или вызвав непосредственно программу Design Manager, можно открыть окно на переднем плане экрана дисплея. Менеджер назначает определенный раздел (Workspace), в котором размещаются все файлы, относящиеся к данному проекту (папке). Эти файлы располагаются в алфавитном порядке (By name) или сгруппированы по категориям и подкатегориям (By category):

Schematics (схемы) - <имя схемы>.sch:

Simulation Output (результаты моделирования) - *.out, *.dat;

Workspace Dependencies (файлы проекта, находящиеся в текущем ка-

талоге) - *.net, *.stl, *.slb;

External Dependencies (внешние файлы, связанные с текущим проектом);

System Dependencies (перечень используемых в проекте библиотек, размещенных в системном каталоге);

System Files (файлы проекта) - *.als, *.cir, *.mvl, *.prb и др.

Simulation Stimuli (файлы входных сигналов) - *.stl;

PCBoards (файлы печатных плат) - *.pca и др.

Symbol Libraries (библиотеки символов *.slb, размещенных в данном каталоге;

MicroSim Miscellaneous (вспомогательные файлы);

Model Libraries (библиотеки математических моделей *.lib);

User Files (файлы, создаваемые пользователем).

Одновременно можно открыть несколько текстовых и графических файлов и затем просматривать их. Файлы открываются двойным щелчком клавиши мыши при расположении курсора на имени файла. Значок “+” слева от имени файла или раздела означает, что имеются подкаталоги, список которых раскрывается щелчком по значку “+”, который заменяется значком “-“. Щелчок по значку “-“ сворачивает этот список.

32

Наряду с менеджером проектов в Design Lab 8.0 введено очень удобное средство ведения журнала изменений проекта - Design Journal. При работе со схемным редактором Schematics каждый вариант схемы можно внести в этот журнал по команде File/Checkpoints, сопроводив его текстовым комментарием (рис. 1.16).

Рис. 1.16. Окно ведения архива

Все варианты схемы хранятся в архивной папке проекта, имя которой совпадает с именем схемы. Номер же варианта схемы отображается в верхней строке экранного редактора справа от имени файла как CheckPoint.nnn, где nnn – номер варианта от 001 до 999.

Соседние файлы в предмете Радиоэлектроника