Научный журнал
Современные наукоемкие технологии
ISSN 1812-7320
"Перечень" ВАК
ИФ РИНЦ = 0,940

СИСТЕМА МАССОВОГО ОБСЛУЖИВАНИЯ С КАНАЛАМИ РАЗЛИЧНОЙ ПРОИЗВОДИТЕЛЬНОСТИ, ФУНКЦИОНИРУЮЩАЯ В УСЛОВИЯХ СМЕШАННЫХ ПОТОКОВ

Самерханов И.З. 1 Печеный Е.А. 1 Нуриев Н.К. 1
1 ФГБОУ ВО «Казанский национальный исследовательский технологический университет»
Аннотация. В работе представлены результаты исследования двухканальной системы массового обслуживания с приборами различной производительности, функционирующей в условиях смешанных потоков. Потоки такого типа подразумевают возможность поступления в систему и последующей обработки как одинарных, так и групповых заявок, состоящих из нескольких требований на обслуживание. Для характеризации «смешанности» потока введен параметр Р – вероятность того, что поступившая в систему заявка является одинарной. В ходе комплекса имитационных экспериментов на базе программного комплекса AnyLogic при различных значениях Р (от группового потока при Р = 0 до простейшего потока при Р = 1) проведен сравнительный анализ показателей эффективности систем с каналами различной производительности и классических систем, обладающих обслуживающими устройствами одинаковой производительности. При проведении экспериментов также варьировались значения нагрузки на систему и величина диспропорции неэквивалентных каналов μ1/μ2. В качестве показателей эффективности рассматривались вероятности р0 и ротк в стационарном режиме. Представленные в работе материалы демонстрируют, что существуют области параметров, при которых системы с каналами различной интенсивности обслуживания могут быть эффективнее классических систем, при этом области эффективности преимущественно проявляются в условиях смешанного потока, характеризующегося более высокой вероятностью поступления одинарных заявок, чем групповых.
система массового обслуживания
каналы различной производительности
групповые потоки
смешанные потоки
1. Isguder H.O., Kocer U.U. Analysis of GI/M/n/n queueing system with ordered entry and no waiting line // Appl. Math. Model. 2014. № 38. P. 1024–1032.
2. Осипов О.А. Система обслуживания с делением и слиянием требований, в которой требование занимает все свободные обслуживающие приборы // Вестник Российского университета дружбы народов. 2018. Т. 26, № 1. С. 28–38.
3. Xu J., Liu L., Zhu T. Transient Analysis of Two-Heterogeneous Server Queue with Impatient Behavior and Multiple Vacations // J. Systems Science and Information. 2018. Vol. 6, Is. 1. P. 69–84.
4. Ammar S.I. Transient Behavior of a Two-Processor Heterogeneous Systems with Catastrophes, Server Failures and Repairs // Applied Mathematical Modelling. 2014. Vol. 38. P. 2224–2234.
5. Печеный Е.А., Самерханов И.З., Нуриев Н.К. Модель управления системой массового обслуживания с неэквивалентными каналами // Современные наукоемкие технологии. 2022. № 4. С. 83–88.
6. Самерханов И.З. Об областях эффективности систем массового обслуживания с неэквивалентными каналами // Современные наукоемкие технологии. 2022. № 5–1. С. 70–76.
7. Монсик В.Б., Скрынников А.А., Федотов А.Ю. Показатели эффективности функционирования системы массового обслуживания с неординарным входным потоком заявок в нестационарном режиме работы // Научный вестник МГТУ ГА. 2009. № 145. С. 113–118.
8. Боев Б.В. Компьютерное моделирование в среде AnyLogic: учеб. пособие для вузов. М.: Юрайт, 2019. 198 с.
9. Якимов И.М., Кирпичников А.П., Мокшин В.В. Моделирование сложных систем в имитационной среде ANYLOGIC // Вестник Казанского технологического университета. 2014. Т. 17, № 13. С. 352–357.
10. Самерханов И.З. О применимости имитационного моделирования для расчета показателей систем массового обслуживания с неэквивалентными каналами // Вестник Технологического университета. 2022. Т. 25, № 6. С. 101–104.

В настоящее время при проектировании и разработке сложных систем, процесс функционирования которых может быть описан с помощью методов теории массового обслуживания, зачастую применяется ряд упрощений, связанных в первую очередь с отсутствием (или значительным усложнением) соответствующих математических моделей неклассических систем массового обслуживания (СМО).

