Смекни!
smekni.com

Методические указания к курсовой работе «разработка математических моделей электронных схем в различных режимах их работы» (стр. 9 из 18)

Fд (X, X, t)=0, X(to)=X* (62)

и

X= ¦д (x, t), (63)

где , ¦д - нелинейные операторы,

X* - результат расчета ста­тического режима,

|X|=|XД,XН,XЛ|t, т.е. в виде нелиней­ных алгебро-дифференциальных уравнений и в нормальной форме обык­новенных дифференциальных уравнений. Решение этих уравнений может быть найдено при использовании явных и неявных методов численного интегрирования. Применяя явный метод Эйлера к (63) найдем реше­ние в узлах t0, t1, t2,….., tn, интервала [t0,….. tК] по соотноше­нию

Xn+1= Xn+ h•¦д(Xn, tn ) n=0,1,……N (64)

Из уравнения (56) для производной Х получим

Xn+1=¦(Xn+1, tn+1 )=(Xn+1 - Xn)/h (65)

Введение из (65) в (62) и (63) позволяет последние свести к конечным нелинейным алгебраическим уравнениям в узлах разностной сетки

Fд (Xn+1, (Xn+1 - Xn)/h, tn+1)=0 (66)

(Xn+1 - Xn)/h=¦д(Xn+1, tn+1 ) (67)

Для решения (66) и (67) применим метод Ньютона. В результате получим алгоритмы расчета динамического режи­ма в виде

|Fд(Xкn+1)/Xкn+1|•DXкn+1= - Fд(Xкn+1, (Xn+1 - Xn)/h, tn+1) (68)

Xк+1n+1=Xкn+1 + DXкn+1, к=0,1,2,….,

и

|¦д(Xкn+1)/Xкn+1-1/h|•DXкn+1=¦д(Xкn+1, tn+1) - Xкn+1/h + Xn, (69)

Xк+1n+1=Xкn+1 + DXкn+1

Таким образом, расчет динамического режима сводится к решению к-раз на каждом шаге численного интегрирования систем линейных алгебраических уравнений, например, рассмотренным ранее методом Гаусса. Условия сходимости метода Ньютона требуют достаточно хо­рошего начального приближения, точность которого определяет и чис­ло итераций в (68) и (69). Для его получения рекомендуют [2,5] - один из явных методов (например, метод Эйлера). При этом руковод­ствуются тем, что характеристики устойчивости явного метода не имеют существенного значения при его однократном применении. Сле­дует отметить, что из условий сходимости метода Ньютона вытекают дополнительные ограничения на пределы изменения шага численного интегрирования h. При построении численных алгоритмов приходит­ся также учитывать особенности интегрирующих систем уравнений (например, жесткость), которые могут привести к плохой обусловлен­ности матрицы Якоби и трудностям при решении систем линейных урав­нений. При сильно разреженной матрице Якоби применяют методы ре­шения систем с разреженными матрицами [4,5].

Компоненты вектора и матрицы Якоби Fд/X для ММС ТРУ вида (9) при подстановке (69) будут

1=(С1/h-1/R1)•j1(n+1)-2/h)•j2(n+1)-uвх(tn+1)/R1+(С1/h)•j1n+(С2/h)•j2n

2=(С1/h)•j1(n+1)-1/h+1/RБ+1/R2)•j2(n+1)+(1/R3-1/RБ+1/R2)•j3(n+1)-

-E2/R2+(С1/h)•j1n+(С2/h)•j2n

3=………………………………………………………………………… (70)

4= -[ СЭ(-j3(n+1)+j4(n+1)) / h ]•j3(n+1)+[ СЭ(-j3(n+1)+j4(n+1)) / h ]•j4(n+1)-

-aI¦к(-j3(n+1)+j4(n+1)) +¦э(-j3(n+1)+j4(n+1)+j5(n+1)/R5 --

-СЭ(-j3(n+1)+j4(n+1)) / h ]•j3(n+1)+СЭ(-j3(n+1)+j4(n+1)) / h ]•j4(n+1)

Fд 5=………………………………………………………………………………..

Fд 7=j2(n+1)/R2 -- j5(n+1)/R4 - iE(n+1)-- (1/R2 +1/R4)•E (71)

1

2

3

4

5

6

7

1

С1/h-1/R1

1/h

……………………………..

..

……

.

….

2

С1/h

1/h+1/RБ+1/R2

…………………………….

……

.

….

Fд(Xкn+1)/Xкn+1= 3

………..

…………….…

…………………………….

……

.

….

4

………

………………

(С'Э/h)•j3(n+1)+(С'Э/h)+aI¦'к--¦'э

..

.

….

5

………..

……………….

……………………………………

….

.

….

6

……….

………………………………….

..

.

….

7

………….

1/R2

…………………………………

-1/R4

-1

Здесь ¦'к, ¦'э, С'э - производные от нелинейных функций по соответствующим переменным.

Обобщенные модели (14) и (25) таким же путем, как было сделано для (9), можно представить в виде (68) и, соответ­ственно, (69).

На основе системы (14) вектор и матрица Якоби Fд/j запишутся в форме:

Fд= AСН•[CН(AtСН,jn+1)/h]•AtСНjn+1 +

+ AСЛ•(CЛ/h)•AtСЛjn+1 +

+ AН¦н(AtН, jn+1) +

+ AНa¦н(AtД,jn+1)+

+ AR•GR•AtRjn+1 + (72)

+AEiК +

+AСН•[CН(A*СН, jn)/h]•AtСНjn +

+ AСЛ•(CЛ/h)•AtСЛjn

Fд/jn+1 = AСН•[C 'Н(AtСН, jn+1)•AtСН /h]•AtСНjn+1 +

+ AСН•[CН(AtСН, jn+1) /h]•AtСН +

+ AСЛ•(CЛ/h)•AtСЛ +

+ AН¦ 'н(AtН, jn+1)•AНt + (73)

+ AНa¦ 'н(AtД, jn+1)•AtД+

+ AR•GR•AtR+

+ AE

При реализации на ЭВМ задачи расчета динамического режима для электронной схемы произвольной структуры вектор в Якобиан Fд/jn+1 формируются по заданной топологии схемы ав­томатически с помощью специальных алгоритмов формирования.

Алгоритм анализа динамического режима, использующий ММC вида (63) или (25) и явные методы численного интегрирования не требуют решения систем нелинейных алгебраических уравнений и казалось бы более эффективен по затратам времени и памяти на ЭВМ, чем (68) или (69). Но, на самом деле из-за ограничений на шаг, из условий устойчивости явных методов, этот алгоритм, особенно ври интегрировании жестких систем дифференциальных уравнений (c большим разбросом постоянных времени), а таковыми почти всегда являются уравнения электронных схем, оказывается менее аффективным.

МАТЕМАТИЧЕСКАЯ МОДЕЛЬ ЭЛЕКТРОННОЙ СХЕМЫ В ДИНАМИЧЕСКОМ РЕЖИМЕ ПРИ МАЛОМ СИГНАЛЕ.

ЧАСТОТНАЯ ОБЛАСТЬ.

Математические модели для частотной области получаются на основе моделей (43), (45), (49) для временной области при использовании преобразования Лапласа (оператор d/dt заменяется p или jw , а. переменные j(t)®j(p) и X(t)®X(p), u(t)®u(p) и учете того, что сопротивление источника питания на переменном токе равно нули, т.е. Е=0.