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

Метод конечных элементов. Основы

.pdf
Скачиваний:
58
Добавлен:
15.11.2022
Размер:
18.69 Mб
Скачать

Желательный вид треугольного пластинчатого элемента при изгибе показан на рис. 12.8(a). Этому элементу отвечают сила в направлении г и по два изгибающих момента в каждой вершине. Узлы внутри элемента и на его границах между вершинами отсутст­ вуют. Он характеризуется девятью степенями свободы и поэтому требует девятичленного разложения для w. Однако из рассмотре-

Рис. 12.8. Конечно-элементное представление треугольными элементами с един­ ственным полем, (а) Треугольник с девятью степенями свободы (если задано до4, то число степеней свободы равно 10: w = a l+ a 2x-\~. . .+ДюУ3);(Ь) треугольник с шестью степенями свободы (до=а1+ а 2* + . - + а д 2); (с) треугольник с двадцатью одной степенью свободы (ш =а1+ я 2* + -

ния треугольника Паскаля следует, что полный полином содержит либо 6 членов (квадратичный), либо 10 членов (кубический). Чтобы получить девятичленное разложение, можно объединить пару чле­ нов [например, а9 (х+у)ху]л однако можно убедиться, что для неко­ торых форм элемента преобразование от обобщенных степеней сво­ боды к узловым становится вырожденным. Поэтому выбор 9 членов не может быть осуществлен с помощью полиномиальных разложе­ ний, которые для заданного порядка полны.

Если невзирая на полноту выбирается полином с 9 членами, то нарушаются условия «геометрической изотропии». Например, мож­

но выбросить член ху2 или х2у. Построенные таким образом элемен­ ты некоторое время использовались и встречались в различных широко распространенных программах; однако точность получен­ ных решений была неудовлетворительна. Ниже перечислены более удовлетворительные возможные формулировки на основе единст­ венного поля:

1. Можно определить элемент лишь с 6 степенями свободы (см. рис. 12.8(b)) и полной квадратичной функцией, задающей w. При этой формулировке будут нарушаться требования межэлементной непрерывности перемещений.

2.Можно выбрать полный кубический полином с 10 степенями свободы, причем 10-я степень свободы задана во внутренней точке (см. рис. 12.8(a)). При этой формулировке также нарушаются усло­ вия межэлементной непрерывности перемещений.

3.Число степеней свободы можно увеличить до тех пор, пока не будет достигнуто соответствие с полным полиномом, который удов­ летворяет условиям межэлементной непрерывности. Можно по­ казать, что для этого требуется введение полного полинома 5-й степени (см. рис. 12.8(c)).

4.Межэлементно непрерывное поле перемещений, отвечающее изображенному на рис. 12.8(a) с 9 степенями свободы, можно по­ строить в терминах треугольных координат посредством суперпози­ ции соответствующей системы функций формы [12.25]. Существенно улучшенный вариант формулировки этого типа приводится в [12.26].

Далее подробнее рассмотрим формулировки из п. 1, 2 и 3. За подробностями, касающимися формулировок из п. 4, заинтересо­ ванные читатели могут обратиться к работам [12.25, 12.26]; некото­ рые аспекты этого подхода будут затронуты при обсуждении в этом разделе числовых результатов.

Конечно-элементное представление поля перемещений с шестью степенями свободы изображено на рис. 12.8(b). Поле прогибов опи­

сывается в виде

 

ы)=а]+а2х+ а3у+ а4х2+а5ху+а6у2,

(12.33)

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

