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

книги / Метод конечных элементов в динамике сооружений

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

2.4. Анализ условий сходимости

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

Разрыв в перемещениях на границах элементов приводит к увеличению деформации до бесконечности,

аэто может вызвать существенное изменение энергии.

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

Не всегда уменьшение размеров элементов в динами­

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

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

Г ЛАВА 3 СТЕРЖНЕВЫЕ СИСТЕМЫ

3.1. Уравнения плоской задачи

Методы расчета стержневых систем разработаны, как известно, весьма подробно и изложены в классичес­ ких трудах М. М. Филоненко-Бородича [23], Б. Н. Жемочкина [6], И. М. Рабиновича [12], А. Ф. Смирнова [16], Н. К. Снитко [17] и др. Однако применение МКЭ позволяет вести расчеты, не делая допущения о том, что размеры поперечного сечения элемента малы по сравне­ нию с его длиной т. е. стержневые системы, балки, арки, фермы и рамы могут быть рассчитаны по уравнениям плоской задачи.

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

и = ах + а2х + а3у, v = ad + a6x~h аду; (3.1)

ai—ссв— коэффициенты, являющиеся функциями смещений вершин треугольника.

Для определения этих коэффициентов составляем шесть единичных состояний. В первом единичном состоянии полагаем, что вершина k треугольника получила гори­ зонтальное смещение ujt= 1, смещения остальных вер­ шин — равны нулю. Тогда для определения ai/t, а2л, аз/i получим такую систему уравнений:

uh — alh + «2иxh "Ь “заУк — 11

(3.2)

Щ= «1ft ~h «2ft

'Ь “з/i1/f =

Uj — alh +

cc2ftX; -I- a3ftkj = О,

 

коэффициенты а<л^ аз'1~ °6Л=

Это единичное состоя­

ние характеризуется в силу условий

(3.1)

эпюрой пере­

мещений, (рис. 3, а).

При

оЛ==1

эпюра перемещений

описывается системой уравнений:

 

 

vk = ccih ~h «5Лxk + “ол Ук~

(3.3)

Vf — «4/1+

«5ftXi +

“Oft

= 0»

Oy = «4ft +

«6А XJ +

“oftУ] — 0-

 

При этом

aift= a2ft= a 3ft=0, эпюра

перемещений

изображена на

рис. 3,6. Геометрический

смысл опре­

деления коэффициентов а»ь(л=*1, .... 6) сводится к по­ строению двух плоскостей, которые имеют нулевые ор­ динаты вдоль линии l—j и ординату равную единице в точке к Это геометрическое толкование позволяет отка­ заться от применяемого обычно в МКЭ прямого реше­ ния уравнений (3.2) и (3.3), так как теперь можно на­ писать уравнение показанной на рис. 4 плоскости и по­ лучить:

“ lft * «4ft

(xtyi—ytxj)

a2h — a 6ft —

( y j —

y i ) .

2S

2S

 

“3ft — “eft —

(XI—Xt)

 

(3.4)

 

2S

 

 

 

 

 

где S площадь треугольника ikj.

S = № ( x j yh + xiyj + xhyi — x jy i — xhyj — xi yh). (3.5)

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

Если подставим значение atk из формул (3.4) в фор­ мулу (3.1), то

fh (*, У) = ^ Hi Уь Xj) + itu yj) x+ (xj xf)yl (3.6)

Для других единичных состояний fi(x, у) и fj(x, у) получаются из формулы (3.6) круговой перестановкой

индексов.

Для

эпюры

перемещений, показанной на

рис. 4:

 

 

 

 

 

 

 

u

=

fh (х , y ) ;u h - f /, (х , у ) щ

+

f j (х , у ) UJ,

(3.7)

v

~

fh

(х, У) Vh +

f i ( х , у ) v t

+

f j (х, у ) Vj.

 

В матричной форме полученные уравнен

 

шем так:

 

 

 

 

 

 

 

 

 

 

{u}=[Q}[ а}

 

 

(3.8)

(3.9)

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

 

ди

dv

 

 

 

ди .

dv

 

(3.10)

 

 

 

 

 

 

 

 

 

Дифференцируя формулы

(3.7), учитывая (3.6), по­

лучим:

 

 

 

 

 

 

 

 

 

а

м ^

 

щ + Ш ы й -„

 

 

 

дх

дх

 

 

 

дх

J

 

 

