Россия |
Понятие о методах конечных элементов
7.7. Решение нелинейных уравнений с помощью МКЭ
Рассмотрим в качестве простейшего примера уравнение Хопфа
( 7.18) |
Его решение, как и ранее, ищем в виде (7.14), при этом по - прежнему используем базис из "крышечек". После вычислений получаем
( 7.19) |
Если написать дискретизацию (7.19) неявным образом (по величинам на n + 1 - м слое по времени или по аналогии со схемой Кранка - Николсон), то получается нелинейная относительно система. Ее необходимо решать с помощью метода Ньютона. Можно линеаризовать (7.19) в окрестности , считая, что
Тогда (7.19) преобразуется в следующую линейную относительно величин на n + 1 - м слое по времени запись:
Эту систему можно решать, используя метод немонотонной прогонки — гибрид метода прогонки и алгоритма Гаусса с выбором ведущего элемента.
Возможен и другой подход — линеаризация исходного уравнения (7.18) и решение получившейся последовательности линейных уравнений для определения приближенного решения задачи.
За рамками этой лекции, кроме технических подробностей, остались численные методы, основанные на применении минимизации функционала квадрата невязки — методы наименьших квадратов, а также методы граничных элементов для решения эллиптических задач.
7.8. Задачи для самостоятельного решения
- При решении задачи с использованием метода Ритца на отрезке [0, 4] используются глобальные базисы
Описать достоинства и недостатки каждого из этих базисов.