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

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

CC BY
154
39
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
УПРАВЛЯЮЩАЯ СИСТЕМА / CONTROLLING SYSTEM / КОНФЛИКТНЫЕ ВХОДНЫЕ ПОТОКИ / CONFLICTING INPUT FLOWS / НЕОРДИНАРНЫЙ РЕКУРРЕНТНЫЙ ПОТОК / NON-ORDINARY RECURRENT FLOW / НЕЛОКАЛЬНОЕ ОПИСАНИЕ / NON-LOCAL DESCRIPTION / ОБЩАЯ ЦЕПЬ МАРКОВА / GENERAL MARKOV CHAIN

Аннотация научной статьи по математике, автор научной работы — Зорин Андрей Владимирович

Для построения математической модели процесса обслуживания конфликтных потоков в классе циклических алгоритмов с переналадками применен подход Ляпунова Яблонского. Для задания входных потоков с зависимыми интервалами между поступлением требований использовано нелокальное описание. Выделены и нелокально описаны блоки-схемы, информация, координаты и функция системы. Конструктивно задана многомерная цепь Маркова с несчетным измеримым пространством состояний, описывающая изменение состояния обслуживающего устройства, флуктуации длин очередей и состояние входных потоков. Установлены некоторые свойства полученного стохастического переходного ядра.

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

The Lyapunov-Yablonsky approach has been used to construct a mathematical model of the service process of conflicting input flows in the class of cyclic algorithms with re-adjustments. To define input flows with dependent inter-arrival intervals, a non-local description has been used. The flowcharts, information, coordinates, and function of the queueing system have been selected and described non-locally. A multi-dimensional Markov chain has been constructed with an uncountable measurable state space, which describes changes in the server state, fluctuations in the queue size, and states of the input flows. Some properties of the stochastic transition kernel have been established.

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

____________УЧЕНЫЕ ЗАПИСКИ КАЗАНСКОГО УНИВЕРСИТЕТА

Том 156, кн. 3 Физико-математические науки

2014

УДК 519.2

КИБЕРНЕТИЧЕСКАЯ МОДЕЛЬ ЦИКЛИЧЕСКОГО УПРАВЛЕНИЯ КОНФЛИКТНЫМИ ПОТОКАМИ С ПОСЛЕДЕЙСТВИЕМ

А.В. Зорин

Аннотация

Для построения математической модели процесса обслуживания конфликтных потоков в классе циклических алгоритмов с переналадками применен подход Ляпунова-Яблонского. Для задания входных потоков с зависимыми интервалами между поступлением требований использовано нелокальное описание. Выделены и нелокально описаны блоки-схемы, информация, координаты и функция системы. Конструктивно задана многомерная цепь Маркова с несчетным измеримым пространством состояний, описывающая изменение состояния обслуживающего устройства, флуктуации длин очередей и состояние входных потоков. Установлены некоторые свойства полученного стохастического переходного ядра.

Ключевые слова: управляющая система, конфликтные входные потоки, неординарный рекуррентный поток, нелокальное описание, общая цепь Маркова.

Введение

Предложенное А.А. Ляпуновым и С.В. Яблонским в работе [1] понятие управляющей системы было призвано выявить общие закономерности устройства и реализации процессов управления в различных реальных объектах как в живой природе, так и в технике. В основе этого подхода лежит представление об управляющей системе как единстве схемы, координат, информации и функции. Схема управляющей системы содержит фиксированное число элементов или блоков, координаты описывают расположение блоков на схеме. Информация системы определяется набором состояний блоков, при этом возникает задача кодирования информации. Функция системы определяет действие, переводящее систему из одного состояния в другое во времени. Идея о представлении системы массового обслуживания как управляющей системы была выдвинута в работе [2]. В ней были сформулированы принципы, которые необходимо положить в основу определения, анализа и оптимизации моделей обслуживания:

- принцип дискретности функционирования управляющей системы: акты поступления требований, начала и окончания обслуживаний, поступления повторных вызовов и т. д. имеют место в дискретной временной шкале {тi; i = 0,1,...};

- принцип нелокального (неполного, интегрального) описания [3] поблочного строения управляющей системы: функционально-статистическое описание состояния блоков производится в выбранные моменты времени, достаточные для построения математической модели управляющей системы, но оно не обязано содержать состояния блоков между моментами наблюдений;

