poddergrukovodstkp (538827), страница 23

Файл №538827 poddergrukovodstkp (интерпретатор GPSS и описание к нему) 23 страницаpoddergrukovodstkp (538827) страница 232015-07-22СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 23)

TRANSFER ,Met3


Met9 TERMINATE

По ТА уже звонили, поэтому звонок не состоялся


; Сегмент имитации телефонных разговоров с ТА 2-й категории (ТА2)

GENERATE (Exponential(333,0,(T2_/N2_))) Met7 ASSIGN 1,2 ; Код 2 - звонок с ТА2

ASSIGN 3,N1_ ; Подготовка к циклу

ASSIGN 5,N2_ ; Подготовка к циклу

ASSIGN 6,(Exponential(222,0,Trazg2))

ASSIGN 7,(Exponential(34,0,Tog2))


количество ТА1 в Р3 количество ТА2 в Р5 ; Время разговора с ТА2 ; Время ожидания ТА2 -


- в Р6 в Р7


; Счет телефонов, начиная с 1 ; Если условие выполнено, то номер ТА - в Р3 ; Свободен ли ТА с данным номером? Если да, ; то занять его ; Направить на интегратор

TRANSFER ,Met0


Направить для определения номера телефона

; Сегмент имитации телефонных разговоров с ТА 3-й категории (ТА3) GENERATE (Exponential(333,0,(T3_/N3_)))

Met8 ASSIGN 1,3 ; Код 3 - звонок с ТА3

в Р3


ASSIGN 3,(N1_+N2_) ; Подготовка к циклу - количество ТА1+ТА2

ASSIGN 5,N3_ ; Подготовка к циклу - количество ТА3 - в Р5 ASSIGN 6,(Exponential(222,0,Trazg3)) ; Время разговора с ТА3 - в Р6 ASSIGN 7,(Exponential(34,0,Tog3)) ; Время ожидания ТА3 - в Р7

94

TRANSFER ,Met0

; Направить для определения номера телефона

; Сегмент имитации телефонных разговоров с ТА 4-й категории (ТА4) GENERATE (Exponential(333,0,(T4_/N4_)))

Met11 ASSIGN 1,4 ; Код 4 - звонок с ТА4

ASSIGN 3,(N1_+N2_+N3_) ; Подготовка к циклу - количество ТА1+ТА2+ТА3 - в Р3
ASSIGN 5,N4_ ; Подготовка к циклу - количество ТА3 - в Р5

ASSIGN 6,(Exponential(222,0,Trazg4)) ; Время разговора с ТА4 - в Р6
ASSIGN 7,(Exponential(34,0,Tog4)) ; Время ожидания ТА4 - в Р7
TRANSFER ,Met0 ; Направить для определения номера телефона

; Сегмент имитации работы интегратора

Met3 ASSIGN 4,SN_ ; Подготовка к циклу

Met5 ASSIGN 4+,1 ; Начало цикла определения номера свободного внешнего выхода
GATE U P4,Met4 ; Свободен ли внешний выход?

TEST GE P4,S_,Met5 ; Все ли внешние выходы проверены и не найдено свободного? ADVANCE P7 ; Если да, то задержаться и RELEASE P3 ; освободить телефон с номером в Р3

Ter1 TERMINATE ; Несостоявшиеся разговоры из-за занятости внешнего выхода

Met4 SEIZE P4 ; Занять свободный внешний выход с номером в Р4 ADVANCE P6 ; Имитация разговора

RELEASE P4 ; Освободить внешний выход с номером в Р4 RELEASE P3 ; освободить телефон с номером в Р3

Ter2 TRANSFER ,(Ter2+P1) ; Деление состоявшихся разговоров по категориям

Ter3 TERMINATE ; Состоявшиеся разговоры с ТА1

Ter4 TERMINATE ; Состоявшиеся разговоры с ТА2

Ter5 TERMINATE ; Состоявшиеся разговоры с ТА3

Ter6 TERMINATE ; Состоявшиеся разговоры с ТА4

; Сегмент задания времени моделирования и расчета результатов моделирования
GENERATE VrMod ; Задание времени моделирования

TEST E TG1,1,Met10 ; Если содержимое счетчика завершений равно 1, то рассчитать SAVEVALUE Ver1,(N$Ter3/N$Met6) ; Вероятность ведения разговоров с ТА1 SAVEVALUE Ver2,(N$Ter4/N$Met7) ; Вероятность ведения разговоров с ТА2 SAVEVALUE Ver3,(N$Ter5/N$Met8) ; Вероятность ведения разговоров с ТА3 SAVEVALUE Ver4,(N$Ter6/N$Met11) ; Вероятность ведения разговоров с ТА4 SAVEVALUE Ver,(N$Met4/N$Met0) ; Вероятность ведения разговоров с ТА всех категорий

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

