КП: Моделирование движения связанных спутников в гравитационном поле Земли — различия между версиями
(→Постановка задачи) |
|||
(не показано 6 промежуточных версий этого же участника) | |||
Строка 14: | Строка 14: | ||
== Постановка задачи == | == Постановка задачи == | ||
− | - Определить какие силы действуют на каждый из спутников | + | - Определить какие силы действуют на каждый из спутников<br> |
− | - Написать программу, численно интегрирующую силы на каждом шаге | + | - Написать программу, численно интегрирующую силы на каждом шаге<br> |
- Выбрать подходящие начальные значения радиусов орбит спутников и жесткость пружины(троса) | - Выбрать подходящие начальные значения радиусов орбит спутников и жесткость пружины(троса) | ||
− | |||
== Решение == | == Решение == | ||
На каждый их спутников действуют 2 силы: сила притяжения. Земле(гравитационная) и сила упругости пружины(троса):<br> | На каждый их спутников действуют 2 силы: сила притяжения. Земле(гравитационная) и сила упругости пружины(троса):<br> | ||
− | |||
[[Файл:Sputnic1.jpg|300px]]<br> | [[Файл:Sputnic1.jpg|300px]]<br> | ||
− | <math>\ F=frac{-GmM}{R^3}</math> | + | <math>\ \underline{F}=\frac{-GmM}{R^3}\underline{R}</math><br> |
− | , где R - радиус-вектор спутника относительно Земли, l - радиус-вектор, соединяющий 2 спутника, | + | <math>\underline{T}=\frac{-c(l-l_0)}{l}\underline{l}</math> |
+ | , где <math>R</math> - радиус-вектор спутника относительно Земли, <math>l</math> - радиус-вектор, соединяющий 2 спутника, <math>l_0</math> - начальная длина пружины. | ||
Текущая версия на 10:59, 30 мая 2014
А.М. Кривцов > Теоретическая механика > Курсовые проекты 2014 > Моделирование движения связанных спутников в гравитационном поле Земли(JS)Курсовой проект по Теоретической механике
Исполнитель: Погодина Валерия
Группа: 08 (23604)
Семестр: весна 2014
Содержание
Аннотация проекта[править]
Проект направлен на изучение движения связанных спутников в гравитационном поле Земли и моделирование этого процесса с помощью языка JavaScript
Постановка задачи[править]
- Определить какие силы действуют на каждый из спутников
- Написать программу, численно интегрирующую силы на каждом шаге
- Выбрать подходящие начальные значения радиусов орбит спутников и жесткость пружины(троса)
Решение[править]
На каждый их спутников действуют 2 силы: сила притяжения. Земле(гравитационная) и сила упругости пружины(троса):
, где - радиус-вектор спутника относительно Земли, - радиус-вектор, соединяющий 2 спутника, - начальная длина пружины.
Результат[править]
Результатом работы стала программа, написанная на языке JavaScript.
Программа