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

книги / Решение нелинейных задач теории оболочек на ЭВМ

..pdf
Скачиваний:
4
Добавлен:
12.11.2023
Размер:
21.38 Mб
Скачать

Рассмотрим вопросы применения метода линеаризации к ре­ шению нелинейных краевых задач для гибких оболочек вращения G произвольной формой меридиана при осесимметричных (силовых и тепловых) воздействиях и бесконечно длинных цилиндрических оболочек произвольного поперечного сечения при нагрузках, равномерно распределенных по образующей. Напряженно-дефор­ мированное состояние таких оболочек описывается системой не­ линейных обыкновенных дифференциальных уравнений вида' [24]

dN

а

( в

б

б

 

 

\

 

 

ЛГ|, N 2........лг6)

*

= |

2

* Л + 2

2

а д л г» +/, W ,(a ,

 

u

\/=»1

/=1

 

1

 

/

 

 

 

 

 

 

 

( a o < t t < a i t

ts= 1,

2,

...,

6)

 

(4.58)

при следующих граничных условиях:

 

 

 

 

 

 

 

 

Г{о(ЛТ|,

N2,

. . Л^б)|а=ав ~

О,

 

 

 

 

 

 

• • •» б) |a»«, “

О,

(Î =

2, 3).

(4.59)

Здесь в качестве основных неизвестных Nt (i = 1, 2, ...» 6)

А

выбраны статические Ni, Qi, М\ и кинематические и, w, 0 фак­ торы (рис. 4.2 а, б); а£[ао, ai] — независимая переменная, изме­ няющаяся вдоль меридиана для оболочек вращения и по направ­ ляющей для цилиндрических оболочек; s —длина координатной линии по переменной a: а^ = а//(а), bqk = Ьф (а) — функции, за­ висящие от жесткостных и геометрических параметров оболочки

fi — Uip) характеризуют дейст­ вующие на оболочку силовые и температурные поля; ненулевые коэффициенты Ьцн имеют вид:

&316 = &зб1 = -g » Ьт — — *2 •

 

 

Выражения

 

для

функций

 

 

at/(а)

можно получить из гл. 1.

 

 

В

соответствии

с

процеду­

 

 

рой линеаризации

решение не­

 

 

линейной краевой задачи (4.58),

 

 

(4.59)

ищется

как

предел

по-

Рис.

4.2

следовательноети решений

Ni

 

 

(k ==: 1, 2, ...)

следщующих

ливнейных задач:

 

 

dN(tk)

 

 

 

 

 

 

 

da

= g ,u ,

JVi-1 ,

N T '...........лгё"') +

 

 

 

6

 

 

 

 

 

 

 

+

2

щ

{N\ -

Nkr ' )

(i = l. 2.........6);

(4.60)

б

» • • м

 

 

 

 

 

( i = l , 2 , 3 ;

s =

0,

1);

(4.61)

щ{ёь гтО, Гт]} — ВЫЧИСЛЯЮТСЯ

П ри

Ni=Nift-1

 

(i, j 1, 2, ... , 6; m — 1,

2,

3;

/г = 1, 2,

...).

Начальное приближение выбирается автоматически как реше­ ние исходной задачи (4.58), (4.59) с отброшенными нелинейными членами. В каждом k-м приближении краевая задача (4.60), (4.61) решается методом дискретной ортогонализации (см. п. 2 настоя­

щей главы). Значения функций Nk~l между узлами интегрирова­ ния вычислялись с помощью линейной интерполяции, что воз­ можно при достаточном количестве узлов.

Важным является определение области сходимости последова­ тельных приближений (4.60), (4.61) в зависимости от величины нагрузки q. Здесь имеется в виду практическая сходимость метода, как наиболее показательная в прикладных задачах. Для выясне­ ния этого вопроса проводилось сопоставление результатов, полу­ ченных по методу ,линеаризации, с результатами решения двух типов модельных задач: либо имеющих точное аналитическое или численное решение, либо решенных приближенным методом, отли­ чающихся в принципе от метода линеаризации. Первые охватывают бесконечно длинные пологие цилиндрические панели кругового и некругового (18, 21, 47] сечения, ко вторым относятся пологие сферические купола при различных видах поверхностной нагрузки, для расчета которых применялся конечно-разностный метод повы­ шенной точности [45].

Пример 4. Бесконечно длинная круговая цилиндрическая панель постоян­ ной толщины h находится под действием равномерно распределенной нагрузки д, направленной к ценгру кривизны (п. 3, гл. 2). На прямолинейных краях оболочки заданы условия жесткого шарнира:

