P11=0.25*0.247=0.062 – первое и второе устройства заняты, обе очереди свободны.
P22=P21*P22=0,1219*0,137=0.0167 - вероятность того, что в первой фазе находится 2 заявки и во второй 2 заявки
* и т.д.
*
*
Общая вероятность того, что оба прибора(обе фазы) заняты одновременно
P1=p1*p2=0.488*0.556=0.271
P_sum=p1+p00+p2+p3=1
§ Математическое ожидание числа заявок, находящихся на обработке
= 1,044
w1=0,488 w2=0,556
§ Математическое ожидание числа заявок, находящихся в очередях
r1 = 0.465;
r2 = 0.696;
= 1,161
§ Математическое ожидание числа заявок, находящихся
– в фазе,
k1=0,953 k2=1,252
= 2.205– в системе.
§ Среднее время ожидания в очереди
в очереди фазы.
tоч1=0,232 tоч2=0,348
§ Среднее время нахождения в фазе
= 0,476
= 0,626
§ Среднее время нахождения в системе
= 1.102
Программа.
* система с без потерь
lambda equ 2
mu_1 equ 4.1
mu_2 equ 3.6
*
tab_T_syst table m1,0,2,15; Таблица интервалов времени
* нахождения заявок в системе
*
generate (exponential(1,0,(1./lambda)))
*
MET1 TEST E (F1&F2),1,MET2
SAVEVALUE 3+,1; Заняты обе фазы
MET2 TEST E (~F1&~F2),1,MET13
SAVEVALUE 10+,1; Обе фазы свободны
MET13 TEST E (F1&~F2),1,MET14;
SAVEVALUE 13+,1; занята первая фаза,вторая свободна
MET14 TEST E (F2&~F1),1,MET15;
SAVEVALUE 14+,1; занята вторая фаза,первая свободна
MET15 TEST E (F1&(Q1=1)),1,MET16; в первой фазе 2 заявки
savevalue 15+,1;
MET16 TEST E (F2&(Q2=1)),1,MET17; во второй фазе 2 заявки
savevalue 16+,1;
MET17 TEST E (F1&Q1=0&F2&Q2=0),1,MET18; в первой и во второй фазах по 1 заявки
savevalue 17+,1;
MET18 TEST E (F2&Q2=1&F1&Q1=1),1,MET3; во второй и в первой фазах 2 заявки
savevalue 18+,1;
MET3 TEST E (~F1),1,MET4;
SAVEVALUE 1+,1; Свободна первая фаза
MET4 TEST E (~F2),1,MET5
SAVEVALUE 2+,1; Свободна вторая фаза
MET5 TEST E (F1&(Q1=0)),1,MET6; в первой фазе 1 заявка
savevalue 4+,1;
MET6 TEST E (F2&(Q2=0)),1,MET7; во второй фазе 1 заявка
savevalue 5+,1;
MET7 TEST E (Q1=0),1,MET8;
savevalue 6+,1;
MET8 TEST E (Q2=0),1,MET9;
savevalue 7+,1;
*
MET9 QUEUE 1
seize 1; Начало обработки заявки в первой фазе
DEPART 1
advance (Exponential(3,0,(1./mu_1)))
release 1; Завершение обработки заявки в первой фазе
*
QUEUE 2
seize 2; Начало обработки заявки во второй фазе
DEPART 2
advance (exponential(3,0,(1./mu_2)))
release 2; Завершение обработки заявки во второй фазе
*
tabulate tab_T_syst
terminate ; Удаление обслуженных заявок
*
* Задание времени моделирования
GENERATE 100000
* Определение характеристик системы
SAVEVALUEP_00,(x10/n1); Обе фазы свободны
SAVEVALUEP_1,(x3/n1); Заняты обе фазы
SAVEVALUEP_2,(x13/n1);занята первая фаза,вторая свободна
SAVEVALUEP_3,(x14/n1);занята вторая фаза,первая свободна
SAVEVALUE P_sum,(x$P_00+x$P_1+x$P_2+x$P_3)
SAVEVALUEP_10,(x1/n1); в первой фазе 0 заявок
SAVEVALUEP_20,(x2/n1); во второй фазе 0 заявок
SAVEVALUEP_11,(x4/n1); в первой фазе одна заявка
SAVEVALUEP_21,(x5/n1); во второй фазе одна заявка
SAVEVALUEP_12,(x15/n1);в первой фазе 2 заявки
SAVEVALUEP_22,(x16/n1);во второй фазе 2 заявки
SAVEVALUEP_1_1,(x17/n1);в первой и во второй фазах по 1 заявки
SAVEVALUEP_2_2,(x18/n1);в первой и во второй фазах по 2 заявки
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.