Войти
ПрограммированиеФорумФизика

Как выставить начальную скорость планеты, для движения по желаемой орбите? (4 стр)

Страницы: 1 2 3 4 5 6 Следующая »
#45
18:44, 14 сен. 2021

}:+()___ [Smile]
> Выбирая же способ коррекции неправильно, ты добавишь к системе абсолютно левые перемещения.
Правильная коррекция это увеличение количества шагов в секунду до бесконечности.
Всё остальное врятли поможет, ибо задача неразрешима аналитически.


#46
19:39, 14 сен. 2021

samrrr
> задача неразрешима аналитически

Но у топикстартера вроде и не стоит задача смоделировать точно весь ход истории, ему главное чтоб в небольшом масштабе времени двигалось правдоподобно и чтобы система не ушла в разнос.

#47
20:48, 14 сен. 2021

Dmitry_Milk
> Но у топикстартера вроде и не стоит задача смоделировать точно весь ход истории, ему главное чтоб в небольшом масштабе времени двигалось правдоподобно и чтобы система не ушла в разнос.
Если тел 10-20 то без проблем можно симулировать на реальных константах. 10000x ускорения не будет конечно, но и так должно хватить.

#48
20:52, 14 сен. 2021

ну какбы вы уже сами ответили на свои вопросы. так как выдуманая система сама по себе разваливается. и планеты и спутники сами собой взяться из ниоткуда не могут при такой системе. всё гараздо просче.
вопервых тела не действуют на всё вокруг, а только в определённом радиусе вокруг себя.
далее радиус тела множится допустим на 1.44 получается орбита первого спутника. потом множится на 1.42 и орбита второго потом на 1.40 и орбита третего. потом допустим ещё на 1.44*1.38 и ещё одна орбита. и спутники вокруг этих спутников также множат свои орбиты по некой системе. также получаютс кольца. по таким радиусам. каждое множится примерно так. можно даже игру назвать к примера 1.43. и все радиусы будут построены на этом числе. и всё система стабильна и никуда не уезжает даже через тысячу миллиардов лет.

#49
21:13, 14 сен. 2021

ИПавлов
> вопервых тела не действуют на всё вокруг, а только в определённом радиусе
> вокруг себя.
Не надо пересказывать то, как сделан KSP. Мне это и так известно.

#50
21:18, 14 сен. 2021

дак зачем тогда всё это писать если знаешь?

#51
21:30, 14 сен. 2021

ИПавлов
> дак зачем тогда всё это писать если знаешь?
Так обсуждается N-body же. То как напилен KSP и так понятно.

#52
(Правка: 21:48) 21:41, 14 сен. 2021

ну дак и надо делать так как надо, как мир устроен, а не придумывать. силы там не силы. скорости придумывать. еслибы скорости надо было придумывать никаие бы планеты никогдабы не существовали и неоткуда былобы им взяться.

вы придумываете систему потом говорите. она не существует. ну вот всё правильно оан не существввует. зачем придумывать несуществующую систему с несуществующими законами. всё просто.

#53
21:54, 14 сен. 2021

ИПавлов
Ну почемуже, я помню делал игру на почти правильных законах, даже без интегрирования не слетало ничего быстро.

#54
22:01, 14 сен. 2021

а откуда оно всё взялось с этими "правильными законами" взорвалось и возникло из ничего. вот и весь правильный закон. и потом они все разлетелись во все стороны вопреки своему собственному придуманному закону тяготения ну короче.

#55
(Правка: 1:37) 1:37, 15 сен. 2021

ИПавлов
> далее радиус тела множится допустим на 1.44 получается орбита первого спутника.
Мне всегда было интересно, почему кодеры так стремятся соблюсти абсолютную точность в одном месте и, одновременно совершенно наплевать на точность в другом?

Спутник на высоте 1,4 радиуса вызовет лютые геологические катаклизмы (такие что вымершие динозавры воскреснут и снова вымрут), а скорее всего просто рухнет на планету.

#56
9:57, 15 сен. 2021

Ren
> Спутник на высоте 1,4 радиуса

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

#57
(Правка: 11:31) 11:15, 15 сен. 2021

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

но прежде этого им неоткуда былобы взяться тк они все былибы часть одной чёрной дыры. которой тоже неоткуда былобы взяться тк по убеждениям учёных она не могла возникнуть сама из себя.

#58
(Правка: 23:48) 22:24, 15 сен. 2021

Dmitry_Milk
> т.к. будет разорван приливными силами
А что приливные силы это разве не геологический катаклизм? Нужно обязательно опровергнуть и написать то же самое?

> как, например, должно произойти с Фобосом в будущем)
Фобос - это не планетоид. Это кусок скалы размером меньше чем звездный разрушитель.

ИПавлов
> спутников вообще быть не должно.
Это почему? Ктулху не одобряет?

> а радиусы примерно так располагаются, спутники юпитера
Радиус Юпитера 69 911 км
Метида, ближайший спутник Юптера, размером в 40 км . Радиус орбиты - 127 690 км, то есть в два раза больше чем радиус Юпитера
Ио, ближайший полноценный спутник Юпитера, Радиус орбиры -  421 700 км, то есть в 7 раз больше радиуса Юпитера.

ИПавлов, ты чего врешь не стесняйсь.

#59
(Правка: 4:01) 3:37, 16 сен. 2021

127 690 / 69 911 = 2 извини что соврал. всё за вас делать приходится вы тут зачем. я дал вам дверь но я не могу заставить вас войти

69 911 * 1,35 * 1,35 = 127 412 первая орбита

127 412 * 1,35 * 1,35 = 232 208 третья орбита

232 208 * 1,35 * 1,35 = 426 334 пятая орбита

426 334 * 1,35 * 1,35 *1,35 = 1 048 942 седьмая орбита

вот короче калькулятор помох

69,911
94,37985
127,4127975
172,0072766
232,2098234
313,4832616
423,2024032
571,3232444
771,2863799
1041,236613
1405,669427
1897,653727
2561,832531
3458,473917
4668,939788
6303,068714
8509,142764
11487,34273
15507,91269
20935,68213
28263,17087
38155,28068
51509,62892

орбиты вашим спутникам для игры все множатся на 1,35 но цифра может быть любая.

Страницы: 1 2 3 4 5 6 Следующая »
ПрограммированиеФорумФизика