Научная статья на тему 'Исследование работы ПВО из двух ЗРК'

Исследование работы ПВО из двух ЗРК Текст научной статьи по специальности «Математика»

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

Аннотация научной статьи по математике, автор научной работы — Коваленко А.И., Марянин Б.Д., Смолич В.П.

Рассматривается СМО типа M/G/2/0 с ограниченным временем пребывания заявки в системе. Одна заявка в системе обслуживается сразу двумя линиями. В случае появления ещё одной заявки линии обслуживают заявки раздельно. Найдены вероятностные характеристики системы в стационарном режиме.

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

A queueing system of type M/G/2/0 is considered. An only customer in service engages both servers. Two customers are served separately. There is a limit on service time. The equilibrium probabilities of the system are obtained in the article.

Текст научной работы на тему «Исследование работы ПВО из двух ЗРК»

УДК 519.872

ИССЛЕДОВАНИЕ РАБОТЫ ПВО ИЗ ДВУХ ЗРК © Коваленко А. И., Марянин Б. Д., Смолич В. П.

Таврический национальный университет им. В. И. Вернадского

факультет математики и информатики

пр-т Вернадского,4, г.Симферополь, Крым, Украина, 95007 E-mail: svp54-@mail.ru

Abstract. A queueing system of type M/G/2/0 is considered. An only customer in service engages both servers. Two customers are served separately. There is a limit on service time. The equilibrium probabilities of the system are obtained in the article.

Введение

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

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

Рассмотрим военный объект, безопасность которого обеспечивается двумя различными ЗРК (зенитно-ракетными комплексами). Бомбардировщики, атакующие объект, образуют простейший поток с интенсивностью А. Время нахождения самолёта над зоной обслуживания — случайная величина 7, распределённая по экспоненциальному закону с параметром Время «обслуживания», самолёта i-й линией (ЗРК) — непрерывная случайная величина с интенсивноетью цг(х), i = 1, 2. Ракетные установки (линии обслуживания) могут выходить из строя в моменты обслуживания заявок (подвергаться бомбовым ударам). Потоки поломок линий простейшие с интенсивностями для каждой из линий равными а, если в зоне обслуживания одна заявка и 2а — если две. Время восстановления (ремонта) i-й линии — непрерывная случайная величина 9г с интенсивное тью /Зг(х).

Правила обслуживания. Поступившая заявка (бомбардировщик) начинает обслуживаться (обстреливаться) немедленно двумя линиями. Если в момент поступления

очередной заявки в системе на обслуживании находится одна заявка, то одна из линий переключается на обслуживании новой заявки, при этом, если времена обслуживания текущей заявки были одинаковы (о^ = ш2), то переключается первая линия, если же времена обслуживания заявки были разными (^1 = Ш2)., то переключается линия, имевшая большее время обслуживания. Заявка, поступившая в момент, когда в системе обслуживаются две заявки, теряется (самолёт беспрепятственно пролетает зону обслуживания). Если одна из двух обслуживаемых заявок уходит из системы либо в результате окончания обслуживания (самолёт сбит), либо в результате истечения времени 7 её пребывания в зоне обслуживания (самолёт вылетел невредимым из зоны обстрела), то ведущая её линия переключается на помощь для обслуживания оставшейся в системе заявки. Заявка, поступившая в момент обслуживания одной из линий предыдущей заявки при неисправной другой линии (или при неисправных обеих линиях), теряется. Восстановленная линия немедленно включается на помощь линии, ведущей обслуживание.

2. Математическое моделирование

Пронумеруем состояния системы двумя индексами: первый индекс несёт информацию о количестве исправных линий, второй - о количестве заявок в системе.

• (2, 0) — обе линии исправны и в системе нет заявок

• (2,1ед) — обе линии ведут обслуживание одной заявки с равными временами обслуживания (ш1 = ш2)

• (2,1пед) — обе линии обслуживают одну заявку с неравными временами обслуживания (ш1 = ш2)

• (2, 2) — обе линии обслуживают дв6 зсхявки (каждая свою)

• (1ь 1) — исправна только первая линия и она обслуживает одну заявку (вторая линия восстанавливается)

• (12,1) — исправна только вторая линия и она занята обслуживанием (первая линия на ремонте)

• (1ь о) — в системе нет заявок, первая линия исправна, вторая на ремонте

• (12, о) — в системе нет заявок, вторая линия исправна, первая восстанавлива-

• (0, 0)

Пусть £(£) - случайный процесс, описывающий эволюцию системы, фазовое пространство которого состоит из девяти состояний системы (%,]).

Введём функции:

ph3 (t) : = P{£(t) Q2,ieq (t,x): = P{£ (t)

Q2,Wq (t,x,y): = P{£ (t) Q2,2(t, x, y) : = P{£(t) Qii,i(t, x,z) : = P{£(t)

Qi2,i(t, y, z) : = P{£(t)

Qii,0(t,z) : = P{£(t) Qi2,0(t,z) : = P{£(t) Qo,o(t, x, y) : = P{£(t)

(mU

(2, leg), (i <x,Ui = (2}, g2,ieq (t,x) : =

(2, 1„eg), (i <x, (¿2 < y}, Q2,in£q (t, x, У) : (2, 2), (i < x, w2 < y},

(li, 1), (i <x, 62 < y}, (I2,1), (2 <y, 6i < z}, (li, 0), 62 < z}, (I2, 0), 6i < z}, (0, 0), 6i < x, 62 <y},

q2,2(t,x,y) :=

qii,i(t,x,z) :=

qi2,i(t,y,z) :=

dQ2,ieq (t,x)

dx

d2Q2,inSq (t,x,y)

dxdy d2Q2,2(t,x,y)

qii,o(t,z) :=

qi2,o(t,z) := qo,o(t,x,y) :

dxdy д 2Qii,i (t,x,z) dxdz

д 2Qi2,i(t,y,z)

dydz dQii,o(t,z)

dz

= dQi2,o(t,z)

dz

d2Qo,o(t, x, y) dxdy

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

lim pij(t) = pi,j lim qi,j...) = gid (...)

i^+те г^+те

Заметим, что имеют место соотношения:

оо оо

оо оо

P2,ieq = J g2,ieq (x) dx, P2,in£q = J ^^ g2,i„eq y) dy, . . . ^ = J go,o(x^ dy

o o o o o

J-neq I I >J 2,ineq '

oo

Вероятностные рассуждения и предельные переходы приводят к следующей системе интегро-дифференциальных уравнений и граничных условий:

оо оо

Ap2,o = ß(P2,ieq + P2,ineq ) W dx g2,i„eq (x,y)(ßi(x)+ dy +

-Leq 1 J- 2,ineq/ ' I I J2,ineq v

oo

+ g2,leq(x)(ßl(x) + I2(x)) dx + ghto(z)ß2(z) dz + gl2,o(z)ßl(z) dz,

leq

0

g'2 ,leq (x) + (А + 2а + I + Il(x) + I2(x))g2,leq (x) = 0. g2,leq (0) = АР2,0

ag2,lneq(x,y) ag2,ln£q(x,y) f , . . ,, , ,

+-~-+ (А + 2а +1 + Il(x) + I2(y))g2,l„eq(x. y) = °

дx дУ

lrneq '

00

g2,l„eq(0,y) = j g2,2(x,y)(i + il(x))dx + J gl2A(y,z)ßl(z)dz,

0 0

с с

g2,lneq (x. 0) = j g2,2(x,y)(I + I2(y))dy ^У gll,l(x,z)ß2(z)dz, 0 0

дg2,2(x,y) . дg2,2(x,y) . . 0 . f , . f ^ f , n -öx--1--дУ--+ (4а + 21 + Il(x) + I2(y))g2,2(x, y) = 0,

с с

g2,2(0,y) = ^2,leq (У) + А j g2,lneq (x, У) dx, g2,2(x, 0) = А J g2,lneq (x,y)dy,

У X

agll,l(x,z) . дgll,l(x,z) . f . . ( \ , о ( w ¡ \ n

-Öx--1--Öz--+ (а + I + Il(x)+ ß2(z))gll,l(x, z) = 0,

с с

gll,l(0,z) = ^hM, gll,l(x,0) = ^leq (x) +2а j g2,2(x,y) dy + а j g2,lneq (x,y) dy,

0 0

agdr1 + + (а +1 + I2(y) + ßl(z))gы У z) = 0,

с с

gl2,l(0,z) = gl2,l(y,0) = ^2,leq(y) + 2а j g2,2(x,y) dx + а j g2,l„eq(x,y) dx>

О О

с с

g'luo(z) + (А + ß2(z))gll,o(z) = j gll,l(x,z)(i + h(x))dx + j go,o(x, z)ßl(x)dx, gluo(0) = 0,

О О

с с

g'l2,o(z) + (А + ßl(z))gl2,o(z) = jgl2,l(y,z)(i + I2(y))dy + jgo,o(z,y)ß2(y)dy, gl2,o(0) = 0,

О О

ag0,0(x,y) . ago,0(x,y) . (fí ( ч . n ( n / N n —ax— + —ay— + (ßl(x)+ß2(y))go,o(x,y) =0,

с с

go,o (0,y) = gll,l(x,y)dx, go,o(x, 0) = gl2,l(y,x)dy. o o

3. Основные результаты

(1)

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

(3)

Л ДО

(0)

(2)

Авторам не удалось решить систему уравнений и получить точные выражения для вероятностей pi,j состояний системы в стационарном режиме в такой общей постановке. Рассмотрим эту задачу в частном случае, когда линии не выходят из строя, т.е. а = 0, Pi(z) = 0 e2(z) = 0, а также при 12(x) = 12 = const. Число состояний при этом уменьшается до четырёх. Перенумеруем их: (2, 0) = (0) (2,1eq) = (1),

(2,1raeq) = 2, (2, 2) = (3) (см. рисунок).

Система соответствующих уравнений также упрощается:

оо оо

Apo = у gi(x)(ii(x) + Ц2) dx + ^(pi + Р2) + J dx J g.(x,y)(ii(x) + 12) dy, 0 00

gi (x) + (A + 1 + li(x) + ^2)gi(x) = 0, gi(0) = Apo, dg2(x,y) , dg2(x,y)

+

+ (A +1 + ii(x) + i2)g2 (x,y) = 0,

dx dy

<x <x

g2(x, 0) = J g3(x,y)(i + 12) dy, g2(0,y) = J g3(x,y)(i + ii(x)) dx 0 0

dg3(x,y) dg3(x,y)

dx

+

dy

+ (2i + ii(x) + i2)g3 (x, y) = 0,

ga(x,0) = A g2(x,y) dy, g3(0,y) = Agi(y) + A g2(x,y) dx-

И появляется возможность выписать её решение. Точнее, в этом случае система сводится к системе линеиных уравнении относительно неизвестных стационарных веро~ ятностей рк, к = 0,1, 2, 3 и чисел А = /0° д2(0, у) dy и В = дз(0, у) dy:

Р1 = АрсФ*(^1),

Р2 = А(/ + /12 )АФГ(в1 ,в2,в1) + (/ + ^2)В Ф*1*(01,02) + АФ^),

Рз = ААФ^в ,&) + ВФ^),

А = щ/г №1,02) + №'(01,02)) + в (Я№ +

В = \Р1 + Х2(;и + 112) АФ' * '(01,02,01) + + ^)В Ф 1 * (01,02), (1)

Хро = Аре/** (01) + А(и + и2)/'**(01,02,01)А+ +В(и + и2)/** *(01,02) + А/* (01) + (и + и2)(Р1 + р2),

Ре + Р1 + Р2 + Рз = 1.

Здесь Ф1 (х) - функция надёжности, /1(х) - плотность непрерывной случайной величины 01 = А + и + и2-, 02 = 2и + и2-, Ф1 и /' преобразования Лапласа функций Ф1(х) и /1(х) соответственно ? а преобразования Г * * и Г * * * определяются так:

те те

Г **(в,г) := [ е-зу¿у [ е-1хГ(х + у) ¿х,

Г * **(в,г,п) : = у е-**^ у е-1уе-ихГ(х + у + г) ¿х.

0 0 0

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

Вероятность потери заявки в стационарном режиме равна, очевидно, Р3.

В случае, когда и ¡и1(х) = и1 = сог^ стационарные вероятности Р0,Р1,Р2,Р3 легко определяются из так называемой системы уравнений равновесия (СУР) для марковского процесса ^(1), выписываемой из диаграммы «по стрелкам»:

0 (0 + и) А А2 А2

Ро = 02 + (А + и) в + Аи + А2, Р1 = Х+0Ро, Р2 = вМв)^ Р3 = ЖиТв)Р0-

Здесь 0 = и + и1 + и2• Это решение совпадает, как можно убедиться после некоторых выкладок, с решением системы (1).

Заключение

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

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

список литературы

1. Овчаров Л.А. Прикладные задачи теории массового обслуживания / Л.А. Овчаров // М.: Машиностроение — 1969. — 324 с.

2. Анисимов В.В. Элементы теории массового обслуживания и асимптотического анализа систем / В.В. Анисимов, O.K. Закусило, B.C. Донченко // Киев: Выща школа — 1987. — 246 с.

3. Бочаров П.П. Теория массового обслуживания / П.П. Бочаров, A.B. Печинкин // М.: Изд-во РУДН - 1995. - 529 с.

4. Коваленко А.И. Исследование системы массового обслуживания M/G/1/1 / А.И. Коваленко, Б.Д. Марянин, В.П. Смолич // Ученые записки I I IN — серия «Математика. Механика. Информатика и кибернетика». — 2002. — т.15(52) — №2. — С. 40-42.

5. Коваленко А.И. Исследование надёжности однолинейной системы с потерями требований /

A.И.Коваленко, Б.Д. Марянин, В.П. Смолич // Таврический вестник информатики и математики. - 2003. - №2.

6. Коваленко А.И. Исследование системы M/D/1 с одной орбитой / А.И. Коваленко, Б.Д. Марянин,

B.П. Смолич // Таврический вестник информатики и математики. — 2004. — №2.

7. Коваленко А.И. Исследование трёхэлементной СМО с отказами, обслуживаемой двумя наладчиками / А.И. Коваленко, Б.Д. Марянин, В.П. Смолич // Спектральные и эволюционные задачи. — Симферополь - 2007. - т. 17. (КРОМШ)

8. Коваленко А.И. Стационарные характеристики системы с поочерёдным обслуживанием заявок двумя линиями / А.И. Коваленко, Б.Д. Марянин, В.П. Смолич // Динамические системы. — I IIV. 2008. - Вып. 24 - с. 69-82.

9. Коваленко А.И. Исследование надежности однолинейной системы, обслуживающей два потока заявок, с конечной очередью / А.И. Коваленко, Б.Д. Марянин, В.П. Смолич // Таврический вестник информатики и математики. — 2009. — №2 — С. 63-70.

Статья поступила в редакцию 06.09.2011

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