- принцип совместного рассмотрения поблочного строения управляющей системы и ее функционирования в дискретной временной шкале {тi; i = 0,1,...}.

Систематическое применение кибернетического подхода к вероятностному моделированию, анализу и оптимизации различных систем массового обслуживания реализовано в работах [4-9].

66

КИБЕРНЕТИЧЕСКАЯ МОДЕЛЬ ЦИКЛИЧЕСКОГО УПРАВЛЕНИЯ.. .

67

1. Система обслуживания конфликтных неординарных рекуррентных потоков как управляющая система

Пусть в систему массового обслуживания поступают конфликтные независимые входные потоки Щ, П2, ..., Пт, m < ж. Требования каждого потока могут быть одного из двух типов: «быстрые» и «медленные». «Быстрые» требования могут образовывать группы, следующие за «медленными» требованиями. Поэтому в реальных потоках интервалы между требованиями, как правило, зависимы и разно-распределены. При этом статистический анализ реальных транспортных потоков [10, 11] позволяет предположить, что «медленные» требования образуют рекуррентный поток, а размеры групп независимы и одинаково распределены. Перейдем к нелокальному описанию потока П: будем фиксировать только моменты поступления «медленных» требований, а входящие в одну группу с данным «медленным» требованием «быстрые» требования будем считать поступающими одновременно с ним. Таким образом, действительные моменты поступления части требований потока Пj не наблюдаются. Нелокальное описание такого потока имеет вид неординарного рекуррентного потока. Пусть aj (t), t ^ 0, - общая плотность распределения интервалов между «медленными» требованиями, fj(b) - вероятность поступления в группе b = 1, 2,... требований по потоку nj , j = 1, 2,... ,m. Требования потока nj помещаются в накопитель Oj неограниченного объема. Обслуживание требований осуществляется единственным прибором с 2m состояниями Г(1), Г(2),..., Г(2т) .В состоянии r(2j 1) обслуживаются требования только из очереди Oj . В состоянии r(2j) требования не обслуживаются и осуществляется акт переналадки с целью разрешения конфликтности. Длительность пребывания в состоянии Г(г) равна Tr, r = 1, 2,..., 2m. Обслуживание конфликтных потоков осуществляется в классе циклических алгоритмов, то есть смена состояния обслуживающего устройства происходит по схеме ... ^ Г(1) ^ Г(2) ^ ... ^ ^ Г(2т) ^ Г(1) ^ ... Длительности обслуживания требований могут быть зависимыми величинами с различными законами распределения. Поэтому для нелокального, интегрального задания процесса обслуживания используем потоки насыщения ПНас, П|ас,..., ПГ. В состоянии прибора r(2j_1) поток насыщения Пнас содержит lj требований, а при прочих состояниях - 0 требований. Требования из очереди Oj обслуживаются в порядке поступления.

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

В качестве дискретной временной шкалы моментов наблюдения за системой выберем моменты то = 0, Т1,Т2,... смены состояний обслуживающего устройства. Определим схему конфликтной управляющей системы массового обслуживания, выявим информацию, функциональные и статистические связи между блоками. Схема системы представлена на рис. 1 и содержит следующие блоки: 1) внешняя среда (ВС) с одним состоянием; 2) входные полюса первого типа - входные потоки П1, П2,..., Пт; 3) входные полюса второго типа - потоки насыщения ПНас, П|ас,..., Пm ; 4) внешняя память - накопители O1, O2,..., Om ; 5) устройства по переработке информации внешней памяти - устройства S1, S2,... ,Sm по организации дисциплины очередей; 6) внутренняя память - обслуживающее устройство (ОУ); 7) устройство переработки информации во внутренней памяти - граф смены состояния обслуживающего устройства; 8) выходные полюса - выходные потоки Щь1х, П|ых,..., Пт1х. Внешняя среда имеет одно состояние, обозначаемое e(1). Информация внешней среды состоит в текущем состоянии среды и кодируется одноэлементным множеством {e(1)}. Множество состояний входного полюса П , j = 1, 2,... , m, имеет вид {(b,t): b = 0,1,...; t ^ 0}, где b обозначает

