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

b

.pdf
Скачиваний:
22
Добавлен:
17.03.2016
Размер:
1.59 Mб
Скачать

при увеличении числа удер-живаемых членов ряда.

Лемма. Если функция f(x) ортогональна полной системе линейно независимых функций ϕm(х) в интервале [a,b], то эта функция тождественно равна нулю в этом интервале:

b

f (x)ϕm (x)dx = 0 ,

m = 1, 2,3,…, f (x)0 .

(4.1.5)

a

 

 

 

 

Доказательство. Если разложить функцию f(x)

в ряд Фурье

по полной системе линейно независимых функций

ϕm(х), то

коэффициенты этого ряда

сm согласно формулам

(4.15)

равны

нулю, и, следовательно, равна нулю сумма ряда, т.е. тождественно равна нулю функция f(x).

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

4.2.Решение дифференциальных уравнений методом БубноваГалеркина.

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

L[f(x)] - g(x) = 0,

(4.2.1)

где L - некоторый дифференциальный оператор; g(x) - заданная функция. Функция f(x) удовлетворяет граничным условиям, число которых соответствует порядку дифференциального оператора

f(a) = A, f(b) = В, f'(a) = A1, f'(b) = B1,...

(4.2.2)

Например, дифференциальное уравнение изгиба балки можно записать в виде

L[y(x)]q(x)=

d 2

 

 

d 2 y(x)

q(x)= 0 ,

 

 

 

EJ

z

 

 

 

(4.2.3)

 

2

 

2

 

dx

 

dx

 

 

 

 

 

 

 

 

 

 

 

где y(x) - функция прогиба балки; EJz - изгибная жесткость балки (в общем случае переменная); q(x) - распределенная поперечная нагрузка.

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

у(0) = 0, Мz(0) = 0, у(l) = 0, M(l) = 0, или в перемещениях y(0) = y'(0) = y(l) = y'(l) = 0.

Принимаем решение дифференциального уравнения (4.2.1) в виде ряда

f (x)=

Am fm (x),

(4.2.4)

m=1

 

 

где fm(х) - произвольно выбранные функции, удовлетворяющие граничным условиям (4.2.2), но не удовлетворяющие в общем случае дифференциальному уравнению (4.2.1); Am - произвольные коэффициенты. Тогда, в общем случае, ряд (4.2.4) не удовлетворяет дифференциальному уравнению

(4.2.1)

 

 

 

 

 

 

 

 

 

 

 

L[f (x)]g(x)= L

Am fm (x) g(x)=

 

 

 

 

 

m=1

 

 

 

 

 

 

 

= Am L[fm (x)]g( x ) = F( x ) 0.

 

 

 

(4.2.5)

m=1

 

 

 

 

 

 

 

 

 

 

Очевидно, что невязка полученного решения (отличие от

нуля) существенно

зависит

от

значений

неопределенных

коэффициентов

Аm.

Потребуем

выполнения

условий

ортогональности функции

F(x) некоторой

полной системе

линейно независимых функций

ϕn(x)

 

 

 

b

 

b

 

 

 

 

=

F

(x)ϕn (x)dx = Am L[fm (x)]g(x) ϕn (x)dx

a

 

a m=1

 

 

 

 

 

(4.2.6)

 

 

 

 

 

 

 

 

b

 

 

b

 

 

 

= Am

L[fm (x)] ϕn (x)dx g(x)

ϕ(x)dx = Bnm Am Cn = 0,

m=1

a

 

 

a

 

 

m=1

 

где Bnm = b L[fm (x)] ϕn (x)dx , Cn = b g(x) ϕn (x)dx .

 

a

 

 

 

0

 

 

 

 

 

 

 

 

 

n = 1, 2, 3…

Таким образом, получена система алгебраических уравнений

 

 

 

 

 

 

 

 

 

 

Bnm Am = Cn ,

n = 1, 2, 3,…

(4.2.7)

m=1

из решения которой определяются коэффициенты Аm, такие что функция F(x) ортогональна полной системе линейно независимых функций и, следовательно она тождественно равна нулю

F(x)= L[f (x)]g(x)= L Am fm (x) g(x)= 0 ,

m=1

т.е. решение дифференциального уравнения (4.2.1) в виде ряда (4.2.4) с коэффициентами, определяемыми из системы уравнений (4.2.7), удовлетворяет дифференциальному уравнению и граничным условиям и, следовательно, является решением исходной задачи.

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

