Preview

Научный вестник МГТУ ГА

Расширенный поиск

МОДЕЛИРОВАНИЕ ВОЗДУШНОЙ ОБСТАНОВКИ С ИСПОЛЬЗОВАНИЕМ ОБЪЕКТНО-ОРИЕНТИРОВАННОЙ СИСТЕМЫ ПРОГРАММИРОВАНИЯ

https://doi.org/10.26467/2079-0619-2017-20-4-107-113

Полный текст:

Аннотация

На основании опыта подготовки специалистов в области управления воздушным движением в МГТУ ГА выявлена целесообразность использования в процессе обучения демонстрации полетов самолетов в различной воздушной обстановке. При этом достаточно визуализации траекторий воздушных судов на экране компьютера.
Рассматриваются вопросы моделирования воздушной обстановки на ЭВМ. Автор не ставил целью оптимизацию среды программирования. Важна была простота разработки интерфейса программы и получение результатов моделирования воздушной обстановки с учетом динамики изменения места самолета и возможности управления параметрами полета.
Предполагалось получить качественные результаты в среде программирования с оболочкой визуального построения программ. Требуемые для вычислительного эксперимента маршруты воздушных судов задаются пользователем с указанием курса и протяженности отрезков линейно-ломаных кривых. Изображение самолета – условная фигура самолета, положение продольной оси которого соответствует его курсу.
Пользователь, одновременно являясь диспетчером, может осуществлять векторизацию – управление с заданием нового курса для изменения траектории полета. В программе реализованы как автоматический, так и ручной режимы изменения траектории полета. Математическое моделирование динамики полета при переходе на новый курс не связано с характеристиками конкретного типа летательного аппарата.
На примерах с одним или несколькими самолетами показывается эффективность объектно-ориентированного программирования воздушной обстановки для целей обучения. Разработанная программа отвечает требованиям приложений среды Windows. Рекомендуется среда программирования Delphi, в которой после компиляции создается *.exe-файл, не требующий никаких дополнительных файлов. Такую прикладную программу легко распространять и поддерживать.

Об авторе

О. Н. Тельпуховская
Московский государственный технический университет гражданской авиации
Россия
кандидат технических наук, доцент МГТУ ГА


Список литературы

1. Бродский Ю.И. Лекции по математическому и имитационному моделированию. М.: Директ-Медиа, 2015. 240 с.

2. Авдеенко Т.В., Горский В.Г. Построение динамических моделей в пространстве состояний. М.: НГТУ, 2007. 292 с.

3. Сирота А.А. Компьютерное моделирование и оценка эффективности сложных систем. М.: Техносфера, 2006. 280 с.

4. Бордовский Г.А., Кондратьев А.С., Чоудери А.Д. Физические основы математического моделирования. М.: Академия, 2005. 320 с.

5. Плохотников К.Э. Математическое моделирование и вычислительный эксперимент. М.: Едиториал УРСС, 2003. 280 с.

6. Самарский А.А., Михайлов А.П. Математическое моделирование. М.: Физматлит, 2002. 320 с.

7. Архангельский А.Я. Delphi 2006. Язык Delphi, классы, функции Win32 и .NET. Справочное пособие. М.: Бином-Пресс, 2011. 1152 с.

8. Лесневский А.С. Объектно-ориентированное программирование для начинающих. М.: Бином, 2010. 232 с.

9. Архангельский А.Я. Программирование в Delphi. М.: Бином-Пресс, 2008. 1158 с.

10. Озеров В.П. Delphi. Советы программистов. СПб.: Символ-Плюс, 2003. 976 с.


Рецензия

Для цитирования:


Тельпуховская О.Н. МОДЕЛИРОВАНИЕ ВОЗДУШНОЙ ОБСТАНОВКИ С ИСПОЛЬЗОВАНИЕМ ОБЪЕКТНО-ОРИЕНТИРОВАННОЙ СИСТЕМЫ ПРОГРАММИРОВАНИЯ. Научный вестник МГТУ ГА. 2017;20(4):107-113. https://doi.org/10.26467/2079-0619-2017-20-4-107-113

For citation:


Tel’puhovskaya О.N. THE MODELING OF AIR SITUATION USING OBJECT-ORIENTED PROGRAMMING SYSTEM. Civil Aviation High Technologies. 2017;20(4):107-113. (In Russ.) https://doi.org/10.26467/2079-0619-2017-20-4-107-113

Просмотров: 787


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2079-0619 (Print)
ISSN 2542-0119 (Online)