Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Холодов,Лобанов,Евдокимов-РАЗН.СХЕМЫ ДЛЯ ЖЕСТКИ...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.07 Mб
Скачать

1.3.4.Примеры схем Рунге–Кутты

Вернемся теперь к конкретному выражению для q из (32) и для простоты ограничимся случаем действительных  < 0. Это особенно не меняет существа дела, но упрощает выкладки. Будем также полагать b12 = 0 (полуявные схемы), тогда q не зависит также и от b21, а оставшиеся два свободных коэффициента примем за оси координатной плоскости, в которой будем вести рассмотрение (рис. 1.12).

Рис. 1.12. Полуявные схемы Рунге–Кутты в плоскости неопределённых коэффициентов ( K = 2 )

Область устойчивых при всех – ≤   0 схем, т. е. область A-устойчивых схем –1 ≤ q() ≤ 1, на рис. 1.12 заштрихована (горизонтальная штриховка: –1 ≤ q(–) ≤ 0, вертикальная штриховка 0 ≤ q(–) ≤ 1).

Множество схем 3-го порядка аппроксимации (31) на рис. 1.12 показано сплошной кривой (гипербола с асимптотами b11 = 1/2, b22 = 1/2).

Для L-устойчивых схем из (32), (34) имеем

b11b12  (b11 + b12) + 1/2 = 0. (35)

На рис. 1.12 L-устойчивым схемам (35) соответствует штриховая кривая (гипербола с асимптотами b11 = 1, b22 = 1). Видно, что в данном случае (среди полуявных схем Рунге–Кутты с K = 2) ни L-устойчивых, ни монотонных схем третьего порядка нет, а L-устойчивые схемы второго порядка расположены на кривых A3A4΄A5΄ и A4.

Несколько конкретных примеров. На прямой b11 = b22, проходящей через точки O, A4΄, B1, A2, A4, расположены схемы Бутчера. Точка A3 (и точка A3΄, так как точкам, симметричным относительно прямой b11 = b22 соответствует формальная замена в (21), (22) индексов 1 и 2) называется схемой Лобатто, и для неё таблица Бутчера имеет вид

0

0

0

0

0

0

½

0

½

или

b21

b21

½

(36)

0

1

(более общий вариант, b21 ≠ –1/2).

Это полуявная (с явным предиктором, т. е. достаточно экономная по объему вычислений) схема 2-го порядка аппроксимации. Она расположена на границе области A-устойчивых схем, монотонна лишь при ‑2 ≤  ≤ 0 и не L-устойчива (q(–) = –1).

Точка A1 (и симметричная ей точка A1΄) также расположена на границе области A-устойчивых схем, не L-устойчива ((‑) = –1), монотонна лишь при –1–  ≤  ≤ 0 и по своим свойствам мало отличается от схемы Лобатто. Соответствующая ей таблица Бутчера имеет вид

1

1

0

1

1

0

0

–½

½

или

b21

b21

½

(37)

½

½

(b21 ≠ 1/2).

Точка A2 является A-устойчивой, но не L-устойчивой схемой ((–) = –1/2), монотонна при –1–  ≤  ≤ 0, как и схема A1, имеет второй порядок аппроксимации, по своим свойствам несколько лучше предыдущих схем. Соответствующая ей таблица Бутчера имеет вид

1

1

0

1

1

0

½

–½

1

или

b21

b21–½

1

(38)

0

1

(b21 ≠ 1/2).

Точки A4 и A4΄ являются примерами A- и L-устойчивых схем (точка A4 также монотонна при всех отрицательных значениях ) второго порядка аппроксимации. В соответствующей им таблице Бутчера знак ‘+’ относится к схеме A4, а знак ‘–’ — к A4΄:

0

(39)

(b21  0).

Схема Хаммера–Холлингсворта — 2-го порядка, неявная, не L-устойчивая (q(–) = 1; пример неудачной схемы):

Явная схема Эйлера–Коши (точка O ):

0

0

0

1

1

0

(40)

0

½

Две полуявные схемы 3-го порядка, не L-устойчивые, немонотонные, A-устойчивые:

1) точка B1 (схема Розенброка)

0

(41)

2) точка B2, для которой

1

1

0

1/3

–1/3

2/3

(42)

1/4

3/4

Основная гипотеза, принимаемая здесь и в дальнейшем при анализе разностных схем: точкам в пространстве неопределенных коэффициентов {bkl}, которые близки между собой (в смысле расстояния, например, в евклидовой метрике), соответствуют схемы, близкие по своим свойствам (точности, устойчивости и т. п.).