и = w — Mi —0 при а — ± Ь.

В табл. 4.4 приведены результаты решения этой задачи для безразмерных

параметров прогиба С=

, изгибного cf =

он6*

н мембранного о” =

:4b»

- —

Eh»

 

 

Eh»

1

напряжений

в центре панели (а = 0),

полученные по

точному

решению

(п. 3, гл. 2)

и численно по методу линеаризации (нижняя

строка)

в зависи-

мости от параметра внешней нагрузки q —

Rb»k*

=

463

— v2)p* 4 (®

=

6:

R, b — радиус и половина длины дуги направляющей панели).

Здесь

же при­

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

Пример 5. Рассмотрим большие прогибы оболочки вращения в виде сфери­ ческого сегмента, жестко защемленного по контуру [46]. Результаты решения

задачи для

функций

_

 

полюсе

 

(

(fi

5, а — радиус

Ç, о“( о” в

сегмента IA* = ^ =

основания

сегмента.

о"а*

-

о,ма8\

разных

значении

пара­

 

 

 

 

Ь

a i — - ^ 5»

о,

 

1 для

метра

внешней равномерно

распределенной

нагрузки Я =

приведены

в табл. 4.5.

 

 

 

 

 

 

 

*

 

 

 

 

 

 

 

Т а б л и ц а

4.4

 

 

 

Т а б л и ц а

4.5

Q

 

2,13

 

5,09

6,50

 

7,28

 

я

П,2

15,7

16,5

17,2

С

 

0,074

0,231

0,442

 

1,41

 

с

0,362

0,671

0,783

3,94

 

0,074

0,231

0,437

 

 

 

0,362

0,666

0,782

 

 

 

 

 

 

 

 

•И

 

0,098

0,312

0,608

 

1,89

 

°i

— 1,870

—2,470

—2,5Ю —11,50

С1

 

0,098

0,312

0,608

 

 

— 1,840

—2,420

—2,450

пМ —0,074

—О.хОб

—0,331

—0,13

—0,844

— 1,300

— 1,410

-1,32

°1

—0,074 —0,206

—0,328

 

 

 

—0,849

— 1,310

—1,420

ч>%

 

10,9

 

31,8

53,7

 

 

ч, % 27,2

42,4.

48,5

k

 

2

 

4

6

 

 

k

3

4

5

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

и конечно-разностным решениями при значениях параметра q, меньших, чем верхняя критическая нагрузка qb. Такое же совпадение наблюдается и для

аналогичных задач в более общей постановке, когда кривизна и жесткостные характеристики изменяются вдоль направляющей [23].

Для значений

q > qb решёние задач по

методу

линеаризации в

такой

форме не может быть найдено, так как здесь

процесс

последовательных

при­

ближений (4.60),

(4.61) является расходящимся.

 

 

Таким образом, сочетание методов линеаризации и дискретной ортогонали-

вацчи позволяет получить в докритической области полное решение сформули­ рованного выше класса нелинейных задач (4.58), (4.59).

Пример 6. Конструкция, составленная из соосных двух цилиндрических, тороидальной и конической оболочек вращения, находится под действием сжи­

мающей

нагрузки

Р =

— 1960 Н (рис.

4.3). Геометрические парамётры системы

(в см):

rj = 40,

га =

90,

лт =

40, k =

20,83; /2 = 34,89; /8= 49,59;

/4 =

60

(lt — длиныpj дуг

меридианов

участков);

механические

характеристики: -

=

= 6 8 6 . Ю5 см** v = 0,3/Толщина оболочки постоянна и равна Л = 0,5.

Резуль­

таты решения задачи

[24]

в линейной (штриховые линии) и нелинейной (сплош­

ные линии) постановках

приведены на

рис. 4.3 в виде

графиков касательных

. и и нормальных w перемещений, а также

меридиональных напряжений

of

на

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

Пример 7. Рассматривается оболочка, образованная вращением цепной

линии у — ach вокруг оси ох, срединная поверхность которой представляет

осбой поверхность вращения переменной отрицательной гауссовой кривизны

а

ki гг. Контур оболочки х — 0 свободен, а контур х = хп жестко

У

.закреплен. Оболочка деформируется

 

Задача решалась по методике (24]

при следующих данных:

а = 40 см;

хл =

80 си', h — 2 см; Е =

0,7 10е

 

v =

0,3; g =

17 Н . Здесь значение на*

л

 

 

сма

 

 

 

см

 

 

грузки равно

критическому.

 

 

 

 

 

 

 

В табл. 4.6 приведены значения перемещений и, ш и меридионального

напряжения

на внутренней поверхности

оболочки.

Цифрами

1

и 2 соответ­

ственно обозначены решения по линейной

и нелинейной теории. Видна зависи-

иость перемещений и напряжения от кривизны оболочки.

 

 

 

 

 

 

 

 

 

Таблица 4.6

&

 

и

1

W

 

 

•а

'.

10*

I

2

1

 

2

1

 

2

 

 

 

 

 

 

 

 

 

 

 

0

0,9930

2,5941

0,0005

 

 

0,0007

0,0000

 

0,0000

8

0,9727

2,5423

—0,2028

 

—0,5186

—0,8392

 

—0,8806

16

0,9152

2,3962

—0,3927

 

—1,0013

—1,8243

 

— 1,9641

24

0,8297

2,1802

—0,5612

 

—1,4230

—2,9399

 

—2,8833

32

0,7271

1,9238

—0,7084

 

—1,7728

—4,5687

 

—3,2668

40

0,6165

1,6543

—0,8487

 

—2,0461

—7,5817

 

—5,0393

48

0,5018

1,3908

— 1,0325

 

—2,2814

— 12,5286

 

— 15,4374

56

0,3789- 1,1296

-1,3584

 

—2,7833

13,1940

 

—32,4116

64

0,2396

0,8100

1,7784

 

—4,0747

— 1,8198

 

5,4734

72

0,0958

0,4456

—1,4544

 

—3,7035

4,9705

 

54,2382

80

0,0000

0,0000

0,0000

 

 

0,0000

—94,9162

 

154,6235

5. РЕШЕНИЕ НЕЛИНЕЙНЫХ КРАЕВЫХ ЗАДАЧ МЕТОДОМ ЛИНЕАРИЗАЦИИ В ЗАКРИТИЧЕСКОЙ ОБЛАСТИ

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

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

- / * < / . Х*,.ду,

(4.62)

B \ X ' { h ) = V u я ;х * ( / ,) = Й ,

(4.63)

где Х*т= {х[, xi, • • -, х„}; В] и Вг — матрицы соответственно раз­

мерности k x n и (п 1г)хп, Ь\, Ь\ —векторы соответственно раз­ мерности k и n — k\ q — некоторый механический параметр.

Преобразуем краевую задачу (4.62), (4.63) следующим образом. Дспэлним систему (4.62) уравнением

57 = <Р(О

(4.64)

и введем, новый вектор Х т— \х], х\,

..., х*п, q).

Тогда (4.62) можно представить в виде следующей однородной системы:

X).

(4.65)

Так как порядоксистемы (4.65) увеличился на единицу, то для корректной постановки краевой задачи необходимо сформу­ лировать еще одно краевое условие; тогда краевые условия при­ мут вид:

 

В\Х (/о) b\\

В2Х (/]) =

