OPICANIE MC7 (Раздаточный материал), страница 4
Описание файла
Файл "OPICANIE MC7" внутри архива находится в следующих папках: Раздаточный материал, OPISANIYE PAKIETOV MC7. PDF-файл из архива "Раздаточный материал", который расположен в категории "". Всё это находится в предмете "электротехника (элтех)" из 7 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "электротехника (цифровая электроника)" в общих файлах.
Просмотр PDF-файла онлайн
Текст 4 страницы из PDF
Этот параметр можно использовать для создания плавных кривых. Введенное значение интерпретируется как процент изменения.Noise Input: Это поле используется, для определения название источника входного шума.Noise Output: Это поле используется, чтобы определить узел, для которого рассчитывается шум выхода.
Формат - Node1 [, Node2]. Два узла, отделенные запятой, определяют дифференциальное напряжениешума выхода.Frequency Step – шаг по оси частот.Auto: Этот метод использует первый график первой группы как основной для расчета. Если, от однойточки до другой точки по частоте, график переменной имеет изменение большую чем Maximum Change %. точастотный шаг будет сокращен. Иначе, это увеличен. Авто - стандартный метод, потому что это используетнаименьшее количество точек для получения самого гладкого графика.Fixed Linear: Этот метод заставляет проводить изменение частоты входного сигнала линейно подиапазону. Points определяет число точек расчета.Fixed Log: Этот метод заставляет проводить изменение частоты входного сигнала логарифмическипо диапазону.
Points определяет число точек расчета.Выход из анализа осуществляется нажатием клавиши F3.3.4.DC Analysis — анализ передаточных функций по постоянному току.Коротко рассмотрим отличия окна режима анализ передаточных функций по постоянному току:Поля Variamle 1 устанавливаютимя, диапазон и способ изменения независимого источника (напряжение илиток). Range - Формат Конечное [, Начальное [, MaxStep]].
Конечное – конечное значение входной переменной. Начальное – первое значение для моделирования. MaxStep определяет максимальный шаг возможный в процессе моделирования. Выбранный размер шагазависит от значения Maximum change %но - не больший чем MaxStep.Рисунок 3-4Name : определяет названиепервого источника.Поля Variamle 2 устанавливают имя, диапазон и способ изменения переменной (температура, наЗагидуллин Р.Ш.стр. 1120.02.03Методические указания по работе с программой МС7 демо версияпряжение или ток). Range - Формат Конечное [, Начальное [, MaxStep]]. Конечное – конечное значение входной переменной..Maximum change: Это поле определяет максимальное изменение выходной функции.
Это полезнодля создания плавных кривых. Введенное значение интерпретируется как процент изменения выходной величины.3.5.Возможность задания начальных условий во временном анализе вМС6demo.При моделировании процессов, где необходимо задание начальных условий, таких как разрядемкости на индуктивность и сопротивление, и, особенно, для генераторов с жестким режимом возбуждения, можно задать начальные условия. Это возможно в режиме Transient Analysis->State VariableEditor . Режим позволяет задать значения напряжений в узлах схемы, записать эти значения в текстовый файл с именем анализируемой схемы и задатьрежим считывания этих начальных условий в процессе моделирования. Этот режим возможно использовать и для записи результатов решения (напряжений в узлах и токов в ветвях) для последующего анализа с этой рабочей точки. На представленных рисунках показаны окно задания начальных условий и окнорезультатов решения для схемы автоколебательногомультивибратора.Рисунок 3-53.6.Анализ спектра сигнала в режиме временного анализа.Некоторые цепи, типа переключающиеся ключевые схемы, имеют периодические переходные процессы.
Для анализа спектрального состава необходимо промоделировать их поведение во времени, достаточном, чтобы получить периодическую форму колебания.Например, периодическое колебание существует 20ms, а его период 10ms. Для анализа необходимо1.2.Установить Time Range = 20ms.В выражении для X поместить значение F для частоты, а в значение выражения для Y поместить оператор Обработки сигналов.Операторы Обработки сигналовHARM(u)Гармоники сигнала uTHD(S)Суммарное значение коэффициента нелинейных искажений спектра S как процент от первой гармоники.FFT(u)Быстрое преобразование Фурье сигнала uIFT(S)Обратное преобразование Фурье спектра SCONJ(S)Conjugate of spectrum SCS(S,S2)Cross spectrum of S and S2, CONJ(FFT(S)*FFT(S2))AS(S)Auto spectrum of S, CS(S,S)CC(u,v)Cross correlation of waveforms u and v, IFT(CS(u,v))AC(u)Autocorrelation of u, IFT(AS(u))COH(u,v)Coherence of u and v, CC(u,v)/sqrt(AC(u(0))*AC(v(0)))REAL(S)Real part of spectrum S produced by FFTIMAG(S)Imaginary part of spectrum S produced by FFTMAG(S)Magnitude of spectrum S produced by FFTPHASE(S)Phase of spectrum S produced by FFT3.
В меню Transient выбрать DSP. Назначить Upper Time Limit =20ms, и Lower Time Limit =0ms. Число точеопределить значением 512 (число точек анализа может быть только 512, 1024, 2048). Изменить Statusв позицию On.Загидуллин Р.Ш.стр. 1220.02.03Методические указания по работе с программой МС7 демо версия4.Запустить анализ.5.Для построения двух оконграфиков необходимо использоватьстолбец P в Trancient Analysis Limits,указав в этом столбце строки спектрацифру 2, означающую второе окнографика.Рисунок 3-63.7.Использованыбудутданные только в промежутке между0 и 20 милисекундами и по этимданным будет проведен расчет.Просмотр результатов в режиме PROBE [вид анализа].Еслианализпроведен, то можно использовать возможностьпросмотреть результатына графике, указываяузлы на схеме.
Для этогонеобходимо войти в режимAnalysis->Probe[Transient Analises]. Вэтом случае, разделивокна можно щелчком наузле заказать показ егонапряжения на графике,добавить другие узлы,или же щелкнуть на компоненте схемы разместить на графике напряжения, на данном элементе, например напряжение на емкости, резисторе или напряжениебаза эмиттер транзистора.Рисунок 3-7Загидуллин Р.Ш.стр. 1320.02.03Методические указания по работе с программой МС7 демо версия4.
Редактирование компонентовРедактор компонентов загружается выбором в меню Windows команды Component Editor. С его помощью редактируется библиотека компонентов (Component library), содержащая абсолютно все компоненты, от резисторов до макромоделей.Для каждого компонента в библиотеку заносится информация о егоимени, графики символа, математическоймодели, расположении позиционного обозначения и других текстовых атрибутов иинформации о выводах. Библиотека разбита на группы однотипных компонентов.Список групп и входящих в них компонентов помещен в расположенном справаокне.
Щелчок на имени группы открывает/закрывает список имен ее компонентов.4.1.Меню ComponentМеню Component содержит каталог библиотек аналоговых и цифровых компонентов. Каталог имеет иерархическоеменю. Библиотека создается с помощьюредактора компонентов, вызываемого изменю Windows по команде ComponentEditor.
Библиотеки Analog Primitives и Digital Primitives содержат модели типовых компонентов без указания значения и параметров.Библиотеки Analog Librar и Digital Library содержат модели коммерческих аналоговых цифровых компонентов. Параметры моделей компонентов содержатся в текстовых файлах с расширением имени .LIB (их полный список помещается в файл NOM.LIB).Рисунок 4-14.2.Добавление в библиотеку компонентовПрограмма МС6 поставляется с довольно обширной библиотекой компонентов,которых достаточно для первоначального знакомства с ней (библиотека профессиональной версии содержит около 8 тыс.
компонентов). Однако с течением времени возникает необходимость ее пополнения, в первую очередь созданием библиотеки отечественных компонентов и макромоделей типовых устройств.Для создания новой группы в списке компонентов курсор подводится кимени группы предыдущего уровня иерархии и нажимается кнопка Add Group.Созданной группе автоматически присваивается имя New Group, которое затем может быть изменено в открывшемся в левой части экрана окне Group. Например,для создания в группе Analog Library библиотеки отечественных компонентов курсоромвыбираем имя этой группы, нажимаем на панель Add Group и в окне Group заменяемстандартное имя New Group на Russian или любое другое. Вновь образовавшаяся группазанимает последнее место в списке групп данного уровня иерархии.Для создания нового компонента выбирается имя группы, в которой ондолжен быть расположен и нажимается кнопка Add Component.
Образуетсяновый компонент с именем new_1, new_2 и т.д. После этого заполняются полятекстовой информации и включаются необходимые опции (см. выше). Каждому новомукомпоненту присваивается уникальное имя, указывается имя символа (после этого изображение символа в окне принимает необходимый вид), имя математической модели,начальное расположение позиционного обозначения и Расположение имен выводов.Если компонент является макромоделью (Macro, Subckt), логическим выражением (Logic Expression),Загидуллин Р.Ш.стр.
1420.02.03Методические указания по работе с программой МС7 демо версияустройством задержки сигналов (Pin Delay) или устройством контроля (Constraints), необходимо дополнительно ввести выводы и присвоить им имена. Для этого щелчкоммыши в окне символа отмечают расположение точки вывода и воткрывшемся окне.Указывают его имя и тип: Analog - аналоговый, Digital цифровой (по умолчанию устанавливается тип Analog).Рисунок 4-24.3.Добавление в библиотеку макромоделейВ программе МС6 имеются макромодели двух типов.
Макромодели тип-Масго задаются схемой замещения, Subckt — текстовым описанием.4.3.1. Макромодели, заданные схемами замещения (Macros)Схема замещения макромодели помещается вфайл схем, имеющих расширение имени .CIR. Имя макромодели должно совпадать с именем файла этой схемы. По команде Option-Mode-Textприсваиваютсяимена узлам схемы, которые должны быть выводамимакромодели.Если необходимо передавать в макромодельчисленные значения параметров, в списке параметроватрибута VALUE вместо численных значений помещаютимена параметров или же имена этих параметров декларируются в директиве .PARAMETERS.Name: имя компонента, должно совпадать сименем файла схемы замещения;Shape: Имя символа задается произвольно вредакторе Shape Editor;Definition: тип макромодели.Имена выводов в схеме замещения и символамодели обязательно должны быть одинаковыми.Рисунок 4-3Формат ввода в графическом варианте:Атрибут PART: <имя>Атрибут VALUE: <имя макромодели(список параметров)Для создания макромодели типа Macro необходимо выполнить следующее:1.
Создать схему макромодепи. По команде Options-Mode-Text,присвоить имена узлам схемы, которые должны быть выводами макромодели. Если необходимо передавать в макромодель значения параметров, имена этих параметров декларируются в директиве.PARAMETERS. Записать схему в файл, имя которого должно совпадатьс именем макромодели (расширение имени .CIR).2. С помощью Component Editor занести макромодель в библиотеку компонентов. Для этого в полеName ввести имя макромодели, в поле Shape указать имя подходящего символа, в поле Definition ввестиMacro. Затем буксировкой курсора разместить выводы макромодели в нужных местах. Имена выводов совпадают с именами узлов, присвоенными на схеме замещения.3. Добавить в один из библиотечных файлов *.LIB необязательную директиву .MACRO для заменыдлинного списка численных значений параметров, указываемых в атрибуте VALUE, коротким именем.При размещении символа макромодепи на схеме выполняются следующие операции.