Интегратор нагрузки автоматической телефонной станции (АТС) обслуживает n1 телефонных аппаратов (ТА) первой категории (ТА1), n2 ТА второй катего­рии (ТА2), n3 ТА третьей категории (ТА3) и имеет n4 внешних выходов в сеть связи. Количество ТА всех категорий Sn, а количество ТА всех категорий и внешних выходов – S. Интервалы времени T1/n1, T2/n2, T3/n3 с ТА первой, второй и третьей категорий на занятие внешних выходов случайные. Продолжи­тельности разговоров с ТА первой, второй и третьей категорий t1, t2, t3 соответственно. Время ожидания tож1, tож2, tож3 в случае занятости всех внешних выходов также случайное.

Вероятности звонков р1i = 1/n1, р2j = 1/n2, р3k = 1/n3 с i-го, j-го и k-го ТА первой, второй и третьей категорий соответственно. Во время звонка с ТА исключается новый звонок с него же.

Звонки с ТА первой категории не обладают абсолютным приоритетом по отно­шению к звонкам с ТА второй и третьей категорий при занятии внешнего выхо­да в сеть связи. Вследствие этого, если при поступлении заявки на разговор с ТА первой категории все внешние выходы будут заняты, то прерывания не происходит и заявка считается потерянной.


95


Met10 TERMINATE 1

Интегратор подвержен отказам. Интервалы времени T4 между отказами и дли­тельности восстановления T5 также случайны. При отказе интегратора для абонентов первой категории после восстановления работоспособности предос­тавляется время для завершения разговора. Разговоры абонентов второй и третьей категорий теряются и могут быть продолжены только повторно. До восстановления интегратора разговоры невозможны.

Исходные данные



nl

= 10;

Тl = 400;

Exp(Tl/nl); Exp(T4) = Exp(2400);

n2

= 15;

Т2 = 800;

Exp(T2/n2); Exp(T5) = Exp(30);

n3

= 20;

ТЗ - 1200;

Ехр(Т3/n3);

n4

= 5;

Exp(tl) = Ехр (240);