62,

(4.66)

где В\,

В2, bu 62— заданные

матрицы

и

векторы

соответствую­

щих размерностей.

 

(4.65), (4.66) на основе

Для

решения новой краевой задачи

метода линеаризации строим итерационную вычислительную схему

dX(m+1)

= F (t, № >) -f Г (/, xW) (№ + ') — *<«>);

(4.67)

dt

 

 

(to) = bu

BzX^+V (h) = f>2 ,

(4.68)

где Г(/, X) — матрица Якоби для правой части системы

(4.65).

Таким образом, нелинейная

краевая задача (4.65), (4.66) сво­

дится к последовательности линейных краевых задач. Для каж­ дого номера приближения т линейная краевая задача (4.67), (4.68) решается с помощью устойчивого численного метода диск­ ретной ортогонализации.

При формулировке краевых условий (4.66) следует ^учитывать,

что xt (t) (i — 1, 2, ..., п) зависят от

лгя-н (0 — Q(t) — I àt.

Если компоненты решения xi(i =

1, 2.........п) — однозначные

функции <7, то в качестве дополнительного краевого условия следует выбрать условие

Хп+\ (to) = qo

(4.69)

и решить одну краевую задачу (4.65), (4.66) по схеме (4.67), (4.(Г) при фиксированном значении параметра qo-

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

Если же некоторые компоненты xi (i = 1, 2, ... , п) являются неоднозначными функциями хп+\ = q, то определяем ту сущест­ венную компоненту решения из числа не заданных при t — to, для которой обратная функция является однозначной. Пусть, не умаляя общности,

Хп+\ =Xn+\(x\(to)).

(4.70)

Тогда в качестве дополнительного краевого условия выбираем

* l ( * o ) = * b

(4.71)

При этом необходимо не нарушить корректность краевых ус­ ловий (4.66) при t — to.

Процесс решения задачи (4.65), (4.66) начинаем с фиксирован­ ного значения х\ (£о), которое выбираем из физических соображе­ ний. В качестве нулевого приближения в итерационной схеме (4.67), (4.68) принимаем решение соответствующей линейной за­

дачи. Затем изменяем значение xi на величину Ах\, т. е. изменяем дополнительное граничное условие (4.71),.и решаем задачу (4.65), (4.66) при

Х\ (to) = X? -f Д*1

(4.72)

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

Решаем последовательность краевых задач (4.65), (4.66) при следующих фиксированных значениях х\ (to):

xi, xi + Axi, x° + 2Axi, ... , x° + iAx..........

и получаем зависимость между компонентой х\ (t) и параметром q.

lie

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

ной нагрузки g7 =

const, которая имеет точное

решение (гл. 2,

п. 3). При сравнении результатов с точным

решением наблюда­

лось совпадение

до пяти значащих цифр

на

всем интервале

изменения нагрузки, включая верхнее и нижнее критические значения.

Пример 8. Рассмотрим задачу о деформации усеченной эллипсоидальной оболочки вращения постоянной толщины ft под действием внешнего нормаль­ ного давления gT = q0— const, внешний контур которой жестко защемлен, а внут­ ренний — свободный.

В качестве исходных принимались соотношения нелинейной теории тонких оболочек при осесимметричной деформации (см. гл. 1).

Уравнение меридиана оболочки имеет вид

г* 2а .

да+ £3 = 1 (го < г < 2i)>

При интегрировании разрешающей системы уравнений в качестве незави­ симой переменной взята координата г, что предусматривается разработанным

алгоритмом. Граничные условия

имеют вид:

 

 

 

 

 

 

 

 

 

 

и = w — о, =

0

при г — г0;

 

 

 

 

 

 

 

 

Ns =

Qs ”

=

0

при

г =

zv

 

 

 

 

 

 

 

 

 

 

 

 

Ms

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,09

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,05

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,05

 

 

 

 

 

 

 

 

 

 

 

 

 

 

О

 

 

 

 

О

0,2

0,к

 

0,5

0,8

У

 

-0,05

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис.

4.5

 

 

 

 

 

 

 

 

где и,

w,

vs — тангенциальное и нормальное перемещения, угол поворота;

NSi

Qs> Ms — усилия и изгибающий момент.

Задача

решена при ft = 0,1; а =

40;

Ь = 20;

V=

0,3;

Е =

10s; z0= 19,48; z* =

19,98.

 

 

 

 

Па

рис.

4.4

показана зависимость между максимальным значением прогиба

w (Zj) и давлением

q0.

 

 

 

 

 

 

 

 

На рис. 4.5 и 4.6 приведены графики нормального перемещения w и изги­

бающего

момента

Ms для

верхнего

критического

значения

давления q0 =

= — 0,1263.

По оси абсцисс откладывается переменная у = —— г , сплошной

 

 

 

 

 

 

 

 

 

 

 

 

ci

ZQ

 

линией обозначены результаты, полученные по нелинейной теории, штриховой — по линейной.

ПРИМЕНЕНИЕ МЕТОДА ПРОДОЛЖЕНИЯ ПО ПАРАМЕТРУ К РЕШЕНИЮ ЗАДАЧ ТЕОРИИ ОБОЛОЧЕК

1. ОСНОВНЫЕ ПОЛОЖЕНИЯ МЕТОДА ПРОДОЛЖЕНИЯ ПО ПАРАМЕТРУ РЕШЕНИЯ НЕЛИНЕЙНЫХ КРАЕВЫХ ЗАДАЧ

ДЛЯ СИСТЕМ ОБЫКНОВЕННЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ

При решении нелинейных краевых задач для систем обыкно­ венных дифференциальных уравнений с помощью метода сведения к системам алгебраических или трансцендентных уравнений и за­ даче Коши (см. гл 3) и метода линеаризации (см. гл. 4) возни­ кают трудности, связанные с выбором начального приближения, обеспечивающего сходимость итерационного процесса в указанных случаях. В связи с этим, как и при численном решении недиффе­ ренциальных систем (см. гл. 3), одним из путей преодоления отмеченных трудностей является применение метода продолжения решения по параметру непосредственно к дифференциальным си­

стемам [34, 83].

нелинейную

Итак, в качестве исходной будем рассматривать

краевую задачу вида

 

—►

 

£ ■ - ? ( '.* ) (о < * < о.

(5,1)

g (*0, xi) = 0.

(5.2)

При применении метода продолжения решения по параметру вместо краевой задачи (5.1), (5.2) рассматривают следующую крае­ вую задачу, содержащую параметр X:

~

=

х, X);

(5#3)

gi (хо, хи

X) = 0

(0 < X< 1).

(5.4)

 

 

—► -4

~►

При этом полагаем, что вектор-функции <р(/, х, X) и g\ (лго, Х[,

X) непрерывны, достаточное

число

раз дифференцируемы

по

X,

и при всех значениях X краевая задача (5.3), (5.4) имеет решение.

Параметр X в краевую задачу (5.3), (5.4) вводим таким

обра­

зом^ чтобы при X= 0 рёшение краевой задачи

 

 

можно было определить сравнительно просто, а при X^ 1 выпол­ нялись равенства:

 

X, 1) =7(*, *); gl (Хо, Xi, 1)=£(*0, */),

(5.7)

т. е. краевая

задача (5.3), (5.4) совпадала с исходной

краевой

задачей (5.1),

(5.2).

 

Тогда искомую вектор-функцию х можно рассматривать как

функцию от X, т. е. х = х(Х), где х (0) =

— известное решение

краевой задачи (5.5), (5.6); *(1) — искомое решение исходной кра­ евой задачи (5.1), (5.2).

2.СПОСОБЫ ВВЕДЕНИЯ ПАРАМЕТРА И РЕШЕНИЕ ЗАДАЧИ КОШИ

Всоответствии с требованиями, изложенными в п. 1, рассмот­ рим некоторые способы введения параметра и получения краевой задачи (5.3), (5.4) [83].

Первый способ.

Зададим произвольным образом

вектор дг0

и сформулируем задачу Коши

 

= HU > > ), > (0) =Хо.

(5,8)

Находим каким-либо численным методом, например методом

Рунге — Кутта, решение задачи Коши (5.8) х(0) (0*

Используя полученное решение х(0)(0> определяем

g (Xb, Xi ) ÜQ.

(5.9)

Сформулируем краевую задачу (5.3), (5.4), содержащую пара­ метр, следующим образом:

%

= Ht, *У,

 

g(xa,

x , ) = ( \ — X)do.

(5.И)

Проверим выполнение требуемых условий» при X= 0 получаем краевую задачу

%=HU~x), ê (Я */) = ?».

решение которой в силу (5.9) совпадает с решением задачи Коши

(5.8), т. е. х = х<0) (t)\;

приходим к краевой

задаче

при X =51 из (5.10), (5.11)

% = Ht, х),

g &>, Ici) = 0,

(5.13)

которая идентична исходной

краевой задаче (5.1),

(5.2).

Построим теперь для функции х(к) математическую модель.

Дифференцируя соотношения (5.10), (5.11) по X и учитывая при

—* •-► —►

этом, что х(/), хо, xi являются функциями X, находим:

à ( д х \ _ _

V

дТ dxi.

 

d (\ д\

/ “

Z J дх, ах »

(5.14),

4

'

1=1

 

 

У

dg дхн

1=1 e0i

к

д\ :— “ ‘1

дх“

Введем обозначения:

 

 

 

II

(dg

dg

Ц н ’

dx02*

(dg

dg

 

dXft

 

«

* i)

a*2’

 

• •

i £ Y

•»

 

 

ô*0n/’

• •

•}

(5.15)

Тогда с учетом (5.15) соотношения (5.14) запишем в виде:

* Г/ (/, х) и, Го (хо,

Xi) UQ *f Г/ (х0, X/) щ =. —dg» (5,16)

где

 

Uo — u (О,

X); щ = и (I, X).

Таким образом, соотношениями (5.16) формулируется линей­

ная краевая задача для вектор-функции м(/,.Х), к которой следует добавить еще следующую задачу Коши:

■ !■ ■ -« (', Х);

ХУ’ ° ) = ^ 0) (0-

(5.17)

При X= 1 решение полученной задачи будет решением ис­

ходной нелинейной краевой задачи

(5.1),

(5.2).

 

Для нахождения функции

—►

—>

являющейся

решением

х = х(Х),

краевой задачи (5.10), (5.11), содержащей параметр, необходимо совместно решать задачи (5.16) и (5.17). При этом переменную t в задаче (5.17) следует рассматривать как параметр.

Второй способ. Наряду с (5.10), (5.11) параметр в краевую задачу (5.1), (5.2) можно ввести следующим образом:

=

(s.i8)

Хо + X[g (хо, х/) — Хо — ао] == —ао.

(5.19)

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