1 of 6

Моделювання реактивного руху ракети

Лабораторна робота №3

2 of 6

Завдання. Побудувати візуалізовану модель руху ракети за такою схемою

При викиді палива з ракети, виникає реактивна тяга, при цьому:

  • Зменшити масу палива на dm
  • Зменшити масу ракети на dm
  • Прикласти силу тяги
  • За даною силою тяги та масою ракети, обчислити поточне прискорення (силу тяжіння не потрібно враховувати)
  • За даним прискоренням обчислити поточну швидкість
  • За даною швидкістю обчислити поточну позицію ракети

3 of 6

Технічні деталі завдання

  • Маса ракети без палива (mass, m) та маса палива (fuelMass) - сталі величини, вводяться до запуску ракети
  • Після запуску на ракету діє сила тяги двигуна (currentThrust, F), яку можна регулювати у відсотках до максимально можливої сили (maxThrust)
  • Швидкість викидання газів (effectiveExhaustVelocity, u) - стала величина
  • Масу палива, що згорає, обчислювати за проміжок часу dt = 0.02 с за формулою:

dm = (F / u) * dt

  • Врахувати, що при закінченні палива, сила тяги стає рівною нулю. При цьому ракета продовжує рухатись рівномірно

4 of 6

Приклад вихідних даних для тестування моделі

Маса ракети без палива 200000 кг

Маса палива 2000 кг

Швидкість вихлопу 4400 м/с

Максимальна сила тяги 2278000 Н

5 of 6

Здійснити побудову графіків залежності x(t) (висоти ракети від часу)

  • При зміні сили тяги двигуна (три значення)
  • При зміні маси палива ракети (три значення)
  • При зміні маси ракети (три значення)
  • При зміні швидкості вихлопу газів (три значення)

6 of 6

Джерела