
- •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 вопрос)
25. Методы решения сеточных уравнений. Метод дробных шагов.
Рассмотрим методику конструирования схемы метода дробных шагов на примере модельной задачи Коши для двумерного уравнения теплопроводности.
Построить
схему метода дробных шагов для решения
задачи Коши:
u(x,
z,
0) = ψ(x,
y)
- начальное условие, где ψ(x,
у)
– заданная функция.
Зададим
сетку
,
где
.
Оператор правой части исходного
уравнения, как в методе расщепления,
представим в виде суммы двух операторов:
A
= A1
+ A2,
Далее
эти операторы аппроксимируются
отдельно друг от друга. В отличие от
метода расщепления вводится вспомогательный
(промежуточный) слой, соответствующий
значению
.
Как в методе переменных направлений,
сначала осуществляется переход на
промежуточный
слой с дробным шагом
,
а затем с тем же шагом на целый
k+
1 слой.
Наряду с исходной задачей рассмотрим две вспомогательные задачи Коши:
задача
1, в которой решается уравнение:
с
начальным условием:
задача
2, в
которой решается уравнение:
с начальным условием
Поставленные
задачи могут быть решены последовательно:
сначала задача 1, а затем задача 2. Решая
задачу 1, можно найти функцию
,
которая определяет начальное условие
задачи 2. Решая задачу 2, можно найти
функцию
Задача
1 при фиксированном
z
и
задача 2 при фиксированном
х
фактически являются одномерными. Как
и в методе расщепления, функция
является приближенным решением исходной
задачи на (k
+ 1)-м слое, т.е. можно положить
.
При реализации метода используем семиточечный шаблон, изображенный на Рис. 1. Переход с k-го временного слоя на (k+1)-й разбивается на два этапа.
Первый этап. Переход на дополнительный промежуточный -й слой с шагом . В задаче 1 частная производная по времени аппроксимируется по правой разностной схеме, производная по х аппроксимируется по формуле разностной производной второго порядка на -м слое. Соответствующая разностная схема имеет вид:
(1)
:
Предполагаем,
что приближенное решение задачи
.
Для
каждого j
требуется решить трехдиагональную
систему линейных алгебраических
уравнений, так как каждое уравнение
содержит три неизвестных значения
,
а остальные значения берутся с k-го
слоя. Иными словами, при таком переходе
схема является неявной. Искомые значения
на промежуточном слое вычисляются
методом прогонки по направлению х.
Второй
этап.
Переход на (k
+1) временной слой с промежуточного
-го
с шагом
.
Частная производная по времени
аппроксимируется
по правой разностной схеме, производная
по х
аппроксимируется
по формуле разностной производной
второго порядка на
-м
слое. Соответствующая разностная схема
имеет вид:
(2)
Для
каждого значения i
требуется решить трехдиагональную
систему линейных алгебраических
уравнений, так как каждое уравнение
содержит три неизвестных значения
,
а остальные значения берутся с
-го
слоя. Иными словами, при таком переходе
схема является неявной. Искомые
значения на целом слое вычисляются
методом прогонки по направлению z.
Далее полагают
,
i,
j
= 0,1, 2,...
Можно показать, что схема (1)—(2) метода дробных шагов имеет первый порядок аппроксимации по τ и второй по h и является абсолютно устойчивой.
Диагональные элементы в системах (1), (2) преобладают, следовательно, процесс прогонки устойчив. К достоинствам метода, достигнутым благодаря введению промежуточного слоя, следует отнести расщепление исходной задачи на две более простые, решаемые с помощью алгоритма скалярной прогонки.
К недостаткам метода относится сравнительно низкая точность из-за того, что на каждом дробном шаге аппроксимируется только один пространственный оператор, т.е. в нем имеет место только частичная аппроксимация пространственных операторов на каждом дробном временном слое.