Программы моделирования и построения их
результатов PSpice и Probe
Общие
сведения о программах PSpice и Probe.
Построение графиков. После выбора команды Trace>Add Trace открывается
окно выбора переменных (рис. 5.6). Типы переменных, перечень которых приведен
в окне, определяются положением выключателей:
На экран
выводится координатная сетка графика, по горизонтальной оси которого откладывается
независимая переменная, соответствующая выбранному режиму, например Time (эта
переменная изменяется в последующем по желанию пользователя). На экране может
располагаться несколько окон, в каждом из которых строится несколько графиков.
Активное окно (в котором в данный момент строятся графики) помечается слева
символами «SEL»». В каждом окне может быть от 1 до 3 осей
У с разными масштабами. Укажем на особенности построения графиков аналоговых
и цифровых переменных.
Аналоговые
переменные
На одном
графике можно поместить несколько кривых, которые на цветном мониторе выделяются
цветом, а при выводе на черно-белый монитор, принтер или графопостроитель —
различными значками. Формат переменных такой же, как в программе PSpice, за
небольшими исключениями:
1) не допускается выводить падение напряжения на компонентах в форме V(<имя>) или Vxy(<uмя>), необходимо указывать имена (номера) узлов, например V(5) или V(21,3). Однако по-прежнему допустима форма Ух(<имя>), например VE(Q1) — потенциал эмиттера транзистора Q1; V1 (R5) — потенциал вывода 1 резистора R5; V(C5:2) — потенциал вывода 2 конденсатора С5;
2) по формату Е(Кххх) выводится магнитная индукция сердечника трансформатора (в гауссах) и по формату Н(Кххх) — напряженность магнитного поля (в эрстедах), где Кххх — имя магнитного сердечника;
3) при выводе спектральной плотности напряжения выходного шума вместо имени переменной ONOISE следует указать V(ONOISE), аналогично при выводе cпектральной плотности напряжения входного шума вместо INOISE указывается V(INOISE), а при выводе спектральной плотности тока входного шума I(INOISE);
4) в дополнение к напряжениям и токам доступны варьируемые переменные. В режиме DC это имя варьируемого источника напряжения или тока. В режиме АС — частота, имеющая имя «Frequency». В режиме Transient — время «Time».
В строке
Trace Expression можно указать имя одной или нескольких переменных
или выражений. При вводе имени только одной переменной на оси Y автоматически
проставляются единицы измерений в соответствии с типом переменной. Например,
в режиме АС при построении графика модуля напряжения V(l) ось Y получит
размерность в вольтах, фазы этого напряжения VP(1) — в градусах, а группового
времени запаздывания VG(l) — в секундах.
На график
можно вывести не только значения отдельных переменных, ,но и математические
выражения, в которых допускаются следующие операции:
+, -, *,
/ — арифметические операции;
ABS(x) —
| х|, абсолютное значение х;
SGN(x) —
знак числа х (+1 при х > 0 , 0 при х = 0 и -1
при х < 0);
SQRT(x) —
V*, корень квадратный из х;
EXPU) — ехр(x),
экспонента числа х;
LOG(x)
— ln(x), натуральный логарифм х;
LOG10(x)
— log(x), десятичный логарифм х;
M(x) — модуль
комплексной переменной х;
Р(х)
— фаза комплексной переменной х (в градусах);
R(x)
— действительная часть комплексной переменной х;
IMG(x) —
мнимая часть комплексной переменной х;
G(x)
— групповое время запаздывания комплексной переменной х (в секундах);
PWR(x,y)
— | x| y степенная функция;
SIN(x) —
sin(x), синус х (х в радианах);
COS(x) —
cos(x), косинус х (х в радианах);
TAN(x) —
tg(x), тангенс х (х в радианах);
ATAN(x),
ARCTAN(x) — acrtg(x), арктангенс х (х в радианах);
d(y) — производная
от переменной у по переменной, откладываемой по оси Х;
s(y)
— интеграл от переменной у по переменной, откладываемой по оси
X;
AVG(y)
— текущее среднее значение переменной у;
AVGX(y,d)
— текущее среднее значение переменной у на отрезке оси X
длины d;
RMS(y) —
текущее среднеквадратическое отклонение переменной у;
DE(x)
— значение переменной х в децибелах;
MIN(x) —
минимальное значение вещественной части переменной х;
МАХ(х) —
максимальное значение вещественной части переменной х.
Например,
можно вывести графики переменных V(5), V(INOISE) или выражений SIN(V(5))/7.536,
V(3,5)*I(D2), RMS(V(R1)*I(R1)).
Математические
выражения могут редактироваться в процессе их ввода в командной строке или после
обнаружения программой Probe ошибки. Текст вставляется в отмеченное курсором
место и удаляется клавишами Del и Backspace. Нажатие клавиш Shift+Home
выделяет часть строки, начиная от начала строки до первого символа перед курсором,
Shift+End — от конца строки до первого символа после курсора. Выделенные
части удаляются клавишей Del.
В режиме
АС программа Probe поддерживает вычисления с комплексными числами и по умолчанию
без добавления какого-либо суффикса выводит модуль результата. Если при этом
выражение чисто действительное, например P(V(5)/V(1)), то результат может быть
и отрицательным. Если же выражение комплексное, например V(5)/V(1), то выводится
его модуль, который всегда неотрицательный.
При добавлении
суффикса DB модуль выводится в децибелах, суффикса Р — выводится фаза в градусах,
G — групповое время запаздывания, R или I — действительная или мнимая часть.
Например, для построения графиков модуля и фазы комплексного сопротивления указываются
выражения типа V(10)/I(RG) и VP(10)-IP(RG).
При задании
переменной, выводимой на график, можно использовать имя переменной уже построенного
графика. Пусть построен график напряжения V(3), тогда спецификация переменной
второго графика в виде #1*5 приведет к построению графика функции V(3)*5, где
#1 — номер первого графика. При этом при попытке удалить первый график программа
проверит, не входит ли его переменная в выражения для других графиков, и выдаст
предупреждающее сообщение. При подтверждении удаления будут удалены все эти
графики и нумерация графиков изменится.
При построении
графиков можно также пользоваться определенными ранее макросами (см.
ниже). Пусть, например, определен макрос NORM(A)=(A - MIN(A))/(MAX(A) - MIN(A)).
Тогда задание
выражения NORM(V(3)) вызовет построение нормированного графика переменной V(3).
Для вычисления
производных и интегралов простых переменных (не выражений) используется укороченная
запись без заключения переменных в круглые скобки. Например, запись dV(3) эквивалентна
d(V(3)), a sIC(Q3) эквивалентна s(IC(Q3)).
Для одновременного
построения двух и более графиков их переменные перечисляют на одной строке,
разделяя их пробелом или запятой. Например, задание строки V(3) V(7), IC(Q3),
RMS(I(VIN)) приведет к построению сразу четырех графиков (их можно построить
и по очереди).
Еще одна
особенность команды Trace>Add связана с многовариантными расчетами.
Если в меню выбора секций отмечено несколько вариантов, то при задании только
имени переменной, например V(5), будет построено семейство графиков для каждого
варианта. Указание же номера варианта п с добавлением к имени переменной
суффикса @п, например V(5)@2, выведет на экран график только указанного
n-го варианта. Номера вариантов можно указывать и в выражениях. Так, согласно
выражению V(4,5)@2-V(4,5)@1 будет построен график разности напряжений V(4,5)
во втором и первом вариантах. Если в выражении хотя бы для одной переменной
не указан номер варианта @п, например V(4)-V(5)@2, то будет построено семейство
графиков.
Файлы данных
*.DAT, полученные от разных прогонов программы PSpice, средствами DOS можно
объединить в один файл.
Например,
команда
COPY/B Test1.dat+Test2.dat+Test3.dat
Test.dat
объединит
3 файла данных в один файл Test.dat. Тогда при загрузке его в программу Probe
можно строить семейства зависимостей.
Основные аспекты архитектурного проектирования программы ArchiCAD
Работа над большими проектами часто требует запоминания многочисленных проекций для быстрого доступа. ArchiCAD позволяет сохранять любое количество проекций и обозревать ваш проект с помощью планшета изображений.
| Магнитное поле, электромагнитное взаимодействие
Основы специальной теории относительности
Развитие представлений о природе света Электромагнитная
теория света
Уравнение Эйнштейна для внешнего фотоэффекта Магнитные
свойства атомов
Электротехника краткий справочник Законы
Ома и Кирхгофа для электрической цепи Примеры решения
задач по электротехнике
Теоретические основы электротехники ТОЭ Метод
узловых потенциалов Метод
контурных токов
Баланс мощностей Резонанс
напряжений и токов Лабораторные и курсовые работы
Учебник по схемотехнике, альбом схем Курс
лекций по атомной физике
|