Более простое решение получается, если системы функций L[fm(x)] и ϕn(х) взаимно ортогональны в интервале интегрирования. Тогда метод БубноваГалеркина приводит к системе независимых алгебраических уравнений для каждого неизвестного коэффициента Аm и, следовательно, можно получить точное

решение задачи. На практике довольно часто в качестве функций fm(х) и ϕn(х) принимают одни и те же функции fm(x) = ϕn(x), но даже если сами функции системы ϕn(x) взаимно ортогональны, эта система может оказаться не ортогональной после воздействия оператора L на функции системы, т.е.

b ϕm (x)ϕn (x)dx

 

= 0 ,

b L[ϕm ] ϕn (x)dx

 

0 .

a

 

mn

a

 

mn

 

 

В то же время, применение различных систем - системы функций fm(x), удовлетворяющих граничным условиям задачи, и полной системы линейно независимых функций ϕn(x) бывает удобным, так как часто для удовлетворения граничных условий приходится применять системы довольно сложные функций.

Пример. Определить, применяя метод БубноваГалеркина,

 

 

 

прогиб

 

 

в

 

 

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

середине пролета

 

 

 

 

 

 

 

Р

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

однопролетной

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

шарнирно

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

опертой

 

балки

 

 

 

A

 

 

 

 

 

 

 

 

 

 

B

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

постоянной

EJz =

 

 

 

 

 

 

l/2

 

 

 

 

 

 

l/2

 

 

 

 

 

 

 

 

 

 

 

 

 

жесткости

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

const,

загружен-

 

Рис. 4.2. Шарнирно опертая балка, загруженная

 

 

 

ной

 

 

 

 

 

 

 

 

 

сосредоточенной силой

 

 

 

 

 

 

 

 

 

сосредоточенной

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

силой

Р в середине пролета

(рис. 4.2).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решение для прогиба балки принимаем в виде ряда

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y(x)= AmYm (x).

 

 

 

 

 

 

 

 

 

 

 

(4.2.8)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m=1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Учитывая граничные условия шарнирно опертой балки

 

 

 

 

у(0) = у′′(0) = у(l) = у′′(l) = 0, принимаем

Y

(x)= sin mπ

x

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

выполняются.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В качестве системы линейно независимых функций

 

 

 

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

 

 

 

задачи.

 

 

 

 

 

 

 

 

 

 

Вв соответствии с формулами

 

 

 

Вычисляем коэффициенты

 

 

 

(4.2.6),

учитывая

дифференциальное

 

 

уравнение изгиба

балки

 

 

 

(1.3.12):

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d

4Y (x)

 

d 4 sin mπ

 

 

 

π 4m4

 

 

 

 

x

 

 

 

 

 

 

 

 

 

L[Y (x)]=

l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

=

 

 

 

 

=

 

 

 

sin mπ

 

;

 

 

 

 

 

 

 

 

dx4

 

 

 

dx4

 

 

 

l

4

 

l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

B

nm

= l L[Y

(x)]ϕ

n

(x)dx = π 4 m4

 

l sin mπ

 

x

sin nπ

x

dx

== π 4 m4

δ

mn

 

 

 

 

 

 

 

m

 

 

 

 

 

l

4

 

 

 

 

l

 

 

l

2l

3

 

,

 

 

0

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

где

δmn =

1, при m = n

- символ Кронекера.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0, при m n.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Нагрузку - сосредоточенную силу Р представляем в виде рас-

пределенной по отрезку малой длины нагрузки

q(x)=

P

. При

 

 

 

 

вычислении коэффициентов Сn в формуле (4.2.6)

интеграл от

нагрузки по длине балки заменяем интегралом

по

отрезку

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

C

 

= l

q(x)ϕ

 

(x)dx =

P

ϕ

 

 

(x

 

)dx =

 

P

ϕ

 

(x

) dx =

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

n

 

 

n

 

p

 

 

 

 

 

n

 

p

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

 

P

ϕn (x p ) ∆ = P ϕn (x p ),

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

где

 

 

xp =

l

 

 

 

 

-

 

координата

точки

приложения

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

сосредоточенной силы Р,

 

ϕn

(xp )= sin n

π

,

 

и, следовательно,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

nπ

 

 

= (1)

 

P,

 

n

=1,2,3,...

 

 

 

 

 

 

Cn = P sin

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

0,

 

 

 

 

 

 

n = 2,4,6,...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ввиду

ортогональности

 

 

системы

 

 

функций

sin nπ

 

x

в

 

 

 

 

 

l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

l)