68

А.В. ЗОРИН

Рис. 1. Система обслуживания конфликтных потоков в классе циклических алгоритмов как управляющая система

число требований, поступивших по потоку П на промежутке между двумя моментами наблюдения, а t - оставшееся время до поступления следующей группы требований в конце этого промежутка. Множество состояний входного полюса второго типа Пнас есть множество {0,1,...} целых неотрицательных чисел. Информация блока Oj внешней памяти заключается в наличной длине очереди Oj и кодируется целым неотрицательным числом. Для кодирования информации внутренней памяти системы будем рассматривать множество {Г(1), Г(2),..., Г(2т)} состояний обслуживающего устройства. Множество состояний выходного полюса Пвых есть множество {0,1,...} целых неотрицательных чисел.

Пусть Го e {Г(1), Г(2),..., Г(2т)} = Г есть состояние обслуживающего устройства в момент 0, Г e Г обозначает состояние обслуживающего устройства на промежутке (т—1, Ti]. Положим r ® 1 = r +1 при r < 2m, 2m ® 1 = 1. Определим отображение v(-): Г ^ R равенством ц(Г(г)) = Tr+1. Тогда последовательность моментов наблюдения порождается рекуррентным соотношением

Ti+1 = Ti + v(Ej), i = 0, 1, ...

Пусть Zji - оставшееся время до поступления следующей после Ti группы требований потока П. Выберем vi = (Г+') в качестве метки требований потока П, поступающих на промежутке (Ti, Ti+1]. Пусть nji - число поступивших за промежуток (Ti,Ti+1] требований потока nj, pj(b,y; j,t) - условная вероятность события nji = b, Zji+1 < у при условии Г = y , j = t. Нелокальное описание входного полюса nj первого типа зададим условными распределениями

{pj(b,те;Y,t);b = 0,1,...}, y e Г, t >0,

выделенной дискретной компоненты {nj,i; i = 0,1,...} маркированного точечного процесса

{(Ti,nj,i,vi);i = 01,...}.

Из предположения о вероятностной структуре входного потока nj следует, что интегральное преобразование

zbe-sy dypj(b, у; Г(г), t)

b=00

принимает вид e-s(t-Trffi1 ) при t > Tr+1 и принимает вид

J2(fj(z))

ь+К

о b=0

sy dyGb(Tre1 - t,y)

КИБЕРНЕТИЧЕСКАЯ МОДЕЛЬ ЦИКЛИЧЕСКОГО УПРАВЛЕНИЯ.. .

69

при t > Тгф1, где

fj (z) = Yj zbfj aj(t)

b=0

t

aj (t), a*(b+1) (t) = j a*b(s)aj(t — s) ds, b = 1, 2,...,

0

a Gb(t,y) принимает значение

t+У

/ aj(s) ds при b

t

0

и значение

t t+y-s

j a*b(s)^ J aj (si) dsij ds при b = 1, 2,...

0 t-s

Для нелокального описания входного полюса Пнас второго типа выберем v^ = Г в качестве метки требований потока насыщения Пнас на промежутке (Ti, Ti+i]. Пусть £j,i - число требований потока насыщения Пнас на промежутке (Ti,Ti+i]. Условное распределение Vj(■; y) величины ^j,i при фиксированном значении метки v^ = y задается равенствами

Vj(j;r(2j-2)) = Vj(0;Г(г)) = 1 при г = 2j — 2,

Vj (b; y) =0 в остальных случаях.

Введем отображение и(): Г ^ Г соотношением и(Г(г)) = Г(г®+1). Тогда динамика обслуживающего устройства описывается рекуррентным по i = 0,1,... соотношением

ri+i = u(rj). (1)

Пусть Kjj задает состояние блока внешней памяти и число требований в очереди Oj. При экстремальной стратегии обслуживания изменение состояния внешней памяти происходит по закону

Kj,i+1 max{°, Kj,j + Vj,i ^j,i\. (2)

Соотношения (1), (2) и семейства условных распределений Vj (:, ■; Y,y) и Vj (■; Y), Y € Г, y ^ 0, j = 1, 2,... ,m, задают функционально-статистическое описание состояния блоков управляющей системы и ее функционирования во времени. Функция данной управляющей системы - обслуживание конфликтных неординарных рекуррентных потоков по циклическому алгоритму с переналадками.

2. Построение вероятностной модели и ее свойства

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

R+ = {(ti,t2, ...,tm): ti > 0,t2 > 0,...,tm > 0},

S = Г x X x R^.

Пусть S - наименьшая а-алгебра, содержащая множества вида {(y, x,y): y < y1}, Y € Г, x € X, y1 € R+m. Неравенство y < y1 и аналогичные ему здесь и далее понимаются поэлементно. Пусть 0 € X - нулевой вектор из X. Используемые ниже при формулировании основных результатов работы математические понятия из теории общих цепей Маркова определены в [12, 13].

70

А.В. ЗОРИН

Теорема 1. Пусть Po(-) -распределение вероятностей на (S, &). Тогда существует вероятностное пространство (Q, F, P), на котором определена случайная последовательность {(Qi(w), Ki(w), yi(w), ^i(w), Г(w); i = 0,1, .. .} с векторами Zi(w) = (Cl,i(w),C2,i(w),...,Cm,i(w)) , Ki(w) = (K1,i(w),K2,i(w),...,Km,i(w)) , щ(ш) = = (ni,i(w),n2,i(w),. . .,nm,i(w)), £i(w) = (Zj,i(w),&,i(w), .. .,$m,i(w)), так что:

1) для а -алгебры Fi, порожденной набором случайных элементов ro(w), Ko(w), r/t(w), £t(w), (t(w), t = 0, 1,...,i — 1, и Zi(w) вариант условной вероятности P({w: r/i(w) = bj,£i(w) = b2,Ci+i(w) < y}|Fi) P -почти наверное имеет

вид

П<Рз(b2;ri(w)) x fj(bj,yj;ri(w),Ci(w));

j=1

(3)

2) выполняются рекуррентные соотношения (1), (2) между случайными элементами Kj,i(w), nj,i(w), Zji(w) и ri+j(w), Kj,i+j(w);

3) вектор (ro(w), Ko(w), Zo(w)) имеет распределение Po(:). При этом последо-

вательность

{(ri(w), Ki(w), Ci(w));i = 0, 1,...}

(4)

является однородной общей цепью Маркова с переходной вероятностью Р(•,•): S x & ^ [0,1], определяемой на паре (r(r),x,yo) G S, {(r(s),w, y): y < yj}) G & формулами

