Практическое применение теории массового обслуживанияРефераты >> Кибернетика >> Практическое применение теории массового обслуживания
1. Основные элементы ТМО
Многие понятия теории массового обслуживания можно проиллюстрировать на одном важном примере: взлет и посадка самолетов в крупном аэропорту - операция, представляющая интерес для многих людей, пользующихся этим видом транспорта.
Допустим, что аэропорт имеет несколько взлетно-посадочных (параллельных каналов). Эти полосы ведут к большему или меньшему числу дорожек, оканчивающихся на аэровокзале (последовательные каналы). После того как самолет, прибывший в соответствии с определенным распределением входящего потока, приземляется, он присоединяется к очереди самолетов, ожидающих обслуживания (продвижение по дорожке к месту выгрузки). Таким образом, выходящий поток одной очереди становится входящим потоком для другой. Очередь существует как на земле (взлет самолетов), так и в воздухе (посадка самолетов). Обе эти очереди имеют свое распределение входящего потока. Приземляющиеся самолеты могут прибывать группами, при этом члены каждой группы должны кружить над аэропортом и приземлятся по порядку. (Если полоса очень широкая, то нетрудно представить посадку самолетов группами.) Длительность операций обслуживания (время приземления или взлета) около минуты. В любом случае имеется некоторое распределение времени обслуживания. Если для различных типов самолетов отведены различные взлетно-посадочные полосы, которые могут быть длиннее, например, для реактивных самолетов, то распределение времени обслуживания может меняться от одной полосы к другой.
При выборе самолетов для посадки важно определить соответствующий показатель эффективности. Например, если желательно минимизировать общее время ожидания пассажиров, то вначале нужно производить посадку самолетов с большим количеством людей.
Здесь же часто производится обслуживание с приоритетом, когда разрешается посадка снижающемуся самолету раньше, чем взлет ожидающемуся. Эта система с приоритетом распространяется также на случай аварийной обстановки, когда вследствие крайней необходимости разрешается посадить первым самолет, прибывший позже. Нередко приоритет на посадку дается реактивным самолетам из-за ограниченного запаса топлива.
Иногда порядок обслуживания таков, что прибывающий самолет присоединяется к очереди эшелонированных самолетов, ожидающих посадки, а затем выбор самолета на посадку производится случайным образом (одна из форм обслуживания с приоритетом). Так, например, если самолет находится ближе других к точке, в которой он может выйти из зоны ожидания, то ему будет дана команда на посадку. В промежутке времени между получением приоритета на посадку и командой "посадку разрешаю" самолет выходит из эшелона и направляется к аэродрому. Это время известно как захода на посадку. Время приземления затрачивается на операцию посадки и продолжается до того момента, когда самолет сворачивает с взлетно-посадочной полосы.
Самолет, ожидающий посадки, может, находится в положении, близком к критическому (в это время другие самолеты будут действительно в критическом положении), он может принять решение присоединится к более короткой очереди в ближайшем аэропорту и приземлится там. Прибывающий самолет может не выстраиваться в эшелон, а уходить в другой аэропорт (отказ становится в очередь). В этом случае говорят, что аэропорт "потерял" этот самолет. Случается, что самолет отправляется в соседний аэропорт после того, как, присоединившись к очереди, он прождал больше, чем предполагалось (по кидание очереди до начала обслуживания). Можно рассматривать приземляющийся самолет участвующим в цикле, если он присоединяется к очереди самолетов, ожидающих взлета, и снова включается к очереди самолетов, ожидающих взлета, и снова включается во входной поток системы. Если приземляющийся самолет имеет информацию о размерах очереди эшелонированных самолетов, ожидающих посадки в соседнем аэропорту, то он может присоединится к этой очереди. Если у него есть информация еще об одном аэропорте, то он может отправится и туда (редкий случай). Это движение туда и обратно при наличии нескольких очередей называется переходом из одной очереди в другую (возможность выбора очереди).
Аэропорт может временно закрываться, и прибывший самолет будет вынужден отправится в другой аэропорт, если число эшелонированных самолетов, ожидающих посадки, достигнет заданной величины. Операция обслуживания может быть ускорена путем оборудования специальных гасителей скорости, которые позволяют самолетам приземлятся на главной полосе с большой скоростью.
Основной проблемой пи управлении аэропортом является связь. Если входящий поток как на земле, так и в воздухе велик, то аэропорт должен быстро связываться с самолетами и получать ответ. При организации связи важной проблемой является определение числа операторов и каналов связи, необходимых для регулирования различных состояний перегруженности, которые могут возникнуть. В данном случае необходимо выбрать оптимальное число каналов для обслуживания требований, поступающих в соответствии с данным распределением. Можно произвести сравнение стоимость дополнительного канала со стоимостью возросшего объема обслуживания существующими каналами.
Важной проблемой является наличие соответствующего места для ожидания в очереди. Например, при проектировании аэропорта существенным моментом является наличие наземной рулежной дорожки для самолетов, готовых к влету.
Во многих задачах ТМО для определения необходимого показателя эффективности достаточно знать распределение входящего потока, дисциплину очереди (например, случайный выбор, обслуживание в порядке поступления или с приоритетом) и распределение времени обслуживания. В других задачах нужно иметь дополнительную информацию. Например, в случае отказов в обслуживании нужно определить вероятность того, что поступившее требование получит отказ сразу после прибытия или через некоторое время, т.е. покинет очередь до или после присоединения к ней.
С теоретической точки зрения очередь можно рассматривать как потоки, походящие через систему пунктов обслуживания, соединенных последовательно или параллельно. На поток оказывают влияние различные факторы; они могут замедлять его, приводить к насыщению и т.д.
2. Виды систем массового обслуживания
2.1 Системы массового обслуживания при наличии входного и выходного потоков
В данном разделе рассматриваются СМО, в которых имеется как входной поток, так и поток обслуженных клиентов. Исследуются такие структуры, в которых параллельно функционируют с узлов (приборов), так что одновременно могут обслуживаться сразу с клиентов. При этом все обслуживающие приборы с точки зрения быстродействия предполагаются эквивалентными. Схематически такая обслуживающая система изображена на рис 1. заметим, что в любой (произвольно выбранный момент) времени всех находящихся в системе клиентов следует разделить на тех, кто находится в очереди и, следовательно, ждет, когда его начнут обслуживать, и тех, кто уже обслуживается.