Київський клуб аматорів астрономії "Астрополіс"

astromagazin.net
* *
Ласкаво просимо, Гість. Будь ласка, увійдіть або зареєструйтеся.
24 Квітня 2024, 04:41:31

Увійти

google


Автор Тема: Сонячна система. Власна пісочниця.  (Прочитано 624 раз)

0 Користувачів і 1 Гість дивляться цю тему.

zhyvchyk

  • Offline Offline
  • Повідомлень: 5
  • Подяк: 5
Сонячна система. Власна пісочниця.
« : 30 Січня 2016, 15:47:35 »
. - .

Просто для власного розвитку написав на С++ симулятор сонячної системи по мануалам системи HORIZONS.
Цікаво, хто небудь іще таким займався?
Ось зараз думаю, над цікавими задачами, де б його можна було застосувати. Може у кого будуть ідеї?
Варіанти "проінтегрувати комету" чи "подивитися як літають троянці і греки" давно вже проходили. Апофіс і всілякі інші тіла, які зближаються з планетами Сонячної системи, також прораховані до дірок.
Записаний
Подякували

Orion

  • Offline Offline
  • Повідомлень: 599
  • Подяк: 464
  • Владимир, г. Сумы
    • АстроСуми
Re: Сонячна система. Власна пісочниця.
« Відповідь #1 : 30 Січня 2016, 20:26:05 »
. - .

Тоже как курсовой проект сделал на Delphi ПО для решения задачи N тел, взаимодействующих гравитационно. Составлял модели солнечной системы, тел падающих под углом к горизонту, двойная звезда, орбиты комет, перехват малого тела в системе двух масивных тел, симметричные системы. Использовал метод Рунге-Кутта. Редактор графический, для каждого объекта можно установить массу, размер, координаты и скорость в двумерном пространстве.
« Останнє редагування: 30 Січня 2016, 20:35:36 від Orion »
Записаний
Sky-Watcher P15075 EQ3, Canon EOS 550D, Philips SPC 900
http://astro.sumy.ua
Подякували

Orion

  • Offline Offline
  • Повідомлень: 599
  • Подяк: 464
  • Владимир, г. Сумы
    • АстроСуми
Re: Сонячна система. Власна пісочниця.
« Відповідь #2 : 30 Січня 2016, 20:28:59 »
. - .

Еще фрагмент из презентации, сделанной на конкурс.
Записаний
Sky-Watcher P15075 EQ3, Canon EOS 550D, Philips SPC 900
http://astro.sumy.ua

zhyvchyk

  • Offline Offline
  • Повідомлень: 5
  • Подяк: 5
Re: Сонячна система. Власна пісочниця.
« Відповідь #3 : 31 Січня 2016, 00:43:30 »
. - .

Orion, ну у мене з програмуванням GUI завжди було туго, тож все своє візуалізую в Origin або IDL.
Мій інтегратор консольний. Вивід даних безпосередньо в файли.
Інтегратор побудований по схемі предиктор-коректор, предиктором виступають явні схеми адамса-башфорта, коректором - неявні схеми адамса-мултона. Порядок інтегратора сталий і дорівнює 11, крок змінний.
Окрім "звичайного ньютона", при розрахуванні взаємодії між тілами, враховуються релятивістські поправки а також несферичності Сонця, Землі та Місяця.
Загалом кістяк інтегратора складають 11 масивних тіл: Сонце, планети, Місяць та Плутон і 343 астероїди головного поясу.
А в їх гравітаційному полі уже можна крутити які завгодно тестові безмасові частинки. Якщо ця тестова частинка є кометою, то також враховується вплав негравітаційних додатків.
Поділюся і своїми результатами.
Ось знайшов графіки датовані на комп*ютері початком 2014 року. На них по осі ОХ - час інтергування, по осі OY - різниця між модулем радіус-вектора i-того тіла взятого з системи horizons та модулем радіус-вектора того ж тіла порахованого моїм софтом. Корочше кажучи delta_r = |r_jpl| - |r_my|. Різниця виражена в кілометрах.

Записаний

zhyvchyk

  • Offline Offline
  • Повідомлень: 5
  • Подяк: 5
Re: Сонячна система. Власна пісочниця.
« Відповідь #4 : 31 Січня 2016, 00:45:19 »
. - .

Іще трохи, бо не влізли в попереднє повідомлення.
Записаний