Вnm

 

 

 

 

т п,

 

интервале

интегрирования

(0,

 

 

=0

при

 

и,

следовательно,

 

получаем

систему

 

 

независимых

уравнений

Bmm Am = Cm , откуда

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Am = BC .

mm

Окончательно получаем функцию прогибов для балки, загруженной сосредоточенной силой в середине пролета

y(x)=

 

Pl

3

 

 

(1)

m1

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sin mπ

 

 

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

π 4 m4

 

l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EJ z m=1,3,5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= −

 

Pl 3

 

 

 

2

 

 

(1)k

 

 

 

sin(2k 1))π

 

x

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

π 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EJ z

 

k =1 (2k 1)4

 

 

 

 

 

 

 

 

l

 

Прогиб в середине пролета балки

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

l

 

Pl 3

2

 

(1)

m1

1

 

 

 

 

 

 

π

 

 

 

 

 

 

 

 

 

 

 

Pl 3

1

 

 

y

 

=

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

sin m

 

 

 

= 0,02053

 

 

 

 

 

 

 

=

 

EJ z

 

 

 

 

 

 

 

m4

 

2

 

 

 

m4

2

 

 

π 4 m=1,3,5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EJ z m=1,3,5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pl

3

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= 0,02053

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1)4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EJ z k =1 (2k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вычисляя значение прогиба с одним,

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

l

 

 

 

 

 

 

 

 

 

 

 

 

Pl3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y(1)

 

 

 

 

= 0,02053

 

 

 

 

 

 

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EJ z

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

l

 

 

 

 

 

 

 

 

 

 

 

 

Pl3

 

 

 

 

1

 

 

 

 

 

 

Pl3

 

 

 

 

 

 

 

 

 

 

 

 

 

y(2)

 

 

 

 

= 0,02053

 

 

 

 

 

1

+

 

 

 

= 0,02079

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

EJ z

34

 

EJ z

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

l

 

 

Pl3

 

1

 

1

 

Pl3

y(3)

 

 

= 0,02053

 

1

+

 

+

 

 

= 0,02082

 

,

2

 

34

54

 

 

 

 

EJ z

 

 

 

 

EJ z

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

Точное значение прогиба в середине пролета шарнирно опертой балки, полученное методами сопротивления

 

l

 

 

Pl3

 

Pl3

материалов

yсм

 

 

=

 

= 0,02083

 

.

2

48EJ z

 

 

 

 

 

 

EJ z

Следовательно, приближения дают относительные

невязки (ошибки) δ(k ) =

 

yсм y(k )

100% ,

 

 

yсм

 

 

 

 

δ(1) = 1,4%,

δ(1) = 0,2%, δ(1) = 0,05%.

Таким образом, уже первое приближение (один член ряда) дает практически точное значение прогиба.

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

4.3.Метод БубноваГалеркина при решении задач теории упругости.

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

а) ПРОСТРАНСТВЕННАЯ ЗАДАЧА

Решение задачи теории упругости в перемещениях принимаем в виде рядов, аналогичных рядам, используемым при решении задач методом РитцаТимошенко:

u(x,y,z)= u0 (x,y,z)+ Amum (x,y,z),

 

 

m=1

 

 

v(x,y,z)= v0 (x,y,z)+ Bmvm (x,y,z),

(4.3.1)

 

 

m=1

 

 

w(x,y,z)= w0 (x,y,z)+ Cm wm (x,y,z),

 

 

 

m=1

 

где

-

и0(х,у,z), v0(х,у,z), w0(х,у,z) -

функции,

удовлетворяющие

неоднородным граничным

условиям;

иm(х,у,z),

vm(х,у,z),

wm(х,у,z) – функции, удовлетворяющие

однородным граничным условиям на поверхности; Аm, Вm, Сm - неизвестные коэффициенты, которые определяются на основе метода БубноваГалеркина из условия

ортогональности системы уравнений равновесия теории упругости в перемещениях полной системе линейно независимых функций ϕn(х).

Вотличие от метода РитцаТимошенко в методе

БубноваГалеркина функции и0(х,у,z), v0(х,у,z), w0(х,у,z)

должны удовлетворять всем граничным условиям задачи, а не только кинематическим, а функции иm(х,у,z), vm(х,у,z), wm(х,у,z)

- всем соответствующим однородным граничным условиям задачи.

Чтобы получить алгоритм решения пространственной задачи теории упругости запишем уравнения равновесия в перемещениях (2.1.10) в операторной форме