tj — x

Ef(b,yj;r,y°o')X\^i(wi — xi,yj;r,yo) для r = 2j — 2 s =r01, w = '°;

b=o l=j

fj (wj + tj — Xj ,yj; r,y°)W_ <fi(wi — xi ,yj; r,yo) для r = 2j — 2, s = r 0 1, w = 0;

i=j

m

\\fi(wj — Xj ,yi; r,yf) для r = 2j — 2, s = r 0 1; i=j

значением 0 в остальных случаях. В пространстве состояний S содержится 2т-цикл {Er : r = 0,1,..., 2m — 1} с Er = {(r(r+j), x, y): x G X; y G Rip} .

Доказательство. Мера Po(:) по условию теоремы определена на измеримом пространстве (S, &). Рассмотрим вспомогательное измеримое пространство (Q, F) с Q = X x X x Rm, а -алгеброй F подмножеств Q, порожденной множествами

{(xj,x2,y): y<yj}, xj,x2 G X, yj G Rip.

Пусть i = 1, 2,... и выбраны точки wo = (yo, xo, yo) G S, wj = (bo, b ,yj) G Q, ...,

wi—j = (bi—2,b , yi—j) G Q . Положим для t = 0,1,... ,i — 2 и j = 1, 2,... ,m

Yt+j = u(Yt), xj+1 = max{0, xj + bj — bj}. (5)

Определим вероятностную меру Pi(wo, wj,..., wi—j; •) на измеримом пространстве (Q, F) соотношением

Pi(wo,wj,... ,wi—j; {(bi j,b

, y) : y < yi}) =

П

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

fj(bj j,yj; Yi—i,yj j)fj(bj

i-j

; Yi—j). (6)

j=1

КИБЕРНЕТИЧЕСКАЯ МОДЕЛЬ ЦИКЛИЧЕСКОГО УПРАВЛЕНИЯ.. .

71

По теореме И. Тулчи [14] существует единственная вероятностная мера P на измеримом пространстве (Q, F) с Q = S х 11 х Q х ■ ■ ■ и F = S ® F ® F <8> ■ ■ ■ такая, что для произвольных Ao G S, Ai G F, A 2 € F, . .., A* G F

P({w = (^о,Ш1,...): wo G Ao, wi G Ai,...,w* G A*}) =

= j Po(dwo) J Pi (wo; dwi) ■■■ J P*(wo,wi,... ,w—i; dw*).

Ao Ai

Введем координатные случайные элементы ro(w) = Yo, Ko(w) = A, Z*(w) = y*, n*(w) = 6*, £*(w) = Ь, i = 0,1,.... Пусть, далее, r*(w) = y* , K*(w) = x*, где y1 и

x* определены в (5). Тогда вероятностная мера P*(wo,wi,... ,w*—i; ■) есть вариант условного распределения вероятностей случайного вектора (n*(w), £*(w ),Z*+i(w)) относительно а -алгебры F* [14, с. 234]. Утверждение 1) теоремы доказано.

