
- •Программа ansys
- •Ansys User’s Manual
- •Volume I
- •Содержание
- •1. Этапы расчета по программе ansys
- •1.1. Построение модели
- •1.2. Задание нагрузок и получение решения
- •1.3. Просмотр результатов
- •2. Прочностной анализ конструкций
- •2.1. Нелинейный прочностной анализ
- •2.1.1. Природа нелинейностей
- •2.1.2. Нелинейные (с изменяемым статусом) элементы
- •2.1.3. Влияние больших деформаций
- •2.1.4. Моделирование нелинейных свойств материала
- •2.1.5. Решение нелинейных задач
- •2.1.6. Советы и рекомендации
- •2.2. Статический анализ
- •2.3. Модальный анализ
- •2.4. Анализ отклика на гармоническое воздействие
- •2.5. Динамический анализ
- •2.6. Определение критических нагрузок
2.1.6. Советы и рекомендации
Проведение нелинейного анализа обычно оказывается не таким сложным, если известно, что и как делать. Усвоив несколько основных принципов, можно успешно справиться почти с любой нелинейной задачей.
Не торопитесь!
Многие пользователи испытывают искушение попытаться сделать слишком много и слишком быстро, но слишком часто получают разочаровывающие результаты. Действуя с разумной осторожностью, можно избежать многих трудностей, сопутствующих нелинейному анализу. Во многих случаях могут оказаться полезными перечисленные ниже указания и советы.
Разберитесь с программой и конструкцией.
Если нет опыта выполнения нелинейного анализа, следует начать с простой, из нескольких элементов, системы и усвоить особенности расчета.
Получите представление о поведении сложной конструкции на основе анализа упрощенной модели. Для нелинейных статических моделей предварительный линейный анализ способен показать те области расчетной модели, где возможны пластические деформации, и нагрузки, превышение которых сделает отклик системы нелинейным. Для нелинейного динамического анализа предварительное упрощенное моделирование дает представление о динамике системы при минимальных затратах.
Реагируйте на сообщения и предупреждения программы. В любом случае перед постпроцессорной обработкой результатов нужно быть уверенным в том, что сходимость достигнута.
Стремитесь к разумной простоте.
Если есть возможность заменить трехмерную модель двумерной или осесимметричной, используйте ее. Если можно уменьшить размер модели за счет условий симметрии, делайте это. Если можно опустить “нелинейные подробности” без ущерба для результатов в критических зонах конструкции, поступайте таким образом.
Там, где возможно, моделируйте динамическое нагружение статически эквивалентными нагрузками.
Используйте подконструкции для линейных частей расчетной модели, чтобы уменьшить затраты времени и компьютерных ресурсов.
Используйте адекватную сетку.
Имейте в виду, что в областях модели, где имеют место пластические деформации, необходима разумная плотность точек интегрирования. Это особенно важно для зон пластических шарниров, т.к. для получения аккуратного решения при наличии больших перемещений требуется, чтобы отдельный элемент изгибался не более чем на 30 градусов.
Адекватная плотность сетки необходима на поверхностях контакта для получения гладкой функции распределения давления.
В областях модели, где требуется определить напряжения или деформации, сетка должна быть более мелкой, чем в областях, в которых вычисляются перемещения.
При проведении модального анализа размер сетки выбирается в зависимости от высшей формы колебаний, представляющей интерес. Число необходимых элементов зависит как от функции перемещений элемента, так и от моды колебаний.
Если при динамическом анализе важно получить картину волновых процессов в системе, то требуется не менее 20 элементов на одну длину волны.
Прикладывайте нагрузки постепенно.
Для неконсервативных систем нагрузка должна увеличиваться за счет достаточно малых приращений, чтобы гарантировать получение достоверной зависимости “нагрузка-перемещение”.
Сходимость решения для неконсервативных систем иногда можно улучшить постепенным приложением нагрузки, что минимизирует число равновесных итераций Ньютона-Рафсона.
Благоразумно используйте равновесные итерации.
Предоставляйте программе возможность выполнять достаточное число итераций. Это особенно важно при медленной сходимости решения для консервативных систем.
Наоборот, в тех случаях, когда важна история нагружения, не следует, видимо, превышать установленное по умолчанию число равновесных итераций (25): если неконсервативная задача сходится медленно на данном шаге решения (как правило, чрезмерно большом), это значит, что Ваше решение может уклониться слишком далеко от истинного.
Преодоление трудностей сходимости
Сходимость не достигается, если формулировка задачи приводит к отрицательной главной диагонали матрицы, рассчитываются чрезмерно большие перемещения или просто не удается достичь критериев сходимости за определенное число равновесных итераций. Отсутствие сходимости может указывать на физическую нестабильность (нулевая или отрицательная жесткость) конструкции или на проблемы получения численного решения для конечно-элементной модели.
Для улучшения сходимости можно использовать несколько технических приемов.
Автоматический выбор шага решения.
При использовании этой процедуры вместе с контактными элементами (CONTAC48, CONTAC12 и т.д.) программа может неоднократно делить шаг пополам до тех пора, пока не будет достигнут минимальный, что обеспечивает устойчивость решения, но приводит к большим затратам времени. Контактные элементы имеют опцию (KEYOPT(7)), которая позволяет контролировать, насколько программа консервативна при выборе шага решения, и дает возможность, в ряде случаев, ускорить получение решения.
Для других нелинейных элементов также необходимо осторожно выбирать минимальный шаг. Если выбрать слишком малый шаг, то процедура автоматического выбора шага может чрезмерно увеличить время решения задачи. И наоборот, выбрав слишком большой шаг, можно не добиться сходимости.
Не забывайте указать верхний предел шага решения, особенно для сложных моделей, - для гарантии того, что все интересующие аспекты поведения системы не будут упущены. Это может оказаться важным в следующих ситуациях:
- задачи с малым временем нарастания нагрузок; если шаг решения слишком велик, то эта часть истории нагружения может оказаться неточно представленной;
- задачи, которые касаются конструкций, подверженных постоянному возбуждению в некоторой полосе частот (например, задачи на сейсмическое воздействие).
Будьте осторожны при моделировании кинематических систем (систем с подвижными звеньями). Шаг решения для таких систем обычно на несколько порядков больше шага, необходимого при расчете собственных частот систем. Использование такого грубого шага может привнести заметный “численный шум” в решение и даже сделать его неустойчивым. Для получения удовлетворительного решения следует исходить из таких рекомендаций:
- используйте шаг решения, позволяющий найти, по крайней мере, одну ненулевую частоту системы;
- вводите значительное численное демпфирование (0.05 < <0.1) в решение для фильтрации высокочастотного шума, особенно если используется грубый шаг решения;
- избегайте вводить перемещения как элемент истории нагружения, поскольку это предполагает теоретически бесконечный скачок ускорения, что вызывает проблемы устойчивости при использовании алгоритма численного интегрирования Ньюмарка.
Использование бисекций.
Процедура бисекции становится доступной, если используется опция автоматического выбора шага решения. В общем случае позволяет добиться сходимости даже при использовании слишком большого шага решения. Применение бисекции обычно полезно для тех видов анализа, которые чувствительны к величине шага нагружения, а также при определении критических нагрузок для нелинейных систем.
Использование методов Ньютона-Рафсона и адаптивного спуска.
Выбор опций для применения метода Ньютона-Рафсона зависит от типа присутствующих в модели нелинейностей. И хотя добиться хорошей сходимости обычно удается, предоставив это программе, иногда можно получить лучшие результаты самостоятельно. Например, если нелинейное поведение материала происходит в относительно малой области расчетной модели, использование модифицированного метода Ньютона-Рафсона, или опций начальной жесткости, может уменьшить время работы центрального процессора. Процедура адаптивного спуска применяется с пластическими и некоторыми другими нелинейными элементами, включая контактные. В тех случаях, когда перераспределение напряжений не слишком существенно, то сходимость улучшится при отключении этой процедуры. Если единственной нелинейностью является наличие больших деформаций, то влияние этой процедуры незначительно.
Проверяйте результаты анализа
Хороший стиль конечно-элементного анализа требует, чтобы осуществлялась проверка его результатов. Следует подтвердить, что Вы понимаете работу программы, правильно ее используете, при этом численные результаты верно описывают поведение рассматриваемой конструкции. Можно использовать ряд способов верификации результатов.
Тестовые проверки.
Хорошим способом удостовериться в том, что Вы верно используете те или процедуры программы, является проведение одного или нескольких тестовых расчетов для простых систем с известными “учебными” решениями. При этом следует стремиться к тому, чтобы тестовые примеры были достаточно близки к полномасштабной конструкции.
Приемлемы ли Ваши результаты?
Большинство инженеров с самого начала своей деятельности привыкли оценивать достоверность своих результатов, вне зависимости от способов их получения. Перед проведением любого анализа следует всегда иметь хотя бы представление о результатах, которые ожидаются. Если полученные результаты отличаются от ожидаемых, то следует понять, почему это произошло.
Изучайте промежуточные выдачи.
Распечатки дают возможность поддерживать обратную связь с программой. Не пропускайте сообщений об ошибках и предупреждениях, не разобравшись полностью в их содержании.
Графики нагрузок и реакции системы.
Постпроцессорные графические результаты должны согласовываться с ожидаемыми особенностями поведения системы. Так, искомые величины (перемещения, силы реакции, напряжения и т.д.) должны быть относительно гладкими функциями отклика рассматриваемой системы. Нарушения гладкости могут указывать на использование чрезмерно грубого шага решения.
Изучение чувствительности решения.
При оценке полученных результатов следует очень придирчиво относиться к любым входным параметрам (в эту категорию попадают большинство программных параметров, устанавливаемых по умолчанию). Основательная верификация результатов может включать исследование того, как влияют такие величины, как шаг решения, размер элементов (плотность сетки), допускаемая погрешность сходимости, реальные константы элементов (такие, как KN и KT для элементов CONTAC48 и CONTAC49). Кроме того, следует рассмотреть эффект статистических характеристик свойств материала.
Проведение испытаний.
Проверка результатов анализа путем проведения соответствующих испытаний является одним из наиболее дорогих средств верификации, но это обычно и наиболее достоверный способ из всех возможных.