Введение 5
Глава 1. Влияние степени неопределённости на принятие решений 9
1.1 Процесс принятия решений в условиях неопределенности 9
1.2 Статистические модели принятия решений 10
1.3 Имитационное моделирование 13
1.4 Экспертные системы 14
1.5 Нечёткая логика 15
1.6 Генетические алгоритмы 16
Выводы по первой главе 18
Глава 2. Мультиагентные технологии в системах мониторинга и управления 19
2.1 Мультиагентный подход в управлении сложными процессами 19
2.2 Понятие агента 22
2.3 Понятие мультиагентной системы 25
2.4 Классификация мультиагентных систем 26
2.5 Стандарты разработки МАС 28
2.6 Коммуникация агентов 29
2.7 Поиск консенсуса и круглый стол в МАУ 33
2.8 Мультиагентный подход в принятие решений в условиях неопределённости 35
Выводы по второй главе 36
Глава 3. Описание МАС управления внутренней деятельностью аэропорта 37
3.1 Технические зоны аэропорта 37
3.2 Позиционирование объектов на лётном поле 38
3.3 Общее описание мультиагентной системы мониторинга и управления 40
3.4 Состояния транспортных средств 44
3.5 Приоритеты в движении и обслуживании объектов 46
3.6 Агентные элементы МАУ аэропорта 47
3.6.1. Агент «Диспетчер» 47
3.6.2 Агент «Обслуживание ВС» 48
3.6.3 Агент «Управление ТС» 49
3.6.4 Агент «Изменение маршрута» 51
3.6.5 Агент «Подъезд/Отъезд ТС к ВС» 52
3.6.6 Агент «Безопасность движения» 53
3.6.7 Агент «Управление инцидентами» 56
3.6.8 Агент «Контроль выполнения инструкций» 59
3.7 Типовые примеры взаимодействия агентов при разных ситуациях и сравнение с системой без МАС 60
3.7.1 Обслуживание самолёта 60
3.7.2 Обслуживание нештатных ситуаций 62
3.8 Общие требования к технической реализация МАУ 63
Выводы по третей главе 64
Глава 4. Основные алгоритмы системы управления внутренней деятельностью аэропорта 66
4.1 Распределение работ по обслуживанию ВС 66
4.2 Составление расписания работ ТС 72
4.3 Построение маршрутов ТС 73
4.4 Мониторинг выполнения маршрута 75
4.5 Предотвращение столкновений на лётном поле 77
4.6 Определение очерёдности проезда перекрёстка 79
4.7 Ликвидация ЧС 79
Выводы по четвёртой главе 84
Заключение 85
Список литературы 87
Разработка системы мониторинга внутренней деятельности аэропорта с применением мультиагентных технологий
|
Введение 5
Глава 1. Влияние степени неопределённости на принятие решений 9
1.1 Процесс принятия решений в условиях неопределенности 9
1.2 Статистические модели принятия решений 10
1.3 Имитационное моделирование 13
1.4 Экспертные системы 14
1.5 Нечёткая логика 15
1.6 Генетические алгоритмы 16
Выводы по первой главе 18
Глава 2. Мультиагентные технологии в системах мониторинга и управления 19
2.1 Мультиагентный подход в управлении сложными процессами 19
2.2 Понятие агента 22
2.3 Понятие мультиагентной системы 25
2.4 Классификация мультиагентных систем 26
2.5 Стандарты разработки МАС 28
2.6 Коммуникация агентов 29
2.7 Поиск консенсуса и круглый стол в МАУ 33
2.8 Мультиагентный подход в принятие решений в условиях неопределённости 35
Выводы по второй главе 36
Глава 3. Описание МАС управления внутренней деятельностью аэропорта 37
3.1 Технические зоны аэропорта 37
3.2 Позиционирование объектов на лётном поле 38
3.3 Общее описание мультиагентной системы мониторинга и управления 40
3.4 Состояния транспортных средств 44
3.5 Приоритеты в движении и обслуживании объектов 46
3.6 Агентные элементы МАУ аэропорта 47
3.6.1. Агент «Диспетчер» 47
3.6.2 Агент «Обслуживание ВС» 48
3.6.3 Агент «Управление ТС» 49
3.6.4 Агент «Изменение маршрута» 51
3.6.5 Агент «Подъезд/Отъезд ТС к ВС» 52
3.6.6 Агент «Безопасность движения» 53
3.6.7 Агент «Управление инцидентами» 56
3.6.8 Агент «Контроль выполнения инструкций» 59
3.7 Типовые примеры взаимодействия агентов при разных ситуациях и сравнение с системой без МАС 60
3.7.1 Обслуживание самолёта 60
3.7.2 Обслуживание нештатных ситуаций 62
3.8 Общие требования к технической реализация МАУ 63
Выводы по третей главе 64
Глава 4. Основные алгоритмы системы управления внутренней деятельностью аэропорта 66
4.1 Распределение работ по обслуживанию ВС 66
4.2 Составление расписания работ ТС 72
4.3 Построение маршрутов ТС 73
4.4 Мониторинг выполнения маршрута 75
4.5 Предотвращение столкновений на лётном поле 77
4.6 Определение очерёдности проезда перекрёстка 79
4.7 Ликвидация ЧС 79
Выводы по четвёртой главе 84
Заключение 85
Список литературы 87
Современный аэропорт является «городом в городе», имеющим собственную сложную производственную и информационную инфраструктуру. От качества работы всех внутренних систем и от их слаженного взаимодействия зависит не только эффективность деятельности аэропорта, но и, что очень важно, безопасность пассажиров. Трагические события с крушением самолета 5 мая 2019 года в аэропорту Шереметьево убедительно подтверждают это.
За правильность и своевременность исполнения согласованных плановых событий, происходящих на летном поле аэропорта и в его функциональных подразделениях, отвечают различные службы, коммуникация между которыми осуществляется, в основном, посредством большого количества людей и технических устройств Опубликовано достаточно много описаний инцидентов в аэропортах — столкновения самолетов, столкновения самолетов с обслуживающими автомобилями и движущимися механизмами, которые приводили к серьезными авариям [43].
Как показывает анализ этих происшествий, в их основе практически всегда лежит человеческий фактор. Чем сложнее производственные процессы, чем выше топологическая плотность коммуникаций и чем выше неопределённость складывающихся ситуаций на летном поле, тем больше работников, находящихся на разных рабочих местах (пилоты самолетов, диспетчеры наземных служб, руководители производственных подразделений, механики, водители автотранспортных единиц), вовлекаются в процесс принятия решений. В этом случае процесс принятия решений носит распределенный характер, и чем чаще случаются незапланированные события, тем ниже эффективность существующих систем, не способных самостоятельно принимать решения и автоматически перестраиваться под изменения в среде [35].
Для улучшения качества функционирования аэропорта необходимо по возможности максимально автоматизировать мониторинг и управление текущим состоянием аэродрома. И так огромный объем операций, которые необходимо выполнять для нормального функционирования аэропорта каждый день растёт слишком быстро. Прирост количества операций в аэропорту Пулково с 2008 по 2018 на 43% наглядно демонстрирует это (рис. 1). Организовывать управление внутренней деятельностью аэропорта становится всё сложнее, поэтому создание интеллектуальных автоматизированных систем мониторинга и управления представляется актуальной задачей.
Внедрение в аэропорту Шереметьево системы совместного принятия решений (ССПР), которая направлена на повышение качества планирования взлетов и прилетов, повысило качество обслуживания, уменьшило задержки и пропуски слотов для вылета. ССПР для аэропорта — это комплекс взаимоувязанных и согласованных процедур, направленных на повышение уровня организации потоков работ по обеспечению полетов, пропускной способности аэропорта и его воздушного пространства за счет повышения уровня предсказуемости событий и оптимизации процессов эффективного использования ресурсов [28].
Эффективно сформированное расписание движения воздушных судов (ВС) составляет не менее 50 % успеха в выполнении суточных планов полетов в аэропорту [28].Однако такие системы не затрагивают процесс планирования расписания движения и взаимодействия наземных технических средств (ТС), что естественным образом оказывает влияние на остальные 50% успеха выполнения планов полётов.
Нескоординированные операции в аэропортах часто ведут к дополнительным задержкам, ожиданию на земле и в воздухе и удорожанию полетов, а также к отрицательному воздействию на окружающую среду [26]. На данный момент в большинстве аэропортов мира существует система планирования трафика на рулёжной дорожке и система отслеживания положения наземных служб, однако такие системы не принимают решения по предотвращению нештатных (НС) и чрезвычайных ситуаций (ЧС), а лишь информируют диспетчера о положении объектов на лётном поле. Отметим, что на основе таких систем разведения самолётов и внедрении мультиагентных систем постоянного мониторинга и управления возможно построение эффективных систем управления наземным трафиком [10].
Таким образом, целью данной выпускной работы является создание концептуально-функционального подхода к разработке прототипа системы мониторинга и управления текущей ситуацией на аэродроме с использованием мультиагентных систем.
Для достижения поставленной цели необходимо решить следующие задачи: исследовать методы принятия решений в системах с высокой степенью неопределённости, исследовать мультиагентный подход в решении задач управления, разработать и спроектировать концептуально-функциональный прототип мультиагентной системы управления транспортом на аэродроме.
Объектом исследования является современный крупный аэропорт с плотным графиком работы воздушных судов и наземных служб.
Предметом исследования является система мониторинга текущих событий и управления нештатными и чрезвычайными ситуациями.
Обозначим в общем виде необходимые функции, разрабатываемой системы:
• Выбор сценария ликвидации нештатных и чрезвычайных ситуаций
• Предотвращение опасных сближений ТС
• Предотвращение отклонений от запланированных маршрутов ТС
• Предотвращение столкновений ТС
• Составление очереди по обслуживанию ВС
• Планирование рейсов для обслуживания ВС
• Перестроение маршрутов при обнаружении препятствий
Рассмотрим далее теоретические основы принятия решений в условиях неопределённости и необходимые предпосылки и возможности для построения мультиагентной системы мониторинга и управления нештатными и чрезвычайными ситуациями.
За правильность и своевременность исполнения согласованных плановых событий, происходящих на летном поле аэропорта и в его функциональных подразделениях, отвечают различные службы, коммуникация между которыми осуществляется, в основном, посредством большого количества людей и технических устройств Опубликовано достаточно много описаний инцидентов в аэропортах — столкновения самолетов, столкновения самолетов с обслуживающими автомобилями и движущимися механизмами, которые приводили к серьезными авариям [43].
Как показывает анализ этих происшествий, в их основе практически всегда лежит человеческий фактор. Чем сложнее производственные процессы, чем выше топологическая плотность коммуникаций и чем выше неопределённость складывающихся ситуаций на летном поле, тем больше работников, находящихся на разных рабочих местах (пилоты самолетов, диспетчеры наземных служб, руководители производственных подразделений, механики, водители автотранспортных единиц), вовлекаются в процесс принятия решений. В этом случае процесс принятия решений носит распределенный характер, и чем чаще случаются незапланированные события, тем ниже эффективность существующих систем, не способных самостоятельно принимать решения и автоматически перестраиваться под изменения в среде [35].
Для улучшения качества функционирования аэропорта необходимо по возможности максимально автоматизировать мониторинг и управление текущим состоянием аэродрома. И так огромный объем операций, которые необходимо выполнять для нормального функционирования аэропорта каждый день растёт слишком быстро. Прирост количества операций в аэропорту Пулково с 2008 по 2018 на 43% наглядно демонстрирует это (рис. 1). Организовывать управление внутренней деятельностью аэропорта становится всё сложнее, поэтому создание интеллектуальных автоматизированных систем мониторинга и управления представляется актуальной задачей.
Внедрение в аэропорту Шереметьево системы совместного принятия решений (ССПР), которая направлена на повышение качества планирования взлетов и прилетов, повысило качество обслуживания, уменьшило задержки и пропуски слотов для вылета. ССПР для аэропорта — это комплекс взаимоувязанных и согласованных процедур, направленных на повышение уровня организации потоков работ по обеспечению полетов, пропускной способности аэропорта и его воздушного пространства за счет повышения уровня предсказуемости событий и оптимизации процессов эффективного использования ресурсов [28].
Эффективно сформированное расписание движения воздушных судов (ВС) составляет не менее 50 % успеха в выполнении суточных планов полетов в аэропорту [28].Однако такие системы не затрагивают процесс планирования расписания движения и взаимодействия наземных технических средств (ТС), что естественным образом оказывает влияние на остальные 50% успеха выполнения планов полётов.
Нескоординированные операции в аэропортах часто ведут к дополнительным задержкам, ожиданию на земле и в воздухе и удорожанию полетов, а также к отрицательному воздействию на окружающую среду [26]. На данный момент в большинстве аэропортов мира существует система планирования трафика на рулёжной дорожке и система отслеживания положения наземных служб, однако такие системы не принимают решения по предотвращению нештатных (НС) и чрезвычайных ситуаций (ЧС), а лишь информируют диспетчера о положении объектов на лётном поле. Отметим, что на основе таких систем разведения самолётов и внедрении мультиагентных систем постоянного мониторинга и управления возможно построение эффективных систем управления наземным трафиком [10].
Таким образом, целью данной выпускной работы является создание концептуально-функционального подхода к разработке прототипа системы мониторинга и управления текущей ситуацией на аэродроме с использованием мультиагентных систем.
Для достижения поставленной цели необходимо решить следующие задачи: исследовать методы принятия решений в системах с высокой степенью неопределённости, исследовать мультиагентный подход в решении задач управления, разработать и спроектировать концептуально-функциональный прототип мультиагентной системы управления транспортом на аэродроме.
Объектом исследования является современный крупный аэропорт с плотным графиком работы воздушных судов и наземных служб.
Предметом исследования является система мониторинга текущих событий и управления нештатными и чрезвычайными ситуациями.
Обозначим в общем виде необходимые функции, разрабатываемой системы:
• Выбор сценария ликвидации нештатных и чрезвычайных ситуаций
• Предотвращение опасных сближений ТС
• Предотвращение отклонений от запланированных маршрутов ТС
• Предотвращение столкновений ТС
• Составление очереди по обслуживанию ВС
• Планирование рейсов для обслуживания ВС
• Перестроение маршрутов при обнаружении препятствий
Рассмотрим далее теоретические основы принятия решений в условиях неопределённости и необходимые предпосылки и возможности для построения мультиагентной системы мониторинга и управления нештатными и чрезвычайными ситуациями.
Мультиагентный подход в сочетании с концепцией Интернета вещей является перспективным направлением для организации распределённых систем. Описанная в этой работе система мониторинга и управления внутренней деятельностью аэропорта позволяет существенно уменьшить неопределённость при принятии решений во время выполнения рутинных операций, нештатных и критических ситуаций в режиме реального времени.
В первой главе этой работы были рассмотрены теоретические основы принятия решений в условиях неопределённости. Также были описаны современные подходы к построению систем принятия решений.
Далее были рассмотрены основные понятия мультиагентных систем и мультиагентного управления. Рассмотрены подходы к построению таких систем и их компоненты. Описаны способы коммуникации агентов и способы поиска консенсуса.
В третей главе была описана предлагаемая МАС управления внутренней деятельностью аэропорта. Рассмотрены функции и алгоритмы работ всех агентов. Приведены примеры взаимодействия агентов для решения различных ситуаций и онтология системы. Описаны преимущества, которые даёт внедрение данной системы. Рассмотрены технические средства, необходимые для реализации системы.
В заключительной главе подробно рассматриваются алгоритмы мультиагентного планирования обслуживания ВС и составления плана ликвидации инцидентов на основе нечёткой логики. Построены модели совместного принятия решений агентами. Приведён пример базы данных для агента «Управление инцидентами». Описаны алгоритмы решения целевых задач системы.
В рамках выполнения работы был спроектирован концептуально-функциональный прототип мультиагентной системы, реализующий необходимую функциональность, сформулированную в целях и задачах работы. Дальнейшим развитием этой темы может служить построение типовых сценариев на основе нештатных и чрезвычайных ситуаций, произошедших в аэропортах мира по образу приведённого в работе примера. Кроме того, мультиагентный подход позволяет наращивать функциональность системы путём добавления новых типов агентов с новым функционалом без необходимости перестраивать всю систему. Широкие возможности языка агентов также позволяют достаточно легко встраивать подобные системы в другие агентные системы для создания единого информационного пространства.
В первой главе этой работы были рассмотрены теоретические основы принятия решений в условиях неопределённости. Также были описаны современные подходы к построению систем принятия решений.
Далее были рассмотрены основные понятия мультиагентных систем и мультиагентного управления. Рассмотрены подходы к построению таких систем и их компоненты. Описаны способы коммуникации агентов и способы поиска консенсуса.
В третей главе была описана предлагаемая МАС управления внутренней деятельностью аэропорта. Рассмотрены функции и алгоритмы работ всех агентов. Приведены примеры взаимодействия агентов для решения различных ситуаций и онтология системы. Описаны преимущества, которые даёт внедрение данной системы. Рассмотрены технические средства, необходимые для реализации системы.
В заключительной главе подробно рассматриваются алгоритмы мультиагентного планирования обслуживания ВС и составления плана ликвидации инцидентов на основе нечёткой логики. Построены модели совместного принятия решений агентами. Приведён пример базы данных для агента «Управление инцидентами». Описаны алгоритмы решения целевых задач системы.
В рамках выполнения работы был спроектирован концептуально-функциональный прототип мультиагентной системы, реализующий необходимую функциональность, сформулированную в целях и задачах работы. Дальнейшим развитием этой темы может служить построение типовых сценариев на основе нештатных и чрезвычайных ситуаций, произошедших в аэропортах мира по образу приведённого в работе примера. Кроме того, мультиагентный подход позволяет наращивать функциональность системы путём добавления новых типов агентов с новым функционалом без необходимости перестраивать всю систему. Широкие возможности языка агентов также позволяют достаточно легко встраивать подобные системы в другие агентные системы для создания единого информационного пространства.



