автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.18, диссертация на тему:Методы теории компромиссных игр в задачах управления воздушным движением
Автореферат диссертации по теме "Методы теории компромиссных игр в задачах управления воздушным движением"
005012667
Золотухин Вячеслав Владимирович
МЕТОДЫ ТЕОРИИ КОМПРОМИССНЫХ ИГР в ЗАДАЧАХ УПРАВЛЕНИЯ ВОЗДУШНЫМ ДВИЖЕНИЕМ
05.13.18 — Математическое моделирование, численные методы и комплексы
программ
05.13.01 - Системный анализ, управление и обработка информации (авиационная и ракетно-космическая техника)
Автореферат
диссертации на соискание ученой степени кандидата физико-математических наук
Москва 2012
1 2 мдр 20-2
005012667
Диссертация выполнена на кафедре «Вычислительные модели технологических процессов» Московского физико-технического института (государственного университета) «МФТИ».
Научный руководитель: доктор физико-математических наук,
профессор
Исаев Вячеслав Константинович Официальные оппоненты: доктор физико-математических наук,
профессор Петросян Леон Аганесович доктор физико-математических наук, профессор Кузнецов Евгений Борисович
Ведущая организация: ФГУП «Государственный научно-
исследовательский институт авиационных систем» (ГосНИИАС)
Защита состоится 16 марта 2012 года в 1230 на заседании Диссертационного совета Д 212.125.04 при Московском авиационном институте (государственном техническом университете) «МАИ» по адресу: 125993, Москва, А-80, ГСП-3, Волоколамское ш., 4, Ученый совет МАИ.
С диссертацией можно ознакомиться в библиотеке МАИ.
Отзывы на автореферат, заверенные гербовой печатью организации, просим направлять ученому секретарю по указанному адресу в двух экземплярах.
Автореферат разослан "_"_2012г.
Ученый секретарь диссертационного совета, кандидат физико-математических наук, доцент
Ротанина М.В.
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
Объект исследования. В диссертационной работе рассматриваются актуальные задачи, которые стоят перед разработчиками современных систем организации воздушного движения (ОрВД). Основной акцент сделан на задаче маневрирования воздушных судов (ВС) с целью предотвращения конфликтных ситуаций в воздушном пространстве: столкновений, опасных сближений с другими ВС, а также пересечений вихревых следов окружающих ВС.
Актуальность темы. Диссертация посвящена исследованию применимости методов теории компромиссных игр (Satis/icing Game Theory - SGT)' и теории оптимального управления для решения задач построения региональной системы ОрВД на основе концепции свободного полета, в частности, обеспечения предотвращения конфликтов менаду ВС. Задачи организации воздушного движения и предотвращения конфликтов между ВС исследуются в работах Г.С. Бюшгенса, А.Б. Куржанского, Е.А. Федосова, Г.А. Крыжановского, В.В. Купина, П.И. Реутова, Т.Г. Анодиной, В.И. Мокшанова, JI.E. Рудельсона, В.И. Власова,В.Г1 Мутовкина, В.В. Соломенцева, О.Н. Назимова, А.Л. Ройзенсона, А.И. Болыпева, Е.В. Чепель, Я. Ван Доорна, Д. Лига, Б.Х. Давидсона, B.JI. Суханова, С.А. Трофимова, JIB. Вишняковой, О.В. Дегтярева, В.И Егоровой, A.B. Кан, В.Н. Канадина, И.Ф. Зубковой, С.Г. Пятко, Э.Я. Фалькова, А.М. Гайфуллина, AB. Бобылева, В.А Ярошевского, A.C. Белоцерковского, В.В. Вышинского, B.JI. Кузнецова, П.В. Филонова, В.Г. Бобрякова, В.В. Александрова, О.В. Карсаева,
C.B. Кулешова, A.B. Чунтула, J.K. Kuchar, J.C. Hill, J. Krozel и др. В соответствии с современными воззрениями, в диссертации в понятие воздушного конфликта включены не только столкновения ВС, но также опасные сближения и попадания в вихревые следы окружающих ВС. Для конфликтов попадания в вихревой след разработана математическая модель эволюции вихревых возмущений. Реализованные с ее использованием алгоритмы маневрирования ВС для избегания вихревых следов в двух плоскостях являются важными и необходимыми компонентами системы ОрВД, или комплекса имитационного моделирования ОрВД (КИМ ОрВД). Проверка работоспособности алгоритмов проводится в разработанном автором КИМ ОрВД, в основу которого положена концепция свободного полета
При использовании концепции свободного полета ВС представлены в виде независимых взаимодействующих агентов. Агенты преследуют свои собственные цели, однако способны учитывать цели соседних агентов (работы W.C. Stirling,
D.H. Wolpert, J.K. Archibald, F. Bellomi). В настоящее время существует четкая тенденция перехода от централизованных систем ОрВД, где решения принимает диспетчер, к децентрализованным, в которых каждое ВС наделяется большими полномочиями, отсутствует централизованный контроль (работы Г.С. Бюшгенса, Б.Х. Давидсона, В.Л. Суханова, С.А. Трофимова, Н.М Гревцова, T.S. Репу). Снижение нагрузки на диспетчеров при децентрализованном подходе снижает роль человеческого фактора при возникновении воздушных конфликтов.
1 Stirling W.C. Satisfying Games and Decision Making: With Applications to Engineering and Computer Science. - Cartridge: Cartridge University Press, 2003.
При исследовании сложных систем ОрВД особую важность приобретают методы математического и компьютерного моделирования. Ошибки в натурных экспериментах в работающей системе ОрВД могут привести к непоправимым последствиям (катастрофам, человеческим жертвам). Введению новых правил должна в обязательном порядке предшествовать их проверка на КИМ ОрВД. Аналогично, достаточно сложной задачей является обнаружение спутнош следа за движущимся ВС, невидимого для обычного глаза. Воздействие спутного следа на ВС исследовалось в работах В.А. Ярошевского, А.М. Гайфуллина, А.С. Белоцерковского, В.В. Вышинского, А.В. Бобылева, G. Huppertz, F. Barbaresco. Для обнаружения вихревого следа в наше время используется дорогостоящее, оборудование, которым, по тем или иным причинам, не может быть оснащен каждый борт. В этом случае, создание эффективной модели эволюции вихревого следа за ВС, надежно апробированной и работающей на бортовом компьютере ВС, может оказаться решением проблемы избегания вихревого следа.
В диссертации ставится и решается задача о разрешении конфликтов ВС с помощью плоских маневров. ВС представляет собой безынерционную точку, управляемую по скорости и направлению, на которые накладываются некоторые ограничения. Для разрешения конфликтных ситуаций в воздухе между ВС применяется основанный на теории компромиссных игр подход для описания процедур принятия решений. С целью полноты охвата всех возможных типов конфликтов подход дополняется разработанной математической моделью вихревых возмущений. Для реализации предложенного компромиссного подхода разработаны методы построения функций рисков и преимуществ для ВС. Функция риска (ФР) определяет количественную оценку вероятности возникновения конфликтов с окружающими ВС. Функция преимущества (ФП) отражает тенденцию к достижению поставленной цели: применительно к ВС - достижение пункта назначения. Методика построения ФР и ФП в задаче избегания столкновений ВС рассматривалась в работах F. BeDomi, J.K. Archibald. Количественный подход для принятии решений исследовался в работах В.Д. Ногина и В.В. Подиновского2.
Родоначальником теории компромиссных игр считается Н.А. Simón, который в своем исследовании3 предположил, что человек не в состоянии максимизировать имеющиеся у него в наличии ресурсы (в том числе скрытые), вследствие слабой, ненадежной памяти, поэтому не может принять оптимальное решение и неявно использует компромиссное вместо него {«satisficing solution»). В дальнейшем термин «satisficing» стал употребляться в различных областях: экономике, изучении искусственного интеллекта, теории принятия решений. Интенсивное развитие компромиссных игр применительно к проблематике принятия решений произошло в 90-х годах прошлого века (работы W.C. Stirling, В.Е. Kauffman, М.А. Goodrich, R.L. Frost, Е. Rasmusen). Для определения места теории компромиссных игр в диссертации рассматриваются наиболее распространенные математические модели принятая решений в многоагентных средах. 1) Игровая теория фон
2 Подиновский В.В.. Ногин ВД. Парето-оптимальные решения многокритериальныхзадач. - 2-е изд.. испр. и доп. -М.: ФИЗМАТЛИТ, 2007. - 256 с.
3 Simón Н A. Rational choice and the stmctwe of the environinent // Psychological Review, VoL 63 No. 2,129138., 1956.
Неймана и Моргенштерна4 и ее подраздел - теория антагонистических дифференциальных игр, которая изучает задачи принятия решений в условиях конфликта нескольких лиц. Решающий вклад в становление последней внесли H.H. Красовский, JI.C. Понтрягин, А.И. Субботин, R. Isaacs, M.G. Crandall, А.Б. Куржанский, Ю.С. Осипов, Л.Л Петросян5, Ф.Л. Черноусько, L. Berkovitz, Р. Bernhard, J.V. Breakwell, W.H. Fleming, G. Leitmann. 2) Теория социального выбора (Social Choice Theory) (работы J, Harsanyi, L. Hogg, N.R. Jennings).
Цель работы. Разработка математических основ и исследование поведения и характеристик (жизнеспособности, эффективности, применимости) децентрализованной системы ОрВД, основанной на агентном подходе, в котором для принятия решений используется теория компромиссных игр. Разработка методологии ее применения и создание, на этой основе, программного комплекса для моделирования коалиционного взаимодействия ВС с целью предотвращения воздушных конфликтов. Для достижения поставленной цели предлагается:
1. Построить математическую модель управления воздушным движением группы ВС на основе теории компромиссных игр с возможностью разрешения воздушных конфликтов трех видов (столкновений, опасных сближений, попаданий в вихревой след);
2. Для каждого из трех видов конфликтов разработать технику построения функций рисков и преимуществ;
3. Для конфликта попадания в вихревой след разработать математическую модель эволюции вихревого следа. Обосновать адекватность модели, реализовать ее на ЭВМ, провести расчет характеристик вихревых следов для различных типов ВС;
4. Разработать и реализовать алгоритм преодоления воздушных конфликтов с помощью маневров ВС в двух плоскостях.
5. Разработать программный комплекс имитационного моделирования ОрВД на основе многоагентного подхода с использованием SGT и предложенных в работе методов построения функций рисков и преимуществ для воздушных конфликтов трех видов (в основном, в рамках п.4);
6. Провести численные оценки эффективности разработанных методов и КИМ п.5 как основополагающего этапа для построения интеллектуальной системы управления воздушным движением на основе SGT.
Достоверность результатов. Достоверность результатов представленных в диссертационной работе подтверждена строгими математическими доказательствами, данными имитационного моделирования, а также сравнением полученных результатов с результатами, приведёнными в научной литературе.
Методы исследования. Для решения задачи использовались численные методы, методы линейной алгебры, математической статистики, объектно-ориентированного программирования, паттерны проектирования. Существенным образом в диссертации используются результаты работ исследователей ЦАГИ в
4 von Neumann J., Morgenstem О. The Theory of Games and Economic Behavior // 2nd ed. Princeton, NJ: frinceton Univ. Press, 1947.
5 Петросян Л.Л., Зенкевич НА., Семина ЕЛ Теория игр: Учеб. пособие для ун-тов — М.: Высш. шх., Книжный дом «Университет», 1998. — С. 304
области вихревой безопасности: В.В. Вышинского6, В.А Ярошевского7, АВ. Бобьшева, АМ. Гайфуллина8.
Научная новизна. Разработаны алгоритмы и численные методы, составляющие в совокупности модель разрешения воздушных конфликтов в рамках SGT-теории при помощи плоских маневров ВС с использованием математической модели эволюции вихревого следа. Разработаны численные методы построения ФР и ФП агентов при использовании SGT-теории. Построена модель прогнозирования размеров и эволюции следа вихревых возмущений, которые генерируются при движении ВС. Для построения модели децентрализованной системы ОрВД предложены и реализованы новый подход и вычислительный комплекс, базирующиеся на SGT-теории.
Практическая значимость. Развиваемая в диссертация методика применения SGT-теории может быть эффективной в реальных задачах управления воздушным движением для уменьшения роли человеческого фактора (постепенной замены диспетчеров на автоматизированные системы управления) и стать первым шагом к процессу полной автоматизации полёта ВС. Разработанный алгоритм маневрирования ВС может быть использован при разработке КИМ, тренажеров и перспективных систем ОрВД. Численная программная реализация алгоритма для ускорения использует параллельные вычисления, делая алгоритм более производительным при росте объемов выборки. Полученные результаты наглядно показывают возможность применения алгоритма для разрешения конфликтных ситуаций трех видов, с использованием только маневров в горизонтальной плоскости, без существенного падения показателей эффективности разработанной среды моделирования ОрВД С другой стороны, очерчен диапазон применения разработанных алгоритмов и выделены те сценарии полета множества ВС, где наблюдается падение эффективности (т.е маневров только в одной горизонтальной плоскости недостаточно для эффективного разрешения конфликтов).
Апробация работы. Основные результаты диссертации докладывались автором на научных конференциях «Современные проблемы фундаментальных и прикладных наук» в МФТИ (Москва, 2007, 2009-2010гг.); на XVI и XVII Международных конференциях по вычислительной механике и современным прикладным программным системам (Алушта, 2009, 2011гг.); на VII Всероссийской межвузовской конференции молодых ученых в Санкт-Петербургском государственном университете информационных технологий, механики и оптики в апреле 2010г.; на научном семинаре в ФГУП «Государственный научно-исследовательский институт авиационных систем» (ГосНИИАС) в 2010г.; на научном семинаре в ФГУП «Центральный аэрогидродинамический институт имени проф. Н.Е. Жуковского» в июне 2011г.; на X Всероссийском съезде по фундаментальным проблемам теоретической и
6 Vyshinsky V.V. Flight safety, aircraft vortex wake and airport operational capacity. Trndy TsAGI,vol. 2641, 17pp, 1999.
7 Ярошевский BA., Бобылев A.B., Гайфуллин A M., Свиридето Ю. И. Влияние ви?февого следа на динамику полета пассажирского самолета // Полет. - 2009. - вып. ЦАГИ-90. - С. 93-99.
8 Гаифу.мин AM., Сеириденко ЮМ. Моделирование аэродинамики самолета в условиях воздействия на него вифевого следа // Материалы XIX школы-семинара «Аэродинамика летательных аппаратов». — 2008. - С. 46-47.
прикладной механики (Нижний Новгород, 2011г.); на V Международной конференции «Управление развитием крупномасштабных систем» в Институте проблем управления им. В.А. Трапезникова РАН (Москва, 2011г.); на Всероссийском семинаре по проблемам планирования использования воздушного пространства в РФ (ПИВП-2011) в ГосНИИАС в ноябре 2011г.
Публикации. Основные результаты диссертации опубликованы в 13 статьях, в том числе, в трех статьях [1-3] в журналах из Перечня ВАК РФ, и в прочих журналах и трудах научных конференций [4-13].
Структура и объем диссертации. Диссертация состоит из введения и пяти глав. Нумерация определений, формул, теорем, рисунков и т. д. - двойная и раздельная по главам. Первая цифра означает номер главы, вторая — формулы или утверждения. Объем диссертации 118 страниц. Список литературы включает 158 наименований.
КРАТКОЕ СОДЕРЖАНИЕ РАБОТЫ
Во введении обоснована аюуальность исследуемой проблемы, дан обзор литературы по теме диссертации, сформулированы цель и задачи работы, описана структура, перечислены полученные в диссертации основные результаты.
В первой главе определяются система ОрВД и ее основные характеристики. Приводятся понятия авиационной безопасности и авиационных происшествий, предлагается классификация последних. Представлен инновационный подход к проектированию систем ОрВД с использованием концепции свободного полета.
Определение 1. Система ОрВД - система, обеспечивающая организацию воздушного движения (ВД) путем комплексного объединения возможностей людей, информации, технологии, средств и служб на основе использования бортовых, наземных и/или космических систем связи, навигации и наблюдения.
Объектом управления системы ОрВД выступает ВС (точнее, множество ВС).
Определение 2. Система Communication, Navigation, and Surveillance / Air Traffic Management (CNS/ATM) - глобальная система с функциями связи, навигации, наблюдения, организации ВД.
Недостатки существующих систем ОрВД порождаются факторами:
• ограниченные возможности существующих систем прямой видимости, связанные с распространением радиосигналов, их недостаточной точностью и надежностью,
• трудности с внедрением и обеспечением эксплуатации систем CNS,
• ограниченные возможности речевой связи и отсутствие цифровых систем обмена, обеспечивающих применение автоматизированных систем в бортовом и наземном сегментах ОрВД.
Одним из инновационных подходов к построению систем ОрВД выступает концепция свободного полёта (Airborne Self-separation, или Free Flight, далее FF), подразумевающая существование среды, где пилот наделен полномочиями выбора маршрута в реальном времени без контроля со стороны диспетчера и сам несет ответственность за безопасность и оптимальное проведение полёта Концепция FF несёт в себе сразу два преимущества. 1) Сокращение затрат, за счёт экономии топлива и большей гибкости воздушного трафика Локальная оптимизация, осуществляемая ВС, гораздо эффективнее глобальной (диспетчерской). 2) Централизованный подход, с участием человека-диспетчера, имеет низкую
масштабируемость, в связи с ростом воздушного трафика. При использовании концепции РР разрешение конфликта обеспечивает безопасное пространственное разделение ВС и вносит оптимизацию по общему для коалиции ВС параметру. Решение этих задач с десятками ВС не под силу человеку-диспетчеру.
Во второй главе представлена математическая модель управления воздушным движением группы п ВС, которая сведена к компромиссной игре п агентов с учетом возникновения и необходимости разрешения воздушных конфликтов трех видов: столкновений, опасных сближений, попаданий в вихревые следы. Для каждого вида конфликта разработана методика формирования функций рисков и преимуществ. Детально рассматривается процесс выбора опций агентов (ВС). Приводится общее видение функционирования перспективной системы ОрВД, использующей подход БОТ: рассматриваются трудности, с которыми придется столкнуться при её внедрении и использовании. Делается обзор существующих схем разрешения конфликтов.
Теория компромиссных игр наделяет каждого игрока двумя ролями. Первая сфокусирована на достижении фундаментальных целей без учета цены их получения. Вторая заключается в сохранении ресурсов игрока (минимизации издержек) безотносительно достижения фундаментальной цели. Каждая роль характеризуется своим функционалом. Функционал, описывающий роль достижения фундаментальной цели - функция преимуществ (ФП) игрока р$'. р8(и)>О, £>й/Л(и) = 1,ие£/, Л(")>0, где [/-множество
доступных опций игрока. Функционал, описывающий роль минимизации издержек - функция риска (ФР) игрока ря: р„(и) > 0, ^исирЛи) = 1.« е и.
Для описания и-агентной системы введем совместную функцию 2п переменных
.....где ад....я, соответствуют набору ролей, в
которых функцией полезности выступает р$, соответствуют набору
ролей, В которых функцией полезности выступает Ря, и,- опции, доступные ¿-ому агенту для достижения цели, V, - опции, доступные г'-ому агенту для уменьшения издержек (|=Л...,и). Считается
Определение 3. Рассмотрим систему п агентов, и обозначим через (У,
множество опций, доступных для выбора /"-ому агенту, 1=1.....п. Компромиссной
игрой будем называть тройку {п, I/, х ...х ип,р^ Л}.
Для решения компромиссной игры необходимо рассчитать совместные ФП и ФР, руководствуясь следующими формулами 9:
Рз, Х~Хл, лл
у.гС, г.й/.
/Ч.л(у<--у«)= Х~Х
Соответственно для индивидуальных предельных значений ФП и ФР агента:
= X - X X - X
9 Stirling W. C. Social Utility functions - part I: theory // IEEE Trans, on Systems, Man, and Cybernetics, Paît C: Applications and Reviews, vol 35, no. 4, pp. 522-532, November 2005.
Рд («,-)= X- Z Z -Z Р^Л^--^-".'"»!....."-)'
UjfcC'i W^ieC',.! M|t|€C'|+1 u„
Определение 4. Решение компромиссной игры уровня q - подмножество всех векторов опций, удовлетворяющих условию того, что значение совместной ФП больше либо равно произведению значения совместной ФР на скалярный
коэффициентq: ^={(«„...,¡0еUlx...xUn (и,,...,и.)>qp^(м„...,«„)}■
Индивидуальное компромиссное решение для i-oro агента получается расчетом
предельных значений ФП и ФР:^={", еУ,:ps (м,) >др^ (",)}• Параметр q
отражает относительный вес между достижением цели и минимизацией издержек: его уменьшение увеличивает размеры множеств индивидуальных компромиссных решений, позволяя агентам «смягчить» правила достижения компромисса.
Теорема 1. Пусть опция и„ такова, что при ее выборе достигается компромиссное решение для /-ого агента: и1 е Тогда м, является /-ым элементом некоторого вектора совместного решения игры: (и,,...,«„) е .
Теорема 2. При qS 1 множество индивидуальных компромиссных решений не будет пустым: ^^ 0.
В диссертации методология SGT обобщается10 для решения задачи разрешения воздушных конфликтов между ВС. Управлением ВС выступают возможные направления движения. Отдельно учитывается природа конфликтной ситуации: для каждого её вида (столкновения, опасного, сближения, пересечения вихревого следа) различаются факторы, влияющие на ФР. Каждому виду конфликта поставлен в соответствие весовой коэффициент. Каждое ВС ранжирует соседние ВС согласно критериям: задержка (чем больше задержка, тем выше приоритет), время полета (чем дольше, тем выше приоритет), после чего составляется список приоритета Р., включающий ВС более высокого приоритета, с которыми необходимо разрешить конфликтную ситуацию.
На основании полученной лётной информации каждое ВС рассчитывает р^ и
ps для каждого альтернативного направления движения и) и выбирает направление и\* е U,, на котором разница между ps и р^ максимальна:
и'* = arg max^ (Л (и/)-рк (и,)) (1).
На ps оказывают влияние предпочтения других ВС, поэтому, ps формируется из двух составляющих: базовой as и родительской ps :
ps(u;) = Acrs +(1-Л)р^, где Ä = const;Äe[0;1] (2).
Константа А= 1, если список приоритета пуст: Р,=ЧЗ.
10 Beïlomi F.. Bonato R-, Nanni V., Tedeschi A. Satisfying Game Theory for distributed conflict resolution and traffic optimisation: a sinulation tool and e>pcrimcntal results // Eurocontrol Innovative Research Workshop, 2007.
Базовая составляющая а^ отражает разницу с идеальным направлением движения (напрямую к точке назначения из текущей точки):
сг5 =1-—, где Де[0;л\-угол между идеальным и текущим курсами. л
При расчете родительской составляющей р$ за основу берется угол пересечения лучей, отражающих текущее направление движения ВС и ВС из Р>:
N N
р3 = ^¿>!р1: N - число ВС в Рп 8 1 - весовой коэффициент, такой что^Г^г =1, >■1 ' м
р0~родительская составляющая дляу'-ого ВС из Р.
Если лучи не пересекаются, то р^ принимает максимальное значение. Если лучи пересекаются (или накладываются), то значение ропределяется углом их пересечения а б [0;я*]: при а = 0 значение р^.=1, при а-п (движение навстречу) значение =0, с увеличением угла а от 0 до тг значение функции родительской
составляющей линейно убывает: р„ =1-—.
к
В контексте ОрВД ФР определяет некоторую количественную оценку вероятности возникновения конфликтов с окружающими ВС из Р, при выборе рассматриваемым ВС одного из допустимых направлений движения к,' е й1.
При расчете ря для конфликтов вида столкновение или опасное сближение определяются «конфликтные» ВС из Р1 , которые помещаются в список Ь„ такой что |1,|<|^|. Далее составляется список всех окружающих ВС, вихревой след которых представляет опасность для рассматриваемого ВС. Отметим, что для конфликта вида попадание в вихревой след необходимо рассматривать все ВС, а не только ВС с более высоким приоритетом.
Далее проводится расчет р^ всех допустимых направлений движения к
рассматриваемого ВС: рв -
1
где /я(м;а() - функция риска пары ВС: при выборе рассматриваемым ВС направления и) и движения соседнего ВС по направлению и,\ N - количество ВС.
Для рассматриваемых трех видов конфликтов (столкновение, опасное сближение, пересечение вихревого следа) ФР пары ВС будет иметь вид:
Л ("л",) — ^сЫЫог/сЫЫоп ("/,">) + ^храпЛоп/щшшкя^1]^!) + ^гопег/йиа ^'
где /cЫ|Шm(uJыl)- компонент ФР пары ВС для конфликтов столкновения, /хр^о.(";."/) - Д™ конфликтов опасного сближения, /^(^и,) - для конфликтов попадания в вихревой след Выражение рр примет вид:
N
Рц, ~ 2 ^соНшопЛоШоп ) + ^¡ерагаЧ^щшаЯоп ("/.Ц ) + ^ттг/тпех ("/."1)
Приведём методику формирования компонентов ФР пары ВС и,),
выделив наиболее существенные факторы, влияющие на серьезность конфликта того или иного типа.
Потенциальный конфликт типа опасное сближеиие
Среди факторов, влияющих на риск возникновения опасного сближения ВС можно выделить время, минимальное расстояние сближения двух ВС (чем меньше расстояние, тем выше риск). Причем, ссли расстояние мало, то конфликт переходит в категорию столкновения. Пусть зова опасного сближения имеет границы [Лпи^Япи,], то есть при расстоянии между ВС г>Яша опасности конфликта не возникает вообще, а при г < /?т|п возникает уже неминуемое столкновение. Тогда, риск опасного сближения с учетом обозначенных факторов можно представить следующим образом:
£
ератИоп
о,
Потенциальный конфликт типа пересечение вихревого следа
С уменьшением расстояния до границы следа риск попадания в след растет: [1 ,г<ц
Ягасугг^)= \ и , где ц — расстояние до центра вихревого эллипса (см.
-,ге(^;оо)
1. г
главу 3) (проекции вихревого эллипсоида на плоскость движения ВС), с которым ожидается пересечение.
Фактор, определяемый временем жизни следа, учитывается следующим
образом: g/oc,orз(0 = i-—-,^[0;^], где ^-время затухания вихря.
&сау
Пусть рассматриваемый ВС пересекает ось вихревого следа под углом О < у/ < л, тогда риск нахождения в зоне вихревого следа представляется в виде
Важным фактором выступает и угол пересечения следа: на основе зависимости (см. главу 3) перегрузок ВС от угла пересечения вихря g/aclor5 = ¿^„^(у) ■
Окончательно, функции для численного расчета факторов, влияющих на степень опасности при попадании ВС в вихревой след, представим в виде:
* Г есау
Основным результатом главы 2 является математическая модель управления воздушным движением группы п ВС (агентов), которая сведена к компромиссной игре п агентов с учетом возникновения и необходимости разрешения воздушных
11
конфликтов трех видов: столкновений, опасных сближений, попаданий в вихревые следы. Для каждого из трех видов конфликтов разработана методика формирования ФР и ФП.
В третьей главе рассматривается физика явления образования и эволюции вихревого следа. Проводится анализ существующих вихревых моделей (авторы Rankine, Lamb-Oseen, Hallock-Burnham, Jacquin, Proctor) и делается обзор существующих методов обнаружения вихревых возмущений (Windline, LIDAR, SODAR). Поставлена и решена задача об эволюции вихревого следа за ВС, разработана эллипсоидальная математическая модель следа.
В основе разработанной модели эволюции вихревого следа лежит теория группы исследователей ЦАГИ (А.В. Бобылев, В.А. Ярошевский, А.М. Гайфуллин, В.В. Вышинский, далее теория БГЯСВ, см. сноски [6-8]), которыми была выявлена зависимость структуры вихревого следа от режима полета и параметров ВС. На крейсерском режиме полета ВС образуется двухвихревая система. Образованные вихри опускаются вниз вместе с воздухом в эллиптической капсуле. На положение и интенсивность вихрей влияют процессы:
• горизонтальное перемещение под действием ветра,
• вертикальное опускание,
• деформация вихревого следа и затухание.
Задача об эволюции вихревого следа за ВС ставится следующим образом: ВС совершает полет на заданной высоте с известной скоростью в турбулентной атмосфере, образуя вихревой след. Необходимо определить структуру, местоположение и размеры вихревой зоны в каждый момент времени.
Заданы считаются следующие параметры ВС:
т - масса;
V- скорость;
Iq — размах крыльев; s0— габаритная высота;
Т^р—временной шаг модели (зависит от потребной точности расчета);
Г^есау -циркуляция, когда турбулентность вихрей неотличима от фоновой;
Приведем оценку размеров вихревого следа, который создается ВС на этапе крейсерского полета ВС производит замеры различных параметров (скорости полета, давления, высоты, ветра) при помощи бортовых средств. Пусть, замеры ветра производятся с периодом TSKp. Средняя квадратическая погрешность при
При использовании стохастической модели ветра ошибки измерений удовлетворяют закону Гаусса, внешняя оболочка вихря представляет собой эллипсоид с растущими по времени осями. С учетом ошибки ось вихревого эллипсоида (ВЭ) изменяется по закону а(/) = сг^г, где / - время с момента образования вихря, сг^— ошибка измерения ветра.
ВЭ имеет ненулевой начальный размер. Оценим величины его осей. Ось ВЭ, лежащая в плоскости рыскания, имеет начальный размер порядка !0:
проведении п замеров имеет
средняя квадратическая
погрешность среднего арифметического СГс
о(0 = 'о+<^' С4)-
Начальный размер оси в плоскости тангажа ВЭ полагаем равным
= ^ + ^ (5).
Начальный размер полуоси ВЭ, направленной по движению ВС, полагаем равным с10 = ТтрУ:
С6)-
Огибающая внешних оболочек представляет собой поверхность, близкую к эллиптическому конусу. Горизонтальная проекция конуса скошена по отношению к направлению полета ВС при наличии бокового ветра. Ширина проекции пропорциональна расчетной ошибке измерения ветра Вследствие взаимной индукции вихри опускаются со скоростью (согласно теории БГЯСВ):
и = ТТ' (7) 24
где Г - циркуляция вихрей, убывающая со временем.
Характерное время - время, необходимое для опускания пары вихрей на
/V
высоту, равную размаху крыла ВС: (' = 0.38-—. Для оценки времени затухания
т
используется формула:
=8/'| 1- Г'
decay | j-,
1 і
(8).
о У
Значение начальной циркуляции Г0 найдем, исходя из определения Г и зная Ґ Г
начальную скорость: (70= —=—— => Г0 = 2nt'. За время ВЭ изменит
/0 2тг/0
габариты своих полуосей на величину d = crmTgtdicay, опустившись при этом на величину 5 -U t =Го+Г-*°*'ґ =2m'+T*™ t
ВУШЧШі;. 'deaiy 'decay 'dean,'
Таким образом, вихревой след состоит из последовательности ВЭ, обладает большой протяженностью и сравнительно компактен в поперечном направлении.
Количество ВЭ в вихревом следе составляет и = .
^step
Рассчитаем местоположение вихрей с учетом их опускания и изменения размера полуоси ВЭ за это же время. Для т-ш ВЭ: • положение центра:
г„„,Л>п) = + тТ), tm„ = const (9)
\
U v
(10)
сепіег \ У V ид
• положение нижней точки:
^„(и) =^ямв. +0.5с(1тт + тТмр) = (гп1,п +шТмр) ^ -г-—-г .
Основным результатом главы 3 является эллипсоидальная модель эволюции вихревого следа, образованного ВС, которая в соответствии с теорией БГЯСВ
13
описывает вихревую поверхность при помощи огибающих семейства вихревых эллипсоидов. Модель не противоречит существующим наблюдениям за вихрями, позволяет оценить местоположение, размеры и интенсивность вихрей в определенный момент времени и открыта для последующего развития и уточнения. Приведены результаты расчетов размеров и формы вихревых следов для различных типов ВС с помощью разработанной программы.
В четвертой главе решаются задачи выбора оптимального маневра ВС с целью предотвращения столкновения, опасного сближения и уменьшения воздействия на него вихревых следов. Внимание сосредоточено на двух вариантах плоского маневра - в горизонтальной (ГП) и вертикальной (ВП) плоскостях Для них разработаны алгоритмы маневрирования, проведена оценка их эффективности. В ГП при выборе оптимального управления (направления движения ВС) учитывается взаимодействие с окружающими ВС и используется техника БСГ, учитывающая типы возникающих конфликтных ситуаций и факторов (см. главу 2). В ВП предлагается использовать метод Брайсона-Миеле, для реализации которого использован метод изолиний и предлагается численный метод поиска экстремума. Количественные и качественные результаты работы алгоритма приведены в главе 5.
Решение задач быстродействия или экономичности маневра методом Брайсона-Миеле сводится к минимизации (максимизации) функционала11
м
А
^Р-ЯИ gdH
& 1 + (И)
где V - скорость, Р - сила тяги двигателя, X - потребная тяга, Б - вес, И -начальная высота, Я- конечная высота ВС. В (11) значения функций Fи/ зависят от постановки задачи: для задачи быстродействия {р=Т, /~1), для расхода топлива (/=<?/ - почасовой расход топлива), оптимизации дальности - (/-"=Д /=У).
Для набора высоты ВС с минимальным расходом топлива задача сводится к поиску минимума функционала:
" (12)
-I
н
а для оптимального по быстродействию маневра набора высоты (снижения) к минимизации функционала:
V с!У Л
1+-— \<Ш (13).
Т=1
Постановка задачи о выборе оптимального маневра ВС с целью предотвращения конфликтов трех видов. Рассматривается группа п ВС (агентов) в горизонтальной ограниченной (прямоугольной) зоне воздушного пространства. Каждое ВС представлено материальной точкой, управляемой по направлению, доступные направления движений /-ого ВС, представлены множеством £/,. Для каждого ВС заданы точки отправления и назначения на горизонтальной
Федоров Л.П. Результаты исследований летно-технических зерактеристик самолетов и беспилотных летательных аппаратов. - ЦАГИ, 2008.
плоскости, скорость V и начальный курс и0. Ставится задача обеспечения наискорейшего достижения каждым ВС точки назначения путем выбора в каждый момент времени такого направления движения и\ *, где разность между ФП и ФР максимальна (1), при условии избегания конфликтов трех видов. Расчет ФР р^ (2) и ФП р5 (3) /-ого ВС, ведется по технике, представленной в главе 2. Заданы:
(а,Ь) - размеры области воздушного пространства; - радиус обнаружения (зоны видимости) ВС,, /е[1;и];
т, - масса ВС,;
V, - скорость ВС,;
- начальная временная задержка (для расчета приоритета) ВС,;
Т,1Ыр - временной шаг итерации алгоритма;
- порог разрешения воздушного конфликта (см. определение 4);
С габаритные размеры ВС, (формулы (2)-(4)).
Допущения:
• ВС, доступна информация о полетных данных (скорости, текущем курсе, времени полета, суммарной задержке, траектории за время затухания вихревого следа) соседних ВС в радиусе Я,',
• ветер постоянный;
• отсутствуют запрещенные для полета области;
• /И=СОП5Г- движение ВС происходит с постоянной массой.
Появление других ВС в радиусе Л, ставит вопросы 1) приоритетности среди ВС (учет /,) и 2) учета местоположения ВС и их вихревых следов.
Алгоритм определения оптимального направления выполняется каждым ВС путем анализа полетных данных всех ВС в радиусе Л,. Алгоритм завершается при достижении пункта назначения и состоит из следующих шагов:
1. Проверить попадание /-ого ВС; в зону видимости Л, ВС,: получить данные ВСу (тр \'р щ — текущий курс, 7}- время полета, /, - задержка, /„, ¡¡¡-габаритные размеры, траекторию ВС, за время затухания);
2. Восстановить для ВСу в зоне видимости Л, вихревой след при помощи модели следа главы 3: рассчитать время затухания (8), протяженность (К-/), высоту опускания (9), размеры ВЭ, составляющих след (4)-(6).
3. Рассчитать р^ и согласно (2)-(3) для е {/. по полученным данным;
4. Выбрать оптимальное направление движения и\* еII! по формуле (1) для последующего применения в модели движения ВС,;
5. Если все конфликты разрешены, то ВС, перемещается по направлению и',* е II, на расстояние с1мр = У^Г , перейти к шагу 1;
6. Если пmx.u¡ЫJ(ps {u'l)—p/^(u'lУ)<q- (не удается избежать конфликта с ВСу в
ГП), то совершить маневр в ВП.
Для маневра в вертикальной плоскости ставится задача выбора оптимального (по быстродействию или экономичности) маневра ВС; с целью уменьшения воздействия на него вихревого следа ВСу: ВСу пересекает плоскость движения ВС,, оставляя за собой вихревой след (его проекцию на вертикальную плоскость).
7. Определить траекторию обхода проекции вихревого следа ВС, в ВП (рис. 1);
8. Выбрать вариант преодоления препятствия (набор высоты или снижение);
9. Назначить критерий оптимальности (по быстродействию или экономичности) траектории в ВП выбором функционала Ф' из (12) и (13);
10. Минимизировать Ф с помощью метода Брайсона-Миеле. Для численной реализации метода строится поле изолиний в плоскости (У,Н), а переход между изолиниями производится по локальным нормалям к изолиниям.
Для оценки эффективности работы алгоритма предложен показатель:
1 "
N &
и +'.
(14)
где /,■ - время проведения идеального полёта ВС,, О - задержка, возникающая из-за того, что манёвры для разрешения конфликтов вынуждают ВС, отклоняться от идеальной траектории.
Рассмотрим подробнее выбор траектории преодоления препятствия (проекции вихревого следа), состоящего из набора ВЭ, в ВП (рис. 1). При огибании вертикальных препятствий траектория ВС разбивается на участки набора высоты и снижения. Пусть О(хц20) — начальное положение ВС, в ВП. Алгоритм аппроксимации траектории ВС опорными прямыми состоит из следующих шагов (для варианта облёта вихревой зоны снизу):
Выбрать |"-ый ВЭ (КЕ,) из семейства ВЭ следа ВС,, / е[1 и^/Т^^;
Рассчитать положение центра проекции УЕ1 {х^^г^пш) по формуле (9) и нижней точки г^пА) по формуле (10);
Построить касательную из точки О(хаг0) к проекции УЕ1 на ВП:
Хг (*0 Хх
аг
(*0
г) , Фо~га
= 1
г) , 0„ ¿ссмег)
, где (х„ 2,) - точка касания УЕ{,
= 1
с!2 с2
Рассчитать для СЕ,: а- угол наклона касательной (шаг 3) к оси Ох; Увеличить 1=1+7, перейти к шагу 1;
Из касательных, построенных шагах 3-4 выбрать одну с условиемтах(аг,);
Установить порог препятствия г'^ =шах,^г^О')!;
Построить траекторию ВС, избегания вихревого следа из трех участков:
• снижение: движение по касательной шах(а,) до пересечения сг = г'в
• движение на эшелоне г = г до окончания вихревой зоны,
набор высоты: возвращение на прежний эшелон г = 0 (рис. 1).
Рис. 1. Построение касательной к семейству ВЭ в вертикальной плоскости. Участки (1,2,3)
траектории движения ВС для избегания вихревой зоны и возвращения на прежний курс.
Оптимальные по расходу топлива (быстродействию) траектории численно рассчитывается при помощи метода изолиний: пусть в области С(х, у) декартовых координат (обычно число Маха М и высота Н) заданы (с использованием высотно-скоростных аэродинамических и тяговых характеристик ВС) подынтегральная функция Ф(х,у) в (12) или (13). Строится поле изолиний Ф(х,у) - множество геометрических мест решений уравнения Ф(х,у)-Ск = 0, к = 0,1,...,К, где Ск-некоторая последовательность значений Ф(х,у). Для представления семейства изолиний используем сглаживающие параметрические сплайны.
Численный метод расчета оптимальной траектории по быстродействию (расходу топлива) для изменения ВС с И0 до в координатах (У,II):
Начальные данные:
Ф - подынтегральная функция в выражении (12) или (13);
Ф7... Фч- семейство построенных выше А/изолиний, где Ф'(У,Н) = С,;
АоСУъЫ - начальная точка на плоскости (У,Н);
<${У,Н)=С0 ~ изолиния, такая что: /!»(%./г0/) е ( фР(У,Н)=С0)\
фР(У,Н)=Сн~ изолиния (Ы< М), определенная в точках Р](УГИХ)',
Ь^ = 0- список траекторий, изначально пустой;
Допущения:
Все изолинии семейства считаются непрерывными и дифференцируемыми, изолированные точки не учитываются (в случае необходимости производится их сглаживание сплайнами с заданной точностью).
Для решения задачи нахождения экстремума функции Ф двух переменных используется алгоритм наискорейшего спуска, согласно которому, необходимо в
каждый момент двигаться по градиенту УФ* к изолинии (т.е. по локальным нормалям к линиям уровня) Ф(У,Н) = С,.
1. Присвоить итерационному индексу/=0, присвоить точке Л/К„/г^== Л/У^Иц);
2. Построить в точке градиент Ф'{У,Н), ортогональный её изолинии, проходящей через эту точку:У<2У (Ф'(У,Н) = С,);
3. Вычислить точку пересечения ЧФ?^ Р\{ф'*\У,Н) = С1+|);
4. Проверить, если > Л,, то найти корни У* уравнения Ф'+,(^+1,й,) = С1+1; если корни существуют, то:
• вычислить длину траектории по изолинии Ф'*\У^,1г]) = Смот точки Ан,(Ун,,И1+1) до точки (У'.И,), где V*-корень Ф'*\Ум,к1) = См;
• добавить траектории до каждого корня V в список Ьтя;
• перейти к шагу 6;
5. Увеличить 1=1+1, перейти к шагу 2;
6. Определить среди всех траекторий в ^та оптимальную, минимизацией
Е = ~^ГТкСк,0<к<1, где - дайна перемещения по а Ск- уровень
»•1
В пятой главе описывается работа созданного автором программного комплекса численного моделирования (ПК ОрВД) и исследуется эффективность внедрения концепции ББ для ОрВД в ограниченной зоне воздушного пространства ПК ОрВД позволяет проводить моделирование движения группы ВС в горизонтальной плоскости. ВС, участвующие в процессе моделирования, используют подход БОТ для разрешения конфликтных ситуаций. Для разрешения конфликтов между ВС в горизонтальной плоскости применяется приведенный в главе 4 алгоритм. Построение ФП и ФР для ВС, выполняется в соответствии с методами, изложенными в главе 2. ПК ОрВД предоставляет возможности:
• проведение настроек основных характеристик: границ области воздушного пространства, участвующих ВС и факторов, влияющих на траекторию ВС;
• визуализация движения ВС;
• визуализация вихревых следов ВС с использованием модели главы 3;
• сбор полетной информации по каждому ВС для последующего анализа.
Для оценки эффективности работы ПК ОрВД используется показатель (14).
При моделировании движения ВС использовались тестовые сценарии (рис. 2),
позволяющие варьировать число и начальное расположение ВС: сценарий встречного движения двух ВС; с общей точкой пересечения курсов нескольких ВС; пересекающихся потоков; случайного начального распределения ВС.
Моделирование показало простоту, высокую производительность и эффективность приведенных алгоритмов и численных методов плосйРго маневрирования в рамках БСГ, без существенного снижения показателей безопасности полета в сравнении с другими схемами разрешения конфликтов12. КИМ ОрВД использует лишь часть имеющихся возможностей разрешения конфликтов и может служить прототипом интеллектуальной многоуровневой
Рис. 2. Сценарий с общей точкой пересечения курсов трех ВС (слева): римскими цифрами обозначены траектории ВС; арабскими - время, прошедшее со старта сценария; кругами соответствующих цветов - локальные точки старта и назначения каждого ВС. Сценарий случайного распределения 80 ВС (справа): синими линиями изображены идеальные траектории движения ВС, красными - образованные вихревые следы ВС.
12 Kuckar J. K., Yang I. C. A review of conflict detection and resolution modeling methods U IEEE Trans, on Intelligent Transportation Systems, vol I, no. 4, pp. 179-189, December 2000.
ОСНОВНЫЕ РЕЗУЛЬТАТЫ, ВЫНОСИМЫЕ НА ЗАЩИТУ
1. Математическая модель управления коалиционным воздушным движением группы п ВС (агентов) сведена к компромиссной игре п агентов с учетом возникновения и необходимости разрешения воздушных конфликтов трех видов: столкновений, опасных сближений, попаданий в вихревые следы [16].
2. Для каждого из трех видов конфликтов разработана и апробирована методика формирования функций рисков и преимуществ [10-12].
3. Разработана математическая модель эволюции вихревого следа, образованного ВС. Модель следа зависит от параметров ВС, учитывает его перемещение под действием ветра, опускание и диссипацию [3].
4. Предложен способ разрешения конфликтов трех видов с помощью маневров ВС только в двух плоскостях. Для маневров в ГП управлением выступают допустимые направления движения ВС. Дня маневров в ВП использован метод Брайсона-Миеле. в котором управлением выступают направление и скорость ВС. Для реализации метода Брайсона-Миеле использован численный метод поиска экстремума с помощью изолиний [2].
5. На языке высокого уровня реализован алгоритм разрешения воздушных конфликтов ВС в соответствии с п.4. с возможностью многопоточного параллельного выполнения [2,3].
6. Разработан программный комплекс для математического моделирования процесса управления воздушным движением с использованием многоагентного подхода на основе ЭОТ (п.1) и предложенных методов построения и оценки функций рисков и преимуществ (п.2). Проведен вычислительный эксперимент по оценке работы системы ОрВД, в ходе которого доказана эффективность применения методов и программного обеспечения, представленных в работе, для построения перспективной региональной интеллектуальной системы ОрВД (на основе концепции РР)[2].
Публикации в журналах из перечня ВАК
1. Золотухин В.В., Исаев В.К., Даеидсон Б.Х Некоторые актуальные задачи управления воздушным движением // Труды МФТИ. - 2009. - Том 1, № 3,- С. 94-114.
2. Исаев В.К., Золотухин В.В. Некоторые задачи 20-маневрирования самолета с целью обеспечения вихревой безопасности // Вестник МАИ. - 2009. - Том 16, №7. -С. 5-10.
3. Золотухин В.В. Моделирование вихревых следов в задачах управления воздушным движением // Программные продукты и системы.-2011. - № 1(93).— С. 126-129.
Публикации в других изданиях
4. Исаев В.К., Даеидсон Б.Х, Золотухин В.В. Некоторые актуальные системные, математические и информационные задачи управления воздушным движением. Труды 50-й научной конференции МФТИ «Современные проблемы фундаментальных и прикладных наук»: Часть III. Аэрофизика и космические исследования. Том 2. -М.: МФТИ, 2007. - С. 141-144.
5. Исаев В.К., Золотухин В.В. Некоторые задачи 20-маневрирования самолета с целью обеспечения вихревой безопасности. Материалы XVI Международной
\
конференции по выч. механике и современным прикладным программным системам, май 2009г., Алунгга. - М., Изд-во МАИ-ПРИНТ, 2009. С. 354-356.
6: Исаев В.К, Давидсон EX., Хоботов Е.Н, Золотухин В.В. Подход к построению интеллектуальной многоуровневой системы управления воздушным движением. Труды 52-й научной конференции МФТИ «Современные проблемы фундаментальных и прикладных наук»: Часть III. Аэрофизика и космические исследования Том 2. -М.: МФТИ, 2009. -С. 158-160.
7. Золотухин В.В. Разрешение конфликтов в распределённых системах ОрВД как задача интеллектного управления // Тезисы VII Всероссийской межвузовской конференции молодых ученых. - СПб: СПбГУ ИТМО, 2010. - С. 89-90.
8. Исаев В.К, Золотухин В.В. Построение плоских маневров воздушных судов для обеспечения безопасности воздушного движения. Материалы VIII Международной конференции по Неравновесным процессам в соплах и струях, 25-31 мая 2010г., Алушта. - М., Изд-во МАИ-ПРИНТ, 2010. С. 489490.
9. Золотухин В.В., Исаев В.К Использование элементов теории коалиционных игр для предотвращения конфликте» между воздушными судами. Труды 53-й научной конференции МФТИ «Современные проблемы фундаментальных и прикладных наук»: Часть III. Аэрофизика и космические исследования. Том 2. -М.: МФТИ, 2010. С. 78-79.
10 .Исаев В.К, Золотухин В.В. Основы построения интеллектуальной многоуровневой системы управления воздушным движением на основе концепции Free Flight. Материалы XVII Международной конференции по вычислительной механике и современным прикладным программным системам, май 2011г., Алушта. - М, Изд-во МАИ-ПРИНТ, 2011. С. 749-751.
11 .Исаев В.К, Золотухин В.В. Построение плоских маневров воздушных судов дня обеспечения безопасности воздушного движения. X Всероссийский съезд по фундаментальным проблемам теоретической и прикладной механики. Нижний Новгород, 24-30 августа 2011г. IV том, 2011. С. 441-442.
12.Исаев В.К, Золотухин В.В. Интеллектуальная система управления воздушным движением на основе концепции Free Fligjit. Управление развитием крупномасштабных систем (MLSD'2011): Материалы V международной конференции (3-5 октября 2011г., Москва, Россия). Том I. М.: Учреждение РАН Институт проблем управления им. В А Трапезникова РАН, 2011. С. 39-41.
13.Золотухин В.В., Исаев В.К. Применение теории компромиссных игр для построения системы обеспечения безопасности воздушного движения. Российский научно-технический семинар «Состояние и перспективы развития автоматизированных систем планирования использования воздушного пространства в РФ. Сб. трудов. -М.: ФГУП «ГосНИИАС», 2011. -С. 237-244.
20
Множительный центр МАИ (НИУ) Заказ от¿3 02. 2012. г. ТиражвО экз.
Текст работы Золотухин, Вячеслав Владимирович, диссертация по теме Математическое моделирование, численные методы и комплексы программ
61 12-1/553
МОСКОВСКИЙ ФИЗИКО-ТЕХНИЧЕСКИЙ ИНСТИТУТ (ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ)
УЧРЕЖДЕНИЕ РОССИЙСКОЙ АКАДЕМИИ НАУК ИНСТИТУТ МАШИНОВЕДЕНИЯ им. А. А. БЛАГОНРABOBA
на правах рукописи
ЗОЛОТУХИН Вячеслав Владимирович
МЕТОДЫ ТЕОРИИ КОМПРОМИССНЫХ ИГР В ЗАДАЧАХ УПРАВЛЕНИЯ ВОЗДУШНЫМ ДВИЖЕНИЕМ
05.13.18 - Математическое моделирование, численные методы и комплексы
программ
05.13.01 - Системный анализ, управление и обработка информации (авиационная и ракетно-космическая техника)
Диссертация на соискание ученой степени кандидата физико-математических наук
Москва-2012
Оглавление
Обозначения...................................................................................................................................4
Введение.........................................................................................................................................5
1 Концепция ОрВД...............................................................................................................12
1.1 Введение......................................................................................................................12
1.2 Требования к разрабатываемым ОрВД....................................................................13
1.2.1 Роль человеческого фактора..................................................................................14
1.2.2 Понятие авиационной безопасности....................................................................15
1.2.3 Оценка и анализ авиационной безопасности.......................................................17
1.2.4 Глобальный аэронавигационный план.................................................................18
1.2.5 Особенности разработки современных систем ОрВД........................................21
1.3 Разрешение конфликтов и оптимизация трафика в распределенных системах как задачи интеллектного управления.............................................................................................22
1.3.1 Концепция свободного полёта..............................................................................23
1.3.2 Использование регулярной сетки.........................................................................24
1.4 Комплексы имитационного моделирования............................................................27
2 Модель организации воздушного движения на основе теории компромиссных игр.29
2.1 Обзор...........................................................................................................................29
2.2 БОТ - вопросы теории...............................................................................................30
2.2.1 Социальная составляющая функции полезности................................................31
2.2.2 Теория компромиссных игр..................................................................................33
2.3 Построение модели системы ОрВД на базе ЭОТ....................................................34
2.3.1 Существующие схемы разрешения конфликтов.................................................35
2.4 Формирование функции преимуществ ВС..............................................................39
2.5 Формирование функции рисков ВС.........................................................................40
2.5.1 Потенциальный конфликт типа столкновение....................................................41
2.5.2 Потенциальный конфликт типа опасное сближение..........................................42
2.5.3 Потенциальный конфликт типа пересечение вихревого следа..........................42
2.6 Модель системы ОрВД на основе БвТ-подхода.....................................................44
3 Моделирование вихревых следов.................................. ..................................................47
3.1 Значимость вихрей для работы систем УВД...........................................................47
3.2 Воздействие вихревого следа на полет ВС..............................................................48
3.2.1 Стандарты разделения ВС для обеспечения вихревой безопасности...............49
3.3 Классификация ВС по создаваемой турбулентности.............................................49
3.3.1 Формирование единых стандартов обеспечения вихревой безопасности........50
3.4 Физика явления..........................................................................................................50
3.4.1 Существующие вихревые модели............................. .............................................52
3.4.2 Эволюция вихрей....................................................................................................54
3.4.3 Затухание вихрей....................................................................................................54
3.4.4 Влияние атмосферных условий на образование и эволюцию вихрей...............56
3.5 Существующие методы обнаружения вихревых возмущений..............................58
3.5.1 \УшсШпе...................................................................................................................58
3.5.2 ЬГОАЯ......................................................................................................................59
3.5.3 800АЯ.....................................................................................................................60
3.6 Существующие методы прогнозирования вихревых возмущений.......................61
3.6.1 Вероятностная модель с двухфазным затуханием (Р2Р)....................................61
3.6.2 Система прогнозирования вихревых возмущений (УББ)...................................63
3.6.3 Выводы....................................................................................................................64
3.7 Эллипсоидальная модель вихревого следа..............................................................65
3.7.1 Оценка формы и размеров вихревого эллипсоида..............................................66
3.7.2 Оценка местоположения вихревого эллипсоида.................................................66
3.7.3 Примеры расчета вихревых характеристик для различных типов ВС..............68
4 Сведение общей (ЗБ) задачи оптимального маневрирования ВС к плоским (2Э)
маневрам...........................................................................................................................................70
4.1 Обзор основных исследований в области моделирования оптимальных траекторий ВС..............................................................................................................................70
4.2 Типы конфликтных ситуаций...................................................................................72
4.3 Численный метод расчета оптимальной траектории изменения высоты.............72
4.4 Задача выбора оптимального управления ВС при условии избегания конфликтов...................................................................................................................................75
4.4.1 Постановка задачи в горизонтальной плоскости для нескольких ВС...............75
4.4.2 Допущения и ограничения.....................................................................................76
4.4.3 Алгоритм предотвращения конфликтов ВС........................................................76
4.4.4 Оценка эффективности алгоритма........................................................................80
4.4.5 Апробация алгоритма.............................................................................................83
4.4.6 Возможные улучшения и модификации..............................................................83
5 Многоагентная среда интеллектуального управления воздушным движением.........86
5.1 Допущения и ограничения........................................................................................86
5.1.1 Определение множества допустимых направлений движения ВС...................87
5.1.2 Условия достижения точки назначения...............................................................87
5.2 Возможности среды моделирования........................................................................88
5.3 Программный комплекс численного моделирования............................................88
5.3.1 Структура комплекса.............................................................................................89
5.3.2 Требования к автоматизированному рабочему месту........................................91
5.3.3 Настройки программного комплекса...................................................................91
5.3.4 Методика фиксирования конфликтов..................................................................92
5.4 Показатели оценки работы системы........................................................................92
5.5 Использование тестовых сценариев.........................................................................93
5.6 Результаты моделирования................................... ....................................................94
5.6.1 Сценарий встречного движения............................................................................94
5.6.2 Сценарий общей точки пересечения....................................................................96
5.6.3 Сценарий пересекающихся потоков...................................................................101
5.6.4 Сценарий случайного расположения..................................................................103
5.6.5 Выводы..................................................................................................................106
Литература.................................................................................................................................107
Обозначения
АП - авиационное происшествие
ВД - воздушное движение
ВП - воздушное пространство
ВПП - взлетно-посадочная полоса
ВС - воздушное судно
ВЭ - вихревой эллипсоид
ИМ - имитационное моделирование
ИКАО (ICAO) - Международная организация гражданской авиации
(International Civil Aviation Organization)
КИМ - комплекс имитационного моделирования
ЛДЗ - линейные двумерные задачи
ОВБ - обеспечение вихревой безопасности
ОрВД - организация воздушного движения
СГТПР - система поддержки принятия решений
УВД - управление воздушным движением
ФП - Функция преимуществ
ФР - Функция риска
COIN - Collective Intelligence (Коллективный интеллект) СРМ - Conservative Probabilistic Model (консервативная вероятностная модель вихревого следа)
DLR - Deutsches Zentrum fur Luft-und Raumfahrt (Немецкий Аэрокосмический Центр)
FAA (ФАА) - Federal Aviation Agency (Федеральное авиационное агентство, США)
IFALPA - International Federation of Airline Pilots (Международная федерация ассоциации линейных пилотов (ИФАЛПА))
JAA - Joint Aviation Authorities (Объединённые Администрации Авиации) LID AR - Light Detection And Ranging (Лидар)
NASA - National Aeronautical and Space Agency (Национальное аэрокосмическое агентство США)
NLR - National Aerospace Laboratory (Голландия) SOD AR - Sonic Detection And Ranging (Содар)
Введение
Актуальность темы
Диссертация посвящена исследованию применимости методов теории оптимального управления и теории компромиссных игр {Satisficing Game Theory - SGT) [90] для решения задач построения региональной системы организации воздушного движения (ОрВД) на основе концепции свободного полета (Free Flight) [69], в частности, обеспечения предотвращения конфликтов между воздушными судами (ВС). Задачи организации воздушного движения и предотвращения конфликтов между ВС исследуются в работах Г.С. Бюшгенса,
A.Б. Куржанского, Е.А. Федосова, Г.А. Крыжановского, В.В. Купина, П.И. Реутова, Т.Г. Анодиной, В.И. Мокшанова, Л.Е. Рудельсона, В.И. Власова,В.П. Мутовкина, В.В. Соломенцева, О.Н. Назимова, A.JI. Ройзенсона, А.И. Болыпева, Е.В. Чепель, Я. Ван Доорна, Д. Янга, Б.Х. Давидсона, B.JI. Суханова, С.А. Трофимова, JI.B. Вишняковой, О.В. Дегтярева, В.П. Егоровой, A.B. Кан,
B.Н. Канадина, И.Ф. Зубковой, С.Г. Пятко, Э.Я. Фалькова, A.M. Гайфуллина,
A.B. Бобылева, В.А. Ярошевского, A.C. Белоцерковского, В.В. Вышинского,
B.JI. Кузнецова, П.В. Филонова, В.Г. Бобрякова, В.В. Александрова, О.В. Карсаева, C.B. Кулешова, A.B. Чунтула, J.K. Kuchar, J.C. Hill, J. Krozel и др. В соответствии с современными воззрениями, в диссертации в понятие воздушного конфликта включены не только столкновения ВС, но также опасные сближения и попадания в вихревые следы окружающих ВС. Для конфликтов типа попадание в спутный след представлен аппроксимационный подход к моделированию вихревых возмущений, возникающих при движении ВС. Разработанная математическая модель эволюции вихревых возмущений и реализованные с ее использованием эффективные алгоритмы маневрирования ВС для избегания вихревых следов на плоскости и в пространстве являются важными и необходимыми компонентами системы ОрВД, или комплекса имитационного моделирования ОрВД. Проверка работоспособности алгоритмов проводится в разработанном автором комплексе имитационного моделирования ОрВД, в основу которого положена концепция свободного полета.
Использование концепции свободного полета означает представление находящихся в воздушном пространстве ВС в виде независимых взаимодействующих агентов. Агенты преследуют свои собственные цели, однако способны (в своих интересах) учитывать цели соседних агентов (работы W.C. Stirling, D.H. Wolpert, J.K. Archibald, F. Bellomi). В настоящее время существует четкая тенденция перехода от централизованных систем ОрВД, где решения принимает диспетчер, к децентрализованным, в которых каждое ВС наделяется большими полномочиями, отсутствует централизованный контроль (работы Г.С. Бюшгенса, Б.Х. Давидсона, B.JI. Суханова, С.А. Трофимова, Н.М. Гревцова, T.S. Perry). За счет снижения нагрузки на диспетчеров ОрВД при децентрализованном подходе снижается роль человеческого фактора при возникновении воздушных конфликтов, а, значит, уменьшается вероятность возникновения авиационных происшествий.
В диссертации рассматривается относительно простая задача движения ВС на плоскости. Плоское движение нередко используется для моделирования сложного движения маневрирующих объектов (работы JI.A. Петросяна, Ф.Л. Черноусько, R.Isaacs). ВС представляет собой безынерционную точку, управляемую по скорости и направлению, на которые обычно накладываются определенные ограничения. Для разрешения конфликтных ситуаций в воздухе (столкновение, опасное сближение, избегание вихревых следов) между ВС, применяется основанный на теории компромиссных игр подход для описания (формализации) процедур принятия решений, который дополняется разработанной математической моделью вихревых возмущений. В рамках применяемого компромиссного подхода разработаны методы построения функций рисков и преимуществ для ВС, в зависимости от типа конфликтной ситуации. Функция риска (ФР) определяет количественную оценку вероятности возникновения конфликтов с окружающими ВС. Функция преимущества (ФП) отражает тенденцию к достижению поставленной цели: применительно к ВС -достижение пункта назначения. Методика построения ФР и ФП в задаче избегания столкновений ВС рассматривалась в работах F. Bellomi, J.K. Archibald.
Математическое и компьютерное моделирование - высокоэффективный и относительно низкозатратный метод исследования сложных систем. Особую важность средства и методы математического и компьютерного моделирование приобретают при исследовании таких сложных систем, для которых проведение натурного эксперимента является трудоемкой и дорогостоящей задачей. К таким сложным системам относятся системы ОрВД. Ошибки в натурных экспериментах в работающей системе ОрВД могут привести к непоправимым последствиям (катастрофам ВС и человеческим жертвам). Введению новых правил должна в обязательном порядке предшествовать их проверка на комплексах имитационного моделирования ОрВД. Аналогично, достаточно сложной задачей является обнаружение спутного следа за движущимся ВС, который не виден для обычного глаза. Воздействие спутного следа на ВС исследовалось в работах В.А. Ярошевского, А.М. Гайфуллина, А.С. Белоцерковского, В.В. Вышинского, А.В. Бобылева, G. Huppertz, F. Barbaresco. Для обнаружения вихревого следа на практике используется различное, порой дорогостоящее, оборудование [40], которым, по тем или иным причинам, не может быть оснащен каждый борт. В этом случае, создание эффективной модели эволюции вихревого следа за ВС, надежно апробированной и работающей на бортовом компьютере ВС, может оказаться решающей альтернативой в решении проблемы избегания вихревого следа.
Цель работы
Целью работы являются разработка математических основ и исследование поведения и характеристик (жизнеспособности, эффективности, применимости) децентрализованной системы ОрВД, основанной на агентном подходе, в котором для принятия решений используется теория компромиссных игр. Разработка методологии ее применения и создание, на этой основе,
программного комплекса для проведения имитационного моделирования коалиционного взаимодействия ВС с целью предотвращения воздушных конфликтов.
Результаты имитационного моделирования работы системы ОрВД, проведенного с использованием разработанного комплекса, свидетельствуют о больших возможностях автоматического разрешения воздушных конфликтов столкновений, опасных сближений и попаданий в вихревые следы ВС.
Основные результаты, выносимые на защиту
1. Математическая модель управления коалиционным воздушным движением группы п ВС (агентов) сведена к компромиссной игре п агентов с учетом возникновения и необходимости разрешения воздушных конфликтов трех видов: столкновений, опасных сближений, попаданий в вихревые следы.
2. Для каждого из трех видов конфликтов разработана и апробирована методика формирования функций рисков и преимуществ.
3. Для конфликта попадания в вихревой след разработана математическая модель эволюции вихревого следа, образованного ВС. Модель следа зависит от параметров ВС, учитывает его перемещение под действием ветра, опускание и диссипацию. Проведены расчеты характеристик вихревых следов для различных типов ВС.
4. Предложен способ разрешения конфликтов трех видов с помощью маневров ВС только в двух плоскостях. Для маневров в ГП управлением выступают допустимые направления движения ВС. Для маневров в ВП использован метод Брайсона-Миеле, в котором управлением выступают допустимые направление и скорость движения ВС. Для реализации метода Брайсона-Миеле использован численный метод поиска экстремума с помощью изолиний.
5. На языке высокого уровня реализован алгоритм разрешения воздушных конфликтов ВС в соответствии с п.4. с возможностью многопоточного параллельного выполнения.
6. Разработан программный комплекс для математического моделирования процесса управления воздушным движением с использованием многоагентного подхода на основе 8вТ (п.1) и предложенных методов построения и оценки функций рисков и преимуществ (п.2). Проведен обширный вычислительный эксперимент по оценке работы системы ОрВД, в ходе которого доказана эффективность применения методов и программного обеспечения, представленных в работе, для построения перспективной региональной (на первом этапе) интеллектуальной системы ОрВД (на основе концепции свободного полета).
Методы исследования
Для решения задачи использовались численные методы, методы линейной алгебры, математической статистики, объектно-ориентированного программирования, паттерны проектирования. Существенн
-
Похожие работы
- Методология технологии согласования в экономических информационных системах
- Согласованное управление проектами развития имущественно-земельного комплекса
- Согласованная оптимизация бюджетных целевых программ региона
- Методы оценки состояния сложной системы "авиационный персонал" в процессе управления
- Согласованное управление проектами вооружения и военной техники Военно-Морского Флота России
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность