Difference between revisions of "Atmosphere/ru"

From Kerbal Space Program Wiki
Jump to: navigation, search
(Перевод темы "Terminal velocity")
(On-rails physics: *moved template;)
Line 128: Line 128:
 
! Body || Altitude (m)
 
! Body || Altitude (m)
 
|-
 
|-
| [[Eve]]    ||align="right"| {{Formatnum|{{PressureAltitude|pressure=0.01|body=Eve}}}}
+
| [[Eve]]    ||align="right"| {{Formatnum|{{Body data/alt at pressure|pressure=0.01|body=Eve}}}}
 
|-
 
|-
| [[Kerbin]] ||align="right"| {{Formatnum|{{PressureAltitude|pressure=0.01|body=Kerbin}}}}
+
| [[Kerbin]] ||align="right"| {{Formatnum|{{Body data/alt at pressure|pressure=0.01|body=Kerbin}}}}
 
|-
 
|-
| [[Duna]]  ||align="right"| {{Formatnum|{{PressureAltitude|pressure=0.01|body=Duna}}}}
+
| [[Duna]]  ||align="right"| {{Formatnum|{{Body data/alt at pressure|pressure=0.01|body=Duna}}}}
 
|-
 
|-
| [[Jool]]  ||align="right"| {{Formatnum|{{PressureAltitude|pressure=0.01|body=Jool}}}}
+
| [[Jool]]  ||align="right"| {{Formatnum|{{Body data/alt at pressure|pressure=0.01|body=Jool}}}}
 
|-
 
|-
| [[Laythe]] ||align="right"| {{Formatnum|{{PressureAltitude|pressure=0.01|body=Laythe}}}}
+
| [[Laythe]] ||align="right"| {{Formatnum|{{Body data/alt at pressure|pressure=0.01|body=Laythe}}}}
 
|}
 
|}
  

Revision as of 12:01, 27 August 2014

Error creating thumbnail: /bin/bash: rsvg-convert: command not found
График сравнения атмосферного давления всех атмосфер
Планеты Спутники
TinyEve.png Ив TinyKerbin.png Кербин TinyLaythe.png Лейт
TinyDuna.png Дюна TinyJool.png Джул

Атмосфера астрономического объекта замедляет движение любого объекта, проходящего через неё. Эта сила, известная как сопротивление воздуха (или просто сопротивление). Атмосфера также позволяет совершать подъём с использованием аэродинамической подъёмной силы. Небесные тела, имеющие атмосферу - это планеты Ив, Кербин, Дюна и Джул, а также Лейт (спутник Джул). Только в атмосферах Кербина и Лейт присутствует кислород.

Атмосферное давление экспоненциально уменьшается с увеличением высоты. Характеристической высотой H атмосферы называется расстояние, на котором атмосферное давление изменяется в e раз, или в 2,718 раза. Например, атмосфера Кербина имеет характеристическую высоту 5000 м, то есть атмосферное давление на высоте n в 2,718 раз больше, чем давление на высотеn + 5000.

Атмосферы различаются по температуре, хотя это не имеет никакого отношения к игровому процессу.

Атмосферы позволяют совершать манёвр атмосферного торможения и гораздо легче совершать посадку. Только в атмосфере, содержащей кислород возможна работа реактивного двигателя. Тем не менее, атмосфера делает взлёт с планеты труднее и увеличивает минимальную высоту стабильной орбиты.

Сопротивление

A Mk1-2 pod с парашютом Mk16-XL тормозится путём сопротивления в атмосфере Кербина.

В игре сила атмосферного сопротивления (FD) моделируется следующим образом:[1]

где ρ - плотность атмосферы (kg/m3), v - скорость корабля (м/с), d - безразмерный коэффициент сопротивления формы, и A - площадь поперечного сечения2).

Следует отметить, что площадь поперечного сечения на самом деле не рассчитывается в игре. Вместо этого предполагается, что она прямо пропорциональна массе. Такое упрощение, сделанное в KSP не соответствует реальности. Параметр FlightGlobals.DragMultiplier показывает, что соотношение пропорциональности равно 0,008 м2/кг, поэтому:

где m - масса корабля (кг).

Плотность атмосферы ρ прямо пропорционально атмосферному давлению p на данной высоте, являющему собой функцию высоты (a), атмосферного давления на поверхности (p0), и характеристической высоты (H):

где p измеряется в атмосферах и ρ в kg/m3. Множитель 1.2230948554874 kg/(m3·atm), данный в FlightGlobals.getAtmDensity(1.0), означает плотность воздуха при одной атмосфере (на уровне моря Кербина).

Коэффициент сопротивления (d) рассчитывается как усреднённый по массе коэффициент сопротивления всех деталей корабля. Для большинства аппаратов без открытых парашютов d очень близок к 0.2, так как это - коэффициент сопротивления подавляющего большинства деталей.

Например, коэффициент сопротивления корабля, собранного из Mk1-2 Command Pod (масса 4, сопротивление 0.2) и Mk16-XL Parachute (масса 0.3, сопротивление 500), равен

Предельная скорость

Предельная скорость движущегося в атмосфере тела - это скорость, при которой сопротивление воздуха уравновешивается силой тяжести. Предельная скорость зависит от высоты. Через некоторое время после начала падения скорость тела установится равной предельной скорости.

Предельная скорость важна, так как позволяет найти:

  1. Скорость движения спускаемого аппарата около поверхности.
  2. Оптимальную в плане расхода топлива скорость ракеты при взлёте.

Сила гравитации (FG) равна:

где m - масса корабля, G - гравитационная постоянная, M - масса планеты, r - расстояние от центра планеты.

Для нахождения предельной скорости приравняем FG к FD:

Для Mk16 с парашютом из примера выше коэффициент сопротивления равен 35.07 предельная скорость на уровне моря Кербина (600 км от центра планеты) равна

Примеры

Высота (м) vT (м/с)
Ив Кербин Дюна Джул Лейт
0 58,385 100,13 212,41 23,124 115,62
100 58,783 101,01 214,21 23,162 116,32
1000 62,494 109,30 231,16 23,508 122,83
10000 115,27 240,52 495,18 27,272 211,77

On-rails physics

If a ship is "on rails" (meaning it's further than 2.25 km from the actively-controlled ship) and its orbit passes through a planet's atmosphere, one of two things will happen based on atmospheric pressure at the ship's altitude:

  • below 0.01 atm: no atmospheric drag will occur — the ship will be completely unaffected
  • 0.01 atm or above: the ship will disappear

The following table gives the altitude of this 0.01 atm threshold for each celestial body with an atmosphere:

Body Altitude (m)
Eve 44 745
Kerbin 25 789
Duna 10 814
Jool 219 397
Laythe 32 755

Atmospheric height

The atmospheric height depend on the scale height of the celestial body and is where 0.000001th (0.0001 %) of the surface pressure is remaining so the atmospheric pressure at the border isn't constant. Technically a craft in Jool's orbit can get lower into the atmosphere (or the atmosphere starts from a higher pressure).

Kerbin's atmosphere ends at 0.000001 atm and to calculate where the other celestial bodies should have the atmospheric height:

Примечания

  1. http://forum.kerbalspaceprogram.com/showthread.php/5235-Atmospheric-drag?p=88804&viewfull=1#post88804