|_ A J = [_ ш, ау2 йУ3 64 96

J •

Выражая каждую степень свободы в |_A J

в терминах разложе­

ния (12.33), получим систему уравнений {Д}=[В]{а} типа (12.13), где {а }= L ai- -ая_1т Основная матрица жесткости строится на основе представления (12.33) (см. (6.18)) и далее преобразуется к матрице, отвечающей физическим степеням свободы, путем исполь­ зования матрицы [В ]'1 как матрицы преобразования.

Хотя при этой формулировке нарушаются условия межэлемент­ ной непрерывности перемещений, все условия равновесия выполне­ ны. Поле моментов удовлетворяет условиям равновесия внутри эле­ мента и на границе смежных элементов [12.27].

Для построения матрицы жесткости элемента на базе полного кубического полинома можно применить обобщенный подход с ис­ пользованием потенциальной энергии [12.28]. Элемент показан на рис. 12.8(a). В этом случае в каждой из трех вершин задаются зна­ чения w и угловые смещения 0* и 0У, а в качестве 10-й степени сво­ боды выбирается прогиб в центре. Имеем для вектора степеней свободы

L A j

= L twi Qx, e„,

 

еЛ, е„,w3

еу>w4j

.

(12.34)

Прогиб w представляется в виде

w= |_ N J {А}, где

составляющие

L N J в терминах треугольных

координат записываются

следую­

щим образом:

 

 

 

 

 

 

 

 

 

N , =

L \ (L, + 3L 2 +

3L3) -

7L, L2L8,

 

 

N 2 =

(Узг^з

i/12^2) “H 12

Уз\) ^'1^'2^'я»

 

Л^з =

^ 1 (^ 1 2 ^ 2

^ Я 1 ^ з )

“1“ (^ 3 1

^ 1 2 )

 

 

 

N , =

L \ ( L 2 + 3L3 +

3L x) -

7L , L 2L z ,

 

 

 

N 5=

^2

У 2Я^з) ”1“ (^23

У 12) ^1^2^3»

 

(12.35)

N * = =

L>2 (-X g g L g

* ^ 1 2 ^ l )

“ t” ( ^ 1 2

^ 2 3 )

^ 1 ^ 2 ^ 3 »

 

 

 

Л^7= Ln (L3-j- 3Lx-j- 3L2) — 7L1L2L3,

 

 

^8 =

{У23^2

У з 1 ^ г )

H” (i/af

£/23) ^1^2^з»

 

А^д =

L 3 (-X gjL j

«^23^ 2)

“Ь (^ 2 3

“^Я1 )

^ 1 ^ 2 ^ 3 »

 

= 27L1L2L3,

X i j =

Xi

Xj j

y i j

= y i

