Устойчивость разностной схемы по начальным условиям

Рассмотрим разностную схему с однородным главным сеточным уравнением

, (8)

неоднородными начальными условиями

(9)

и однородными граничными условиями

. (10)

Уравнения (8) перепишем в кратком виде

(8 ’)

Будем искать частные нетривиальные решения уравнения (8’) в виде . Подставляя это выражение в (8’), имеем . Отсюда получаем , (11)

где - некоторое число. Учитывая однородные граничные условия (10), приходим к следующей задаче на собственные значения для оператора :

(12)

Разностное уравнение (12) легко преобразуется к виду

. (13)

Общее решение разностного уравнения (13) имеет вид ,

где - произвольные константы; - корни характеристического уравнения . Корни характеристического уравнения определяются формулой , а множители определяются из граничных условий: . Отсюда получаем, что для существования нетривиального решения необходимо, чтобы . Учитывая, что , получаем . Отсюда, представляя в тригонометрической форме , имеем . Из выражения для корней характеристического уравнения найдем : ;

. Для собственных значений собственные векторы определены с точностью до произвольного множителя . Взяв , получим .

Докажем, что собственные векторы с компонентами образуют ортогональную систему со скалярным произведением . Имеем

Обозначим . Суммируем

Очевидно, когда , то

и получаем , ч.т.д.

Проведем теперь нормировку системы векторов. Когда , то и .

В дальнейшем будем использовать ортонормированную систему векторов с компонентами .

Систему векторов можно взять в качестве координатной в (M-1)-мерном пространстве векторов и раскладывать по ней все другие вектора. Так для вектора a с компонентами в дальнейшем будем использовать разложение , где коэффициенты могут быть вычислены по формуле . Отметим, что . Для вектора будет использоваться разложение с коэффициентами .

Перейдем к решению задачи для : или в развернутом виде

. (14)

Так как , то . Поэтому характеристическое уравнение имеет равные по модулю единице комплексно сопряженные корни .

Таким образом, общее решение уравнения (14) можно записать в виде

, где - произвольные постоянные

Будем искать решение задачи (8) - (10) в форме

. (15)

Сеточная функция (15) при произвольных наборах констант удовлетворяет сеточному уравнению (8) и однородным граничным условиям (10). Распорядимся выбором констант так, чтобы удовлетворялись начальные условия (9). На нулевом слое (n=0) должно выполняться начальное условие , то есть . Так как векторы линейно независимы, отсюда получаем .

Использование второго начального условия из (9) дает относительно искомых коэффициентов уравнения . Отсюда находим . Подставим выражения для и в (15):

. Учтем, что

. Тогда получим

(16)

Оценим и . Имеем .

В дальнейшем будем считать, что условие Куранта выполняется строго: , где - произвольное положительное число. Отсюда получаем первую оценку

. (17)

Так как и , то

. (18)

Применяя к сумме векторов аксиому треугольника для норм, получим

. (19)

Здесь для правой части второго начального условия использована негативная норма

, где A – матрица системы . Собственные значения и собственные векторы , найденные выше для оператора , очевидно, являются таковыми и для матрицы A. Поэтому

.

При изложении материала за основу взяты

1) страницы 210-214 учебного пособия:

Крылов В.И., Бобков В.В., Монастырный П.И. Вычислительные методы:, т.2.-М.:Наука. Гл. ред. физ.-мат. лит., 1977.

2) страницы 310-313 учебного пособия: Самарский А.А. Теория разностных схем.-М.:Наука,1983.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: