Мне было интересно, могут ли три планеты вращаться вокруг друг друга так, чтобы:
Две планеты меньше и вращаются друг вокруг друга
Обе меньшие планеты вращаются вокруг другой, большей планеты.
Это немного сложно объяснить, поэтому я сделал (низкокачественную, просто иллюстрацию, используя Меркурий, Венеру и Землю, как планеты) анимацию, используя GIMP и Blender:
Возможно ли это (не совсем так, как в анимации, конечно)?
Теоретически да, это возможно . На практике с этим можно было бы столкнуться редко, просто потому, что законы природы могут быть непостоянными и несколько непредсказуемыми. Я назову планету, показанную в вашей анимации, Землей как PB1 (Планетарное тело 1). Я также собираюсь назвать Марс одним PB2, а Луну одним PB3.
Однако есть несколько важных моментов:
Вы можете пошалить с планетарным орбитальным симулятором, вроде того, что здесь , или здесь , или здесь , чтобы узнать, насколько сложно его настроить. (Еще сложнее настроить, скажем, подковообразную орбиту .)
Cem Kalyoncu повозился со вторым симулятором и нашел несколько хороших настроек для вашей планетарной системы:
PB1: Масса: 200, Местоположение: 150, 0, Скорость: 0, 133
PB2: Масса: 100, Местоположение: -100, 0, Скорость: 0, -105
PB3: Масса: 100, Местоположение: -50, 0, Скорость: 0, 105
Спасибо, Джем Калёнку!
Это вполне правдоподобно, хотя и с гораздо большими расстояниями, чем вы показываете в анимации. Вы можете легко иметь два тела, вращающихся вокруг друг друга в космосе. Теперь возьмите одно из этих тел и превратите его в два тела на гораздо меньшей орбите. Это работает до тех пор, пока два меньших тела находятся достаточно близко, чтобы их взаимное притяжение было намного сильнее, чем притяжение другого, удаленного тела. (С технической точки зрения это означает, что бинарная планета должна оставаться внутри сферы Хилла).
Изюминка: есть много мелких технических проблем, таких как приливы, но в принципе это вполне правдоподобно.
Это в основном аналогично множественным звездным системам, которые, как правило, устроены иерархически, где любая звезда гораздо ближе к своему ближайшему компаньону, чем к любой другой звезде. Если вам интересно, я создал пару поддельных систем в этой форме. Смотрите здесь и здесь .
Довольно легко концептуально убедить себя, что это возможно. Просто замените самую большую планету на Солнце, среднюю на Землю, а самую маленькую на Луну, и вы получите ту же настройку.
В звездах, планетах и лунах нет ничего особенного, поскольку это относится к тому, как вещи вращаются друг вокруг друга. Просто два меньших тела не будут планетами по определению, потому что они вращаются вокруг другой планеты. Они оба луны.
Ваш сценарий не очень вероятен, потому что для того, чтобы меньшие тела устойчиво вращались вокруг друг друга, они должны быть достаточно далеко от большей планеты. Но это делает их менее привязанными к ней и более вероятно, что их побеспокоит что-то еще, например, близлежащая планета или просто центральная звезда.
Используя второй симулятор , упомянутый в принятом ответе, я придумал следующее:
Эта настройка была такой, как того хотела ОП, и она была стабильной так долго, что мой компьютер разрядился, даже при переключении в самый быстрый режим.
Поигравшись с предложенным выше симулятором , я получил желаемую конфигурацию со следующим:
Тело 1 - Масса 200, положение: x=0, y=0, скорость: x=0, y=-1
Тело 2 - Масса 50, положение: x=110, y=0, скорость: x=0, y= 140
Тело 3 - Масса 0,001, положение x=125, y=0, скорость: x=0, y=305
Это было стабильно в течение очень, очень долгого времени. Должен быть в состоянии заставить его вращаться вокруг очень, очень массивной звезды без особых головных болей.
body[3].velocity.y
должно быть 31 вместо 305, чтобы заставить его работать.Ну да.
Например, наше Солнце, Земля и Луна.
Я не уверен, что это именно то, к чему вы стремитесь, но посмотрите, как Плутон и Харон взаимодействуют со спутниками Плутона:
Рейнджер
Фростфайр
пользователь
Джейкоб Кралл
нжзк2
ПолМаг
DavidTheWin
Антон Шервуд
Калеб Вудман