Россия |
Численное решение уравнений в частных производных эллиптического типа на примере уравнений Лапласа и Пуассона
6.2.2. Метод простых итераций с оптимальным параметром
Представим сеточную функцию невязки , равную нулю на границе, в виде разложения по базису из собственных функций разностного оператора ( — собственные функции оператора )
при этом выполняется равенство Парсеваля
Далее, используя это разложение, получим
Здесь используется то, что являются собственными числами оператора . При сложении равенств и получаем . Легко получается оценка нормы этой сеточной функции на первой итерации:
Для последовательности итераций также легко получается стандартная оценка нормы
Отсюда видно, что значение q вычисляется, как , а условие сходимости q < 1 выполняется при . Границы спектра разностного оператора уже оценены в предыдущем пункте.
Для определения параметра обеспечивающего максимальную скорость сходимости, необходимо решать следующую оптимизационную задачу:
Так как достигается на правой или левой границе интервала [l, L], то выполняется равенство . В таком случае необходимо определить при котором достигается , или . где — оптимальный итерационный параметр.
Как показано на рис. 6.1, достигается при . Справа от точки B при любых максимальна функция , слева — функция , и тогда минимум от искомого максимума достигается в точке B. Отсюда получим . Следовательно, значение оптимального итерационного параметра равно
.Оптимальное значение функции, отвечающей за скорость сходимости, будет
где — число обусловленности системы сеточных уравнений.
Количество итераций, соответствующее этому методу, легко оценивается:
Пусть расчеты приводятся с точностью на сетке 100 x 100, тогда оценка числа итераций дает при и L = 8N2
итераций.Показатель сходимости .
Параметр — число обусловленности матрицы; чем оно больше, тем медленнее сходятся итерации. Напомним, что в n - мерном линейном нормированном пространстве Ln вводятся три наиболее употребительных нормы вектора:
которым, в соответствии с определением согласованной нормы матрицы
сопоставляются нормы матрицы с элементами aij:
Показывается, что для симметричной матрицы число обусловленности может быть представлено в третьей норме:
Таким образом, доказана следующая теорема.
Теорема.Рассмотрим итерационный метод , с оператором для численного решения разностного аналога уравнения Пуассона
с помощью аппроксимирующей его разностной схемыПусть l и L — минимальное и максимальное собственные числа оператора соответственно.
Если итерационный параметр удовлетворяет условию , то последовательность итераций ui сходится к проекции решения исходного дифференциального уравнения, причем выполнено неравенство , где параметр 0 < q < 1 определяется следующим образом:
Параметр q принимает наименьшее значение q0 при
При этом