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

Boyarshinov_ChM_T3

.pdf
Скачиваний:
99
Добавлен:
13.03.2016
Размер:
1.69 Mб
Скачать

функции 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,i xj , yj i i xj i yj 0,

i xk , yk i i xk i yk 0.

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

1

xi

yi

yi xk yi yj ,

1

xj

yj xi yj yk xj yk

1

xk

yk

 

 

1

xi

yi

1 1

yi

 

1

xi

1

 

0

xj

yj

xj yk xk yj , 1 0

yj

yj yk ,

1

xj

0 xk xj .

 

0

xk

yk

1 0

yk

 

1

xk

0

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

i xj yk xk yj ,

i yj yk ,

i xk xj .

Таким же способом строятся еще две пробные функции, 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 yj

xj yi ,

k

yi yj ,

k

xj xi .

41

Квадратичная аппроксимация

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

i i i x i y i xy ix2 i y3,

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

 

 

xi , yi i

 

 

 

 

 

 

 

 

2

 

 

2

 

 

i xi i yi

i xi yi

i xi

i yi

1,

i

 

 

x

 

, y

 

 

x

 

y

 

x y

 

 

x2

 

y2

0,

 

i

 

l

l

 

i

i l

 

i

 

l

i l

l

i

l

 

i

l

 

 

 

xj , yj i

i xj

 

 

 

 

 

 

 

 

2

 

 

2

i

i yj i xj yj i xj

i yj 0,

 

 

xm, ym i i xm i ym i xm ym i xm2 i ym2 0,

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k xk , yk i i xk

i yk i xk yk i xk2 i yk2 0,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xn, yn i i xn i yn i xn yn i xn

i yn 0.

i

y

 

 

 

 

k

n

 

Рис. 2.11. Двумерный конечный

i

m

элемент для квадратичной

аппроксимации

 

 

l

j

 

 

x

 

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

xk yj yi xj yi yk xi yk yj 2 ,

xj yk xk yj xi yk yj xj yi yk xk yi yj ,

 

 

 

 

y

j

y

k

 

 

 

yj

 

 

xj yi

 

3yk

 

 

xk yi

 

3yj ,

 

 

 

 

 

xi yk

 

 

 

 

 

 

 

 

 

 

 

x

k

x

 

yk

 

yj

 

xj yi

 

3yk

 

 

xk yi

 

yj ,

 

 

 

 

 

 

 

j xi

 

 

 

 

 

 

 

4 xk xj yj yk ,

 

2 yj yk 2,

2 xj xk 2

42

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

 

x

j

y

k

x

k

y

j

 

yk

 

yj

 

xj

yi

 

 

yk

 

xk

yi

 

yj

 

i

 

 

 

 

 

 

 

xi

 

 

 

 

 

 

 

 

 

 

 

xk yj yi xj yi yk xi yk yj

2

 

 

,

 

 

 

 

 

 

 

 

 

 

y

 

 

y

 

 

 

 

 

 

yk

 

yj

 

 

 

 

 

yi

 

 

 

 

 

 

 

 

xk yi

 

3yj

 

i

 

 

j

 

 

k

xi

 

 

 

 

xj

 

 

3yk

 

 

 

 

 

,

 

 

 

 

 

 

xk yj yi xj yi yk xi yk yj 2

 

 

 

 

x

 

 

x

 

 

 

yk

 

yj

 

 

 

 

 

yi

 

 

 

 

 

 

 

 

 

yi

 

yj

 

 

i

 

 

 

k

 

 

 

 

j

 

xi

 

 

 

 

 

xj

 

 

 

3yk

 

 

 

xk

 

 

,

 

 

 

 

 

 

xk yj yi xj yi yk xi yk yj 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 xk xj yj yk

 

 

 

 

 

yj 2 ,

 

 

 

 

i

 

xk yj yi xj yi yk xi yk

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 yj

yk 2

 

 

 

 

 

 

 

 

yj 2 ,

 

 

 

 

i

 

xk yj yi xj yi yk xi yk

 

 

 

 

 

i

x

 

 

y

 

 

 

 

 

2 xj xk 2

 

 

 

 

 

 

 

 

 

 

 

2.

 

 

 

 

k

j

y

x

j

y

i

 

y

k

x y

k

y

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

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

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

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

43

 

 

l

x

 

y

 

4 xk yi xi yk xj yk xk yj

 

2 ,

 

 

 

 

 

k

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 x

k

4y2 x x

j

 

 

 

 

i

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

k

i

 

,

 

 

 

 

 

 

 

xk yj yi xj yi yk xi yk yj 2

 

 

 

l

4 xj 2xi yk xk yi yk xk xk yi yj xi yj yk

 

 

 

 

 

 

xk

yj yi xj yi yk xi yk yj

2

 

 

,

 

 

 

 

 

 

 

 

 

 

 

l

 

4 xi yj yk xj yi yk xk 2yk yi yj

,

 

 

 

 

 

 

xk

