At=T/n.
строятся приближенные решения для дискретных монентов времени: 0Г At, 2At, ...,t, t+At,...,T. В методах прямого интегрирования приближенное решение строится для момента времени t+At с использованием ранее построенного решения для момента времени t, т.е. решение строится по шагам. Поэтому для методов прямого интегрирования используется также термин "шаговые методы".
Вэтих методах условия равновесия с учетом сил инерции
идемпфирования должны удовлетворяться для дискретного момента времени t+At. Это означает, что в момент времени t+At рассматривается статическое условие равновесия и, следовательно, можно использовать эффективные в МКЭ алго ритмы решения статической краевой задачи. Изменения пере
мещений, скоростей и ускорений внутри интервала времени At могут учитываться различными способами. Способ учета этих изменений определяет точность, устойчивость и эффек тивность метода решения. В зависимости от выбора способа различают метод Ньюмарка, 6-метод Вилсона, метод времен ных конечных элементов и другие.
МЕТОД НЬЮМАРКА. Используется следующий способ учета изменения вектора скорости и вектора перемещения в интер вале времени At:
*t+Afc"V Ч 1-4 IV + ’t+tt]4t' |
|
(6.4.2) |
1 |
1■4t |
1 |
(6.4.3) |
Vt+At=Vt+V t+1<- _<x> |
' |
где ^t+At' ^t+At' Vt+At _ векторы ускорения, скорости и
перемещения в узлах структуры для момента времени t+At; v’t, v^, vt - известные векторы ускорения, скорости и пе
ремещения узлов для момента времени- t; a, S - параметры, определяющие точность и устойчивость интегрирования.
При 5 -1/2 и ос=1/4 получаем схему расчета с постоянным средним ускорением в интервале At. Анализ устойчивости схемы расчета для таких значений 5 и ос показывает, что она является безусловно устойчивой, т.е. не приводит к накоплению ошибок округления на ЭВМ.
Для момента времени t+At из (6.4.1) следует: |
|
Kvt+At+D^t+At+M^t+At=ft+At* |
(6.4.4) |
Из равенств (6.4.2) и (6.4.3) имеем:
V i t “aCIvt+4t‘Vt >-а2V * 3 V |
(6.4.5) |
|
vt+At=vt+a6vt+a7Vt+At' |
(6.4.6) |
где |
aQ=l/(aAt2 ), a2=l/(aAt), a3=l/(2a)-l, |
a6=(l-6 )At, |
a^=6At. |
|
Подставляя (6.4.5) и (6.4.6) в (6.4.4), получим:
где К-К+а0И+а1В, ft+4t-ft+4t+M(a0vt+a2vt+a3Vs.)+D(a1y);+
+a4vt+a5Vt ), a^/faAt), a4=S/a-l, as=(«/a-2 )At/2 .
Во многих случаях динамическая реакция структуры фор мируется только несколькими формами собственных колеба ний. С другой стороны, учет вклада высших собственных частот в реакцию структуры мало оправдан, так как они вы числяются очень приближенно. Поэтому интервал времени Dt надо выбирать таким, чтобы в динамической реакции струк туры учитывался вклад нескольких низших гармоник соб ственных колебаний. Как правило, At выбирают равным AtTmin/10' гдв’Tmin “ наименьший период среди 1 учитываемых
частот собственных колебаний.
в-МБТОД ВИЛСОНА. Предполагается, что ускорение изме няется линейно внутри интервала времени 0At, где 0>1. При 0=1 из этого метода следует обычный метод линейного уско
рения, который |
называется |
методом Хаболта. В соответствии |
с методом Вилсона: |
|
|
|
vt+T_Vt+ 0At |
<vt+0 A t - V ' |
(6.4.8) |
|
где O^T£0At, х - текущее |
приращение времени. |
|
В этом методе безусловная устойчивость обеспечивается |
при 02=1,37. Обычно принимается 0=1,4. |
|
Интегрируя |
(6.4.8) |
дважды получим: |
|
vt+T=vt+vtT+ |
20At <Vt+0At”Vt>' |
(6.4.9) |
|
-t+x = |
W + T |
v |
— |
(6.4.10) |
|
Из уравнений (6.4.9) и (6.4.10) следует:
|
eAt |
(6.4.11) |
t+ |
2 <Vt+0At+Vt>' |
|
02At2 |
(6.4.12) |
vt+0it V ® 4tV |
, (vt+eit+2vtl- |
О
Из этих соотношений выразим vt+eit и »t+e4t через Vt+0At * Получим:
|
|
6 |
6 |
(6.4.13) |
|
Vt+0At |
e2At2 |
(Vt+0At-vt>- .... vt‘2vt' |
|
0At |
|
|
|
3 |
0At |
(6.4.14) |
|
Vfc+e4t |
0At |
(Vt+0At-Vt>-2vt' 2 Vf |
|
|
Матричное уравнение МКЭ для момента времени t+At имеет вид:
Kvt+0At+Dvt+0At+Mvt+0At=ft+0At * |
(6.4.15) |
При этом считается, что вектор нагрузки изменяется линейно, т.е.:
. (6.4.16)
rt+04t"rt+0<rt+At‘rt>
Подстановка (6.4.13), (6.4.14) в (6.4.15) приводит к матричному уравнению:
Kvt+0At=ft+0At' |
(6.4.17) |
|
где K-K+a0M+aiD, |
?t+eAt= V e(rt+At-rt )+M(a()vt+a2vt+2Vt )+ |
+D(aivt+2V a3Vt>' |
a1=3/(0At), |
a2=2a3. |
a0=6/,<eit' ' |
|
a3=0At/2.
Перемещения, скорости, ускорения в момент времени t+At вычисляется по формулам:
^t+At=a4(Vt+0At”Vt ^+a5^t+a6^t'
Vt+At=VtW t 'rt+V ' ;t+it+2';t I'
f |
3.g=3.—3/Br flysAt/2f 8.g— (At) /6. |
Интервал времени |
At выбирается таким же образом, как и |
в методе Ньюмарка. e-метод Вилсона и метод Ньюмарка от носятся к числу неявных методов.
МЕТОД ВРЕМЕННЫХ КОНЕЧНЫХ ЭЛЕМЕНТОВ. Решение внутри ин тервала At можно аппроксимировать с помощью интерполирую щих функций. Обозначим начало интервала через tfi, для ко
торого известны векторы скорости и перемещения из преды дущего шага решения задачи. На первом шаге они опреде ляются начальными условиями. Внутри интервала (tn ,tn+1),
где t +i=t +At, |
вектор |
перемещений узлов |
структуры |
строится в виде: |
|
|
|
|
|
vt=N1(t)vt +N2 (t)vt +N3(t)vt |
+N4 (t)vt |
, |
(6.4.18) |
n |
n |
n+1 |
n+1 |
|
|
где N^(t) -интерполирующие функции? i=l,2,3,4; tnststn+1 * Соотношение (6.4.18) можно записать также в виде:
п (6.4.19)
Vt= [Nl (t) N2(t> N3(t| H4 (t)]
'п+1
'п+1
В качестве интерполирующих функций выберем функции Эрмита [29]:
N2 (г )=Н00=1-Зт 2+2т 3, Н2*(т)=Н10= (т -2т 2+т 3 )At,
N3 (т )=Н01=Зт 2-2т 3, N4 (r)=Hn =(-т2+т3)At,
где T=(t-tn )/At.
Уравнение (6.4.1) внутри интервала (tn ,tn+1) запишется
в виде:
d d* r
(K+D — — |
+M — 5 )|H00 H10 H01 H11 |
n |
=f. |
(6.4.20) |
dt |
dtJ |
|
|
|
'n+1
'n+1
Запишем уравнение минимизации невязки решения/ исполь* зуя метод Бубнова-Галеркина:
|
fcn+l |
■т 1 Н 01 |
d |
d |
|
Го г г т |
|
((K+D-----+М— j) |
|
6 |
К |
vt |
dt |
dt |
|
J |
W- ьп+1 |
n+lJ - Hii - |
tn
n
n -ft )dt=0,
H00 H10 H01 H11
"n+1
'n+1
Считается, что при t=tn вариации v^. и vt равны нулю. n n
Интегрируя по времени и выполняя, стандартные матричные преобразования, получим матричное рекуррентное уравнение для определения векторов перемещений и скоростей узлов при t=tп :
К |
12 fVt .1 |
Ф |
11 |
-11 |
|
П+1 |
— |
(6.4.21) |
К21 |
К22-1 |
|
Ф, |
|
п+1 |
|
|
МЕТОД'РАЗЛОЖЕНИЯ ПО СОБСТВЕННЫМ ФОРМАМ КОЛЕБАНИЙ. Вы полняется преобразование вектора перемещений:
где Ф -матрица, столбцы которой являются собственными
векторами, определяемыми из решения задачи на собственные значения:
Л - матрица собственных значений, расположенных на глав
ной диагонали.
Подставим (6.4.22) в уравнение (6.4.1), на которое за тем слева умножим матрицу Фт. Получим следующее уравне
ние: |
|
x(t)+|TDfx(t)+Ax(t)=|i;f (t) . |
(6.4.24) |
При выводе уравнения (6.4.24) используются следующие свойства собственных векторов:
ФТКФ=Л,
ФТМФ=1.
С учетом этих равенств начальные условия для опреде ления вектора x(t) имеют вид:
|
х0=ФтМУ0, |
(6.4.25) |
|
х0=ФтМ\г0. |
(6.4.26) |
|
Метод становится эффективным, если предположить, что |
демпфирование является пропорциональным, |
т.е.справедлива |
формула (6.2.9). |
|
ме |
Условие (6.2.9) позволяет разделить уравнения в систе |
(6.4.24). Уравнение с номером i имеет |
вид: |
|
xi(t)+2a)iTJixi (t)+w?xi(t)=fi (t), |
(6.4.27) |
где |
fi (t)=^Tf(t). |
|
|
Из (6.4.25) и (6.4.26) следуют начальные условия: |
|
Xi(t)lt=0=^iMv0/ |
(6.4.28) |
|
Xi(t) |
(6.4.29) |
Решение уравнения (6.4.27) получается с помощью интег рала Дюамеля:
t
Jf^ (t )sinid^ (t-т)dr+S^sinw^t+ji^costib t,
U). 0
где a., |
/3. определяются из начальных условий (6.4.28), |
X |
1 |
(6.4.29). При расчете реакции структуры на динамическую нагрузку количество учитываемых форм собственных колеба ний определяется особенностями структуры и частотным спектром воздействия.
Как известно, мкэ позволяет с достаточной точностью вычислять низшие частоты и формы собственных колебаний. Для вычисления высших частот и форм собственных колебаний необходимо конструкцию моделировать большим числом КЗ.
Как правило, в большинстве технических приложений интерес представляет динамическое воздействие в нижней части спектра собственных колебаний. Например, при сей смическом воздействии достаточно учесть 10 низших соб ственных форм (1=10). При взрывном или ударной воздей ствии 1=2п/3, где п- число степеней свободы структуры. В последнем случае предпочтительными являются методы пряно го интегрирования.
Динамическая реакция структуры в методе разложения по
собственным формам является суммой |
динамических реакций |
по каждой собственной форме: |
|
1 |
|
v(t)=£ (PjX^t). |
(6.4.31) |
i=l— |
|
6.5. УСТОЙЧИВОСТЬ СООРУЖЕНИЙ
Рассмотрим применение МКЭ для расчета условий потери устойчивости сооружений и их элементов на основе линейной теории. При моделировании сооружения ансамблем конечных элементов анализ потери устойчивости сводится к определе нию критических значений нагрузок, которые приводят к пе реходу от свободного равновесного состояния структуры к смежному равновесному состоянию.
Применение МКЭ позволяет учесть нерегулярность нагруз ки и нерегулярность в геометрии конструкции. Хотя линей ная теория устойчивости приводит только к качественным результатам анализа устойчивости, тем не менее ее исполь зование позволяет учитывать условия разрушения, представ ляющие большой интерес при проектировании разнообразных конструктивных элементов, в том числе балок и пластин. С другой стороны, линейная теория устойчивости является ос новой для построения нелинейной теории устойчивости.
В линейной теории устойчивости учитывается изменение внутренней жесткости элементов конструкции за счет изме нения их геометрических параметров при действии внешних нагрузок. При использовании МКЭ это приводит к появлению в уравнении равновесия новой матрицы, которая называется геометрической матрицей жесткости. Рассмотрим вывод гео метрической матрицы жесткости на примерах стержневой сис темы и оболочки.
ГЕОМЕТРИЧЕСКАЯ МАТРИЦА ЖЕСТКОСТИ СТЕРЖНЕВОЙ СИСТЕМЫ. Стержневая система моделируется призматическими стержнями постоянного сечения (рис. 6.5.1). Введем обозначения: I -
длина стержня; |
El j# EI , - изгибные жесткости в плоскос- |
1 3 |
1 |
2 х |
х |
тях х х |
и х х |
, соответственно; EF - жесткость на растя |
жение; GIp" крутильная жесткость.
Рис. 6.5.1. Изгибаемый стержневой КЭ. |
|
Вектор обобщенных узловых перемещений содержит |
12 ком |
понент . |
|
|
В соотношении |
|
|
■ |
• |
(6.5.1) |
u(x3)=G(x3)v |
можно выделить отдельно продольные и изгибные перемеще ния:
[Up “blT=lGp " j A |
(6.5.2) |
где Gp, G^ - матрицы функций формы, соответствующие рас
тяжению и изгибу. С учетом изменения длины стержня при изгибе вектор деформации примет вид:
|
u ,i |
1 |
'(v(i)2+(w(i)2' |
|
0 |
|
— |
+ -- |
|
'V ,ll |
2 |
0 |
|
|
|
1
где х о» Я о" изменение кривизны стержня за счет прогн ив xJ
бов V и w.
Вектор обобщенных напряжений равен:
где m 2, ш 3 - изгибающие моменты, действующие в плоское-
хxJ
тях хХх2 и x*x3, соответственно.
Потенциальная энергия деформации стержня с учетом
соотношений |
(6.5.3) |
и (6.5.4) равна: |
|
|
! * |
|
|
|
П = т |
Д ЕА(и-1)2+E1v2 <w ,1112+E1 |
x |
3<V ,1112+ |
z |
Q |
x |
|
|
+F^( (Wfl)2+(v^)2)Jdx1. |
|
(6.5.5) |
Здесь F0- - |
осевая |
сила, которая считается положительной |
х 1 |
|
|
|
|
при растяжении. При выводе выражения (6.5.5) не учитыва лись члены более высокого порядка малости.
Используя представление (6.5.2) получим:
где Кр -матрица осевой жесткости КЗ;
Kb - матрица изгибных жесткостей:
|
Kb=J [E1V 2GW 1 1 <GW 11 )T+EI 3С£ д 1<Gb!ll )T]dxl |
X |
X |
- подматрицы, соответствующие изгибу в плоско |
(Gb |
, Gb |
стях x V х х1х3)?
- матрица геометрической жесткости:
|
dx 1 |
Матрица |
отражает влияние осевого усилия F°1 на из- |
гибную деформацию стержневого КЭ и является линейной функцией от продольных перемещений. Матрица жесткости стержня, учитывающая осевую и изгибную жесткости, приве дена в разделе 3.1 (формула (3.1.14)).
|
Геометрическая матрица жесткости стержневого КЭ с |
учетом функций |
формы, |
описанных |
о |
разделе |
3.1., |
|
имеет |
вид: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
0 |
|
|
36 |
0 |
0 |
0 - з г |
0 |
36 |
0 |
0 0 - 3 1 |
|
|
|
36 |
0 |
зг |
0 |
0 |
0 |
- 3 |
о з г |
|
о |
|
|
|
|
0 |
0 |
0 |
0 |
0 |
0 |
о |
о |
о |
|
|
|
|
|
|
4 г 2 0 |
0 |
0 |
- 3 |
о - г 2 |
|
о |
S |
|
|
|
|
|
4 г 2 0 зг |
0 |
о |
о - г 2 |
301 |
|
|
|
|
|
0 |
0 |
0 |
о |
о |
о |
|
|
|
|
|
|
|
|
|
36 |
0 |
о |
о |
|
зг |
|
|
|
симметрично |
|
|
|
36 |
0 |
-зг |
|
0 |
|
|
|
|
|
|
|
|
|
|
0 |
0 |
|
0 |
|
|
|
|
|
|
|
|
|
|
|
CN |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|