Численные методы решения инженерных задач в пакете MathCAD. Бедарев И.А - 90 стр.

UptoLike

92
...,1,0),(),(
1,...,2,1
,0
22
2
01
1
0
2
11
2
2
11
±==
=
=
=
+
+
+
mx
uu
xu
Mj
h
uuu
g
uuu
m
mm
mm
j
m
j
m
j
m
j
m
j
m
j
m
ψ
τ
ψ
τ
(6.19)
Для устойчивости разностной схемы относительно возму-
щения начальных данных необходимо, чтобы решение задачи
(6.19) удовлетворяло условию
,,...,1,0,maxmax
0
MjuCu
m
m
j
m
m
= (6.20)
при произвольной ограниченной функции
)(
1 m
x
ψ
, в частности,
для
mi
e
α
ψ
=
1
, где
α
вещественный параметр. Тогда решение
задачи (6.18) можно искать в виде
mijj
m
eu
α
λ
= , (6.21)
где )(
α
λ
λ
= . Условие (6.21) выполняется, если числа )(
α
λ
ле-
жат внутри круга единичного радиуса, т.е.
(
)
1
αλ
. (6.22)
Неравенство (6.22) выражает необходимое условие устой-
чивости Неймана. Подставив (6.21) в (6.19), для определения
()
α
λ
получим уравнение
01)
2
sin21(2
2222
=+
λ
α
λ
gr .
(6.23)
По теореме Виета произведение корней этого уравнения
равно 1, т.е. для выполнения условия (6.22) требуется, чтобы
корни
2,1
λ
уравнения (6.23) были комплексно сопряженными и
лежали на единичной окружности. Для этого, в свою очередь,
необходимо, чтобы дискриминант
(
)
D уравнения (6.23) был
отрицателен:
()
.01
2
sin
2
sin4
222222
<
αα
α
grgrD
       umj +1 − 2umj + umj −1          umj +1 − 2umj − umj −1
                                − g2                          = 0,
                τ   2
                                                 h2
       j = 1, 2, ... , M −1                                             (6.19)
                          u1m − um0
      um0 = ψ 1 ( xm ),                 = ψ 2 ( xm ), m = 0, ± 1, ...
                                τ
     Для устойчивости разностной схемы относительно возму-
щения начальных данных необходимо, чтобы решение задачи
(6.19) удовлетворяло условию
     max u mj ≤ C ⋅ max u m0 , j = 0, 1, ... , M ,   (6.20)
       m                  m

при произвольной ограниченной функции ψ 1 ( xm ) , в частности,
для ψ 1 = e iαm , где α – вещественный параметр. Тогда решение
задачи (6.18) можно искать в виде
                             umj = λ j eiαm ,               (6.21)
где λ = λ (α ) . Условие (6.21) выполняется, если числа λ (α ) ле-
жат внутри круга единичного радиуса, т.е.
                             λ (α ) ≤ 1 .                   (6.22)
     Неравенство (6.22) выражает необходимое условие устой-
чивости Неймана. Подставив (6.21) в (6.19), для определения
λ (α ) получим уравнение
                                             α
                λ2 − 2(1 − 2r 2 g 2 sin 2
                                        )λ + 1 = 0 .             (6.23)
                                      2
    По теореме Виета произведение корней этого уравнения
равно 1, т.е. для выполнения условия (6.22) требуется, чтобы
корни λ1, 2 уравнения (6.23) были комплексно сопряженными и
лежали на единичной окружности. Для этого, в свою очередь,
необходимо, чтобы дискриминант D(α ) уравнения (6.23) был
отрицателен:
                                      α⎛              α ⎞
                D(α ) ≡ 4r 2 g 2 sin 2 ⎜ r 2 g 2 sin 2 − 1⎟ < 0.
                                      2⎝              2 ⎠


                                            92