
- •Основные положения теории динамических расчётов деформируемых систем с конечным числом степеней свободы масс
- •1.1. Термины, понятия и определения
- •1.2. Основные символы и обозначения
- •1.3. Предпосылки и гипотезы динамического расчёта. Принципиальная расчётная модель деформируемой системы с сосредоточенными массами
- •1.4. Степени свободы масс
- •1.5. Уравнения динамики деформируемых систем с конечным числом степеней свободы масс
- •1.5.1. Уравнения для общего случая движения
- •1.5.1.1. Использование матрицы податливости системы
- •1.5.1.2. Уравнения движения с матрицей жёсткости системы
- •1.5.2. Систематизация и анализ вариантов уравнений динамики
- •1.5.3. О численном решении уравнений динамики систем с конечным числом степеней свободы масс
- •1.5.4. Свободное движение и собственные колебания
- •1.5.4.1. Уравнения свободного движения, их решение;
- •1.5.4.2. Характеристическое ( частотное ) уравнение;
- •Дополнительные сведения о собственных векторах j и y
- •1.5.4.4. Расчёт на собственные колебания
- •1.5.5. Вынужденное движение; установившиеся колебания от вибрационных воздействий
- •1.6. Обобщённые перемещения, группировка неизвестных и учет симметрии в динамических расчётах
- •1.7. О приближённом определении частот
- •2. Некоторые инженерные приложения динамики систем с конечным числом степеней свободы масс
- •2.1. Кинематическое возбуждение движения деформируемой системы. Понятие о расчёте на сейсмические воздействия
- •2.2. Понятие об аэроупругости и расчётах сооружений на ветровые нагрузки
- •2.3. Защита сооружений и конструкций от динамических воздействий
- •3. Примеры динамических расчётов статически неопределимых стержневых систем с сосредоточенными массами
- •Задача 3.1. Расчёт плоской стержневой системы на собственные и вынужденные колебания
- •3.1.1. Динамический расчёт рамы
1.5.3. О численном решении уравнений динамики систем с конечным числом степеней свободы масс
Системы дифференциальных уравнений движения, вариан-ты записи которых даны в табл. 1.2 в общем случае имеют решения, складывающиеся из общих решений соответствую-щих однородных ( с нулевыми правыми частями ) уравнений*) и частных решений неоднородных уравнений с заданными времен-
ными
функциями
в
правых
частях.
Отыскание
этих частных решений и составляет основную сложность дина-мического расчёта, так как они могут быть найдены аналити-чески лишь в отдельных немногочисленных случаях постановки
задач
динамических
расчётов
и
вида функций
описывающих изменение во времени воздействий на рассчи-тываемое сооружение или конструкцию, – некоторые из них бу-дут рассмотрены в следующих параграфах.
В практических расчётах, особенно при сложном времен-ном характере воздействий ( сейсмических, аэродинамических и др.) реализуются различные численные методы решения ( разло-жение по главным формам колебаний, Рунге – Кутта, с исполь-зованием интеграла Дюамеля и др.), изложению которых уделя-ется большое внимание в учебниках, например, [ 1, 2 ]. В [ 6 ] да-но описание матричного алгоритма динамического расчёта по методу конечных элементов с уравнениями движения типа ( 1.24 ) ( (1Б в табл. 1.2 ) и соответствующей специализированной ком-пьютерной программы.
Далее покажем возможность применения метода конеч-ных разностей ( МКР ) для получения приближённого решения системы дифференциальных уравнений движения с учётом дис-сипации, при произвольном законе изменения воздействий во времени.
Рассмотрим вариант уравнений 1А ( табл. 1.2 ) с динами-ческими перемещениями масс ( число степеней свободы масс – n ) и матрицей податливости системы. В этих уравнениях присут-ствуют n искомых функций y1(t), …, yi (t), …, yn (t), а также их
п
*) Общее
решение системы
однородных
уравнений
будет
приведено
в
п. 1.5.4.
и
.
Для определения перемещений в некотором заранее назна-ченном ограниченном интервале времени [ 0, T0 ] выбираются
расчётные точки
со
значениями
времени t0
, t1
,
…, tj
,
…,
с
по-
стоянным шагом t = T0 / nt ( nt – число шагов в интервале ), при-
ч
yi
(t)
t
t
yi
(t) t
tj
–
1
tj
+1
tj
0
Для j-й
расчётной точки, соответ-
ствующей
аргументу tj
=
конечно-
разностные
приближённые
выражения
п
j
–1
j
j
+1
и
таковы:
(
1.35
)
;
(
1.34 )
Рис. 1.21
где yi, j – 1 = yi ( tj – 1) ; yi, j = yi ( tj) ; yi, j + 1 = yi ( tj + 1) ( рис. 1.21 ).
Подстановка ( 1.34 ), ( 1.35 ) и подобных им выражений
и
в
i-е
дифференциальное уравнение
системы (
1.14
)
( ( 1.14*) или 1А из табл. 1.2 ) даёт его конечно-разностный ана-лог:
(
1.36
)
где
В правой части уравнения – известная величина, вычисля-
емая через
значения
заданных
функцийпри
t
=
tj
.
В левой части – 3n искомых значений функций y1(t), …, yn (t) в расчётные моменты времени tj –1 , tj и tj +1.
По ( 1.36 ) составляются конечно-разностные аналоги всех n дифференциальных уравнений системы ( 1.14 ) для j-й расчёт-ной точки по времени ( t = tj ).
Описанные процедуры выполняются для расчётных вре-менных точек 1, 2, …, nt интервала [ 0, T0 ], начиная по времени
с
t1
=
t
и заканчивая
В результате
получается система
линейных неоднородных
конечно-разностных уравнений, общее
число которых
равно
В этих
уравнениях
неизвестными
яв-ляются значения функций y1(t),
…, yn
+1
(t)
в nt
+2
расчётных
точ-ках – от t0
=
0
до
( значения
функций
в начальной
точке j
=
0 интервала и
в законтурной точке j
= nt
+1 попадают
в уравнения из выражений производных
( 1.34
) и (
1.35
)). Число
неизвестных составляет
,
что на
2n
меньше числа
урав-нений.
Недостающие 2n
уравнений получаются из начальных
условий движения
масс
–
по 2
для каждой
степени свободы
(
зна-чения
перемещений
и скоростей
в начальный момент движения, т.
е. при t
=
0
). В
большинстве случаев
началь-ные условия
– однородные:
yi
(0) = 0,
(
1.37
)
( исключение – при воздействиях, приводящихся к «мгновенно-му» импульсу, когда задаётся начальная скорость ). Если исполь-зовать уточнённую ( кубическую ) аппроксимацию функции yi (t) по трём точкам t = 0, t = t и t = 2t, то из ( 1.37 ) получается
yi, 2 = 8yi, 1 . ( 1.38 )
ет вид
(
j
= 1,
2, …,
nt
–1 )
име-
(
1.39
)
где
Решение системы конечно-разностных уравнений даже очень высокого порядка не составляет проблемы в современных компьютерных расчётах. После определения всех компонентов перемещений масс в намеченные расчётные моменты времени далее по ( 1.34 ) и ( 1.35 ) вычисляются скорости и ускорения, а по ним, на основании ( 1.3 ) и ( 1.2 ), – диссипативные и инерци-онные силовые факторы, которые затем используются для отыс-кания динамических усилий в рассчитываемой системе. Пример расчёта с применением МКР дан в главе 3.
При необходимости решение может быть продолжено в следующем временном интервале с использованием в начальных условиях этого нового интервала двух последних ранее найден-ных значений каждого из перемещений масс:
(
1.40
)
( здесь q – номер предыдущего интервала, nt – номер его послед-ней расчётной точки ). С учётом начальных условий ( 1.40 ) пра-
вые части в первых
двух группах (
для
и
)
конечно-раз-
ностных уравнений ( 1.36 ) будут:
и
,
( 1.41
) где
–
шаг
в
(
q
+1)-м интервале.
Для уравнений ( 1.39 ) соответственно получается
и
.
( 1.42
)
Значения
временных
функций
в уравнени-ях для расчётных точек
и
т. д. вычисляются при аргу-менте
.
Продолжать
решение
с
последовательным
переходом
от
од-ного
интервала
к другому
формально можно любое число раз, правда,
с опасностью плохо контролируемого
накопления вычислительных погрешностей.
Замечание: для уменьшения влияния погрешностей МКР, силь-нее всего сказывающихся на определяемых перемещениях в двух-трёх последних расчётных точках, что может сильно искажать результаты в следующем интервале, полезно при переходе к новому интервалу сде-
лать два шага по t назад, т. е. использовать в начальных условиях
не
и
,
а
и
и
формировать уравнения, начиная
с
.
Конечно-разностное решение можно применять и для урав-нений с силами инерции в качестве основных неизвестных ( см. ( 1.15 ), ( 1.27 ), 2А и 2Б из табл. 1.2 ) – здесь не приводится. В этом случае после отыскания значений инерционных сил пе-ремещения, если их также нужно найти, определяются допол-нительными расчётами, например, методом Максвелла – Мора, а в сложных системах – методом конечных элементов.