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

книги / Численные методы в теории упругости и пластичности

..pdf
Скачиваний:
5
Добавлен:
20.11.2023
Размер:
10.57 Mб
Скачать

где п — число координатных функций, причем п ф N. Пусть нам заданы узловые значения функции II(х):

I = 1 ,2 , ... ,N .

(1.27)

Ищем аппроксимацию функции II(х) в виде

 

N

 

« и 5 ) = X ]

(1>28)

1 = 1

 

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

 

лг

 

Ф =

- ^ ] 2.

(1 29)

 

7= 1

 

которое согласно (1.28) можно рассматривать как функцию п неизвестных а;:

ЛГ р п

 

Ф= Е Х > ^ - ^

 

(1.30)

 

7= 14=1

 

 

 

Ищем минимум этой функции. Лля

этого приравняем нулю ее

производные

 

 

 

 

дФ

<ч*ри

V,

Ч>}1 ~ 0.

(1.31)

да^

 

 

 

 

Обозначим

N

N

 

 

 

 

 

 

=

5 3

Фи'П*-

(1.32)

 

7=1

7=1

 

 

Тогда имеем линейную систему алгебраических уравнений

П

(1.33)

1= 1

Если определитель этой системы отличен от нуля (с1е1||с/у|ф 0), то она имеет единственное решение, которое можно записать в виде

п

п

N

N

 

а г = 53 с ц ^ 7 = 53 СЧ 53 ^ 7 7 ^ 7 = 53 7 1 - / ^ 7 ,

( 1 -34)

7= 1

7= 1

7 = 1

7 = 1

где

П

Чи = '52с^^<р^^.

(1.35)

■)=1

 

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

 

N

 

м * ) = Е М № .

(1.36)

.7=1

 

где

 

п

 

м * ) = Х ^ р » ( г )-

(1.37)

1=1

 

Упражнение 1.1. Записать формулы метода наименьших квад­ ратов в обозначениях Зенкевича.

Упражнение 1.2. Доказать, что при п = N алгебраическая система (1.33) метода наименьших квадратов совпадает с системой метода коллокаций. ■

В плоской задаче теории упругости, решаемой методом теории функций комплексной переменной, проблема состоит в отыскании двух голоморфных функций /(г ) и х (г) [62], комбинация которых принимает заданное значение на границе области (контуре Г). Бели рассматривается первая краевая задача, т.е. на границе заданы компоненты вектора перемещения и и V, то эта комбинация

имеет

вид

 

 

•*/(*) - г/'(г) - \(;) = 2р(ы + *Ч>),

(1.38)

где х

= 3 —4»/ при плоской деформации и х =

при плоском

напряженном состоянии. Здесь ц — модуль сдвига. Если же ре­ шается вторая краевая задача, т.е. на границе'заданы компоненты вектора усилий 5’° и 5°, то граничные условия принимают вид

/(*) + г7Ц ) + Х(*) = /(5® + г5°у)<1у.

(1.39)

г

 

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

/«(*) =

Хп(г) =

(1.40)

1= 1

1=1

§ 2. М ЕТОДЫ , ОСНОВАННЫЕ НА ПРИМЕНЕНИИ ВАРИАЦИОННЫХ ПРИНЦИПОВ

Пусть требуется решить квазистатическую задачу МДТТ, которая заключается в решении трех уравнений относительно вектора перемещения и:

*ы (Й ) + * , = 0

(2.1)

при выполнении граничных условий

«.•1=, =«*?,■

=

(2-2)

Как следует из результатов § 7 гл. 1, если оператор связи между напряжениями и деформациями является потенциальным, то за­ дача (2.1), (2.2) эквивалентна задаче о нахождении стационарной точки лагранжиана

С = ф - А<е>(«).

(2.3)

Для приближенного решения задачи (2.1), (2.2) воспользуемся методом Ритца. Для этого ее решение будем искать в виде

их = <р(°\х) -(- ^ д ( " ^ п)(5),

(2.4)

п=1

где координатная вектор-функция ^°)(2)) удовлетворяет кинема­ тическим граничным условиям (2.2), а координатные функции

1р(п\х), п = I , ... , N, — однородным кинематическим граничным

условиям,

