Разделы


Рекомендуем
Автоматическая электрика  Аналоговые вычисления 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 [ 101 ] 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143

Рассмотрим в качестве примера нелинейное двумерное уравнение типа

дх + ф2

(5.38)

решение которого требуется провести на квадрате (рис. 5.13). Нанесем на рассматриваемую область сетку из п линий, параллельных координатным осям, с одинаковым расстоянием между ними h (шаг сетки). В узлах сетки определим функцию и, которую будем искать как приближенное решение уравнения (5.38). Модель этого уравнения при решении его методом полной дискретизации пространства топологически соответствует сеточной области, показанной на рис. 1.10. Она представляет собой сеть операционных элементов, связанных между собой так же, как узлы исходной графической сетки. Каждый операционный элемент (рис. 5.14) в данном случае представлен в виде электрической схемы, содержащей блок нелинейности БН, образующий зависимость X (и,. j), блок перемножения БП, 6.ЯОК интегрирования и блок суммирования для образования конечно-разностного аналога произ-\ди дРи

водных

Рис. 5.14. Операционная схема элемента

модели для решения уравнения (5.38).

idx ду\

Аппроксимацию производных можно выполнить с использованием следующих зависимостей:

t./-fl- f./-l .

дх h ду h

(5.39)

Отсюда следует, что суммирующий усилитель можно настроить на выполнение операции

4 / + £+1, / + % j-i + , - % г

Рассмотренный случай можно определить как замкнутое моделирование полностью дискретизованного пространства, поскольку здесь используется полная модель искомого поля, замкнутая относительно граничной поверхности Г. На выходах модели образуются параллельно все компоненты функции и.

Иногда для получения решения удается использовать модель пространства, отображающую часть области G. Эта модель многократно используется для замещения различных частей этой области, участвуя в построенной тем или иным образом итеративной процедуре, ieтoд частичного моделирования полностью дискретизованного пространства (в тех случаях, когда его решение приводит к получению решения) позволяет существенно сократить объем требуемого оборудова1ия, правда, при значительном увеличении времени решения. Для реализации этого метода можно использовать различные структуры АВМ с последовательным выполнением операций.

Методы сканирования пространства так же, как и методы полной дискретизации пространства, используют конечно-разностное представление



дифференциальных операторов, входящих в уравнение. В отличие от последних методы сканирования основаны на дискретном представлении временной переменной, если она входит в уравнение, и непрерывном представлении одной из пространственных переменных. Методы сканирования можно использовать при решении как линейных, так и нелинейных уравнений с граничными условиями различных типов. При реализации их на АВМ требуется сравнительно небольшой объем оборудования. Правда, длительность решения Задачи возрастает, а процедура решения в некоторых случаях представляет собой достаточно сложный вычислительный процесс. Рассмотрим эллиптическое уравнение общего вида

и , , ди , г\ди , ди , г . /с лп\

где А, В, С, D, Е,<Р, Н - известные функции пространственных переменных, заданные на прямоугольнике 0<<х<а, 0<{/<<6, с граничными условиями

\х=о = Ъ (у): lj/=6 = ¥4 ()-

На интеграль!ой поверхности и{х, у), принадлежащей уравнению (5.40), -выберем систему п - I точек (м,-, xi, yi) с координатами lq>i(b/n); 0; Ып], lq>i(2b/n); 0; 2b/n\,..., которые представляют собой геометрическое изображение в пространстве (и, х, у) значений граничной функции (pi(y), взятых в равноотстоящих с шагом Ь/п точках участка границы л = 0; О < < Л

Рассматривается непрерывный обход (сканирование) заданной области -от участка границы ж=0;0<;{/<6до участка х = а, так что выбранные точки на интегральной поверхности участвуют в движении, как бы образуя некоторую связанную механическую систему материальных точек. Движение 1-й точки можно задать в параметрической форме с помощью трех уравнений, два из которых в случае равномерного поступательного сканирования имеют вид

Xi = k-z; у. = ib/n, (5.41)

где т - время; k - постоянный коэффициент.

Третье уравнение строится таким образом, чтобы траектория движения г-й точки лежала на интегральной поверхности. Оно получается из (5.40) подстановкой вместо х и у уравнений (5.41) и коиечно-разностной аппроксимацией производных по у с шагом h = b/n, что может быть выполнено с использованием формул (5.39):

М, yt) + Bi, ,.) J + C(x. у,) X

X - 2м, + , ,] + kD (т, у.) + 2ЛЕ( &i) Е .-+, -

- + kF (т:. У{) f = km (X, {/,), О < т a/k. (5.42)

Уравнения (5.42) составляются для вСех точек с номерами i = 2, 3,.. л - 2. В уравнение для первой точки вместо должна входить

известная функция (ftix), а в уравнение для (я - 1)-й точки - функция ф2(ж).

По существу, функции иц (т), щ (т), ... , M j (т) после замены х = x/k



ai о-1/

и, о-

3>-

>>-(£>]

Рис. 5.15. Схема (а) и обобщенная схема (б) моделирования уравнений динамики.

где D дифференциальный оператор (в данном случае второго порядка, так как такой порядок рассматриваемого уравнения); Р - оператор внутренних связей, определяющий взаимодействие между соседними точками пространства, обусловленное внутренними силами поля; F - заданная функция времени, характеризующая внешнее воздействие на исследуемое поле.

Уравнению (5.43) соответствует обобщенная схема моделирования уравнения динамики по методу сканирования, показанная на рис. 5.15, б.

Практически решение уравнений динамики должно производиться многократно, так как начальные условия для этих уравнений заданы не полностью: известны лишь значения напряжения в начальный момент времени т = О на выходах одного из интегрирующих усилителей. Эти значения соответствуют граничным условиям на том конце области С, с которого начинается движение. С помощью многократного обхода области можно доопределить начальные параметры траектории точек на поверхности и(х, у), с тем чтобы ее координаты в конце движения совпадали с заданными граничными условиями на этом участке границы.

представляют собой приближенные решения исходного уравнения на равноотстоящих прямых у = Ь/п, у = 2й/ , .... у = ~ Ь, проведенных в

заданной области. Полученная система обыкновенных дифференциальных Зуравнений может быть решена с помощью АВМ с операционными усилителями.

Схема моделирования одного урав-dui,t нения динамики (5.42) показана на

лг рис. 5.15. а.

Уравнения (5.42) в матричной форме имеют вид

Du= Ри+ f(T), (5.43)




1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 [ 101 ] 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143

Яндекс.Метрика
© 2010 KinteRun.ru автоматическая электрика
Копирование материалов разрешено при наличии активной ссылки.