Алгоритм расчета траектории перелета на ограниченную орбиту с заданными характеристиками

дипломная работа

2.2 Инструментарий и алгоритмы

Интегрирование уравнений движения осуществляется численно, поэтому начальные условия, обеспечивающие минимизацию возрастающей компоненты, подбираются алгоритмически. Кроме того, поскольку численное моделирование не может быть осуществлено с бесконечной точностью, для расчета номинальных ограниченных орбит в окрестности точки либрации необходимо периодически применять математические коррекции скорости КА, компенсирующие увеличение возрастающей компоненты. Расчет значений данных коррекций также осуществляется алгоритмически.

Для моделирования описания движения космического аппарата на орбите и моделирования его траектории использовался программный пакет GMAT (General Mission Analysis Tool). GMAT - это открытый программный комплекс, предназначенный для анализа, оптимизации и моделирования траекторий космических аппаратов, разработанный группой космических корпораций при участии NASA. Программа находится в открытом доступе и с открытыми исходниками, оснащена скриптовым языком, позволяющим производить численное интегрирование уравнения движения космического аппарата в реалистичной модели сил с помощью методов Рунге-Кутта различных порядков и другие. В данной работе был использован метод Рунге-Кутта 8-9 порядка. С помощью языка сценариев в GMAT были описаны алгоритмы, которые производили подбор начальной скорости аппарата, величины маневров, а также интегрирование уравнений движения космического аппарата по орбите. Тексты сценариев представлены в приложении.

Делись добром ;)