Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2788

.pdf
Скачиваний:
0
Добавлен:
15.11.2022
Размер:
2.3 Mб
Скачать

11

 

 

 

 

g

2 (x, y, z),

 

(x, y, z)

2 ,

 

(5)

n

2

 

 

 

 

 

 

 

 

 

 

(x, y, z)

 

g3 (x, y, z), (x, y, z)

3 .

(6)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

При наличии сред с различными физическими свойствами на границах их раздела (внутренние границы Г4) ставятся условия сопряжения – непрерывность решения и скачок его нормальных производных:

 

 

 

,

 

 

 

 

 

 

 

.

(7)

 

 

 

 

 

 

 

 

 

 

4

 

4

n

 

 

n

 

 

 

 

 

4

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Кроме того, в задачах магнитостатики может задаваться условие скачка потенциала на некоторой внутренней границе Г5:

I ,

(8)

5

5

и/или условие сохранения магнитного потока:

 

d

0

(9)

 

n

 

 

5

(здесь I и Ф0 – некоторые постоянные величины).

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

Приведенная постановка задачи является довольно формальной. Однако она может быть использована для решения на ЭВМ целого ряда различных физических задач. Важными частными случаями уравнения (3) являются:

1) уравнение Лапласа

div() = 0;

2) уравнение Пуассона

div() = –f ;

3) уравнение Гельмгольца

+ 2 = –f .

2.3. В а р и а ц и о н н ы е м е т о д ы д и с к р е т и з а ц и и

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

12

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

Пусть функционал задан в виде интеграла

F

L

,

 

,... d

G ,

 

,... d

,

(10)

 

 

 

 

 

x

 

x

 

 

где L и G – функции от

(x,...)

и ее производных; – поверхность, ограничи-

вающая замкнутую область ;

d

– элемент объема области; d

– элемент

площади поверхности. Тогда вариационная задача состоит в том, чтобы при-

дать F(

) стационарное значение относительно вариаций по

на множестве

допустимых функций, удовлетворяющих общим краевым условиям:

 

 

 

 

 

 

B1(

,

x,...) = 0

на

1,

 

 

 

 

(11a)

 

 

 

 

 

B2(

,

x,...) = 0

на

2,

 

 

 

 

(11b)

где 1 +

2 =

. Для малых допустимых вариаций по

 

 

, выражающихся в пере-

ходе от

 

к

+ , определим соответствующую первую вариацию F( ):

F

 

L

 

L

 

 

 

d

 

G

 

 

 

G

 

 

d . (12)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

x

 

 

 

 

 

 

x

x

 

 

 

 

 

 

 

 

 

 

 

 

 

Тогда условие стационарности F по

требует, чтобы

F = 0. Если после соот-

ветствующих преобразований равенство (12) можно переписать в виде

 

 

 

 

 

F

A( ,

x, )

d

,

 

 

 

 

(13)

где A – некоторое дифференциальное выражение, то в силу произвольности из условия стационарности следует, что

A( , x,...) = 0 на . (14)

Таким образом, имеется естественный вариационный принцип для нахождения решения дифференциального уравнения (14), подчиненного краевым условиям (11). Искомая функция доставляет функционалу F( ) стационарное значение относительно вариаций по на множестве функций, удовлетворяющих краевым условиям. Дифференциальное уравнение (14) называется уравнением Эйлера. Можно показать, что для любого вариационного принципа существует соответствующее уравнение Эйлера. Обратное утверждение неверно.

В некоторых случаях возможны такие преобразования правой части равенства (12), что первая вариация функционала будет определяться соотношением вида

F A( ,

x, ) d

B( ,

x, ) d ,

(15)

 

 

2

 

 

и тогда согласно условию стационарности F на будем иметь

 

 

13

 

 

 

A(

,

x, ...) = 0

на

,

(16a)

B2(

,

x, ...) = 0

на

2.

(16b)

