Читать реферат по авиации и космонавтике: "Расчет посадки космического аппарата "Луна-Глоб" на Луну" Страница 10

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

а так же для упрощенного варианта, в котором Луна представлена в виде математической модели с гладкой поверхностью.

В дополнение были созданы программные обеспечения, реализующие оба вышеуказанных алгоритма. Результаты выполнения разработанных программ подтвердили предположения о том, что качество и продолжительность видимости движущегося космического аппарата напрямую зависят от координат точки, из которой ведется наблюдение, ее высоты над поверхностью Луны и особенностей рельефа в окрестности выбранного пункта наблюдения.

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

Библиографический список

1. P. K. Seidelmann (Chair), V. K. Abalakin, M. Bursa, M. E. Davies, C. de Bergh, J. H. Lieske, J. Oberst, J. L. Simon, E. M. Standish, P. Stooke, P. C. Thomas : Report of the IAU/IAG Working Group on Cartographic Coordinates and Rotational Elements of the Planets and Satellites: 2000.

. Joshua B. Hopkins, Lockheed Martin Corporation, United States: William Pratt, Caley Buxton, Selena Hall, Andrew Scott, Lockheed Martin Corporation, United States: Robert Farquhar, David Dunham, KinetX, Inc, United States: Proposed orbits and trajectories for human missions to the Earth-Moon L2 region.

. Dunham, D.W., Farquhar, R.W., Eismont, N., Chumachenko, E.N., Aksenov, S.A., Genova A., Horsewood J., Furfaro R., Kidd J: Using lunar swingbys and libration-point orbits to extend human exploration to interplanetary destinations, in: Proceedings of the International Astronautical Congress, IAC, 2013, 64th International Astronautical Congress 2013, IAC 2013; Beijing; China; 23 September 2013 through 27 September 2013 Vol. 2. International Astronautical Federation, 2013. P. 1932-1941.

4. Иванов А.М., Малашкин А.В. Система поддержки принятия решений и анализа мест посадки лунных космических аппаратов на основе геоинформационных технологий // В кн.: Авиакосмические технологии (АКТ-2012): Труды XIII Всероссийской научно-технической конференции и школы молодых учёных, аспирантов и студентов. Воронеж: Элит, 2012.

. Подбельский В.В. Практикум по программированию на языке Си: Учебное пособие. М.: Финансы и Статистика, 2004.

. Бакулин П.И., Кононович Э.В., Мороз В.И. Курс общей астрономии: Учебник для студентов высших учебных заведений специальности «Астрономия». 4-е изд. М.: Наука, 1977.-544 с.

. Абалакин В.К., Аксенов Е.П., Гребеников Е.А., Демин В.Г., Рябов Ю.А., Справочное руководство по небесной механике и астродинамике. М.: Наука, 1976.

. Выгодский М.Я., Справочник по высшей математике. М.: Астрель, 2006.

. Себехей В., Теория орбит: Ограниченная задача трех тел. М.: Наука, 1982.

. Левантовский В.И., Механика космического полета. М.: Наука, 1980.

Приложение

/*Нахождение угла места для точки КА для данного момента времени. Считыванм из файла "ОРБИТА.txt" координаты, записываем все результаты в "угол_места.txt"*/

#define _CRT_SECURE_NO_DEPRECATE

#include

#include

#include

#include

#include

#include

#include

#include struct{coord[3];JDtime;

}vector;struct{teta, fi, r;

}SPoint;

//Получение Юлианской даты по Дате и Времени

double DateTimeToJulDate(int Year, int Month, int Day, int Hour, int Min, double Sec){MjdMidnight;

//double FracOfDay;b;(Month 0)

{flag[0] = 'д';[1] = 'а';[2] = ' ';}

{flag[0] = 'н';[1] = 'е';[2] = 'т';}(f, "%lf\t %lf\t %lf\t %15.5lf %15.5lf %15.5lf\t\t %d.%d.%d %d:%d:%d\t %15.5lf \t %5.5c%c%c \n", point[0], point[1], point[2], KA[0], KA[1], KA[2], year, month, day, hour, min, sec, ugol, flag[0], flag[1], flag[2]);++;}}(f);(o); 0;}

Файл «main.cpp».

/*нахождение угла места КА и угла места высот и максимального времени виденья для заданной точки*/

#define _CRT_SECURE_NO_DEPRECATE

#include

#include

#include

#include

#include

#include

#include

#include

#include "orbita.h"

#include "moon.h"

#include "dop.h"

#define


Интересная статья: Быстрое написание курсовой работы