Научная статья на тему 'Оптимизация системы массового обслуживания с гистерезисной стратегией управления однотипным резервным прибором'

Оптимизация системы массового обслуживания с гистерезисной стратегией управления однотипным резервным прибором Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
187
49
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
cистема / обслуживание / время ожидания / амортизация / оптимальный момент / System / Service / queuing time / Depreciation / optimal moment

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Самочернова Лидия Ивановна, Петров Евстафий Сергеевич

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Queuing system with a hysteresis control strategy was examined by a uniform backup device controlled by the current time of waiting for the request being the first in the queue. The system was optimized considering wait and depreciation losses.

Текст научной работы на тему «Оптимизация системы массового обслуживания с гистерезисной стратегией управления однотипным резервным прибором»

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

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

параметрической и непараметрической моделей. Их преимущества проявляются как при малых объемах выборок, так и при их интерполяции за пределы эксперимента (N>125).

Результаты моделирования, представленные на рисунке, получены с помощью кластера Межрегионального вычислительного центра ТГУ СКИФ Cyberia (skif.tsu.ru). Автор выражает благодарность сотрудникам Центра за оказанную помощь.

СПИСОК ЛИТЕРАТУРЫ

1. Дмитриев Ю.Г. Непараметрическое условное оценивание функционалов плотности распределения // Математическое моделирование и теория вероятностей / под ред. И.А. Александрова, А.М. Бубенчикова, В.Н. Берцуна, Ю.К. Устинова. -Томск: Изд-во «Пеленг», 1998. - С. 169-177.

2. Скрипин С.В. Свойства комбинированной оценки регрессии при конечных объемах выборок // Известия Томского политехнического университета. - 2008. - Т. 313. - № 5. - С. 10-14.

3. Скрипин С.В. Свойства комбинированной оценки в задаче классификации наблюдений // Известия Томского политехнического университета. - 2009. - Т. 314. - № 5. - С. 21-26.

4. Скрипин С.В. О весовом коэффициенте в комбинированной оценке регрессии // Новые информационные технологии в исследовании сложных структур: Тезисы докл. VIII Росс. конф.

с международным участием. - Томск, 5-8 октября 2010. -Томск: Изд-во НТЛ, 2010. - С. 98-99.

5. Скрипин С.В. Комбинированная непараметрическая оценка регрессии // Вестник Томского государственного университета. - 2005. - Прил. № 14. - С. 311-313.

6. Дукарский О.М., Левит Б.Я. Некоторые применения непараметрических оценок регрессии // Многомерный статистический анализ в социально-экономических исследованиях / Академия наук СССР, Центральный экономико-математический институт. Серия «Ученые записки по статистике». - М.: Наука, 1974. - Т. XXVI. - С. 31-37.

7. Надарая Э.А. Об оценке регрессии // Теория вероятностей и ее применения. - 1964. - Т. 9. - Вып. 1. - С. 147-149.

Поступила 12.04.2011 г.

УДК 65.012.122

ОПТИМИЗАЦИЯ СИСТЕМЫ МАССОВОГО ОБСЛУЖИВАНИЯ С ГИСТЕРЕЗИСНОЙ СТРАТЕГИЕЙ УПРАВЛЕНИЯ ОДНОТИПНЫМ РЕЗЕРВНЫМ ПРИБОРОМ

Л.И. Самочернова, Е.С. Петров

Томский политехнический университет E-mail: evst@tpu.ru

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

Ключевые слова:

Система, обслуживание, время ожидания, амортизация, оптимальный момент.

Key words:

System, service, queuing time, depreciation, optimal moment.

Введение

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

стеме или от длины очереди [1-4]. Однако существуют лишь отдельные работы, например [5-9], в которых изучены СМО с управлением по времени ожидания. В данной статье рассматривается УСМО, которая аналогична системе, изученной в [8], но с гистерезисной стратегией управления однотипным резервным прибором.

1.Описание системы

Рассмотрим однолинейную систему массового обслуживания с простейшим входящим потоком интенсивности Я, к которой может подключаться ре-