Краевое условие (16b) на Г2 теперь является естественным краевым усло-

вием, так как оно автоматически выполняется для функции , доставляющей функционалу F стационарное значение. Множество допустимых функций теперь расширилось, так как требуется только, чтобы любая функция из этого множества удовлетворяла главному краевому условию на Г1.

В качестве примера рассмотрим краевую задачу 2-го рода

 

 

 

 

в области

,

(17а)

 

 

 

 

на границе

1 ,

(17b)

 

 

 

 

 

 

 

q

на границе

2 .

(17c)

 

 

 

n

 

 

 

где , , , q – заданные функции координат,

(x, y, z) – неизвестная функция.

Легко видеть, что (17a) – уравнение Пуассона.

 

 

Покажем, что функционал

 

 

 

 

F ( )

1

 

2

2 d

q d ,

(18)

 

 

 

2

 

 

 

 

 

 

2

 

 

 

 

 

 

 

где интегрирование производится по области определения задачи

и части ее

границы Г2, принимает стационарное значение для функции (x, y, z), являющейся решением краевой задачи (17) при условии, что допустимые функции удовлетворяют краевому условию (17b) на Г1 (главное краевое условие). Условие на Г2 является естественным.

Для первой вариации имеем

 

 

 

 

 

 

 

 

 

 

F

 

 

 

d

 

q

d .

(19)

 

 

 

 

 

 

 

2

 

 

 

 

 

 

Применив формулу Грина для первого интеграла, получим

 

 

 

 

F

 

 

 

d

 

 

q

 

d

 

 

d .

(20)

 

 

 

n

 

 

 

 

 

 

2

 

 

 

1

n

 

 

 

 

 

 

 

 

 

 

 

 

 

Последний интеграл равен нулю,

т.к. функции и

+

 

удовлетворяют глав-

ному краевому условию на

1. Поскольку вариация

 

произвольна, для

F = 0

необходимо, чтобы

 

 

 

 

 

 

 

 

 

 

 

 

 

(

)

в области

,

 

 

 

 

 

 

 

 

 

q на границе

2

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14

Итак, функция , являющаяся решением уравнения Пуассона и удовлетворяющая условию Неймана на границе 2, одновременно доставляет минимум функционалу (18). Заметим, что такая функция не обязана удовлетворять главному краевому условию на 1, поэтому для выполнения последнего требуется предусмотреть дополнительные ограничения на выбор .

Для получения приближенного решения вариационной задачи обычно используется метод Релея-Ритца, согласно которому неизвестная функция на всей области определения заменяется суммой

 

~

 

 

M

 

 

 

2 N2 ...

M N M

m Nm ,

 

(21)

 

1 N1

 

 

 

 

 

m 1

 

 

где {Nm}

система независимых базисных (пробных) функций; {

m }

пара-

метры, как правило, значения функции ~

и ее производных в определенных

точках

узлах. Главное требование, накладываемое на функции {Ni} – условие

полноты,

означающее, что с увеличением числа слагаемых в (11)

~

должна

точнее приближать неизвестную функцию .

Подставляя (12) в (9), заметим, что функционал F теперь является функци-

ей только величин

1

,

2

, ... ,

M.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F( 1 ,...,

M )

1

 

 

 

 

 

 

Ni

N j d

 

 

Ni d

 

i qNi d .

(22)

 

 

 

i

j

 

 

i

 

2

 

 

 

 

 

 

i

 

j

 

 

 

 

 

 

i

 

i

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Необходимое условие стационарности F

 

 

 

 

 

 

 

 

 

 

 

 

F

 

0,

j

1, ... , M

 

 

 

(23)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

j

 

 

 

 

 

 

 

приводит к системе линейных алгебраических уравнений относительно {

j}

 

 

 

 

 

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sij

 

i Fj ,

j

1, ... , M ,

 

 

(24)

 

 

 

 

 

i

1

 

 

 

 

 

 

 

 

 

 

где

 

 

 

 