(/у.

 

Матрица жесткости элемента строится непосредственно путем дифференцирования (12.35) в соответствии с >с=[DI{А}. Затем из (12.11) получаем коэффициенты жесткости элемента.

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

Чтобы разрешить эту ситуацию, можно выписать уравнение, задающее непрерывность нормальной производной в серединах сто­

рон. Предположим, что два соседних элемента

обозначены через

Л и В, а нормальные производные в серединах

их сторон — соот­

ветственно через 0;/ и 0,f. Условие непрерывности угловых смеще­

ний требует, чтобы

 

0л_0В= о .

(12.36)

Можно использовать это условие для задания уравнения связи. Дифференцируя сначала по п поля перемещений соседних элемен­ тов (12.35), приходим к формулам Qfi=dwA/dn, 0^=да/7дп, кото­ рые затем подставим в (12.36). Полученные таким образом уравнения связи можно использовать при глобальном анализе путем непосред­ ственной подстановки либо с помощью метода множителей Лагран­ жа, как описано соответственно в разд. 3.5 и 7.4.

Другой способ построения межэлементных условий связи за­ ключается в этом случае в приравнивании нулю интеграла от вы­ ражения, задающего разность между угловыми смещениями сосед­ них элементов (см. разд. 7.4 и [12.29]). Еще одним обобщенным ва­ риационным подходом является подход [12.17], в котором строится «корректирующая» матрица жесткости элемента, которая добавля­ ется к основной (межэлементно несогласованной) матрице жест­ кости элемента. Последняя выводится путем рассмотрения интегра­ ла по границе элемента, куда подставлена простая межэлементно согласованная функция.

Следующее более тонкое представление дается полным пятнад­ цатичленным полиномом 4-й степени. В работе [12.30] на основе этой функции сформулирован треугольный элемент. Набор степеней свободы включает обычные 3 степени свободы в каждом из узлов, а также прогиб и производные по нормали в серединах каждой стороны. Межэлементная согласованность нарушается из-за недо­ статочного числа параметров, имеющихся для однозначного зада­ ния производных по нормали на каждой из сторон. В работе [12.31] также исследован вопрос построения элемента на базе полинома 4-й степени, но с восемнадцатью членами.

Переходя к рассмотрению полного полинома 5-й степени, за­ метим, что, согласно треугольнику Паскаля, он включает 21 член. Полностью удовлетворить условиям межэлементной непрерывности можно, определив степени свободы, как показано на рис. 12.8(c). В этом элементе задаются по шесть степеней свободы в каждом уз­ ле — линейное и угловые смещения и три кривизны, а также угло­ вые смещения в середине каждой из сторон. Число степеней свободы можно довести до 18 путем исключения угловых смещений в сере­ динах сторон [12.33—12.35], задавая кубический характер измене­ ния производных вдоль сторон.

Строились также элементы еще более высокого порядка с един­ ственным полем, сохраняющие межэлементную непрерывность (см., например, [12.32, 12.36, 12.37]). Построение таких элементов про­ водилось на основе полных полиномов 6-й степени (28 членов) и 7-й степени (36 членов) с введением в узлах элемента специальных сте­ пеней свободы (производных более высокого порядка).

12.3.2.Сравнение численных результатов. Формулировки

вперемещениях — единственное поле

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

Рис. 12.9. Сравнение численных результатов: треугольные элементы с единствен* ным полем. / — шестичленный (квадратичный) полином [12.27]; 2 — несогласо­ ванные поля [12.25]; 3 — двадцатиодночленный полином (пятой степени) [12.34]; 4 — десятичленный (кубический) полином с ограничениями [12.28.]; 5 — десятичлеиный (кубический) полином с корректирующей матрицей [12.17]; 6 — Разак (А-9) [12.26]; 7 — согласованные поля [12.25]. Размер сетки взят из рис. 12.6.

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

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

Численные результаты для элемента, основанного на полном кубическом полиноме, относятся лишь к случаю задания ограниче­ ний, обеспечивающих сохранение непрерывности угловых переме­ щений при переходе через границу элемента. Результаты, получен­ ные без задания ограничений, настолько неточны, что соответствую­ щие им графики не поместились в представленном на рисунке диа­ пазоне изменения величин. Как можно ожидать, решения, полу­ ченные либо путем наложения соответствующих ограничений на каждой границе между соседними элементами 112.28], либо путем введения «корректирующей» матрицы жесткости с использованием обобщенного вариационного принципа [12.171, очень близки.

Однако здесь все же приведены результаты, полученные с по­ мощью элементов, основанных на кубических функциях формы, вы­ раженных в терминах треугольных координат (12.35), откуда ис­ ключен член, содержащий LIL 2L я (т. е. формулировка, построенная Бейзли и др.) [12.25]. Принимая во внимание простоту этого эле­ мента, можно заключить, что полученные численные результаты превосходные. Тем не менее следует отметить, что точность получае­ мых результатов зависит от геометрии конечно-элементной сетки [12.25].

Результаты для формулировок, основанных на полных полино­ мах 5-й степени (21 член), очень точны. Результаты для случая, когда узлы в серединах сторон исключены перед проведением рас­ четов, не приведены, потому что они отличаются незначительно. Затраты на формулировку этих элементов вполне существенны, и вновь следует упомянуть, что «торговля» между затратами на по­ строение элемента и размерами сетки, не представленная на рис. 12.9, должна учитываться при любых практических обстоятельст­ вах.

12.3.3. Формулировки с использованием предполагаемых перемещений. Метод разбиения на подобласти

Работа [12.38] послужила толчком к построению матриц жесткости треугольных элементов для расчета изгиба пластин на базе метода разбиения на подобласти, в котором элемент разбивается на треу­ гольные подэлементы. Эти авторы использовали неполный (девя­ тичленный) кубический полином в каждом из трех подэлементов, выбирая систему координат в каждом подэлементе так, чтобы не возникли трудности из-за отсутствия геометрической изотропии, и в том виде, чтобы обеспечить квадратичный характер изменения

перемещений вдоль каждой стороны, которая станет внешней для всего элемента.

Улучшенный вариант этой формулировки подразумевает исполь­ зование полного кубического полинома (10 членов) внутри каждой подобласти. Поэтому основных степеней свободы всего 30 и число их уменьшают до 12 — девять степеней свободы в вершинах и угловые смещения в середине каждой стороны — налагая условия

Рис. 12.10. Треугольные элементы — разбиение на подобласти: (а) треугольник с тремя подобластями; (Ь) треугольник с двумя подобластями.

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

Элемент изображен на рис. 12.10(a). Подобласти обозначены буквами а, ft, с. Как указывалось ранее, предполагается, что внутри каждой подобласти прогиб описывается полным кубическим поли­ номом; имеем

wa = a1+ а 2х + аяу +

... + а10у3 =

|_Р(3) J W ,

wb = b1 + b2x + b3y +

.. + bl0y3 =

L Р (3) J{b}, (12.37)

wc= c, + c2x + c3y +

. . . + c 10y3 =

l_P(3) J W-

Число (30) неизвестных параметров {а}, {Ь}и {с} сразу уменьшают до 24, используя шесть условий, связанных с согласованностью перемещений во внутреннем узле 0, т. е. ax=bi=cu a2= b2=c2, а3=Ь3=с3. Дальнейшая редукция с 24 до 12 степеней свободы осу­ ществляется заданием условий непрерывности и равенства «внут­ ренних» и «внешних» степеней свободы в вершинах (1, 2, 3), в сере­ динах сторон (4, 5, 6) и в серединах внутренних границ (/, /, k).

Чтобы детально развить этот подход, определим следующие удобные обозначения для векторов смещений в узлах. В вершинах

вектор перемещений |_ w 0* 0(/ J будем записывать в виде [_

J , где

нижний индекс / обозначает узел (/=1, 2, 3), а верхним

индексом

g помечена подобласть (g=at b, с), к которой принадлежит вершина. Например,

= № -

0О,

Если вектор относится к перемещению в узле объединенного эле­ мента (комбинации из трех элементов) или в точках на серединах сторон подэлементов (i, /, 6, 4, 5, 6), то индексы опускаются. Соот­ ветствующие 24 уравнения совместности можно записать в виде

АГ А? AS

а]

А?

AS

>=

^Af.

А?

AS

А;

А1

A l

А -]

!

 

 

 

 

 

 

 

перемещений в вер­

а 2

Девять уравнений: равенство

шинах для подэлементов

и целого элемента

А,

 

 

 

 

 

 

 

 

 

 

А

Три

уравнения:

равенство

угловых смещений

а б

)

серединах сторон

4,

5,

6

для

подэлементов

в

А„

и целого

элемента

 

 

 

 

 

 

<АГ

Девять

уравнений: равенство

перемещений смеж­

Af,

ных

подэлементов

в

вершинах

 

 

А?

 

 

 

 

 

 

 

 

 

 

 

 

а]

