ВНИМАНИЕ! На форуме начался конкурс - астрофотография месяца ОКТЯБРЬ!
0 Пользователей и 1 Гость просматривают эту тему.
Есть ли хорошая программа (которая не ошибается) моделирования движений с Солнечной системе?
Если посмотреть реальные положения планет и "покрутить" со всех сторон - Celestia.
Если правильно понял, то в посте вопрос именно про моделирование, включая создание возмущающих воздействий, рассмотрение их влияния на орбиты.
Так как ресурсы такая программа жрать будет огромные (чтобы посчитать большие периоды с высокой точностью, особенно если ещё учесть ОТО, а не по классическим выражениям), а с точки зрения обычного потребителя толку иметь не будет.
Серьёзных научных книг по этой теме не нашел, а та что у Миланковича - ничего толком не объясняет.
1) будет интересно для научного потребителя. Из-за этих параметров вообще говоря, в прошлом были ледниковые периоды на Земле. 2) ресурсы программа может жрать только один раз, при расчёте этого всего. Пользователю же можно дать программу, уже с готовой базой данных, т.е. рассчитанной, и потому ресурсы программа жрать не будет. Программа открыла свою БД - и видит, какие параметры, в запрошенное пользователем время.3)...по закону Всемирного тяготения + ОТО.
classical Newtonian gravitational force
Тогда не получится моделировать возмущающие воздействия и возможно неточно заданные начальные условия, в которых отклонение на метры может за миллионы лет ощутимо исказить орбиту.
Да, вспоминается не так давно кое-кто на Западе на супер-пупер компьютере рассчитывал эволюцию орбиты Меркурия на 1 млрд лет. Начальные условия меняли на пару сантиметров. Из тысяч рассмотренных вариантов получалось несколько катастрофических - выброс Меркурия на более высокую орбиту иза сближения с Венерой, столкновение с Венерой или Землей.
выброс Меркурия на более высокую орбиту иза сближения с Венерой, столкновение с Венерой или Землей.
Existence of collisional trajectories of Mercury, Mars and Venus with the Earth. 2009
Время Ляпунова для планет Солнечной Системы - порядка десятков млн лет. То есть дальше - вилами по воде...
Параметры орбит имеют свойство, так сказать, обратного соответствия, т.е. если создать точно такую же Солнечную систему, но все движения сделать с векторами-скоростями, абсолютно противоволожными, то система будет приходить, в своё же "в прошлое".
Кажется слишком много, ведь на таких интервалах неизвестно сближение с другими звездами.
https://eyes.nasa.gov/
Не имеют обратного соответствия, так как небольшое рассеивание энергии за счёт приливных сил за миллиарды лет вносит ощутимый вклад.
ЦитатаЕсли правильно понял, то в посте вопрос именно про моделирование, включая создание возмущающих воздействий, рассмотрение их влияния на орбиты. Верно. Вот пишут, что эксцентриситет орбиты Земли может дойти до 0,064, т.е. орбита будет с афелием около 160 млн км от Солнца, и перигелием в 140 млн км от Солнца, и такое якобы бывает с периодичностью в 93000 лет. Ну и интересно, как реально движется полюс эклиптики (на фоне звёзд) из-за "прецессии орбиты Земли", с периодичностью 41000 год, и небесный полюс - из-за обычной прецессии с периодичностью в 26000 лет. Серьёзных научных книг по этой теме не нашел, а та что у Миланковича - ничего толком не объясняет. Вот и хотелось бы подобную программу, найти, чтобы "покрутить" планеты Солнечной системы, на +- 1 млн лет хотя бы.
ЦитатаТак как ресурсы такая программа жрать будет огромные (чтобы посчитать большие периоды с высокой точностью, особенно если ещё учесть ОТО, а не по классическим выражениям), а с точки зрения обычного потребителя толку иметь не будет. 1) будет интересно для научного потребителя. Из-за этих параметров вообще говоря, в прошлом были ледниковые периоды на Земле. 2) ресурсы программа может жрать только один раз, при расчёте этого всего. Пользователю же можно дать программу, уже с готовой базой данных, т.е. рассчитанной, и потому ресурсы программа жрать не будет. Программа открыла свою БД - и видит, какие параметры, в запрошенное пользователем время. 3) ну и интересно, смоделирость какой нибудь свой полёт корабля - типа придал такое ускорение вблизи Земли, потом Юпитера например, и смотрим параметры полета. У НАСА же наверняка есть подобная программа, если для New Horizons, было рассчитано за 9 лет (!), когда он максимально сблизится с Плутоном , 14 июля 2015 года, с точностью до минуты. Значит, программу можно создать и для пользователей, а что там - всё считаем по закону Всемирного тяготения + ОТО. Ну и хороший UI (юзер интерфейс), чтобы пользователь мог вращать, приближать-удалять Солнечную систему, как Землю в программе Google Earth. Насчёт сложности расчетов, кажется что создание такой программы - ничуть не сложнее чем создание Стеллариума, однако же его создали.
Пока не разобрался со всем, но нужного функционала пока не нашёл.. Хотя программа интересная конечно.
А я хочу увидеть, с любых позиций (ближе, дальше, под любым углом, типа как если мгновенно по Солнечной системе переместился) - на то, как летают планеты, и их расположение, в каждом будущем или прошлом году.
Она позволяет это делатьЦитатаА я хочу увидеть, с любых позиций (ближе, дальше, под любым углом, типа как если мгновенно по Солнечной системе переместился) - на то, как летают планеты, и их расположение, в каждом будущем или прошлом году.
Скачал, поставил. Пока не разобрался со всем, но нужного функционала пока не нашёл.. Хотя программа интересная конечно.