Далее, из соотношений (1), (2) следует равенство в событиях

{w: r*+i(w) = y, U+i(U = w, C*+i(w) < y} =

= U U ({w: n*(w) = 6i,Ci(w) = b2,Ci+i(w) <y} П

ь1ех ь2ех

П {w: Y = u(r*(w)),Wj = max{Kj,*(w) + Ь] - б2,0}, j = 1, 2,... ,m}). (7)

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

P({w: r*+i(w) = Y,K*+i(w) = w,Z*+i(w) < y}|F*) =

= ^ ^ P({w: n*(w) = 6l,Cl(w) = 6,C*+i(w) < У}\Ьг) х

ь1ех ь2ех

х I({w: y = u(r*(w)),wj = max{Kj,*(w) + bij - b2,0}, j = 1, 2,.. .,m}). (8)

Обозначим через I (A) = I (w,A) индикатор события A G F. Правая часть равенства (8) также может быть записана в виде

m

Y1 Y1 Па!(ь],У!;гi(w),Cj,*(w)) х (ь2;Г*^)) х 1 ({w: y = u(r*(w))}) х

ь1ех b2exj=i

х I({w: Wj = m&x^j^w) + Ь] - bj,0}, j = 1, 2,..., m}). (9)

Из равенства (7) индукцией по i = 0,1,... легко установить F*-измеримость вектора (r*(w), K*(w), Z*(w)). В силу «телескопического» свойства условных математических ожиданий относительно а-алгебр

P({w: r*+i(w) = Y,K*+i(w) = w,C*+i(w) < у}\Г*,к*Х*) =

= M[ P({w: r*+i(w) = Y,K*+i(w) = w,Z*+i(w) < y}lF*) |Г*,к*,С*]. (10)

Но условная вероятность

P({w: r*+i(w) = Y, K*+i(w) = w, C*+i(w) < y}^*)

оказывается (в силу (9)) измеримой функцией от (Г*^),к*(w),Z*(w)), поэтому условная вероятность в левой части равенства (10) также P-почти наверно имеет вид (9). Можем заключить, что последовательность (4) является общей цепью Маркова. Вид переходной вероятности Р(■, ■) следует из соотношения (9). □

72

А.В. ЗОРИН

Содержательный смысл теоремы 1 заключается в следующем: функциональностатистическое описание блоков рассматриваемой управляющей системы является замкнутым, так что существует вероятностное пространство, на котором заданы соответствующие случайные величины и случайные элементы. Заметим, что при построении описаний ш элементарных исходов было использовано кодирование информации блоков системы.

Следующие теоремы 2 и 3 выявляют свойства переходной вероятности Р(-, ■), играющие важную роль при изучении предельных свойств общей цепи Маркова (4). Будем называть множество {(j,x,y): y G Rp} G S для краткости и образности (j,x)-слоем, y G Г, x G X .

