книги / Применение метода конечных элементов к расчету конструкций
..pdf4 1 |
К 12 |
К23 |
|
С21 |
"22 |
|
|
|
К32 |
К33 |
К34 |
к= |
|
|
( 4 . 3 . 1 ) |
к . |
. ,к . |
. |
к . |
1,1-1 1,1 |
1,1+1 |
||
|
|
|
Kn-1,n-2Kn-1,п-1-1 |
Подматрицы |
^ |
^ д +1/ входящие в состав |
матрицы жесткости структуры, определяют взаимодействие групп узлов, расположенных на смежных границах подструк тур.
Рассмотрим итерационный алгоритм, основанный на после довательном ослаблении границ подструктур. Предположим, что ослаблена..только i-я граница. Приложив к ней заданную внешнюю узловую нагрузку определим первые приближения уз ловых перемещений узлов этой границы:
(4.3.2)
vi(i)=KIifi
На смежных границах возникнут реакции;
-1,
(4.3.3)
ri-l,i(l)“Ki-l,ivi(l)_Ki-l,iKiifi'
1Г*.4« |
• |
, — . "“ Ж\. ■ |
, ч < V • |
, а» . — IV * , щ • X V • • I |
• • |
(4.3.4) |
||
1+1 |
,1 |
(1 ) |
1 |
+1,1 1 |
(1 ) |
1+1,1 11 |
1 |
|
Аналогичные реакции возникнут в i-ой границе, если ос лабить и загрузить границы i-1 и i+1. Суммарная реакция в i-й границе в этом случае будет равна:
(4.3.5)
ri {1)-Ki ,i-lvi-l{1)+Ki,i+lvi+l(1)*
Ослабляя вновь i-ю границу и прикладывая к ней нагруз ку, равную величине реакции с обратным знаком, определим поправку к первым приближениям перемещений:
Avi(l)=Kiiri(l)=~Kii(Ki,i-lvi-l(l)+Ki,i+lvi+l(l)*'(4 *3*6 )
Таким образом определится второе приближение узловых перемещений на i-й границе:
(4.3.7)
vi(2)=Vi(l)+Avi(l)
Для n-го приближения:
(4*3*8)
vi(n)_vi(l)"Ki-lvi-l(n-l)~Ki+l(n-l)
Здесь к
Ограничивая вычисления узловых перемещений задаваемой точностью в виде вектора 5v , получим условие, при котором
итерационный процесс должен быть закончен:
(4.3.9)
vi (n+1)~vi (n )
Описанный алгоритм по своему содержанию представляет собой механическую интерпретацию известного итерационного метода Зейделя решения системы алгебраических уравнений, сходимость которого для систем с симметричной матрицей, как это и имеет место в МКЭ, доказана. Преимущество алго ритма состоит в том, что по существу в нем не требуется формирование системы для всей структуры в целом. Очевидны такие преимущества в ток случае, когда подструктуры в геометрическом и физическом смысле одинаковы. В этом слу чае необходимо однажды сформировать матрицы ^
Ослабление границ подструктур может, в принципе, производиться в любой последовательности. Учитывая, одна ко, что в первом приближении узловые перемещения опреде ляются в зависимости от заданной внешней нагрузки, целе сообразно в качестве первой границы, с которой начинается итерационный процесс, принимать наиболее нагруженную гра ницу.
Описанный итерационный процесс может быть реализован также на основе матриц жесткости подструктур. Рассмотрим подструктуры, примыкающие к i-й границе и запишем их мат рицы жесткости:
г i - 1 |
i - 1 |
Ki - l , i - l Ki - l , i |
|
к 1' 1- |
„ i - 1 |
i - 1 |
|
Ki , i - 1 |
Ki , i |
ll •H
« |
■ |
|
-i |
.-1 |
„л. |
. t -| |
|
K. • |
K. |
|
|
1 , 1 |
i , i + l |
|
|
„ i |
„ i |
|
|
Ki+ 1 ,1 |
Ki + l , i + l |
|
Реакции в i-й границе, в i-1-й и i-й подструктурах будут равны:
(4.3.11)
Учитывая условие статического равновесия, а также ус ловие равенства перемещений на общих границах подструктур получим:
|
Д-1 |
|
Ki |
> 4 ; I +Ki , i 1vi +Kt i + i vi+ i =f i • |
<4 •3 - 13 > |
Перемещения на i-й границе в n-ом приближении будут равны:
vi <п )= <К1Д +KiД >'lfi-Ki-lvi- Ц п - 1)-
•к
|
~Ki+lvi+l(n-l)* |
(4.3.14) |
||||
* |
i-1 |
i |
-1 |
i-1 |
(4.3.15) |
|
Ki-i=<Ku |
+Kb > |
-1 |
KU - ! - |
|||
* |
i-1 |
i |
i-1 |
(4.3.16) |
||
Ki+ i'<KU |
+Ki,i> |
Х д + ц |
||||
|
Последовательное ослабление границ подструктур и раз работанный на этой основе итерационный алгоритм позволяют построить итерационный процесс по угловым силам, прило женным к границам подструктур. Эта очевидная возможность вытекает из основного матричного уравнения МКЭ, устанавливающего связь между узловыми силами и перемещениями*.
АЛГОРИТМ РАСШИРЕНИЯ ПОДСТРУКТУРЫ. Рассмотренный выше итерационный алгоритм по сравнению с прямым МКЭ обладает тем достоинством, что позволяет заменить решение больших систем линейных алгебраических уравнений многократным ре шением систем более низкого порядка. Недостатком алгорит ма является зависимость сходимости итерационного процесса от ряда факторов. Так, например, при резко выраженной неоднородности полей напряжений сходимость итерационного процесса замедляется, и для получения требуемой точности приходится осуществлять большое число шагов итераций, что в отдельных случаях может привести к неоправданному воз растанию машинного времени.
Предлагаемый алгоритм расширения подструктуры позво ляет не только обходить указанный выше недостаток, но по лучать на основе наперед известного числа этапов расчета такие же результаты, как и по прямому МКЭ. Это объясняет ся тем, что предлагаемый алгоритм представляет собой ме ханическую интерпретацию блочного метода Гаусса решения
♦Читателю предлагается самому построить этот алгоритм.
систем алгебраическихуравнений, который часто исполь зуется при машинной реализации МКЭ. Принципиальное отли чие предлагаемого алгоритма от прямого МКЭ состоит в том, что он не требует формирования общей разрешающей системы алгебраических уравнений для всей структуры в целом.
Как и в итерационном алгоритме, в алгоритме расширения подструктуры на каждом этапе рассматривается взаимодей ствие двух смежных подструктур. При осуществлении после довательного ослабления границ подструктур, например, слева направо,на каждом этапе под левой подструктурой бу дем понимать часть структуры, расположенную слева от ос лабляемой границы, а под правой - следующую подструктуру. Таким образом, при движении слева направо левая подструк тура будет последовательно расширяться и в конечном сче те,. когда будет ослаблена крайняяправая граница, превра тится в заданную структуру.
Первая часть расчета - подготовительная связана с оп ределением матриц единичных перемещений и векторов грузо вых перемещений границ. Рассмотрим подробно первую часть расчета. Закрепим все границы подструктур. Ослабим первую
границу и определим ее |
перемещения |
от |
двух |
воздействий: |
||||
1 ) |
единичного |
перемещения |
следующей |
второй границы; |
||||
2 ) нагрузки, |
приложенной |
к ней. |
|
|
первой грани- |
|||
|
Обозначим |
через V- |
матрицу перемещений |
|||||
цы |
от единичного |
перемещения |
второй |
границы, |
а через v 1 ^ |
- вектор перемещения первой границы, вызванных действием нагрузки f^,приложенной к этой границе.
Матрицу жесткости первой подструктуры (на этом этапе первая подструктура является правой; левая - расширяемая отсутствует) представим в блочном виде:
к |
1 |
1 |
К 1 |
11 |
К 12 |
|
(4.3.17) |
|
к |
1 |
1 |
|
21 |
К22 |
Перемещения v i 2 и V 1 f 0ПРеДеляются из следующих двух
уравнений, составленных из условий равновесия первой ос лабленной границы:
K ilV l,2+K12=0' |
(4.3.1В) |
K llV l,f"*l=0* |
(4.3.19) |
Затем ослабим вторую границу. При этом первая граница
тоже остается ослабленной. Найдем перемещения второй гра ницы от двух воздействий: 1) единичного перемещения тре тьей границы; 2) внешней нагрузки, приложенной к первой и второй границам, другими словами, нагрузки, приложенной ко всем ослабленным границам левой (расширяемой) под структуры.
Обозначим, как и ранее, через V2 3 - матрицу перемеще
ний второй границы от единичного перемещения третьей гра ницы, а через v2 f ~ вектор перемещений второй границы,
вызванный действием нагрузки, приложенной ко всей левой (расширяемой) подструктуре.
Перемещения V2 3 и v2 f 0ПРвДеляются из условий равно весия второй ослабленной границы:
(4.3.20)
<K21V1,2+K22+K22>V2,3+K2,3=0'
(4.3.21)
(K21V 1,2+К22+К22'v2 ,f+К2,1Т 1,f-f2_0'
Введем обозначения:
(4.3.22)
K22=K21V1,2+K22+K22'
(4.3.23)
f2=~K2,lVl,f+f2 ‘
it
К22 представляет собой матрицу жесткости второй границы,
вычисленную в предположении, что все границы, расположен ные левее ее, (в данном случае только первая граница),
ослаблены; f2 - обобщенный вектор нагрузки. действующий
на вторую границу, который учитывает и нагрузку, прило женную к первой границе.
С учетом принятых обозначений уравнения (4.3.20) и (4.3.21) запишутся следующим образом:
(4.3.24)
K22V2,3_К2,3~°'
(4.3.25)
K22V2,f”f2=0*
Аналогичные уравнения можно записать для i--й границы:
(4.3.26)
KIivi,i+i-Ki,i+i=0'
(4.3.27)
Kiivi rf-fl-°-
Здесь
* |
i-1 |
i-1 |
i |
|
K..=KT 7 ,V. . .+K7. +K7., |
(4.3.28) |
|||
11 |
1, 1-1 1- 1,1 |
11 |
117 |
|
fi~_Ki,i-lvi-1,f+fi * |
(4.3.29) |
|||
|
Нумерацию границ подструктур необходимо производить в направлении последовательного ослабления границ. Из урав нений (4.3.26) и (4.3.27), составленных последовательно для каждой границы, начиная с первой, определяются матри цы единичных перемещений V. . - и векторы грузовых пере-
мещений |
v. |
~ |
для |
JLf X м 1 |
этом матрицы, имеющие |
всех границ. При |
|||||
индексы |
1 11 |
п+1, |
следует считать |
нулевыми (n-номер пос |
|
0 |
и |
ледней границы).
Для n-ой границы уравнение (4.3.26) обращается в тож дество,а из уравнения (4.3.27) определяются истинные зна чения перемещений ее узлов.
Вычисление истинных перемещений узлов остальных границ структуры, составляющее вторую часть расчета, ведется в обратном направлении от i=n-l до i=l по формуле:
(4.3.30)
vi=Vi,i+lvi+l+vi,f
При составлении программ для ЭВМ уравнения (4.3.26) и
(4.3.27) целесообразно объеденить, т.к. в них фигурируют
*
одинаковые матрицы К ^ *
Необходимый для решения задачи |
объем оперативной памя- |
||
ти ЭВМ в |
основном |
определяется |
1к |
порядком матриц К^, |
|||
^+ 1 , |
Так |
как при-переходе от одной границе к |
другой эти матрицы можно размещать на местах таких же матриц, вычисленных для предыдущей границы, то объем опе ративной памяти, необходимый для решения задачи, будет намного меньше, чем для той же задачи прямым МКЭ.
Г л а в а 5
ФИЗИЧЕСКИ И ГЕОМЕТРИЧЕСКИ НЕЛИНЕЙНЫЕ ЗАДАЧИ.
6 общем случае задача механики деформируемого твердого тела не является линейной. Допущения о линейной зависимо сти между напряжениями и деформациями (закон Гука), между деформациями и перемещениями (соотношения Коши), которые принимаются в линейной теории упругости, часто не соот ветствуют действительности. Например, строительные мате риалы - бетон, дерево и другие характеризуются нелинейной зависимостью напряжений от деформаций даже при малых де формациях. Такая нелинейность называется физической.
Физическая нелинейность в конструкциях проявляется при возникновении пластических деформаций (например, в метал ле), при трещинообразовании 'В бетоне (нелинейная упру гость), при ползучести с изменениями свойств материала и его структуры от внешнего воздействия температуры, радиа ции, химических веществ.
Существуют самые различные способы представления зако на состояния материала при физической нелинейности в за висимости от типа материала, основанные на деформационной теории пластичности или теории течения.
Геометрическая нелинейность возникает в элементах кон струкций при больших перемещениях и деформациях. Появле ние геометрической нелинейности при больших перемещениях
характерно, |
например, для тонкостенных конструкций. |
В •ряде |
конструкций может появляться так называемая |
конструктивная нелинейность как следствие изменения их расчетной схемы в процессе нагружения за счет появления дополнительных или исчезновения имеющихся в этих кон струкциях связей. В частности, примером, иллюстрирующим конструктивную нелинейность может служить контактное взаимодействие деформируемых тел, когда в процессе нагру жения существенно изменяется зона контакта.
Перечисленные выше типы нелинейностей (физическая, геометрическая, конструктивная) могут проявляться в кон струкциях по отдельности или в различных сочетаниях.
Краевые задачи деформирования конструкций с учетом од ного какого-то типа нелинейности описываются нелинейными дифференциальными или алгебраическими уравнениями. Чис ленное приближенное решение таких задач в общем случае является чрезвычайно трудоемким и требует больших ресур сов ЭВМ [178]. Разработка эффективных методов их решения имеет большое практическое значение.
При решении физически и геометрически нелинейных задач применяются две различные системы координат, связанные с начальным и текущим положением твердого тела [162]. Эти
системы координат лежат в основе способов, которые были предложены Лагранжей и Эйлером, для описания уравнений равновесия.
В теории больших упругих деформаций основным понятием является функция плотности энергии. По сравнению с линей ной теорией упругости, в которой определяют функцию плот ности энергии и две константы материала, например, Е (мо дуль упругости) и (коэффициент Пуассона), при больших де формациях функцию плотности энергии получают на основе экспериментального определения соответствующих характе1 ристик материала путем суммирования деформаций в каждой конкретной задаче.
Принцип стационарности потенциальной энергии для вели чин в приращениях исходя из условий равновесия в прираще ниях приводит к вариационному принципу типа Грина-Дирих ле, который лежит также в основе использования МКЭ.
Среди известных алгоритмов расчета деформации тела с учетом нелинейностей не существует универсального, так как эффективность того или иного алгоритма зависит от ти па проявляющейся нелинейности.
Как правило, наиболее часто применяется шаговый метод построения интегральной кривой Эйлера решения задачи Ко ши, на одном шаге которого, например, прогнозируется ве личина пластической деформации с последующей коррекцией решения для устранения погрешности.
Если в качестве деформированного состояния твердого тела рассматривается "приращение" конфигурации по отноше- ю к текущей конфигурации, то имеется две возможности в выборе описания деформирования на основе способа Лагран жа. В первом способе рассматривается функция Лагранжа, соответствующая конфигурации твердого тела относительно начальной. Второй способ основан на функции Лагранжа, описывающей конфигурацию относительно текущей.
Оба способа равноценны и имеют как преимущества, так и недостатки , в зависимости от того, нужно ли получать основные уравнения для деформированного и напряженного состояния,и какие при этом будут условия. Применение двух независимых друг от друга координатных систем для началь ной и текущей конфигураций с инвариантной метрикой дает ряд преимуществ - по меньшей мере при сравнительном соот
ветствии основных |
уравнений. Некоторые авторы, например, |
|
Грин, Церна и Оден |
/ |
1г |
[81] используют х |
как текущую систему |
координат, т.е. хк участвуют в деформации тела. Следова тельно, изменяется его метрика, но координаты обладают до и после деформации одинаковыми числовыми значениями. Тог да тензор деформации однозначно описывается благодаря
изменению |
основного |
метрического тензора. |
|
Будем |
обозначать |
через t параметр |
подобный времени, |
который характеризует только изменение формы тела. Поэто му при обозначении производных по времени понятия "ско рость" и "приращение" часто использут как синонимы. При выводе теоретических зависимостей в большинстве случаев применяются тензорные обозначения с индексами и правило суммирования Эйнштейна. При решении конкретных задач ме тодом КЭ целесообразно использовать матричное представле ние. Аналитические методы решения геометрически и физиче ски нелинейных задач практически не применяются/ за ис ключением однородных деформированных состояний.
Поэтому в большей степени используются численные мето ды решения, в основе которых лежат соответствующие вариа ционные принципы в сочетании с НКЭ. При этом, как прави ло, строятся решения в приращениях. В соответствии с принципом виртуальной работы
Sn=5 (W-U)=0
необходимо найти энергетически эквивалентные - энергию формоизменения W и работу внешних сил и в произвольной системе координат. Это уравнение является практически ус ловием равновесия.
5.1.УПРУГОПЛАСТИЧЕСКИЕ ДЕФОРМАЦИИ. ЗАКОН СОСТОЯНИЯ.
Вдальнейшем будем считать, что относительные пласти ческие деформации малы и не намного превышают величину других' деформаций.
В рамках теории пластического течения при упругоплас
тическом деформировании приращения деформаций равны:
d e ..=de? .+de? .. |
(5.1.1) |
При этом пластические деформации считаются необратимыми. При описании пластического поведения материала можно раз личать две основных закономерности. Первая закономерность состоит в том, что одно уравнение - условие текучести оп ределяет возникновение пластических деформаций. Вторая закономерность - закон пластического течения, который описывает развитие пластических деформаций. Далее следует рассмотреть закон упрочнения.
ОДНООСНОЕ НАПРЯЖЕННОЕ СОСТОЯНИЕ. УСЛОВИЕ ТЕКУЧЕСТИ. Пластические деформации возникают, если напряженное сос тояние удовлетворяет условию текучести. Условие текучести определяет зависимость между действительным напряженным состоянием и напряжением текучести, которое определяется экспериментально при одноосном нагружении образца. Напря жения вне условий текучести не допускаются. При упруго
идеальнопластическом поведении материала начальные усло вия текучести остаются неизменными при последующем увели чении нагрузки. В реальных материалах при пластическом течении появляется в общем случае упрочнение. Условие те кучести формулируется следующим образом: функция F (<г) об ращается в нуль в случае возникновения пластических де формаций. Следует отметить, что в упругой области F(cr)<0. Так как текучесть возникает на верхней и нижней грани цах, целесообразно использовать квадратичную функцию:
F(o-)= (<r-a (Pl))2-(o-F {p2 ))2 . |
(5.1.2) |
Эта функция определяет предел текучести: |
|
о'=сгр+а=о-| |
(5.1.3) |
или |
(5.1.4) |
сг=-(Ор-а)— <г**. |
Рис. 5.1.1. Диаграмма деформирования для упругопласти ческого материала.