
- •Глава 3. Анализ динамических процессов
- •3.1. Краткий обзор
- •3.2. Анализ переходных процессов
- •3.3. Сравнение методов
- •3.4. Теоретические основы
- •3.5. Полный и редуцированный методы
- •3.6. Процедура полного метода
- •3.6.1. Построение модели
- •3.6.2. Приложение нагрузок и получение решения
- •3.6.3. Начальные условия
- •3.6.3.4. Случай u0 0, u0’ 0
- •3.6.4. Шаг интегрирования по времени (its)
- •3.6.4.1. Задание значения its
- •3.6.4.2. Выбор оптимального значения its
- •3.6.5. Автоматический шаг по времени
- •3.6.5.1. Бисекция шага по времени
- •3.6.5.2. Предикция шага интегрирования
- •3.6.6. Приложение нагрузок и получение решения
- •3.6.7. Диаграмма потока данных
- •3.6.8. Просмотр результатов (постпроцессорная обработка)
- •3.6.9. Пример
- •3.6.10. Рестарты
- •3.6.11. Упражнение
- •3.7. Редуцированный динамический анализ
- •3.8. Теория редуцированного метода
- •3.9. Процедура метода редукции
- •3.9.1. Приложение нагрузок и стадия определения перемещений
Глава 3. Анализ динамических процессов
3.1. Краткий обзор
Прежде всего будет проведено сравнение методов, с помощью которых может быть проведен анализ динамических переходных процессов:
полный;
редуцированный;
метод суперпозиций.
Затем будет сделано краткое описание теоретических основ и процедур ввода для полного и редуцированного методов с примерами и упражнением для каждого из них. Метод суперпозиции мод колебаний описан в Главе 5.
3.2. Анализ переходных процессов
Анализ динамических переходных процессов, или просто анализ переходных процессов, (ANTYPE, TRANS) состоит в получении динамического отклика системы на действие нагрузки, зависящей от времени (например, ударная нагрузка).
При анализе переходных процессов доступны следующие методы решения:
полный (FULL)
редуцированный (REDUC)
метод суперпозиций (MSUP)
3.3. Сравнение методов
|
FULL |
REDUC |
MSUP | |||
Относительная скорость решения |
Высокая |
Очень высокая |
Самая высокая | |||
Число одновременно приложенных |
Без |
|
| |||
к элементу нагрузок (например, |
ограничений |
0 |
1 | |||
давление и температура) |
|
|
| |||
Ведущие степени свободы |
Не требуются |
Требуются |
Требуются | |||
Допускаемые нелинейности |
Все виды |
Только контакты “узел-узел” |
Только контакты “узел-узел” | |||
Число шагов решения |
1 |
2 |
3 | |||
Возможность рестарта |
Есть |
Есть |
Нет | |||
Задание ненулевых перемещений |
Возможно |
Возможно |
Невозможно |
Преимущества |
FULL |
REDUC |
MSUP |
Возможность менять величину шага |
Есть |
Нет |
Нет |
в процессе решения |
|
|
|
Возможность расчета меняющихся |
Есть |
Есть |
Нет |
или разделяющихся систем |
|
|
|
Модальное демпфирование |
Невозможно |
Невозможно |
Возможно |
Выделение мод колебаний |
Не нужно |
Не нужно |
Требуется |
3.4. Теоретические основы
Разрешающее уравнение, которое используется при анализе переходных динамических процессов, имеет следующий вид:
[M] {u’’} + [C] {u’} +[K] {u} = {F(t)}.
Данный вид анализа использует схему прямого интегрирования по времени для нахождения неизвестных перемещений при использовании указанных ранее методов решения TRNOPT, FULL , TRNOPT, REDUC и TRNOPT, MSUP.
3.5. Полный и редуцированный методы
Схема прямого интегрирования по времени, используемая в программе ANSYS, является неявной и безусловно устойчивой (при линейном анализе) и базируется на методе Ньюмарка.
Термин неявный означает, что вектор перемещения un является функцией как предыдущих (известных), так и текущих (неизвестных) перемещений, скоростей и ускорений.
Термин безусловно устойчивый означает, что независимо от шага интегрирования по времени t решение линейной системы является сходящимся. Величина t определяется как разница между двумя последовательными моментами времени, т.е. t = tn - tn-1.
С помощью схемы Ньюмарка уравнение движения
[M] {u’’} + [C] {u’} +[K] {u} = {Ft}
приводится к виду:
(a0 [M] + a1 [C] + [K] ) {ut} = {F(t)} +
+ [M] (a0 {ut - t} + a2 {u’t - t} + a3 {u’’t - t}) +
+ [C] (a1 {ut - t} + a4 {u’t - t} + a5 {u’’t - t}),
где а0, ... , а5 - постоянные интегрирования, являющиеся функциями параметров и t (- числовая погрешность, может изменяться командой TINTP; подробности см. в руководстве Teoрия.)
Если присутствуют нелинейности, то уравнение может быть решено итеративным способом за один шаг по времени при произвольном числе равновесных итераций (число равновесных итераций задается командой NEQIT, по умолчанию оно равно 25):
(a0 [M] + a1 [C] + [Ki t] ) {ui+1 t} = {Ft} - {Fnr, i t} +
+ [M] (a0 {ut - t} - {ui t} + a2 {u’t - t} + a3 {u’’t - t}) +
+ [C] (a1 {ut - t} - {ui t}) + a4 {u’t - t} + a5 {u’’t - t}),
где а0, . . . , a5 - функции шага по времени и параметров интегрирования Ньюмарка.
Критерий сходимости идентичен используемому при статическом анализе и задается командой CNVTOL.