![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 16.07.2013
Сообщений: 1
|
![]()
Модель движения КА в центральном поле тяготения
Рассмотрим модельную задачу, которая в небесной механике называется задачей двух тел и изучает движение двух материальных точек под действием силы их взаимного притяжения. В задаче двух тел учитывается только единственная сила – сила ньютоновского взаимодействия. Для исследования движения КА относительно небесного тела предположим, что масса КА пренебрежимо мала по отношению к массе небесного тела, что приводит к ограниченной задаче двух тел. Уравнение движение двух тел в векторной форме будет следующим: - радиус-вектор между двумя телами - гравитационная константа В задаче двух тел КА движется по орбите, уравнение которой может быть записано как , где p – фокальный параметр орбиты e – эксцентриситет орбиты – истинная аномалия (угловое положение КА) Параметры p и e определяют форму и размер орбиты. Рассмотрим общий случай эллиптической орбиты, рисунок 1. Рисунок 1 – Эллиптическая орбита Отметим на траектории полета следующие основные параметры орбиты и КА: 1. Радиус перигея – расстояние от центра Земли до ближайшей точки орбиты 2. Радиус апогея – расстояние от центра Земли до наиболее удаленной точки орбиты 3. Большая полуось орбиты – большая полуось эллипса 4. Эксцентриситет - характеризует сжатие орбиты (е=0 круговая орбита, 1e0) 5. Радиус-вектор КА – определяет положение КА 6. Период КА – полный оборот КА по орбите - гравитационная постоянная Земли, =398600( км3/с2) 7. Площадь эллипса орбиты 8. Радиальная скорость КА (скорость по радиус-вектору) 9. Трансверсальная скорость КА (скорость по трансверсали к радиус-вектору) 10. Скорость КА 11. Скорость в апогее 12. Скорость в перигее 13. - угол, на который меняется положение КА за время Задание Разработать библиотеку для моделирования полета КА по орбите. Библиотека должна реализовывать моделирование любого числа КА находящихся на эллиптической орбите. Построить блок-схемы основных алгоритмов библиотеки. С помощью разработанной библиотеки промоделировать соответствующие задачи. Оформить отчет, включающий: постановку задачи, методическую часть с описанием и распечаткой программного обеспечения, результаты расчетов в виде таблицы значений, графиков, рисунков, анализа результатов, выводы. Рекомендуется написать класс Satellite и реализовать в нем конструктор по умолчанию, общий конструктор, функции доступа к переменным класса и функцию движения КА, которая зависит от вермени полета. 1. Создать модель движения КА по орбите на плоскости; Дополнительно: построить график зависимости угла истинной аномалии от времени 2. Смоделировать движение группировки КА на эллиптических орбитах в 2D; Дополнительно: построить графики расстояний между КА 3. Создать модель движения планет солнечной системы; Дополнительно: построить графики расстояний между планетами 4. Создать модель перехода КА между круговыми компланарными орбитами; Дополнительно: построить график зависимости радиус-вектора КА от времени Комментарий: Для перехода между круговыми компланарными орбитами необходимо произвести минимум два импульса. Естественным вариантом переходной орбиты является эллипс минимальной энергии, касающейся в апогее и перигее круговых орбит. Суммарная требуемая скорость на переход вычисляется по формуле: - приращение скорости на первой орбите - приращение скорости на второй орбите 5. Смоделировать движения КА в трехмерном пространстве. Дополнительно: показать вращение Земли, изобразить трехмерный спутник. За какое время спутник с орбиты высотой 150 км перейдет на орбиту с периодом 24 ч и каковы будут суммарные затраты? Добавьте в модель параметр наклонение орбиты и смоделируйте полярную орбиту, перпендикулярную плоскости XOY. |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как это делать?? | Alex[GetDown} | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 16.01.2013 12:47 |
c++ если делать дизайн в проге, то обязательно это делать вставкой картинок? | goluzov | Общие вопросы C/C++ | 0 | 21.10.2012 06:17 |
Не знаю как это делать | Kompot7913 | Помощь студентам | 6 | 15.05.2011 19:11 |
как это делать? (turbo pascal) | leo_pleasing | Помощь студентам | 10 | 06.12.2010 23:44 |