Exp(t2) = Exp(180); Exp(t3) = Exp(

Sn

= 45;

Normal(tожl, t0

ож1) = Normal(25, 3);

2 =

50 *

Normal(tож2, tOож2) = Normal(33, 5);

Normal(1:ожЗ, t0ожЗ) = Normal(40, 7)

Значения T1, T2, T3, t1, t2, t3, n4, Sn и S исходных самостоятельно.

Результаты моделирования необходимо получить с точностью ε верительной вероятностью α = 0,99.


исследователь изменяет от


0,01 и до-

Задание на исследование

Разработать имитационную модель функционирования АТС. Исследовать зави­симость вероятности разговоров с ТА первой, второй и третьей категорий от интервалов времени T1/n1, T2/n2, T3/n3, времени t1, t2, t3 разговоров и количества внешних выходов в сеть связи.

Программа модели

; Вариант

21

; Мод

ель функциониро

VrMod

EQU

3600 ;

N1

EQU

10 ;

N2

EQU

15 ;

N3

EQU

20 ;

N4

EQU

5 ;

SN

EQU

45 ;

S

EQU

50 ;

Tl

EQU

400 ;

T2

EQU

800 ;

T3

EQU

1200 ;

Togl

EQU

25 ;

TogOl

EQU

3 ;

Tog2

EQU

33 ;

Tog02

EQU

5 ;

Tog3

EQU

40 ;

ТодОЗ

EQU

7 ;

Trazgl

EQU

240 ;

Trazg2

EQU

180 ;

Trazg3

EQU

120 ;

T4

EQU

2400 ;

T5

EQU

30 ;

вания интегратора нагрузки Время моделирования, 1 ед. мод. вр. = 1 с Количество ТА1 Количество ТА2 Количество ТА3 Количество внешних выходов Суммарное количество телефонов всех категорий Суммарное количество телефонов всех категорий и внешних выходов Средний интервал между звонками с ТА1 Средний интервал между звонками с ТА2 Средний интервал между звонками с ТА3 Среднее время ожидания при звонке с ТА1 Стандартное отклонение времени ожидания при звонке с ТА1 Среднее время ожидания при звонке с ТА2 Стандартное отклонение времени ожидания при звонке с ТА2 Среднее время ожидания при звонке с ТА3 Стандартное отклонение времени ожидания при звонке с ТА3 Среднее время разговора при звонке с ТА1 Среднее время разговора при звонке с ТА2 Среднее время разговора при звонке с ТА3 Среднее время между отказами Среднее время восстановления

; Сегмент имитации телефонных разговоров с ТА 1-й категории (ТА1)

GENERATE (Exponential(333,0,(T1_/N1_)))
Met6 ASSIGN 1,1 ; Код 1 - звонок с ТА1

96

ASSIGN 3,0 ; Подготовка к циклу

ASSIGN 5,N1_ ; Подготовка к циклу - количество ТА1 в Р5

ASSIGN 6,(Exponential(222,0,Trazg1)) ; Время разговора с ТА1 - в Р6 ASSIGN 7,(Normal(34,Tog1,Tog01)) ; Время ожидания ТА1 - в Р7

; Определение номера звонящего телефона

Met0 ASSIGN 8,(RN43/1000) ; Обращение к генератору RN

ASSIGN 2,0 ; Подготовка к циклу

Met1 ASSIGN 3+,1 ; Начало цикла определения номера звонящего телефона ТА1

ASSIGN 2+,1 ; Счет телефонов, начиная с 1

TEST LE P8,(P2#(1/P5)),Met1 ; Если условие выполнено, то номер телефона ТА1 в Р3

GATE NU P3,Met9 ; Свободен ли телефон с данным номером? Если да,

SEIZE P3 ; то занять его

TRANSFER ,Met3 ; Направить на интегратор

Met9 TERMINATE ; По телефону уже звонили, поэтому звонок не состоялся

; Сегмент имитации телефонных разговоров с ТА 2-й категории (ТА2) GENERATE (Exponential(333,0,(T2_/N2_)))

Met7 ASSIGN 1,2 ; Код 2 - звонок с ТА2

ASSIGN 3,N1_ ; Подготовка к циклу - количество ТА1 в Р3

ASSIGN 5,N2_ ; Подготовка к циклу - количество ТА2 в Р5

ASSIGN 6,(Exponential(222,0,Trazg2)) ; Время разговора с ТА2 - в Р6
ASSIGN 7,(Normal(34,Tog2,Tog02)) ; Время ожидания ТА2 - в Р7
TRANSFER ,Met0 ; Направить для определения номера телефона

; Сегмент имитации телефонных разговоров с ТА 3-й категории (ТА3) GENERATE (Exponential(333,0,(T3_/N3_)))

Met8 ASSIGN 1,3 ; Код 3 - звонок с ТА3

ASSIGN 3,(N1_+N2_) ; Подготовка к циклу - количество ТА1+ТА2 - в Р3

ASSIGN 5,N3_ ; Подготовка к циклу - количество ТА3 - в Р5

ASSIGN 6,(Exponential(222,0,Trazg3)) ; Время разговора с ТА3 - в Р6
ASSIGN 7,(Normal(34,Tog3,Tog03)) ; Время ожидания ТА3 - в Р7
TRANSFER ,Met0 ; Направить для определения номера телефона

; Сегмент имитации работы интегратора

Met3 ASSIGN 4,SN_ ; Подготовка к циклу

Met5 ASSIGN 4+,1 ; Начало цикла определения номера свободного внешне-

го выхода

GATE FV P4,Met12 ; Исправен ли интегратор? Если исправен, то
GATE U P4,Met4 ; Свободен ли внешний выход?

TEST GE P4,S_,Met5; Все ли внешние выходы проверены и не найдено свободного?
Met12 ADVANCE P7 ; Если да, то задержаться и

RELEASE P3 ; освободить телефон с номером в Р3

Ter1 TERMINATE ; Несостоявшиеся разговоры из-за занятости внешнего выхода
Met4 SEIZE P4 ; Занять свободный внешний выход с номером в Р4

ADVANCE P6 ; Имитация разговора

RELEASE P4 ; Освободить внешний выход с номером в Р4

RELEASE P3 ; освободить телефон с номером в Р3

Ter2 TRANSFER ,(Ter2+P1) ; Деление состоявшихся разговоров по категориям

Ter3 TERMINATE ; Состоявшиеся разговоры с ТА1

Ter4 TERMINATE ; Состоявшиеся разговоры с ТА2

Ter5 TERMINATE ; Состоявшиеся разговоры с ТА3

; Сегмент имитации выхода из строя интегратора нагрузки

GENERATE ,,,1 Met11 ADVANCE (Exponential(213,0,T4_)) ; Имитация времени до очередного отказа

ASSIGN 1,SN_ ; Подготовка к циклу

Характеристики

Тип файла
Документ
Размер
7,84 Mb
Тип материала
Высшее учебное заведение

Список файлов учебной работы

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6314
Авторов
на СтудИзбе
312
Средний доход
с одного платного файла
Обучение Подробнее