- •Основные положения теории динамических расчётов деформируемых систем с конечным числом степеней свободы масс
- •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
ствующей аргументу tj = конечно-
разностные приближённые выражения
п
j
–1
j
j
+1
(
1.35
)
Рис. 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 )
ет вид
(
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 ) – здесь не приводится. В этом случае после отыскания значений инерционных сил пе-ремещения, если их также нужно найти, определяются допол-нительными расчётами, например, методом Максвелла – Мора, а в сложных системах – методом конечных элементов.