(/,

Vо (с.231), т.е.

 

 

 

^(0)|х:1

= 3°, ^(П)Ь , = 0.

(2.5)

Диагональные матрицы д(п) являются постоянными. Их требует­ ся определить из условия стационарности лагранжиана (2.3). Для этого образуем согласно соотношениям Коши тензор деформации

= 1^ 1,0 + Ф ,а) + \ ]С (а«

+

(2-6)

п=1

 

 

<«,/?= 1,2,3).

Затем подставляем полученные выражения в определяющие со­ отношения

<тц

I) {^«/3 }

(2.7)

и образуем потенциальную энергию

<р =

(2.8)

V

V

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

^ = /

+ 1

(2.9)

V

Б}

 

= 1,2,3), п = 1,2,...,ЛГ.

Если рассматривается линейная упругая среда, то система (2.9) является линейной алгебраической. После решения каким-либо образом системы (2.9) приближенное решение задачи (2.1), (2.2) записывается в виде (2.4). Метод Ритца достаточно математичес­ ки обоснован [60], причем для его сходимости необходимо число N в (2.4) устремить к бесконечности. Однако на практике, ока­ зывается, не всегда получается тем лучший результат, чем взято большее число кооординатных функций. Оказывается, что при некотором достаточно большом N система Ритца (2.9) становит­ ся плохо обусловленной [60]. Поэтому важно в зависимости от применяемой ЭВМ и от желаемой точности решения исследовать вопрос о числе координатных функций.

Если решается задача М Л'ГТ в напряжениях, то необходимо удовлетворить шести уравнениям совместности, записанным в напряжениях,

*,-(?) = 0

(2-10)

и трем уравнениям равновесия

+ X, = 0

(2.11)

(которые могут быть удовлетворены только на границе тела Е). Кроме того, должны выполняться граничные условия, например, типа (2.2):

«»(?)|Е1 = И?,

= 5?.

(2.12)

Задача (2.10)-(2.12) эквивалентна задаче о стационарной точке кастильяниана

Й = - * + А*.1(«0),

(2.13)

если оператор связи между деформациями и напряжениями яв­ ляется потенциальным.

Лля приближенного решения задачи (2.10)—(2.12) можно вос­ пользоваться методом, предложенным М.М. Филоненко-Бороди- чем, который заключается в следующем. Решение ищется в виде

*

 

е * - г(0)(*) + Е 4 (п)г(п)(г),

(2,14)

п=1

 

где координатная тензор-функция т° (так называемый «основной» тензор) удовлетворяет уравнениям равновесия (2.11) и статичес­

ким граничным условиям, а координатные тензор-функции г (так называемые «корректирующие» тензоры), п = 1 , . . . , IV, удов­ летворяют уравнениям равновесия и однородным статическим граничным условиям

гО\] + *• = °>

гу Ч

= 5?;

 

 

(2.15)

ГЙ = °> г§ 4 | = * = ° >

т.е. т(°) € Т, т(п) е То (с. 230),

п = 1,2,

Величины

представляют собой диагональные матрицы 6 х 6 и подлежат определению из условия стационарности кастильяниана (2.13).

Находя деформации из определяющих соотношений

 

&1]

 

(2.16)

и образуя потенциальную энергию

 

Ф = I л <1У=1- 1 е^ сги <1У,

(2.17)

V

V

 

которая будет зависеть от неизвестных коэффициентов

по­

лучим систему уравнений

 

 

/ г ^ п ^ о Е , «,/? =

1,2,3, п = 1 , 2 , . . . , * .

(2.18)

дА°Р I

 

 

Если рассматривается линейная упругая среда, то система (2.18) является линейной алгебраической. После ее решения напряжен­ ное состояние в теле определяется по формулам (2.14).

Упражнение 2.1. Рассматривается плоская задача теории уп­ ругости о прямоугольнике, на границе х = ±а заданы напряжения

<гц = Ро (1 -

, 0-12 = 0,

(2.19)

а на границе у = ±Ь — напряжения

022 = 0) 012 0- И

(2.20)

Решить приближенно эту задачу, используя представление фун­ кции напряжения Ф в виде

Ф = Фо + Л1Ф1 + ^гФг)

(2.21)

где

• - М

1- * ? ) ' * ^

- * * * - * ? .

(2.22)

Ф2 = (х2 - а2)2(у2 - б2)2* 2.

