Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ChISL_METOD_2012.docx
Скачиваний:
3
Добавлен:
24.12.2019
Размер:
2 Mб
Скачать

4.12.3. Краевые условия 2-го и 3-го рода.

Рассмотрим теперь уравнение (28) с краевыми условиями 2-го или 3-го рода (30):

Будем решать эту задачу с помощью трехточечной разностной схемы (31) с условиями на коэффициенты (34). При этих условиях, как было показано, схема имеет второй порядок аппроксимации. В таком случае возникает вопрос: как аппроксимировать краевые условия ? Если пользоваться для этого односторонними разностными производными, как в методе Эйлера, то краевые условия запишутся в виде

,

однако, как хорошо известно (см. п. 4.3.2), такие формулы будут иметь погрешность аппроксимации первого порядка. Чтобы краевые условия не снижали порядок аппроксции разностной схемы (31), необходимо воспользоваться односторонними разностными аппроксимациями производных, имеющими второй порядок по . Например, для этих целей подходит разностная производная

,

где, как обычно, . Действительно, по формулам Тейлора

, ,

поэтому

.

При использовании подобных формул разностные аппроксимации краевых условий принимают вид

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

на левом краю интервала составляет с краевым условием систему

,

из которой можно исключить , при этом система преобразуется в уравнение

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

, (40)

где коэффициенты считаются по рекуррентным формулам (39), исходя из значений . На правом конце отрезка получаем систему

,

из которой можно найти , а следом - и все остальные (по рекуррентным формулам (40)).

[О комплексе|Теория|Практикум|Справочник по MathCAD'у|Об авторах]

[Home|Кафедра|ПетрГУ] 4.12. Общая задача.

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

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

(28)

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

(29)

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

(30)

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

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

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

, , (31)

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

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

, , (32)

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

(33)

Здесь .

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

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

получаем:

,

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

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

,

,

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

(34)

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

,

поэтому

, .

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]