
- •Математический факультет Кафедра вычислительной математики и программирования
- •Содержание
- •2 Разностные методы решения задач математической физики….…..20
- •Разностные схемы для линейных дифференциальных уравнений
- •1 Математические модели физических систем
- •1.1 Физические системы и методы их исследования
- •Основные определения и понятия
- •Системы деформируемых твёрдых тел
- •1.1.3 Подходы к исследованию систем деформируемых твёрдых тел
- •1.1.4 Средства исследования состояния систем деформируемых твёрдых тел
- •Разностные схемы для основных уравнений математической физики
- •1.2.1 Основные уравнения математической физики и их классификация
- •1.2.2 Разностная аппроксимация основных производных. По определению производная функции одной переменной записывается в виде
- •Это значит, что аппроксимация
- •Общий принцип метода сеток
- •Сходимость, аппроксимация и устойчивость разностных схем
- •2 Разностные методы решения задач математической физики
- •2.1 Разностные схемы для линейных дифференциальных уравнений
- •2.1.1 Краевые задачи для линейных дифференциальных уравнений
- •2.1.2 О задаче Дирихле
- •2.1.3 Разностные аппроксимации уравнений эллиптического типа
- •2.1.4 Разностная аппроксимация граничных условий
- •2.2 Построение разностной аппроксимации задачи Дирихле для
- •2.2.1 Разностная схема задачи Дирихле для уравнения Пуассона.
- •2.2.2 Устойчивость и сходимость разностной задачи Дирихле
- •2.3. Разрешимость разностных уравнений и способы их решения. Правило Рунге
- •2.4. Разностные схемы для линейных дифференциальных
- •2.5. Разностные схемы для линейных дифференциальных уравнений
- •2.5.1. Общая постановка задачи.
- •3. Метод конечных элементов и суперэлементов
- •3.1. Физические предпосылки методов
- •3.2 Деформации твёрдых тел
- •3. 2.1 Линейно-упругие деформации твёрдых тел
- •3.2.2. Нелинейно-упругие деформации твёрдых тел
- •3.3. Прикладные вопросы метода конечных элементов
- •3.3.1. Основная концепция метода конечных элементов
- •3.3.2 Дискретизация и оптимальная нумерация узлов области
- •3.3.3. Метод конечных элементов в теории упругости.
- •3..4 Построение конечно - элементных соотношений
- •3.5. Аналитический алгоритм метода конечных элементов для исследования
- •Свойства матрицы жёсткости
- •3.7 Аналитический алгоритм метода суперэлементов
- •Методы исследования нелинейных математических
- •4.1 Общие предпосылки методов численного исследования нелинейных
- •4.2 Итерационные численные методы
- •4.3 Безитерационные методы исследования нелинейных математических моделей деформируемых твёрдых тел и их систем
- •4.4 Сравнительный анализ эффективности методов исследования
- •5 Основы методологии компьютерного объектно-
- •5.1 Основные понятия и определения
- •5.2 Построение виртуальной физической модели системы
- •5.3 Исходные данные при компьютерном моделировании
- •5.4 Деформации грунтовых оснований при устройстве отдельных
- •6 Технология компьютерного объектно-
- •6.1 Технологические этапы компьютерного объектно-ориентированного
- •6.2 Интерфейс визуального ввода данных
- •7 Программное обеспечение компьютерного
- •7.1 Структура программного обеспечения объектно-ориентированного моделирования системы деформируемых твёрдых тел
- •7.2 Технология объектно-ориентированного программирования
- •Объектно-ориентированного моделирования физической системы
- •7.3 Программный комплекс «Энергия - 2д » моделирования
- •7.4 Программный комплекс «Энергия - ос » моделирования
- •7.5 Программный комплекс «Энергия - 3д » моделирования
- •8 Верификация технологии и программного
- •8.1 Методологические аспекты верификации
- •8.2 Верификация технологии и программного обеспечения
- •8.3 Верификация технологии и программного обеспечения
- •8.4 Верификация технологии и программного обеспечения
- •Численные методы математической физики
- •1. Метод сеток для задачи дирихле
- •1.1. Основы метода сеток
- •1.3.Варианты задания
- •Лабораторная работа №2
- •Дополнение к лабораторной работе №2
- •Лабораторная работа №3 Метод сеток для уравнения параболического типа.
- •Лабораторная работа №4 Метод сеток для уравнения гиперболического типа
Сходимость, аппроксимация и устойчивость разностных схем
Содержание этих вопросов определим в самой общей постановке.
Рассмотрим дифференциальное уравнение
L (u) = f, (1.12)
заданное в некоторой замкнутой области = D+Г и и его решение. Также рассмотрим множество Dh ={Mh}, состоящее из изолированных точек Mh = D+Г. Число точек будем характеризовать величиной h, чем меньше h, тем больше точек в Dh . Обозначим через U пространство непрерывных в D функций u(x,y). Через Uh обозначим пространство, образованное совокупностью сеточных функций uh(x,y), определённых на Dh . В методе сеток (МКР) осуществляется замена пространства U на пространство Uh.
Будем считать, что u(x,y) U и является точным решением (1.12). Необходимо вычислить значения uh(x,y). Аналитически эта задача пока неразрешима. Возможно только вычислить некоторые сеточные значения u(h) такие, что u(h)≈ uh(x,y). Здесь u (h)– это приближённые сеточные значения решения u(x,y). Для их вычисления строят систему линейных алгебраических уравнений, которую будем записывать в виде
Lh (u (h)) = f(h), (1.13)
где Lh - разностный оператор, соответствующий оператору L, f(h) Fh.. Если f(x,y) F, то Fh образуется по F так же, как Uh образовалось по U.
Выражение (1.13) называется разностной схемой. В линейных пространствах Uh и Fh введём нормы ||·||Uh и ||·||Fh , которые являются сеточными аналогами норм ||·||U и ||·||F в исходных пространствах U и F.
Разностная схема (1.13) будет сходящейся, если при h 0 выполняется условие
|| uh(x,y) - u(h) ||Uh 0.
Если выполняется условие
|| uh(x,y) - u(h) ||Uh ≤ C hs ,
где С – постоянная, не зависящая от h, s > 0, то говорят, что сходимость имеет место со скоростью порядка s относительно h.
Говорят, что разностная схема (1.13) аппроксимирует задачу (1.12) на решении u(x,y), если
Lh (uh(x,y)) = f(h) + f(h), и || f(h)||Fh 0 при h 0.
Величина
f(h)
называется погрешностью аппроксимации.
Если
||
f(h)||Fh
≤ М h
,
где М - постоянная, не зависящая от h,
> 0, то говорят, что разностная
схема (1.13) аппроксимирует задачу (1.12) на
решении u(x,y)
с погрешностью порядка
относительно h.
Введём понятие устойчивости разностной схемы (1.13). Разностная схема (1.13) называется устойчивой, если существует такое h0 > 0, что для всех h < h0 и любых f(h) Fh выполняются условия:
разностная схема (1.13) имеет единственное решение;
|| u(h)|| Uh ≤ М ||f(h)||Fh, где М - постоянная, не зависящая от h и f(h) .
Из этого определения видно, что устойчивость разностной схемы связывается с понятием норм, вводимых в линейных пространствах Uh и Fh . Возможны случаи, когда условие 2) будет выполняться для некоторых норм и не будет выполняться для других норм. В каждом отдельном случае необходимо выяснить причины, в силу которых условие 2) не будет выполняться. Возможно, необходимы другие способы введения норм в Uh и Fh с тем, чтобы добиться выполнения условия 2). Если же условие 2) не выполняется при любом выборе норм, то это будет означать, что разностная схема не устойчива.
Устойчивость является внутренним свойством разностной схемы и поэтому на устойчивость можно влиять, изменяя некоторые параметры, входящие в разностную схему, или вообще видоизменяя всю разностную схему.
Содержание понятий сходимости, аппроксимации и устойчивости взаимосвязаны. Суть этой связи в том, что из аппроксимации и устойчивости следует сходимость.
Теорема1. Пусть разностная схема Lh (u (h)) = f(h) аппроксимирует задачу
L (u) = f на решении u(x,y) с порядком s > 0 относительно h и устойчива. Тогда эта схема будет сходящейся, и порядок её сходимости будет совпадать с порядком аппроксимации, т.е. будет справедлива оценка
|| uh(x,y) - u(h) ||Uh ≤ К hs, (1.14)
где К – постоянная, не зависящая от h.
Анализ изложенного материала позволят сделать некоторые общие выводы о методике построения и исследования разностных схем.
Определяется правило выбора сетки, т.е. правило замены области = D+Г некоторой сеточной областью.
Строится одна или несколько разностных схем. Проверяется условие аппроксимации разностных схем.
Доказывается устойчивость построенных разностных схем.
Исследуется вопрос численного решения разностных схем.
Содержание этих вопросов будет рассмотрено при численном решении эллиптических, параболических и гиперболических дифференциальных уравнений.