L11u(x, y,z)+ L12v(x, y,z)+ L13 w(x, y,z)+ X = 0,L21u(x, y,z)+ L22v(x, y,z)+ L23 w(x, y,z)+Y = 0,L31u(x, y, z)+ L32v(x, y,z)+ L33 w(x, y,z)+ Z = 0,

где в соответствии с уравнениями (2.1.10):

L .. = (λ + µ)

2 ..

+ µ 2 .. = (λ + 2µ)

2 ..

+ µ

2 ..

+

 

 

 

11

x2

 

x2

 

y 2

 

 

 

(4.3.2)

µ2 .. ;

z 2

L .. = (λ + µ)

 

2 ..

 

 

;

 

L .. = (λ + µ)

2 ..

 

;

 

 

 

 

 

 

 

 

 

 

12

 

 

 

xy

 

 

13

 

 

 

xz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L .. = (λ + µ)

2 ..

 

;

 

L .. = µ 2 ..

+(λ + 2µ)2 .. + µ 2 .. ;

 

 

21

 

 

 

yx

 

 

 

22

 

x2

 

 

 

y2

z2

 

 

 

 

 

 

 

 

 

 

 

 

L

.. = (λ + µ)

2 ..

 

;

 

L

.. = (λ + µ)

2 ..

;

 

(4.3.3)

23

 

 

 

yz

 

 

 

31

 

 

 

zx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L .. = (λ + µ)

2 ..

 

;

 

L .. = µ 2 ..

+ µ 2 .. + (λ + 2µ)2 .. .

 

 

32

 

 

 

zy

 

 

 

33

 

x2

 

y2

 

z2

 

 

 

 

 

 

 

 

 

 

 

При подстановке решения (4.3.1) в уравнения равновесия

(4.3.2) в общем случае произвольных коэффициентов

Аm, Вm,

Сm

уравнения

равновесия

не

 

будут

выполняться.

Коэффициенты

Аm,

Вm,

Сm

определим

из

условий

ортогональности

решения

системы дифференциальных

уравнений равновесия полной системе линейно независимых функций.

Пусть ϕn(x,y,z) - полная система линейно независимых

функций в области, определяемой границами рассматриваемого тела. Тогда из условия ортогональности уравнений равновесия (4.3.2), определяемого решением (4.3.1),

полной

системе

линейно

независимых

функций, получим

(здесь и далее аргументы функций для простоты опускаем)

∫∫∫ [L11u + L12v + L13w] ϕndΩ = ∫∫∫ [L11u0 + L12v0 + L13w0 ] ϕn dΩ +

 

 

 

 

 

+ ∫∫∫ L11 Amum + L12 Bmvm + L13 Cm wm

+ X ϕnd. (4.3.4)

m=1

m=1

m=1

 

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

∫∫∫ [Am L11um + Bm L12vm + Cm L13wm ] ϕndΩ =

m=1

= −∫∫∫ [L11u0 + L12v0 + L13w0 ] ϕn dΩ − ∫∫∫X ϕn d.

(4.3.5)

 

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

(a1nm Am + bnm1 Bm + c1nmCm )= dn1 ,

m=1

(anm2 Am + bnm2 Bm + cnm2 Cm )= dn2 , n = 1, 2, 3,… (4.3.6)

m=1

(anm3 Am + bnm3 Bm + cnm3 Cm )= dn3 ,

m=1

где anmk

= ∫∫∫(Lk1um ) ϕn d;

bnmk = ∫∫∫ (Lk 2vm ) ϕn d;

 

 

 

 

 

 

 

cnmk

= ∫∫∫ (Lk 3 wm ) ϕn d;

 

 

 

 

 

 

 

 

dnk

= −∫∫∫ [Lk1u0

+ Lk 2 v0 + Lk 3 w0 ] ϕn d∫∫∫ qk

ϕn d;

 

 

 

 

 

 

q1

= X;

 

q2

= Y;

q3 = Z.

(4.3.7)

 

 

 

 

 

 

Здесь k = 1, 2, 3

- номера уравнения равновесия.

 

Система

алгебраических

уравнений

(4.3.6)

и

коэффициенты системы (4.3.7) получены в предположении, что используется одна система линейно независимых функций ϕn(х,у,z) для всех уравнений равновесия теории упругости в

перемещениях (2.1.10). Можно использовать для каждого из уравнений равновесия свою систему линейно независимых функций ϕкn(х,у,z) (к = 1, 2, 3). Использование двух или трех