Три

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

угловых

перемещений

А/

во

внутренних узлах

i,

j,

k

 

 

А 1

 

 

 

 

 

 

 

 

 

 

13 Кв 2 5 4 7

Определяя эти перемещения в узловых точках с помощью (12.37), имеем

 

'[В*,]

[Вв0]'

} М

\

|( 4 ) \

(12.38)

 

.[в*]

[в„„].

I W

J

" I « /■

 

 

разбиты на группы так,, чтобы

 

ы — {^1 ^2 ^3 ^4, ^5

^7 а8 а„ а10Ь ,^ )т,

 

 

Н ЬА

ь3 ь3^10 СА С Ъ

Cg Cg^ю}^1

(12.39)

 

= iw* 0V0 W Q. . . 6

 

 

11

У\ ш2, , ‘ vi/<

 

 

 

 

 

А Л А . А

 

где 0Л1, 0„би 0Лв — угловые смещения, нормальные к стороне эле­ мента в точ'ках 4, 5, 6. Используя процедуру конденсации (см. разд. 2.8), получим

fB j{ a fl}={M ,

 

(12.40)

где

[вв0]

 

 

Г[ваа]

 

 

[Ваа] = [Г]т L[Boa]

[Г] и [Г]

[— а д в ов] *

[B„„]J

Наконец, решая (12.40), находим

 

 

K H f B j - W .

{a0} = -[tB 'o1HB0J ] [B J-H A }.

(12.41)

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

для элемента

сначала

необходимо построить матрицу жесткости, выраженную в терминах

полного

набора параметров [_ Laa J LaoJ J (см. РазД- 8.1),

а

затем с

помощью (12.41) преобразовать полученную матрицу

к

соответствующим физическим координатам.

По-видимому, простейшей формулировкой в методе разбиения на подобласти для треугольных элементов является СРТ-элемент, реализованный в программе STRUDL-II [12.39]. Как изображено на рис. 12.10(b), этот элемент состоит из двух треугольников. Пред­ полагается, что перемещения в областях а и b задаются кубически­ ми разложениями. Чтобы обеспечить непрерывность нормальных производных вдоль стороны 1—2, для которой dw/dn=dw/dy, ис­ ключают члены, содержащие х2у . (Если эти члены сохранить, то нормальная производная будет квадратичной функцией от х.) Кроме того, чтобы обеспечить непрерывность w и нормальных про­ изводных dw/dn=dw/dx на границе областей а и Ьл можно прирав­ нять в соответствующих разложениях свободные члены и коэффи­ циенты, стоящие перед линейными выражениями, содержащими величину у в произвольной степени. Так, для разложений в соот­ ветствующих областях имеем

wa = di + а2х +

а3у +

а4х* +

аъху + алу2-f а,*3 -+•а3ху2+ авгД

,j 2 42)

wb —at + а2х +

а3у + 64х? +

аьху + а„г/3 + Ь2х* + а ^ + а ^ у 3,

 

где девять величин

at — базисные коэффициенты, стоящие

перед

слагаемыми в разложении для области а и перед теми же величина­ ми в области Ь Две величины (64, fe7) все же не связаны с разложе­ нием в области а. Чтобы установить связь между выписанными разложениями, зададим следующие два уравнения связи, обуслов­ ливающие линейный характер изменения нормальных производных вдоль сторон 1—3 и 2—3:

Уз

Ь1 = т [ 2- { - В г ) г] а* + 1 Г а»-

L a

 

(12.43)

Подставив эти выражения в (12.42), выразим поле через 9 парамет­ ров. Здесь также основная матрица жесткости формулируется че­ рез эти параметры, и необходимое преобразование от этих парамет­ ров к узловым смещениям легко построить. Интересно отметить, что, хотя условие на непрерывность нормальных производных зада­ ется по всему периметру элемента, поперечные смещения разрывны при переходе через сторону 1—2.

12.3.4. Сравнение численных результатов. Метод разбиения на подобласти для треугольных элементов, основанных на предполагаемых полях перемещений

На рис. 12.11 приводится сравнение численных результатов для различных формулировок в методе разбиения на подобласти. Для грубых сеток использование при разбиении на подобласти форму­ лировок с 10 степенями свободы в каждом подэлементе приводит к существенному увеличению точности полученных результатов по

Рис. 12.11. Сравнение численных результатов — подобласти треугольных эле­

ментов. / — десятичленный полином в подобласти; 2 — СРТ-элемент [12.39]; 3 — девятичленный полином в подобласти [12.38].

13*