e, = ^ [ ( ? i - S 0 ) «я + ( » ,- % ) “<+

 

(Уу~ У,)и ,Ь

|

(3.11)

6* = «

1(дг' — *<> °к +

— */) °i +

(xJ— xk) vll

 

 

Напряжения и деформации,

как

известно,

связаны

следующими уравнениями для

плоского

напряженного

состояния:

 

 

 

 

 

 

 

 

 

ах = у ^ ( е , + це„] и о„ = у-§^(це, + Ь1-

<3л2>

В матричной форме получим:

 

 

 

 

 

 

{O)= ID ][B),

0

 

 

(3.13)

 

 

"1,

 

 

 

 

 

 

 

и.

 

1,

0

 

 

(3.14)

 

 

о,

о,

2

 

 

 

 

1")= о„

И (е) =

 

 

 

 

 

U J

Связь между деформациями и смещениями была ус­

тановлена уравнениями (3.11)

 

{8}=[В]{«},

(3.16)

 

(yt—yjn (yj—Уь); (Ук-yt);

о

о

о

х

о

О О

(xt—xj); (*,—**); {xh—xt)

-(Xj—x,y, (xk—xj); (xt- x h); (у,—yj)\ (y,—yh)\ (yH—y,)

(3.17)

или, обозначая:

Уи = Уг~УГ> Ук = У, — Ук> Ум = Ун Уь Уи = ~Уп xl] = xi — xJ\ xJh = xJ— xh; xhi = xh— хл\ xu = —xJit

матрицу (3.17) перепишем в более компактном виде:

 

 

Уи

yjk

Ум

0 0

0

 

[ В ]

2S

0

0

0

xhJ xlh

хн

(3.18)

 

х»

Xjk

хм

Уik Ум

Уи

 

 

 

 

Для определения смещений вершин треугольника бу­ дут составлены уравнения равновесия сил в узлах. Од­ нако для этого необходимо будет найти реактивные си­ лы, возникающие в вершинах треугольника при смеще­ нии на единицу последовательно в каждой вершине. Эти реакции кц, k2u А3|, ^51 и k6i показаны на рис. 3 для

Uh= 1.

Для определения реакций kih подсчитаем работу Те реакций в единичном состоянии и приравняем ее к по­ тенциальной энергии Эе, накопленной в треугольном эле­ менте. Из схемы на рис. 3 видно, что

Г. = -£-*,*• I.

(3-19)

Потенциальную энергию определим через напряже­ ния и деформации по общей формуле

= у | К е* + <т„ + т1[(ухв) dV.

(3.20)

V

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

(3.21)

где S — площадь треугольника;

Учитывая формулы (3.16) и (3.13), получим матрицу жесткости

[K) = S[B}T[D][B].

(3.23)

Подставляя в эту формулу выражения из формул (3.14) и (3.18), получим

'Уи

о

ч Г

 

Vjh

0

*th

Г1 (X о

о ХЯ уи

По этой формуле вычисляется матрица жесткости треугольного элемента.

3.2. Вычисление матрицы массы

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

(3.25)

Причем

М — вся масса треугольного элемента.

 

Для условий плоской задачи

 

М = рdS,

(3.26)

где р — плотность материала; dтолщина элемента;

S — площадь

треугольного элемента.

 

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

{p} = pd[M{6}e,

(3.27)

где [N] — матрица функций места.

По этой матрице определяются смещения точек внутри элемента через смещения его вершин аналогично тому, как это было сделано в формулах (3.7); каждая функ­ ция Ni представляет собой линейную функцию от ко­ ординат точки [см. формулы (3.6)], поэтому для матри­ цы [W] получаем формулу

[ЛГ| = [/лг„/л?;,/лд:

(3.28)

здесь / = [ Q J ]:

(3-29)

f/-t = ( “t + bt x + cky)/2S.

(3.30)

Согласно формуле (3.6) получаем

 

ahs=i.XtyJ— yi xJ); bh = (yi — yJ); ck = {xJ— xi).

(3.31)

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

Тк = [пйЩ*

(3.32)

и работу распределенных сил по треугольному элементу

1Р*= Iffpd [М {в}' [N]Tdxdy\\

приравнивая эти работы и делая преобразования, полу­ чим:

[т]е= рd [N][N]T dxdy.

(3.33)

Раскроем произведение матриц, стоящее под знаком интеграла, и получим симметричную матрицу:

ОТЛЯ

 

 

 

У

 

~N'i

Ч ?

 

 

 

 

0

~N\ 0 (N,N,) 0 (ЛГ,ЛГ„) 0

 

0

N]

N\ 0

(NtNt) 0

(NtNh)

 

N ]

0

Л?

0

(N,Nk) 0

(3.34)

0

N]

 

N)

0

(NtNh)

 

 

N'k

0

 

 

лг!

0

 

0

N'k

 

 

 

Nl

 

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

p 4 f N'tdxdy = p d y = Y T '

(3-35)

W=pSd — масса всего элемента.

Все главные коэффициенты матрицы, расположенной по диагонали, будут равны У2. Побочные коэффициенты определяются вычислением интегралов вида

fiN 'tN 'td x d y ^ - ^ Y -

<3-36>

и матрица масс для одного элемента в числах будет записана так:

При переходе к узлу, в котором сходится п треугольных элементов, матрицу массы получим суммированием всех масс, сходящихся в этом узле:

[Л И -Е Ь дК

(3.38)

Из рассмотренных формул (3.35) и (3.36) видно, что процесс вычисления коэффициентов матрицы во многом похож на вычисление единичных коэффициентов канони­ ческих уравнений для единичных состояний по правилу Верещагина. Действительно, двойной интеграл формулы (3.35) можно записать

\N'tN]dF = §N',dVi,

(3.39)

учитывая, что N'.dF=dVj представляет собой элементар­

ный объем поверхности N) единичной эпюры перемеще­ ний. Однако Nt представляет собой линейную функцию от координат: N ^a i+ b iX + c, у\ подставляя ее в формулу (3.39), получим:

J N\ dV, =

J (о, + 6 , * + С, у) dVj =

fadVfi-

f btxd V, +

v

V

V

V

+ }» , VdVfi

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