В программу МКЭ-Ф в скором времени будет добавлена возможность динамического анализа ферм. Для численных экспериментов, применим пока учебную версию 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 Гц.