
- •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 вопрос)
27,28,29. Принцип замороженных коэффициентов для уравнения теплопроводности с переменными коэффициентами.
До сих пор мы рассматривали самый простой случай построения разностных схем для уравнения теплопроводности, т.е. в основе смешанной задачи лежало линейное уравнение теплопроводности с постоянными коэффициентами. Однако очень многие процессы, протекающие при высоких температурах (например, в плазме) имеют коэффициент теплопроводности, который может быть описан в виде нелинейной функции. Точно так же от температуры и даже градиента температуры могут зависеть параметры среды и даже источник тепла. Например, такая зависимость имеет место при моделировании процесса некоторой химической реакции.
Рассмотрим решение методом сеток краевой задачи для уравнения теплопроводности с переменными коэффициентами.
(1)
u(x,0)=u0(x) – начальное условие (2)
u(0,t)=u1(t) – граничное условие слева (3)
u(1,t)=u2(t) – граничное условие cправа (4).
Все функции u0(x), u1(t),u2(t) предполагаются заданными, (x,t),k(x,t),f(x,t) – достаточно гладкие функции, причем (5).
Построим пространственно-временную сетку , на которой определим сеточную функцию для всех узлов . Дифференциальное выражение на каждом временном слое, т.е. при каждом фиксированном значении t будем аппроксимировать в произвольной точке следующим разностным отношением:
(6)
Правую часть уравнения (1), т.е производную по пространству мы можем аппроксимировать со вторым порядком аппроксимации. Чтобы разностная схема в целом имела второй порядок аппроксимации по пространственной переменной, разностный коэффициент теплопроводности должен удовлетворять условиям второго порядка аппроксимации, т.е. необходимо выполнение следующих равенств
(7)
(8)
В теории разностных схем доказывается, что такой аппроксимацией для коэффициента теплопроводности будут служить выражения
(9)
(10)
(11)
От способа вычисления аппроксимирующего выражения для k, то есть будет очень сильно зависеть точность расчета результирующего значения искомой функции. Иногда имеет смысл проведения численных расчётов (вычислительного эксперимента) с различными аппроксимациями для коэффициента , то есть использования формул (9)-(11). Сравниваются погрешности полученных таким образом решений, и выбирается наилучшее выражение для данной задачи.
При исследовании устойчивости разностных схем, построенных для уравнения теплопроводности с переменными коэффициентами, иногда применяют принцип замороженных коэффициентов. Его суть состоит в том, что схема на устойчивость исследуется при условии, что её коэффициенты - постоянные величины. Находят условия устойчивости для такой схемы, а затем это условие распространяют на область определения коэффициентов схемы.
Явная схема:
Пусть имеет задачу: (1)
u(x,0)=u0(x) – начальное условие (2)
u(0,t)=u1(t) – граничное условие слева (3)
u(1,t)=u2(t) – граничное условие cправа (4).
В основе этой задачи лежит одномерное нестационарное уравнение теплопроводности, в котором коэффициент теплопроводности является функцией координат х и t. Чтобы построить разностную схему для такой задачи, необходимо ввести пространственно временную сетку, в узлах которой определить сеточную функцию и далее, в зависимости от выбранного шаблона, можно строить разностные схемы. Наиболее общей будет являться разностная схема с весами: (5)
(6)
В этой схеме принимаем: и в качестве параметра по времени можно взять любое значение . Например, если взять и вес , то можем получить разностную схему, имеющую второй порядок аппроксимации и по времени, и по пространству, но при этом необходимо потребовать такой же порядок аппроксимации для коэффициентов схемы. Исследование значений параметров схемы следует проводить по принципу замороженных коэффициентов.
Рассмотрим алгоритм принципа замороженных коэффициентов при построении явной схемы. Явную схему можно получить из системы (5), если принять значение веса σ = 0. Для простоты будем полагать также , т.е. имеем: (7)
При таких предположениях согласно принципу замороженных коэффициентов, мы должны считать, что . Тогда уравнение (7) можно записать в следующем виде: (8)
Введём обозначение . В этом случае уравнение (8) принимает вид, который совпадает с явной схемой одномерного нестационарного уравнения теплопроводности с постоянными коэффициентами: (9)
Известно, что такое уравнение будет устойчиво, если выполняются условия , т.е. (10)
Таким образом, согласно принципу замороженных коэффициентов, можно утверждать: если условие (10) выполняется, то построенная схема (7) будет устойчивой при всех допустимых значениях коэффициента теплопроводности и плотности .Это означает, что для всех x и t должны выполняться неравенства: или (11)
Из исходной постановки задачи следуют условия, которые накладывается на эти коэффициенты, т.е. должны выполняться неравенства 0<c1≤a(x,t)≤c2, ρ(x,t)≥c3>0. Следовательно, неравенства (11) будут верными, если вместо ρ подставим минимальное значение, а вместо a подставим максимальное: (12)
В случае, когда выполняется (12) построенная схема будет устойчивой, решение исходной задачи теплопроводности с переменными коэффициентами сводится к системе уравнений вида ( в предположении, что функция источника не равна нулю):
(13)
Явная схема является условно устойчивой, её использование не всегда целесообразно. Для исключения условной устойчивости принято использовать неявные схемы, которые обладают абсолютной устойчивостью.