Одними из наиболее распространенных упрощений, применяемых при решении задач прикладного и теоретического характера, являются, по всей видимости, допущения об одинаковой производительности каналов и простейшем (пуассоновском) характере потоков.

При этом вполне очевидно, что во многих реальных системах приборы могут обладать различной интенсивностью обслуживания, а потоки зачастую носят неординарный характер (то есть поступающие в систему заявки могут содержать два и более требований на обслуживание). В качестве элементарного примера СМО такого типа можно привести парикмахерскую, в которой мастера, в зависимости от компетенций, могут обладать различной производительностью, в то же время клиенты (то есть заявки) могут приходить как по одному, так и группами. Очевидно, что в данном случае с прикладной точки зрения упрощения допустимы, а моделирование сложной системы со смешанными потоками нецелесообразно. Однако, к примеру, для компьютерных или телекоммуникационных систем, связанных с обработкой больших данных, требуется более высокая расчетная точность и понимание закономерностей работы СМО такого типа.

В настоящее время в исследованиях отечественных и зарубежных авторов рассмотрены различные модификации систем с каналами различной производительности, в том числе с упорядоченным входом [1], делением и слиянием требований [2], ненадежными приборами [3], катастрофами [4] и др. Функциональным особенностям систем с неэквивалентными каналами посвящены работы [5, 6]. В них показано, что в условиях управления пуассоновскими потоками СМО с неэквивалентными приборами могут быть эффективнее, чем классические системы с одинаковыми каналами. В [7] рассмотрены системы с приборами одинаковой производительности, функционирующие в условиях неординарных потоков. Несмотря на явный прикладной интерес, исследований, посвященных системам с неэквивалентными каналами, функционирующим в условиях смешанных потоков, в научной литературе, по всей видимости, на текущий момент не представлено. В настоящей работе предпринята попытка изучения некоторых функциональных особенностей и закономерностей поведения СМО такого типа.

Объектом исследования являются модели систем массового обслуживания с каналами различной производительности, функционирующие в условиях смешанных потоков.

Целью исследования является сравнительный анализ эксплуатационных характеристик систем массового обслуживания с каналами одинаковой и различной производительности в условиях смешанных потоков.

Материалы и методы исследования

Рассмотрим двухканальную СМО без функции накопления очереди, на вход которой поступает поток заявок интенсивности λ, λ > 0. Интенсивности обслуживания первого и второго приборов равны соответственно μ1 и μ2, μ1, μ2 > 0 (если производительности устройств различны, будем полагать что 0 < μ1 < μ2).

В условиях смешанного потока в систему могут поступать как одинарные, так и групповые заявки (в случае двухканальной системы – парные, состоящие из двух требований). Введем параметр, характеризующий «смешанность» потока. Пусть Р – вероятность того, что поступившая заявка – одинарная, соответственно 1 – Р – вероятность того, что поступившая заявка – групповая. Таким образом, при Р = 0 поток является групповым (парным), при Р = 1 поток является ординарным.

При поступлении одинарной заявки в систему с каналами равной производительности она занимает любой из свободных каналов, если интенсивности приборов различны – она обслуживается наиболее «быстрым» свободным устройством (как показано в [5], данная схема управления потоком является наиболее эффективной для систем с неэквивалентными каналами). При поступлении в СМО парной заявки ее требования одновременно занимают два прибора (при этом, если производительности каналов различны, одно из требований по завершении обслуживания может покинуть систему раньше другого), если один или два канала системы заняты – парная заявка получает отказ в обслуживании и покидает систему.

В рамках работы проведена серия имитационных экспериментов на базе программного комплекса AnyLogic [8, 9]. Модель двухканальной системы, функционирующей в условиях смешанных потоков, представлена на рисунке. Она состоит из ряда стандартных блоков для создания (sourse), задержки (delay, delay1), уничтожения (sink – sink4) и управления потоками заявок, функции и нескольких переменных. Стоит отметить, что методы имитационного моделирования по определению предполагают некоторую погрешность в результатах и требуют проверки адекватности моделей, при этом позволяют с достаточной степенью точности исследовать СМО (как показано в [10], относительная погрешность имитационных моделей систем с неэквивалентными каналами может составлять около 1 %).

В качестве показателей эффективности рассматриваются р0 – вероятность того, что система свободна, и ротк – вероятность отказа в обслуживании.

