Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Малинин / ВМ 2012, заочники / ЧИСЛ,МЕТОД 2012.docx
Скачиваний:
65
Добавлен:
15.04.2015
Размер:
2 Mб
Скачать

4.12.1. Построение трехточечной разностной схемы 2-го порядка аппроксимации.

Рассмотрим линейное дифференциальное уравнение второго порядка в самосопряженной форме

(28)

на интервале с краевыми условиями первого рода:

(29)

Если ,, то такая краевая задача описывает стационарное распределение тепла в стержне ( - температура в точке,- коэффициент теплопроводности). Задача имеет единственное решение, если- кусочно-непрерывные функции. Возможны также другие типы краевых условий:

(30)

При эти условия называются краевыми условиями второго рода, при- условиями третьего рода.

Введем на отрезке равномерную сетку

и запишем трехточечную разностную схему для краевой задачи (28)-(29) в прогоночном виде

, ,(31)

где коэффициенты зависят от значений функцийв узлах сетки, а также от шага.

Перепишем разностную схему (31) в виде

, ,(32)

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

(33)

Здесь .

Найдем погрешность аппроксимации схемы (33):

Пользуясь теперь разложением

получаем:

,

Тогда погрешность аппроксимации предстанет в виде:

Таким образом, схема (33) будет иметь второй порядок аппроксимации, если будут выполнены условия:

,

,

Например, эти условия выполняются при

(34)

где . Действительно,

,

поэтому

, .

4.12.2. Сходимость разностной схемы.

Для исследования сходимости рассмотрим погрешность разностной схемы в узлах сетки:

Пользуясь линейностью оператора (33) и введенными ранее безиндексными обозначениями, нетрудно установить, что погрешность в узлах сетки удовлетворяет разностной схеме

, (35)

где - погрешность аппроксимации.

Выведем оценку для погрешности в узлах сетки . Из соотношений (34) следует, что

, ,

поэтому схема (35) в прогоночном виде (31) запишется следующим образом:

, (36)

где . Предположим, что в исходном линейном дифференциальном уравнении (28),. Тогда, в частности, имеет место неравенство:

(37)

Значения из схемы (36) можно найти, используя так называемый метод прогонки. Попробуем переписать схему в виде

, (38)

с неизвестными коэффициентами . Подставив в формулу (36) соотношение, получим

или

Таким образом, схема (36) разрешима в виде (38), если . В этом случае дляполучаем рекуррентные формулы:

, (39)

Для начального условия уравнение (38) принимает вид

,

откуда получаем начальные условия для уравнений (39): . Теперь можно вычислить все значения,,, а затем спуститься "вниз" поотдо 1 и найти все значенияпо формуле (38).

Заметим, что если , то

и тогда из неравенства (37) и формул (39) следует, что

и .

Поскольку известно, что , то по индукции мы получаем, во-первых, разрешимость схемы (36) в виде (38), и во-вторых, справедливость неравенства

.

Следовательно, из формулы (38) можно вывести неравенство:

.

Учитывая, что , получаем соотношение:. Воспользуемся теперь рекуррентной формулой (39) для, умножив ее на положительную величину:

.

Тогда , следовательно ,

,

учитывая, что . Наконец, поскольку, можно сделать вывод, что

.

Таким образом, для погрешности в узлах сетки можно записать неравенство

,

потому что . Переходя к нормам, получаем

,

то есть разностная схема (33) для краевой задачи (28)-(29) при условиях на коэффициенты (34) имеет второй порядок сходимости.

Соседние файлы в папке ВМ 2012, заочники