yj yi xj yi yk xi yk yj

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 yi yk yk yj

 

 

yj 2 ,

 

 

 

 

 

l

xk yj yi xj yi yk xi yk

 

 

 

 

 

 

l

x

 

 

y

 

 

 

 

4 xi xk xk xj

 

 

 

 

 

2 ;

 

 

 

 

 

k

j

y

i

x

j

y

i

y

k

x y

k

y

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

j

j

j

x

k

y

i

x

y

x

y

i

y

j

x

j

y

i

y

k

x y

j

y

k

 

 

 

i

 

k k

 

 

 

 

 

i

 

 

 

 

 

 

 

xk yj yi xj yi yk xi yk yj 2

 

 

,

 

 

 

 

 

 

 

yk yi xk 3yi yj xj yi yk xi yj 3yk

,

 

 

 

 

xk yj yi xj yi yk xi yk yj 2

 

 

 

xk xi xi yj 3yk xj yk yi xk 3yi yj

,

 

 

 

 

xk yj yi xj yi yk xi yk yj 2

 

 

 

 

 

 

 

 

 

 

 

 

4 xk xi yi yk

 

 

yj 2 ,

 

j

xk yj yi xj yi yk xi yk

 

j

x

 

y

 

 

 

 

 

2 yi yk 2

 

 

 

 

 

 

2 ,

 

k

j

y

i

x

j

y

i

y

k

x y

k

y

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 x

x

k

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

yj 2 ;

 

j xk yj yi xj yi yk xi yk

 

m x

 

y

 

4 xi yj xj yi xk yi xi yk

 

 

 

2 ,

 

k

j

y

x

j

y

i

y

k

x y

k

y

j

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

m 4yi yi xj xk yj xi xk 4yk yi xi xj 2xi yj

,

 

xk yj yi xj yi yk xi yk yj 2

 

44

m

4 2x

 

x

 

y

 

 

x

2 y

 

 

y

 

 

x x

 

 

y

 

y

 

x

 

y

 

y

 

 

 

 

j

 

 

k

 

 

i

 

y

i

 

j

 

 

 

 

k

 

y

 

i

 

k

 

 

 

i

 

 

j

 

 

 

j

 

 

 

i

 

 

k

,

 

 

 

 

 

 

 

x

k

j

y

i

x

j

i

y

k

x y

k

y

j

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

m

4 xk yj yi xj yk

yi xi 2yi yj yk

 

,

 

 

 

 

 

 

xk yj yi xj yi yk xi yk yj 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 yj yi yi yk

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m xk yj yi xj yi yk xi yk yj 2 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 xi xj xk

xi

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m xk yj yi xj yi yk xi yk yj 2 ;

 

 

 

 

x

j

y

i

x

y

x

 

y

i

y

j

x

j

y

i

 

y

k

x

y

j

y

 

 

k

 

 

 

 

 

 

 

 

i

 

 

j

k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

k

 

 

 

 

 

xk yj yi xj yi yk xi yk yj 2

 

 

 

,

 

 

 

 

 

 

 

 

 

 

 

yj yi xk yi yj xj 3yi yk xi 3yj yk

 

 

k

 

 

 

 

 

 

xk yj yi xj yi yk xi yk yj 2

 

 

,

k

xj xi xk yj yi xj 3yi yk xi 3yj yk

,

 

 

 

 

 

 

 

xk yj yi xj yi yk xi yk

yj 2

 

 

 

 

k x

 

 

y

 

 

 

 

 

4 xj

 

xi yi

 

yi

 

 

 

 

 

 

2 ,

 

 

 

 

 

k

 

j

y

i

x

j

y

i

y

k

 

x y

k

 

y

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 yi

yj 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

xk yj yi xj yi yk xi yk yj 2 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 xi

 

xj 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

xk yj yi xj yi yk xi yk yj 2 ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 xi yj xj yi xj yk

 

xk yj

 

 

 

 

 

 

 

 

 

 

n xk yj yi xj yi yk xi yk yj 2 ,

 

 

 

n

n

4yj yj xi xk yi xj xk 4yk yj xi xj 2xj yixk yj yi xj yi yk xi yk yj 2

4 2xi xk yj x2j yi yk xj xk yi yj xi yj ykxk yj yi xj yi yk xi yk yj 2

,

,

45

n

4 xk yi yj xi yk

yj xj 2yj yi

yk

xk yj yi xj yi yk xi yk yj 2 ,

n x

 

y

 

 

4 yi yj yj yk

 

 

 

2 ,

k

j

y

x

j

y

i

y

k

x y

k

y

j

 

 

 

i

 

 

 

i

 

 

4 xi xj xj xk

n xk yj yi xj yi yk xi yk yj 2 ;

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

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

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

 

 

 

 

 

xk , yk

i

i xk

i yk

i xk yk

 

i

0,

 

 

x

 

, y

 

 

 

 

 

x

 

 

 

y

 

 

x

 

y

 

0.

 

n

n

i

i

n

i

