Телескопы покупают здесь


A A A A Автор Тема: Моделирование полостей Роша  (Прочитано 1214 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн therrorАвтор темы

  • Новичок
  • *
  • Сообщений: 13
  • Благодарностей: 1
  • Михаил Машненков
    • Instagram: https://www.instagram.com/therror88/
    • Сообщения от therror
Моделирование полостей Роша
« : 08 Дек 2017 [18:15:53] »
Доброго времени суток, форумчане!
Как известно, потенциал гравитационного поля для двух тел с учетом орбитального момента изображается фигурами, называемыми "полости Роша". Меня с давних пор интересовали эти узоры, и вот, немного освоив программирование, я решил их смоделировать. Модель 4-хмерная с учетом соотношения масс, поэтому сделано видео. Вначале изменяется это соотношение, затем оно выставляется по абсциссе и она становится осью вращения. Наконец, показано сечение вращающейся полярной орбитой. Есть еще (помимо сечений) 3D вариант, но он не вошел в эту редакцию видео.
  Цвета ступенчато изменяются при прохождении значения потенциала в очередной точке Лагранжа, а между ними изменяются плавно.
  Есть некоторые сомнения, что вертикальное сечение выглядит как цилиндр, хотя интуитивно ожидается сфера. Поправьте, если ошибся.

https://youtu.be/lL6pjqjo8uQ

Оффлайн bob

  • *****
  • Сообщений: 32 029
  • Благодарностей: 664
  • Carthago delenda est
    • Сообщения от bob
Re: Моделирование полостей н
« Ответ #1 : 08 Дек 2017 [18:17:50] »

Оффлайн therrorАвтор темы

  • Новичок
  • *
  • Сообщений: 13
  • Благодарностей: 1
  • Михаил Машненков
    • Instagram: https://www.instagram.com/therror88/
    • Сообщения от therror
Re: Моделирование полостей Роша
« Ответ #2 : 08 Дек 2017 [18:21:09] »
Согласен. Но я не про предел Роша, а про полости Роша. Это немного другое.

Оффлайн bob

  • *****
  • Сообщений: 32 029
  • Благодарностей: 664
  • Carthago delenda est
    • Сообщения от bob
Re: Моделирование полостей Роша
« Ответ #3 : 09 Дек 2017 [00:32:54] »
Согласен. Но я не про предел Роша, а про полости Роша. Это немного другое.
Понятно, что Вы имеете в виду:
"Понятие данной сферы впервые было определено американским астрономом Джорджем Уильямом Хиллом на основе работ французского астронома Эдуарда Роша; по этой причине в англоязычной литературе также используется термин сфера Роша (англ. Roche sphere). Не следует путать этот термин с похожими полость Роша и предел Роша. Предел Роша — это радиус круговой орбиты спутника, обращающегося вокруг небесного тела, на котором приливные силы, вызванные гравитацией центрального тела, равны силам самогравитации спутника и, таким образом, начинают разрывать его на части. Полость Роша — это область вокруг звезды в двойной системе, в которой для пробного тела, находящегося в этой области, притяжение звезды, находящейся в полости Роша, преобладает и над притяжением звезды-компаньона, и над центробежной силой."

Оффлайн therrorАвтор темы

  • Новичок
  • *
  • Сообщений: 13
  • Благодарностей: 1
  • Михаил Машненков
    • Instagram: https://www.instagram.com/therror88/
    • Сообщения от therror
Re: Моделирование полостей Роша
« Ответ #4 : 09 Дек 2017 [17:37:54] »
Вот 3D вариант

Оффлайн therrorАвтор темы

  • Новичок
  • *
  • Сообщений: 13
  • Благодарностей: 1
  • Михаил Машненков
    • Instagram: https://www.instagram.com/therror88/
    • Сообщения от therror
Re: Моделирование полостей Роша
« Ответ #5 : 11 Апр 2020 [03:48:14] »
Вот они же, но уже в VR (360 стерео). Изначально было рассчитано в 8К, но закодировать не получилось. Представляю уменьшенный вариант 2880х2880. Построено трассировкой лучей. Вертикальная стереопара.
https://youtu.be/jpHysNhKD60

Оффлайн therrorАвтор темы

  • Новичок
  • *
  • Сообщений: 13
  • Благодарностей: 1
  • Михаил Машненков
    • Instagram: https://www.instagram.com/therror88/
    • Сообщения от therror
Re: Моделирование полостей Роша
« Ответ #6 : 30 Янв 2021 [09:32:12] »
Вот, собственно, окончательный 8К вариант для виртуальной реальности. 360 градусов стереро.

Формулы расчёта потенциала
\LaTeX{} formula:
$$
\Phi=-\frac{Gm_1}{\sqrt{(x-Ma)^2+y^2+z^2}}-\frac{Gm_2}{\sqrt{(x+(1-M)a)^2+y^2+z^2}}-\frac12\frac{G(m_1+m_2)}{a^3}(x^2+y^2),
$$
$$ m_1<m_2 $$ - массы звёзд,
$$ M=\frac{m_2}{m_1+m_2}$$
a - расстояние между центрами,
G - гравитационная постоянная.

Непосредственно для расчёта использовалась упрощённая формула:

$$ m1=m1/m2<1 $$ -- отношение масс,$$ M=\frac{1}{m_1+1} $$ a=1.
$$
\Phi=\frac{m_1}{\sqrt{(x-M)^2+y^2+z^2}}+\frac1{\sqrt{(x+1-M)^2+y^2+z^2}}+\frac12(m_1+1)(x^2+y^2)
$$

https://youtu.be/r7iDS-y9f-k

Оффлайн archetip-z

  • *****
  • Сообщений: 6 815
  • Благодарностей: 143
  • coniunctio oppositorum
    • Skype - Archetip-Z
    • Сообщения от archetip-z
Re: Моделирование полостей Роша
« Ответ #7 : 31 Янв 2021 [00:29:58] »
Построено трассировкой лучей. Вертикальная стереопара.
А в каком софте рендерите?

Оффлайн therrorАвтор темы

  • Новичок
  • *
  • Сообщений: 13
  • Благодарностей: 1
  • Михаил Машненков
    • Instagram: https://www.instagram.com/therror88/
    • Сообщения от therror
Re: Моделирование полостей Роша
« Ответ #8 : 03 Фев 2021 [21:24:45] »
archetip-z, софт полностью самописный. Импровизированная ray casting программа, которая находит пересечение луча зрения с эквипотенциальными поверхностями. А потом всё закодировано в Adobe Media Encoder.