27.10.2014 Views

Вычислительная математика - ИСЭМ СО РАН

Вычислительная математика - ИСЭМ СО РАН

Вычислительная математика - ИСЭМ СО РАН

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

y 3,n+1 = y 3n<br />

a 3<br />

+ 1 a 3<br />

R 4 [0,161y 1n ] , a 3 = 1 + 0,161∆t n .<br />

Пример 3. Обозначим концентрации трех веществ, участвующих в реакции, через<br />

u 1 , u 2 и u 3 , тогда<br />

˙u 1 = −4 · 10 −2 u 1 + 10 4 u 2 u 3 , u 1 (0) = 1,<br />

˙u 2 = 10 −2 u 1 − 10 4 u 2 u 3 − 3 · 10 7 u 2 2, u 2 (0) = 0,<br />

˙u 3 = 3 · 10 7 u 2 2, u 3 (0) = 0, t ∈ [0, T ].<br />

(16)<br />

В системе (16) можно ввести малые параметры<br />

⎧<br />

⎪⎨ ε 1 ˙u 1 = −4 · 10 −6 u 1 + u 2 u 3 , ε 1 = 10 −4 , u 1 (0) = 1, ε ˙u 1 = f 1 ,<br />

ε 2 ˙u 2 = 10 −6 u 1 − 10 −3 u 2 u 3 − 3u 2 2, ε 2 = 10 −7 , u 2 (0) = 0, ε ˙u 2 = f 2 ,<br />

⎪⎩<br />

ε 2 ˙u 3 = 3u 2 2, u 3 (0) = 0, t ∈ [0, T ], ε ˙u 2 = f 3 .<br />

Согласно формуле (14) имеем<br />

[<br />

]<br />

a∆tz 0 (−4 · 10 −6 u 1 (0) + u 2 (0)u 3 (0))<br />

u 11 = u 10 +<br />

, u 1 (0) = u 1 (0),<br />

(ε 1 + a∆tz 0 )<br />

az 0<br />

[<br />

]<br />

a∆tz 0 [10 −6 u 1 (0) − 10 −3 u 2 (0)u 3 (0) − 3u 2<br />

u 21 = u 20 +<br />

2(0)]<br />

,<br />

(ε 2 + a∆tz 0 )<br />

az 0<br />

[<br />

]<br />

a∆tz 0 3u<br />

2<br />

u 31 = u 3 (0) +<br />

21<br />

.<br />

(ε 2 + a∆tz 0 ) az 0<br />

(17)<br />

Далее вычисления проводятся по формуле (10)<br />

u 1,n+1 =<br />

ε 1 u 3 1n<br />

ε 1 u 2 1n − R 4 [f 1n ]u 1,n−1<br />

, n = 1, 2, . . .<br />

Аналогичным образом вычисляются u 2,n+1 , u 3,n+1 .<br />

Замечание 5. В формулах (17) выражение для u 31 содержит в правой части u 21 .<br />

Последнее связано с тем, что u 2 (0) = 0 и поэтому применение метода Рунге–Кутта<br />

некорректно.<br />

Результаты расчетов модельных примеров показали эффективность предложенной<br />

методики.<br />

Список литературы<br />

[1] В.И. Шалагпилин, Е.Б. Кузнецов. Метод продолжения решения по параметру и наилучшая<br />

параметризация. М.: УРСС, 1999.<br />

[2] Ю.В. Ракитский, С.М. Устинов, И.Г. Черноруцкий. Численные методы решения<br />

жестких систем. М.: Наука, 1979.<br />

[3] В.И. Лебедев. Функциональный анализ и вычислительная <strong>математика</strong>. М.: Физматлит,<br />

2000.<br />

84

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!