Программа схемотехнич моделир Micro-Cap 8 М.А.Амелина 2007-600RM (967609), страница 37
Текст из файла (страница 37)
ОТ= гпах!тцв 1!гле в1ер. 11. Идти к шагу 4. Задание параметров моделирования Тгапв1еп1 Апа1ув)в! 1гп11в При запуске анализа переходных процессов из режима построения схемы или после иных видов анализа командой Ала!ув1в»Тгалз1еп1 программа МС8 проверяет правильность составления схемы. При наличии ошибок выводится информационное сообщение. При отсутствии ошибок в схеме программа составляет ее топологическое описание, выполняет подготовку к численному расчету переходных процессов и открывает окно задания параметров моделирования Тгала!епг Апа)узда 11т11а. В последующем зто окно можно вызывать командой Тгапа1епт»1.1т11а, клавишей Р9 или пиктограммой;йк В окне задания параметров расчета переходных процессов, показанном на рис.
6.1, имеются следующие разделы. Рис. 6.1. Задание параметров расчета переходных процессов 175 6. Основные виды онолизо оленмронных схем Команды окна Тгапв!еп1 Апа)уз!в 1 !ту!в йцп — начало моделирования (щелчок на пиктограмме ~» в строке инструментов или нажатие Р2 также запускают процесс выполнения моделирования). Расчет может быть остановлен в любой момент нажатием на пиктограмму .Й1 или клавишу Евс. Последовательные нажатия на пиктограмму.й1 прерывают и затем продолжают моделирование. Адд — добавление еще одной строки спецификации вывода результатов после строки, отмеченной курсором.
В этой строке устанавливается способ отображения результатов и аналитические выражения для построения графиков. При наличии большого количества строк, не умещающихся на экране, появляется линейка прокрутки. 0е1е1е — удаление строки спецификации вывода результатов, отмеченной курсором. Ехрапд — открытие дополнительного окна для ввода текста большого размера при расположении курсора в одной из граф, содержащих выражения, например г' Ехргезвюп. З1ерр(пя — открытие диалогового окна задания вариации параметров.
Ргорег11ев — открытие диалогового окна, имеющего 8 закладок: ° Р1о1 — управление выводом графиков на экран и графические окна; ° Зса(ев алд Рогта!в — выбор масштабов по осям координат; ° Со)огв, Роп(в алд аллее — выбор цвета объектов, параметров шрифта и рисунка линий; ° ЕРТ вЂ” задание параметров быстрого преобразования Фурье для спек- трального анализа; ° Неаг!ег- нанесение заголовков в выходных числовых данных; ° !читег(с Ои1ри! — данные, включаемые в текстовый файл-протокол ана- лиза <имя схемы>Лпо; ° Захе Сил~ев — выбор одной или нескольких переменных для сохранения в файлах 0вег Зоцгсе (рис.
8.2); Рис. 6.2. Диалоговое окно Ргореп1ез (закладка Ьаче Снпгез) ° Тоо( Ваг- нанесение пиктограмм команд на панель инструментов. Не(р — вызов раздела Тгапв(ел! Ала1ув(в Ыт((в системы помощи. 176 Пуоеромчо схем»техн»«еского л~оделчроаоиих МГееоСар-З Числовые параметры окна Тгалв(впг Апа!ув(в 1 )гп(1в Тппв йапцв — конечное и начальное время расчета переходных процессов (по формату Ттах[,Тт(п)).
По умолчанию назначается Тт)п=О (отрицательные значения моментов времени недопустимы). Например, спецификация «1.2тв,0.4тв» задает интервал моделирования от 0,4 до 1,2 мс. В большинстве случаев Тппп не задается. Махппит Тппв 81ер — максимальный шаг расчета.
Расчет переходных процессов ведется с переменным шагом, величина которого определяется автоматически исходя из допустимой относительной ошибки НЕ~ТО~ и коэффициента для (.ТŠ— Тг1ТО~. Максимальная величина шага расчета равна заданному значению. Если этот шаг не задан (или задан равным нулю), то максимальный шаг расчета полагается равным (Ттах-Тт(п)!50.
Задание малой (ненулевой) величины этого параметра может существенно увеличить время расчета, но зато графики получатся более гладкими (точными). 1»итЬег о1 Ро)п1в — количество точек, выводимых в таблицы, т. е. количество строк в таблице вывода результатов, по умолчанию принимается равным 51. Если заданные моменты времени не совпадают со значениями, при которых проводился численный расчет, то производится интерполяция. Интервал вывода данных определяется формулой: (Ттах — Ттт)l(<Рант Ьег оУ' Ро(пГх) — ! ). Эта опция доступна, если нажатием на одну из пиктограмм Я выбран вывод переменных в текстовый выходной файл ((читепс Ои1ри!).
Тетрвга1иге — диапазон изменения температуры в градусах Цельсия; при выборе параметра (.гпеаг имеет формат Н!0п[,(.о!н[,8!ерД; если параметр 8!ер (шаг) опущен, то выполняется анализ при двух значениях температуры (.о»ч (минимальная) и Н!цп (максимальная), если опущены оба параметра — (.о»г и 8!ер, то расчет проводится при единственпой температуре, равной Н~0)!; при выборе параметра (.(в! указывается список температур, разделяемых запятыми. При изменении температуры изменяются параметры компонентов, имеющие ненулевые температурные' коэффициенты ТС, а также ряд параметров полупроводниковых приборов. Значение установленной здесь температуры может использоваться в различных выражениях, она обозначается как переменная ТЕМР.
йе1гвсе Яипв — определяет число запусков Тгвлз!елг-анализа, которое будет выполнено, если выбрана установка г1е1гасв в списке 81аге Маг(аЫев. При первом запуске используется нормальная инициализация и если требуется, рассчитывается рабочая точка по постоянному току. При последующих запусках (по Р2 или если Яе!гасе Р!илз установлено больше единицы) в качестве начальных значений для переменных состояния берутся значения, достигнутые в конце предыдущего сеанса расчета. 6 Основные внааг анализа элекпгронных схем 177 Способ вывода результатое моделирования Ниже раздела «Числовые параметры» и слева от раздела «Выражения» расположена группа пиктограмм.
Они влияют на отображение результатов расчета. Имеются следующие возможности. П На 1'"""'1 Х (.о911.1пеаг Зса!е — переключение между логарифмической и линейной шкалой по оси Х. При выборе логарифмической шкалы диапазон изменения переменной должен быть положительным. П ~ам~ (й) У (.одШпеаг Зса1е — переключение между логарифмической и линейной шкалой по оси У.
При выборе логарифмической шкалы диапазон изменения переменной должен быть положительным. М Со!ог — вызов меню для выбора одного из 64 цветов для окрашивания г афиков. График окрашивается в цвет кнопки. м — Митег)с Ои1ри1 — при нажатии этой кнопки в текстовый выходной файл заносится таблица отсчетов функции, заданной в графе У Ехргеззюл. Запись производится в файл <имя схемы>.1по.
Таблица просматривается в окне иителс Оигриг (открывается нажатием клавиши Р5 или кнопки ~М). количество отсчетов функции (число строк в таблице) задается параметром Иитбег ог Рогпгз в разделе Числовые параметры. Р1о1 Огоир — в графе Р числом от 1 до 9 указывается номер графического окна, в котором должна быть построена данная функция. Все функции, помеченные одним и тем же номером, выводятся в одном окне. Если это поле пусто, график функции не строится. Выражения окна Тгапе(еп( Апа)ув(в 1.1т(Гв Х Ехргеввюп — имя переменной, откладываемой по оси Х.
Обычно при анализе переходных процессов по этой оси откладывается время (переменная Т). Но при расчете спектра сигнала с помощью преобразования Фурье (РРТ) по оси Х откладывается частота — переменная Е (рис. 6.3, а), а при расчете петли гистерезиса ферромагнетика — напряженность магнитного поля, например Н(К1) (рис. 6.3, 6). Значения полей графы Х Ехргеззюл можно не только задавать, но и выбирать из окна меню, открывающегося после щелчка правой клавиши мыши по любому из полей. У Ехргевв)оп — математическое выражение для переменной, откладываемой по оси У.
Это может быть простая переменная, например, напряжение в узле Ч(5), падение напряжения на 2-полюсном компоненте Ч(~1), ток ветви 1(2,3), 1((.1) или математическое выражение, например Ч(ЧСС)*1(ЧСС). Значение поля У Ехргеззюл также можно не только задавать вручную, но и выбирать в окне меню, открывающегося после щелчка правой клавиши мыши по любому из полей графы У Ехргезз!ол.
На рис. 6.3 приведены примеры этого всплывающего меню, позволяющего выбрать из предлагаемых списков переменные, константы, функции, операторы, размещаемые в этих графах, или расширить поле для ввода длинной формулы. Програлсиа схемомелнического ллодел ироеания ел лего Сор-о ел:~у Фиат!у~ ° ви!, 'Ой ив 1 НиемиМ-'ф: с вся:м,~::~~Зази,а~сййфХфЫ "Ф лм ииеолиач 4 ъии~Фе ' ' '' ' '* '"' ' ' '' ~ 'у Фин Рис. 6.3. Примеры задания параметров анализа переходных процессов 6. Осноаные аиды анализа электронных схем 179 Х Рапде — задает максимальное и минимальное значение переменной Х на графике, а также расстояние между линиями координатной сетки. Если минимальное значение равно нулю, его можно не указывать.
У Рапде — задает максимальное и минимальное значение переменной У на графике, а также расстояние между линиями координатной сетки. Если минимальное значение равно нулю, его также можно не указывать. Полный формат указания масштабов Х Рапде и У Рапде следующий; <Ь)дЬ> [,</ои/>) [,<дпб зрас/пд>) [,<Ьо1б дг1б зрас/пд>) </э/д/э> — максимальное значение переменной (обязательный параметр); </ов> — минимальное значение переменной (необязательный параметр). По умолчанию устанавливается в нулевое значение.
[,<дпб зрас/пд>[ — устанавливает расстояние между линиями координатной сетки (необязательный параметр). [,<Ьо/б дпб зрас/лд>) — устанавливает расстояние между утолщенными линиями координатной сетки (необязательный параметр). Два последних параметра применяются только на линейных шкалах.