Вычислительная математика - ИСЭМ СО РАН
Вычислительная математика - ИСЭМ СО РАН
Вычислительная математика - ИСЭМ СО РАН
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
К системе (9) применим схемы (7), (8). В результате получим<br />
y n+1 = y n + R 4 [f n ], x n+1 =<br />
εx 3 n<br />
εx 2 n − R 4 [g n ]x n−1<br />
, n = 1, 2, . . . (10)<br />
Основная трудность при применении формул (10) состоит в оценке x 1 (x 0 — задано).<br />
Для получения упомянутой оценки рассмотрим следующую систему<br />
εẋ = g(x, y), εż = h(z) = −az 2 , a > 0, z(0) = z 0 ≠ 0. (11)<br />
Применяя к системе (11) явный метод Эйлера, получим<br />
x 1 = x 0 + (z 1 − z 0 ) g(x 0, y 0 )<br />
. (12)<br />
−az0<br />
2<br />
Интегрирование уравнения εż = −az 2 приводит к результату<br />
1<br />
z = at<br />
ε + c, c = 1 , z = εz 0<br />
, z 1 =<br />
z 0 ε + atz 0<br />
Из (12), (13) следует<br />
(<br />
)<br />
ε g(x0 , y 0 )<br />
x 1 = x 0 +<br />
− 1 = x 0 +<br />
ε + a∆tz 0 −az 0<br />
εz 0<br />
ε + a∆tu 0<br />
, ∆t = t 1 . (13)<br />
(<br />
1 −<br />
Примечание. В формуле (10) y 1 вычисляется по формуле<br />
y 1 = y 0 + R 4 [f 0 ].<br />
)<br />
ε g(x0 , y 0 )<br />
. (14)<br />
ε + a∆tz 0 az 0<br />
Замечание 4.Формула (14) позволяет рассматривать произвольно число сингулярных<br />
уравнений с различными малыми параметрами.<br />
4. Примеры жестких систем<br />
Пример 2.<br />
dy 1<br />
dt = 77,27(y 2 + y 1 (1 − 8,375 · 10 −6 y 1 − y 2 )), y 1 (0) = 3,<br />
dy 2<br />
dt = 1<br />
77,27 (y 3 − (1 + y 1 )y 2 ), y 2 (0) = 1,<br />
dy 3<br />
dt = 0,161(y 1 − y 3 )), y 3 (0) = 2.<br />
Система (15) описывает знаменитую химическую реакцию с предельным циклом в трехмерном<br />
случае, так называемый “орегонатор” [1]. Система (15) имеет большую жесткость.<br />
Приведем простой алгоритм решения системы (15).<br />
y 1,n+1 = y 1n<br />
a 1<br />
+ 1 a 1<br />
R 4 [77,27(y 1n + y 2n )],<br />
y 2,n+1 = y 2n<br />
a 2<br />
(15)<br />
a 1 = 1 + 77,27(8,375 · 10 −6 y 1n + y 2n )∆t n ,<br />
+ 1 [ ]<br />
y3n<br />
R 4 , a 2 = 1 + (1 + y 1n)∆t n<br />
,<br />
a 2 77,27<br />
77,27<br />
83