Перейти к содержанию

!DYNAMIC

Управление динамическим анализом

Для каждой !AMPLITUDE, указанной в !BOUNDARY, !CLOAD и !DLOAD, время t должно начинаться с 0.0.

Параметры

TYPE = LINEAR    : линейный динамический анализ
       NONLINEAR : нелинейный динамический анализ

** 2-я и последующие строки **

(2-я строка) idx_eqa, idx_resp
Переменная Тип Описание
idx_eqa I Метод решения уравнения движения (прямое интегрирование по времени) (по умолчанию: 1)
1: неявный метод (метод Newmark-β)
11: явный метод (метод центральных разностей)
idx_resp I Тип анализа (по умолчанию: 1)
1: анализ отклика во временной области
2: анализ частотного отклика

При idx_resp=1 (анализ отклика во временной области)

(3-я строка) t_start , t_end , n_step, t_delta
Переменная Тип Описание
t_start R Время начала анализа (по умолчанию: 0.0), не используется
t_end R Время окончания анализа (по умолчанию: 1.0), не используется
n_step I Количество подшагов по умолчанию при отсутствии !STEP или для обратной совместимости (по умолчанию: 1)
t_delta R Шаг времени по умолчанию при отсутствии !STEP или для обратной совместимости (по умолчанию: 1.0)
(4-я строка) gamma , beta
Переменная Тип Описание
gamma R Параметр γ метода Newmark-β (по умолчанию: 0.5)
beta R Параметр β метода Newmark-β (по умолчанию: 0.25)
(5-я строка) idx_mas ,idx_dmp , ray_m ,ray_k
Переменная Тип Описание
idx_mas I Тип матрицы масс (по умолчанию: 1)
1: диагональная (сосредоточенная) матрица масс
2: согласованная матрица масс
idx_dmp I 1: демпфирование Рэлея (по умолчанию: 1)
ray_m R Параметр Rm демпфирования Рэлея (по умолчанию: 0.0)
ray_k R Параметр Rk демпфирования Рэлея (по умолчанию: 0.0)
(6-я строка) nout, node_monit_1, nout_monit
Переменная Тип Описание
nout I Не используется
node_monit_1 I Номер контролируемого узла (глобальный) или имя группы узлов
nout_monit I Интервал вывода результатов мониторинга (по умолчанию: 1)

Примечание. Информация о контролируемом узле, заданном в этой строке, выводится с использованием глобального номера узла как NID. Перемещения выводятся в файл <dyna_disp_NID.txt> в порядке: номер step, номер substep, текущее время, NID, u1, u2, u3. Скорости и ускорения выводятся в том же порядке соответственно в файлы <dyna_velo_NID.txt> и <dyna_acce_NID.txt>. Узловые деформации выводятся в файл <dyna_strain_NID.txt> в порядке: номер step, номер substep, текущее время, NID, e11, e22, e33, e12, e23, e13. Узловые напряжения выводятся в файл <dyna_stress_NID.txt> в порядке: номер step, номер substep, текущее время, NID, s11, s22, s33, s12, s23, s13, smises. Если с помощью группы узлов задан мониторинг нескольких узлов, каждый из перечисленных файлов создаётся отдельно для каждого узла. Кроме того, при включении этого вывода кинетическая энергия, энергия деформации и полная энергия всей расчётной модели выводятся в файл <dyna_energy.txt> в порядке: номер step, номер substep, текущее время, кинетическая энергия, энергия деформации, полная энергия.

Примечания

  • В динамическом анализе во временной области можно определить несколько !STEP и переключать группы граничных условий и нагрузок для каждого шага.
  • Для управления временем с постоянным приращением рекомендуется явно задавать в !STEP параметр SUBSTEPS, а во второй строке — DTIME, ETIME. n_step и t_delta используются как значения по умолчанию для одношагового анализа при отсутствии !STEP либо для обратной совместимости.
  • Если задано !STEP, INC_TYPE=AUTO, автоматическое изменение шага выполняется с использованием начального приращения времени, длительности шага, нижнего и верхнего пределов приращения времени, заданных во второй строке !STEP. Параметры автоматического изменения шага можно задать с помощью !AUTOINC_PARAM.
(7-я строка) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
Переменная Тип Описание
iout_list(1) I Настройка вывода перемещений (по умолчанию: 0)
0: не выводить
1: выводить
iout_list(2) I Настройка вывода скорости (по умолчанию: 0)
0: не выводить
1: выводить
iout_list(3) I Настройка вывода ускорения (по умолчанию: 0)
0: не выводить
1: выводить
iout_list(4) I Настройка вывода реакций (по умолчанию: 0)
0: не выводить
1: выводить
iout_list(5) I Настройка вывода деформаций (по умолчанию: 0)
0: не выводить (по элементам и по узлам)
1: выводить
2: выводить (по узлам)
3: выводить (по элементам)
iout_list(6) I Настройка вывода напряжений (по умолчанию: 0)
0: не выводить (по элементам и по узлам)
1: выводить
2: выводить (по узлам)
3: выводить (по элементам)

Пример

!DYNAMIC, TYPE=NONLINEAR
  1 , 1
  0.0, 1.0, 500, 1.0000e-5
  0.5, 0.25
  1, 1, 0.0, 0.0
  100, 55, 1
  0, 0, 0, 0, 0, 0

При idx_resp=2 (анализ частотного отклика)

(3-я строка) f_start, f_end, n_freq, f_disp
Переменная Тип Описание
f_start R Нижняя частота
f_end   R Верхняя частота
n_freq I Количество точек расчёта отклика
f_disp R Частота, на которой измеряется перемещение
(4-я строка) t_start, t_end
Переменная Тип Описание
t_start R Время начала колебаний в реальном времени
t_end R Время окончания колебаний в реальном времени
(5-я строка) idx_mas, idx_dmp, ray_m ,ray_k
Переменная Тип Описание
idx_mas I Тип матрицы масс (фиксирован: 1 (сосредоточенная матрица масс))
idx_dmp I 1: демпфирование Рэлея
ray_m   R Параметр Rm демпфирования Рэлея (по умолчанию: 0.0)
ray_k   R Параметр Rk демпфирования Рэлея (по умолчанию: 0.0)
(6-я строка) nout, vistype, nodeout
Переменная Тип Описание
nout I Количество отсчётов во временной области
vistype I Настройка вывода данных визуализации (1: модальное пространство, 2: физическое пространство)
nodeout I ID контролируемого узла в частотной области
(7-я строка) iout_list(1), iout_list(2), iout_list(3), iout_list(4), iout_list(5), iout_list(6)
Переменная Тип Описание
iout_list(1) I Управление выводом: перемещение (1: выводить, 0: не выводить)
iout_list(2) I Управление выводом: скорость (1: выводить, 0: не выводить)
iout_list(3) I Управление выводом: ускорение (1: выводить, 0: не выводить)
iout_list(4) I Игнорируется
iout_list(5) I Игнорируется
iout_list(6) I Игнорируется

Пример

!DYNAMIC
  11 , 2
  14000, 16000, 20, 15000.0
  0.0, 6.6e-5
  1, 1, 0.0, 7.2E-7
  10, 2, 1
  1, 1, 1, 1, 1, 1