Россия |
Лекция 2: Численное решение дифференциальных уравнений в частных производных параболического типа на примере уравнения теплопроводности
2.6. Задачи для самостоятельного решения
- Используя условие устойчивости Куранта - Фридрихса - Леви, определить, какие из разностных схем, шаблоны которых приведены ниже, не будут устойчивыми:
- При каком соотношении шагов и h явная разностная схема
для уравнения теплопроводности имеет порядок аппроксимации ?
- Показать, что параметрическая разностная схема
при весе
имеет порядок аппроксимации . - Для аппроксимации уравнения (2.2) использована схема
где km + 1/2 вычисляется следующим образом:
Выражения a) - d) суть некоторые аппроксимации , взятые на предыдущем слое по времени между узлами um, um + 1. Какой из вариантов предпочтительнее? Почему не работают в окрестности фронта средние гармонические — c) и d)?
Реализовать схемы a) и b) на ЭВМ, сравнить численное решение с точным (см. выше). Почему при больших числах Куранта наблюдается отставание фронта волны в численном решении от точного значения [12.9]?
-
Режимы с обострением
Рассмотрим уравнение
( 2.10) Построить численно решение (2.10) в случаях а) , б) , в) ,
В чем качественное различие случаев а) (так называемый S - режим с обострением), б) ({HS} - режим), в) ({LS} - режим)? ([12.5, cм. глава 2], [12.4, С. 172 - 206]). В случае а) численно проверить справедливость формулы полуширины локализации тепла:
. Как решение зависит от амплитуды начального возмущения u0? -
Автомодельные решения и автомодельные переменные
В случаях 1 - 3 будем искать решение уравнения (2.10) в виде [12.5, С. 32 - 62], [12.4]:
где .
- Найти функции
(Ответ:
— положительный параметр). - Какому дифференциальному уравнению удовлетворяет при этом функция ? Решить численно получившееся уравнение для с условиями
с дополнительным требованием .
- Задавая при t = 0 в качестве начальных условий для (2.10), сравните поведение численного решения с автомодельным. (Так как известны и , то тем самым найдено ). Что происходит при ?
- Найти функции