OPICANIE MC7 (Раздаточный материал), страница 7
Описание файла
Файл "OPICANIE MC7" внутри архива находится в следующих папках: Раздаточный материал, OPISANIYE PAKIETOV MC7. PDF-файл из архива "Раздаточный материал", который расположен в категории "". Всё это находится в предмете "электротехника (элтех)" из 7 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "электротехника (цифровая электроника)" в общих файлах.
Просмотр PDF-файла онлайн
Текст 7 страницы из PDF
Отсчет сигнала записываются в текстовый файл, которыйимеет стандартное расширение .USR. В этом файле записывается общееколичество отсчетов N и пары значений, определяющие выражения дляотсчетов моментов времени и значения напряжений. Этот файл можетбыть создан с помощью любого текстового редактора или образован путемсохранения одного или нескольких сигналов, полученных в результатерасчета переходных процессов.
Структура файла, распечатка файла FileSourse.USR представлена на рисунке. Начиная с четвертой строки в файле даются значения времени и амплитуды сигнала. Во второй строке данозначение числа точек графика, а в третьей строке – число графиков вфайле.10.3. Функциональные(Function sources)источникисигналовУправляемые источники, имена которых начинаются с N, задаются Функциональными зависимостями во временной области.Формат ввода в графическом варианте:Атрибут PART: <имя>Атрибут VALUE для источников NFV и NFV: <формула>Атрибут TABLE для источников NTIofl, NTIofV, NTVofV, NTVofl(<x1>,<y1>) (<х2>,<у2>) ...
{<xk>,<yk>}Нелинейные зависимые источники напряжения NFV и тока NFV описываются произвольной функциональной зависимостью от напряжений и токов схемы, например:10*Sin(2*PI*1E6*T)*V(3)*I(L1 )*EXP(-V(IN)/100ns)K*POW((V(Plate)-V(Cathode)+Mu*(V(Grid)-V(Cathode))),1.5)Загидуллин Р.Ш.стр. 2320.02.03Методические указания по работе с программой МС7 демо версияЗависимый источник напряжения NFV и зависимый источник тока NFI задаются алгебраическими выражениями, например:Зависимые источники NTVofl, NTIofl, NTIofV иNTVofV задаются таблицей зависимостей значений выходного сигнала yk от значений входногосигнала xk.
Значения отсчетов выходного сигналау указываются в порядке возрастания аргумента х.Для расчета выходного сигнала между опорнымиточками применяется линейная интерполяция.Значения сигнала у вне заданного диапазона изменения аргумента полагаются равными их значениям в крайних точках.Для источника NTVofl выходной сигнал —ЭДС источника, аргумент — ток входной ветви.Для источника NTIofl выходной сигнал — ток источника, аргумент — ток входной ветви. Для источника NTIofV выходной сигнал — ток источника,аргумент — напряжения на входных зажимах.
Дляисточника NTVofV выходной сигнал — ЭДС источника, аргумент — напряжение на входных зажимах.Рисунок 10-510.4.Зависимый источник - полиномиальный FIofI10.4.1.Формат ввода в текстовом описании (SPICE) :F<name> <plusout> <minusout> [POLY(<k>)] v1 [v2 vk] [p0 p1...pk] [IC=c1,[c2,[c3...[,ck]]]]< Plusout > - положительный номер узла выхода источника.< Minusout > - отрицательный номер узла выхода источника.V1 - генератор напряжения, чей ток - первая переменная управления. Vk - генератор напряжения,чей ток - k'ое управление переменной. P0 - первый полиномиальный коэффициент.
Pk - k'ый полиномиальный коэффициент. C1 - первые начальные условия. Ck - k'ый начальные условия.Примеры: F1 1 2 3 4 1.0F2 4 0 POLY(2) V1 V2 1.0 2.0 10.0 20.010.4.2.Формат ввода в графическом варианте:PART атрибут: <name>Этот атрибут определяет название генератора.Например: F1FsumVALUE атрибут: [POLY(<k>)] v1 ...[vk] [p0...pk] [IC=c1...[,ck]]Этот атрибут определяет функцию источника.V1 - генератор напряжения, чей ток - первая переменная управления. Vk - генератор напряжения,чей ток - k'ое управление переменной. P0 - первый полиномиальный коэффициент. Pk - k'ый полиномиальный коэффициент. C1 - первые начальные условия.
Ck - k'ые начальные условия.Примеры: POLY(2) Vln Vpn 0 0 0 0 1POLY(3) V1 V2 V3 0 1 1 110.5. Зависимый источник - SPICE полиномиальный GIofV10.5.1.Формат ввода в текстовом описании (SPICE) :Синтаксис:Загидуллин Р.Ш.стр. 2420.02.03Методические указания по работе с программой МС7 демо версияG<name> <plusout> <minusout> [POLY(<k>)] n1p n1m [n2p n2m]...[nkp nkm] [p0 p1...pk] [IC=c1,[c2,[c3...[,ck]]]]< Plusout > - положительный номер узла выхода источника. < minusout > - отрицательный номер узла выхода источника.
N1p первый положительный узелуправления. N1m - первый отрицательный узел управления.Nkp - k'ый положительный узелуправления. Nkm - k'ый отрицательный узел управления. P0 первый полиномиальный коэффициент. Pk - k'ый полиномиальный коэффициент. C1 первые начальные условия. Ck- k'ые начальные условия.Коэффициентыполинома перечисляются в операторе в том порядке, в котором онивходят в это выражение, вплотьдопоследнегоненулевого.POLY(<k>) определяет числопар узлов управления, которыхможет быть несколько.Рисунок 10-6ПримерыG1 10 20 30 40 1.0G2 7 0 POLY(3) 10 15 20 25 30 35 1.0 2.1 3.5 10.0 20.0 30.0Формат ввода в графическом варианте:PART атрибут: <name>Этот атрибут определяет название генератора.Примеры: G1GmultVALUE атрибут: [POLY(<k>)] n1p n1m ...[nkp nkm] [p0...pk] [IC=c1...[,ck]]Этот атрибут определяет функцию источника.Примеры:POLY(2) 10 0 5 0 0 0 0 0 1POLY(3) 6 0 15 5 0 1 1 1POLY(1) (3,0) 1 1 1– одна пара управления, приложено напряжение между узлами 3, 0.
Значения коэффициентов полинома P0 = 1 P1=1 P2=1 (смотри рисунок ниже).<Plusout> - положительный номер узла выхода источника. <minusout > - отрицательный номер узла выходаисточника. N1p - первый положительный узел управления. N1m - первый отрицательный \узел управления.Nkp - k'ый положительный узел управления. Nkm - k'ый отрицательный узел управления.
P0 - первый полиномиальный коэффициент. Pk - k'ый полиномиальный коэффициент. C1 - первые начальные условия. Ck k'ые начальные условия.На рисунке представлен вариант анализа схемы (RK6_AMDET01.cir) с использованием рассмотренного источника. Амплитудно-модулированное колебание детектируется с использованием источника тока,который управляется напряжением.
Коэффициенты полинома равны:P0 = 1 P1=1 P2=1Если не указывается ключевое слово POLY, то общее уравнение для зависимой функции имеет вид:F=p0+p1*v1+p2*(v2^2)+p3*(v3^3)+...pk*(vk^k)F - выходное значение зависимого напряжения; v1, v2, v3, ... vk - k значения независимой переменной; p0, p1, p2, ...
pk - k + 1 полиномиальные коэффициентыНа втором рисунке приведен результат анализа схемы, которая содержит полиномиальный источникдля трех вариантов. Управляющее напряжение подается от источника (узел 2, узел 0), в первом случае коэффициенты полинома равны соответственноP0 = 0 P1=0 P2=1Загидуллин Р.Ш.стр. 2520.02.03Методические указания по работе с программой МС7 демо версияВо второмP0 = 0 P1=1 P2=0И в третьем случаеP0 = 1 P1=1 P2=1Когда POLY ключевое слово задано, то вычисление полинома производится следующим образом:J =nK =nJ =0K =1F = ∑ PJ ∏V Ek kЗначения экспонент E1, E2, E3, ..., выбираются комплексной процедурой, которая обеспечивает наилучшее соответствие полиномиальной таблицы коэффициентов.Полиномиальная Таблица КоэффициентовЧисло входных переменных (Порядок)CoefficientP0P1P2P3P4P5P6P7P8P9P10P11P12P13P14P15P16P17P18P191E10123456789101112131415161718192E1 E20 01 00 12 01 10 23 02 11 20 34 03 12 21 30 45 04 13 22 31 43E1 E2 E30 0 01 0 00 1 00 0 12 0 01 1 01 0 10 2 00 1 10 0 23 0 02 1 02 0 11 2 01 1 11 0 20 3 00 2 10 1 20 0 34E1 E2 E3 E40 0 0 01 0 0 00 1 0 00 0 1 00 0 0 12 0 0 01 1 0 01 0 1 01 0 0 10 2 0 00 1 1 00 1 0 10 0 2 00 0 1 10 0 0 23 0 0 02 1 0 02 0 1 02 0 0 11 2 0 0Для создания источника, чье значение равняется сумме трех входов, описание таково:DEP1 1 0 POLY(3) IN1 IN2 IN3 0 1 1 1IN1, IN2, IN3 - переменные управления(генераторы напряжения или пары узлов);P1, p2, p3 все равны 1Для создания источника, чье значение равняется сумме двух входов, описание таково:DEP2 1 0 POLY(2) IN1 IN2 0 0 0 0 1IN1,! N2 - переменные управления (генераторы напряжения или пары узлов); p4 равен 110.6.
Функциональный источник.В программе SPICE такой источник отсутствует.10.6.1.Формат ввода в текстовом описании:PART attribute: <name> Этот атрибут определяет название генератора.VALUE атрибут: <formula> Этот атрибут определяет нелинейное функциональное выражение.Выражения - текстовые строки, введенные пользователем, которые содержат числа, константы, переменные, математические операторы. Поведение резисторов, конденсаторов, катушек индуктивности, Лапласовых источников, источники конъюнкции определено с помощью выражений.
Регистр игнорируется в выражениях, так что Rload - та же самая переменная как Rload. Значение выражения модифицируется всякийраз, когда любая из переменных изменяется.Пример:Uo*Cox*Wid/Len*((Vgs1-VT1)-(Vds1/2))*Vds1*(1+Lam*Vds1)1.5+2*sin(2*PI*1E6*t)+25*IB(Q1)Функциональные источники используются во временном анализе Аналогового Моделирования. Типвыражений определяется алгебраическими выражениями, выражениями, или вычисляемыми значениями длявыходной переменной как функция любого набора допустимых переменных временной области. Любые узлы,упомянутые в выражении должны быть в форме V(номерУзла).10.7. Выражения Обработки сигналов (Signal processing)Среди нелинейных функциональных выражений важное место занимают выражения дляЗагидуллин Р.Ш.стр.