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


A A A A Автор Тема: Задача гравитации N тел  (Прочитано 1595 раз)

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

Оффлайн Максим MАвтор темы

  • ****
  • Сообщений: 275
  • Благодарностей: 4
  • Аватар пропил...
    • Skype - m_de_p
    • Сообщения от Максим M
Задача гравитации N тел
« : 23 Фев 2007 [06:22:44] »
уважаемые ЛА, подскажите неграмотному

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

заранее спасибо
---------------
Пролетает Нибиру мимо спутнега. Он ей такой: спутинеги берешь? А она такая: не, ни биру

Оффлайн Штрель > 1

  • ****
  • Сообщений: 445
  • Благодарностей: 2
    • Сообщения от Штрель > 1
Re: Задача гравитации N тел
« Ответ #1 : 23 Фев 2007 [15:37:34] »
уважаемые ЛА, подскажите неграмотному

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

заранее спасибо

Так вам перемещение тел или газа? Думаю, что все-таки  N тел. Поэтому вводите в уравнения движения доп.силу сопротивления = -k V. Коэффициент k учитывает свойства газа, в частности его плотность, V - компоненты скорости  i-го тела. Дальше интегрируете как обычно.
Очки -3.5D.

Оффлайн Дмитрий Вибе

  • Обозреватель
  • *****
  • Сообщений: 17 928
  • Благодарностей: 464
  • Дети любят бутерброд с маргарином!
    • Сообщения от Дмитрий Вибе
    • Персональная страница
Re: Задача гравитации N тел
« Ответ #2 : 23 Фев 2007 [15:46:43] »
она достаточно просто реализуема, но хотелось бы углубиться, попробовать посчитать
не просто N тел, а еще и газ между ними. Подскажите как перейти к задаче с газом?
как учитывать его перемещения и плотность?

Теоретически нужно решать уравнения газодинамики с учетом не только самогравитации газа, но и гравитационного потенциала звезд. И в уравнения для звезд добавить гравитационный потенциал газа.
Было бы ошибкой думать.

Оффлайн Максим MАвтор темы

  • ****
  • Сообщений: 275
  • Благодарностей: 4
  • Аватар пропил...
    • Skype - m_de_p
    • Сообщения от Максим M
Re: Задача гравитации N тел
« Ответ #3 : 23 Фев 2007 [19:21:24] »
вот спасибо..

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

Попробую разбить пространство на некие кубы (в рамках куба плотность пусть будет одинаковой). Тогда все сводится
к задаче опять таки гравитации. Но только кубики газа не перемещаются а меняют плотность (отдают и получают вещество).

---------------
Пролетает Нибиру мимо спутнега. Он ей такой: спутинеги берешь? А она такая: не, ни биру

Оффлайн Дмитрий Вибе

  • Обозреватель
  • *****
  • Сообщений: 17 928
  • Благодарностей: 464
  • Дети любят бутерброд с маргарином!
    • Сообщения от Дмитрий Вибе
    • Персональная страница
Re: Задача гравитации N тел
« Ответ #4 : 23 Фев 2007 [19:32:44] »
Туго с осознаванием способа просчета влияния гравитационного потенциала газа на тело.

Если газ у Вас будет неподвижен и сферически-симметричен, то с вычислением его потенциала проблем не будет. Если газ будет подвижен и (или) не сферически-симметричен, все становится гораздо сложнее.

Тогда все сводится к задаче опять таки гравитации. Но только кубики газа не перемещаются а меняют плотность (отдают и получают вещество).

Газ движется не только под воздействием гравитации, но и из-за градиента давления. Если Вы это все аккуратно распишете, то получите уравнения газодинамики. Никуда от них не деться.
Было бы ошибкой думать.

Оффлайн Максим MАвтор темы

  • ****
  • Сообщений: 275
  • Благодарностей: 4
  • Аватар пропил...
    • Skype - m_de_p
    • Сообщения от Максим M
Re: Задача гравитации N тел
« Ответ #5 : 23 Фев 2007 [19:51:09] »
Эх.. не хотел я туда углубляться. Хотел обойтись только гр.
Ну ничего.. есть куда равняться (gadget2).

ЗЫ интересно.. а как правило газ считается с пылью? потому что (я так полагаю) для газа
нужно учитывать и гравитацию и давление, а для пыли только гравитацию, т.к. давление
пыли как физический эффект - ничтожно мал.


---------------
Пролетает Нибиру мимо спутнега. Он ей такой: спутинеги берешь? А она такая: не, ни биру

Оффлайн Дмитрий Вибе

  • Обозреватель
  • *****
  • Сообщений: 17 928
  • Благодарностей: 464
  • Дети любят бутерброд с маргарином!
    • Сообщения от Дмитрий Вибе
    • Персональная страница
Re: Задача гравитации N тел
« Ответ #6 : 23 Фев 2007 [21:11:11] »
Ну ничего.. есть куда равняться (gadget2).

А то! Но для газодинамики есть коды и попроще.

ЗЫ интересно.. а как правило газ считается с пылью? потому что (я так полагаю) для газа нужно учитывать и гравитацию и давление, а для пыли только гравитацию, т.к. давление пыли как физический эффект - ничтожно мал.

Если у Вас темно и холодно, пыль в динамике отдельно учитывать вообще не надо -- она вморожена в газ и движется вместе с ним, на него практически не влияя (с точки зрения динамики). Но если есть близкий источник излучения (звезда), на пыль начинает действовать давление излучения, которое на газ либо не действует, либо действует не так, как на пыль. Если пыль находится в горячем газе, она постепенно испаряется. Это важно с точки зрения моделирования динамики, поскольку испарение пыли сильно влияет на тепловой баланс в газе.
Было бы ошибкой думать.

Оффлайн Максим MАвтор темы

  • ****
  • Сообщений: 275
  • Благодарностей: 4
  • Аватар пропил...
    • Skype - m_de_p
    • Сообщения от Максим M
Re: Задача гравитации N тел
« Ответ #7 : 24 Фев 2007 [08:08:51] »
Вот благодарствую =), буду пробовать

---------------
Пролетает Нибиру мимо спутнега. Он ей такой: спутинеги берешь? А она такая: не, ни биру

Оффлайн AstroNick

  • *****
  • Сообщений: 3 138
  • Благодарностей: 122
  • Дорогу осилит идущий!
    • Сообщения от AstroNick
    • Домашняя страничка "Остров сокровищ"
Re: Задача гравитации N тел
« Ответ #8 : 24 Фев 2007 [15:16:49] »
А вот наглядный пример решения подобной задачи: Millennium Simulation  8)
Александрович Николай, Москва - юг Подмосковья, АстроТоп России, 300-мм F/6 Ньютон + Celestron Advanced C8-SGT в обсерватории под Москвой, ТАЛ-1, DeepSky 25x100, SW1201+Coronado PST, Canon EOS 6D