| Россия |
Лекция 1: Исследование разностных схем для эволюционных уравнений на устойчивость и сходимость
1.4. Задачи
- Построить разностную схему, аппроксимирующую задачу Коши для уравнения переноса

с помощью аппроксимации первых производных со вторым порядком точности.
Решение. Аппроксимация уравнения переноса со вторым порядком точности по схеме с центральными разностями

Для аппроксимации начальных условий необходимо задать не только
, но и значение
, которое можно вычислить с помощью, например, формулы Тейлора:
Поскольку
и
, то
![$ \left({\frac{{\partial}u}{{\partial}t}}\right)_m^0 =
\left({\frac{{\partial}u}{{\partial}x}}\right)_m^0 + f(0, x) = \left[{\varphi^{\prime}_x (x)}\right]_m^0 + f_m^0. $](/sites/default/files/tex_cache/df7b92716dc83d74f856b0108e9f38d1.png)
В таком случае аппроксимация задачи будет
![\begin{gather*}
\frac{{u_m^{n + 1} -u_m^{n - 1}}}{{2{\tau}}} - \frac{{u_{m + 1}^{n} - u_{m - 1}^{n}}}{{2h}} = f_m^{n}, n = 0, \ldots , N - 1 , m = 1 , \ldots , M - 1. \\
u_m^0 = \varphi_m , m = 0, \ldots , M , \\
u_m^1 = \varphi_m +{\tau}\left[{\left({\varphi^{\prime}_x }\right)_m^0 + f_m^0 }\right] \end{gather*}](/sites/default/files/tex_cache/6376ab4455d434e4bbf596a1f47ece45.png)
В этом примере пришлось конструировать дополнительное второе начальное условие, поскольку исходное дифференциальное уравнение имеет первый порядок, а разностное — второй.
- Исследовать устойчивость разностной схемы

аппроксимирующей задачу Коши для уравнения переноса.
Решение. Воспользуемся спектральным признаком. Подставляем в разностную схему решение в виде:
и рассматриваем однородное уравнение.Получим

откуда

Вычислим границы спектра. Для этого вычислим

а затем расстояние
. Проведем необходимые вычисления:![\begin{gather*}
\left({1 - 2 {\sigma}^2 {\sin}^2 \frac{{\alpha}}{2}}\right)^2 + {\sigma}^2 {\sin}^2 {\alpha} =
1 - 4 {\sigma}^2 {\sin}^2 \frac{{\alpha}}{2} + 4 {\sigma}^2 {\sin}^2 {\alpha} = \\
= 1 + 4 {\sigma}^4 {\sin}^4 \frac{{\alpha}}{2} + \left({- 4 {\sigma}^4 {\sin}^4 \frac{{\alpha}}{2} + {\sigma}^2 {\sin}^2 {\alpha}}\right) = \\
= 1 + 4 {\sigma}^4 {\sin}^2 \frac{{\alpha}}{2} + \left({- 4 {\sigma}^2 {\sin}^2 \frac{{\alpha}}{2} + {\sigma}^2 4 {\sin}^2 \frac{{\alpha}}{2} \cos ^2 \frac{{\alpha}}{2}}\right) = \\
= 1 + 4 {\sigma}^4 {\sin}^2 \frac{{\alpha}}{2} + \left[{- 4 {\sigma}^2 {\sin}^2 \frac{{\alpha}}{2} + {\sigma}^2 4 {\sin}^2 \frac{{\alpha}}{2} \left({1 - {\sin}^2 \frac{{\alpha}}{2}}\right)}\right] = \\
= 1 + 4 {\sigma}^4 {\sin}^2 \frac{{\alpha}}{2} - 4 {\sigma}^2 {\sin}^2 \frac{\alpha}{2}. \end{gather*}](/sites/default/files/tex_cache/4a41191ead8d725faee0115ac5ee599f.png)
Условие устойчивости выполнено, если правая часть неотрицательна, что достигается при
. - Исследовать устойчивость явной разностной схемы

аппроксимирующую задачу Коши для уравнения в частных производных

Решение. Воспользуемся спектральным признаком устойчивости фон Неймана, представив разностное решение в виде

После подстановки в разностное уравнение, получим

откуда следует
. Окончательно условие устойчивости разностной схемы будет
. - Исследовать на устойчивость разностную схему

(где
, — вектор,
, — матрица 2 x 2 ), аппроксимирующую систему уравнений в частных производных
Решение. Подставим в разностную схему решение в виде

После подстановки в разностное уравнение, получим

Это уравнение можно рассматривать как векторную запись СЛАУ относительно


Система имеет нетривиальное решение только тогда, когда определитель матрицы обращается в нуль, т.е.

откуда

Эти два корня пробегают окружности радиуса
с центрами в
точках
и
. Условие устойчивости не выполнено ни при каком значении числа Куранта.