Sij

 

 

 

Ni

N j

d

,

 

 

 

(25)

 

 

 

 

 

 

Fj

 

Ni d

 

qNi d

,

 

 

(26)

2

Решив систему, искомую функцию ~ найдем с помощью (21). Матрица (25) – симметричная и положительно определенная.

Среди других формулировок для МКЭ можно использовать смешанные вариационные формулировки с множителями Лагранжа, сопряженные вариационные принципы, метод штрафных функций и метод наименьших квадратов

[8].

15

2.4. П р о е к ц и о н н ы е м е т о д ы д и с к р е т и з а ц и и

Основной принцип методов проекций базируется на теореме для гильбертовых пространств, определяющей пространство, в котором только нулевой вектор ортогонален всем векторам пространства. В пространстве L2, в котором

можно расположить большинство физических задач, ортогональность двух функций f и g определяется в виде скалярного произведения:

( f , g) f g d 0 .

Рассмотрим для определенности краевую задачу (17). Метод взвешенных невязок состоит в проекции функций, называемых невязками в области и на границе Г2 соответственно –

R

= (

) + ,

(27)

RГ

=

/ n + q

(28)

 

2

 

 

на семейства независимых функций {Wm} и {Wm} с помощью скалярных произведений

 

 

 

 

R Wm d и Rд

Wm d .

 

2

 

 

2

 

 

 

Можно также потребовать равенство нулю невязки на 1, однако на практике условие Дирихле (17b) проще точнее учитывается путем соответствующей модификации системы уравнений (см. разд. 2.5).

Множество функций {Wm} образует пространство, в котором, для того чтобы R = 0, невязка в должна быть ортогональна всем базисным векторам.

Аналогичное утверждение справедливо в отношении функций Wm.

 

 

 

 

 

 

 

W j d

 

 

q W j d 0, j 1, ... , M .

(29)

 

 

 

2

n

 

 

 

 

 

 

 

Если {Wm} образует пространство бесконечных размеров, т.е. M =

, то

можно достичь эквивалентности между задачей в частных производных и ее интегральным представлением при условии, что удовлетворяет главному краевому условию (17c). Однако при практическом применении функции Wm образуют конечномерное пространство, т.к. при использовании аппроксимации (21) имеем конечное число параметров 1,..., M (степеней свободы), которые определяют число функций Wm в соответствии с числом уравнений.

Подставив выражение для (21) в (29), получим систему уравнений для

определения параметров {

i}. Однако в этом случае потребуется вычисление

интегралов вида

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ni

 

 

 

Ni

 

 

 

Ni

W j

dxdydz ,

 

x

 

x

 

y

 

y

 

z

 

z

 

 

 

 

 

 

 

 

16

для исключения особенностей в которых необходимо, чтобы базисные функции {Ni} принадлежали классу гладкости С1, т.е. были непрерывны вместе со своими первыми производными. Такое ограничение наряду с несимметричностью матрицы системы уравнений крайне нежелательно при использовании вычислительных процедур, в частности МКЭ. Поэтому преобразуем первый интеграл в (29) по формуле Грина:

 

 

 

 

 

 

 

 

 

 

W j d

 

 

W j d

 

 

q W j d 0.

(30)

 

 

 

1

2

n

2

n

 

 

 

 

 

 

 

 

Теперь базисные функции {Ni} и {Wi} должны принадлежать классу гладкости С0 (быть только непрерывными). Подобное преобразование, обеспечивающее понижение степени гладкости допустимых функций, является ключевым для конечноэлементной формулировки задачи. Ограничив выбор базисных функций требованием

 

 

Wj = 0

на Г1.

 

 

 

Wj = Wj

на Г2 .

 

и применяя аппроксимацию для

(21), получаем

 

 

 

Sij i

Fj ,

(31)

 

 

i

 

 

где

Sij

Ni

Wj d ,

(32)

 

Fj

Wj d

qWj d .