Параметры исследуемых моделей представлены в табл. 1. В рамках серии имитационных экспериментов проведен сравнительный анализ показателей эффективности классической системы, обладающей каналами одинаковой производительности μ1 = μ2 = 5 (строка «СМО-0»), и систем с неэквивалентными каналами при различных соотношениях интенсивностей приборов от μ1 = 4,5, μ2 = 5,5 (строка «СМО-1») до μ1 = 1, μ2 = 9 (строка «СМО-8»). Суммарная производительность каналов во всех рассматриваемых системах равна μ1 + μ2 = 10.

missing image file

Имитационная модель СМО

Таблица 1

Параметры исследуемых моделей

 

μ1

μ2

Каналы одинаковой производительности

СМО-0

5

5

Каналы различной производительности

СМО-1

4,5

5,5

СМО-2

4

6

СМО-3

3,5

6,5

СМО-4

3

7

СМО-5

2,5

7,5

СМО-6

2

8

СМО-7

1,5

8,5

СМО-8

1

9

Результаты исследования и их обсуждение

Рассмотрим результаты сравнительного анализа функциональных характеристик системы массового обслуживания при Р = 0 (поток парных заявок).

В табл. 2 представлена разница в показателях эффективности р02 – р01, где р02 – вероятность того, что система с неэквивалентными каналами свободна, р01 – вероятность того, что система с каналами одинаковой производительности свободна. Таким образом, отрицательные значения ячеек в данной таблице указывают на то, что система с неэквивалентными каналами в данных условиях менее эффективна, чем классическая СМО. Очевидно, что при групповом потоке разница в показателях ротк будет та же.

По результатам анализа таблицы представляется возможным сформулировать вывод о том, что в условиях группового потока СМО с неэквивалентными каналами являются менее эффективными, чем классические системы с приборами одинаковой производительности.

Таблица 2

Разница в показателях р0 при групповом потоке (Р = 0)

λ

р02 – р01

СМО-1

СМО-2

СМО-3

СМО-4

СМО-5

СМО-6

СМО-7

СМО-8

1

-0,001

-0,008

-0,021

-0,041

-0,074

-0,118

-0,176

-0,273

3

-0,003

-0,015

-0,032

-0,059

-0,092

-0,139

-0,195

-0,274

5

-0,003

-0,01

-0,025

-0,048

-0,08

-0,126

-0,171

-0,23

7

0

-0,008

-0,019

-0,045

-0,07

-0,105

-0,147

-0,198

9

0,002

-0,008

-0,022

-0,035

-0,063

-0,094

-0,127

-0,171

11

0

-0,01

-0,022

-0,036

-0,057

-0,079

-0,115

-0,147

13

0

-0,009

-0,02

-0,033

-0,054

-0,076

-0,105

-0,133

15

0,001

-0,008

-0,016

-0,029

-0,045

-0,071

-0,092

-0,119

Таблица 3

Разница в показателях р0 при смешанном потоке (P = 0,5)

λ

р02 – р01

СМО-1

СМО-2

СМО-3

СМО-4

СМО-5

СМО-6

СМО-7

СМО-8

1

0,005

0,004

-0,002

-0,011

-0,026

-0,05

-0,095

-0,169

3

0,005

0,002

-0,002

-0,015

-0,038

-0,071

-0,125

-0,205

5

0,006

0,008

-0,002

-0,016

-0,037

-0,071

-0,116

-0,179

7

0,007

0,007

0

-0,016

-0,035

-0,062

-0,1

-0,148

9

0,003

0,001

-0,004

-0,018

-0,034

-0,059

-0,087

-0,126

11

0,009

0,003

-0,004

-0,015

-0,027

-0,047

-0,073

-0,11

13

0

0,001

-0,002

-0,013

-0,026

-0,04

-0,063

-0,087

15

0

0,003

-0,002

-0,011

-0,019

-0,035

-0,054

-0,077

Увеличение диспропорции в интенсивностях обслуживающих устройств приводит к значительному ухудшению показателей эффективности. К примеру, рассмотрим результаты при λ = 5. При незначительной диспропорции в интенсивностях каналов разница в показателях равна р02 – р01 = –0,003 (см. столбец «СМО-1»), что сравнимо с погрешностью методов имитационного моделирования. В то же время при увеличении диспропорции в интенсивностях обслуживающих устройств до μ1 = 1, μ2 = 9 разница в показателях составляет уже р02 – р01 = –0,23 (см. столбец «СМО-8»). Такое поведение системы наблюдается на всем диапазоне нагрузки от λ = 1 до λ = 15. Значительное ухудшение показателей эффективности при увеличении диспропорции каналов связано с тем, что время обслуживания групповой заявки становится равным времени обслуживания требования наиболее «медленным» прибором. Таким образом, при групповых потоках использование систем с неэквивалентными каналами представляется нецелесообразным.

