Тип работы:
Предмет:
Язык работы:


МОДЕЛИРОВАНИЕ ДИНАМИКИ КОСМИЧЕСКОГО АППАРАТА В ПОЛЕ ЗВЕЗДНОЙ СИСТЕМЫ

Работа №131925

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы50
Год сдачи2018
Стоимость4760 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
12
Не подходит работа?

Узнай цену на написание


Введение 4
Постановка задачи 6
Обзор литературы 7
1. Постановка основной задачи моделирования 8
2. Численное решение поставленной задачи 10
2.1. Разложение в ряд Тейлора 10
2.2. Классический метод Рунге-Кутты 11
2.3. Метод Эверхарта 12
3. Задание управления на космический аппарат 16
3.1. Формализация орбит 16
3.2. Требования на скорость космического аппарата в точке орбиты 18
3.3. Требования на параметры орбиты 20
3.4. Сложные маневры 23
3.5. Межпланетные маневры 25
4. Практическая реализация моделирования 28
4.1. Архитектура программной реализации 28
4.2. Примеры моделирования 37
Выводы 42
Заключение 44
Список литературы 45
Приложение 46


Полёты в космос и, в частности, к другим планетам издавна привлекали человека. С момента запуска первого искуственного спутника Земли
4 октября 1957 года и первой межпланетной автоматической станции в
сторону венеры 12 февраля 1961 года и до сего дня прогресс в космических полётах не останавливается. Использование космических аппаратов–
спутников Земли стало неотъемлимой частью жизни людей, с каждым
годом отправляются новые аппараты к другим планетам.
Численное моделирование в целом является очень мощным инструментом в задачах небесной механики. Сложно переоценить его значение,
потому как сфера его применения очень широка: данные, полученные в
результате компьютерного моделирования, позволяют с высокой точностью
прогрозировать явления астрономической природы на Земле, предсказывать движение небесных тел в будущем, выяснять их местонахождение
в прошлом, проектировать космические миссии. Причем развитие современной техники позволяет проводить вычисления практически на любом
компьютере, совсем не обязательно иметь суперкомпьютер под рукой. Это
открывает возможности по проведению моделирования и принятия решений
об управлении космическим аппаратом прямо на борту этого же космического аппарата.
В данной работе рассматривается подход к решению задачи о выборе
управления космическим аппаратом путём моделировании динамики КА в
поле звездной системы в общем случае, то есть при разработке программы
параметры звездной системы заранее неизвестны. Таким образом, предполагается, что полученная компьютерная программа может использоваться на
борту космического аппарата для принятия решений об управлении в случае
полёта в неизвестную заранее обстановку или в случае непредвиденного
изменения обстановки при условии наличия механизма получения данных
о звездной системе и вычисления её параметров.
Несомненным плюсом такого подхода является его универсальность,
алгоритмы решения задачи при его использовании не будут зависеть от
параметров системы. Однако, на сегодняшний день, полёты практически
всегда совершаются в уже известных системах, и в таком случае специализированный подход является более привлекательным. Поэтому использование
4программ, аналогичных представленной в данной работе, предполагается в
качестве второй или аварийной системы принятия решений о управлении.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе выполнения данной работы были получены следующие основные результаты результаты:
1) На основе анализа соответствующей литературы сформирована система дифференциальных уравнений, описывающая динамику тел в
задаче N тел с обеспечением механизма подачи управления на КА
2) Выбран и описан алгоритм решения полученной системы уравнений
3) Предложены и реализованны алгоритмы поиска управления, позволяющие решать задачу удовлетворения требований на скорость КА, на
параметры орбиты, на координату и скорость КА в нужный момент
времени, а также осуществлять межпланетные перелёты
4) Разработана компьютерная программа, реализующая моделирование
и поиск управления по предложенным алгоритмам


1. Аббасов М. Э., Методы оптимизации: Учеб. пособие— СПб.: Издатель-ство “ВВМ”, 2014.
2. Авдюшев В. А., Интегратор Гаусса-Эверхарта. Томск 2010
3. Авдюшев В. А., Численное моделирование орбит небесных тел. Томск, Издательский Дом Томского государственного университета 2015
4. Ермолин В. С., Королев В. С., Потоцкая И. Ю.,Теоретическая механика. Часть 2. Динамика. Учебное пособие.—СПб: СПбГУ, ВВМ, 2013.
5. Иванов Н. М.,Лысенко Л. Н, Баллистика и навигация космических ап-паратов. Москва 2004
6. Иванов А. П., Решение систем линейных алгебраических уравнений. Санкт-Петербург 2016
7. Мартынова А. И., Орлов В. В., Рубинов А. В., Динамика тройных си¬стем: Учеб. пособие. — СПб.: Изд-во С.-Петерб. ун-та, 2010.
8. Олемской И. В., Численные методы. Часть 2. Учебное пособие. Санкт- Петербург 2013
9. Раушенбах Б. В., Управление движением космических аппаратов. Изда-тельство «Знание» Москва 1986
10. Рой А., Движение по орбитам. М.: Мир,1981
11. Bruce Eckel, Thinking in Java 4th edition. Prentice Hall 2006
12. Steve Mcconnell, Code Complete, 2nd Edition. Wiley India Pvt. Limited 2004
13. Java documentation, Java SE javaFX Canvas API, https://docs.oracle. com/javafx/2/canvas/jfxpub-canvas.htm


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