Теорема 2. Пусть для каждого j = 1,2,...,m существует t° > 0 такое, что aj(t) = 0 при t < t°, aj (t) > 0 при t ^ t°, fj (1) > 0. Введем меру §(■) на (S, S) соотношением §{(Г(я), w, y): y < y1} = yjy j x ... x yp при s = 1, w = = 0, y1 G R+p, и значением 0 в остальных случаях. Тогда стохастическое ядро P § -неприводимо.

Доказательство. Зафиксируем начальное состояние Г°(ш) = Г(г), к°(ш) = x, Со(ш) = y0, (r(r\x,y0) G S и множество A = {(Г(1), 0, y): y G B} в (Г(1), 0)-слое с измеримым по Борелю «основанием» B С Rp. Пусть поступление ожидаемой группы требований по потоку П должно произойти на ij°-м шаге общей цепи Маркова (4), при этом за время yj°, оставшееся до поступления новой группы требований потока П', успеет обслужиться bj требований из очереди Oj. Непосредственно перед поступлением группы требований потока nj длина очереди Oj составит xj = (xj — bj) требований. С положительной вероятностью fj (1) после поступления этой группы размер очереди Oj составит xj + 1. Пусть, наконец, от момента поступления этой группы до следующего переключения прибора из состояния Г(1) в состояние Г(2) остается время tj и число тактов ij. Выберем натуральное число j из условий:

Ъ2 > xj j ij, tj + j (T1 + T2 + ■■■ + T2m) > tj j = 1, *2, ... ,

i j + i[ + i\ — i° + i2 + i2

+ P + ъ

2

о

i

m

m

Введем в рассмотрение область

B' = {(u1,u2, . . . , um) : (u1 — tj + i2(T1 + T2 + ■ ■ ■ + T2m), u2 — t2 + i2(T1 + T2 + ■ ■ ■ + T2m), . . . ,

um — tjn + ъm (T1 + T2 + ■ ■ ■ + T2m)) G B} С Rm.

Из предположения теоремы о неотрицательности плотностей aj (u) находим, что существует положительная вероятность

I ■■■ I aj(u1)a2(u1) ■■■ am(um) dujdu2 ■■■ dum

B'

одновременного поступления второй группы требований по каждому потоку nj, j = 1, 2,...,m, так что через i = i° + ij + ij шагов будем иметь ГДш) = Г(1), Ki(w) = 0, Сг(ш) G B. Тем самым §-неприводимость доказана. □

Поскольку а -алгебра S является счетно-порожденной, из §-неприводимости переходной вероятности P следует существование так называемых минорантных

КИБЕРНЕТИЧЕСКАЯ МОДЕЛЬ ЦИКЛИЧЕСКОГО УПРАВЛЕНИЯ.. .

73

множеств [12, 13]. Сформулируем определения минорантного множества применительно к нашим обозначениями. Обозначим

Co(r, x, у) = {и: Го(^) = Г« ко(ш) = x, Zo(u) = у}.

Множество A G S называется минорантным, если существует нетривиальная мера $i(-) на (S, S) и натуральное число i такие, что для всех (r(r),x,y) G A и всех B G S выполнено неравенство

Р({и: (Г4(и),к4(и),Сг(и)) G B}\Co(r,x,y)) > tii(B). (11)

Теорема 3. Пусть для каждого j = 1, 2,...,m число t0 и плотность aj (t) удовлетворяют предположениям теоремы 2, aj (t) - непрерывная функция для всех t > tj0. Тогда каждое множество вида {(Г(г), х,у): 0 ^ у1 ^ у < у2}, Г(г) G Г, х = 0,1,..., с достаточно малым тах{у\ — у® у| — у^,..., у^ — у^} является минорантным для стохастического ядра P.

Доказательство. Зафиксируем начальное состояние (Г(г),х,у), у1 ^ у < у2 . Рассмотрим интервалы на положительной оси, образованные точками 0, ТГф1, ТГф1 + Tr®2, ТГф1 + ТГф2 + ТГф3, ... Пусть ij - номер интервала, содержащего число yj. «Малость» величины

тах{у\ — у1,у2 — y2, ... , у2 — ym}

будем понимать в том смысле, что ij -й интервал содержит целиком полуинтервал [у],у2). Выберем теперь число i из условия

