Модераторы: Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [Физика] Движение планет, расчёт 
:(
    Опции темы
OXOTHUK
  Дата 24.11.2007, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 116
Регистрация: 21.9.2005

Репутация: нет
Всего: 6



Можно ли расчитать движение планет вокруг звезды, если даны массы, расстояния и начальные скорости, не используя ОТО и специальную теорию относительности? Если да, то какие законы использовать? абсолютная точность не нужна, небольшая погрешность возможна, но только чтобы они не разлетелись сразу, если система реальна.
Мне просто нужно смоделировать движение планет в случайной звёздной системе?
PM MAIL   Вверх
Antropoid
Дата 25.11.2007, 00:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 786
Регистрация: 1.6.2006
Где: &Ukraine==Ode ssa

Репутация: 1
Всего: 16



фигасе! а ты точно на тот форум забрел?  smile 


--------------------
user posted image
Задыхаясь от восторга заниматься чепухой. 
PM MAIL   Вверх
maxim1000
Дата 25.11.2007, 13:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: 24
Всего: 110



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

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

первая модель считается точно, однако, вносит погрешности само пренебрежение взаимодействием между планетами
вторая обрабатывает ситуацию правильно, но из-за того, что сама по себе численная, вносит погрешности, впрочем, во втором случае ними (погрешностями) можно как-то управлять увеличивая количество вычислений

Это сообщение отредактировал(а) maxim1000 - 25.11.2007, 13:23


--------------------
qqq
PM WWW   Вверх
OXOTHUK
Дата 26.11.2007, 13:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 116
Регистрация: 21.9.2005

Репутация: нет
Всего: 6



Цитата(maxim1000 @  25.11.2007,  13:22 Найти цитируемый пост)
однако, не всегда можно пренебречь массой планетнапример, если они будут пролетать близко друг от друга, то обязательно изменят свои траекториианалитического решения для данной ситуации, насколько я знаю, неттак что придётся моделировать численными методами

тут как я понимаю придётся всё-таки использовать теорию относительности? или есть ещё какие-то законы?

просто законы кеплера и ньютона отпадают, т.к. они писаны только для 2х тех, при появлении третьего возникают возмущения полей, которые вносят серьёзные погрешности в расчёты.
PM MAIL   Вверх
maxim1000
Дата 26.11.2007, 13:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 3334
Регистрация: 11.1.2003
Где: Киев

Репутация: 24
Всего: 110



не, при небольших скоростях теорию относительности можно забыть

Цитата(OXOTHUK @  26.11.2007,  13:10 Найти цитируемый пост)
просто законы кеплера и ньютона отпадают, т.к. они писаны только для 2х тех, при появлении третьего возникают возмущения полей, которые вносят серьёзные погрешности в расчёты. 

не очень понимаю, что именно подразумевается под "серёзными возмущениями полей"
насколько я представляю, закона гравитации в купе с тремя законами Ньютона вполне хватает для моделирования планетных систем на нерелятивистских скоростях

попросту строим систему дифференциальных уравнений:
вторая производная траектории каждой планеты - суммарная сила, действующая на неё со стороны других, делённая на её массу
силу можно узнать из массы действующей планеты и расстояния (ну и массы этой планеты, хотя потом она сократится)


--------------------
qqq
PM WWW   Вверх
OXOTHUK
Дата 29.11.2007, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 116
Регистрация: 21.9.2005

Репутация: нет
Всего: 6



ладно, даже если так, то:
масса земли = 5.9742*10^24 кг
масса солнца = 1.98892*10^30 кг
среднее расстояние между ними = 149597890000 м
гравитационная постоянная G = 6.673*10^-11

сила F = G*Mз*Mс/r^2
F = 6.673*10^-11*1.98892*10^30*5.9742*10^24/149597890000^2=3.542968256*10^22 Н
ускорение a=F/Mз
a=5.93*10^-3 м/с^2
это что за фигня? получается что они притягиваются с половиной сантиметра в секунду?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Центр помощи"

ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Несоблюдение правил может повлечь за собой самые строгие меры от закрытия/удаления темы до бана пользователя!


  • Название темы должно отражать её суть! (Не следует добавлять туда слова "помогите", "срочно" и т.п.)
  • При создании темы, первым делом в квадратных скобках укажите область, из которой исходит вопрос (язык, дисциплина, диплом). Пример: [C++].
  • В названии темы не нужно указывать происхождение задачи (например "школьная задача", "задача из учебника" и т.п.), не нужно указывать ее сложность ("простая задача", "легкий вопрос" и т.п.). Все это можно писать в тексте самой задачи.
  • Если Вы ошиблись при вводе названия темы, отправьте письмо любому из модераторов раздела (через личные сообщения или report).
  • Для подсветки кода пользуйтесь тегами [code][/code] (выделяйте код и нажимаете на кнопку "Код"). Не забывайте выбирать при этом соответствующий язык.
  • Помните: один топик - один вопрос!
  • В данном разделе запрещено поднимать темы, т.е. при отсутствии ответов на Ваш вопрос добавлять новые ответы к теме, тем самым поднимая тему на верх списка.
  • Если вы хотите, чтобы вашу проблему решили при помощи определенного алгоритма, то не забудьте описать его!
  • Если вопрос решён, то воспользуйтесь ссылкой "Пометить как решённый", которая находится под кнопками создания темы или специальным флажком при ответе.

Более подробно с правилами данного раздела Вы можете ознакомится в этой теме.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Центр помощи | Следующая тема »


 




[ Время генерации скрипта: 0.0455 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.