НЕЧЁТКАЯ ОЦЕНКА ЭФФЕКТИВНОСТИ ТРАНСФЕРНОЙ СИСТЕМЫ АВИАПЕРЕВОЗОК
1 2 3
Гужа Е. Д. , Романенко В. А. , Скороход М. А.
(Самарский национальный исследовательский университет им. академика С.П. Королева, Самара)
Рассматривается трансферная система пассажирских воздушных перевозок в составе узлового аэропорта (хаба) и хабообразующей авиакомпании. Эффективность системы характеризуется уровнем её доходов от перевозки трансферных пассажиров при оптимально сформированном расписании. Предполагается, что некомфортное время ожидания пересадки способно вызвать отток с рейсов хабообразующей авиакомпании пассажиров, потенциально готовых к перевозке через рассматриваемый хаб, при этом минимизировать ущерб, причиненный оттоком пассажиров, позволяет оптимизация расписания хаба. Предлагаемая модель оценки эффективности проектируемой трансферной системы включает в качестве ключевого компонента задачу оптимизации расписания, предполагающую определение таких моментов прибытия и отправления рейсов в хабе, которые максимизируют доходы от перевозки трансферных пассажиров с учетом ограничений по пропускной способности производственных комплексов аэропорта. Неопределенность в исходных данных модели, характерная для этапа проектирования трансфер-ной системы, представлена в нечетко-множественной форме. Модель может быть использована для поддержки принятия решения об экономической целесообразности и технической возможности формирования трансферной системы на базе определенных авиакомпании и аэропорта, для решения задач оптимизации расписания и формирования сбалансированного парка технологических ресурсов узлового аэропорта, рациональной организации работы его производственных комплексов, оперативного управления ресурсами. Рассмотрены примеры применения модели.
Ключевые слова: параметрическая оптимизация, нечеткие числа, узловой аэропорт, показатель эффективности.
1. Общая постановка задачи
Рассматривается трансферная система пассажирских воздушных перевозок, которая в качестве элементов включает узловой аэропорт (хаб), обеспечивающий массовые пересадки трансферных пассажиров, и хабообразующую авиакомпанию,
1 Екатерина Дмитриевна Гужа, аспирант ([email protected]).
2 Владимир Алексеевич Романенко, к.т.н., доцент ([email protected]).
3Маргарита Артушевна Скороход, аспирант ([email protected]).
организующую и осуществляющую их подвоз в хаб. Формирование системы позволяет её организаторам повысить экономическую эффективность перевозочной деятельности за счет привлечения в хаб дополнительных пассажиропотоков. Трансфер-ные системы активно действуют и развиваются на зарубежном авиатранспортном рынке. Предпринимаются отдельные попытки их создания отечественными авиаперевозчиками, в том числе на базе сравнительно небольших региональных аэропортов, характеризующихся ограниченной пропускной способностью.
Решение о формировании трансферной системы на базе определенных авиакомпании и аэропорта, действующих в рамках «традиционной» схемы (с преобладанием обслуживания прямых пассажиропотоков), должно приниматься по результатам предварительного технико-экономического анализа, содержащего оценку эффективности системы, проектируемой на основе аэропорта заданной, нередко невысокой, пропускной способности. Результаты такой оценки позволяют обоснованно выбрать наилучший вариант проектируемой системы; решить, можно ли при её формировании ограничиться не требующими серьезных расходов шагами по реформированию организации и технологии выполнения и обслуживания перевозок или необходимы более затратные меры; каков уровень этих затрат, является ли он приемлемым с точки зрения организаторов системы.
При выборе наиболее значимого показателя эффективности трансферной системы учтем, что привлекательность хаба в роли пересадочного пункта обеспечивается, если хабообразующей авиакомпании удаётся предложить пассажирам перевозку со сбалансированным временем пребывания в хабе, исключающем неприемлемо длительное ожидание, но при этом достаточным для гарантированной пересадки на стыковочные рейсы. Стыковка рейсов определяется как такое совмещение времени прибытия одного рейса и времени отправления другого, которое позволяет трансферному пассажиру определенной авиасвязи пересесть с прибывшего рейса на отправляющийся, успев пройти все необходимое обслуживание в хабе. Под авиасвязью понимается пара аэропортов, между которыми имеются регулярные воздушные линии, обеспечивающие возможность воздушной перевозки. Трансферная авиасвязь - это авиасвязь, предпо-
лагающая наличие стыковки рейсов в аэропорту трансфера. Для увеличения числа стыковок хабообразующими авиакомпаниями практикуется координация расписания движения самолетов, благодаря которой поток прибывающих и отправляемых рейсов в хабе принимает волнообразный характер [8, 12, 13]. Каждая волна начинается массовым прибытием рейсов в хаб с последующей пересадкой трансферных пассажиров на стыковочные рейсы, а завершается таким же массовым отправлением рейсов из хаба.
Логично предположить, что, несмотря на координацию расписания, некоторые из потенциальных пассажиров, принципиально готовых к трансферной перевозке по опубликованному тарифу, сочтут время пребывания в хабе некомфортным и поэтому откажутся от услуг рассматриваемой трансферной системы. По этой причине число действительных трансферных пассажиров, т.е. тех трансферных пассажиров, которые не откажутся от перевозки, найдя время пребывания в хабе приемлемым, будет в общем случае меньше числа потенциальных пассажиров. Это означает, что величина СД доходов, полученных системой от перевозки действительных трансферных пассажиров в течение некоторой волны прибытий-отправлений, будет в общем случае меньше величины СП доходов, которые могла бы получить система от перевозки всех потенциальных пассажиров в течение той же волны. Повысить величину СД, приблизить её к СП, позволяет оптимизация параметров расписания, состоящая в определении таких моментов времени прибытия и отправления рейсов в рамках каждой волны, которые максимизируют СД. При оптимизации должны учитываться ограничения по пропускной способности хаба, влияющие на продолжительность наземного обслуживания воздушных судов (ВС), пассажиров, багажа, а значит, - и на время пребывания трансферных пассажиров в хабе, и на число действительных трансферных пассажиров, и на доходы СД. Полагая, что организаторы трансферной системы безусловно заинтересованы в максимизации величины СД и готовы к использованию в рамках системы оптимального по данному критерию расписания, далее под СД будем понимать полученное в результате оптимизации максимальное значение доходов от перевозки действительных трансферных пассажиров
в течение рассматриваемой волны. Таким образом, правомерно считать, что эффективность проектируемой трансферной системы будет тем выше, чем выше будет величина чем ближе она будет к СП
Можно предположить, что использование показателя
СД
будет целесообразно в условиях, когда авиакомпания планирует начать массовые трансферные перевозки через аэропорт, из которого ранее ей уже выполнялись перевозки по «традиционной» схеме. В этом случае сравнение планируемых доходов СД с доходами предыдущих периодов позволит принять решение о целесообразности организации трансферной системы. Если же организация трансферных перевозок планируется авиакомпанией на базе малознакомого аэропорта, перевозки из которого ей ранее не выполнялись, то более разумным представляется выбор показателя в форме СД/СП, близость значения которого к единице будет свидетельствовать о высокой эффективности системы. Так или иначе, проблема оценки эффективности трансферной системы сводится к определению значений показателей СД или СД/СП, характеризующих уровень доходов, на которые могут рассчитывать её организаторы в случае использования оптимально скоординированного расписания, формируемого с учетом ограниченных технических возможностей узлового аэропорта и предпочтений трансферных пассажиров в отношении времени пребывания в нём.
Из изложенного выше следует, что смысловым ядром проблемы оценки эффективности трансферной системы является задача оптимизации параметров расписания узлового аэропорта. Данная задача решена в [4] на основе чрезвычайно упрощенного технологического графика наземного обслуживания ВС и при игнорировании ограничений на пропускную способность производственных комплексов хаба, что затрудняет использование результатов для оценки возможности построения трансферной системы на основе аэропорта ограниченной пропускной способности. Чтобы сделать такую оценку возможной, в настоящей работе предложен подход, учитывающий численность и производительность ресурсов аэропорта, осуществляющих обслуживание ВС, пассажиров и багажа согласно технологическому графику, близкому к используемым в аэропортовой практике.
В исходных данных рассмотренного в [4] варианта постановки задачи были различимы два вида неопределенности - нечеткость и случайность. Громоздкость вычислительных операций над частотными распределениями стала причиной рассмотрения лишь очень упрощенного технологического графика. В настоящей работе все неопределенные величины сведены к единой, нечеткой, форме представления, что позволило детализировать модель аэропортовых процессов при существенном упрощении вычислительных процедур. Кроме того, наличие в модели только нечетких величин позволяет использовать её для решения задачи оценки эффективности трансферной системы в условиях существенной неопределенности исходных данных, присущих, например, случаю открытия хабообразующей авиакомпанией массовых трансферных перевозок через аэропорт, из которого ранее её самолетами рейсы не выполнялись.
Следует отметить явный недостаток исследований, посвященных формированию оптимального расписания трансферной системы. Опубликованные к настоящему времени работы, в основном англоязычные, касающиеся вопросов исследования расписания аэропортов, в частности, узловых, условно распределяются на две группы, первая из которых [8, 9, 10] посвящена методам анализа уровня координации заданного расписания хаба, в том числе с учетом влияния нарушений регулярности движения самолетов [17, 18]. В сравнительно многочисленных работах второй группы решаются задачи, относящиеся к категории задач теории расписаний с учетом ограничений по ресурсам, для отдельных технологических операций и типов аэропортового оборудования и механизации, например, заправки самолетов топливом [5], регистрации [6], таможенного и пограничного контроля [15] пассажиров, терминальной обработки грузов [16]. Методы теории нечетких множеств пока не находят широкого применения при решении теоретических авиатранспортных задач. В этой связи следует упомянуть работы [13, 14], в первой из которых в нечеткой постановке решена задача оптимизации пропускной способности элементов аэродрома, во второй описана модель оперативного управления производственным процессом одного из зарубежных аэропортов, использующая нечеткую информацию.
2. Учет неопределенности исходных данных
Набор основных исходных данных рассматриваемой задачи, являющихся неопределенными, включает уровни потенциальных пассажиропотоков, величины тарифов на авиасвязях, временные характеристики технологических операций наземного обслуживания и численность ресурсов, выделяемых аэропортом для их выполнения. Источниками неопределенности этих характеристик являются, во-первых, стохастичность перевозочных процессов и конъюнктуры авиатранспортного рынка и, во-вторых, недостаток знаний о проектируемой трансферной системе, принципиально непреодолимый априори, до начала её функционирования.
Неопределенность уровней пассажиропотоков и тарифов в первую очередь обусловлена причинами, связанными с недостатком знаний о системе, принципиальными трудностями в сборе статистических данных. Подробно эти причины разобраны в [4], где к ним отнесены динамичное изменение сети авиасвязей, влияние разнообразных краткосрочных маркетинговых акций и, главное, проблемы с прогнозированием на этапе составления расписания, т.е. до начала выполнения перевозок.
Неопределенность параметров технологических процессов, протекающих в условиях установившегося режима работы аэропорта, напротив, носит в большей степени стохастический характер. Причинами служат нарушения расписания по метеоусловиям, разнообразные отклонения и сбои в технологическом графике обслуживания рейсов, отказы техники и оборудования и др. Однако на этапе проектирования трансферной системы на первый план выходят факторы, связанные с недостатком знаний. Так, неопределенность знания о прогнозной численности пассажиров и багажа затрудняет или делает невозможным использование статистики, характеризующей технологические операции их обслуживания в аэропорту. К аналогичным последствиям приводит неоднозначность в тактике авиаперевозчика по отношению к трансферным пассажирам опаздывающих рейсов: авиакомпанией могут практиковаться задержки отправления рейсов с целью ожидания пассажиров, пересаживающихся с опаздывающих прибывающих рейсов, причем на одних авиасвя-
зях такое ожидание может осуществляться, а на других игнорироваться. Априори неопределенным и трудноформализуемым является подход авиакомпании к использованию собственного авиапарка при реализации расписания трансферной системы. На этапе её проектирования скорее всего еще не будет известно, насколько «напряжен» график оборота самолётов авиакомпании, насколько продолжительные простои самолетов в хабе он допускает. Отсутствие необходимых знаний станет наиболее явным в случае, когда авиакомпания начинает выполнять полеты из аэропорта, из которого ранее этого не делала. Таким образом, на этапе проектирования трансферной системы, когда и предполагается решение задачи оценки её эффективности, правомерным, а в ряде случаев и единственно возможным, источником любой исходной информации становится экспертный опрос. Нечеткость данных, полученных в результате экспертного опроса, будет отражать как неуверенность, сомнения эксперта в собственном прогнозе, так и его попытку выразить объективную изменчивость параметров системы.
Сделаем несколько предварительных замечаний, касающихся описания используемых далее нечетких величин и действий с ними. Под нечеткой величиной (НВ) будем понимать [3] произвольное нечеткое множество (НМ), заданное на множестве действительных чисел Ограничимся тремя типами НВ с непрерывными нормальными кусочно-линейными функциями принадлежности (ФП), графики которых иллюстрирует рис.1:
1) нечеткое число А с треугольной функцией ФП (ТНЧ), имеющей по одному интервалу линейного возрастания [а, ма] и убывания [ма, ка];
2) НВ В с S-обрaзной ФП, имеющей два интервала линейного возрастания: первый - [0Ь, 0,5Ь], на котором ФП меняется с
0 до 0,5, и второй - [0,5Ь, 1Ь], где она возрастает далее до 1,0;
3) НВ С с 2-образной ФП, имеющей два интервала линейного убывания: первый - [1с, 0,5с], на котором ФП уменьшается с
1 до 0,5, и второй - [0,5с, 0с], на котором она продолжает сокращаться до 0.
Перечисленные НВ для сокращения записи представим в виде кортежей, дополнив в случае необходимости обозначения
указанием на тип НВ: A =( La,Ma,Ra)A, В = ( V'^/b^,
4 /^0,5 0 \Z
C = ( c, c, cj .
Основываясь на принципе обобщения Заде и поуровневом подходе, определим необходимые ниже операции с ТНЧ. Пусть
даны два ТНЧ: A1 =(La1,Ma1,Ra1)A и A2 =(La2Ma,Ra2)A . Результатами их нечеткого сложения (+), перемножения (х), деления (/) и взятия максимума (max) будут ТНЧ, определяемые соответственно как:
A + A2 =( La + La2, Ma +Ma2, Ra +Ra2 )A,
A х А LaxLa2, MaxMa2, RaxRa2У,
А1/ A2 =(La/a2, Ma1lMa2, RaJLa2)A,
max A A2 max [La1,La2 ) max [Ma1,Ma2) max (Ra1,Ra2 )A.
с A В
J V у i_ v. /
l\ / \ /1 \ / i \ / i \ / i \ / 1 у I Л !
■c La °'5c Ma °b Ra °>5b lb x
Рис.1. Функции принадлежности НВ различных типов
При выполнении операций взятия максимума и вычитания (—), если первая из величин Ах является нечеткой, а вторая a2 -нет, результатами в общем случае будут ТНЧ:
max(4,a2max,a2) max(Ma,a2) max(Ra,a2)A,
A -a2 La1 -a2, Ma1 -a2, Ra1 -a^jA.
При сравнении ТНЧ А =(ьа,ма,ка}А (ьа < ма < ка) и четкого числа Ь будем считать, что
(1) А < Ь, если ка < Ь,
(2) А > Ь, если ьа > Ь. Решением нечеткого уравнения
(3) х+А1 = А2
будет ТНЧ X = (-Ч, ма2-ма, Ч)А [3].
Для дефаззификации ТНЧ используем метод центра тяжести [3], в соответствии с которым четкое число аа - результат дефаззификации ТНЧ А Ц ьаМа^а^д - определяется как
а ьа+ма+ка
"а =-.
3
3. Нечёткий технологический график процесса наземного обслуживания самолетов в хабе
Решение задачи оценки эффективности трансферной системы предполагает наличие нечеткой модели процесса наземного обслуживания в хабе, устанавливающей связи между параметрами расписания движения самолётов, величинами продолжительности технологических операций наземного обслуживания, численности и производительности задействованных при их выполнении ресурсов, общей численности и производительности ресурсов аэропорта.
Для описания технологических процессов в хабе используем модельный технологический график, содержащий операции, оказывающие наиболее существенное влияние на время наземной стоянки ВС. Введем множество А = {аЬ, Ь = 1, ..., В} операций модельного графика в составе: А = {ПТ, УТ, ВП, 1111, ВБ, ПБ, РНП, РТП, ВКБ, СНБ, СТБ, ТО, ЗВС, УС}, где ПТ, УТ - соответственно подача и уборка пассажирского трапа; ВП, ПП -соответственно высадка из ВС и посадка в ВС пассажиров; ВБ, ПБ - соответственно выгрузка из ВС и погрузка в ВС багажа; РНП, РТП - регистрация соответственно начальных и
трансферных пассажиров; ВКБ - выдача багажа конечным пассажирам; СНБ, СТБ - сортировка багажа соответственно начальных и трансферных пассажиров, ТО - техническое обслуживание ВС; ЗВС - заправка ВС авиатопливом; УС - уборка салона и кабины ВС. Дополним модельный график промежутком ОЖ времени ожидания, не требующим выполнения каких-либо работ. Управление продолжительностью этого промежутка позволит изменять время начала операций, выполняемых перед вылетом (ПБ, 1111, УТ), и тем самым управлять моментом времени вылета. Введем множество Р = {р5, 5 = 1, ..., В + 1} = = А и {ОЖ} элементов модельного графика, включающее, наряду с операциями, промежуток времени ОЖ. Модельный график в форме диаграммы Ганта отражен на рис. 2, где операции и промежутки времени обозначены сплошными линиями с приводимыми над линиями аббревиатурами их названий.
Чтобы установить связи между моментами наступления основных событий модельного графика, рассмотрим отдельную волну прибытий-отправлений, в течение которой в хаб должны прилететь, пройти обслуживание и вылететь К самолетов. Пусть продолжительность волны - величина промежутка времени от самого раннего момента прибытия рейса до самого позднего момента отправления - не должна превышать Т. Введем
определенные (не нечёткие) векторы Га = {а )^х1 плановых (по
_ г ОЖ / ОЖ \
расписанию) моментов времени прибытия иг = \гк )Гх1
величин продолжительности промежутка ОЖ. Обозначим как у трансферную авиасвязь, поддерживаемую двумя рейсами, первый из которых выполняет прилетающее ВС под номером /, а второй - вылетающее ВС под номером у, I, у = 1, ..., К). Будем считать заданными в форме ТНЧ численности
потенциальных трансферных пассажиров, т.е. лиц, которые имеют потребность и возможности совершить поездку на авиасвязи у по установленному тарифу в течение рассматриваемой волны.
Рис. 2. Модельный график наземного обслуживания ВС
Для учета потенциальных
возможных отказов от перевозки тех пассажиров, которых не устраивает
длительность пребывания в хабе, введем НВ ~Т, выражающую
число действительных пассажиров авиасвязи у. Введем
1~т II
и
матрицы нечеткой численности потенциальных ¥Т = ~т
]
К хК
действительных Т = ^ трансферных пассажиров. Будем
считать ТНЧ отклонения Афактического времени прибытия
^го ВС от ^ и величины продолжительности операций
модельного графика.
Запишем формулы, описывающие связи между моментами наступления основных событий модельного графика, учитывая,
что моменты времени начала ~НPs и окончания Ps связаны с
k-го ВС соотношением
~КPs — ~НPs tk = tk + 1 k
продолжительностью ~Ps элемента ps графика обслуживания
tk Ps = k Ps + ~Ps, k = 1,...,K, ps gP .
Момент времени tka фактического прибытия ВС, определяемый с учетом возможных отклонений от расписания:
~a = tak + &ka, k = 1,...,K.
Момент времени готовности k-го ВС к посадке вылетающих пассажиров и погрузке багажа:
tk = tk + ~k + ~k + maX{ ~k , ~k } ' k = 1,...,K .
Момент времени готовности трансферных пассажиров, прибывших k-м ВС, к посадке, а их багажа - к погрузке на вылетающее ВС:
~Г Т = ~ + + max{~kBE + , ~ВП + ~Г}, k = 1,...,K .
Момент времени готовности ВС, пассажиров, багажа к началу операций ПП и ПБ:
(4) = max{~/BC + г°Ж, max ~ГТ}, k = 1,...,K
i=1,...,K,
>0
Выражением (4) учитываются взаимосвязи между процессами обслуживания различных ВС, обусловленные наличием пересаживающихся между этими ВС пассажиров. Операции ПП и ПБ графика k-го ВС могут начаться только в случае готовности к ним трансферных пассажиров, пересаживающихся на k-е с других ВС, на которых такие пассажиры присутствуют. Учитывается также возможное присутствие на k-м ВС прилетевших пассажиров прямого транзита, следующих из хаба этим же ВС.
Время отправления k-го ВС: г~ пп^
(5) tkd = max-
~г+ma1 I
~ а + ~ПТ + ~ТО lk + 1 k + 1 k
К ~УТ, k = 1,..., K.
Заметим, что из выражений (4) и (5) следует указанная выше возможность управления моментами времени и ^ посредством варьирования продолжительностью промежутка г°Ж.
ТНЧ ~ в силу своей неопределенности не может быть на
практике непосредственно использовано в качестве планового времени отправления. Однако на этапе проектирования транс-
ферной системы НВ ~ допустимо рассматривать в качестве предварительной модельной оценки планового времени, которая на последующих этапах может приниматься во внимание авиакомпанией в ходе разработки «реального» расписания.
Следует учитывать, что авиакомпания вольна выбирать ту или иную линию в отношении назначения планового времени отправления. Так, задание преимущественно раннего планового времени, близкого к наименьшему возможному, позволит авиакомпании не только придать расписанию большую формальную привлекательность с точки зрения трансферных пассажиров, оценивающих время своего предстоящего пребывания в хабе, ориентируясь именно на плановые моменты прибытия и отправления стыковочных рейсов, но и обеспечить меньшую среднюю продолжительность простоев ВС в аэропорту. К минусам такой линии относятся, во-первых, угроза систематических опозданий с вылетом, вызванных проблематичностью обслуживания ВС в столь сжатые сроки, и, как следствие, рост суммы штрафов за нарушения расписания, и, во-вторых, невозможность ожидания пассажиров, пересаживающихся с фактически опаздывающих рейсов, приводящая к затратам на отправку этих пассажиров другими рейсами или направление их в гостиницу, имиджевым потерям. Альтернативная линия поведения авиакомпании, предполагающая назначение преимущественно позднего планового времени отправления, позволяет сократить вероятность нарушения расписания и суммы сопутствующих штрафов, обеспечивает возможность ожидания пассажиров, пересаживающихся с опаздывающих рейсов, однако, приводит к чрезмерно длительным простоям ВС и слишком продолжительным пересадкам пассажиров.
На этапе проектирования затруднительно достоверно спрогнозировать, какую политику в отношении с клиентурой и стратегию по использованию авиапарка выберет авиакомпания. Чтобы учесть разнообразие возможных вариантов подхода к назначению планового времени отправления, будем рассматривать эту величину как нечеткую, равную ^ . При этом нет причин считать неопределенным ещё и плановое время прибытия 1а . Ничто не мешает ЛПР рационально определить его в чёткой форме в результате решения задачи оптимизации расписания и рекомендовать авиакомпании, и никакие соображения стратегии или тактики не препятствуют использованию этого решения в практике трансферной системы.
Принятие предположения о нечеткости планового времени
отправления позволяет считать нечетким также и время 4НРПН начала регистрации первоначальных пассажиров, поскольку в аэропортовой практике оно определяется авиаперевозчиком и доводится им до сведения пассажиров в прямой зависимости от
планового времени вылета. ТНЧ 4НРПН определяется из следующего нечеткого уравнения:
~нрпн . ~РПН ~Г , 1 т^
(6) Ч + Тк = Ч , к = 1,...,К .
В соответствии с (6) величина ¿¿НРПН определяется таким образом, чтобы окончание регистрации совпадало бы с наступлением готовности самолета, пассажиров, багажа к началу операций ПП и ПБ, что позволяет минимизировать временные затраты на пребывание в аэропорту как пассажиров, и первоначальных, и трансферных, так и ВС.
Будем полагать, что обработка багажа должна производиться в те же сроки, что и обслуживание пассажиров:
/--74 ~НРПН ~НСНБ ~СНБ ~РНП , Л
(7) Ч = 4 , = , к = 1,...,К.
Итак, получены формулы для нечётких моментов времени наступления всех основных событий модельного графика, за
исключением ~Г . Определение этой, а также целого ряда величин, характеризующих временные и ресурсные затраты на выполнение операций модельного графика, требует знания матри-
цы WТ . Численность ~Т действительных трансферных пассажиров авиасвязи ij будем определять в зависимости от их потенциальной численности ~Т и от времени пересадки в хабе:
(8) WT = kj, i, j = 1,...,K,
где ky - нечёткая доля пассажиров, воспользовавшихся трансферной перевозкой, от числа потенциальных пассажиров авиасвязи ij, зависящая от времени A~C пребывания трансферного пассажира авиасвязи ij в хабе:
(9) Atjc = 7jd -ta, i, j = 1,...,K,
представляющего собой, так же как и tf, ТНЧ.
Учитывая данные, приводимые в работах [8, 9, 10], предпочтения пассажиров в отношении времени пребывания в хабе Atc зададим в виде трапецеидальной функции желательности fT(At°) с четырьмя опорными точками t(1), t(2), t(3), t(4), представленной на рис. 3. Сочетания прибывших и отправляющихся рейсов со значениями Atc < t(1) не рассматриваются ни одним из трансферных пассажиров в качестве возможных стыковок по причине слишком малого времени, отводимого на пересадку. Значения Atc > t(4) предполагают неприемлемо продолжительное ожидание пересадки. Наиболее комфортному времени пересадки соответствует промежуток [t(2), t(3)]. Примем следующие значения параметров: t(1) = 45 мин., t(2) = 75 мин., t(3) = 90 мин., t(4) = 180 мин.
Согласно принципу обобщения Л. Заде для ТНЧ AtC =(LAtC, MAtC, RAtC\A нечеткое значение функции
ij \ ij V j /
ky = /т (a~C ) определяется как ТНЧ:
(10)?=( mi n f (L AC ), / (r AtC )J / (m At<C ),
max I (l AtC), /т (R AtC )|A.
Рис. 3. Функция желательности/Т(МС) и ее использование для определения коэффициента к Т
Рис. 3 на двух примерах иллюстрирует процедуру определения к Т по заданному А ~ с с использованием формулы
(10). Поскольку тХт и представляют собой ТНЧ, то ЦТ, как
результат их перемножения в соответствии с (8), также является ТНЧ.
Входящие в представленные выше выражения нечеткие продолжительности операций модельного графика либо задаются как ТНЧ, либо, если они зависят от уровня пассажиропотока, численности и производительности ресурсов, рассчитываются с использованием подходов, рассмотренных ниже.
4. Численность и производительность технологических ресурсов хаба
Для определения потребной численности и производительности технологических ресурсов аэропорта введем множество их типов О = {юИ, И = 1, ..., И} в составе (в скобках - использу-
емые сокращения): О = { «место стоянки ВС» (ст.), «пассажирский трап» (трап), «багажный погрузчик» (тр.), «перронный автобус» (авт.), «авиатопливозаправщик» (запр.), «средство выдачи багажа» (кар.), «место регистрации начальных пассажиров» (р.н.), «место регистрации трансферных пассажиров» (р.т.), «бригада ТО ВС» (тех.), «бригада уборки ВС» (уб.), «система обработки багажа» (обр.) }.
Учитывая, что однотипные ресурсы могут использоваться для выполнения нескольких операций обслуживания одного ВС, будем наряду с понятием «операция» употреблять понятие «задание», которое определим как целенаправленный процесс использования одной или нескольких единиц однотипных ресурсов, не предполагающий перерывов. Введем множество ^ = d = 1, ..., О} заданий модельного графика. Свяжем множество заданий с множествами операций и ресурсов, определив задание как кортеж
Vй = («Н,«К,©З), е А с Р, ©З еО, где - соответственно начальная и конечная операция
d-го задания; а>\ - тип ресурсов, используемых при отработке задания. На рис. 2 штрихпунктирной линией отмечены задания, охватывающие несколько операций. Задания с совпадающими начальной и конечной операциям отдельно не обозначены. Тип соответствующих заданиям ресурсов указан ниже линии. Обозначим в^й , вй - моменты времени начала и окончания отработки задания , т.е. d-го задания модельного графика по обслуживанию к-го ВС, определяемые через нечеткие моменты времени начала и окончания соответствующих операций и являющиеся таким образом ТНЧ:
вкНа = 7кшаН, вкКа = 7кК 4 , й = 1,...,я, к = \,...,К.
Введем величину 01 нечеткого интервала времени отработки задания , которую определим как результат пересечения НМ 8-типа ~Нй и НМ 2-типа (¡^й, заданных на универсальном множестве Т:
~ = ~Н* ^ЧК*, * = 1, ,В, к = 1,...,К.
НМ * будем трактовать как «момент времени, к наступлению которого отработка задания у* уже начнется», НМ (¡К * - как «момент времени, к наступлению которого отработка того же задания еще не завершится». ФП * (г) нечеткого интервала может быть выражена через ФП н * (г), к * (г) указанных НМ как:
(11) * (г ) = Н * (г) а /л~ К * (г), г е Т, * = 1,..., в, к = 1,..., к.
<к Чк Чк
Процедуру определения параметров ФП н * (г), /л~ к * (г)
Чк Чк
для У1еТ иллюстрирует рис. 4.
Л) 1,0
0,5
_______ ___ У ^ <2 1 \ ___ . ""А ' /\] \
/ у / 9 7 / \ / / 1 ч \ / !
МдЯ М ^К к^н ^
0пН 0,5 „Я 1 пН \пК 0,5 К 0 К
ч ч ч ч ч ч
Рис. 4. К определению функций принадлежности
Сформируем функцию Н* (г) на базе известной функции
Чк
Н* (г), воспользовавшись очевидной семантической связью
между НВ ~кн * и 6кК *. Из вида ¡л~н* (г) на участках
"к
-ю< г<16^* и 6* < г < ясно, что до наступления времени г=16^ * выполнение задания не может начаться ни при каких обстоятельствах, а после наступления г=К6Н * оно начнется обя-
зательно. Отсюда следует, что, если г—О^л, то
и Нл {г) = и— ил {г ) = 0, и значит 0 £ л =ьвН л .
чк ак
Аналогично, если ^^л < г, то ш {г) = 1 - и—ш {г) = 1, и по-
1 и л яп и л г»™ и и л
этому ^ = вк . О промежутке вк < г< вк можно сказать
лишь то, что в любой момент времени задание может как уже начаться, так и еще не начаться, причем возможность начала выполнения задания с течением времени возрастает. ие существует строгих нечётко-множественных правил, позволяющих
«напрямую» преобразовать заданную треугольную ФП ил {г)
вк
в искомую ФП 8-типа /и—ил {г) на участке ьв]ил < г-^вк''1 . Одна-
чк
ко, чтобы не терять информацию, выражаемую функцией
и л {г), введем два допущения. Во-первых, будем считать
вк
/и~ил {г) кусочно-линейной. Во-вторых, примем, что модальному
чк
значению л соответствуют равные возможности как того,
что отработка задания к этому времени началась, так и того, что
(мп ил^ пс 0,5 ил М/Пил г-р
не началась, т.е. /-ил { вк )= 0,5, и значит ч = вк . Таким образом, учитывая связи между координатами опорных точек иМ чил и в^л, в окончательном виде имеем
/П\ ~и л /0 ил 0,5 ил 1 ил\5 /ьа и л М/эи л Я/эи^5 (12) чк =\ чк , чк , чк / =\вк , вк , вк / ,
л = 1,...,В,к = 1,...,К.
Опуская аналогичные рассуждения, запишем формулу, выражающую иМ 2-типа —^л через координаты опорных точек
ТиЧ ввК л:
/-1-ЗЧ ~ К л /1 К л 0,5 К л 0 К л\2 I Ьа К л М п К л Яд К л\2 (13) чк = \ чк , чк , чк / = \ вк , вк , вк / ,
л = 1,...,В, к = 1,...,К .
Численность и производительность ресурсов аэропорта определим исходя из объема работ, для выполнения которых
предназначены ресурсы. Введем величину скорости выпол-
нения работ [1] задания У, под которой будем понимать объем работ по обслуживанию ВС, пассажиров, багажа, производимый в единицу времени при выполнении задания У. Обозначим г£ расчетную скорость выполнения работ задания у/к , т.е. объем
соответствующих заданию У работ, который необходимо производить в единицу времени, чтобы обеспечить соблюдение требований технологии аэропортового обслуживания и ограничений технологического графика. Примем, что г/ либо устанавливается производственной документацией аэропорта в зависимости от типа обслуживаемого ВС, в этом случае значение является вполне определенным, либо рассчитывается пропорционально уровню потоков пассажиров и багажа, при этом результат нечёткий. Чтобы излишне не усложнять модель, будем в любом случае считать величину г/ определенной; при ее нечеткости используем дефаззифицированное методом центра тяжести значение.
иаряду с расчетной, введем мгновенную скорость выполнения работ рл{г) задания У, т.е. скорость выполнения работ задания У в момент времени I е Т, нечеткость которой объясняется размытостью временного интервала о . При определении ФП /и—л {рл, г) примем во внимание, что заданию У в любой момент времени ^ е Т может быть поставлено в соответствие одно из всего лишь двух значений скорости выполнения работ, первого - г/, если в рассматриваемый момент времени задание выполняется, и второго - нуля, в противном случае. Таким образом, рл {г) определим как иМ дискретного типа с носителем, содержащим два элемента - нуль и г/ , или, в соответствии с одной из используемых форм записи, как множество двух упорядоченных пар:
(14) рл {1)=/{0, г),0), / Г, г) т*)}, г е Т, л = 1,...,В, к = 1,...,К.
Введенное выше допущение, согласно которому, если работы задания у* в момент времени ^ е Т выполняются, то выполняются только со скоростью р* = г*, приводит к очевидному тождеству:
(15) р (р* = г*, г (г), г еТ, * = 1,...,в, к = 1,...,к.
С другой стороны, если к моменту времени ^ е Т выполнение задания либо еще не началось, либо уже завершилось, то скорость выполнения работ этого задания равна нулю (р* = 0), и, следовательно:
(16) ц^ (р* = 0, г)=ц ~ (г), г еТ, * = 1,...,В, к = 1,...,к,
где ц ~л (г) - ФП определенного на универсальном множестве Т
НМ —¡О* = Т \ , представляющего собой множество моментов времени ^ е Т, когда задание у* не выполняется. Учитывая,
что ^О* является дополнением НМ О, его ФП определим, следуя Л. Заде [19], как
(г) = 1 -ц(г), г еТ, * = 1,...,В, к = 1,...,к,
а выражение (16) перепишем в виде
(17) р = 0,г )= 1 (г), г еТ, * = 1,...,В, к = 1,...,к.
Цр* рк = 0,г)=1 -М~ц (г), г е Т Сводя тождества (15) и (17) в единое выражение, имеем
Л
I \ |1 - Ц~л (г), если р* = 0, I (18) р, г)=\ () р , г еТ,
Ц (г), если рк = г*, ]
* = 1,...,В, к = 1,...,к.
Если временные зависимости р* (г) для всех ё = 1, ..., В и к = 1, ..., К известны, то суммарная мгновенная скорость работ рь (г), которая должна обеспечиваться всеми ресурсами типа
сок е О при обслуживании всех К ВС в момент времени ^ е Т, определится суммированием по всем заданиям всех ВС, предполагающим использование этих ресурсов:
к I
(19) Л^)=ЪI ЪЛ(О
Л
, И = 1,...,И,
к=1у^еОки J
где = {Л е{1,...,0} : = - множество номеров задании
% е X* с Я,
= {л е{1,...,0} : = аь}
при обслуживании к-го ВС установленными средствами типа сок.
Вычисления по формуле (19) могут быть выполнены с использованием формализма принципа обобщения Л. Заде [19]. Сформулируем его с учетом специфики рассматриваемой задачи для некоторых заданных на дискретных универсальных множествах Хь ...,ХК (,...,Хк с Ш ) НВ % с известными ФП // (хк), к = 1,...,К. Согласно принципу обобщения, ФП /у(у) к
суммы этих НВ у = Ъ Хк задается выражением
к=1
(20) /у (у)= у ^Л / (хк
У =Ъ Хк к=1
к = 1,...,К, у еУ сШ,
к
где У - универсальное множество выходного значения у = Ъ хк ,
к=1
на котором определяется НМ у , также являющееся дискретным
в силу дискретности Хь ..., ХК.
Чтобы сделать формулы (19) и (11) применимыми для расчетов, необходимо определиться с выбором способа выполнения операций объединения V и пересечения л множеств из широкого ряда способов, предложенных к настоящему времени [3]. При выборе примем во внимание, что нечеткая форма представления результатов формируемой модели затрудняет их интерпретацию ЛПР, традиционно более подготовленного и «нацеленного» на работу с вероятностными, а не с нечеткими, данными. В еще большей степени, нежели подготовка ЛПР, делает желательным получение результатов в вероятностной форме тот факт, что требования к надежности и качеству наземного обслуживания задаются нормативной аэропортовой документацией именно в вероятностной, а не в нечеткой, форме. Чтобы иметь возможность вероятностной трактовки получаемых результатов, потре-
буем, чтобы значения ФП ц~(у) были нормированы, т.е. для них было бы справедливо равенство
(21) Хц (Уп ) = 1.
п
Данное условие будет выполняться, если, во-первых, нормированными будут значения ФП всех суммируемых НВ ц (хк), к = 1,...,к, и, во-вторых, для выполнения операций над
множествами V и а будут использоваться операторы сложения и умножения соответственно. В этом случае (20) будет полностью совпадать с выражением для вероятностного распределения случайной величины, представляющей собой сумму К случайных величин.
Отметим, что согласно (18) ФП ц~* (р*, г) дискретных НВ
р* (г) для У г еТ удовлетворяют условию нормировки, что позволяет рассматривать их как субъективные вероятности выполнения в момент времени t работ задания у*. Применяя для действий над множествами операторы сложения и умножения на основе формул (18), (19) получим расчетное выражение для ФП НВ р (г):
( к
(22) цр„,г)= Х П П Ц~р,г)), р* е{0, г*
'н,г) = х П П Ц~ рк,г)), рк е {0, Г
рн = Х [ Хрр
к=1^ dеВ|cн
рь еЗД , Уг е Т, * е ВкЬ, к = 1,...,к.
ФП ц~л (г) нечеткого временного интервала О* также бу-
2к
дем определять посредством умножения, при этом формула (11) примет вид
(23) (г) = н * (г )• ц~ К * (г), г еТ, * = 1,...,В, к = 1,...,к.
«к Чк Чк
Нечеткая временная зависимость р!1(г) сама по себе может представлять интерес для административных и диспетчерских служб аэропорта, однако значительно большую практическую ценность представляет ее четкий аналог, использование которого позволило бы аэропорту сделать вывод о достаточности име-
ющихся ресурсов, либо принять решение о формировании такого их парка, который обеспечил бы, при минимальных затратах на внедрение и эксплуатацию, возможность незамедлительного выполнения технологических операций в течение всего временного промежутка T (или значительной его части). Будем считать, что численность и производительность ресурсов должна быть минимальной, но достаточной для того, чтобы суммарная производительность комплекса ресурсов рассматриваемого типа в любой момент времени t е T с заданной надежностью превосходила суммарную скорость выполнения необходимых работ. Введем обоснованное выше допущение о возможности использования ФП ju~ (ph, t) в качестве распределения вероятностей
суммарной мгновенной скорости выполнения работ Ph(t), потребной в момент t е T. Все это позволит с надежностью не меньше заданной ph (0 < ph < 1) определять достаточную в момент t е T суммарную производительность gh(t) ресурсов типа coh е Q как
/ Л
(24) gh (t ) = min g е R : (ph, t )> ph , t eT.
Ph s g
Здесь выполняется суммирование всех (л , I), соответствующих таким значениям р принадлежащим носителю НМ р ь(), которые не превышают g еШ .
Достаточная для любого момента времени волны прибытий-отправлений производительность gh ресурсов типа сок е О определится как наибольшая из gй(0: (25) gи = тах^ ()].
Уtе^
Представим набор формул (12), (13), (18), (22), (23), (24), (25) в виде оператора О, устанавливающего связь между, с одной стороны, величинами расчетной скорости, временными характеристиками и надежностью выполнения заданий, и, с другой стороны, суммарной потребной производительностью ресурсов, используемых для их выполнения:
(26) gh = G(Rh, © Н, ©К, Ph),
где Як, ©Н, ©^ - множества значений соответственно расчетной скорости выполнения работ, нечетких моментов времени начала и окончания тех заданий, для выполнения которых используются ресурсы типа сс е О, т.е. такие множества {г/}, |~.Нй }, й}, для элементов которых справедлива запись:
d е Дки, к = 1,...,К.
Уточним теперь подходы к расчету потребной численности и производительности для отдельных типов ресурсов. Примем, что аэропорт располагает единственным экземпляром ресурсов типа «обр.». Остальные типы ресурсов объединим в множество О' = О \ «обр.». Допустим, что производительность единицы ресурсов из множества О' одинакова для всех единиц данного типа, благодаря чему расчетная скорость выполнения задания может считаться прямо зависящей только от расчетного числа единиц ресурсов, выделяемых аэропортом для отработки задания согласно требованиям технологической документации. При фиксированной производительности единицы суммарная производительность однотипных ресурсов, достаточная для обслуживания всех ВС в любой момент времени, будет обеспечиваться использованием ресурсов достаточной численности. Для всех ВС введем вектор пй =(п£ )Гх1 величин численности ресурсов
типа с3 е О', выделяемых для отработки задания щ на каждом
из ВС. При известном пй потребная численность ти ресурсов типа си е О', достаточная с надежностью не меньше заданной р3 (0 < р3 < 1) для обслуживания всех К ВС в любой момент
времени ^ е Т, определяется с использованием оператора О, для которого роль одной из входных переменных вместо расчетной скорости начинает играть расчетная численность ресурсов:
(27) шь = ф'„, © Н, © К, рЗ ),
где ^'ь = \пк е па: й е ОкЪ, к = 1,...,К} - множество значений расчетной численности ресурсов, выделяемых для выполнения тех заданий, для которых используются ресурсы типа си е О'.
Выделив из множества О' элемент «р.т.», сформируем из оставшихся элементов подмножество О" = О \ {«обр.», «р.т.»} типов ресурсов с заданной аэропортовой документацией численностью единиц, выделяемых для отработки задания. Объединим векторы установленной численности ресурсов, образующих множество О", в множество N' = {п* : е О'', * = 1,...,в}с N . Все значения п* е п* с N примем известными и не нечеткими.
В отношении ресурсов типа «р.т.», выделяемых для отработки задания (РТП, РТП, «р.т.») по обслуживанию трансфер-ных пассажиров, прибывших к-м ВС, следует считать, что устар т
новленные численности пр единиц ресурсов этого типа зависят от численности обслуживаемых действительных трансфер-ных пассажиров. Необходимо обратить внимание на то, что вы-
р.т. V
полнение расчета п усложняется взаимной зависимостью численности действительных трансферных пассажиров и характеристик модельного графика, в частности, г ГТ и г *, требующей применения для вычислений метода последовательных приближений. В качестве альтернативы, позволяющей упро-
р т
стить модель, при подсчетах пр , как и некоторых других параметров процесса наземного обслуживания, может быть использовано допущение о совпадении числа действительных с числом потенциальных трансферных пассажиров, не зависящим от параметров графика: (28) « для всех /, j = 1,...,к.
Следует подчеркнуть, что данное допущение применяется только в части расчета некоторых технологических параметров наземного обслуживания, и может рассматриваться как моделирование наиболее «жестких» условий работы службы обслуживания пассажирских перевозок хаба.
Используем в расчетах дефаззифицированное по методу
центра тяжести значение ^уТ ТНЧ . В этом случае, учитывая допущение (28), п рт. приближенно определим как:
пГ
1 к 171
.т
, к = 1,...,к,
П>~ j=l
где ["•] - операция округления до ближайшего большего числа,
w1T - установленное нормативной документацией число транс-ферных пассажиров, для обслуживания которых выделяется единица ресурсов типа «р.т.»
Продолжительность операции РТП будем считать за-
висящей не только от численности трансферных пассажиров, которые прибыли к-м ВС, но также и от числа установленных для отработки задания <РТП,РТП,«р.т.») единиц ресурсов и
средней продолжительности 1т регистрации одного пассажира. С учетом (28) имеем: г1Т к
~кртп = ^ 2ЛТ, к=1,...,к.
пр-т. ,
пк j=1
При определении нечеткой продолжительности ~ операции СТБ примем во внимание, во-первых, желательность синхронного завершения данной операции и операции РТП и, во-вторых, наличие технических ограничений на время пребывания места багажа в системе «обр.». Чтобы удовлетворить первому требованию, будем находить начальное приближение ~.СТБ0 в результате решения уравнения
~КВБ . ~СТБ 0 ~КРТП 1 1 т^
гк + ~к = гк , к = 1, . ,к .
Для выполнения второго требования искомую величину ~СТБ будем определять как
г^ = шах(?Г 0 ^ ), к = 1,...,к,
где - заданное (не нечеткое) время пребывания места багажа в системе «обр.».
Исключив из множества А операции, продолжительность которых рассчитывается (РТП, СТБ) или приравнивается продолжительности другой операции (СНБ), получим множество
А' = А\{РТП, СТБ, СНБ}. Введем вектор ~ъ = (т1ъ, г2ъ ,..., ~Ъ ) НВ
продолжительности операции аъ е А графиков всех ВС. Примем
значения элементов векторов продолжительностей операций, которые образуют множество Л', заданными, а сами векторы
объединим в множество Т' = |гь:аъ еЛ',Ь = 1,...,в}.
Чтобы сделать формулы (12), (13), (18), (22), (23), (24), (25) пригодными для расчета потребной производительности системы типа «обр.», введем допущения, касающиеся НВ мгновенной
интенсивности поступающих в систему потоков багажа )
начальных пассажиров, вылетающих к-м ВС, и ) транс-
ферных пассажиров, пересаживающихся с к-го ВС, к = 1, ..., К. Будем считать, что в течение всего времени выполнения операций СНБ и СТБ багаж соответственно начальных и трансфер-ных пассажиров рейса поступает в систему «обр.» равномерно с
Тснб Тстб
расчетными интенсивностями лк и лк , равными с учетом (28)
~ ~ кБ к
(29) = кЧн/?кСНБ, ЛСТБ = тсб, к = 1,...,К,
тк з=1
где к - среднее число мест зарегистрированного багажа одного пассажира.
При расчете потребной производительности ^ системы
типа «обр.» дефаззифицированные методом центра тяжести знай оснб й оСтб ~ Тснб Тстб чения Лк и Лк расчетных интенсивностей Лк и Лк
логично принять в качестве величин расчетной скорости выполнения работ, связанных с сортировкой багажа. В этом случае оператором О устанавливается зависимость:
(30) gобр = фобр, <©Нбр, ©Кбр., Ро3бр.),
обр. ( обр., обр, обр, Робр.^
л Мй чСНБ^ (й чСТБ^ \ л Н 4ТНСН^\ (тнстб^ \
где Лобр. = )КX1, (Лк )КX1}, ©обр. = & кр ('к )KX1},
_" К л'ТК СНБ \ /"Ткстб i (.
©обр. = К'к )кх1, ('к )кх1 } - множества пар вект°р°в величин
расчетных интенсивностей багажных потоков, времени начала и окончания операций по обработке багажа.
Полученная в итоге нечеткая модель процесса наземного обслуживания в хабе, описанию которой посвящены пп.3, 4,
может быть в общем виде представлена оператором устанавливающим зависимость:
(31) (7а, М', £обр) = ^ (?а, А7а , у т, ~, кБ X, N", м>п, Т ОЖ
Зч
^"шт , р ),
где I а = (^ )Гх1 - вектор нечётких оценок времени отправления рейсов, М = {тЛ : е О', Л = 1, ..., Н} - множество значений потребной численности ресурсов хаба, А1а = (а^ )Гх1 - вектор нечетких отклонений фактического времени прибытия от планового, = (й~Н )Гх1 - вектор численности начальных пассажиров, р3 =(р1 )Ях1 - вектор величин надежности выполнения
условия достаточности суммарной производительности ресурсов для обслуживания всех ВС в любой момент времени ^ е Т.
5. Уточненная постановка задачи
Оценка эффективности трансферной системы, проектируемой или совершенствуемой в условиях неопределенности, предусматривает определение показателей СД и СД/СП. С этой
целью введем нечеткую сумму СП доходов от перевозки всех потенциальных пассажиров по всем трансферным авиасвязям, которую при заданных матрицах трансферных пассажиропотоков V Т и тарифов СТ = с,Т , состоящих из ТНЧ, будем
II у Нкхк
определять как следующее ТНЧ:
~ К К
(32) СП = £су .
¿=1 у=1
Наряду с СП , введем нечеткую сумму С доходов от перевозки действительных трансферных пассажиров по всем авиасвязям, определяемую с учетом (8) и (9) как ТНЧ
(33) с=£ £ут =£ £ [ст ~Т (у - * )ст.
¿=1 у=1 1=1 у=1
Сравнение формул (32) и (33), различающихся только множителем ' т, по определению подчиненным условию к т (•) < 1, приводит к выводу о том, что величина С , при совпадении прочих исходных данных, не может превзойти величину СП . Таким образом, СП следует рассматривать в качестве максимального предельного значения С , соответствующего гипотетическому случаю перевозки всех потенциальных пассажиров. Из (33) следует, что организаторы трансферной системы перевозок в общем случае имеют возможность, рационально управляя параметрами расписания 1а и 1Л, достичь повышения С , приблизив его к СП . Таким образом, величину С в записи (33) правомерно выбрать в качестве целевой функции задачи оптимизации расписания, назначив на роль оптимизируемых параметров векторы 1а и , и учитывая ограничения:
1) на продолжительность волны прибытий-отправлений, которая не должна превышать Т:
(34) 0 < 'I < Т, 0 < 7кй < Т, к = 1,...,К;
2) на потребную численность ресурсов хаба, которая не должна быть больше той, которой располагает аэропорт:
(35) шь <шр, шь еМ', шр еМ'Р , к е{1,...,Я}: с еО',
где М'р = {шр :юА е О',к = 1,...,Н} - множество величин располагаемой хабом численности шр ресурсов, типы которых образуют множество О ;
3) на потребную производительность ресурсов типа «обр.»,
которая не должна быть больше располагаемой производитель-
р
ности gобр , которой характеризуется установленная в аэропорту система «обр.»:
(36) gобр. < gрбр..
Нечеткий характер оптимизируемых параметров, параметров целевой функции и ограничений приводит к необходимости решения оптимизационной задачи с бесконечным числом целевых функций и ограничений. По этой причине формулировку
задачи (33)-(36) следует рассматривать лишь как условную. Такого рода задачи требуют применения специальных подходов для придания определенности их постановкам. Одним из наиболее простых и часто используемых приемов, описанным, например, в [2], является дефаззификация целевой функции одним из методов, в числе которых метод центра тяжести. Следуя этому подходу, будем использовать в качестве целевой функции значение С, полученное в результате дефаззификации указанным
методом ТНЧ С .
Избежать нечёткости в описании оптимизируемых параметров позволяет установленная в п.3 и зафиксированная выражением (31) зависимость от тОЖ, благодаря которой нечеткий вектор ' заменяется в составе оптимизируемых параметров четким вектором тОЖ. Такая замена означает необходимость предварительного вычисления с помощью модели (31)
элементов вектора ? й по некоторому определенному в процессе работы оптимизационного алгоритма вектору ТОЖ и лишь последующую подстановку в формулу (33) для подсчета значения целевой функции.
Дефаззификация ограничений (34) выполняется с использованием правил (1) и (2), позволяющих сравнивать ТНЧ и обычные числа. рассматривая как ТНЧ , , , перепишем (34) в форме
(37) 0 < < Т, 0<^, < Т, к = 1,...,К.
Таким образом, задача оптимизации расписания сводится к определению таких векторов ' а и т ОЖ , которые при заданных
Л?а, ' , ', кБ, Т, т1т, N, , ттп, М'р, gРбp., Р3 обеспечивают максимум целевой функции '1С и удовлетворяют ограничениям (35)-(37). Для определения входящих в состав целевой функции и ограничений параметров ' й, М' и используется модель процесса наземного обслуживания, представленная в виде оператора ^ (31). Благодаря тому, что ни целевая
функция, ни ограничения не являются нечеткими, для решения задачи применимы известные методы математического программирования, реализованные в доступном программном обеспечении персональных ЭВМ, таком как надстройка «Поиск решения» табличного процессора Microsoft Excel, либо специализированный программный пакет IBM ILOG OPL.
Определившись с постановкой задачи оптимизации расписания, вернемся к определению показателей эффективности трансферной системы СД и СД/СП Представляется вполне справедливым отождествить показатель СП величины доходов от перевозки всех потенциальных трансферных пассажиров волны прилетов-вылетов с нечеткой суммой CП (33). Аналогичным образом, показатель СД максимальной величины доходов, на которую могут рассчитывать организаторы трансферной системы в случае использования рационально составленного расписания, правомерно отождествить с нечеткой суммой С, но не с произвольным ее значением, а лишь с максимальным, полученным в результате решения задачи оптимизации расписания хаба. Предложенный подход приводит к определению показателей СД и СД/СП в нечеткой форме, что может затруднять их применение в аэропортовой практике на этапе принятия решений об организации или реконструкции трансферной системы перевозок. Выход из затруднений, очевидно, может состоять в использовании дефаззифицированных значений показателей.
Проиллюстрируем примером процедуру определения рассмотренных показателей.
6. Модельный пример оценки эффективности трансферной системы
Предполагается, что в рамках модельной волны в хаб будут прибывать 10 ВС. В таблице 1 приведены нечеткие данные по потенциальному трансферному и начальному пассажиропотоку на авиасвязях, в таблице 2 - по трансферным тарифам, выраженным в некоторых условных единицах. Прочерки соответствуют авиасвязям, устойчивый интерес пассажиров к которым не прогнозируется. Все ВС разделены на две категории, разли-
чающиеся пассажировместимостью и временными параметрами технологического графика. ВС I категории, к которым отнесены три последние ВС, считаются большими, требующими больших затрат на аэропортовое обслуживание. Нечёткие продолжительности технологических операций а е Л' для ВС обеих категорий сведены в таблицу 3. Предполагается, что ресурсы одинакового назначения способны обслуживать ВС обеих категорий. расчетная численность ресурсов, типы которых образуют множество О", принята равной одной единице. Исключение составляет численность ресурсов «трап», «тр.», «авт.», «р.н.», выделяемых для обслуживания ВС I категории, равная двум единицам. Прочим исходным технологическим параметрам заданы следующие
б _1 т 1т
значения: к = 1,0, т = 1 мин., w = 50, ттт = 5 мин. Согласно данным таблиц 1 и 2, суммарные доходы от перевозки потенциальных трансферных пассажиров могут составить СП =(4001, 8672, 13996) у.е., или, в форме чёткого числа, аСи = 8890 у.е.
Для оценки влияния технических возможностей хаба на эффективность трансферной системы задача определения показателей её эффективности была решена в двух постановках: без учета ограничений по численности (35) и производительности (36) ресурсов аэропорта («Задача I») и с их учетом («Задача II»). В задаче I рассматривалась гипотетическая ситуация, при которой мощности аэропорта заведомо достаточны для обслуживания ВС, пассажиров и багажа в рамках исследуемой волны прибытий-отправлений.
Таблица 1. Пассажиропотоки, пас.
1 2 3 4 5 6 7 8 9 10
(V, мгТ- V-) ' у ш у и)
8, 1,
1 16, 24 - - - - 4, 9 - - - -
1, 9, 1, 1,
2 — - - - 6, 12 - 18, 29 - 2, 3 3, 7
18, 2, 1,
3 - - 26, 40 9, 16 - - - 2, 5 - -
9, 3, 10,
4 - - - 18, 30 - - - - 16, 27 19, 30
35, 1,
5 - - 48, 70 - - - - 6, 10 - -
5, 13, 2, 3,
6 - 11, 17 - - - 21, 29 5, 9 - 19, 30 -
32,
7 - - - 53, 75 - - - - - -
12, 1, 6, 1, 42,
8 - 24, 36 - - 3, 7 10, 18 2, 3 - - 82, 123
1, 2, 1,
9 - 2, 4 - - - - 11, 26 - 3, 7 -
15, 28, 1, 5,
10 - 35, 48 - - - - 45, 60 4, 8 35, 55 -
(V
40, 8, 5, 1, 65 40, 1, 110, 55, 25,
65, 10, 7, 2, 72, 46, 2, 124, 62, 32,
95 15 10 3 100 64 3 170 78 40
Таблица 2. Трансферные тарифы, СсТд, мсТ1,-, кстг/) (у.е.
\] 1 \ 1 2 3 4 5 6 7 8 9 10
1 20,3, 21,0, 21,6 - - - - 13,6, 14,2, 14,7 - - - -
2 - - - - 13,2, 13,8, 14,3 - 13,2, 13,9, 14,3 - 13,2, 13,8, 14,3 13,1, 13,7, 14,2
3 - - 17,8, 18,4, 19,0 15,8 16,4 17,0 - - - 24,1, 24,8, 25,5 - -
4 - - - 11,6, 12,2, 12,7 - - - - 20,5, 21,2, 21,8 20,2, 21,5, 21,7
5 - - 17,0, 17,6, 18,2 - - - - 23,3, 24,0, 24,7 - -
6 - 13,2, 13,8, 14,3 - - - 13,2, 13,8, 14,3 13,2, 13,7, 14,3 - 13,2, 13,8, 14,3 -
7 - - - 15,0, 15,6, 16,2 - - - - - -
8 - 12,2, 12,8, 13,3 - - 12,2, 12,7, 13,3 12,2 12,8, 13,3 12,2 12,9, 13,3 - - 11,9 12,8, 13,0
9 - 20,5, 21,2 21,8 - - - - 20,5, 21,2, 21,8 - 20,5, 21,2, 21,8 -
10 - 14,2, 14,8, 15,4 - - - - 14,2, 14,8, 15,4 13,6, 14,2, 14,7 14,2, 14,8. 15,4 -
В этом случае суммарные доходы от перевозки действительных трансферных пассажиров составили СД1 =(1941, 8297, 13452) у.е., или, в чёткой форме, С = 7897 у.е., что на 11% ниже потенциально возможного их уровня аСп.
Полученная в результате решения задачи I минимально достаточная с надежностью р^ = 0,95, Уке{1,...,Н}, численность ресурсов составила по типам: «ст.», «тех.», «трап» - 10 единиц, «уб.», «авт.», «тр.» - 7 единиц, «кар.» - 6 единиц, «запр.» - 9 единиц, «р.т.» - 12 единиц, «р.н.» - 14 единиц. Пропускная способность системы «обр.» - gрбp = 37 1/ мин.
Таблица 3. Продолжительность операций, (1та, мта,кта), мин.
Кат. Операция, а
ВС ПТ УТ ВП ПП ВБ ПБ ВКБ ТО звс ус рнп
I 2, 3, 10, 15, 12, 16, 10, 55, 31, 18, 45,
3, 4, 15, 21, 16, 20, 20, 62, 35, 20, 50,
4 5 25 28 20 28 25 76 39 28 65
II 1, 1, 7, 11, 8, 13, 8, 45, 30, 12, 45,
2, 2, 13, 16, 14, 16, 15, 52, 32, 16, 50,
3 3 17 22 18 24 21 65 34 24 60
При решении задачи II предполагалось, что аэропорт располагает ресурсами типов «авт.» и «запр.» численности меньшей («авт.» - 5 ед., «запр.» - 7 ед.), чем получена при решении задачи I. Ограничения по численности аэропортовых ресурсов вызвали сокращение планируемых доходов до уровня СДП =(1617, 7401, 12400) у.е., или, в чёткой форме, С 11 = 7140 у.е., что почти на 20% ниже аСи.
С целью оценки эффекта от оптимизации, был произведен расчет величины ЛСД для исходных данных, имитирующих традиционное расписание не узлового аэропорта. Предполагалось, что описанные выше ВС прибывают в аэропорт в порядке возрастания номеров через каждые 10 мин., проходят обслуживание в течение 2 ч, а затем в той же последовательности через каждые 10 мин. вылетают из аэропорта. Определенное в этом случае значение С оказалось более чем в 2 раза ниже С . Таким образом, следует констатировать, что проектируемая трансферная система вряд ли может быть признана эффективной без использования оптимизации расписания.
Варианты оптимального расписания, составляющие один из результатов решения задач I и II, представлены на рис. 5 в виде
набора трапеций, где горизонтальный размер каждой трапеции и ее смещение вдоль оси абсцисс отражают временные характеристики пребывания соответствующего ВС в хабе. Треугольниками отображены ФП нечёткого времени прибытия и отправления рейсов. Отмечено также плановое время прибытия, получаемое в чёткой форме.
Рис. 5. Результаты оптимизации расписания
В отсутствие ограничений по ресурсам волновой характер движения ВС, являющийся одним из атрибутов хаба, проявляется вполне наглядно: ВС прибывают и отправляются тесными группами в течение непродолжительных промежутков времени. Наличие ограничений приводит к «размыванию» волны прибытий-отправлений, выражающемуся в значительно более позднем прибытии в хаб отдельных ВС по сравнению с основной их частью и большем разбросе моментов времени вылета ВС по
сравнению со случаем, когда ограничений на численность и производительность ресурсов нет. Так, позднее прибытие ВС 1 и 5 вызвано недостатком ресурсов хаба, не позволяющим выполнять одновременное обслуживание всех 10 ВС. Необычно долгая стоянка в аэропорту ВС 3 и 8, служащая причиной их более позднего, по сравнению с большинством других ВС, отправления, объясняется необходимостью ожидания многочисленных пассажиров, пересаживающихся с прибывающего позже остальных ВС 5, а также с самого ВС 3.
Рис. 6 позволяет оценить характер зависимости уровня загрузки ресурсов от времени в течение модельной волны.
- Задача I .......... - Задача I
Рис. 6. Загрузка ресурсов аэропорта
В качестве примеров для вариантов расписания задач I и II приведены временные зависимости числа задействованных в обслуживании ВС авиатопливозаправщиков (запр.) и перронных автобусов (авт.), а также - интенсивности потока багажа, поступающего в СОБ. Введение ограничений на численность ресур-
сов обусловливает более равномерную их загрузку и сокращение потребности в тех ресурсах, на численность которых ограничения в явном виде не накладываются. Так, в задаче II уменьшение по сравнению с задачей I располагаемой численности ресурсов типов «авт.» и «запр.» привело к тому, что минимально достаточная численность ресурсов других типов так же сократилась и составила по типам: «ст.», «трап» - 8 ед., «уб.», «тр.» - 6 ед., «кар.» - 5 ед., «р.т.» - 10 ед., «р.н.» - 7 ед. Потребная пропускная способность системы «обр.» сократилась до = 29 1/ мин. Таким образом, полученные результаты решения оптимизационных задач позволяют обосновать формирование сбалансированного по численности и производительности комплекса ресурсов аэропорта.
Продолжительность решения рассмотренных задач с использованием программного пакета IBM ILOG OPL на базе современной персональной вычислительной техники не превысила 10 мин.
7. Заключение
Представленные результаты свидетельствуют о работоспособности модели определения предложенных показателей, характеризующих эффективность трансферной системы пассажирских перевозок в плане доходности основной деятельности. Описанная модель может быть использована на этапе проектирования трансферной системы в условиях неопределенности исходной информации не только для поддержки принятия решения об экономической целесообразности и технической возможности выбора системой «авиакомпания-аэропорт» транс-ферной схемы перевозок, но также для решения ряда связанных задач, среди которых оптимизация расписания и формирование сбалансированного парка технологических ресурсов узлового аэропорта, рациональная организация работы его производственных комплексов и другие практически значимые задачи, вплоть до формирования сменного графика работы персонала и оперативного управления ресурсами.
Литература
1. ГОЛЕНКО Д.И. Статистические методы сетевого планирования и управления. - М.: Гл. ред. физ.-мат. лит-ры изд-ва «Наука», 1968. - 400 с.
2. ЛЮ Б. Теория и практика неопределенного программирования. - М.: БИНОМ, 2005. - 416 с.
3. ПЕГАТ А. Нечёткое моделирование и управление. 2-е изд., пер. с англ. - М.: БИНОМ Лаборатория знаний, 2013. -798 с.
4. РОМАНЕНКО В.А. Оптимизация параметров системы трансферных авиаперевозок с учетом нечеткой и стохастической неопределенностей // Управление большими системами. - 2013. - №41. - С. 285-313.
5. ALVAREZ-VALDES R., CRESPO E., TAMARIT J.M. Labour Scheduling at an Airport Refuelling Installation // The J. of the Operational Research Society. - 1999. - Vol. 50(3). -P. 211-218.
6. ARAUJO G.E., REPOLHO H.M. Optimizing the Airport Check-In Counter Allocation Problem // J. of Transport Literature. - 2015. - Vol. 9(4). - P. 15-19.
7. BOOTSMA P.D. Airline Flight Schedule Development: Analysis and Design Tools for European Hinterland Hubs. -Utrecht, University of Twente - 1997. - 296 p.
8. BURGHOUWT G., REDONDI R. Connectivity in Air Transport Networks: An Assessment of Models and Applications // J. of Transport Economics and Policy. - 2013. -Vol. 47(1). - P. 35-53.
9. BURGHOUWT G., WIT J. The Temporal Configuration of Airline Networks in Europe // J. of Air Transport Management. - 2005. - Vol. 11(3). - P. 185-198.
10. DANESI A. Measuring airline hub timetable co-ordination and connectivity: definition of a new index and application to a sample of European hubs // European Transport. - 2006. -Vol. 34. - P. 54-74.
11. DENNIS N. Airline Hub Operations in Europe // J. of Transport Geography. - 1994. - Vol. 2(4). - P.219-233.
12. DENNIS N. Scheduling Strategies for Airline Hub Operations // J. of Air Transport Management. - 1994. - Vol. 1(3). -P.131-144.
13. FITOURI-TRABELSI S., NUNES-CONSENZA C.A., MORA-CAMINO F.A.C. Ground Handling Management at Airports with Fuzzy Information // 6th IFAC Conf. on Management and Control of Production and Logistics MCPL, 2013 (Fortaleza, Brazil). International Federation of Automatic Control. -2013. - Vol. 6 (1). - P. 373-378.
14. HANT C., CHUNGC C., LIANG G.-S. Application of fuzzy critical path method to airports cargo ground operation systems // J. of Marine Science and Technology. - 2006. -Vol. 14(3). - P. 139-146.
15. MASON A.J., RYAN D M., PANTON D. M. Integrated Simulation, Heuristic and Optimization Approaches to Staff Scheduling // Operations Research. - 1998. - Vol. 46(2). - P. 161-175.
16. RONG A., GRUNOW M. Manpower Planning at Air Cargo Terminals // Proc. of the 9th Asia Pacific Industrial Engineering & Management Systems Conference and 11the Asia-Pacific Regional Meeting of the International Foundation for Production Research, 2008 (Nusa Dua, Bali). - 2008. -P. 666-677.
17. TRIETSCH D. Scheduling Flights at Hub Airports // Transportation Research Part B Methodological. - 1993. -Vol. 27(2). - P. 133-150.
18. WU C.-L. Airline Operations and Delay Management — Insights from Airline Economics, Networks and Strategic Schedule Planning. - Farnham: Ashgate, 2010. - 241p.
19. ZADEH L. A. Fuzzy Sets // Information and Control. - 1965. -Vol. 8. - P. 235- 350.
FUZZY ASSESSMENT OF PERFORMANCE OF AIR TRANSPORTATION TRANSFER SYSTEM
Ekaterina Guzha, Samara National Research University, Samara, postgraduate student ([email protected]).
Vladimir Romanenko, Samara National Research University, Samara, Candidate of Technical Sciences, Associate Professor ([email protected]).
Margarita Skorokhod, Samara National Research University, Samara, postgraduate student ([email protected]).
Abstract: The transfer system of passenger air transportation as part of the hub airport and the hub-forming airline is considered. The efficiency of the system is characterized by the level of its revenues from the transportation of transfer passengers with an optimally formed timetable. It is assumed that uncomfortable waiting times for a transfer can cause an outflow of passengers potentially ready to be transported through the hub formed by flights of certain airline, while minimizing the damage caused by the outflow of passengers allows optimization of the hub's timetable. The proposed model for assessing the effectiveness of the projected transfer system includes, as a key component, the timetable optimization task, which involves determining such moments of arrival and departure offlights in the hub that maximize revenues from transportation of transfer passengers taking into account capacity constrained of airport production complexes. Uncertainty in the initial data of the model, characteristic for the design stage of the transfer system, is presented in a fuzzy set form. The model can be used to support decision making on the economic efficiency and technical capacity of forming a transfer system based on certain airlines and airports, for solving timetable optimization tasks and creating a balanced fleet of technological resources at the hub airport, rational organization of its industrial complexes, operational resource management. Some examples of application of the proposed model are considered.
Keywords: parametric optimization, fuzzy numbers, hub airport, performance criterion.
УДК 510.22:519.85:656.71 ББК 22.12 22.18 39.51
DOI: https://doi.org/10.25728/ubs.2019.77.8
Статья представлена к публикации членом редакционной коллегии М.В. Губко.
Поступила в редакцию 13.07.2018.
Опубликована 31.01.2019.