Упражнение 2.2. Решить приближенно смешанную задачу о прямоугольнике, когда на границе х — 0 и х — 1\ заданы посто­ янные перемещения

 

и = «о,

V = ьо,

(2.23)

а на границе у = 0 и у = /г — произвольные нагрузки

 

 

022 = 5 “(*),

<г12 = ^ (ж ),

(2.24)

разыскивая решение в виде

 

 

 

 

N

 

N

 

и ~ “0+

«*/*(*> У).

«>= 1>о+ ^ ь к/к(х,у),

(2.25)

 

п=1

 

П=1

 

где

 

 

 

 

 

= [(« -

/1)я]* С 08 у. ■

(2.26)

Рассмотрим смешанную задачу МЛТТ. Пусть даны уравнения

равновесия

 

 

0ц,з +

= 0

(2.27)

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

 

 

= «?,

0ЦП] |е2 = 5°.

(2.28)

Пусть задан оператор связи между напряжениями и деформаци­ ями (2.7), причем деформации связаны с перемещениями соотно­ шениями Коши:

2

+ «;.*)•

(2.29)

Умножив (2.27) скалярно на вектор » и проинтегрировав по объ­ ему, получим

I

<Гаец (ь)АУ = !

XIV,- йУ + У <тц п} А2 + ^ 5,°ы <12.

(2.30)

V

V

21

 

 

 

• *

 

Пусть даны две полные системы функций {^(«)), {ф ^ }, д = 1,2,----

Приближенное решение задачи (2.27)-(2.29), (2.7) согласно методу Галеркина-Петрова ищется в следующем виде:

 

«лг =

(2.31)

 

1=1

 

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

диагональные матрицы, определяются из сис­

темы уравнений

 

 

I

<гц(иу)еч(фЫ)<1У = | Х{ф ^ АУ+

 

V

V

 

+ 1 <гц(Ъ„)щфЬ)<п: + 1 ^ ф \ р)А2,

(2.32)

 

Ба

 

 

Р = 1,2,...,^,

 

которая получается подстановкой в (2.30) выражения (2.31) и заменой V = ф(р\ р 5= 1 ,2,...,ЛГ.

Упражнение 2.3. Показать, что в случае, если

 

фЫ =<рТч), , = 1,2.......Ы,

(2.33)

и (р(1) удовлетворяют однородным кинематическим условиям, из (2.32) следуют соотношения

I

<тц(иы) е ^ р))АУ = | Х ^ Ау + ( 5 ?^р) А2, Р = 1,2.......ЛГ,

V

V

(2.34) т.е. метод Галеркина-Петрова превращается в метод Ритца.

Упражнение 2.4. Рассмотреть случай, когда кроме выпол­

нения условий (2.33) функции (р(ч) удовлетворяют однородным кинематическим и статическим граничным условиям, так что из (2.34) имеем

У <тц (Ъы)ец фОО) АУ = У Х & Р ё У .

(2.35)

Этот метод называется методом Бубнова-Галеркина. Упражнение 2.5. Показать, что если

= <гц,)(<рЩ,

(2.36)

то соотношения (2.32) могут быть получены из условия минимума функционала

(2.37)

что совпадает с методом наименьших квадратов. ■ Упомянем здесь еще о методе наискорейшего спуска. Он

заключается в следующем. Выбирается некоторый вектор й(о), удовлетворяющий кинематическим граничным условиям. Подсчи­ тывается «невязка» по формуле

(м(о)) + ■Х) = «,-(о).

(2-38)

Полагаем

 

й(1) = 2(0) + а(0)й(0),

(2.39)

где д(°) — некоторая диагональная матрица с постоянными коэф­

фициентами. Подсчитываем по формуле (2.3) лагранжиан ^(«(х)), где

<Р= ! <Мй(1))е,'Л«(1))<*У.

(2.40)

V

 

Тогда для определения д(°) получим систему трех уравнений:

= I Хаьа(о) М + ^

<« = 1,2,3).

(2.41)

Найдя по формуле (2.39) вектор й(1), ищем «невязку» 2(1):

 

^>)^(и(1)) +

~ *>»(!)

(2.42)

и т.д.

Упражнение 2.6. На основании вариационного принципа Кастильяно сформулировать метод «наискорейшего подъема». ■

В последнее время широкое распространение получил метод Канторовича-Лейбница, который применим к телам, заключен­

ным между двумя параллельными плоскостями, например:

 

Х\ = С1 = СОП34, Х2 = С2 = сопз!.

(2.43)

Тогда решение ищется в виде

 

ОО

«< (*ь*2,*з) =

(2.44)

?=1

где <р^\х) — заданные координатные функции, которые удовлет­ воряют кинематическим граничным условиям, кроме, может быть,

области (2.43). Функции / (я> определяются из минимума лагран­ жиана (2.3). Уравнениями Эйлера для такого функционала будут обыкновенные дифференциальные уравнения.

Заметим, что метод Галеркина-Петрова в зарубежной литера­ туре часто называют методом взвешенных невязок.

§3. М ЕТОД Я-ФУНКЦИЙ РВАЧЕВА

Вметодах, описанных в предыдущем параграфе, мы сталки­ вались с ситуацией, когда некоторая функция II(ж) аппроксими­ ровалась выражением

и(х) = <р0 ( х ) + ^а*у>,(2),

(3.1)

где <ро(х), <р,(ж) — некоторые координатные функции, удовлет­ воряющие заданным кинематическим условиям. Например, на контуре Г в двумерной области

<Ро{х)|г = Ф(ж), р«-(5)|г = 0, * = 1,2,-----

(3.2)

Если выбрать некоторую функцию и(х), такую, что внутри за­ данной области она сохраняет знак и не обращается в нуль, то, выбрав некоторую систему функций {^ .(2)}, получим представ­ ление (3.1) в виде

и(х) = ф0(х) + ш(х)

а^ф^(x),

(3.3)

 

I

 

где

 

 

Фо = <Р0, ШФ{ = <р*,

1 = 1 ,2 ,... .

(3.4)

Здесь функции ф{(х), г = 1 ,2 ,..., не обязаны удовлетворять ус­ ловиям типа (3.2). Достаточно, что такому условию будет удов­ летворять функция ы(х):

Цж)|г = 0.

(3.5)

Для контуров сложного вида построить функцию ы(ж) непросто. Универсальный метод ее построения для контуров, которые могут быть представлены в виде частей, каждая из которых задается в аналитическом виде, дал В.Л. Рвачев в [101,102]. Существо этого метода основано на использовании алгебры логики. Пусть Х \

и Х 2 — два множества, являющихся подмножествами множества Е. Множество, состоящее из точек, общих для этих множеств, называется их пересечением и обозначается Х \ П Х 2. Множество,

состоящее из точек, вошедших хотя бы в одно из множеств Х г или Х 2, называется их объединением и обозначается через Х \ 11Х 2.

Множество, дополняющее X до всего множества Е, называется дополнением множества X и обозначается С Х .

Характеристической функцией подмножества X множества Е называется функция е(х) (двузначный предикат множества X ):

1,

еслиягбХ,

{0,

(3.6)

если яг^Х.

Рассмотрим множество В2, состоящее из двух элементов: 0 (ложь) и 1 (истина). Булевой функцией п аргументов называется отображение вида Г : В2п —►В2у т.е. У = ^ (Х ь Х2, ... , Х П), где Х Ь . . . , Х П, У В2. Всего булевых функций двух переменных 16. Из них четыре тривиальные:

у = ^ = 0 (0 ->0), У = Д = 1 (1 - 1 ),

 

У = Р з = * ! (Хг Х0, У = Р* = Х 2 ( Х 2 —» Х2).

К 4

Булеву функцию, соответствующую пересечению двух мно­

жеств Х\ П Х 2, называют конъюнкцией и обозначают

 

У = П (Х ь Х 2) = Х 1Л Х2.

(3.8)

Эту функцию называют логическим умножением: У — истина

тогда и только тогда, когда Х[ — истина и Х 2 —истина.

Булеву функцию, соответствующую объединению двух мно­ жеств Х±и Х 2, назьюают дизъюнкцией и обозначают

У = ^б(Х1,Х 2) = Х ^ Х 2.

(3.9)

Эту функцию назьюают логическим сложением: У — истина тогда и только тогда, когда Х\ — истина или Х 2 —истина.

Булеву функцию, соответствующую дополнению СХь обоз­ начают

У = Г7(Х 1) = -Хх

(3.10)

и называют отрицанием Х \: У — истина,

если Х \ — ложь, и

наоборот.

 

Соседние файлы в папке книги