В программу МКЭ-Ф в скором времени будет добавлена возможность динамического анализа ферм. Для численных экспериментов, применим пока учебную версию ANSYS, которую можно бесплатно загрузить с официального сайта разработчика. Рассматривается динамическая задача. Её постановка, с точки зрения пользователя, отличается от статики только тем, что необходимо задавать два шага нагружения (англ. load step), указывать плотность материала и выставить нужные галочки при выборе типа анализа. Статья получилась большая. Ферма в ANSYS:

Ферма в ANSYS: Содержание
- Результаты задачи на собственные колебания.
- Ход решения. Краткое описание.
- Ход решения. Детальное описание.
Результаты задачи на собственные колебания
В статье о собственных колебаниях ферм были получены следующие результаты для задачи А:

Теперь, когда мы будем рассматривать динамический отклик, главным образом постараемся выявить в полученном далее результате первую частоту, равную 160 Гц. Технически, наверное можно визуально выявить и вторую и третью частоты, но для этого следует как-то удачно подобрать ферму, точку приложения нагрузки и рассматриваемый узел.
Ход решения (ферма в ANSYS): краткое описание
Решение будет выполнено по следующему плану. Всего-то 26 шагов 🙂
- Выбор отображаемых инструментов графического интерфейса.
- Добавление в задачу нового типа конечного элемента (стержень — Link180).
- Установка свойств материала: плотность, модуль Юнга, коэффициент Пуассона.
- Контроль. Проверка при помощи инструмента List.
- Добавление нового поперечного сечения. Установка характеристик сечения. Площадь.
- Удобства. Работаем с WorkPlane. Настройка сетки. Отображение WorkPlane.
- Создание узлов.
- Создание элементов. Проверка наличия типа КЭ, поузловое создание КЭ.
- Контроль. Проверка при помощи инструмента List.
- Удобства. Настройка PlotCtrls. Нумерация КЭ, узлов и вывод на экран всех элементов разными цветами.
- Новый переходный (Transient) анализ. Метод — Full.
- Установка заделок. Для первого узла, для второго узла.
- Установка нагрузки в узле 5.
- Контроль. Результат на экране.
- Настраиваем решение. Sol’n Controls. Вкладки Basic и Transient. Время действия первого шага нагружения 0,01 сек.
- Шаг нагружения готов. Сохранение шага нагружения.
- Контроль. Просмотр всех команд в Session Editor.
- Начинаем работу над вторым шагом. Снимаем нагрузку с 5-го узла.
- Установка нового значения конечного времени для второго шага нагружения (0,2 сек).
- Запись второго шага нагружения со снятой нагрузкой.
- Контроль. Файлы s01 и s02 в папке задачи. Содержимое файла первого шага нагружения.
- Ферма в ANSYS. Решение задачи.
- Обработка результатов. Выбор данных, выбор интересующего узла, вывод графика.
- Контроль. Результирующий график на всем отрезке времени моделирования.
- Сокращение временного интервала для построения графика.
- Анализ частоты.
Ход решения: детальное описание
1 Выбор отображаемых инструментов графического интерфейса

2 Добавление в задачу нового типа конечного элемента (стержень — Link180)

3 Установка свойств материала: плотность, модуль Юнга, коэффициент Пуассона


4 Контроль. Проверка при помощи инструмента List

5 Добавление нового поперечного сечения: Установка характеристик сечения, площадь


6 Удобства. Работаем с WorkPlane. Настройка сетки. Отображение WorkPlane




7 Создание узлов

8 Создание элементов. Проверка наличия типа КЭ, поузловое создание КЭ


9 Контроль. Проверка при помощи инструмента List

10 Удобства. Настройка PlotCtrls. Нумерация КЭ, узлов и вывод на экран всех элементов разными цветами



11 Новый переходный (Transient) анализ. Метод — Full


12 Установка заделок



13 Установка нагрузки в узле 5
Как выбрать узел для приложения силы — см. первый рисунок п.12. Вместо «Displacements» в сиреневом блоке дерева выбираем «Force/Moment». Если в случае заделки нам предлагалось выбрать закрепляемые степени свободы, то здесь выбираются компоненты прикладываемой к узлу силы.

14 Контроль. Результат на экране

15 Настраиваем решение. Sol’n Controls. Вкладки Basic и Transient. Время действия первого шага нагружения 0,01 сек


16 Первый шаг нагружения определен. Сохранение шага нагружения

17 Контроль. Просмотр всех команд в Session Editor

18 Начинаем работу над вторым шагом. Снимаем нагрузку с 5-го узла


19 Установка нового значения конечного времени для второго шага нагружения (0,2 сек)

20 Запись второго шага нагружения со снятой нагрузкой

21 Контроль. Файлы s01 и s02 в папке задачи. Содержимое файла первого шага нагружения


Файлы шагов нагружения можно менять вручную перед запуском решателя.
22 Ферма в ANSYS. Решение задачи

23 Обработка результатов. Выбор данных, выбор интересующего узла, вывод графика



Внимание! При построении графика должна быть выбрана строка UY_2.
24 Контроль. Результирующий график на всем отрезке времени моделирования

На данном графике видно, как ведет себя конструкция при ударе (т.е. до t=0,01 с) и после.
Во время удара, конструкция делает пару колебаний под нагрузкой, а затем, после снятия нагрузки колеблется с большей амплитудой.
25 Сокращение временного интервала для построения графика


26 Анализ частоты
При достаточно высоком разрешении по шагу, можно определять период колебаний довольно точно.

Частота колебаний это величина, обратная периоду: f = 1/T = 1/0,0061 = 163,93Гц. Напоминаю, что согласно полученным в предыдущей статье данным, результат первой частоты составляет 160 Гц. Имеем отличие в 4 Гц.