зервный прибор. Приборы однотипны, то есть обслуживание предполагается экспоненциальным с интенсивностью /л как для основного, так и для резервного приборов. Если заявка, находящаяся в некоторый момент времени / первой в очереди, поступила в систему в момент времени /0, то величину я(/)=—/0 будем называть текущим временем ожидания заявки, находящейся первой в очереди. Дисциплина обслуживания резервным прибором следующая: как только я - текущее время ожидания заявки, находящейся в очереди первой, достигает величины Я (я^сош^О), подключается резервный прибор и берет на обслуживание заявку, стоящую первой в очереди. После обслуживания одной заявки любой из двух приборов, окончивших обслуживание первым, выключается (т. е. становится резервным), если текущее время ожидания заявки, которая в этот момент времени находится первой в очереди я<я0, но оба прибора продолжают обслуживание, если я>я0 (я0<я1). Отметим, что не различаются основной и резервный приборы (симметричность приборов). Необходимо найти такие оптимальные моменты включения и выключения резервного прибора, х1ор‘, ХГ1, которые бы минимизировали средние суммарные потери такой системы в единицу времени.

Опишем СМО марковским случайным процессом с компонентами [8]: |я(/), у(/)|, где у(0 - число работающих приборов в момент времени ¡. Особыми являются состояния системы: М0=0} (система пуста); М0=1} (очередь пуста, работает только один прибор); М0=2} (очередь пуста, работают оба прибора).

Будем рассматривать стационарный режим работы системы. Достаточным условием существования стационарного режима работы исследуемой СМО является условие [8]: Я<2л.