n

n

n

 

i

 

 

 

 

 

 

 

i

 

 

 

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

i x xk y yk hxhy ,

j

x xn y yn hxhy ,

k x xi y yi hxhy ,

n

x xj y yj hxhy .

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

j

46

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

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

i x, y i i x i y iz.

 

xk, yk, zk

 

z

xn, yn, zn

Рис. 2.14. Тетраэдральный

 

 

y

 

конечный элемент для

 

аппроксимации пространственных

 

xj, yj, zj

тел

xi, yi, zi

x

Коэффициенты i, i, i и i, как и в предыдущих случаях, определяются из системы уравнений

i xi , yi , zi i

i xi

i yi

i zi

1,

 

 

x

 

, y

 

, z

 

 

 

 

 

x

 

 

 

y

 

 

 

z

 

0,

 

j

j

k

i

 

j

i

j

 

j

 

i

 

 

 

 

i

 

 

 

i

 

 

 

 

xk , yk ,zk

i

i xk

i yk

i zk

 

i

0,

 

 

x

 

, y

 

,z

 

 

 

 

 

x

 

 

 

y

 

 

 

z

 

0.

 

n

n

n

i

i

n

i

n

i

n

 

i

 

 

 

 

 

 

 

 

 

 

 

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

1

xi

yi

zi

 

1

xi

yi

zi

 

1 1

yi

zi

1

xj

yj

zj ,

 

0

xj

yj

zj ,

 

1 0

yj

zj ,

1

xk

yk

zk

 

0

xk

yk

zk

 

1 0

yk

zk

1

xn

yn

zn

 

0

xn

yn

zn

 

1 0

yn

zn

1

xi

1

zi

 

1

xi

yi

1

1

xj

0

zj ,

 

1

xj

yj

0 .

1

xk

0

zk

 

1

xk

yk

0

1

xn

0

zn

 

1

xn

yn

0

47

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

 

,

 

,

 

,

 

.

Следует отметить, что с помощью конечных элементов в виде тетраэдров могут быть представлены области в виде параллелепипедов (рис. 2.15).

а

б

Рис. 2.15. Представление параллелепипеда (а) с помощью набора тетраэдров (б)

xs, ys, zs xr, yr, zr

z

xp, yp, zp

 

xq,yq,zq

 

 

 

hz

 

Рис. 2.16. Конечный элемент в

 

 

xn, yn, zn

xk, yk, zk

виде параллелепипеда со

 

 

сторонами, параллельными

 

y

hx

hy

 

координатным осям

 

xi, yi, zi

 

xj, yj, zj

 

 

 

x

 

 

48

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

i x xj y yn z zp hxhyhz ,

j x xi y yn z zp hxhyhz ,

k x xi y yi z zp hxhyhz ,

n x xj y yi z zp hxhyhz ,

p x xj y yn z zi hxhyhz ,

q x xi y yn z zi hxhyhz ,

r x xi y yi z zi hxhyhz ,

s x xj y yi z zi hxhyhz .

Контрольные вопросы и задания

Как строится аппроксимация заданной функции методом взвешенных невязок с использованием набора кусочно-гладких функций?

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

Опишите процедуру аппроксимации заданной функции с использованием набора кусочно-линейных пробных функций.

Опишите процедуру аппроксимации заданной функции с использованием набора кусочно-квадратичных пробных функций.

Какой смысл имеют коэффициенты разложения заданной функции по системе пробных функций?

Какая система пробных функций носит название иерархической?

В чем преимущество иерархической системы полиномов перед обычными пробными функциями?

Установите смысл коэффициентов разложения заданной функции по иерархической системе полиномов (по выбору).

Проверьте ортогональность (в указанном смысле) полиномов Лежандра

для приведенной системы функций i , i 0, ,5.

Постройте, используя указанную процедуру, дополнительные полиномы

Лежандра i ,

i 6, ,10.

49

3 . З А Д А Ч И Т Е П Л О П Р О В О Д Н О С Т И

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

Уравнение стационарной теплопроводности

Распределение температуры в одномерном тонком однородном стержне, теплоизолированном с боковой поверхности (рис. 3.0, а), описывается

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

 

 

d

dT

(3.0)

 

 

+W = 0

 

dx

dx

 

с граничными условиями1

 

 

 

dT

= Q0;

dT = -Q1.

(3.1)

dx x=0

 

dx x=1

 

Здесь обозначено: T(x) – температура, W – мощность внутреннего теплового источника, Q0, Q1 – проекции векторов тепловых потоков на внешние нормали к торцевым поверхностям стержня на левом и правом концах, – коэффициент теплопроводности. Для упрощения выкладок будем считать W и постоянными величинами.

Q0 Q1

L

а

qi

 

qj

x

xi

h

xj

 

 

б

 

 

Рис. 3.0. Схема одномерной задачи теплопроводности (а) и отдельный элемент рассматриваемого стержня (б)

1 Корректность постановки этой задачи обсуждается ниже

50

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