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

Методы вычислительной математики

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

чаемую из соотношений (13.2). Это видно из сравнения систем уравнений, получаемых при аппроксимации функции вида x2 кусочно-постоянными (13.3) и кусочно-линейными (13.4) пробными функциями.

Целесообразно так сконструировать систему пробных функций, чтобы при повышении порядка аппроксимации (за счет добавления функций более высокой степени) новая система алгебраических уравнений типа (13.2) формировалась на основе уже имеющейся системы только за счет добавления к ней новых столбцов и строк. Построение такой иерархической системы многочленов для произвольного отрезка [xi, xj] начинается с уже известных линейных функций

ϕ1 = (1 − ξ)2 , ϕ2 = (1 + ξ)2.

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

ϕ3 = α + βξ + γξ2.

Следует потребовать, чтобы в своем узле xc (ξ = 0) эта функция была равна 1, а в соседних узлах xi (ξ = –1) и xj (ξ = 1) – нулю, то есть

ϕ3 (1) = α − β + γ = 0, ϕ3 (0) = α =1, ϕ3 (1) = α + β + γ = 0.

Решение этой системы уравнений определяет функцию

ϕ3 = 1− ξ2 .

Коэффициенты разложения, стоящие при первых трех функциях, будут сохранять свой геометрический смысл, аппроксимируя значения исходной функции в точках xi, xj и xc соответственно. Для построения четвертой функции используется кубический полином

ϕ4 = α + βξ + γξ2 + δξ3 ,

коэффициенты которого определяются решением системы уравнений

ϕ4 (1) = α −β + γ − δ = 0,

ϕ (0) = α = 0,

4

ϕ4 (1) = α + β + γ + δ = 0,

ϕ′ (0) = β =1.

4

301

Отсюда следует, что четвертая функция имеет вид

ϕ4 = ξ − ξ3 .

Аналогично строится пробная функция

ϕ5 = ξ2 (1 − ξ2 )2 ,

и так далее. Вид пробных функций этой системы показан на рис. 13.9, а. На рис. 13.9, б показан вид пробных функций еще одной иерархической системы,

ϕ = (1− ξ) 2 ,

ϕ

 

= (1 + ξ) 2 ;

для всех k > 2 ϕ

 

=

(ξk − ξ) k!,

k нечетное,

2

k

 

 

1

 

 

 

 

 

k четное.

 

 

 

 

 

 

 

(ξk 1) k!,

 

 

 

 

 

 

 

 

 

а

б

Рис. 13.9. Иерархическая система пробных функций на отрезке [xi, xj]

При дифференцировании функций этой системы для четных номеров получается

d k 1ϕk / dξk 1 = d k 1 [(ξk 1)k!] dξk 1 = k(k 1) 2ξk(k 1) 2 = ξ,

для нечетных –

d k 1ϕk / dξk 1 = d k 1[(ξk − ξ)k!] dξk 1 = ξ.

Далее, как для четных, так и для нечетных номеров, d k ϕk dξk =1. Это означает, что

302

k

 

k

 

 

q = k ,

d ϕq

dξ

 

 

1,

 

ξ=0

=

q k ,

 

 

 

 

0,

то есть все производные, кроме одной, обращаются в нуль при ξ = 0. Далее, для разложения (13.1) получается

 

 

m

 

d q fm dξq

ξ=0

= ai d qϕi dξq

ξ=0 = aq

 

 

i=1

 

Следовательно, при q > 2 коэффициент aq аппроксимирует значение производной q-го порядка функции fm в точке ξ = 0.

В прикладных задачах математической физики при использовании метода моментов часто встречаются интегралы вида

x j

1

ϕ′i,xϕ′j,x dx = ϕ′i,ξϕ′j,ξdξ.

xi

1

В этом случае удобно пользоваться полиномами Лежандра1

ϕ = (1 − ξ) 2 ,

ϕ

2

= (1 + ξ) 2, ϕ

3

= ξ2

1,

ϕ

4

= ξ3

− ξ,

1

 

 

 

 

 

 

 

ϕ5 = 15ξ4 18ξ2 + 3, ϕ6 = 7ξ5 10ξ3 + 3ξ, …,

для которых

1 ϕ′i,ξϕ′j,ξdξ = 0, i j.

1

Рис. 13.10. Система полиномов Лежандра на отрезке [xi, xj]