Финальную плотность вероятностей р(я,у) величины (я,у) обозначим через р1(я) в области 0<я<я0, если у(0=1; р2(я) в области я0<я<я1, если у(0=1; р3(я) в области 0<я<я0, если v(t)=2; р4(я) в области я0<я<я1, если v(t)=2; р5(я) в области я>я1, для которой V (0=2.

Аналогично тому, как это сделано в [8], получен явный вид функцийр(я), /=1,5 и Пу), v=0,1,2:

где

Pl(s) =

X2(X - 2i)(i-X)(ie

XsQ +^si

■Xe14

Pl(s) =

1m

(X - s )X2eXso +1s' (X - 2i)(X -1)

e(X-l) s

P3(s)-

XV

/im

h)(X- 2i)(X-i)2

P4(s)=

2i m

X3 (X - if eXsi (Xe(X-2l)s+2is° - 2ieXs0 )

2^2m

Ps(s):

X3(X-i)2 e{

(Xe

2is0 +As,

-2ieXs°+2fts')

2i2m

(X- 2i)(i- X)(ieXs°+isi - Xeis0+Xsi )

X(X- 2j)(i-X)(jeXs0+is' -Xeis0+Xs') im

X2eXs'(X-i)2(X- 2i)

2^2m

(1)

Xsn

m = e 0 x

х[Я2еЯ (Я - л)(Я$0 - Яэ1 -1 ) + л2ел*1 (Я - 2л)] + +Яцелч +Я11 (2л-Я), Я^л-Если Я=л, тор(я), /=1,5, л(у), v=0,1,2 имеют

следующий вид:

2X.

Pi(s) =—[X(s0 -sО -1]> m

P2(s) = — [X(s - ^ -1l m

P3(s) = -X eX( s-s°\

m

P4(s) = X(eX(so-s} -2), m

P5(s) =X(eX(so-s) -2eX(si-s>),

m

n(0) = —[X(so - s 1)-1], m

n(1) = -[X(so - si) -1], m

n (2) = --

m

(2)

где т = Я2+ 6Я^0 - Я2- 8Я^1 - 6.

2. Оптимизация системы

Рассмотрим случай, когда в СМО имеют место потери только двух видов.

А. Потери от ожидания заявок в очереди

Пусть потери от ожидания / заявок в единицу времени равны / (/). Тогда среднее значение потерь на ожидание можно записать в виде:

¿1^0, ^ = М[р(0] = }Р($)[Р1(Э) + Рз(5)]^ +

0

$1 ОТ

+ } Р2( Э) + Р4( 5)]^5 + |Р( Э)Р5( Э) (3)

где

F (s) = Ё F (¡)<Xsre

,=, V-1)!

В частности, если Д/)=Д/, то /(я)=^1(Яя+1), где Б1 - положительная константа, имеющая смысл потерь от ожидания одной заявки в единицу времени.

Б. Потери на амортизацию резервного прибора

Будем считать, что работа резервного прибора приводит к потерям в единицу времени, равным Бг (Д=сош1>0). Тогда среднее значение потерь на амортизацию резервного прибора в единицу времени имеет вид

-Xs

= А

¿2 ($0 , $1 )

$0 ®

п (2) + | Р3(з)йз + | р А(з)йз + |р^)^

. (4)

I (х0, ^) = АЕ (Х0, X!) + П2 к (Х0, х),

где при (ОФ1

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Е (Х0, Х1) = Ё1( х0, х1) + Е2( х0, х1) + +Еъ (х0, х) + ЕА х0, х1) + Ё5 (х0, х); Щ( х, х) = (1~2 ^ ■ х

а(а -1)т

х(аех°( -е(х0 +х1)[е(1-а)х0[х0(1 -а) -а] + а},

¿2( х, х) = :г7-2(^ х

2а(а -1)т

(7)

х{2аех°+ха [е(1-а)х0 (ах0 - х0 + а) --е(1-а)х (ах - х +®)] +

+ех0 +х1(х0 -х)(а-1)2(х0 + х + 2)},

Таким образом, с учетом (3) и (4) средние суммарные потери системы массового обслуживания в единицу времени примут вид:

¿($0 , $1 ) = ¿1 ($0 , $1 ) + ¿2 ($0 , $1 ) =

$0

= |Р ^ + Рз^)]^ +

0

$1 ОТ

+ } Р2( ^ + Рл(. + |Р( ^Р5( $) Ж +

$0 *1

$0 $1 ОТ

+В2[п (2) + | р3( ^ й$ + | Р 4( ¿) й$ + |Р5( $№], (5)

0 $0 ^

где р;(я), /=1,5 и п(2) для значений Яфл и Я=л име-

ют, соответственно, вид (1) и (2).

Задача оптимизации такой системы массового обслуживания сводится к нахождению таких моментов я0ор‘, я1ор‘, которые минимизируют функцию потерь (5). Эта задача решена численно.

Частный случай

Рассмотрим СМО, в которой потери от ожидания описываются функцией потерь, линейно зависящей от числа заявок в системе Д/)=Д/, где Д -потери от ожидания одной заявки в единицу времени. Тогда средние суммарные потери системы в единицу времени имеют вид

¿($0 , ) = ¿1 ($0 , ) + ¿2 ($0 , ) =

»0

= А1[ |(Я + 1[Р1 ^ + Рз(^ +

0

$1 ОТ

+1 Я +1)[ р2( я) + р4( + |(Я^ +1) р5( д') Л] +

$0 51

¿0 $1 ОТ

+В2[л (2) + | р^^ + | р 4($№ + |р5( ^Л]. (6)

0 $0 $1

Переходя в (6) к безразмерным величинам

а=л/Я, х0=Яя0, х1=Яя1, учитывая (1) и (2), запишем функцию потерь (6) в виде:

Е3 (х0 , х1 )

х0ех°+х1(а-1)2(1 - 2а)

Е4(х0, х) =

2а2т

(а-1)2

2а2 (1 - 2а)2 т

х{е2ах0 [е(1-2а)х° (2ах0 - х0 + 2а) -

(1-2а) х1

(2ах - х + 2а)] +

+а(1 - 2а)2(х0 -х1)(х0 + х1 + 2)},

Е5 (х0 , х\) =

(а-1)2 е(1~2а) х1 х

х(е2ах°+х - 2аех"+2ах')(2а- (1 - 2а) х1)

К(х0, х) =

2а2 (1 - 2а)2 т (1 -а)2

2а (1 - 2а)т

х{(1 - 2а)2 ех+х + ех[е2х0а(е(1-2а)х1 - е(1-2а)х 0)--2а(1 - 2а)ех°(хг - х0)] -

-е(1-2а) х1 (е2ах0+х1 - 2а ех0+2ах1')}

т = ех" (ех1 (1 - а)(х0 - х1 -1) +

+а2(1 - 2 а) еах1) + а(2 а-1) еюх"+ч, а при а=1

Е(х0, х) =

х3 - х0 - 6х° - 6х0 + 9х° +18х1 + 6

К(X’ х1) =

зт 2( х1 - х0 +1)

т

т = х° - х° - 6 х0+8 х1+6.

Аналитически решить задачу нахождения оптимальных моментов х1ор‘, х0ор‘, включения и выключения резервного прибора, которые минимизируют функцию потерь (7), не удалось. Задача оптимизации рассматриваемой УСМО решена численно. В таблице приведены значения оптимальных моментов х1ор‘, х0ор‘, минимизирующих функцию потерь (7), если а=1, а=2для некоторых значений

г=д/А.

Таблица. Оптимальные моменты х°р’, х0ор‘ при варьировании Т=й/02

Т ю Х0ор х,ор*

0,0001 1 111,0952 162,8803

0,0100 1 8,2454 12,9809

0,1000 1 1,3059 1,3608

10000 1 0 0

0,0001 2 1,9015 13,1303

0,0100 2 1,8548 12,9244

0,1000 2 0,6068 4,8370

10000 2 0 0

Полученные результаты могут быть использованы при оптимизации систем, где важна не длина очереди, а время ожидания заявок в очереди.

Выводы

1. Изучена гистерезисная стратегия управления однотипным, симметричным резервным при-

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

2. Проведена оптимизация системы при учете потерь на ожидание и амортизацию.

СПИСОК ЛИТЕРАТУРЫ

1. Коваленко И.Н. О СМО со скоростью обслуживания, зависящей от числа требований в системе, и периодическим отключением каналов // Проблемы передачи информации. - 1971. -Вып. 7. - №2. - С. 106-111.

2. Поттосина С.А. Однолинейная система массового обслуживания с переменной интенсивностью обслуживания, зависящей от времени ожидания, функционирующая в случайной среде // В кн.: Управляемые системы массового обслуживания / под ред. А.Ф. Терпугова. - Томск: Изд-во ТГУ, 1984. - С. 100-105.

3. Горцев А.М., Назаров А.А., Терпугов А.Ф. Управление и адаптация в системах массового обслуживания. - Томск: Изд-во ТГУ, 1978. - 208 с.

4. Горцев А.М., Катаева С.С. Оптимизация гистерезисного управления резервным каналом в вычислительной системе с двумя ЭВМ // Техника средств связи. Сер. Системы связи. - 1990. -Вып. 7. - С. 3-8.

5. Зиновьева Л.И., Терпугов А.Ф. Однолинейная система массового обслуживания с переменной интенсивностью, зависящей

от времени ожидания // Автоматика и телемеханика. - 1981. -№1. - С. 27-30.

6. Самочернова Л.И. Оптимизация системы массового обслуживания с переменной интенсивностью, зависящей от времени ожидания // Известия Томского политехнического университета. - 2009. - Т. 315. - № 5. - С. 178-182.

7. Исследование двух однолинейных СМО с интенсивностью обслуживания, зависящей от времени ожидания / Самочернова Л.И.; Том. политехн. ун-т. - Томск, 2009. - 9 с. - Библиогр: 7 назв. -Рус. - Деп. в ВИНИТИ 29.10.2009, № 659 - В 2009.

8. Самочернова Л.И. Оптимизация системы массового обслуживания с резервным прибором с управлением, зависящим от времени ожидания // Известия Томского политехнического университета. - 2010. - Т. 316. - № 5. - С. 94-97.

9. Самочернова Л.И. Переходной режим работы двухуровневой СМО // Дни науки: Сб. матер. научно-практ. конф. преподавателей и студентов. Вып. 8. Ч. 2 / Отв. ред. А.А. Маслак. - Сла-вянск на Кубани: Издат. центр СГПИ, 2009. - С. 62-68.

Поступила 20.06.2011 г.

УДК 004.94

ОПРЕДЕЛЕНИЕ НИЖНЕЙ ГРАНИЦЫ ОЦЕНКИ КОМПАКТНОСТИ ДЛЯ ТОПОЛОГИЧЕСКИХ РАЗБИЕНИЙ

Ал.В. Погребной

Томский политехнический университет E-mail: pogrebnoy@tpu.ru

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

Ключевые слова:

Компактное разбиение, компактное множество, оценка компактности, топологический центр множества, нижняя граница разбиения.

Key words:

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Compact partition, compact set, estimate the compactness, topological center of the set, lower limit of partition.

Постановка задачи

В работах [1, 2] предложен алгоритм разбиения совокупности объектов 2 (терминальных точек) распределенной системы, расположенных на ограниченной территории (топологическом поле), на заданное число множеств 2,7=1,2,..., т, каждое из которых содержит равное число объектов. Расположение объектов д^О,,7=1,2,..., п натопологи-

ческом поле задается координатами. Критерием разбиения является минимальная суммарная компактность множеств (},, входящих в м-й вариант разбиения [0}т мє Ж. Компактность множества (},, оценивается величиной Ц, равной сумме расстояний от объекта дє до топологического центра расположения множества на топологическом поле. В ряде случаев наряду с оценкой Ц использу-

i Надоели баннеры? Вы всегда можете отключить рекламу.