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

книги из ГПНТБ / Постнов В.А. Метод конечных элементов в расчетах судовых конструкций

.pdf
Скачиваний:
75
Добавлен:
24.10.2023
Размер:
11.77 Mб
Скачать

при учете физической и геометрической нелинейности перестает быть линейной, так как значение матрицы жесткости [/<* ] находится в зависимости от узловых перемещений.

Располагая значением матрицы жесткости [/<* ]г для t-ro эле­ мента, по формуле (4.18) можно построить общую матрицу жестко­

сти [/(*] для всей конструкции. При этом основное матричное уравнение (4.17) для определения неизвестных узловых перемещений

перепишется в

виде

 

[Г ]

[q] = \Р].

(7.8)

Значение матрицы [К* ] зависит не только от геометрических парамет­ ров конструкции, но и от ее иапря- женно-деформированного состояния, выражаемого через узловые перемеще­ ния. Именно это обстоятельство и при­ водит к тому, что решение системы (7.8) может быть получено лишь с помощью итерационных методов. Остановимся на некоторых наиболее употребитель­ ных из них.

Метод последовательных приближе­ ний. Суть этого метода состоит в том,

Рис. 1.24. Процедура метода по­ следовательных приближений при решении нелинейных задач.

что общая матрица

[К* ]

на каждом

 

 

этапе решения системы

(7.8) определяется через узловые пере­

мещения, полученные на

предыдущем

этапе:

 

 

[ ^ ( (?(s-l)) ] ((?(s)} =

(pj)

(7.9)

где s — номер этапа

приближения.

 

которых

На 1-м этапе (s =

1) значения узловых перемещений, от

зависят отдельные элементы матрицы жесткости IK* 1, следует поло­ жить равными нулю. Последнее приводит к тому, что все члены, связанные с учетом геометрической или физической нелинейности,

обращаются в нуль, и мы получаем обычную упругую матрицу [Л(]. Процесс последовательных решений уравнения (7.9), с процеду­

рой уточнения значения матрицы жесткости [К* ] на каждом этапе продолжается до тех пор, пока разница между результатами реше­ ния, полученными на данном и предыдущем этапах приближения не будет достаточно малой (рис. 1.24).

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

Метод упругих решений. Этот метод приводит к определенному уменьшению общей трудоемкости вычислительных операций по сравнению с предыдущим методом. Он основан на выделении из

41

матрицы жесткости системы

[К*]

ее упругой составляющей

[/<]:

Г ]

= [к] +

[ * и

(7.10)

где второй член в правой части полностью связан с наличием нели­ нейности в рассматриваемой конструкции.

Принимая далее во внимание зависимость (7.10), уравнение (7.8) можно переписать в следующем виде:

 

 

|/< Ш =

И

- I X L i ? ) -

а - 11)

 

 

К решению

матричного

уравнения

 

 

(7.11) можно применить процедуру по­

 

 

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

приближений согласно

 

 

следующему алгоритму:

 

 

 

 

 

 

И

|?(s)} =

 

(P (s_1)),

 

(7.12)

 

 

где

 

 

 

 

 

 

 

 

 

 

|я “-1,}=

\р ] -

[ -

W

1’)]..

1Ц( S — 1 ) 1

 

 

 

 

 

 

 

 

 

 

(7.13)

 

 

Таким

образом,

па

каждом

этапе

 

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

приближений

нам

Рис. 1.25. Процедура метода

приходится

решать

систему

линейных

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

уравнений (7.12)

с по­

упругих решении.

 

 

 

стоянными

коэффициентами

в правых

частях, значения которых [см. выражение (7.13)]

уточняются с по­

мощью результатов, полученных в предыдущем

этапе. Процедура

метода показана на рис. 1.25.

 

 

 

 

 

 

для удоб­

Шаговый метод нагружения. Введем в уравнение (7.8)

ства дальнейших рассуждений параметр нагрузки X, изменяющийся

в пределах от 0 до

1. Тогда

 

 

 

 

 

 

 

 

 

 

[ Г Ш 1 = М Я -

 

 

 

 

 

(7.14)

Разобьем весь интервал изменения X на ряд отдельных участков: 0,

Х1г X2, . . ., Xt = 1.

 

 

и s +

1-го шага нагружения:

Запишем уравнение (7.14) для s-ro

 

[tf(s)] f t (s))= A .,H >

 

 

 

 

 

