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.

Количественные и качественные соотношения процессов, происходящих при выстреле,<br />

устанавливаются на основании общих законов механики, термо- и газодинамики, теплообмена,<br />

а также теории горения порохов. Движение снаряда в основном периоде выстрела<br />

будем описывать следующими уравнениями:<br />

1. Уравнение движения центра массы снаряда.<br />

2. Уравнение, связывающее скорость снаряда и пройденный им путь.<br />

3. Определение скорости горения порохового заряда.<br />

4. Уравнением Резаля или уравнением эквивалентности, реализующее закон сохранения<br />

энергии.<br />

5. Уравнение газообразования, выражающее зависимость между переменными x 3 и x 5 .<br />

Все перечисленные уравнения могут быть записаны системой вида (1), а именно:<br />

Aẋ(t) = f(x(t)), t ∈ [t 0 , t k ], (3)<br />

⎛<br />

⎞ ⎛ ⎞<br />

1 0 0 0 0<br />

x 1 (t)<br />

0 1 0 0 0<br />

где A =<br />

⎜ 0 0 1 0 0<br />

⎟<br />

⎝ 0 0 0 0 0 ⎠ , x(t) = x 2 (t)<br />

⎜ x 3 (t)<br />

⎟<br />

⎝ x 4 (t) ⎠ ,<br />

0 0 0 0 0<br />

x 5 (t)<br />

⎛<br />

Начальные и граничные условия:<br />

s/(ϕm)x 4 (t)<br />

x 1 (t)<br />

u 1 /e 1 x 4 (t)<br />

f(x(t)) =<br />

⎜<br />

⎝ x 4 (t) −<br />

x 5 (t) − χx 3 (t)(1 + λx 3 (t))<br />

fωx 5 (t)−(k−1)ϕmx 2 1 /2<br />

W 0 −ω/ρ+(ω/ρ−αω)x 5 (t)+sx 2 (t)<br />

⎞<br />

.<br />

⎟<br />

⎠<br />

t 0 = 0, x 5 (t k ) = 1, f(x(t 0 )) = (0, 0, z 0 , 3 · 10 7 , ψ 0 ) T . (4)<br />

Значения ψ 0 и z 0 вычисляются из четвертого и пятого уравнений системы при подстановке<br />

других начальных значений.<br />

Очевидно, что det A(t) = 0; rank A = 3 = const. Также нетрудно убедиться, что<br />

∣ ∂f 4 (x(t)) ∂f 4 (x(t))<br />

∣<br />

∂x 4<br />

∂f 5 (x(t))<br />

∂x 4<br />

∂x 5<br />

∂f 5 (x(t))<br />

∂x 5<br />

∣ ∣∣∣∣<br />

≠ 0 при t 0 = 0, x(t 0 ).<br />

Поэтому задачу (3)-(4) можно назвать дифференциально-алгебраическим уравнением<br />

индекса один. Для таких ДАУ доказано [5], что они имеют единственное непрерывно<br />

дифференцируемое решение.<br />

Проведем редукцию ДАУ (3) к виду (2). В силу неоднозначности определения полуобратной<br />

матрицы A − , можно выбрать такую A − , чтобы облегчить вычисление B(x(t)) и<br />

113

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

Saved successfully!

Ooh no, something went wrong!