Тема: РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ НА ЯЗЫКЕ JAVA ДЛЯ ОПРЕДЕЛЕНИЯ ПЕРЕСЕЧЕНИЙ ЗОН ВИДИМОСТИ АВРОРАЛЬНЫХ ИМАДЖЕРОВ С КОСМИЧЕСКИХ АППАРАТОВ В ПРИПОЛЯРНЫХ ЗОНАХ
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ 3
1 Описание космического эксперимента с приборами Летиция, Авровизор-ВИС/МП на
орбите космических аппаратов Зонд и Метеор-МП 4
1.1 Искусственные спутники Земли типа Метеор-МП и Зонд 4
1.2 Имаджеры «Авровизор-ВИС» и «Летиция» 6
2 Моделирование движения искусственного спутника Земли 8
2.1 Невозмущенная модель движения ИСЗ 8
2.2 Численная модель движения КА с учетом возмущений 11
2.3 Метод Рунге - Кутты 4-го порядка 12
2.4 Переход во вращающуюся систему координат 13
2.5 Вхождение КА в тень Земли 14
2.6 Вычисление площади пересечения областей видимости 15
2.7 Определение параметров 16
3 Разработка приложения для нахождения пересечений зон видимости КА на теневом
участке орбит в полярных и в приполярных зонах 19
3.1 Создание приложения «SEApp» 19
3.2 Описание интерфейса приложения 19
3.3 Пример использования приложения 25
ЗАКЛЮЧЕНИЕ 29
ЛИТЕРАТУРА
📖 Введение
В рамках предыдущей работы нами была построена численная модель движения КА Метеора-МП и Зонда, а также выявлены наилучшие конфигурации орбит для определения максимального количества пересечений областей видимости КА за один календарный год на теневом участке орбиты и в полярных зонах. Результаты данного исследования мы предста-вили в 3-х конференциях [1 - 3].
Моделирование мы осуществляли на языке Pascal. Pascal является процедурным языком программирования и проводить исследование на таком языке доставляет неудобства. Неудобства связаны с тем, что приходится работать с входными и выходными файлами, а это не удобно пользователям. Во-первых, подготовка входных данных для вычисления требует времени. Во-вторых, появляется вероятность ошибки неправильного задания начальных па-раметров. В-третьих, обработка результатов (построение таблиц, графиков) также требует времени и использования дополнительного ПО (Microsoft Word, Microsoft Excel, Grapher и др.). Чтобы устранить эти неудобства, мы решили создать удобный интерфейс для проведе-ния данного исследования на языке Java.
Целью данной работы является создание оболочки программы на языке Java для численного моделирования движения КА, исследования их движения, в частности определе-ния пересечения зон видимости, а также визуализации трасс КА при учете различных усло-вий (одновременное нахождение на теневом участке орбиты, учет пересечения зон видимо-сти и одновременное нахождение КА в выбранных широтах).
Для достижения данной цели мы сформулировали следующие задачи:
1) научиться программировать на языке Java;
2) переписать программу с Pascal на Java;
3) разработать интерфейс ПО;
4) реализовать обработчики событий для компонентов формы и логику взаимодействия между ними;
5) реализовать защиту от «дурака».