Рассмотрим СМО, функционирующие в условиях смешанных потоков. По результатам экспериментов с моделями двухканальных систем, представленных в табл. 1, установлено, что положительные значения р02 – р01 (значения, при которых система с неэквивалентными каналами может быть эффективнее классической системы) наиболее характерно появляются при Р ≥ 0,5, то есть когда вероятность поступления в систему одинарной заявки больше, чем вероятность поступления парной заявки. С учетом этого в рамках настоящей статьи ограничимся рассмотрением материалов при Р ≥ 0,5.

В табл. 3 представлены результаты экспериментов при смешанном потоке, характеризующемся равной вероятностью поступления одинарных и парных заявок P = 0,5.

Материалы таблицы демонстрируют, что при P = 0,5 система с каналами различной производительности в целом проявляет себя хуже классической СМО, однако при небольшой диспропорции в интенсивностях обслуживающих устройств (см. столбцы «СМО-1» и «СМО-2») имеются некоторые положительные области, в которых система с неэквивалентными каналами может быть эффективнее системы с одинаковыми приборами.

В табл. 4 представлены результаты имитационных экспериментов при P = 0,7.

По результатам анализа материалов табл. 4 видно, что при P = 0,7 области эффективности системы с неэквивалентными каналами выражены более характерно. К примеру, при λ = 3, μ1 = 4, μ2 = 6 (см. столбец «СМО-2») система с каналами различной производительности по показателю р0 на 0,016 превышает аналогичный показатель классической СМО. Несмотря на кажущуюся незначительность такой разницы, для систем, к примеру, обрабатывающих большие данные, она может дать ощутимое преимущество.

В табл. 5 представлены области эффективности при P = 0,9.

Значительную часть входного потока в данном случае составляют одинарные заявки. Видно, что при P = 0,9 области эффективности систем с неэквивалентными каналами являются значительно более характерными, чем в ранее рассмотренных примерах. Так, при λ = 1 разница в показателях р02 – р01 достигает 0,02.

Рассмотрим результаты имитационных экспериментов при P = 1, представленные в табл. 6. В данном случае поток является ординарным. По материалам таблицы видно, что при ординарном потоке области эффективности СМО с каналами различной производительности значительно расширились. Также заметим, что представленные области в целом совпадают с результатами, ранее полученными в [6] на примере трех- и четырехканальных СМО, функционирующих при пуассоновских потоках.

Стоит отметить, что в условиях смешанного потока системы с неэквивалентными каналами могут быть эффективнее классических СМО также по показателю ротк. Для параметров систем, представленных в табл. 1, разница в значениях ротк1 – ротк2 была не столь существенна, как в ранее рассмотренных примерах по показателю р0, и в некоторых моделях достигала 0,012. С учетом этого в рамках настоящей работы данные результаты мы приводить не будем, ограничившись рассмотренными областями эффективности по р0.

Таблица 4

Разница в показателях р0 при смешанном потоке (P = 0,7)

λ

р02 – р01

СМО-1

СМО-2

СМО-3

СМО-4

СМО-5

СМО-6

СМО-7

СМО-8

1

0,009

0,012

0,013

0,007

-0,001

-0,018

-0,047

-0,103

3

0,01

0,016

0,013

0,004

-0,012

-0,045

-0,091

-0,165

5

0,012

0,01

0,006

-0,002

-0,019

-0,051

-0,087

-0,149

7

0,007

0,007

0,001

-0,01

-0,025

-0,048

-0,084

-0,139

9

0,007

0,005

0,001

-0,012

-0,023

-0,045

-0,074

-0,116

11

-0,002

-0,002

-0,006

-0,011

-0,027

-0,045

-0,068

-0,098

13

0

0,001

-0,002

-0,012

-0,019

-0,034

-0,058

-0,082

15

0,003

0,001

-0,001

-0,012

-0,016

-0,032

-0,05

-0,071

Таблица 5

Разница в показателях р0 при смешанном потоке (P = 0,9)

λ

р02 – р01

СМО-1

СМО-2

СМО-3

