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

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

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

Один из способов построения матрицы А заключается в том, что в качестве ее столбца берется решение второй краевой задачи теории упругости для области V с поверхностной нагрузкой, задаваемой в виде векторов

Зд = 1д + <*кгР.- = 1 , ... , * = т ) , (5-12)

где — векторы, у которых все компоненты нулевые, за исклю­ чением К -й строки, где стоит единица.

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

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

<1е4|(Р,-,ру)|^0. (5.13)

Упражнение 5.1. Показать, что из условия (5.13) вытекает, что система векторов Р,- принадлежит линейной оболочке, натянутой на векторы Ру. ■

Тогда матрица А будет составлена из столбцов (обозначим их II/с), получающихся при решении второй краевой задачи теории упругости с поверхностными силами (5.12). Отсюда видно, что матрица А будет, вообще говоря, зависеть от выбора векторов

Р,-. Покажем, однако,

что если нагрузка

8 является

самоурав-

новешенной:

= «д1к , (3, Ру) =

 

 

3

0,

(5-14)

то соответствующий вектор перемещения будет получаться сле­

дующим

образом:

 

 

Ч = «дЧ д,

(5.15)

т.е.

АЗ = «д А8 х -

(5.16)

 

В самом

деле, имеем

 

 

«дЗд = «д1д + «как,-Р,- = 8 + 8Ка к,-Р,-.

(5.17)

Но из условий самоуравновешенности нагрузок

 

 

(Зд,Ру) = 0, (3, Ру) = 0

(5.18)

следует, что

 

**а*.-(Р.-,С|;) = 0.

(5.19)

Отсюда и из условия (5.13) имеем

 

Р.‘ = 0.

(5.20)

Поэтому

 

8дЗк = з ,

(5.21)

а следовательно, выполняются (5.15) и (5.16), что и требовалось доказать.

Упражнение 5.2. Показать, что матрица А, построенная опи­ санным выше способом, является сингулярной (вырожденной). ■

Для численного построения матрицы А для двумерной области в виде квадрата была использована разностная схема, полученная вариационно-разностным методом, описанным в гл. 5.

Отметим некоторые свойства матрицы А. Заметим прежде все­ го, что матрица А определена не единственным способом. Ведь

эта матрица зависит от выбора векторов

Р, 6 П т, а действу­

ет, вообще говоря, на пространстве К.дг,-т

самоуравновешенных

векторов, которое является ортогональным дополнением к прос­ транству К т .

Условия единственности решения второй краевой задачи тео­

рии упругости (5.3) можно также переписать в виде

 

(Ч .У «) = 0,

(5.22)

где V; — некоторые линейно независимые векторы, принадлежа­ щие некоторому т-мерному подпространству пространства К-лг, • Из матрицы А можно выделить такую матрицу А 1( которая при действии на вектор нагрузки из Н (линейной оболочки, натянутой

на векторы (&) дает нуль.

Упражнеие 5.3. Показать, что матрицу А можно представить

в виде

 

 

 

А = Ах + А2,

А2 =

V,- ®(^-,

(5.23)

причем

 

 

 

А х З ^ Ч , А 1 З2 = 0,

А25х = 0,

А282 = 112,

(5.24)

вектор нагрузки 8 разлагается на сумму 3 2 € Я и 81 € Клг,/#, а вектор II2 определяет смещение тела как жесткого целого. ■

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

1 —I/2 /

 

и

\

г,3, к = 1,2,

(5.25)

Ец = —д — ( о-у - ^-^ик€ц<тк, ) ,

а для плосконапряженного

состояния

 

 

^

(<?•} ~

ж н е ц е н ) ,

»,], к = 1,2.

(5.26)

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

для той же области соответственно с коэффициентами Пуассона 1/1 и 1/2 по формуле

е0 = / ? 4 + ( 1 - / ? ) 4 ,

(527)

где

 

0 =

(5.28)

1^ - 1/1

 

Поэтому матрица А для коэффициента Пуассона V выражается через матрицы А 1 и Аг соответственно с коэффициентами Пуас­ сона 1/1 и 1/2 следующим образом:

А = РАр + (1 — /?)А2.

(5.29)

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

(2.6), (2.8), (2.10).

Вводя обозначения (2.7), перепишем уравнение (2.6) в виде

В ь = д,

(5.30)

где В = Ат. Разностная схема (2.6), а значит, и (5.30), получена нами вариационно-разностным методом. Поэтому во входные дан­ ные д входят значения и^т \ являющиеся основными граничными условиями, или величины 5^т\ представляющие собой естест­ венные граничные условия для оператора Ат (или В ). Если рассматриваемая область является канонической, то трудностей для обращения оператора В в (5.30) не возникает. Если же

область поделена на канонические блоки, стыкующиеся между со­ бой, по поверхности Г, не являющейся границей для всей области, то на такой поверхности, общей для, например, двух блоков, мы задаем величины /Д и 51 для одного блока и Йг, ^ для другого. Пусть для каждого из этих блоков известны матрицы влияния А% и А2 соответственно. Обозначим Оцг) и ^г(г) перемещения в узлах поверхности Г, возникающие при решении уравнений (5.30) для каждого блока.

