Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике § 32. Экономичные разностные схемыРассмотрим и исследуем примеры разностных схем расщепления для задачи о распространении тепла
в прямоугольной области Разностная схема расщепления, которую мы приведем, в некоторых отношениях обладает принципиальными преимуществами перед простейшей явной
и простейшей неявной
разностными схемами. Вычисления по явной схеме (2) очень просты. Для перехода от уже известного Заметим, что сейчас ведутся поиски более экономичных способов точного решения общих линейных систем. Штрассеном указан алгоритм, требующий числа действий, пропорционального не третьей, Разностная схема расщепления, которую мы построим, является экономичной и безусловно устойчивой, т. е. соединяет достоинства явной (2) и неявной (3) схем. Относительно решения u(x,y,t) задачи (1) мы будем предполагать, что оно имеет непрерывные вплоть до границы Г производные всех порядков, которые по ходу дела потребуются. Отметим, что на границе Г все производные по пространственным переменным четного порядка (до того порядка, до которого они существуют и непрерывны) обращаются в нуль:
Так, на стороне
Но на стороне х = 0 границы Г будет
а значит, в силу дифференциального уравнения также Переходим к построению разностной схемы расщепления для задачи (1). Задаче (1) на отрезке
Сеточную функцию
будем определять последовательно при
Задача (7) аналогична задаче (5), а задача (8) - задаче (6). При этом
В соответствии с разностной схемой расщепления (7), (8) сначала по известным значениям Заметим, что разностная задача (7) для отыскания
для одномерного уравнения теплопроводности (5) на отрезке, Разностная задача (7) при каждом фиксированном Точно так же разностная задача (8) при каждом фиксированном Для точного формулирования понятия аппроксимации и устойчивости запишем разностную схему (7), (8) в принятом нами на протяжении всей книги виде
Для этого положим
где
За надо принять в таком случае
В качестве нормы в
К пространству
и норму в
Сначала докажем безусловную устойчивость разностной схемы (9), задаваемой уравнениями (10), (12), а аппроксимацию докажем позже. Ввиду линейности разностной схемы (9) для доказательства устойчивости надо показать, что задача
где с не зависит от h. Запишем задачу
где
причем
В силу принципа максимума, доказанного в § 28 для одномерной неявной разностной схемы, аппроксимирующей одномерное уравнение теплопроводности, из уравнений (13) следует, что
Но из (14) следует, что
Поэтому
Отсюда
Выписанное неравенство
справедливо при любом
при произвольном соотношении шагов Перейдем к проверке аппроксимации. Будем предполагать, как обычно, что задача (1) имеет достаточно гладкое решение В соответствии с тем, как мы определили оператор
где
Решение
Подставляя это выражение
Таким образом,
где
Отсюда
Осталось доказать приближенное представление (17) для решения Сначала выскажем эвристические соображения, подсказавшие представление (17). Ясно, что при малых
При замене на этом основании в уравнении (16) выражения Лххйтп выражением
из которого следует равенстве Доопределим
вместо
В предположении, что
Вычитая из этих уравнений уравнения (16) почленно, для разности
или в развернутом виде
Но эта задача для
В § 4 было доказано, что в таком случае
где с зависит только от
что совпадает с представлением (17), которое мы доказываем. ЗАДАЧИ1. Для дифференцильной краевой задачи (1) о распространении тепла, в квадратной области 2. Для дифференциальной краевой задачи (1) предложить разностную схему, аналогичную схеме переменных направлений (12) из § 31. Доказать, что имеет место аппроксимация порядка 3. Предложить разностную схему для решения задачи
в случае криволинейной области D по аналогии с разностной схемой расщепления, рассмотренной для задачи (1) в тексте параграфа.
|
1 |
Оглавление
|