Программа схемотехнич моделир Micro-Cap 8 М.А.Амелина 2007-600RM (967609), страница 42
Текст из файла (страница 42)
Например, если в качестве г Ехргеззюп используется выражение Ч(3)И(2), то программа МС8 рассматривает его как комплексное и выводит на график зависимость амплитуды отношения от Х-переменной. Такие правила используются из-за невозможности построения зависимости комплексной переменной от частоты на одном графике. 196 Программа слел1отекнинеского модели оеанин М/сгоСа -8 /л .. Р.
Можно построить зависимость мнимой части выражения от его действительной части (диаграмма Найквиста) или зависимость амплитуды и ар!умента от частоты и мнимой и действительной части от частоты (диаграммы Боде). Далее в таблице выражений следуют графы для указания масштабов вывода графиков по оси Х (Х галде) и по оси У (У галде).
Общий формат указания масштабов при АС-анализе следующий: <Ь!дп>,<!оа> [,<дпб враопд>] [,<Ьо[о дпс/ зрас!пд>] <Ь[дп> — максимальное значение переменной (обязательный параметр); </оис> — минимальное значение переменной (обязательный параметр); [,<дпг/ зрас/пд>] — расстояние между линиями координатной сетки (необязательный параметр). [,<Ьо/с/ дгк/ зрас/пд>] — расстояние между утолщенными линиями координатной сетки (необязательный параметр), Последние 2 необязательных параметра масштаба графиков принимаются во внимание только при выборе линейного масштаба по соответствующей оси.
При выборе логарифмического масштаба используется подсетка в тонких линиях, шаг которой равен 1/9 шага основной сетки, рисуемой утолщенными линиями. Кроме числовых значений в позиции Х галде можно установить Аи/о, Аи/оА/исауз или ЕМАХ,ЕМ!/У, а в позиции У галде — Аи/о или Аи1оА/кеауз. Эти значения выбираются из дополнительного меню, вызываемого нажатием правой клавиши мыши в каждом из полей или левой клавиши мыши в заголовке колонки полей. В последнем случае выбранное значение устанавливается сразу во всех полях соответствующей колонки.
Указание Аи1о в позиции Х галде (У галде) приводит к автоматическому масштабированию по соответствующей оси. В этом случае сначала выполняется моделирование, в процессе которого графики строятся в стандартном масштабе, а затем автоматически перестраиваются. Полученные значения масштаба заносятся программой в соответствующие поля Х галде (У галде) и при последующих расчетах автоматического обновления больше не происходит. Установка Аи1оАЬчаув в позиции Х галде (У галде) приводит к автоматическому масштабированию по соответствующей оси каждый раз при повторении расчета.
Аналогичный результат дает установка флага Аи/о Яса/е /<апдез в окне АС Апа/уз/з 0т!/з. В этом случае поля Х галде и У галде можно вообще не заполнять — это сделает программа. Установка этого флага приводит к автоматическому расчету масштабов всех графиков по всем осям и соответствующему обновлению полей Х геапде и У /<апде при каждом повторении расчета. Установка Е/У/АХ,ЕМ!И использует в качестве значения поля Х галде параметры, установленные ранее в поле Егедиепсу /калде. Подогнать масштаб полученных графиков можно не только до их построения, но и после. Для этого используется команда Зсоре>Аи1о Яса/е (или Еб).
Она приводит к автомасштабированию всех построенных графиков без изменения параметров масштаба в окне выражений. Команда С/г/+Ногпе восстанавливает масштаб графиков, указанный в окне выражений. Команда Аи/о Зса/е использует количество делений координатной сетки, указанное в окне б Основлые виды анализа влек>ирвиных схем 197 Ргорепдез Фа)од Ьох (Р10), по следующему адресу: Яса(ез ап0 Рогта(з Аиго1 /81адс Зг(бз. Щелчок правой клавишей мыши на поле У ехргезз1оп вызывает окно со списками различных математических выражений. Эти списки позволяют выбрать дпя эапопнения соответствующего поля: переменные (ЧапаЫез), константы (Сопз!ап!), функции (Ропс!!опз), операторы (Орега1огз) ипи расширить поле дпя редактирования слишком длинного выражения.
Опции окна АС Апа1уа(в 1 1т11в йцп Орбопв — управление выдачей результатов расчетов. ° Иоппа1 — запуск моделирования без сохранения реэупьтатов на диске. ° Яаке — сохранение резупьтатов расчетов в бинарном дисковом файле <имя схемы>.АЗА, ° гсе1г1еке — считывание последних результатов расчета из дискового файла <имя схемы>.АЗА, созданного ранее. При этом производится построение графиков и таблиц, как после обычного расчета. 81а1е ЧапаЫев — определяют, какие значения присвоить переменным состояния схемы перед возможным (но не обязательным) расчетом режима схемы на постоянном токе.
° сего — присвоение всем переменным состояния схемы (узповым потенциапам, токам в катушках) нулевых значений перед выпопнением расчета рабочей точки по постоянному току. При выборе этой опции режим по постоянному току всегда рассчитывается перед построением пинеаризованной модели. ° Яеа!! — считывание предварительно сохраненных на диске значений дпя переменных состояния схемы и использование их,в качестве начальных условий. Если при этом флаг Орегадоп Ро1п1 установлен, то считанные значения будут использоваться в качестве начального приближения при расчете режима по постоянному току. В противном случае пинеаризованная модель будет построена дпя считанных значений переменных состояния схемы.
См. пример Сопиегд.сгу из каталога АИА1.УЗ!Я)АС. ° 1.еаие — работает аналогично опции йеад, только значения переменных состояния берутся из их текущих значений, содержащихся в позициях редактора начальных условий (8!а!е ЧапаЫе Ео!!ог), которые равны конечным значениям предыдущего сеанса расчета.
Орегабпд Ро!п! — выполнение расчета схемы по постоянному току перед построением мапосигнапьной пинеариэованной модели дпя расчета в частотной области. Если этот флаг установлен, результаты мапосигнапьного анализа не будут зависеть от опции, установленной в графе 8!а!е ЧапаЫез. В противном случае мапосигнапьная модель будет строиться по значениям переменных состояния, которые в каждом отдельном случае могут быть различными и, следовательно, будут воздействовать на результат АС-анапиза. Ац1о Зса!е йапдев — присвоение признака автоматического масштабирования Аи1о по осям Х, У дпя всех графиков во всех окнах дпя каждого нового варианта расчета.
Если эта опция выключена, то вывод графиков проводится согласно масштабам, указанным в графах Х Наяде, У наяде. 198 Программа слел«отелнннесного л«оделиронанин М«ргоСар-В Примечание. При включении опции Аи1о Зса/е Яапдез и выборе Егедиепсу 61ернл«и/о, масштаб графиков выбирается автоматически совершенно правильно, но при перестроении графиков после определения масштаба шаг по частоте выбирается слишком крупным и графики строятся грубо. Поэтому в этом случае приходится проводить моделирование несколько раз повторно при включенной опции Аи1о Зса!е йапдеэ до тех пор, пока графики перестанут иметь изломы. Изменение размеров окна АС Апа/уз/з /./т//з Размеры диалогового окна АС Апа/уз/з ~оп//з могут быть изменены точно такими же способами, как и окна Тгапз/ел/ Апа!уз/з /./т//з (см. 6.1), Меню режимов расчета частотных характеристик АС Меню режимов для АС-анализа полностью аналогично меню режимов Тгапьдеп1-анализа (см.
рис. 6.5 и 6.9). йип (р2, '1) — запускает анализ. /./т//з (Г9, 2Й1) — открывает диалоговое окно Апа1уз!з /./т/1з. гнгь( 31ерр/пд (Г11, ~1) — открывает диалоговое окно многовариантного анализа 8/ерргпд. Ор//т/хе (С/г/+Г11, е 1) — открывает окно задания параметров оптимизации. Апа/узгз ИГ/пс/оиг (Рз, П/) — приводит к показу построенных графиков на экране. Включается автоматически после запуска анализа. яе га «ен«««н Ой «)хс е«м н«н«снь'йма н«ь Рис. 6.9. Команды АС-аналиэа 6. Осноаныс аиды анааиэа эаектронныэ сэеээ 199 ига1сй (с1г!+иг) — приводит к открыванию окна игагс)г„где можно определить выражения для переменных, выводимых в этом окне при нажатой кнопке '1, г:, при задании точек останова или анимации.
Вгеайро/п1а (А11+Р9) — открывает диалоговое окно установки точек оста- нова расчета Вгеа)сро)пгз. Точки разрыва представляют собой булевы выражения, которые переводят программу в режим расчета одной точки на каждый запуск при нажатии; 1 так, чтобы можно было наблюдать значения заданных переменных и выражений. Примеры: Ч(А)>ы1 АМО Ч(А)<т1.5, Ч(ООТ)>5.5. ЗР И6псгоиса — позволяет добавить или удалить 3-мерный график в окне. Команда доступна, когда построено более одного варианта графика. Реггогтапсе И6пдоига — включает окно графиков дополнительных функций Рег(огталсе, применяемых к ранее построенным в режиме основного анализа графикам. Команда доступна только при построении более одного варианта графика.
Иипэепс Оигри1 (~4 Рб) — выводит результаты расчета в виде таблиц значений. 31а1е МапаЫеа ео91ог( Ы, Р12) — вызывает редактор начальных значений переменных состояния Яа1е МапаЫез еой(ог. йеоисе Оа1а Ро(пга — вызывает окно уменьшения отображаемых на графике точек данных. Позволяет показывать на графике лишь каждую (ч-ю точку рассчитанных данных. Это полезно, когда для достижения точности устанавливается очень маленький шаг, что затрудняет быструю прорисовку графиков. Удаленные точки в этом же сеансе расчета не могут быть восстановлены.