Задача Кеплера во времени: как движутся две гравитационно притягивающиеся частицы? [дубликат]

Две частицы с начальными положениями и скоростями р 1 , в 1 и р 2 , в 2 взаимодействуют по закону обратных квадратов (с G=1), так что

г 2 р 1 г т 2 "=" м 2 ( р 1 р 2 ) | р 1 р 2 | 3
г 2 р 2 г т 2 "=" м 1 ( р 2 р 1 ) | р 1 р 2 | 3

(закон обратных квадратов вдоль линии раздела). Каково полное решение этих дифференциальных уравнений? Каково положение двух объектов в зависимости от времени?

Прочитав много в Википедии, я пришел к определению центра масс и относительных координат:

р ( т )   "="   м 1 р 1 + м 2 р 2 м 1 + м 2

р ¨ ( т ) р ( т ) 2   "="   ( м 1 + м 2 ) г

Где р является центром масс и р это смещение между частицами... Это правильно? Как перейти к решению дифференциального уравнения?

вероятно, связано: физика.stackexchange.com/q /14700
Повторное открытие аргументов Рона с сайта physics.stackexchange.com/q/28527 .

Ответы (1)

Учебное решение

Первое, что нужно сделать, это определить центр масс и относительные координаты:

р ( т ) "=" м 1 р 1 + м 2 р 2 м 1 + м 2

р ( т ) "=" р 2 р 1

Вы инвертируете это, чтобы найти

р 1 "=" р м 2 М р
р 2 "=" р + м 1 М р

Уравнение движения для R тривиально, поскольку центр масс является законом сохранения:

г 2 р г т 2 "=" 0

и это решается

р ( т ) "=" В 0 т + р 0
где В 0 и р 0 - начальная скорость центра масс и положение соответственно (которые рассчитываются из заданных начальных условий).

Нетривиальное уравнение для относительной координаты:

м г 2 р г т 2 "=" м 1 м 2 р | р | 3
где m — приведенная масса: 1 м "=" 1 м 1 + 1 м 2 .

Или:

г 2 р г т 2 "=" М р | р | 3

Где М "=" м 1 + м 2 это общая масса.

Задача сводится к решению кеплеровского движения в 1/r-потенциале. С этого момента я буду масштабировать время, чтобы массовый параметр в уравнении r был равен 1.

Вы можете выбрать, чтобы ось x лежала вдоль начального r, а ось y лежала вдоль компонента начального р ˙ перпендикулярно начальному r. Другими словами, вы поворачиваете координаты, чтобы сделать вектор углового момента р × п где п "=" м р ˙ лежать вдоль оси z. Это вращение сводит задачу к плоскости, а столбцы матрицы вращения задаются нормированным начальным r (теперь по оси x), компонентом начальной скорости, перпендикулярным r, нормированным (по оси y) и нормализованное L по оси z.

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

р 2 г θ г т "=" л

Это говорит вам о том, что одинаковые площади заметаются r-вектором за одинаковое время. Уравнение движения для r(t) (теперь уже не вектор, а скалярная радиальная координата):

г 2 р г т 2 "=" л 2 р 3 1 р 2

Затем вы меняете тайм-аут на θ , выражая все через р ( θ ) , что вы можете сделать, используя закон равных площадей, всякий раз, когда угловой момент отличен от нуля (если начальный угловой момент равен нулю или очень близок к нулю, это одномерная задача двух тел, которая может быть решена непосредственно с помощью более элементарного означает). Уравнение движения для р ( θ ) упрощается, когда вы выполняете преобразование координат в ты "=" 1 р :

г 2 ты г θ 2 "=" С ты

Где C - некоторая неважная константа, и это решается

ты ( θ ) "=" 1 А ( 1 + а потому что ( θ θ 0 ) )

Где A — большая полуось эллипса (если орбита — эллипс), θ 0 определяет ориентацию в плоскости xy, а a — это эксцентриситет эллипса (если a<1), или определяет угол гиперболы (если a>1), или говорит вам, что орбита является параболой (a=1).

единственный результат, который вам нужен, это то, что

р ( θ ) "=" А 1 + а потому что ( θ θ 0 )

Это дает вам решение r как функции θ , что дает форму орбиты. На этом учебники заканчиваются.

Нахождение θ как функция т

Но тогда вам нужно решение для θ как функцию времени, чтобы получить r и θ как функции времени. Концептуально это определяется законом площади:

р 2 г θ г т "=" л

г θ ( 1 + а потому что ( θ θ 0 ) ) 2 "=" л А 2 г т

и интегрирование этого от момента времени 0 до времени t говорит вам в принципе, что θ ( т ) является. Результат можно записать как:

Ф ( а , θ ) "=" Ф ( а , θ 0 ) + л А 2 т

Где Ф ( а , θ ) это специальная функция, которая дает вам площадь конического сечения параметра a в клине от фокуса, где одна полупрямая проходит вдоль большой оси, а другая полупрямая образует угол θ с первым. Эта специальная функция не выразима в терминах элементарных функций.

Эта функция определяется приведенным выше интегралом, и вы можете вычислить ее численно, используя любой метод численного интегрирования. Найти эту функцию и инвертировать ее — единственная сложная часть этой задачи. Для возмущений необходимы три предела:

  • для а=0, Ф ( 0 , θ ) "=" θ
  • для а=1, Ф ( 1 , θ ) "=" у 4 + у 3 12 где у "=" р грех θ "=" грех ( θ ) 1 + потому что ( θ )
  • для а "=" , Ф ( а , θ ) 1 а загар ( θ )

Каждое из них является элементарным вырождением: первое — окружность, второе — парабола, третье — прямая. Важно то, что каждое из этих вырождений дает вам x(t) и y(t), которые являются простыми, и, кроме того, вы можете красиво возмущаться вокруг каждого из этих трех пределов. В дальнейшем параметр t масштабируется, чтобы поглотить л А 2

  • круг: Икс ( т ) "=" потому что ( т ) у ( т ) "=" грех ( т )
  • парабола: у ( т ) "=" ( 1 + 36 т 2 + 6 т ) 1 3 ( 1 + 36 т 2 6 т ) 1 3 Икс ( т ) "=" 1 2 у 2 2
  • линия: Икс ( т ) "=" 1 а , у ( т ) "=" т

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

Вблизи круга время периодично с орбитальным периодом, который представляет собой площадь внутри эллипса. а А 2 деленная на скорость охвата площади л / 2 . Итак, у вас есть функция однократного намотки от круга к кругу, которую всегда можно записать в виде ряда Фурье с линейным членом, который находится из степенного ряда подынтегрального выражения в интегрируемом почленно. Вблизи прямолинейной гиперболы можно аналогичным образом возмущать в ряд, и единственное интересное вырождение — это парабола. Вблизи параболы теория возмущений несколько сложнее.