(7-15)

 

[/C(s+1)] \~qis+l)} = X S+1{P\.

 

 

 

 

(7.16)

Рассматривая матрицу жесткости [К ] в качестве сложной функ­ ции узловых перемещений и раскладывая .значение этой матрицы в ряд Тейлора, можно, в частности, получить выражение

=.[*<■>] + V

д[Х]

(s-И)

(7.17)

ддк

dqil

к —1

!=П<5>)

 

 

 

42

где

' dq(Ks+l) = ?<s+1) - ?'s), ( « = 1 , 2 .........

л)

(7.18)

или, в матричной форме,

№ + " ) = № +1)\ - [ Г ' \ -

(7-19)

Вычитая из уравнения (7.16) уравнение (7.15) и принимая во внимание разложение (7.17) и обозначение (7.19), можно найти

\K{S)] {0*+".

dq«+l)

(7.20)

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

^

+ l ) q)S

 

dqК(s-И)

 

[dq[s+l)) =

£ dkiKdqK

-(.) \dq?+"} =

 

 

к = 1

 

= [A7C(S)] \dqis+l)},

(7.21)

 

где [AK(s) 1— матрица,

элементы кото­

 

рой определяются по формуле

 

 

А^’=Zj^T^s)- (7‘22)

К =1 '

Щк

Здесь —=— есть значение частной про- d'?/ _ _

взводной от элемента kiK матрицы [ТС] по узловой координате qj при {q] =

С учетом результата (7.22) уравне­ ние (7.20) можно переписать так:

Рис. 1.26. Процедура шагового метода нагружения.

[K{S)+ A K {S)] ( ^ (s+1)) = ( K +1- K ) { P l

(7.23)

С помощью зависимости (7.23) последовательно переходя от нуле­ вой ступени нагружения (s = 0) к первой (s = 1), от первой ко

43

второй (s = 2)_и т. д., легко получить значение вектора узловых перемещений |^( при интересующем нас значении %t = 1.

Матрицы [M(s) 1и [A/(<s) ] определяются однозначно через вектор

{<?(s)}. Заметим, что значение \q] на каждой ступени нагружения согласно зависимости (7.19) определяется по формуле

| ?<S+D} = {?(*>} + \dq(s+1)}.

Последовательность операций шагового метода легко прослежи­ вается из рис. 1.26.

 

 

 

 

§ 8

 

Общая схема использования

метода

конечных

элементов

 

 

к

расчету конструкций

Основные этапы МКЭ в форме метода перемещений

(рис. 1.27)

состоят в следующем:

которая должна

включать:

1.

Задание исходной информации,

а)

расположение узловых точек в

общей

системе координат;

б) взаимное расположение конечных элементов (топологию кон­ струкции). Более детально об этом будет сказано в гл. III;

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

2.Определение положения узловых точек элементов в местной системе координат.

3.Нахождение матрицы жесткости для элемента в местной си­ стеме координат [/(],-.

4.Вычисление направляющих косинусов для каждого элемента

иматрицы преобразования перемещений элемента из местной си­

стемы координат в общую ]г.

5. Определение матрицы жесткости элемента в общей системе

координат [Я'Ф = [Т 1НЯЫТ],-.

6. Нахождение общей матрицы жесткости для всей конструкции

[ R l

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

жесткости [Я*].

8. Приведение поверхностных и объемных сил к эквивалентным

узловым силам \Pv\i

и \Pv\t-

узловых сил в каждом i-u узле

9.

Вычисление суммарных

р(П =

pH) + pH) +

р п)ш

_

10.Определение обратной матрицы [/С*]-1.

11.Нахождение узловых перемещений конструкции

ft} = [**]■' P I-

12. Определение узловых перемещений и напряженного состоя­ ния для конечного элемента.

44

1. Исходная информация о конструкции

Рис. 1.27. Общая блок-схема расчета конструкций по методу конечных элементов.

45

§ 9

Связь метода конечных элементов и метода Ритца

Попытаемся установить связь между методом конечных элементов и методом Рнтца [60, 67, 155]. Попутно выясним, в чем состоит специфика метода конечных элементов по сравнению с методом Ритца.

На основании принципа возможных перемещений для системы, находящейся в положении равновесия, должно быть справедливо следующее равенство:

