Difference between revisions of "Atmosphere/ko"
Line 39: | Line 39: | ||
이때 ''ρ''는 대기 밀도(kg/m<sup>3</sup>), ''v'' 는 기체의 속도(m/s), ''m'' 는 기체의 질량(kg), ''d'' 는 항력계수(dimensionless), ''A'' 는 [[w:cross section (geometry)|단면적]](m<sup>2</sup>)을 나타낸다. | 이때 ''ρ''는 대기 밀도(kg/m<sup>3</sup>), ''v'' 는 기체의 속도(m/s), ''m'' 는 기체의 질량(kg), ''d'' 는 항력계수(dimensionless), ''A'' 는 [[w:cross section (geometry)|단면적]](m<sup>2</sup>)을 나타낸다. | ||
+ | |||
+ | 이 중 단면적은 실제로 게임상에서는 계산되지 않는다는 점에 유의해야 한다. 이것은 대신에 질량에 정비례하는 것으로 추정된다(1m³/kg).공식에는 기체의 질량(kg)을 사용한다. | ||
+ | |||
+ | ''ρ'' 는 대기압에서 얻어낼 수 있는데(''p'' of unit ''atm''), 이는 고도 0에서의 대기압(''p<sub>0</sub>'')과 규모고도(''H'')에 대한 함수를 이용한다 : | ||
+ | |||
+ | : <math>p = p_0 \cdot e^{-altitude / H}</math> | ||
+ | |||
+ | : <math>\rho = p \cdot 1.2002 \cdot 0.008</math> | ||
+ | |||
+ | <!-- rho = p * FlightGlobals.getAtmDensity(1.0) * FlightGlobals.DragMultiplier --> |
Revision as of 07:41, 22 August 2013
Planets | |
---|---|
Eve | |
Kerbin | |
Duna | |
Jool | |
Moons | |
Laythe |
천체의 대기 를 통과하는 어떤 물체의 움직임이 느려질때에, 이 힘은 대기항력 (또는 간단하게 항력) 으로 알려져 있다. 또한 대기는 양력이 가능하도록 해준다. 대기가 있는 천체는 Eve/ko, Kerbin/ko, Duna/ko, Jool/ko, as well as 그리고 줄의 위성인 Laythe/ko가 있다. 이 중 오직 Kerbin/ko 과 Laythe/ko 만이 대기중에 산소를 포함하고 있다.
대기압은 고도가 높아지면 기하급수적으로 약해진다. 대기의 규모고도 는 대기압이 상수 e, 또는 2.718 만큼 변하는 거리를 말한다. 예를 들어, 커빈의 대기의 규모고도는 5000 m인데, 이것은 고도 n 에서의 대기압은 고도 n + 5000의 대기압보다 2.718배 크다는 것을 의미한다.
대기의 성질은 온도에 따라서도 달라지지만, 이것은 게임을 플레이 하는 데에는 관련이 없다고 생각된다.
대기는 aerobraking을 가능하게 하고 착륙을 쉽게 만들어준다. 만약 대기중에 산소가 포함되어 있다면, 제트엔진을 사용할 수 있다. 그러나 대기는 행성에서 이륙하는 것을 더 어렵게 만들며 안정궤도의 고도를 증가시킨다.
Drag
게임에서, 대기항력(FD)은 다음의 수식을 따른다.
이때 ρ는 대기 밀도(kg/m3), v 는 기체의 속도(m/s), m 는 기체의 질량(kg), d 는 항력계수(dimensionless), A 는 단면적(m2)을 나타낸다.
이 중 단면적은 실제로 게임상에서는 계산되지 않는다는 점에 유의해야 한다. 이것은 대신에 질량에 정비례하는 것으로 추정된다(1m³/kg).공식에는 기체의 질량(kg)을 사용한다.
ρ 는 대기압에서 얻어낼 수 있는데(p of unit atm), 이는 고도 0에서의 대기압(p0)과 규모고도(H)에 대한 함수를 이용한다 :