yj + tj0 ^ ТгФ1 + Тгф2 + ... + Trфi, j = 1, 2,...,m.

Рассмотрим событие следующего вида: одновременно для всех j = 1, 2,... ,m поступившая по потоку П' группа на ij-м такте, то есть спустя время yj, содержит единственное требование, оставшееся время s1 до поступления следующей группы по потоку П' удовлетворяет условию

Тгф1 + Тгф2 + • • • + Тгф(г+1) — Д ^ yj + s] ^ Тгф1 + Тгф2 + • •• + Тгф(г+1)

для достаточно малого Д, эта группа также состоит из единственного требования, а следующая группа требований потока П' поступает через время s2 такое, что

tj + Д ^ s2 — (Тгф1 + Тгф2 + • • • + Тгф(1+1) — yj — j ^ tj + Д + yj.

При осуществлении данного составного события будут иметь место равенства

Vj,o(u) = Vj,1(u) = ••• = Vj,ij-2(и) = 0 при ij > 1,

Vj,ii(и) = ••• = Vj,i(u) = ° j-1(и) = Vj,i (и) = 1.

Значения величин £j,o(u), £л(и),... ,^j,i(и) определяются последовательностью состояний Г(гф1), Г(гф2),...,Г(гфг) обслуживающего устройства. Значит, равенствами (2) вполне определены значения Wj = Kj,i+1(u), j = 1, 2,...,m. Кроме того, будет иметь место равенство

Cj,i+1(u) = sj — (Тгф1 + Тгф2 + • • • + Тгф^ф1) — yj — s1).

Обозначим tA = tj + Д, у4 = ТГф1 + ТГф2 + • • • + ТГф^+1) — yj. По свойству монотонности вероятности имеем

Р({и: Г(+1(и) = г(гф^+1)), Ki+1(u)

w,tA < Zi+1 (и) < tA + y3}\Co(r,x,y)) >

74

А.В. ЗОРИН

m

У б

(fj (i))2 j=i у!

д

y3 + if + yf

s 1

J aj (s2) ds2j aj (si) dsi >

ri(fj (r))2sj

д

j=i

aj (s2)ds2

j +yj-si

y3+t°+si

3 ' 3

0

t0+si

dsi,

где вследствие непрерывности и положительности aj (t) при t > tj

Sj = min aj(t) > 0.

t^Trmi+--hTr®(*+i) —Д — у2

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

t^,Tr®i+-+Tr№(i+i)-y1

Определим функцию di(B) на подмножествах

B = {(r(r®(i+i)),w,y):0 < y <y3},

3

У

e R

m

+

(r(r®(i+i)) ,w)-слоя с m-мерными параллелепипедами в основании следующим образом. Пусть $i(B) принимает значение 0, если yj3 ^ tj при некотором j = 1, 2,... ,m. Пусть, далее, $i(B) принимает значение

Д yl+t0+si

ГГ). J J.

Y\(fj(1))2Sj J у J aj(s2) ds2j dsi

j=i 0 /0x„,

если y3 > tj для всех j = 1, 2,... ,m. Доопределим $i(B) нулевым значением, если B принадлежит любому другому слою. Такая функция $i однозначно определяет меру на (S, S). Сохраняя символ $i и для этой меры, получаем, что неравенство (11) выполняется для произвольного множества B e S. □

Работа выполнена в рамках фундаментальной НИР «Математическое моделирование и анализ стохастических эволюционных систем и процессов принятия решений» (№ госрегистрации 01201456585) и государственной программы «Поддержка ведущих университетов РФ в целях повышения их конкурентоспособности среди ведущих мировых научно-образовательных центров».

Summary

A.V. Zorine. A Cybernetic Model of Cyclic Control of Conflicting Flows with an After-Effect.

The Lyapunov-Yablonsky approach has been used to construct a mathematical model of the service process of conflicting input flows in the class of cyclic algorithms with readjustments. To define input flows with dependent inter-arrival intervals, a non-local description has been used. The flowcharts, information, coordinates, and function of the queueing system have been selected and described non-locally. A multi-dimensional Markov chain has been constructed with an uncountable measurable state space, which describes changes in the server state, fluctuations in the queue size, and states of the input flows. Some properties of the stochastic transition kernel have been established.

