- •1.2. Вариационная постановка
- •1.3. Метод Ритца
- •1.4. Метод конечных элементов (мкэ)
- •2. Основы работы с программой Ansys
- •2.1 Запуск программы
- •2 .2. Внешний вид программы
- •2.3. Алгоритм работы
- •Просмотр результатов Main Menu General Postproc
- •2.4. Пример работы
- •Шаг 5. Задание свойств материала
- •Шаг 9. Задание нагрузок и граничных условий
- •Зафиксировать степени свободы на заданной линиях Preprocessor Loads Define Loads Apply Structural Displacement On Lines, выбрать мышью линию и нажать кнопку ok.
- •Приложение давления Preprocessor Loads Define Loads Apply Structural Pressure On Lines
- •Шаг 11. Визуализация и анализ результатов
- •Сохранение рисунков.
- •Построение графиков
- •Создание пути
- •Отображение величины на путь
- •Построение графика вдоль пути
- •3. Задача Ламе
- •3.1. Введение
- •3.2. Цели работы
- •3.3. Требования к отчету по работе
- •3.4. Порядок проведения работы
- •Шаг 1. Задание свойств материала
- •Добавление линейно упругого материала в модель
- •Геометрия модели
- •Шаг 2. Создание точек
- •Построение конечно-элементной сетки
- •Шаг 6. Определение густоты сетки
- •Шаг 7. Генерация сетки
- •Для генерации сетки необходимо выполнить следующие действия:
- •Шаг 8. Задание нагрузок и граничных условий
- •Фиксация степеней свободы на заданных линиях
- •Приложение давления
- •Шаг 9. Решение задачи
- •Шаг 10. Визуализация и анализ результатов
- •Построение графиков
- •Создание пути
- •Отображение величины на путь
- •Построение графика вдоль пути
- •Шаг 11. Решение задачи на других сетках
- •Удаление сетки
- •Замена атрибута, отвечающего за тип конечного элемента
- •3.5. Параметры задачи
- •4. Задача Кирша
- •4.1. Введение
- •4.2. Задание
- •Новые операции, используемые в работе
- •4.3. Требования к отчету по работе
- •4.4.Порядок проведения работы
- •Шаг 1. Создание квадрата — четверти рассматриваемой области
- •Шаг 2. Создание круга для моделирования отверстия
- •Шаг 3. Создание отверстия при помощи операции вычитания объектов
- •Шаг 4. Задание свойств материала
- •Шаг 5. Задание элементов и их свойств
- •Шаг 6. Создание сетки конечных элементов.
- •Шаг 7. Задание нагрузок и граничных условий
- •Шаг 8. Запуск решателя.
- •Шаг 9. Визуализация и анализ результатов
- •Шаг 10. Задача растяжения на мелкой сетке.
- •Шаг 11. Задача чистого сдвига на мелкой сетке.
- •4.5. Параметры задачи
- •5. Контактная задача Герца
- •5.1.Введение
- •5.2. Численная постановка задачи в системе ansys
- •5.3. Цели работы
- •5.4. Требования к отчету
- •5.5. Порядок проведения работы
- •Геометрия модели
- •Шаг 2. Создание точек и кривых
- •Шаг 3. Создание плоских областей
- •Шаг 4. Построение конечно-элементной сетки со сгущением в области контакта
- •Шаг 5. Задание граничных условий
- •Шаг 6. Создание контактной пары
- •Шаг 7. Настройка решателя для вывода результатов промежуточных шагов
- •Шаг 8. Решение задачи
- •Визуализация и анализ результатов
- •Шаг 9. Визуальный контроль правильности решения
- •Шаг 10. Нахождение радиуса круга контакта и максимального давления
- •Задание пути на дуге
- •Построение графика давления на контактной поверхности.
- •Шаг 11. Получение зависимости прижимающей силы от перемещения
- •Получение значения перемещения u на всех шагах решения
- •Вычисление прижимающей силы p на всех шагах решения
- •Шаг 12. Расчет задачи на второй сетке
- •5.6. Параметры задачи
- •6. Кручение стержней
- •6.1. Введение
- •6.2. Задание
- •Новые операции, используемые в работе
- •Требования к отчету по работе
- •Порядок проведения работы
- •Стержень круглого сечения
- •Анализ результатов
- •Стержень с кольцеобразным сечением (труба)
- •Труба с разрезом
- •Значения параметров
- •Расчет фланцевого соединения Введение
- •Численная постановка задачи в ansys
- •Цели работы
- •Требования к отчету
- •Порядок проведения работы Шаг 1. Задание свойств материалов
- •Шаг 3. Создание двумерной сетки
- •Шаг 4. Вытягивание трехмерных тел из торцевой поверхности
- •Шаг 5. Задание граничных условий
- •Шаг 6. Решение задачи
- •Шаг 7. Анализ результатов
- •Шаг 8. Решение второй и третьей задач
- •Параметры задачи
- •8. Задача определения температурного поля в лопатке газовой турбины.
- •8.1. Введение
- •8.2. Цели работы
- •8.3. Требования к отчету по работе
- •8.4. Порядок проведения работы
- •Шаг 2. Создание выпуклой и вогнутой линий контура сечения лопатки
- •9. Расчет собственных частот и форм колебаний фермы
- •9.1 Введение
- •9.2 Задание
- •Определение собственных частот Шаг 8. Удаление приложенной на шаге 5 силы.
- •Шаг 10. Решение задачи
- •Значения параметров
- •Варианты геометрии ферм
1.4. Метод конечных элементов (мкэ)
Для сложных конструкций, которые приходится рассчитывать, число базисных функций k в методе Ритца (N) должно быть весьма большим, чтобы обеспечить приемлемую точность решения. Поэтому матрица жесткости K может достичь, вообще говоря, очень больших размеров (в ней N2 элементов), затрудняя решение системы уравнений (11) и само ее построение. Оказывается, можно выбрать такой набор базисных функций (в самом методе Ритца не указывается, как именно их выбирать), что лишь небольшая часть элементов матрицы K будет отлична от нуля. Применяя специальные схемы хранения и алгоритмы, можно достичь значительной эффективности благодаря этой разреженности матрицы. Метод конечных элементов, широко используемый в расчетах (в частности, в ANSYS), является частным случаем метода Ритца. Этот метод указывает, как построить базисные функции k, чтобы обеспечить разреженность матрицы системы K.
В МКЭ расчетная область разбивается на подобласти (конечные элементы) определенной формы. В каждом конечном элементе имеются узлы и т. н. функции формы. Решение задачи на отдельном элементе аппроксимируется линейной комбинацией функций форм; коэффициенты этой линейной комбинации — значения решения в узлах:
(12)
Здесь n
— число узлов в конечном элементе, i
— номер узла в элементе (т. н. локальный
номер),
— значение неизвестной в i-том
узле, Ni(x)
— функция формы, соответствующая i-тому
узлу. Важное свойство функций формы
состоит в том, что они равны единице в
соответствующем им узле и нулю в остальных
узлах элементов:
(
— координаты узлов). В этом легко
убедиться, вычислив по формуле (12)
значение неизвестной функции в узлах.
Соседние конечные элементы модели соприкасаются друг с другом и, таким образом, имеют общие узлы. Каждый узел может принадлежать одновременно нескольким элементам. Различают локальный номер узла (то есть его номер в некотором элементе) и глобальный номер, свой для каждого узла. Каждый узел имеет один глобальный номер и, вообще говоря, несколько локальных (столько, скольким элементам узел принадлежит).
Если в методе Ритца
смысл коэффициентов ck
не оговаривается, то в МКЭ, напротив, он
четко определен — это uk,
значения искомой функции в узлах (здесь
k
— глобальный номер узла). Каждому uk
соответствует базисная функция k
из метода Ритца. На каждом элементе,
содержащем k-тый
узел, эта функция равна функции формы
Ni,
соответствующей k-тому
узлу; она равна нулю на всех остальных
элементах (рис. 2). Таким образом, k
отлична от нуля лишь на небольшой части
области вблизи k-того
узла. Благодаря этому лишь немногие
элементы матрицы K
отличны от нуля:
только если k-тый
и m-тый
узлы принадлежат одному и тому же
конечному элементу (см. формулу (9)).
Чтобы найти матрицу системы K и правую часть R, удобно ввести в рассмотрение аналогичные матрицы K(e) и R(e) для одного элемента — т. н. локальные матрицы. Каждая локальная матрица K(e) (соответственно, R(e)) дает свой вклад в глобальную матрицу K. (соответственно, R(e)).
Проиллюстрируем сказанное на нашей задаче о растяжении стержня. Разобьем стержень на 5 двухузловых конечных элементов длины l/5 (рис. 3). В качестве функций формы на каждом элементе возьмем пару линейных функций. Локальные матрицы жесткости K(e) всех элементов будут одинаковыми, и, как нетрудно подсчитать по формуле (9), равными
Столбцы правых частей также будут одинаковыми, так как распределенная сила p постоянна:), за исключением R(5) — в этот столбец попадет еще сосредоточенная сила P:
Сосредоточенные силы (такие, как P) обычно задаются в узлах и добавляются непосредственно в глобальный столбец узловых сил, так как их трудно отнести к какому-либо конечному элементу. Теперь нетрудно собрать глобальные матрицы K и R:
Отметим, что матрица K оказалась не полностью заполненной, а трехдиагональной, то есть весьма разреженной. Эта характерная для МКЭ разреженнось, как уже отмечалось, решающим образом влияет на эффективность численного решения задачи.
До сих пор оставалось в стороне граничное условие (1) — заделка. Как говорилось в предыдущем разделе, обычно требуют выполнения кинематических граничных условий для всех базисных функций k. Очевидно, в нашем примере 1 не удовлетворяет условию (1), так как 1(0) = 1. В МКЭ часто применяют специальный прием, чтобы удовлетворить кинематическим граничным условиям. Допустим, в узле с номером s задано перемещение us. Вместо того, чтобы требовать равенства нулю всех k в узле s, после построения матриц K и R полагают Ks,s = A, Rs = Aus где A — очень большое число (много больше остальных элементов матрицы K). Это приводит к тому, что кинематические граничные условия выполняются почти точно. В нашем примере, чтобы учесть условие заделки, надо положить K1,1 = A, R1 = 0. Число A можно принять равным 1010E.