Тогда имеем

[/1 — А х ^ ! + [/ц г), V? = Аг5г + С^г(г)-

(5.31)

При этом из условий непрерывности имеем на Г

(Д = йа, 51 + 52 = 0.

(5.32)

Тогда для определения вектора 51 получаем из (5.31) и (5.32) разностную систему

(Ах + Аг)51 = С^2(Г) —^1(г)>

(5.33)

которую можно решить описанным выше итерационным способом.

§ 6. ОСОБЕННОСТИ ЧИСЛЕННОГО РЕШЕНИЯ ЗАДАЧ ТЕОРИИ МАЛЫХ УПРУГОПЛАСТИЧЕСКИХ ДЕФОРМАЦИЙ

Сходимость итерационных методов, рассмотренных в § 2, обес­ печивается выполнением условий (5.4) гл. 5, накладываемых на определяющие соотношения.Для теории малых упругопластичес­ ких деформаций, рассмотренной в § 4 гл. 2, эти условия имеют вид

0 < 2/и К — *

— * 2,1,

(6.1)

Су

Су

 

или

 

 

Аш

 

(6.2)

0 ^ ш ^ ы + е „ ^ - ^ 1 - ч < 1,

для случая мягкой характеристики, т.е. когда кривая <ти ~ еи (см. рис. 6) имеет выпуклость вверх. Если же рассматривается жесткая характеристика, т.е. кривая имеет выпуклость вниз, то соотношения (6.1) и (6.2) заменяются соответственно на

2/1 < — ^

< 2/хт»! < 00,

 

(6.3)

Су

и Су

 

 

 

 

- о о < 1 - гд ^

и> +

<1ш

О,

(6.4)

еи 3

^ ш ^

 

 

<*

Ей

 

 

где г) и г)1 — некоторые положительные числа.

Таким образом, исследуемые нами итерационные процессы сходятся для достаточно произвольной кривой <ти ~ еи> лишь бы она не имела горизонтальных и вертикальных касательных при

5ц < оо.

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

тики из (6.1) и (6.2) следует неравенство (5.4) гл. 5, причем

 