Keywords: controlling system, conflicting input flows, non-ordinary recurrent flow, nonlocal description, general Markov chain.

Литература

1. Ляпунов А.А., Яблонский С.В. Теоретические проблемы кибернетики // Проблемы кибернетики. - М.: Физматгиз, 1963. - Вып. 9. - С. 5-22.

КИБЕРНЕТИЧЕСКАЯ МОДЕЛЬ ЦИКЛИЧЕСКОГО УПРАВЛЕНИЯ.. .

75

2. Федоткин М.А. Процессы обслуживания и управляющие системы // Математические вопросы кибернетики: Сб. ст. / Под ред. С.В. Яблонского. - М.: Наука. Физматлит, 1996. - Вып. 6. - С. 51-70.

3. Федоткин М.А. Нелокальный способ задания управляемых случайных процессов // Математические вопросы кибернетики: Сб. ст. / Под ред. С.В. Яблонского. - М.: Наука, 1998. - Вып. 7. - С. 333-344.

4. Зорин А.В., Федоткин М.А. Система с разделением времени в условиях изменения структуры обслуживающего устройства и структуры входных потоков. - Н. Новгород, 2003. - Деп. в ВИНИТИ 19.09.03. № 1704-B2003.

5. Зорин А.В. Кибернетический подход к построению и анализу математической модели тандема двух перекрестков // Проблемы теоретической кибернетики: Материалы XVI Междунар. конф. (Н. Новгород, 20-25 июня 2011 г.) / Под ред. Ю.И. Журавлева. - Н. Новгород: Изд-во Нижегор. ун-та, 2011. - С. 179-183.

6. Федоткин М.А., Кудрявцев Е.В. Управляющие системы и механизм образования транспортных пачек на магистралях с интенсивным движением // Проблемы теоретической кибернетики: Материалы XVI Междунар. конф. (Н. Новгород, 20-25 июня 2011 г.) / Под ред. Ю.И. Журавлева. - Н. Новгород: Изд-во Нижегор. ун-та, 2011. -

С. 503-507.

7. Федоткин М.А., Рачинская М.В. Исследование математической модели трафика автомобилей на основе подхода Ляпунова - Яблонского // Проблемы теоретической кибернетики: Материалы XVI Междунар. конф. (Н. Новгород, 20-25 июня 2011 г.) / Под ред. Ю.И. Журавлева. - Н. Новгород: Изд-во Нижегор. ун-та, 2011. - С. 508-512.

8. Федоткин М.А., Федоткин А.М. Кибернетический подход к изучению выходных процессов управления потоками Бартлетта //Проблемы теоретической кибернетики: Материалы XVI Междунар. конф. (Н. Новгород, 20-25 июня 2011 г.) / Под ред. Ю.И. Журавлева. - Н. Новгород: Изд-во Нижегор. ун-та, 2011. - С. 512-516.

9. Zorine A.V. Stability of a tandem of queueing systems with Bernoulli noninstantenous transfer of customer // Theor. Probability and Math. Statist. - 2012. - No 84. - P. 173188.

10. Fedotkin M.A., Rachinskaya M.A. Parameters estimator of the probabilistic model of batches traffic flow with the non-intensive movement // Distributed computer and communication networks: control, computation, communication. - М.: Техносфера, 2013. -С. 357-364.

11. Федоткин М.А., Кудрявцев Е.В. Оценка параметров вероятностной модели интенсивного транспортного потока // Distributed computer and communication networks: control, computation, communication. - М.: Техносфера, 2013. - С. 373-378.

12. Нуммелин Э. Общие неприводимые цепи Маркова и неотрицательные операторы. -

М.: Мир, 1989. - 207 с.

13. Meyn S.P., Tweedie R.L. Markov chains and stochastic stability. - London: Springer-Verlag, 1993. - 566 p.

14. Невё Ж. Математические основы теории вероятностей. - М.: Мир, 1969. - 310 с.

Поступила в редакцию

06.08.14

Зорин Андрей Владимирович - кандидат физико-математических наук, доцент кафедры прикладной теории вероятностей, Нижегородский государственный университет им. Н.И. Лобачевского, г. Нижний Новгород, Россия.

E-mail: [email protected]

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