
- •1. Математическое моделирование(мм) и вычислительный эксперимент(вэ).
- •2. Понятие численного метода. Свойства чм: корректность, устойчивость, сходимость, точность, множественность, экономичность.
- •3. Типичные задачи математической физики.
- •4. Построение разностной схемы и её характеристики.
- •5. Разностная аппроксимация простейших дифференциальных операторов.
- •6. Постановка задач для уравнений эллиптического типа.
- •7. Разностная задача Дирихле в прямоугольной области.
- •8. Разностная задача Дирихле в области сложной геометрии.
- •9.Способы замены граничных условий сеточными уравнениями.
- •10. Методы решения разностной задачи Дирихле
- •11.Решение одном. Нестационарного уравнения теплопроводности. Явная схема.
- •В соответствие с выбранным шаблоном запишем конечно-разностную производную по времени (5)
- •Вторую производную по параметру х аппроксимируем как (6)
- •В результате имеем разностное уравнение (7),
- •12.Чисто неявная схема для одномерного нестационарного уравнения теплопроводности.
- •13.Симм. Неявная схема для одном. Нестационарного уравнения теплопроводности.
- •15. Трёхслойные схемы для одномерного нестационарного уравнения теплопроводности.
- •16.Постановка разностной задачи для одномерного уравнения колебаний струны.
- •17.Явная схема для одномерного уравнения свободных колебаний струны.
- •18. Явная схема для одномерного уравнения вынужденных колебаний струны.
- •19.Простейшая неявная схема для одномерного уравнения свободных колебаний струны.
- •20. Явная схема для двумерного нестационарного уравнения теплопроводности.
- •21. Решение двумерной нестационарной задачи теплопроводности разностными методами. Пз.
- •22. Неявные схемы для двумерного нестационарного уравнения теплопроводности.
- •23. Методы решения сеточных уравнений. Метод переменных направлений.
- •24. Методы решения сеточных уравнений. Схемы расщепления.
- •25. Методы решения сеточных уравнений. Метод дробных шагов.
- •Методика расчетов
- •26. Построение разностных схем для нестационарного одномерного уравнения теплопроводности с переменными коэффициентами.
- •27,28,29. Принцип замороженных коэффициентов для уравнения теплопроводности с переменными коэффициентами.
- •30. Построение разностных схем для нелинейного нестационарного одномерного уравнения теплопроводности.
- •31. Построение разностных схем методом баланса.
- •32,33. Метод конечных элементов для решения задач математической физики. Пз.
- •34. Решение задачи Дирихле методом конечных элементов в прямоугольнике.
- •35.Формирование глобальных матриц мкэ при использовании треуг-х кэ
- •36. Методы решения систем линейных и нелинейных алг-х ур-й
- •Решение системы нелинейных уравнений методом простой итерации.
- •37. Метод прогонки для решения слау
- •38. Решение задачи Дирихле методом конечных элементов в обл-ти сл-й геом-и. //постановку см 34 вопрос)
4. Построение разностной схемы и её характеристики.
В общем (операторном) виде дифференциальную задачу для некоторой области D с границей Г можно записать: Lu=f (1), где L – некоторый дифференциальный оператор. Для решения задачи (1) нужно построить дискретную модель, которую иначе называют разностной схемой.
Под разностной схемой понимают совокупность разностных уравнений, аппроксимирующих основное уравнение и дополнительные условия исходной дифференциальной задачи. Существуют различные способы построения разностных схем: 1)Метод сеток (конечных разностей); 2)Интегро-интерполяционный метод (метод баланса); 3)Вариационно-разностные методы (метод Ритца, Бубнова-Галеркина); 4)Метод конечных элементов; 5)Метод граничных элементов; 6)Метод сумматорного тождества и т.д.
Простейшим среди перечисленных методов является метод сеток. Для применения этого метода необходимо: 1)Выбрать сетку, т.е. заменить область непрерывного изменения аргумента дискретным множеством точек с шагом h. Эти точки называются узлами сетки; 2)Задать шаблон, т.е. минимальное множество узлов сетки, участвующих в аппроксимации дифференциального выражения; 3)На этом дискретном множестве точек выбрать способ аппроксимации искомой функции и её производных; 4)На выбранной сетке построить разностную схему, т.е. заменить дифференциальные уравнения разностными (в том числе и краевые условия) используя на основе выбранного шаблона разностные отношения; 5)Исследовать качество построенной разностной схемы, т.е. найти её порядок аппроксимации, сходимости и устойчивости; 6)Решить систему разностных уравнений. 7)Оценить погрешность разностной схемы, как разность между решением этой схемы и точным решением исходной задачи.
Если
в основе краевой задачи лежит одномерное
дифференциальное уравнение относительно
действительной переменной x
из отрезка [a,
b],
то сеткой на отрезке [a,
b]
называется любое конечное множество
точек этого отрезка. Для сетки принято
обозначение
.
Точки
,
i
= 0…n
называются узлами сетки
.
Причём точки
и
– это граничные узлы сетки
,
все остальные узлы называются внутренними.
Иногда принято разбивать сетку
на совокупность двух сеток
,
где
– совокупность внутренних узлов сетки,
– граничных узлов. Величина
i=0,1,…,n-1
называется шагом сетки
.
Количество и расположение узлов сетки
выбирается в зависимости от требуемой
точности решения задачи, в частном
случае сетка выбирается равномерной.
Равномерной сеткой на отрезке [a,b]
называется множество точек вида:
и шаг сетки в этом случае выбирается
как h=(b-a)/n.
Т.о. в равномерной сетке узлы располагаются
на одинаковом расстоянии друг от друга.
Если отрезок [a,
b]
разбивается на n
произвольных частей, то полученная
сетка будет называться неравномерной.
В этом случае шаг сетки не будет постоянной
величиной. Функция, определённая в узлах
сетки, называется сеточной
Для
двумерного случая простейшей областью
исследования является прямоугольник
со сторонами, параллельными осям
координат a≤x≤b, c≤y≤d . Стороны этого
прямоугольника делятся на элементарные
отрезки точками:
.
В результате такого деления получилась
сетка с прямоугольной ячейкой
и эта сетка будет равномерной. Если
,
то сетка будет квадратной. Toчки
называются узлами сетки. Здесь
-
внутренние узлы,
- граничные. Прямоугольные сетки наиболее
удобны, однако бывают и треугольные, и
шестиугольные. Функция дискретного
аргумента, определяемая в узлах сетки,
называется сеточной функцией.
,
i,j=0,1,…,n.
Начальные и граничные условия при
постановке задачи формулируются на
границе расчётной области, поэтому их
можно считать заданными в граничных
узлах сетки. Для области сложной
геометрии, когда граничные точки не
являются узлами сетки, можно вводить
дополнительные узлы (сгущение сетки)
или границу приближенно заменять
ломаной, проходящей через близкие к
границе узлы. На эту ломаную переносят
граничные условия. Если граничные узлы
неточно совпадают с линией границы, то
иногда используют переход к другой
системе координат. Такой переход
позволяет свести описание криволинейной
области к простейшему виду. Начальные
и граничные условия также необходимо
преобразовать к новым переменным.
Мы будем рассматривать модели, записанные в декартовых координатах и строить прямоугольные сетки, хотя на практике задачи решают и в криволинейных координатах. Для более точного расчета в некоторых частях исследуемой области применяют сгущение сетки. При этом области сгущения узлов либо известны заранее, либо определяются в процессе решения.
Если уравнение является нестационарным и одна из координат представляет собой время t, то построенная сетка будет называться пространственно-временной. А множество всех точек, имеющих одну и ту же временную координату, называют слоем.
Аналогично можно ввести сетки для многомерных областей, т.е. областей, имеющих более двух измерений.