Редактирование: Моделирование движения системы двойной звезды

Перейти к: навигация, поиск

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

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия Ваш текст
Строка 1: Строка 1:
 +
'''Траектория движения системы двойной звезды'''
  
'''''Курсовая работа по информатике'''''
+
'''Курсовая работа по информатике'''
  
 
'''Исполнитель:'''[[Андреева Полина]]
 
'''Исполнитель:'''[[Андреева Полина]]
Строка 8: Строка 9:
 
'''Семестр:''' весна 2016
 
'''Семестр:''' весна 2016
  
== Аннотация к работе==
+
== Аннотация работа==
Данная работа посвящена моделированию траектории движения звёзд в системе двойной звезды методом численного интегрирования Верле. Также была добавлена планета в систему и смоделирована её траектория без влияния её присутствия на траекторию звёзд.
+
Данная работа посвящена моделированию траектории движения звёзд методом численного интегрирования Верле, взаимодействующих только благодаря силе гравитации, находящиеся в системе. Также была добавлена планета в систему и смоделирована её траектория без влияния её присутствия на траекторию звёзд.
  
 
==Постановка задачи==
 
==Постановка задачи==
*Изучить взаимодействие звёзд в системе двойной звезды.
+
1.Изучить взаимодействие звёзд в системе двойной звезды.
  
*Написать программу на C++ моделирующую движение звёзд в системе методом численного интегрирования Верле.
+
2.Написать программу на C++ моделирующую движение звёзд в системе методом численного интегрирования Верле.
  
 
==Общие сведения==
 
==Общие сведения==
Строка 20: Строка 21:
 
Кратная звездная система - это система из двух или более звезд, находящихся в постоянной взаимной гравитационной зависимости.
 
Кратная звездная система - это система из двух или более звезд, находящихся в постоянной взаимной гравитационной зависимости.
 
Одиночная звезда — вещь труднопознаваемая. Изучая двойные системы, астрономы получают возможность определять важнейшие характеристики объекта: его массу, радиус, температуру, светимость и т.п.
 
Одиночная звезда — вещь труднопознаваемая. Изучая двойные системы, астрономы получают возможность определять важнейшие характеристики объекта: его массу, радиус, температуру, светимость и т.п.
 +
Программа сохраняет координаты движения звезд в файл. При написании программы я использовала метод численного интегрирования Верле для нахождения следующей координаты траектории, зная текущее и предыдущее значение:
  
==Моделирование==
 
При написании программы я использовала метод численного интегрирования Верле для нахождения следующей координаты траектории, зная текущее и предыдущее значение:
 
  
   x(t+Δt)=2x(t)-x(t-Δt)+ax(t)Δt^2
+
   [x(t+Δt)=2x(t)-x(t-Δt)+ax(t)Δt^2
   y(t+Δt)=2y(t)-y(t-Δt)+ay(t)Δt^2  
+
   y(t+Δt)=2y(t)-y(t-Δt)+ay(t)Δt^2 ]
  
 
Ускорение считается из формулы второго закона Ньютона, а сила из закона гравитации:
 
Ускорение считается из формулы второго закона Ньютона, а сила из закона гравитации:
  
 +
{{
 
   F(t)=G*m1*m2/r^2;
 
   F(t)=G*m1*m2/r^2;
 
   a(t)=F(t)/m;
 
   a(t)=F(t)/m;
 +
}}
  
 +
графики строила в программе gnuplot.
  
Программа сохраняет координаты движения звезд в файл, графики строила в программе gnuplot.
+
==Выводы==
 +
Программа моделирует движение системы двойной звезды:
  
==Результаты моделирования==
+
[[File:twoStars.png]]
Программа моделирует движение системы двойной звезды, ниже представлены графики траекторий:
 
 
 
[[File:twoStars1.png]]
 
 
      
 
      
 
трехмерное движение:
 
трехмерное движение:
  
[[File:stars3withoutPlanet.png]]
+
[[File:stars3withoutPlanet2.png]]
  
Также добавлена планета(фиолетовая и зеленая линия-звезды, голубая-планета.):
+
Также добавлена планета:
  
[[File:StarsPlanet1.png]]
+
[[File:StarsPlanet.png]]
  
И рассмотрен вариант когда планета имеет большую скорость и улетает из системы двойной звезды:  
+
Также рассмотрен вариант когда планета имеет большую скорость и улетает из системы двойной звезды:  
  
[[File:Planetfall3.png]]
+
[[File:Planetfall3d.png]]
  
 
==Список литературы==
 
==Список литературы==
Строка 63: Строка 64:
 
==Курсовая==  
 
==Курсовая==  
  
[[:File:AndreevaKursovaya2.rar|скачать работу]]
+
[http://tm.spbstu.ru/%D0%A4%D0%B0%D0%B9%D0%BB:AndreevaKursovaya.rar ссылка на скачивание]
Вам запрещено изменять защиту статьи. Edit Создать редактором

Обратите внимание, что все добавления и изменения текста статьи рассматриваются как выпущенные на условиях лицензии Public Domain (см. Department of Theoretical and Applied Mechanics:Авторские права). Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались любым желающим, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого.
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ МАТЕРИАЛЫ, ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Отменить | Справка по редактированию  (в новом окне)