J (ох 8гх -f сф бе,, + ----- 1- хиг бу,,*) dx dydz— J {X би -\- Y8v +

 

v

v

(9.1)

+

Z бw) dx dy dz J (Xvби + Yv 8v + Zv 8w) dS = 0.

Входящие в зависимость (9.1) обозначения уже встречались ранее. Используя матричную запись для компонентов перемещений, деформадий и напряжений, равенство

(9.1) можно переписать в виде

 

j |бе}т |а}

dV — J

{8U\T\X}dV —

 

к

 

v

 

 

 

J \8Uy\S\d2 = Q,

(9.2)

 

£

 

 

 

 

 

где

 

 

 

 

 

i e l

=

\ехеу ' • •Yvzi»

 

 

И

=

1< W -тм 1,

 

Рис. 1.28. К составлению выражения

\U\ = \uvw\,

[X} = {XKZ},

{S[=:{XvyvZv].

(9.3)

для потенциальной энергии идеализи­

рованной пластинки.

 

 

 

 

 

Разобьем мысленно весь объем рассматриваемого тела на конеч­ ные элементы (рис. 1.28). Каждый из элементов будет находиться под воздействием приложенной к нему внешней нагрузки и усилий взаимодействия со смежными элементами. Эти усилщ^ взаимодей­ ствия по характеру тождественны внешним поверхностям нагрузкам. Если тело в целом находится в равновесии, то и каждый его t-й эле­ мент при воздействии на него вышеупомянутых усилий также будет находиться в равновесии, и для него на основании принципа возмож­ ных перемещений можно выписать уравнение, аналогичное выра­ жению (9.2),

\\6e\1\u\cdV~

\\8 U \J \X \ c d V -

 

vi

vi

 

- J {б£/Д

J {8U\l{Sr}td2e = 0.

(9.4)

46

Индекс «£» указывает на связь величины с рассмотрением г-го конеч­

ного элемента.

 

площадь

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

При записи уравнения (9.4)

/-го элемента

2 (- была

разделена

на две

части:

2 ) — наружная

поверхность

элемента,

которая

одновременно

является частью

наружной поверхности рассматриваемого тела в целом; 2 (- — часть наружной поверхности элемента, образовавшаяся при рассечении тела на конечные элементы. В соответствии с этим в выражении (9.4) через {S'); обозначена поверхностная нагрузка, действующая на тело и приходящаяся на часть поверхности t-ro элемента 2 -, а через

— усилия взаимодействия со стороны примыкающих к рас­ сматриваемому £-му элементу смежных элементов.

Просуммируем выражение (9.4) по всём i конечным элементам тела:

2.

 

т

J {6 С /} П * И У -

 

J {беЩсгU d V - £

 

t=

И

1'= 1vi

 

- 2

J W M S '} ;

d 2 ' - 2

J \W\}\S"}cd2" = 0.

(9.5)

Легко видеть, что первые три члена в левой части выражения. (9.5) в точности равны соответствующим членам в зависимости (9.2). Таким образом, разделение целого тела на конечные элементы с по­ следующим составлением уравнений вида (9.4), а затем уравнения (9.5) приводит к появлению в его левой части дополнительного члена (он подчеркнут сплошной линией). Легко показать, что для сплош­ ного тела, внутри которого выполняются условия равновесия и сплошности, этот член обращается в нуль. В самом деле, для любого участка линии раздела двух смежных элементов (например, вдоль линии АВ на рис. 1.28) в последнем члене левой части уравнения (9.5) будут присутствовать два следующих члена:

\ (Х[1) 8и(1) +

бн(1)) ds + J (Xi2) би(2) + У<2) би(2)) ds, (9.6)

л

в

где через X[l\ Y vl\(

бм(1), би(1) обозначены соответственно проекции

усилий и вариации перемещений вдоль линии контура АВ, принад­ лежащей г-му конечному элементу (г = 1; 2).

При выполнении всех условий сплошности и равновесия внутри объема целого тела

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

это приводит к тому, что члены в уравнении (9.6) взаимно уничто­ жаются. В результате четвертый член в левой части (9.5) обра­ щается в нуль.

47

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

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

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

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

В этом уравнении каждый t-й член первой суммы представляет собою вариацию потенциальной энергии {'-го элемента 6]Л, опреде­ ляемую по формуле (4.13), а каждый i-й член в последующих суммах соответственно равен приращению работы объемных сил, заданных поверхностных и поверхностных сил взаимодействия на возможном перемещении t-ro элемента.

Используя выражение (4.13) для бУ,-, а также формулы приведения

объемных и

поверхностных

сил

к узловым

[(6.4)

и (6.5)],

можно

переписать

выражение (9.4)

в следующем виде:

 

 

 

т

 

 

т

 

 

 

 

2 [ m i т

\qu -

2 m i

=

о.

а д

 

i=i

 

 

t—i

 

 

 

где

 

 

 

 

 

 

 

 

{/>*}< =

m

+

+

 

 

(9-8)

Здесь \Pv\i, {Ps'}i и \Pz"\i суть векторы узловых усилий, эквивалентных соответственно действию на i-й конечный элемент объемных { и поверхностных {S'}£ и {S")f сил.

Если далее воспользоваться обозначениями (4.4), то уравнение (9.7) можно привести к виду

т ч к е\ м - т ц р \ = о .

(9.9)

4

Воспользовавшись зависимостью (4.8) между вектором узловых перемещений всей конструкции в местной системе координат \q\

и вектором узловых перемещений в общей системе координат {<7}

 

 

 

{?} = [#]{?},

(9.10)

уравнение (9.9) перепишем так:

 

 

 

 

 

{б?}т [ / / т * п я ] м -

 

 

 

 

- \ 8 д \ г [Н Г{Р\= 0.

(9.11)

Откуда

получим

 

 

 

 

 

 

[ * Ш - { ? }

= 0,

(9.12)

 

 

где [К ]

= IHY

\Kg\

[Н] — общая

 

 

матрица

жесткости

конструкции

 

 

в общей

системе

координат;

 

 

 

 

\Р} = 1Н)Т{Р}

(9.13)

 

 

— вектор узловых усилий для всей

 

 

конструкции в общей системе коор­

 

 

динат.

 

 

 

 

Рис. 1.29. Совокупность конечных

Уравнение (9.12) есть уравнение

элементов,

сходящихся в i-fi узло­

метода конечных элементов при вы­

 

вой точке.

боре в качестве неизвестных узло­

 

и доказывает общ­

вых перемещений [см.

выражение (4.17)], что

ность вариационного

метода

Ритца

и метода конечных элементов.

Специфическим для метода конечных элементов является лишь выбор координатных функций: здесь изменение любого из узловых перемещений сказывается на изменении поля перещений лишь по объему сходящихся в этом узле конечных элементов. На рис. 1.29 для плоской задачи изображена совокупность конечных элементов, сходящихся в t'-м узле. Легко понять, что смещение i-го узла вызы­ вает смещение по всей области, занятой примыкающими к этому узлу элементами.

Для метода же Ритца изменение любой из координатных функций вызывает изменение перемещений по всему объему конструкции.

4 В. А . Постноп

49

о

РАСЧЕТ СТЕРЖНЕЙ И СТЕРЖНЕВЫХ СИСТЕМ

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

В работах Дж. Аргироса

[5],

Р.

Клафа

[23,

100], М. Н: Длу-

гача [18], А. В. Александрова [3],

А.

Хренникова

[90] идр.

приве­

дены различные стержневые

модели

для решения

плоской

задачи

теории упругости, изгиба пластин

и оболочек

некоторых видов.

А. П. Филин [84] рассмотрел непосредственную замену оболочки стержневой моделью, исходя пз чисто физических соображений, причем им показано, что стержневая система в пределе может перейти в оболочку. А. Р. Ржаницын [63 ] вывел стержневую модель для решения пространственной задачи теории упругости. Строгое обо­ снование выбора стержневой модели при расчете пластин и оболочек дано в работах Л. А. Розина [65].

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

Внастоящее время имеется довольно много численных алгоритмов

ипрограмм для анализа стержневых систем. Все они, однако, имеют много существенных ограничений как в отношении объема расчетной схемы, так и в отношении класса решаемой задачи. Универсальный алгоритм и программа метода конечных элементов [11 ] для расчета упругих систем (в том числе и стержневых) являются, на наш взгляд, наиболее эффективным способом решения задач прочности упругих систем с помощью ЭВМ.

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

50

Соседние файлы в папке книги из ГПНТБ