Вот есть такая задача, которую нужно реализовать на любом языке программирования. Ну реализовать я и сам смогу, а вот мат. и физ. модель... Может кто-нибудь сталкивался с таким, можете помочь? Может есть какие-то статьи или в какой-нибудь книге описывается подобное, а то я никогда астродинамикой незанимался
Межпланетные полеты космических аппаратов требует выбора оптимального момента старта с Земли и оптимизации траектории дальнейшего движения. Необходимым элементом в организации полета является регулярное компьютерное моделирование траектории полета с учетом поступающей телеметрической информации, что позволяет оперативно корректировать дальнейшее движение. Основным критерием оптимальности траектории является минимизация количества топлива, расходуемого на сообщение космическому аппарату необходимой начальной скорости. Одной из таких конкретных задач является задача о выборе оптимальной траектории для полета с Земли на Марс.
Рассматривается двумерная задача движения материальной точки (космического аппарата) в гравитационном поле Солнца. Задается момент старта космического аппарата с Земли(или Марса), соотнесенный с реальным расположение этих планет (конкретный год, месяц и день).
Предполагается, что планеты равномерно вращаются вокруг Солнца по круговой орбитам, лежащим в одной плоскости.
Для каждой даты старта проводится серия расчетов с разными начальными скоростями. Предполагается, что в процессе полета дополнительная коррекция траектории не проводится. Варьированием направления начальной скорости можно добиться попадания аппарата на Марс (или Земли). Определяется для каждой даты старта минимальная начальная скорость и время полета.
Желательна реализация автоматической оптимизации параметров. Помстройте графики зависимости величины найденной минимальной начальной скорости и времени полета от даты старта. Определите, какие дни в лижайшие 10 лет являются оптимальными для старта аппарата с Земли (с Марса). Необходимые данные найдите в справочниках.