- •Модуль 1 Основы теории разностных схем
- •Комплексная цель модуля
- •Введение
- •1.3. Сетки и сеточные функции. Вводные понятия
- •1.4. Построение разностных схем
- •1.4.1. Интегро-интерполяционный метод
- •1.4.2. Консервативные и не консервативные разностные схемы
- •1.4.3. Исследование аппроксимации дифференциального уравнения
- •1.4.4 . Исследование погрешности аппроксимации граничного условия
- •1.4.5. Понятие о погрешности аппроксимации, устойчивости и сходимости разностной схемы на примере краевой задачи для оду второго порядка
- •1.4.6. Разностные операторы и их свойства
- •1. Разностные тождества
- •1.1. Формулы разностного дифференцирования произведения
- •1.2. Первая разностная формула Грина
- •1.3. Вторая разностная формула Грина
- •2. Оператор разностной производной второго порядка и его собственные значения
- •3. Обобщение оценок для скалярных произведений, содержащих оператор второй разностной производной с переменными коэффициентами
- •1.4.7. Построение разностных схем для уравнения теплопроводности
- •1.4.8. Связь аппроксимации, устойчивости, сходимости для линейных разностных задач
- •1.4.9. Исследование устойчивости разностных задач методом гармоник
- •1.4.10. Неявная схема для уравнения теплопроводности
- •1.4.11. Схема с весами
- •1.4.12. Трехслойные разностные схемы
- •Исследование устойчивости методом гармоник однородного уравнения с нулевыми граничными условиями. Необходимое условие устойчивости
- •1.4.13. Примеры трехслойных разностные схем для уравнения теплопроводности
- •1.5. Принцип максимума и следствия из него
- •1.5.1. Аппроксимация задачи Дирихле для уравнения Пуассона в прямоугольнике
- •1.5.2. Каноническая форма сеточных уравнений
- •1.5.3. Каноническая форма общего вида для сеточного уравнения
- •Разностная схема, аппроксимирующая задачу Дирихле для уравнения Пуассона в прямоугольнике:
- •Принцип максимума
- •1.5.4. Следствия из принципа максимума
- •1.5.5. Теорема сравнения . Мажоранта
- •1.5.6. Следствие из теоремы сравнения
- •1.5.7. Оценка решения неоднородного уравнения
- •1.5.8. Исследование устойчивости разностных схем на основе принципа максимума и следствий из него
- •1.5.9. Примеры решения задач на принцип максимума и следствий из него
- •1.6. Энергетический метод исследования устойчивости
- •1.6.1. Некоторые сведения из теории операторов
- •Знакоопределенные операторы
- •1.6.2. Свойства оператора симметричной разностной производной второго порядка в гильбертовом пространстве
- •Свойства разностных эллиптических операторов
- •Построение энергетической эквивалентности оператора второй разностной производной с переменными коэффициентами
- •Корректность операторно-разностных уравнений
- •1.7.1. Общие сведения
- •1.7.2. Краткие сведения об обратимости оператора в линейных нормированных пространствах
- •1.6.3. Свойства операторов разностных производных первого порядка
- •Каноническая форма двухслойных схем и ее применение к исследованию устойчивости
- •1.7.4. Необходимое и достаточное условие устойчивости в на
- •Энергетическое пространство
- •1.7.5. Исследование устойчивости в случае несамосопряженного оператора
- •Экономичные схемы для нестационарных задач математической физики
- •Схемы переменных направлений
- •Факторизованные схемы
- •Понятие о монотонных схемах
- •Понятие асимптотической устойчивости.
- •Понятие о трехслойных разностных схемах.
- •Введение в метод конечных элементов
- •Кусочно-линейные восполнения сеточных функций.
- •Понятие о методе конечных элементов.
- •10. Общее описание метода.
- •20. Пример построения и исследования конечно-элементой схемы.
- •Свойства приближенного решения мнк.
- •10. Вводные сведения.
- •20. Вариационные свойства приближенного решения.
- •30. Формулы вложения.
- •Сходимость приближенного решения к точному решению.
- •1.9. Заключение по модулю
- •Вопросы для самоконтроля
- •1.10. Проектное задание
- •Контрольная работа №1.
- •Контрольная работа №2.
- •1.11. Тест рубежного контроля
- •Бланк правильных ответов
1.4.9. Исследование устойчивости разностных задач методом гармоник
Метод гармоник позволяет получить необходимое условие устойчивости дискретной модели, отсеивая заведомо непригодные схемы. Он не учитывает влияние граничных условий и правых частей на решение задачи. Таким образом, этот метод дает необходимое условие устойчивости по начальным условиям.
Рассмотрим задачу:
(1)
. (2)
. (3)
Будем искать решение в виде:
, (4)
где - мнимая единица, - номер узла по пространству.
.
Если , то схема не устойчива, т.е. не существует универсальной константы М которую можно подставить в неравенство:
,
т.е. при .
Подставим (4) в (1), получим:
,
т.к. ,
то получаем:
;
, .
Очевидно, что
,
так как .
,
тогда .
Таким образом, получили
.
Это очень жесткое ограничение для разностных схем.
Проблема не в большом количестве шагов, а в том, что при числе шагов десятков тысяч погрешность накапливается и может поглотить решение.
1.4.10. Неявная схема для уравнения теплопроводности
Рассмотрим задачу для уравнения теплопроводности с постоянными коэффициентами.
. (1)
. (2)
. (3)
Согласование начальных и граничных условий:
.
Поставим в соответствие задачи (1), (2), (3) неявную схему (4), (5), (6).
Неявная схема.
(4)
. (5)
. (6)
Система (4) представляет собой систему линейных алгебраических уравнений с трех диагональной матрицей; главная диагональ имеет вид: . Матрица симметрична и обладает свойством строго диагонального преобладания.
Граничные условия (6) могут быть учтены в векторе правых частей.
.
Правая часть будет иметь вид:
.
Поскольку матрица А имеет строго диагональное преобладание, то задача (4-6) однозначно разрешима.
Погрешность аппроксимации задачи (4-6) на решении задачи (1-3) будет исследована ниже в случае схемы с весами.
Исследуем устойчивость построенной схемы методом гармоник.
Как и ранее будем искать решение задачи (4-6) с нулевыми граничными условиями и нулевой правой частью в виде:
. (7)
Подставим (7) в (4):
,
,
так как ,
то получаем:
.
.
Очевидно, что
.
Сравним полученные результаты для явной и неявной схем.
Явная схема устойчива, если , неявная схема устойчива для любых шагов по времени и по пространству.
1.4.11. Схема с весами
Рассмотрим задачу для уравнения теплопроводности с постоянными коэффициентами.
. (1)
. (2)
. (3)
Согласование начальных и граничных условий:
.
Для уравнения теплопроводности схема с весами имеет вид:
. (4)
- числовой параметр:
. (5)
. (6)
Согласование начальных и граничных условий:
. (7)
Получим задачу для погрешности решения.
Подставим
в (4, 5, 6).
. (8)
. (9)
. (10)
Задача (8-10) поставлена.
Задача (8) по своей структуре (по результату действия оператора левой части уравнения) аналогична задаче (4), если (4) переписать в виде:
. (4′)
Отличия возникли в правых частях у задачи (4′) это , у (8) – погрешность аппроксимации разностных уравнений (4) на решении непрерывной задачи (1, 2, 3).
Исследуем эту погрешность аппроксимации, предполагая, что разностная схема (4, 5, 6) устойчива.
______________________________________________________________
‼ Исследовать условия устойчивости для задачи (4 - 6) методом гармоник.
______________________________________________________________
Исследуем погрешность аппроксимации.
. (11)
.
. (12)
Аналогично:
. (13)
Подставим (12), (13) в (11).
. (14)
Разложим функции, стоящие в фигурных скобках по переменной в окрестности в ряд.
. (15)
. (16)
. (17)
. (18)
.
. (19)
Подставим (15)-(19) в (14).
.
Пусть ;
.
. (20)
Из полученного представления видно, что при погрешность аппроксимации
.
В частности, если , то - симметричная схема с весами.
Если имеем явную схему, для которой
.
Если имеем неявную схему, для которой .
Воспользуемся следующим равенством:
. (21)
(22)
подставим (22) в (20):
.
Преобразуя выражение получаем:
.
Будем считать, что
.
(23)
Выберем итерационный параметр так, чтобы первое слагаемое обращалось в ноль.
.
Следовательно,
.
При таком итерационном параметре мы имеем схему повышенного порядка аппроксимации.
______________________________________________________________
‼ Существуют ли такие значения итерационного параметра , при которых погрешность аппроксимации ?
______________________________________________________________
Были рассмотрены двухслойные разностные схемы. Для уравнений гиперболического типа используют трехслойные разностные схемы.