(33)

 

 

 

2

 

Если положить Wj = Nj, что соответствует методу Галеркина, получим те же итоговые выражения (24-26), что и при использовании вариационного метода Релея-Ритца. Преимущество проекционных методов заключается в том, что не требуется знания естественного вариационного принципа, соответствующего рассматриваемой краевой задаче. Однако, если известно вариационное представление задачи, то его использовать предпочтительнее, так как, во-первых, это гарантирует симметричную форму уравнений, обеспечивает нужный класс гладкости базисных функций, во-вторых, функционал часто представляет конкретную физическую величину, например, энергию поля. Если минимизация такого функционала ведет к точному решению, то приближенное значение функционала дает оценку сверху для минимального его значения.

2.5. К о н е ч н о - э л е м е н т н а я а п п р о к с и м а ц и я

Конечным элементом внутри рассматриваемой области называют некоторую подобласть e, геометрические размеры которой очень малы по сравнению с размерами области , но при этом остаются конечными. Элемент харак-

17

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

Идея МКЭ состоит в разбиении области задачи на ряд неперекрывающихся элементов e и построении затем аппроксимации неизвестной функции кусочным образом, т. е. отдельно на каждой подобласти. Если подобласти имеют сравнительно простую форму и базисные функции на этих подобластях определяются однотипно, то весьма просто построить аппроксимацию на всей области суммированием вклада по каждому элементу. На основе некоторого условия, определяемого используемой формулировкой (например, в вариационном представлении требуется обеспечить стационарное значение функционала), требования непрерывности функции и, возможно, других условий, получают систему алгебраических уравнений относительно параметров дискретизации.

Решение трехмерной краевой задачи внутри элемента e можно представить в виде суммы

(e) ~ (e)

M

(e)

 

m Nm

 

m 1

(x, y, z) . (34)

Базисные функции Nm(e), относящиеся к элементу e, называются функциями формы этого элемента. Вне пределов e они тождественно равны нулю. Се-

мейство {Nm(e)} должно обладать свойством полноты, т.е. при M (e) (e)

Каждая функция формы обычно связывается с узлом m, причем Nm(e)(xn , yn , zn ) = т.е. она равна нулю во всех узлах, за исключением m-го.

На всей области определения решение можно представить в виде

0.

mn,

~

~ (e)

(e)

.

(35)

 

 

m N m

 

(e)

(e) m

 

 

Последняя запись символическая; значение функции

в точке (x, y, z) всецело

определяется параметрами

m, связанными с элементом e , которому принад-

лежит эта точка. Если обратиться к вариационной формулировке задачи, легко показать, что полный функционал задачи, относящийся ко всей области определения, равен сумме функционалов, вычисленных на каждом элементе. Поэтому необходимое условие экстремума можно применять для каждого конечного элемента, получать систему типа (24), причем интегрирование в (25-26) производится только по e и границе e, если последняя является частью . Сформированные таким образом локальные системы уравнений добавляются в одну общую (глобальную) систему по определенным правилам, рассмотренным ниже.

Рассмотрим подробнее процедуру конечно-элементной аппроксимации решения задачи, определяемой уравнением (3) и граничными условиями (4-6).

Предположим сначала, что область состоит только из одного конечного элемента e. Выберем в пределах этого элемента аппроксимацию вида

18

 

 

 

 

 

~

 

 

 

 

e

 

e

 

 

e

M e

e

 

 

 

 

 

 

 

 

 

 

 

 

2 N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 N1

2 ...

M

e

N M

e

i N M

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i 1

 

 

 

 

Функционал задачи определится следующим образом

 

 

 

 

F( ) F(

 

,

 

, ... ,

 

 

)

1

 

 

 

N e

 

N e d

N e d

 

qN e d .

1

2

M

 

 

 

 

i

j

 

i

 

 

 

 

 

 

 

 

e

 

2

 

i

 

j

 

 

i

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

j

e

 

 

 