1Лежандр Адриен Мари [18.9.1752 – 10.1.1833] – французский математик. Обосновал

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

303

Рис. 13.11. Кусочно-линейная пробная функция ϕi на двумерном конечном элементе

Использование этих полиномов позволяет упростить формирование и решение системы алгебраических уравнений. Вид полиномов Лежандра приведен на рис. 13.10.

13.2. Функции двух переменных

13.2.1. Треугольные конечные элементы: линейная аппроксимация

Пусть вершины треугольного конечного элемента с вершинами i, j и k на плоскости имеют координаты {xi, yi}, {xj, yj}, {xk, yk} (рис. 13.11). Для такого конечного элемента можно построить три пробные функции:

ϕi(x, y), ϕj(x, y) и ϕk(x, y). Построе-

ние кусочно-линейной пробной функции, определенной на этом элементе, выполняется в виде

ϕi (x, y)= αi + βi x + γi y

Удобно сконструировать эту функцию таким образом, чтобы в своем узле эта функция была равна 1, а в двух других

обращалась в 0. Это будет означать, что коэффициенты разложения какойлибо функции f(x, y) по системе функций ϕi(x, y), ϕj(x, y) и ϕk(x, y) будут аппроксимировать значение f(x, y) в соответствующих узлах, как это было в случае функции одной переменной. Система уравнений относительно коэффициентов αi, βi и γi имеет вид

ϕi (xi , yi )= αi + βi xi + γi yi =1,

 

 

 

(x

 

, y

 

)= α

 

 

+ β

x

 

+ γ

 

 

y

 

= 0,

 

ϕ

j

j

i

j

i

j

(13.5)

 

i

 

 

 

i

 

 

 

 

 

 

(x

 

, y

 

)= α

 

+ β

x

 

+ γ

 

y

 

= 0.

 

ϕ

k

k

i

k

i

k

 

 

i

 

 

 

 

i

 

 

 

 

 

 

Главный и вспомогательные определители этой системы уравнений соответственно равны

304

 

 

 

 

 

 

 

1

xi

yi

= xi (y j yk )+ x j (yk yi ) + xk (yi y j ),

 

 

 

 

 

 

 

=

1 x j

y j

 

 

 

 

 

 

 

 

 

 

1

xk

yk

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

xi

yi

 

 

 

 

 

1

1

yi

 

 

 

 

1

xi

1

 

 

 

 

 

 

 

 

 

α =

 

0

x j

y j

 

= x j yk xk y j , β =

 

1 0 y j

 

= y j yk ,

γ =

 

1

x j

0

 

= xk x j .

 

 

0

xk

yk

 

 

 

 

 

1

0

yk

 

 

 

 

1

xk

0

 

 

Определитель

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

го треугольного конечного элемента. Следует отметить, что

> 0

лишь в том случае,

когда нумерация вершин треугольника производится

в направлении, противоположном движению часовой стрелки. Искомые коэффициенты

αi = (x j yk xk y j ) , βi = (y j yk ) , γi = (xk x j ) .

Таким же способом строятся еще две пробные функции, ϕj и ϕk, обладающие аналогичными свойствами,

ϕj = α j + βj x + γ j y , ϕk = αk + βk x + γk y;

α j = (xk yi xi yk )

,

βj = (yk yi )

,

γ j = (xi xk ) ,

αk = (xi y j x j yi )

,

βk = (yi y j )

,

γk = (x j xi ) .

13.2.2. Треугольные конечные элементы: квадратичная аппроксимация

Для треугольного конечного элемента с шестью узловыми точками (рис. 13.12) квадратичные пробные функции конструируются в виде

ϕi = αi + βi x + γi y + δi xy + ξi x2 + ςi y3 ,

коэффициенты αi, βi, γi, δi, ξi и ζi определяются из условий

305

ϕi (xi , yi ) = αi i xi + γi yi + δi xi yi + ξi xi2 + ςi yi2 =1,

 

y

ϕi (xl , yl ) = αi i xl + γi yl + δi xl yl + ξi xl2 + ςi yl2 = 0,

 

k

ϕi (xj , yj ) = αi i xj + γi yj + δi xj yj + ξi x2j + ςi y2j = 0,

 

n

 

i