полных систем линейно независимых функций может оказаться более удобным в зависимости от вида функций um(x,y,z), vm(x,y,z), wm(x,y,z), применяемых для удовлетворения граничных условий. В частности, если системы функций um(x,y,z), vm(x,y,z), wm(x,y,z), удовлетворяющие граничным условиям задачи, каждая из которых является полной системой линейно независимых функций, они могут использоваться и в качестве систем функций для ортогонализации системы уравнений равновесия при

определении коэффициентов

Аm, Вm, Сm

решения (4.3.1). В

этом случае обычно принимают соответственно:

ϕ1n(х,у,z) = un(x,y,z); ϕ2n(х,у,z) = vn(x,y,z);

ϕ3n(х,у,z) = wn(x,y,z),

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

(4.3.4) определяются по формулам:

 

anmk = ∫∫∫(Lk1um ) un d;

bnmk = ∫∫∫(Lk 2vm ) und;

 

cnmk

= ∫∫∫(Lk 3wm ) un d;

(4.3.8)

 

 

dnk

= −∫∫∫ [Lk1u0 + Lk 2v0

+ Lk 3 w0 ] un d∫∫∫ qk un d;

 

Метод БубноваГалеркина в случае, когда для решения и

его ортогонализации используются одни и те же системы линейно независимых функций ϕ1n(х,у,z) = un(x,y,z), ϕ2n(х,у,z) = vn(x,y,z), ϕ3n(х,у,z) = wn(x,y,z), можно интерпретировать как

метод возможных перемещений и отнести к разряду вариационных методов, основанных на принципе Лагранжа. Для его обоснования можно использовать уравнения (2.2.6).

Отметим также, что, как и при решении в рядах другими методами, решение методом БубноваГалеркина

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

В случае, если удается подобрать систему функций ϕin(х,у,z), ортогональных к системе уравнений равновесия твердого деформируемого тела, т.е. если amnf = bmnf = cmnf = 0 при

m n (f = u, v, w), бесконечная система распадается на систему

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

б) ПЛОСКАЯ ЗАДАЧА

При решении плоской задачи теории упругости используются дифференциальные уравнения в перемещениях (2.1.24), которые в операторном виде имеют вид:

L u(x, y)+ L v(x, y)+

2(1 ν12 )

 

X (x, y)= 0,

 

 

 

11

 

 

12

 

 

 

 

 

 

 

E1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2(1 ν12 )

 

L u(x, y)+ L v(x, y)+

Y (x, y)= 0,

 

 

21

 

 

22

 

 

 

 

 

 

 

E1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4.3.9)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

где

L

.. = 2

2 ..

+(1ν

1

)

2 ..

;

 

 

 

y2

 

 

 

 

11

 

x2

 

 

 

 

 

 

 

L .. = L .. =

(1+ν

 

)

2 ..

;

 

 

 

 

 

 

xy

 

 

 

 

 

12

 

21

 

 

1

 

 

 

 

 

 

 

L22 .. = (1 ν1 )2 .. + 2 2 .. .

x2 y2

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

 

 

u( x, y ) = u0

(x, y)+ Amum (x, y),

 

 

m=1

(4.3.10)

 

 

 

(x, y)+ Bmvm (x, y),

 

v( x, y ) = v0

 

 

m=1

 

где u0(x,y), v0(x,y) - функции, удовлетворяющие неоднородным граничным условиям задачи; um(x,y), vm(x,y) - функции, удовлетворяющие соответствующим однородным граничным условиям; Am, Bm - неизвестные коэффициенты, определяемые из условий ортогональности уравнений равновесия (4.3.9) при подстановке в них решения (4.3.10) полной системе линейно независимых функций ϕn.

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

уравнений

где

dnk

 

 

(anmu Am + bnmu Bm )= dnu ,

 

 

 

 

 

 

 

m=1

 

 

 

 

 

 

 

 

n = 1, 2, 3 …

(4.3.11)

 

 

(anmv Am + bnmv Bm )= dnv ,

 

 

 

 

 

 

 

 

 

 

 

m=1

 

 

 

 

 

 

 

 

 

 

 

 

anmk = (Lk1um ) ϕn dA ;

bnmk = (Lk 2vm ) ϕn dA ;

 

 

 

A

 

 

 

 

2(1

 

)

 

A

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

= −

L u

+ L

v

0

+

ν1

q

ϕ

n

dA ;

k =1,2.

 

 

 

 

k1 0

k 2

 

 

 

E1

 

 

k

 

 

 

