Моделирование и анализ трещин сложной формы
FRacture ANalysis Code 3D (FRANC3D) – это программный продукт для моделирования 3D роста трещин в инженерных конструкциях, в которых геометрия компонентов, условия нагрузки и изменяющаяся в процессе роста форма трещины могут быть произвольно сложными. Он предназначен для использования в связке с одним из универсальных конечно-элементных (КЭ) решателей – Ansys, ABAQUS или NASTRAN.
FRANC3D разработан для высокоточного вычисления КИН (коэффициент интенсивности напряжений) для трещин сложной формы в конструкциях, подвергающихся сложному нагружению. FRANC3D учитывает все необходимые факторы, влияющие на рост трещины: расположение трещины в пространстве, трещины сложной формы, детали сложной нестандартной формы, условия контакта между деталями, остаточные напряжения и местная их концентрация, давление, действующее на берега трещины.
Преимущества FRANC3D:
- Возможность использования уже существующих конечно-элементных моделей;
- Даёт точный прогноз ожидаемого срока работы детали с трещиноподобным дефектом;
- Включение трёхмерного анализа трещиностойкости на этапе проектирования способствует лучшей проработке качества изделия.
Этапы работы в FRANC3D:
- Пользователь готовит конечно-элементную модель при помощи стандартных инструментов коммерческих систем (Ansys, ABAQUS, NASTRAN);
- Пользователь определяет размеры подмодели для объёма с трещиной;
- FRANC3D считывает данные сетки подмодели, добавляет к ней трещину заданной формы и ориентации в пространстве и перестраивает сетку с учётом этого изменения;
- Подмодель с трещиной «собирается» вместе с остальной частью модели и передаётся в систему КЭ анализа (Ansys, ABAQUS, NASTRAN);
- Полученные в результате расчёта поля перемещений считываются FRANC3D, на основе чего вычисляются коэффициенты интенсивности напряжений (КИН) в узлах фронта трещины;
- КИН используются для вычисления величины прироста фронта трещины и направления её развития (движения);
- На основе КИН трещины увеличивается в размерах и повторяются шаги 4 – 7. Процесс повторяется указанное пользователем количество раз.
|
Возможности и особенности FRANC3D:
- Работа основывается на конечно-элементных моделях;
- Интерфейсы к современным системам КЭ анализа: ANSYS, ABAQUS, NX/NASTRAN и MSC/NASTRAN;
- Начальная форма трещины может быть как с сомкнутыми берегами, так и с разомкнутыми;
- Поддерживает множество видов трещин (эллиптическая, сквозная и др.);
- Поддерживает одновременный учёт нескольких трещин при многошаговой нагрузке;
- Для увеличения точности расчёта вокруг фронта трещины строятся пирамидальные, гексагональные и призматические элементы;
- Графический интерфейс имеет несколько диалоговых окон для добавления трещины, её увеличения и анализа результатов;
- FRANC3D адаптивно перестраивает КЭ сетку модели для выросшей трещины;
- Алгоритм сглаживания сетки улучшает качество элементов;
- Коэффициенты интенсивности напряжений могут быть вычислены для случаев как изотропного, так и анизотропного материалов, с учётом изменения температуры, отдаления берегов трещины и действующего на них давления;
- Вычисление коэффициентов интенсивности напряжений в узлах фронта трещины для всех трёх видов трещин (KI, KII, KIII);
- FRANC3D сохраняет коэффициенты интенсивности напряжений для каждого фронта растущей трещины;
- Доступен выбор из нескольких способов расчёта изменения угла направления трещины и величины её прироста;
- Доступна аппроксимация линии фронта трещины полиномиальной функцией;
- Полностью автоматизированный процесс роста трещины с возможностью её неплоского развития. Возможность просмотра результатов в постпроцессоре FRANC3D;
- Автоматическое сохранение файла рабочей сессии учитывает все действия пользователя в GUI и позволяет править/модифицировать и запускать проект снова;
- Возможность применения программного интерфейса Python для автоматизации повторяющихся задач, использования пользовательских методик и связывания FRANC3D со сторонними продуктами и системами;
- Специальный модуль Fretting nucleation может быть использован для расчёта количества циклов нагрузки до зарождения трещины и места её образования;
- При помощи модуля усталостной долговечности можно вычислить количество циклов, требуемых для развития трещины до определённого (или критического) размера.
|