ϕi (xm , ym ) = αi i xm + γi ym + δi xm ym + ξi xm2 + ςi ym2 = 0,

 

 

m

 

ϕk (xk , yk ) = αi i xk + γi yk + δi xk yk + ξi xk2 + ςi yk2 = 0,

 

l

ϕi (xn , yn ) = αi i xn + γi yn + δi xn yn + ξi xn2 + ςi yn2 = 0.

 

j

 

 

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

= [xk (y j yi )+ x j (yi yk ) + xi (yk y j )]2,

α =

(x

j

y

k

x

k

y

)

 

 

 

 

j [xi (yk y j )+ x j (yi + yk )

 

 

 

 

 

 

 

 

xk (yi + y j )],

x

Рис. 13.12. Двумерный конечный элемент для квадратичной аппроксимации

β =

(y

j

y

k

)

 

 

 

[xi (yk y j )+ x j (yi + 3yk ) xk (yi + 3y j )],

γ =

(x

k

x

)

 

 

 

 

j [xi (yk y j )+ x j (yi + 3yk ) xk (yi + y j )],

δ = 4(xk x j )(y j yk ), ξ = 2(y j yk )2 , ς = 2(x j xk )2

позволяют вычислить искомые коэффициенты:

 

(x

j

y

k

x

k

y

)

 

 

 

 

αi =

 

 

 

 

 

 

 

 

 

j [xi (yk y j )+ x j (yi + yk )xk (yi + y j )]

 

,

 

 

 

 

 

 

 

[xk (y j yi )+ x j (yi yk )+ xi (yk y j )]2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(y

j

y

k

 

)

 

 

 

 

 

 

βi =

 

 

 

 

 

 

[xi (yk y j )+ x j (yi + 3yk )xk (yi + 3y j )]

 

 

,

 

 

 

 

 

 

 

[xk

(y j yi )+ x j (yi yk )+ xi (yk y j )]2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(x

k

 

x

j

)

 

 

 

 

 

γi =

 

 

 

 

 

 

 

[xi (yk y j )+ x j (yi + 3yk )xk (yi + y j )]

,

 

 

 

 

 

 

 

[xk

(y j yi )+ x j (yi yk )+ xi (yk y j )]2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

δi = 4(xk x j )(y j yk )[xk (y j yi )+ x j (yi yk )+ xi (yk y j )]2 ,

ξi = 2(y j yk )2 [xk (y j yi )+ x j (yi yk )+ xi (yk y j )]2 , ςi = 2(x j xk )2 [xk (y j yi )+ x j (yi yk ) + xi (yk y j )]2 .

306

На рис. 13.13 показаны квадратичные пробные функции, определенные для треугольного конечного элемента, изображенного на рис. 13.12.

Рис. 13.13. Некоторые квадратичные пробные функции на треугольном конечном элементе

Аналогично вычисляются коэффициенты для остальных пробных

функций: ϕ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

αl =

[x

 

 

 

4(xk

yi xi yk )(x j yk xk y j )

 

)]2

,

 

 

 

 

 

 

 

 

k

(y

j

y

)+ x

j

(y

i

y

k

)

+ x

(y

k

y

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

βl =

8x

k

y

y

j

4y

k

[y

(x

j

+ x

k

)+ y

j

(x

i

+ x

k

)]+ 4 y2 (x

i

+ x

j

)

,

 

 

i

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

 

 

 

 

 

 

 

 

 

 

[xk

(y j yi

)

+ x j (yi yk ) + xi

(yk y j )]2

 

 

 

)]}

 

γ j =