A

 

 

 

 

 

 

 

 

 

 

 

 

(4.3.12)

Если для решения задачи и условий ортогонализации используются одни и те же полные системы линейно

независимых функций ϕ1n(х,у) = un(x,y), ϕ2n(х,у) = vn(x,y), то

коэффициенты системы алгебраических уравнений (4.3.11) определяются по формулам:

anmk = (Lk1um ) unk dA ;

 

bnmk = (Lk12um ) unk dA ;

 

k

A

 

 

 

2(1 ν12 )A

 

k

 

 

 

 

+ Lk 2 v0

+

 

 

 

 

un dA ;

(4.3.13)

dn = −Lk1u0

E1

 

qk

 

 

A

 

 

 

 

 

 

 

Здесь

k =1, 2

- номер уравнения равновесия плоской

задачи теории упругости;

u1n = un ,

un2 = vn ; q1 = X; q2

= Y.

Если рассматривается прямоугольная область плоской задачи, то функции um(x,y), vm(x,y) обычно принимаются в виде произведения функций независимых аргументов:

um (x, y)=Umx1( x ) Umy 2 ( x ) ;

 

vm (x, y)=Vmx1( x ) Vmy2 ( x ),

(4.3.14)

где m = 1, 2, 3,…; m1 = 1, 2,..., m; m2 = m – m1 + 1 (m1 + m2 = m).

Иными словами решение ищется в виде двойных рядов:

u( x, y ) =U0x ( x ) U0y

m

 

 

 

 

( y ) + ∑ ∑Umx1( x ) Umy

2 ( y ) .

 

(4.3.15)

 

 

 

m=1 m2=1

 

 

 

 

Функции

U mx

2 (x), Vmx2 (x)

и

U my

2 (x),

Vmy2 (x)

удовлетворяют граничным условиям на поперечных (х = х1, х

= х2) и на продольных (у = у1, у = у2) краях прямоугольной области соответственно.

Если рассматривается область, ограниченная прямыми х1, х2 (х1 х х2) и криволинейными продольными краями, то функции могут быть представлены в виде:

 

 

um (x, y)=Umx1( x ) Umxy2 ( x, y ) ;

 

 

 

vm (x, y)=Vmx1( x ) Vmxy2 ( x, y ) ,

(4.3.15)

где

U mx

2 ( x ), Vmx2 ( x )

- функции,

удовлетворяющие граничным

условиям на прямолинейных (поперечных) краях области

(х = х1

и

х =

х2); U mxy2 ( x, y ),

Vmxy2 ( x, y )

- функции, удовлетворяющие

граничным условиям на криволинейных краях области.

 

 

Если продольные криволинейные края пластинки,

ограниченые кривыми y1 = r1(x), y2 = r2(x), жестко защемлены, и,

следовательно, на криволинейных краях пластинки у = r1(x), у =

r2(x) перемещения равны нулю u = v = 0, то функции

U mxy2 (x, y),

Vmxy2 (x, y) можно принять в виде

 

y r1 (x)

 

 

 

U mxy2 (x, y)=Vmxy2 (x, y)= sin mπ

 

 

.

(4.3.16)

r2

(x)r1 (x)

 

 

 

V. РЕШЕНИЕ ЗАДАЧ РАСЧЕТА СТЕРЖНЕЙ ВАРИАЦИОННЫМИ МЕТОДАМИ

Задачи по расчету стержней и стержневых систем рассматриваются в курсах сопротивления материалов и строительной механики. В этих курсах построены достаточно удобные методы практических расчетов стержневых конструкций. Поэтому использование вариационных методов расчета стержней, в частности решения задач изгиба балок, в общем случае нецелесообразно. Однако при освоении этих методов удобно начинать именно с расчета простых задач, для чего вполне подходят балки и простейшие стержневые системы. Возможность получить точное решение методами сопротивления материалов, позволяет проанализировать приближенное решение, полученное на основе вариационных методов, и исследовать сходимость этого метода. Именно эти цели преследовались в методическом пособии [29]. В то же время вариационные методы имеют и самостоятельное значение при решении более сложных задач расчета стержней, например, стержней переменного сечения, в частности статически неопределимых балок переменного сечения, балок на упругом основании, расчета стержней на устойчивость и колебания. Вариационные методы могут также применятся при расчете стержневых конструкций с учетом сдвига и при решении нелинейных задач расчета стержней и стержневых систем.

5.1.Потенциальная энергия деформаций плоской формы изгиба стержней

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