i

e

 

i

2 e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Согласно методу Ритца, параметры { i}, доставляющие минимальное значение

функции F( 1, 2, …,

Me), должны удовлетворять системе

 

 

M

 

 

 

 

 

Sije

i

Fje ,

j 1, , M e ,

(36)

 

i 1

 

 

 

 

где

Sije

 

Nie

N ej d ,

(37)

 

Fie

 

Nie d

qNie d ,

(38)

2

Рассмотрим МКЭ-процедуру формирования матрицы системы уравнений и вектора правых частей для задачи (17) на примере треугольника Лагранжа (двумерный случай). Такой конечный элемент обеспечивает на границах элементов непрерывность только функции, но не ее производных.

Пусть имеется треугольный элемент с вершинами (xi, yi), i=1, 2, 3. Введем произвольную точку Р с координатами (x, y). Определим ее положение с помощью симплексных координат по правилу

i = Ai /A, i = 1, 2, 3,

(39)

где А – площадь треугольника, Аi – площадь треугольника, образованного точкой Р и двумя вершинами исходного треугольника. Очевидно, что

 

 

 

 

 

 

 

1 +

2 +

3 = 1

 

и

 

 

0

 

i

1

внутри треугольника

 

 

 

 

 

 

 

 

Поскольку

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1

y1

 

 

 

 

 

1

x

y

 

 

 

 

 

1

x1

y1

 

 

 

1

x1

y1

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

A

 

1

 

1

x

 

y

 

, A

 

1

 

1

x

 

y

 

, A

 

1

 

1

x y

, A

1

 

1

x

 

y

 

,

 

2

2

 

 

 

 

2

2

 

 

2

2

 

2

 

 

 

1

2

 

 

 

 

 

 

2

2

 

 

 

3

2

 

 

 

 

 

 

1

x3

y3

 

 

 

1

x3

y3

 

 

1

x3

y3

 

 

1

x

y

 

то

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

(ai

 

 

bi x

 

ci

y),

i 1, 2, 3 ,

 

 

 

 

 

 

 

 

(40)

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

где коэффициенты ai, bi, ci выражаются через координаты узлов конечного элемента.

Формулы (28) преобразуют треугольный элемент произвольной формы, размера и ориентации в стандартный элемент (0, 1), (1, 0), (0, 0) (рис. 1). Положим для простоты в (8) = const = 1, q = 0, а для возьмем аппроксимацию:

19

 

 

 

m Nm .

(41)

 

 

m

 

В случае линейной аппроксимации

 

Ni(e)

=

i, i = 1, 2, 3,

(42)

(e)

 

 

m

(am bm x cm y) .

(43)

m m

 

 

 

m

 

m 2A

 

В результате локальная система уравнений запишется в виде:

2

1 2

3

1

 

 

 

 

 

0

1

1

Рис. 1

 

S11

1 + S12

2 + S13

3 = T11 1 + T12

2 + T13

3 ,

 

 

S21 1 + S22

2 + S23

 

3 = T21

1 + T22

2 + T23

3 ,

(44)

 

S31

1 + S32

2 + S23

3 = T31 1 + T32

2 + T33

3 ,

 

где

S

 

 

bibj

ci c j

,

T

 

1

 

A,

i j,

 

 

ij

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4A

 

ij

12

2A,

i j.

 

 

 

 

 

 

 

 

 

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

Пусть имеется два элемента с общей стороной 2 – 3

1

 

(рис. 2). Проводя дискретизацию на каждом конечном

 

 

элементе, получим две системы вида (44). Переходя к

 

 

глобальной нумерации узлов сетки и учитывая, что для

 

 

обеспечения непрерывности функции ее значения

i в

1

 

совпадающих узлах должны быть равны, т. е.

 

 

 

 

(1)

(2)

 

 

 

(1)

(2)

 

2

 

3

 

 

 

 

 

2 =

2

 

2 и

 

3 =

3

 

