Difference between revisions of "Sphere of influence/ru"
(→Случай одного тела) |
|||
Line 8: | Line 8: | ||
}} | }} | ||
== Случай одного тела == | == Случай одного тела == | ||
− | [[Kerbal Space Program/ru|Космическая Программа Кербала]] | + | [[Kerbal Space Program/ru|Космическая Программа Кербала]] определяет вокруг каждого [[celestial body/ru|небесного тела]] [[Kerbol System]/ru|Системы Кербола] сферическую зону, в которой это [[celestial body/ru|небесное тело]] - единственное тело, притяжение которого каким-либо образом влияет на объект в полете. Траектория, таким образом, практически полностью предсказуема. |
− | + | Все сферы влияния расположены иерархично для определения, в какой из сфер (SOI) в данный момент находится объект. Иерархия с самого низкого до самого высокого порядка, следующая: [[moon/ru|лун]], затем [[planet/ru|планет]] или [[dwarf planet/ru|карликовых планет]], и последняя - сфера влияния звезды [[Kerbol/ru|Кербол]]. Самое низкоуровневое [[celestial body/ru|небесное тело]], в сфере влияния которого находится [[Craft/ru|аппарат]], - единственное имеет гравитационное влияние на него. Из этого следует, что возможны три случая: | |
− | # | + | # Если [[Craft/ru|аппарат]] находится в сфере действия гравитации [[moon/ru|луны]], любые гравитационные воздействия ее родительской [[planet/ru|планеты]] и [[Kerbol/ru|Кербола]] будут проигнорированы. |
− | # | + | # Если [[Craft/ru|аппарат]] находится в сфере действия гравитации [[planet/ru|планеты]], но вне сферы действия гравитации всех [[moon/ru|лун]] этой [[planet/ru|планеты]], гравитационные воздействия всех ее [[moon/ru|лун]] и [[Kerbol/ru|Кербола]] будут проигнорированы. |
− | # | + | # Если [[Craft/ru|аппарат]] не находится в сфере действия гравитации какой-либо [[planet/ru|планеты]] или какой-либо [[moon/ru|луны]], то действует только гравитационное воздействие [[Kerbol/ru|Кербола]]. |
− | + | Еще раз, эта модель единственного гравитационного влияния не реалистична, но это делает игру более приемлемой. | |
− | + | Кроме того, [[Orbit/ru|орбиты]] [[planets/ru|планет]] и [[moons/ru|лун]] находятся на предопределенных траекториях вокруг своих тел верхнего уровня. Вычисления физических величин для [[celestial body/ru|небесных тел]] не выполняются, и, при этом, силы к ним не применяются. | |
== Случай N-тел == | == Случай N-тел == |
Revision as of 08:27, 12 September 2014
Сфера действия тяготения (англ. "Sphere of influence", сокращение SOI) — область в виде сплюснутого эллипсоида вращения (сферы) вокруг небесного тела, внутри которой на летательные аппараты, кербалов, и другие объекты действует исключительно его гравитационное воздействие. В этом заключается отличие от физических законов настоящего мира, в котором силы гравитации от множества тел могут одновременно значительно влиять на объект. Это решение разработчиков игры из "Squad" позволило упростить "проблему N-тел" до "проблемы одного тела". В дополнение к полученной предсказуемости прорисовки траекторий объекта в полете, это проще для понимания игрока. Несмотря на то, что "проблема двух тел" также разрешима, это не используется в Космической Программе Кербала из-за того, что орбиты небесных тел не могут быть изменены.
Основное уравнение, описывающее радиус сферы (rSOI) меньшего небесного тела, находящегося на орбите вокруг большего:
- - это главная полуось орбиты меньшего объекта вокруг большего небесного тела.
- и - это массы меньшего и большего объектов, соответственно.
Contents
Случай одного тела
Космическая Программа Кербала определяет вокруг каждого небесного тела [[Kerbol System]/ru|Системы Кербола] сферическую зону, в которой это небесное тело - единственное тело, притяжение которого каким-либо образом влияет на объект в полете. Траектория, таким образом, практически полностью предсказуема.
Все сферы влияния расположены иерархично для определения, в какой из сфер (SOI) в данный момент находится объект. Иерархия с самого низкого до самого высокого порядка, следующая: лун, затем планет или карликовых планет, и последняя - сфера влияния звезды Кербол. Самое низкоуровневое небесное тело, в сфере влияния которого находится аппарат, - единственное имеет гравитационное влияние на него. Из этого следует, что возможны три случая:
- Если аппарат находится в сфере действия гравитации луны, любые гравитационные воздействия ее родительской планеты и Кербола будут проигнорированы.
- Если аппарат находится в сфере действия гравитации планеты, но вне сферы действия гравитации всех лун этой планеты, гравитационные воздействия всех ее лун и Кербола будут проигнорированы.
- Если аппарат не находится в сфере действия гравитации какой-либо планеты или какой-либо луны, то действует только гравитационное воздействие Кербола.
Еще раз, эта модель единственного гравитационного влияния не реалистична, но это делает игру более приемлемой.
Кроме того, орбиты планет и лун находятся на предопределенных траекториях вокруг своих тел верхнего уровня. Вычисления физических величин для небесных тел не выполняются, и, при этом, силы к ним не применяются.
Случай N-тел
Each body with mass exerts a mutual attractive force known as gravitation. In reality, gravitational fields are infinite in distance, although field strength decreases rapidly with distance. Nevertheless, the gravitational field of every object affects every other object's motion across the entire universe.
A prime example of a three-body system is the Earth-Moon system together with the Sun. Each object in the vicinity is influenced by the attractions of these three celestial bodies, all of which influence trajectories differently as the object moves relative to each. The calculation of such trajectories is very complex; results generally are only approximate. But such calculations had to be handled for the success of the moon landings which inspire much of KSP.
Случай двух тел
The two-body problem is basically a simplified version of the n-body problem. Each body pair is observed which then orbits around their common center of mass, barycenter. For example a moon would not orbit the center of the planet which would result in a small orbit of the planet.
Влияние
These simplifications result in particular trajectories, such as Lagrange points, not existing in-game.
Furthermore, trajectories have consistent curvatures because they can not be disturbed by changing amounts of influence while travelling relative to multiple bodies. Otherwise a supposedly stable trajectory could suddenly, after some time, turn out to be unstable and crash a rocket on a celestial body or be catapulted out of the system. This is because the game has to constantly check if which sphere of influence the craft is. If that change is not detected fast enough it might be skipping the change completely and the craft is not entering the sphere of influence. It might as well be deep inside the other sphere of influence which results in incorrect orbital parameters, because the object followed the trajectory around the parent body.
Restricted three-body problem
Victor Szebehely outlined The Restricted 3 Body Problem in his book "Theory of Orbits", Academic Press, 1967. On pages 133 to 138 he gives a power series expansion from a 5th order polynomial in terms of to the 6th power of . As gets smaller, the series converges more quickly. In this case is the mass fraction of the orbiting body. where is mass of orbiting body and is the mass of central body.
Примеры:
Distance to L2 from orbiting body:
Distance to L1 from orbiting body:
Note: Here L1 is the region between M1 and M2. L2 is the region on the far side of M2. Those checking out Szebehely's book will find that he names Lagrangian points vice versa. This problem predicted the Trojan moons existence before they were first seen.
Мелочи
- Для лун Мун, Тило, Валл и Лейт, сферы действия тяготения меньше чем главные полуоси своих синхронных орбит. Следовательно, полет на синхронных орбитах для этих лун невозможен.
- Несмотря на точную разрешимость всех частей уравнения, вычисление их в игре неожиданно дает различные и "прыгающие" траектории. Это происходит из-за технических ограничений в компьютерных вычислениях: погрешностях со значениями с плавающей точкой.
Галерея
Обратите внимание
- Подробная статья в Википедии: "Сфера действия тяготения";
- Sphere of influence on Wikipedia.