4{x j [2xi yk xk (yi

+ yk )]+ xk [xk (yi + y j

)xi (y j

+ yk

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[xk (y j

 

yi )+ x j (yi yk ) + xi (yk y j )]2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

δl =

4[xi (y j yk )+ x j (yi yk )+ xk (2yk

 

yi y j

)]

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[xk

(y j

yi

)+ x j (yi yk )+ xi (yk y j )]2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ξj =

[x

 

 

 

 

 

 

4(yi yk )(yk y j )

 

 

 

 

 

)]2 ,

 

 

 

 

 

 

 

 

k

(y

j

y

)+ x

j

(y

i

y

k

)

+ x

(y

k

y

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

ςl =

4(xi xk )(xk x j )

;

[xk (y j yi )+ x j (yi yk )+ xi (yk y j )]2

307

 

 

 

 

 

(x

k

y

i

x

y

k

 

) x

k

(y

i +

y

j

)

 

+

x

j

(y

i

y

k

)

x

(y

j +

y

k

)

 

 

 

 

α j =

 

 

 

 

 

 

 

 

i

 

 

[

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

] ,

 

 

 

 

 

 

 

 

 

[xk

(y j yi

)

+ x j (yi yk ) + xi (yk y j )]2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

βj =

 

(yk

yi

 

)[xk (3yi

+ y j )+ x j (yi yk )xi (y j

 

 

+ 3yk )]

,

 

 

 

 

 

 

 

 

 

[xk

(y j yi

)+ x j (yi yk )+ xi (yk y j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

)]2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(xk xi )[xi (y j + 3yk )+ x j (yk yi ) xk (3yi + y j )]

 

 

γ j =

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

 

 

 

 

 

 

 

 

[xk

 

(y j

yi

)+ x j (yi yk )

+ xi (yk y j )]2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

δj =

 

 

 

 

 

 

 

 

 

 

 

 

4(xk xi )(yi

 

 

 

yk )

(yk y j )]2 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[xk (y j yi )

+ x j (yi yk

 

)+ xi

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ξj =

 

 

 

 

 

 

 

 

 

 

 

 

 

2(yi yk )2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[xk (y j yi )

+ x j (yi yk )+ xi (yk y j )]2 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ς j = [x (y y

)

2(x

 

 

x

 

 

 

)2

+ x (y y )]2 ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+ x (y y

 

 

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

 

 

 

 

j

 

 

 

i

 

 

j

 

 

 

 

i

 

 

 

 

k

 

 

 

i

 

 

k

 

 

 

 

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

αm =

[x

 

 

 

 

 

 

 

4(xi

y j x j yi )(xk yi xi yk )

 

 

 

 

 

)]2 ,

 

 

 

 

 

 

 

 

 

 

 

 

k

 

(y

j

y

)+ x

 

j

 

(y

i

y

k

) + x

(y

k

y

 

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

β

m

= 4 yi [yi (x j + xk )y j (xi + xk )]4yk [yi (xi + x j )2xi y j ]

 

 

 

 

 

 

 

 

 

 

 

[xk

(y j

yi

)+ x j (yi yk )+ xi (yk y j )]2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

γm =

4{2x j xk yi + xi2 (y j + yk )xi [xk (yi + y j )+ x j (yi + yk )]}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[xk

(y j

yi

)+ x j (yi yk ) + xi (yk y j )]2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

δm

=

 

4[xk (y j yi )+ x j (yk yi )+ xi (2 yi y j

 

yk

)]

 

 

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[xk

(y j

yi

)+ x j (yi yk )+ xi (yk y j )]2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ξm =

[x

 

 

 

 

 

 

 

 

 

 

 

4(y j yi )(yi yk )

 

 

 

 

 

 

 

 

 

 

 

)]2 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

(y

j

y

)+ x

 

j

(y

i

y

k

 

)

+ x

(y

k

y

 

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ςm =

[x

 

 

 

 

 

 

 

 

 

 

 

4(xi x j )(xk xi )

 

 

 

 

 

 

 

 

 

 

 

 

)]2 ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

 

(y

j

y

)+ x

 

j

(y

i

y

 

k

 

)

+ x

(y

k

 

y

 

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

,

308

 

(x

j

y

i

x

y

) x

k

(y

i

y

j

)

+

x

j

(y

i +

y

k

)

x

(y

j +

y

k

)

αk =

 

 

i

 

j [

 

 

 

 

 

 

 

i

 

 

] ,

 

 

 

 

[xk (y j yi )

+ x j (yi yk ) + xi (yk y j )]2

 

 

 

 

 

 

 

 

 

 

β

k

= (y j yi )[xk (yi y j )+ x j (3yi + yk )xi (3y j + yk )]

 

 

 

 

[xk

(y j

yi

)+ x j (yi

yk )+ xi (yk y j )]2

 

 

 

 

 

 

 

γk =

 

(x j xi )[xk (y j yi )x j (3yi + yk )+ xi (3y j + yk )]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[xk

(y j

yi

)+ x j (yi

yk )+ xi (yk y j )]2

 

 

 

 

 

 

 

 

 

 

 

δk =

 

 

 

 

 

 

4(x j xi )(yi yi )

 

 

 

 

 

,

 

 

 

 

[xk (y j yi )+ x j (yi yk )+ xi (yk y j )]2

 

 

 

 

 

 

 

 

 

 

 

2(yi

 

y j

)2

 

 

 

 

 

 

 

 

 

 

 

ξk =

[xk (y j yi )+ x j (yi yk )+ xi (yk y j )]2 ,

 

 

 

 

 

 

 

 

 

 

 

2(xi

 

x j

)2

 

 

 

 

 

 

 

 

 

 

 

ςk =

[xk (y j yi )+ x j (yi yk ) + xi (yk y j )]2 ;

 

 

 

 

αn =

[x

 

 

 

4(xi

y j x j yi )(x j yk xk

y j )

 

)]2

,

 

 

 

 

k

(y

j

y

)+ x

j

(y

i

y

k

)

+ x (y

k

y

j

 

 

 

 

 

 

 

 

i

 

 

 

 

i

 

 

 

 

,

,

β

n

= 4 y j [y j (xi + xk )yi (x j + xk )]4 yk [y j (xi + x j )2x j yi ]

 

 

 

 

 

 

[xk (y j

yi )+ x j (yi

yk )+ xi (yk y j )]2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4{2x

x

k

y

j

 

+ x2 (y

i

+ y

k

)x

j

[x

k

(y

i

+ y

j

)+ x

(y

j

+ y

k

)]}

γn =

 

i

 

 

 

 

j

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

[xk (y j

yi )+ x j (yi

yk )+ xi (yk y j )]2

 

 

 

 

 

 

 

 

 

 

 

 

 

δn =

4[xk (yi y j )+ xi (yk y j )+ x j (2y j

 

yi

yk )]

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[xk (y j

yi )+ x j (yi

yk )+ xi (yk y j )]

2

 

 

 

 

 

 

 

 

 

 

 

 

 

ξn =

[x

 

 

 

 

 

4(yi y j )(y j yk )

 

 

 

 

)]2 ,

 

 

 

 

 

k

(y

j

y

)+ x

j

(y

i

y

k

)+ x (y

k

y

j

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

,

,

309

ςn =

[x

 

 

 

 

4(xi x j )(x j xk )

 

 

 

 

)]2 .

k

(y

j

y

)+ x

j

(y

i

y

k

) + x

(y

k

y

j

 

 

 

i

 

 

 

i

 

 

 

13.2.3. Четырехугольные конечные элементы

Для четырехугольных конечных элементов билинейные пробные функции конструируются в виде

ϕi = αi i x + γi y + δi xy ,

причем коэффициенты αi, βi, γi и δi определяются из условий

ϕi (xi , yi ) = αi + βi xi + γi yi + δi xi yi =1,

 

 

 

(x

 

, y

 

)= α

 

+ β

x

 

+ γ

 

 

y

 

+ δ

x

 

y

 

=

0 ,

ϕ

j

j

i

j

i

j

j

j

 

i

 

 

 

i

 

 

 

i

 

 

 

 

ϕ

(x

k

, y

k

) = α

i

+ β

x

k

+ γ

i

y

k

+ δ

x

k

y

k

=

0 ,

 

i

 

 

 

i

 

 

 

 

i

 

 

 

 

 

 

(x

 

, y

 

) = α

 

+ β

x

 

+ γ

 

 

y

 

+ δ

x

 

y

 

=

0.

ϕ

n

n

i

n

 

i

n

n

n

 

i

 

 

 

i

 

 

 

 

i

 

 

 

 

В частном случае (рис. 13.14), когда конечный элемент является прямоугольником со сторонами, параллельными координатным осям, пробные функции определяются выражениями

ϕi = −(x xk )(y yk )hx hy , ϕj = (x xn )(y yn )hx hy,

ϕk = −(x xi )(y yi )hx hy , ϕn = (x x j )(y y j )hx hy .

Рис. 13.14. Пробная функция ϕn на четырехугольном конечном элементе

13.3. Функции трех переменных

Для решения пространственных задач приходится строить пробные функции трех координатных переменных x, y и z. В простейшем случае конечный элемент представляет собой тетраэдр с четырьмя узлами i, j, k и n (рис. 13.15). Пробная функция ϕi определяется выражением

310

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