СМО-4

СМО-5

СМО-6

СМО-7

СМО-8

1

0,007

0,015

0,02

0,02

0,019

0,012

-0,004

-0,04

3

0,003

0,01

0,013

0,01

-0,002

-0,019

-0,054

-0,115

5

0,008

0,011

0,013

0,009

-0,006

-0,032

-0,074

-0,135

7

0,005

0,009

0,012

-0,002

-0,017

-0,039

-0,069

-0,116

9

0,007

0,004

-0,002

-0,003

-0,018

-0,033

-0,063

-0,105

11

-0,002

-0,004

-0,004

-0,009

-0,021

-0,034

-0,056

-0,088

13

0,004

0,004

0,002

-0,004

-0,013

-0,027

-0,046

-0,07

15

0,001

0,002

-0,002

-0,006

-0,012

-0,027

-0,043

-0,065

Таблица 6

Разница в показателях р0 при ординарном потоке (P = 1)

λ

р02 – р01

СМО-1

СМО-2

СМО-3

СМО-4

СМО-5

СМО-6

СМО-7

СМО-8

1

0,01

0,02

0,026

0,03

0,033

0,034

0,031

0,013

3

0,011

0,018

0,022

0,02

0,016

0,001

-0,031

-0,087

5

0,011

0,016

0,016

0,016

0,002

-0,02

-0,056

-0,12

7

0,01

0,013

0,013

0

-0,007

-0,027

-0,059

-0,112

9

0,008

0,005

0,007

-0,004

-0,015

-0,031

-0,062

-0,1

11

0,004

-0,001

-0,001

-0,008

-0,02

-0,033

-0,059

-0,089

13

-0,001

0,002

-0,001

-0,01

-0,018

-0,03

-0,05

-0,072

15

0,005

0,003

0,001

-0,006

-0,014

-0,024

-0,038

-0,06

Таким образом, анализируя результаты имитационных экспериментов, представленные в табл. 2–6, видится возможным сформулировать вывод о существовании областей параметров, при которых системы с неэквивалентными каналами могут быть эффективнее систем с приборами одинаковой интенсивности в условиях смешанного потока. Данные области эффективности в значительной степени зависят от характера «смешанности» потока и преимущественно проявляются в условиях более высокой вероятности поступления одинарных заявок, чем групповых. С учетом продемонстрированных результатов также стоит отметить, что изучение систем такого типа представляется достаточно перспективным направлением исследований по теории массового обслуживания.

Выводы

1. В условиях группового потока системы массового обслуживания с каналами различной производительности являются менее эффективными, чем классические системы с приборами одинаковой интенсивности обслуживания.

2. В условиях группового потока увеличение диспропорции в интенсивностях каналов приводит к значительному ухудшению показателей эффективности системы. Это связано с тем, что время обслуживания групповой заявки становится равным времени обслуживания одного из требований наиболее «медленным» прибором.

3. Существуют области параметров (соотношение интенсивностей каналов, нагрузка на систему), при которых системы с неэквивалентными каналами могут быть эффективнее систем с приборами одинаковой производительности в условиях смешанных потоков.

4. Области эффективности систем с каналами различной производительности преимущественно проявляются при смешанном потоке, характеризующемся более высокой вероятностью поступления одинарных заявок, чем групповых. То есть чем более смешанный поток приближается к ординарному, тем данные области проявляются наиболее выраженно.

5. По аналогии с системами, функционирующими в условиях пуассоновских потоков, области эффективности систем с каналами различной производительности при смешанных потоках связаны с незначительной нагрузкой на систему и небольшой диспропорцией в интенсивностях каналов.


Библиографическая ссылка

Самерханов И.З., Печеный Е.А., Нуриев Н.К. СИСТЕМА МАССОВОГО ОБСЛУЖИВАНИЯ С КАНАЛАМИ РАЗЛИЧНОЙ ПРОИЗВОДИТЕЛЬНОСТИ, ФУНКЦИОНИРУЮЩАЯ В УСЛОВИЯХ СМЕШАННЫХ ПОТОКОВ // Современные наукоемкие технологии. – 2024. – № 3. – С. 87-92;
URL: https://top-technologies.ru/ru/article/view?id=39951 (дата обращения: 20.05.2024).

Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»
(Высокий импакт-фактор РИНЦ, тематика журналов охватывает все научные направления)

«Фундаментальные исследования» список ВАК ИФ РИНЦ = 1,674