ту = гшп(2ц?7, ЗК), Му = тах(2/*, ЗЯ).

(6.5)

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

тики из (6.3) и (6.4) следует неравенство (5.4) гл. 5, причем

 

ту = тш(2/*,ЗА'), Му тах(2цг71,ЗА').

(6.6)

Упражнение 6.3. Показать, что условия (4.19) гл. 5 будут выполнены, если в качестве рц взять оператор Ламе теории упругости, а

то= г), Мо =1

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

“Н1 II О Е

5?

в1 II

(6.7)

(6.8)

в случае жесткой характеристики.

Упражнение 6.4. Показать, что условия (5.46) гл. 5 будут выполнены, если для мягкой характеристики

2р. аи а <ги 2(1

(6.9)

 

или

 

-оо < 1 —^1 ^ П + (ти-^ Г2 ^ 0,

(6.10)

а<ти

причем

(6.11)

Упражнение 6.5. Показать, что условия (5.46.) гл. 5 будут

вьшолнены, если для жесткой характеристики

 

0 < -1- <

< _1_

(6.12)

2/1 ^

&<ти ^ <ти ^ 2/*’

 

или

 

 

0 ^ О ^ П + аи-~- ^ 1 —^ < 1, * > 0 ,

(6.13)

 

а<ти

 

причем

 

 

 

„ , = “ Ш

, Л?, = птах

(6.14)

Квазистатические задачи теории малых упругопластических деформаций могут быть решены методом, описанным в § 2, где в качестве операторов Ат в (2.6) выбираются функциональные производные оператора Ь теории малых упругопластических де­ формаций, в качестве операторов Вр в (2.8) — операторы Ламе

теории упругости, а в качестве операторов в (2.10) — опера­ торы Лапласа, обращаемые прямыми методами.

Подобным образом задачи теории малых упругопластических деформаций решались в работах [94, 95, 132, 133].

Глава 8

МЕТОДЫ ТЕОРИИ ВЯЗКОУПРУГОСТИ

§ 1. МЕТОД ПРЕОБРАЗОВАНИЯ ЛАПЛАСА И ^-ПРЕОБРАЗОВАНИЯ

Рассмотрим изотропную линейную вязкоупругую среду, в ко­ торой связь между напряжениями и деформациями описывается соотношениями (5.12) и (5.13) гл. 2:

т)0(т)Л- = Г10 (1.1)

^ Я(г - т) <1е{)(т) ^ к ец ,

т)Щт) = к 1(9. (1.2)

о

 

Если используются соотношения (1.1), то удобно применить к ос­ новным уравнениям теории вязкоупругости преобразование Лап­ ласа, описанное в приложении II. Если же используются соотно­ шения (1.2), то более удобным является преобразование ЛапласаКарсона, которое каждой функции-оригиналу /(I) ставит в соот­ ветствие функцию-изображение /*(р) по формуле

00

Г(р) = р / ^ ‘/(ОЛ-

(1.3)

о

 

Рассмотрим динамическую задачу изотропной линейной тео­ рии вязкоупругости, которая заключается в решении уравнений движения

Р«|

+ - г д « , + ( г , + 1 г )

(1.4)

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

+ <$1; ( г ,

- | г ) * П] |г2 = 5°,

(1.5)

и начальных данных:

 

 

при 1 = 0 Щ = и ,

«, = ^ -

(1.6)

Тогда после применения преобразования Лапласа получим задачу в изображениях:

- Рц { - к = х : + 1 г* д«? + ( г ; +

е%

(1.7)

«*|5, =(«?)*

"*!=, = ($?)••

 

 

(1.8)

Решив задачу (1.7), (1.8) в изображениях, нужно вернуться с по­ мощью обратного преобразования Лапласа к оригиналам, чтобы получить искомое решение. Если рассматривается квазистатическая задача теории вязкоупругости, то в формулах (1.7), (1.8) нужно положить р = 0, (7,- = О, V* = 0.

Заметим, что, хотя формально задача (1.7.), (1.8) напоминает задачу теории упругости, все же решение задачи теории вязкоуп­ ругости методом преобразования Лапласа вызывает определен­ ные трудности из-за сложности выполнения операции обратного преобразования Лапласа.

При применении преобразования Лапласа, так же как и при­ нципа Вольтерры, рассмотренного в § 5 гл. 2, большое значение имеет аналитическая форма задания ядер релаксации и ползу­ чести. Обычно экспериментально найденные значения этих ядер задаются дискретным набором значений, соответствующих неко­ торым фиксированным временам, чаще всего через равные про­ межутки времени. По этим экспериментальным значениям строят различными методами аналитические аппроксимации ядер в спе­ циальной форме. Известны такие аналитические представления Ю.Н. Работнова, М.А. Колтунова, А.П. Вронского, А.Р. Ржаницына [33, 90] и др. Такая аналитическая аппроксимация часто является источником дополнительных погрешностей, ибо трудно дать аналитическое выражение ядра, хорошо описывающее экспе­ риментально найденное на достаточно большом временном интер­ вале. В следующем параграфе указывается метод, не требующий аналитического описания ядер релаксации и ползучести. Для получения численного решения задачи теории вязкоупругости также нет необходимости производить аналитическую аппрокси­ мацию экспериментальных значений. Пусть, например, временной

отрезок [0,<] разбит на М равных интервалов длиной т точками 0,1 , ... ,М , соответствующими временам <о = 0,<1 ,<2, •■•>*М и пусть Н°, К 1, ... , Км — экспериментально найденные значения функции релаксации К(1) в этих точках. Продолжив разбиение временного интервала с тем же шагом тдо максимального значе­ ния , которое нас интересует, найдем из эксперимента значения Ям+1, Км+2, ... , Км' (<мг = тМх = Г ). Тогда соотношения (1.2) можно приближенно записать в следующем виде:

м

 

а м = ^ Я " - * [ ( Р - 0 * - 1] = Пт0,

(1.9)

1=0

 

где сг*, 0* — значения шаровых частей тензоров напряжений и

деформаций в точке

= т,.

При

этом их

значения

при от­

рицательных индексах равны тождественно нулю [75].

Полагая

0(1) = 0°/»(<), т.е. 0* = (I = 1

, 2

получим из (1.9)

 

 

<тм

= К ?0°.

 

(1.10)

По формуле (1.10) определяются значения К ^

= 0,1,..., М\)

из эксперимента на релаксацию.

 

 

 

Запишем формулу (1.9.) в другом виде:

 

 

 

М-1

 

 

 

<тм = Я?0М + ^

[ЯГ- * “

 

(1.11)

1=0

По аналогии с формулами

Г1(<) = *«(*) + ?!(0. Г1(0 = -Л ,1(<). яг(о) = к 1

имеем

 

 

 

Г* = -(Я * - В*Гх)/т (1 =

1,2,

Л/), Г{ = Г* (г > 0),

Г? = Я°/г.

 

 

 

( 1.12)

Тогда соотношения (1.9) и (1.11) можно представить в виде

 

м

 

 

0м =

Г?-*<Гт = Тт0.

(1.13)

 

1=0

 

 

Пользуясь введенными квадратурными формулами, легко вы­ числить др(1) (см. (5.20) гл. 2):

„м _

1

м

 

 

 

90 ~

1 +0ш° ;

т = 1

(1.14)

т = 1,2,... ,М, М = 1,2,..., М\.

Таким образом, для численного решения задач теории вязко­ упругости в качестве определяющих уравнений можно непосредс­ твенно использовать квадратурные формулы типа (1.9), (1.13), от­ казавшись с самого начала от их аналитической записи (1.1), (1.2).

Рассмотрим теперь разностную аппроксимацию уравнений (1.4)

где

III •и

ЬНик + р Р к = рйки

(1.15)

- \ к Л Ау + ВТЬьбц,

(1.16)

( г [ - 1 г Л л ^ + г д л%

операторы Лу определены в (3.3), (3.4) гл. 5. Точно также следует записать в разностном виде краевые и начальные условия.

В некотором смысле аналогом преобразования Лапласа для сеточных уравнений мснсет служить ^-преобразование, рассмот­ ренное в приложении III (или ^-преобразование [75]).

Задачу (1-16) можно решать по шагам

времени. Полагая при

т = 0

= 0, решаем для тп = 1 ,2 , ...

, М разностную задачу

теории упругости. Для исследования разностной задачи (1.16) совершим ^-преобразование и воспользуемся методом дробных шагов (§ 3 гл. 5), в результате чего задача сведется к решению девяти одномерных уравнений, которые можно решить методом прогонки. Легко видеть, что подобным образом могут быть ре­ шены задачи теории вязкоупругости, в которых ядра релаксации зависят от температуры, а тем самым от координат [72].

§ 2. М ЕТО Д УКОРАЧИВАНИЯ ПАМЯТИ

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

Рассмотрим еще один метод, основанный на вариационном

принципе.

Определим функционал

 

 

 

г

т

И Ч « } = /

{

\ /

/

№ -т)<Ь,{т)4ецЦ) + Я г { 1 - т ) Щ т ) &{%)]-

V

 

0

0

 

 

 

*

 

*

 

-

/

/>*;•(<-г) <*«,(г)} & - / / 5?(*-т)Ац-(т)<Й2.

0

( 2.1)

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