3 ,

 

2

 

левые части уравнений для первого элемента примут вид:

 

 

 

S

(1)

1

S (1)

2

S (1)

3

,

 

(45a)

 

 

11

12

13

 

 

 

 

 

S21(1)

1

S22(1)

2

S23(1)

3 ,

 

(45b)

4

 

S31(1)

1

S32(1)

2

S33(1)

3 ,

 

(46c)

Рис. 2

 

 

 

 

 

 

 

 

 

 

Для второго элемента

S (2)

 

S (2)

 

S (2)

 

,

22

2

23

3

24

4

 

S (2)

 

S (2)

 

S (2)

 

,

32

2

33

3

34

4

 

S (2)

 

S (2)

 

S (2)

 

,

42

2

43

3

44

4

 

Правые части уравнений получаются из левых заменой Sij вая попарно уравнения для общих узлов ((45b) и (47a), (46c) систему уравнений МКЭ для ансамбля из двух элементов:

(47a)

(47b)

(47c)

Tij, i i. Склады- и (47b)), получаем

20

 

S (1)

 

S (1)

 

S (1)

 

T (1)

 

 

T (1)

 

T (1)

 

,

 

 

 

 

11

1

12

2

 

13

3

 

11

1

 

12

2

 

13

3

 

 

 

S21(1)

1

(S22(1)

S22(2) )

2

(S23(1)

S23(2) )

3

S24(2)

4

 

 

 

 

 

 

 

 

 

 

 

 

T (1)

 

(T (1)

T

(2) )

 

(T (1)

T (2) )

 

T (2)

 

,

 

 

 

 

 

21

1

 

22

22

2

 

23

23

 

3

24

4

(48)

S31(1)

 

(S32(1)

S32(2) )

 

(S33(1)

S33(2) )

 

S34(2)

 

 

 

 

 

 

 

1

2

3

4

 

 

 

 

 

 

 

 

 

 

 

 

T (1)

 

(T (1)

T

(2) )

 

(T (1)

T (2) )

 

T

(2)

 

,

 

 

 

 

 

31

1

 

32

32

2

 

33

33

 

3

34

4

 

 

S (2)

 

S (2)

 

S (2)

 

T (2 )

 

 

T (2)

 

T (2)

 

,

 

 

 

 

42

2

43

3

 

44

4

 

42

2

 

43

3

 

44

4

 

 

 

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

Можно показать, что сформированная в виде (44) и (48) система уравнений не будет иметь решения, поскольку ее определитель равен нулю. Необходимо модифицировать систему, чтобы учесть главное краевое условие (условие Дирихле) на Г1. Пусть в узлах 1 и 2 функция принимает фиксированные зна-

чения 1 и 2 соответственно. Тогда первое и второе уравнения в (48), соответствующие этим узлам, заменяются уравнениями

 

 

 

 

1

1

 

 

 

1 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

 

 

2 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

а в других уравнениях члены, содержащие

1 и

2, переносятся в правую часть

с обратным знаком. Например, для 4-го уравнения в (48) имеем

S (2)

 

S (2)

 

T (2)

 

T (2)

 

T (2)

 

S (2)

 

 

.

 

 

 

 

 

 

 

43

3

44

4

42

2

43

 

3

44

4

42

2

 

2.6. У ч е т г р а н и ч н ы х у с л о в и й в М К Э

1) Граничные условия 1, 2 и 3 рода В вариационной формулировке условия Дирихле выполняют роль глав-

ного краевого условия и обычно учитываются выбором пробных функций, изначально удовлетворяющих этому условию. В случае узлового МКЭ значения параметров аппроксимации, соответствующие граничным узлам, фиксируются и исключаются из процедуры вариации функционала. Число степеней свободы, или параметров аппроксимации, тем самым, понижается.

При таком подходе граничные условия в общем случае не удовлетворяются точно, а с той же степенью приближения, что и решение в варьируемых узлах.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]